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.
304 lines
5.5 KiB
304 lines
5.5 KiB
import request from '@/axios'; |
|
|
|
export const getList = (current, size, params) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/list', |
|
method: 'get', |
|
params: { |
|
...params, |
|
current, |
|
size, |
|
} |
|
}) |
|
} |
|
export const getPage = (current, size, params) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/page', |
|
method: 'get', |
|
params: { |
|
...params, |
|
current, |
|
size, |
|
} |
|
}) |
|
} |
|
|
|
export const getClientPage = (current, size, params) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/clientPage', |
|
method: 'get', |
|
params: { |
|
...params, |
|
current, |
|
size, |
|
} |
|
}) |
|
} |
|
|
|
/** |
|
* 待 导出 |
|
* @param row |
|
* @returns {AxiosPromise} |
|
*/ |
|
export const getSignforExport = row => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/export-distributionSignfor', |
|
method: 'get', |
|
params: { |
|
...row |
|
}, |
|
responseType: 'blob', |
|
}) |
|
}; |
|
|
|
|
|
/** |
|
* 查看配送数量详情 |
|
* @param row |
|
* @returns {AxiosPromise} |
|
*/ |
|
export const numberDetail = (signingId,type) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/numberDetail', |
|
method: 'get', |
|
params: { |
|
signingId, |
|
type |
|
} |
|
}) |
|
}; |
|
/** |
|
* 已 导出 |
|
* @param row |
|
* @returns {AxiosPromise} |
|
*/ |
|
export const getSignforExportOwn = row => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/export-distributionSignforOwn', |
|
method: 'get', |
|
params: { |
|
...row |
|
}, |
|
responseType: 'blob', |
|
}) |
|
} |
|
|
|
;/** |
|
* 签收图片下载 |
|
* @param row |
|
* @returns {AxiosPromise} |
|
*/ |
|
export const handlePicture = ids => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/handlePicture', |
|
method: 'get', |
|
params: { |
|
ids |
|
}, |
|
responseType: 'blob', |
|
}) |
|
}; |
|
|
|
export const getListOrder = (current, size, params) => { |
|
return request({ |
|
url: '/api/logpm-distribution/reservationStockarticle/orderpage', |
|
method: 'get', |
|
params: { |
|
...params, |
|
current, |
|
size, |
|
} |
|
}) |
|
} |
|
|
|
export const getstatistics = (current, size, params) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/statistics', |
|
method: 'get', |
|
params: { |
|
...params, |
|
current, |
|
size, |
|
} |
|
}) |
|
} |
|
|
|
export const getDetail = (id) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/detail', |
|
method: 'get', |
|
params: { |
|
id |
|
} |
|
}) |
|
} |
|
|
|
|
|
|
|
export const getDetailById = (id) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/detailById', |
|
method: 'get', |
|
params: { |
|
id |
|
} |
|
}) |
|
} |
|
|
|
export const remove = (ids) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/remove', |
|
method: 'post', |
|
params: { |
|
ids, |
|
} |
|
}) |
|
} |
|
|
|
export const add = (row) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/submit', |
|
method: 'post', |
|
data: row |
|
}) |
|
} |
|
export const getOneclickq = (data) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/oneclick', |
|
method: 'post', |
|
data: data |
|
}) |
|
} |
|
export const update = (row) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/update', |
|
method: 'post', |
|
data: row |
|
}) |
|
} |
|
|
|
export const loadingAbnormalPackageListDetail = (signId) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/loadingAbnormalPackageListDetail', |
|
method: 'get', |
|
params: { |
|
signId, |
|
} |
|
}) |
|
} |
|
/** |
|
* 审核异常包件 |
|
* @param signId |
|
* @returns {AxiosPromise} |
|
*/ |
|
export const loadingAbnormalPackageListAuditing = (ids) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/loadingAbnormalPackageListAuditing', |
|
method: 'post', |
|
params: { |
|
ids, |
|
} |
|
}) |
|
} |
|
|
|
export const signforPackageList = (signforId) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/signforPackageList', |
|
method: 'get', |
|
params: { |
|
signforId |
|
} |
|
}) |
|
} |
|
/** |
|
* 查询签收库存品信息 |
|
* @param signforId |
|
* @returns {AxiosPromise} |
|
*/ |
|
export const signforInventoryList = (signforId) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/signforInventoryList', |
|
method: 'get', |
|
params: { |
|
signforId |
|
} |
|
}) |
|
} |
|
|
|
|
|
export const getLocationAddress = (signforId) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/getLocationAddress', |
|
method: 'get', |
|
params: { |
|
signforId |
|
} |
|
}) |
|
} |
|
|
|
|
|
/** |
|
* 查询对应的增值服务列表信息 |
|
* @param row |
|
* @returns {AxiosPromise} |
|
*/ |
|
export const addvalueInfoList = (row) => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/addvalueInfoList', |
|
method: 'post', |
|
data: row |
|
}) |
|
} |
|
|
|
|
|
/** |
|
* 签收增值服务弹窗 |
|
* @param params |
|
* @returns {AxiosPromise} |
|
*/ |
|
export const $_checkAddValuePackageList = params => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/checkAddValuePackageList', |
|
method: 'get', |
|
params, |
|
}); |
|
}; |
|
|
|
/** |
|
* 添加增值服务包件 |
|
* @param params |
|
* @returns {AxiosPromise} |
|
*/ |
|
export const $_saveSignAddValuePackage = data => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/saveSignAddValuePackage', |
|
method: 'post', |
|
data, |
|
}); |
|
}; |
|
|
|
/** |
|
* 取消增值服务包件 |
|
* @param params |
|
* @returns {AxiosPromise} |
|
*/ |
|
export const $_cancelSignAddValuePackage = data => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/cancelSignAddValuePackage', |
|
method: 'post', |
|
data, |
|
}); |
|
}; |
|
|
|
/** |
|
* 新增增值服务包件 |
|
* @param params |
|
* @returns {AxiosPromise} |
|
*/ |
|
export const $_updateSignAddValuePackage = data => { |
|
return request({ |
|
url: '/api/logpm-distribution/signfor/updateSignAddValuePackage', |
|
method: 'post', |
|
data, |
|
}); |
|
};
|
|
|