You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
spms-vue/src/api/warehouse/order.js

323 lines
6.1 KiB
JavaScript

3 years ago
import axios from "../../utils/axios";
export function orderList(query) {
return axios({
url: "/admin/warehouse/inout/order/list",
method: "get",
params: query
});
}
export function orderGetUdi(query) {
return axios({
url: "/udiwms/inout/order/getUdi",
method: "get",
params: query
});
}
export function deleteCodesTempById(query) {
return axios({
url: "/warehouse/inout/deleteCodesTempById",
method: "get",
params: query
});
}
export function submitOrderWeb(query) {
return axios({
url: "/warehouse/inout/submitOrderWeb",
method: "get",
params: query
});
}
export function saveOrderWeb(query) {
return axios({
url: "/warehouse/inout/saveOrderWeb",
method: "post",
data: query
});
}
export function orderListError(query) {
return axios({
url: "/udiwms/inout/order/error",
method: "get",
params: query
});
}
export function orderListRepeat(query) {
return axios({
url: "/admin/warehouse/inout/order/listRepeat",
method: "get",
params: query
});
}
export function codeList(query) {
return axios({
url: "/admin/warehouse/inout/findByOrderId",
method: "get",
params: query
});
}
export function addOrderWeb(query) {
return axios({
url: "/warehouse/inout/addOrderWeb",
method: "post",
data: query
});
}
export function postOrdersWeb(query) {
return axios({
url: "/warehouse/inout/postOrdersWeb",
method: "post",
data: query
});
}
export function mergeOrder(query) {
return axios({
url: "/warehouse/inout/order/mergeOrder",
method: "post",
data: query
});
}
export function updateUnit(query) {
return axios({
url: "/udiwms/inout/order/updateUnit",
method: "post",
data: query
});
}
export function filterOrder(query) {
return axios({
url: "/udiwms/inout/order/filter",
method: "get",
params: query
});
}
export function selectNew(query) {
return axios({
url: "/admin/warehouse/inout/order/selectNew",
method: "get",
params: query
});
}
export function selectWait(query) {
return axios({
url: "/sale/inout/order/selectWait",
method: "get",
params: query
});
}
export function selectStatus(query) {
return axios({
url: "/sale/inout/order/selectStatus",
method: "get",
params: query
});
}
export function selectDownload(query) {
return axios({
url: "/sale/inout/order/selectDownload",
method: "get",
params: query
});
}
export function selectFinish(query) {
return axios({
url: "/sale/inout/order/selectFinish",
method: "get",
params: query
});
}
export function selectSubOrders(query) {
return axios({
url: "/sale/inout/order/selectSubOrders",
method: "get",
params: query
});
}
export function errorCodeList(query) {
return axios({
url: "/admin/warehouse/inout/findErrorByOrderId",
method: "get",
params: query
});
}
export function deleteByOrderId(query) {
return axios({
url: "/udiwms/inout/order/delete",
method: "post",
data: query
});
}
export function deleteCodes(query) {
return axios({
url: "/warehouse/inout/code/deleteCodes",
method: "post",
data: query
});
}
export function commitOrder(query) {
return axios({
url: "/warehouse/inout/commit",
method: "post",
data: query
});
}
export function addCommitOrder(query) {
return axios({
url: "/warehouse/inout/addCommit",
method: "post",
data: query
});
}
export function updateExportStatus(query) {
return axios(
{
url: "/warehouse/inout/order/updateExportStatus",
method: "post",
data: query
}
)
}
export function orderDetail(query) {
return axios(
{
url: "/warehouse/inout/order/detail",
method: "get",
params: query
}
)
}
export function updateBind(query) {
return axios(
{
url: "/udiwms/erpOrder/updateBind",
method: "post",
data: query
}
)
}
export function updateBindSup(query) {
return axios(
{
url: "/udiwms/erpOrder/updateBindSup",
method: "post",
data: query
}
)
}
export function updateCodeBindSup(query) {
return axios(
{
url: "/udiwms/addCode/updateBindSup",
method: "post",
data: query
}
)
}
3 years ago
export function backStock(query) {
return axios(
{
url: "/sale/inout/order/backStock",
method: "get",
params: query
}
)
}
export function uploadOrder(query) {
return axios(
{
url: "/warehouse/inout/order/uploadOrder",
method: "post",
data: query
}
)
}
export function moveStock(query) {
return axios(
{
url: "/sale/inout/order/moveStock",
method: "post",
data: query
}
)
}
export function findAllByOrderId(query) {
return axios({
url: "/admin/warehouse/inout/findAllByOrderId",
method: "get",
params: query
});
}
export function revokeOredr(query) {
return axios({
url: "/spms/inout/order/revoke",
method: "get",
params: query
});
}
export function exportJson(query) {
3 years ago
return axios({
url: "/warehouse/inout/order/exportXml",
method: "post",
data: query,
headers: {'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'},
responseType: 'arraybuffer', //一定要设置响应类型否则页面会是空白pdf
});
}
export function expireTimeCheck(query) {
return axios(
{
url: "/warehouse/inout/expireTimeCheck",
method: "post",
data: query
}
)
}
3 years ago