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.
yueyueshu/jnpf-app/api/yys/materialProcurementOrder.js

77 lines
1.7 KiB

import request from "@/utils/request";
// 采购协同列表-App
export function getOrderList(params) {
let data = {
orderStatus: params.orderStatus,
moduleId: "591255416864768197",
menuId: "591260119262560581",
};
return request({
url: "/api/example/YysMaterialProcurementOrder/list",
method: "POST",
data,
});
}
// 接单-App
export function takeOrder(params) {
let data = {
orderNumber: params.orderNumber,
};
return request({
url:
"/api/example/YysMaterialProcurementOrder/takeOrder/" + data.orderNumber,
method: "GET",
});
}
// 投产-App
export function toProd(params) {
let data = {
orderNumber: params.orderNumber,
productionTime: params.productionTime,
productionNumber: params.productionNumber,
};
return request({
url: "/api/example/YysMaterialProcurementOrder/toProd",
method: "POST",
data,
});
}
// 点击延期发货-App
export function delay(params) {
let data = {
orderNumber: params.orderNumber,
expectedSendTime: params.expectedSendTime,
extensionReason: params.extensionReason,
};
return request({
url: "/api/example/YysMaterialProcurementOrder/delay",
method: "POST",
data,
});
}
// 缺货结单-App
export function finish(params) {
let data = {
orderNumber: params.orderNumber,
};
return request({
url: "/api/example/YysMaterialProcurementOrder/finish",
method: "POST",
data,
});
}
// 发货-App
export function shipments(params) {
let data = {
orderNumber: params.orderNumber,
sendTime: params.sendTime,
sendNumber: params.sendNumber,
};
return request({
url: "/api/example/YysMaterialProcurementOrder/shipments",
method: "POST",
data,
});
}