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

332 lines
6.3 KiB
JavaScript

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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 enterCodeWeb(query) {
return axios({
url: "/warehouse/inout/enterCode",
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
}
)
}
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) {
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
}
)
}