You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

235 lines
4.5 KiB

import request from '@/axios';
/**
* 获取商城列表
*/
export const getDictList = params => {
return request({
url: '/api/logpm-basicdata/basicdataClient/dictList',
method: 'get',
params,
});
};
/**
* 添加盘点任务
*/
export const postAddtaskQuest = data => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/save',
method: 'post',
data,
});
};
/**
* 获取盘点列表
*/
export const getTaskQuestPage = params => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/page',
method: 'get',
params,
});
};
/**
* 编辑盘点任务
*/
export const postEditTaskQuestUpdate = data => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/update',
method: 'post',
data,
});
};
/**
* 批量删除盘点任务
*/
export const postBatchDelete = params => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/remove',
method: 'post',
params,
});
};
export const $_postBatchDelete = params => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/remove',
method: 'post',
params,
});
};
// 新增盘点任务
export const $_submit = data => {
return request({
url: '/api/logpm-basic/material/submit',
method: 'post',
data,
});
};
/**
* 盘点详情
*/
export const $_getDetailInfo = params => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/getDetailInfo',
method: 'get',
params,
});
};
// 查询货位信息
export const $_getList = params => {
return request({
url: '/api/logpm-basicdata/goodsAllocation/list',
method: 'get',
params,
});
};
/**
* 盘点状态修改
*/
export const $_updateQuestChildInfo = data => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/updateQuestChildInfo',
method: 'put',
data,
});
};
/**
* 盘点状态修改
*/
export const $_getQuestChildInfo = params => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/getQuestChildInfo',
method: 'get',
params,
});
};
/**
* 盘点查询
*/
export const $_materialList = params => {
return request({
url: '/api/logpm-basic/material/list',
method: 'get',
params,
});
};
/**
* 删除盘点数据接口
*/
export const $_deleteQuestChild = params => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/deleteQuestChild',
method: 'get',
params,
});
};
/**
* 盘点详情保存
*/
export const $_updateDetailInfo = data => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/updateDetailInfo',
method: 'put',
data,
});
};
/**
* 盘点日期延期
*/
export const $_updateDate = data => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/updateDate',
method: 'put',
data,
});
};
/**
* 盘点对比数据
*/
export const $_getContrastInfo = params => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/getContrastInfo',
method: 'get',
params,
});
};
// 删除盘点任务
export const $_questDetailIds = data => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/deleteQuestChild',
method: 'delete',
data,
});
};
// 盘点任务包条
export const $_taskQuestSelectStrip = params => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/SelectStrip',
method: 'get',
params,
});
};
// 盘点导出
export const $_exportGetContrastInfo = params => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/export-getContrastInfo',
method: 'get',
params,
responseType: 'blob',
});
};
// 盘点任务库存品
export const $_QuestSelectInventory = params => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/SelectInventory',
method: 'get',
params,
});
};
// 盘点任务零担
export const $_taskQuestSelectZreo = params => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/SelectZreo',
method: 'get',
params,
});
};
/**
* 未盘点数据导出
*/
export const postExportContrastStockInfo = params => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/exportContrastStockInfo',
method: 'get',
params,
responseType: 'blob',
});
};
/**
* 同步数据
*/
export const postSyncTaskData = data => {
return request({
url: '/api/logpm-warehouse/blade-taskQuest/taskQuest/syncTaskData',
method: 'post',
data,
});
};