import request from '/@/utils/request';
|
//接口url枚举
|
enum StatisticalEnumApi{
|
CHECK_PLAN_PAGE = '/check/plan/query', //盘点计划
|
CHECK_PLAN_ADD = '/check/plan/add',
|
CHECK_PLAN_EDIT = '/check/plan/edit',
|
CHECK_PLAN_DELETE = '/check/plan/delete',
|
CHECK_PLAN_ORDER = '/check/plan/id',
|
CHECK_PLAN_DETAIL = '/check/plan/detail/query',
|
CHECK_PLAN_REJECT = '/check/plan/reject',
|
CHECK_PLAN_PASS = '/check/plan/passreview',
|
CHECK_MATERIAL_LIST = '/check/plan/material/query',
|
CHECK_PLAN_RANGE = '/check/plan/range/query',
|
CHECK_PLAN_CATERIGL = '/WareMaterial/materialcategory',
|
CHECK_PLAN_TEMPLATE = '/check/plan/template/download',
|
CHECK_XIAFA = '/check/plan/pass',
|
CHECK_XIAFA_CH = '/check/plan/cancel',
|
CHECK_XIAFA_TJ = '/check/plan/commit',
|
CHECK_CJ_CH = '/check/plan/recall',
|
CHECK_PLANTIME_ORDER = '/check/plan/getcheckplanStartDate',
|
CHECK_PLAN_BILI = '/check/plan/getPlanRateForAdd',
|
CHECK_PLAN_BILIbj = '/check/plan/getPlanRateForEdit',
|
CHECK_PLAN_OPEN = '/api/WmsInventoryCheckOrderDetails/StartInventoryCheck',
|
CHECK_PLAN_Cmf = '/api/WmsInventoryCheckOrder/HandlingDifferences',
|
}
|
|
//出库单 -- 模板下载
|
export function getTemplate () {
|
return request({
|
url: StatisticalEnumApi.CHECK_PLAN_TEMPLATE,
|
responseType: 'blob'
|
})
|
}
|
|
//盘点计划 --- 计划范围
|
export function getCatList() {
|
return request({
|
url: StatisticalEnumApi.CHECK_PLAN_CATERIGL,
|
})
|
}
|
|
|
//盘点计划 --- 计划范围
|
export function getCheckPlanRange(data: any = {}) {
|
return request({
|
url: `${StatisticalEnumApi.CHECK_PLAN_RANGE}`,
|
data
|
})
|
}
|
|
//盘点计划 --- 计划明细查询
|
export function getCheckPlanDetail(data: any = {}) {
|
return request({
|
url: `${StatisticalEnumApi.CHECK_PLAN_DETAIL}`,
|
data
|
})
|
}
|
|
//盘点计划 --- 列表
|
export function getCheckPlanPage(data: any = {}) {
|
return request({
|
url: `${StatisticalEnumApi.CHECK_PLAN_PAGE}`,
|
data
|
})
|
}
|
|
//盘点计划 -- 计划号
|
export function getCheckPlanOrder() {
|
return request({
|
url: StatisticalEnumApi.CHECK_PLAN_ORDER
|
})
|
}
|
|
//盘点计划 -- 添加
|
export function addCheckPlan(data: any = {}) {
|
return request({
|
url: `${StatisticalEnumApi.CHECK_PLAN_ADD}`,
|
data
|
})
|
}
|
|
//盘点计划 -- 编辑
|
export function editCheckPlan(data: any = {}) {
|
return request({
|
url: StatisticalEnumApi.CHECK_PLAN_EDIT,
|
data
|
})
|
}
|
|
//盘点计划 -- 删除
|
export function deleteCheckPlan(data: {OrderNo: string}) {
|
return request({
|
url: StatisticalEnumApi.CHECK_PLAN_DELETE,
|
data
|
})
|
}
|
|
//盘点计划驳回
|
export function rejectCheckPlan(data: any = {}) {
|
return request({
|
url: StatisticalEnumApi.CHECK_PLAN_REJECT,
|
data
|
})
|
}
|
|
//盘点计划通过
|
export function passCheckPlan(data: {OrderNo: string}) {
|
return request({
|
url: StatisticalEnumApi.CHECK_PLAN_PASS,
|
data
|
})
|
}
|
|
//获取所有批次的物料
|
export function getMaterialPage(data: any={}) {
|
return request({
|
url: `${StatisticalEnumApi.CHECK_MATERIAL_LIST}`,
|
data
|
})
|
}
|
|
//盘点下发
|
export function passCheckXfPlan(data: {OrderNo: string}) {
|
return request({
|
url: StatisticalEnumApi.CHECK_XIAFA,
|
data
|
})
|
}
|
|
//盘点下发撤回
|
export function passCheckXfChPlan(data: {OrderNo: string}) {
|
return request({
|
url: StatisticalEnumApi.CHECK_XIAFA_CH,
|
data
|
})
|
}
|
|
//盘点提交
|
export function passCheckTjPlan(data: {OrderNo: string}) {
|
return request({
|
url: StatisticalEnumApi.CHECK_XIAFA_TJ,
|
data
|
})
|
}
|
//盘点撤回
|
export function passCheckChPlan(data: {OrderNo: string}) {
|
return request({
|
url: StatisticalEnumApi.CHECK_CJ_CH,
|
data
|
})
|
}
|
|
|
export function getCheckPlanTimeOrder(data:any={}) {
|
return request({
|
url: `${StatisticalEnumApi.CHECK_PLANTIME_ORDER}`,
|
})
|
}
|
|
|
//计划比例
|
export function getCheckPlanBl(data: any = {}) {
|
return request({
|
url: `${StatisticalEnumApi.CHECK_PLAN_BILI}`,
|
data
|
})
|
}
|
//计划比例
|
export function getCheckPlanBlBj(data: any = {}) {
|
return request({
|
url: `${StatisticalEnumApi.CHECK_PLAN_BILIbj}`,
|
data
|
})
|
}
|
|
|
//开启盘点
|
export function getCheckPlanOpen(data: any = {}) {
|
return request({
|
url: `${StatisticalEnumApi.CHECK_PLAN_OPEN}`,
|
method: 'post',
|
data
|
})
|
}
|
|
|
//确认调账
|
export function getCheckPlanCmf(data: any = {}) {
|
return request({
|
url: `${StatisticalEnumApi.CHECK_PLAN_Cmf}`,
|
method: 'post',
|
data
|
})
|
}
|