123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207 |
- /**
- * 商品调拨相关API
- */
- import request from '@/utils/request'
- /**
- * 批量退回商品调拨
- * @param params
- */
- export function rejectGoodsTransfer(ids, parmas) {
- return request({
- url: `admin/erp/stockTransfer/${ids}/reject?handle_by_id=${parmas.in_handled_by_id}&handle_by_id_name=${parmas.in_handled_by_name}`,
- method: 'post'
- })
- }
- /**
- * 批量确认商品调拨
- * @param params
- */
- export function successGoodsTransfer(ids, parmas) {
- return request({
- url: `admin/erp/stockTransfer/${ids}/confirm?handle_by_id=${parmas.in_handled_by_id}&handle_by_id_name=${parmas.in_handled_by_name}`,
- method: 'post'
- })
- }
- /**
- * 提交商品调拨
- * @param params
- */
- export function submitGoodsTransfer(id) {
- return request({
- url: `admin/erp/stockTransfer/${id}/submit`,
- method: 'post'
- })
- }
- /**
- * 撤回商品调拨
- * @param params
- */
- export function withdrawGoodsTransfer(id) {
- return request({
- url: `admin/erp/stockTransfer/${id}/withdraw`,
- method: 'post'
- })
- }
- /**
- * 审核商品调拨
- * @param params
- */
- export function auditGoodsTransfer(id, parmas) {
- return request({
- url: `admin/erp/stockTransfer/${id}/audit`,
- method: 'post',
- data: parmas
- })
- }
- /**
- * 获取商品调拨详情
- * @param params
- */
- export function getGoodsTransferInfo(id) {
- return request({
- url: `admin/erp/stockTransfer/${id}`,
- method: 'get',
- loaidng: false
- })
- }
- /**
- * 获取商品调拨提交列表
- * @param params
- */
- export function getGoodsTransferApplyList(params) {
- return request({
- url: 'admin/erp/stockTransfer',
- method: 'get',
- loaidng: false,
- params
- })
- }
- /**
- * 获取商品调拨确认列表
- * @param params
- */
- export function getGoodsTransferConfirmList(params) {
- return request({
- url: 'admin/erp/stockTransfer/confirm-list',
- method: 'get',
- loaidng: false,
- params
- })
- }
- /**
- * 添加商品调拨
- * @param params
- */
- export function addGoodsTransfer(parmas) {
- return request({
- url: `admin/erp/stockTransfer`,
- method: 'post',
- headers: { 'Content-Type': 'application/json' },
- data: parmas
- })
- }
- /**
- * 更新商品调拨
- * @param id
- * @param parmas
- */
- export function editGoodsTransfer(id, parmas) {
- return request({
- url: `admin/erp/stockTransfer/${id}`,
- method: 'put',
- headers: { 'Content-Type': 'application/json' },
- data: parmas
- })
- }
- /**
- * 删除商品调拨
- * @param id
- */
- /* export function deleteGoodsTransfer(ids) {
- return request({
- url: `admin/erp/stockTransfer/${ids}`,
- method: 'delete'
- })
- } */
- // 获取库存商品 /erp/productStock
- export function productStock(params) {
- return request({
- url: '/admin/erp/productStock',
- method: 'get',
- loaidng: false,
- params
- })
- }
- //库存列表删除/admin/erp/productStock/delete
- export function deleteGoodsTransfer(parmas) {
- return request({
- url: `/admin/erp/productStock/delete`,
- method: 'post',
- headers: { 'Content-Type': 'application/json' },
- data: parmas
- })
- }
- /*查看 库存
- /admin/erp/productStock/getOne */
- export function getOne(params) {
- return request({
- url: '/admin/erp/productStock/getOne',
- method: 'get',
- loaidng: false,
- params
- })
- }
- /* 回调 /admin/erp/stockTransfer/{id}/withdraw*/
- export function get_withdraw(id) {
- return request({
- url: `/admin/erp/stockTransfer/${id}/withdraw`,
- method: 'post',
- headers: { 'Content-Type': 'application/json' },
- })
- }
- /* /admin/erp/product/updateWarnStock/{stockId}/{warnNum} */
- export function updateWarnStock(stockId,warnNum) {
- return request({
- url: `/admin/erp/product/updateWarnStock/${stockId}/${warnNum}`,
- method: 'post',
- headers: { 'Content-Type': 'application/json' },
- })
- }
- /* 库存预警列表接口 /admin/erp/product/getWarnStock/{warehouseId}*/
- export function getWarnStock(warehouseId) {
- return request({
- url: `/admin/erp/product/getWarnStock/${warehouseId}`,
- method: 'get',
-
- })
- }
- /* 获取在途明细 /admin/erp/product/transitDetail/{stockId} */
- export function transitDetail(stockId) {
- return request({
- url: `/admin/erp/product/transitDetail/${stockId}`,
- method: 'get',
-
- })
- }
|