/** *盘点方案 */ 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;