diff --git a/jnpf-app/api/yys/materialProcurementOrder.js b/jnpf-app/api/yys/materialProcurementOrder.js index 6319ae4..988a926 100644 --- a/jnpf-app/api/yys/materialProcurementOrder.js +++ b/jnpf-app/api/yys/materialProcurementOrder.js @@ -50,10 +50,10 @@ export function delay(params) { data, }); } -// 点击延期发货-App +// 缺货结单-App export function finish(params) { let data = { - orderNumber: params.orderNumber + orderNumber: params.orderNumber, }; return request({ url: "/api/example/YysMaterialProcurementOrder/finish", @@ -61,3 +61,16 @@ export function finish(params) { 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, + }); +} diff --git a/jnpf-app/pages/yys/materialProcurementOrder/components/PopShipments.vue b/jnpf-app/pages/yys/materialProcurementOrder/components/PopShipments.vue new file mode 100644 index 0000000..2feec40 --- /dev/null +++ b/jnpf-app/pages/yys/materialProcurementOrder/components/PopShipments.vue @@ -0,0 +1,171 @@ + + + + + diff --git a/jnpf-app/pages/yys/materialProcurementOrder/index.vue b/jnpf-app/pages/yys/materialProcurementOrder/index.vue index ff6c1c3..07ddc4d 100644 --- a/jnpf-app/pages/yys/materialProcurementOrder/index.vue +++ b/jnpf-app/pages/yys/materialProcurementOrder/index.vue @@ -103,6 +103,7 @@ }" :plain="true" shape="circle" + @click="fnShipments(orderItem)" > 发货 @@ -111,6 +112,7 @@ + @@ -126,8 +128,9 @@ import { import CustomNavbar from "./components/CustomNavbar"; import PopToProd from "./components/PopToProd"; import PopDelay from "./components/PopDelay"; +import PopShipments from "./components/PopShipments"; export default { - components: { CustomNavbar, PopToProd, PopDelay }, + components: { CustomNavbar, PopToProd, PopDelay, PopShipments }, mixins: [], data() { return { @@ -234,6 +237,9 @@ export default { fnDelay(orderItem) { this.$refs.popDelay.init(orderItem); }, + fnShipments(orderItem) { + this.$refs.popShipments.init(orderItem); + }, fnRefreshA() { this.$refs.uTips.show({ title: "投产提交成功", @@ -250,6 +256,14 @@ export default { }); this.fnGetList(); }, + fnRefreshC() { + this.$refs.uTips.show({ + title: "发货提交成功", + type: "success", + duration: "2300", + }); + this.fnGetList(); + }, }, };