74 lines
2.0 KiB
JavaScript
74 lines
2.0 KiB
JavaScript
|
/**
|
|||
|
*盘点方案
|
|||
|
*/
|
|||
|
import base from './base'; // 导入接口域名列表
|
|||
|
import axios from '@/request'; // 导入http中创建的axios实例
|
|||
|
|
|||
|
const inventoryAPI = {
|
|||
|
// 获取盘点方案列表
|
|||
|
istPlan(param) {
|
|||
|
return axios.post(`${base.url}/apis/scm/inventoryPlan/istPlan`, param)
|
|||
|
},
|
|||
|
// 增加/修改盘点方案
|
|||
|
addCheckAndChange(param) {
|
|||
|
return axios.post(`${base.url}/apis/scm/inventoryPlan/addCheckAndChange`, param)
|
|||
|
},
|
|||
|
// 查询(“增加盘点方案”明细行商品)
|
|||
|
choceProCount(param) {
|
|||
|
// return axios.post(`${base.url}/apis/scm/inventoryPlan/choceProCount`, param)
|
|||
|
return axios.post(`${base.url}/apis/stock/noPageList`, param)
|
|||
|
},
|
|||
|
// 生成盘亏单
|
|||
|
buildLossStock(param) {
|
|||
|
return axios.post(`${base.url}/apis/scm/inventoryPlan/buildLossStock`, param)
|
|||
|
},
|
|||
|
// 生成盘盈单
|
|||
|
buildWinStock(param) {
|
|||
|
return axios.post(`${base.url}/apis/scm/inventoryPlan/buildWinStock`, param)
|
|||
|
},
|
|||
|
// 删除盘点方案
|
|||
|
deletePlan(param) {
|
|||
|
return axios.post(`${base.url}/apis/scm/inventoryPlan/deletPlan`, param)
|
|||
|
},
|
|||
|
// 执行盘点/方案明细
|
|||
|
doPlan(param) {
|
|||
|
return axios.post(`${base.url}/apis/scm/inventoryPlan/doPlan`, param)
|
|||
|
},
|
|||
|
// 保存盘点结果
|
|||
|
saveChangeResult(param) {
|
|||
|
return axios.post(`${base.url}/apis/scm/inventoryPlan/saveChangeResult`, param)
|
|||
|
},
|
|||
|
// 盘点结束
|
|||
|
checkIsOver(param) {
|
|||
|
return axios.post(`${base.url}/apis/scm/inventoryPlan/checkIsOver`, param)
|
|||
|
},
|
|||
|
// 导出系统库存
|
|||
|
exportExcel(param) {
|
|||
|
return axios.get(`${base.url}/apis/scm/exportExcel/systemCountGetOut`, { params: param,responseType: "blob"}) },
|
|||
|
|
|||
|
// 导入盘点库存
|
|||
|
importExcel(param) {
|
|||
|
return axios({
|
|||
|
url:`${base.url}/apis/importExcel/inventoryPlanResult`,
|
|||
|
method: 'post',
|
|||
|
data: param,
|
|||
|
processData: false,// 告诉axios不要去处理发送的数据(重要参数)
|
|||
|
headers: {
|
|||
|
'Content-Type': 'multipart/form-data'
|
|||
|
}
|
|||
|
})
|
|||
|
},
|
|||
|
|
|||
|
}
|
|||
|
export default inventoryAPI;
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|