From 8efe1d6a46e556b89d0a4b14d37931e0ed95b740 Mon Sep 17 00:00:00 2001 From: mhsnet Date: Tue, 20 Aug 2024 14:55:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=95=E4=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jnpf-app/api/yys/materialProcurementOrder.js | 45 +++-- jnpf-app/package.json | 5 +- .../components/CustomNavbar.vue | 27 +-- .../components/PopToProd.vue | 169 +++++++++++++++++ .../yys/materialProcurementOrder/index.vue | 179 +++++++++++------- 5 files changed, 326 insertions(+), 99 deletions(-) create mode 100644 jnpf-app/pages/yys/materialProcurementOrder/components/PopToProd.vue diff --git a/jnpf-app/api/yys/materialProcurementOrder.js b/jnpf-app/api/yys/materialProcurementOrder.js index e3099ec..5bcfbe6 100644 --- a/jnpf-app/api/yys/materialProcurementOrder.js +++ b/jnpf-app/api/yys/materialProcurementOrder.js @@ -2,14 +2,37 @@ 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, - }); -} \ No newline at end of file + 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", + }); +} +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, + }); +} diff --git a/jnpf-app/package.json b/jnpf-app/package.json index 6f645ce..ca02b28 100644 --- a/jnpf-app/package.json +++ b/jnpf-app/package.json @@ -10,9 +10,10 @@ "author": "", "license": "ISC", "dependencies": { - "crypto-js": "^4.1.1" + "crypto-js": "^4.1.1", + "dayjs": "^1.11.12" }, "extensions": { "uni-cloud-push": {} } -} \ No newline at end of file +} diff --git a/jnpf-app/pages/yys/materialProcurementOrder/components/CustomNavbar.vue b/jnpf-app/pages/yys/materialProcurementOrder/components/CustomNavbar.vue index e87b785..9e107c0 100644 --- a/jnpf-app/pages/yys/materialProcurementOrder/components/CustomNavbar.vue +++ b/jnpf-app/pages/yys/materialProcurementOrder/components/CustomNavbar.vue @@ -1,23 +1,12 @@ - + diff --git a/jnpf-app/pages/yys/materialProcurementOrder/components/PopToProd.vue b/jnpf-app/pages/yys/materialProcurementOrder/components/PopToProd.vue new file mode 100644 index 0000000..712d0e2 --- /dev/null +++ b/jnpf-app/pages/yys/materialProcurementOrder/components/PopToProd.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/jnpf-app/pages/yys/materialProcurementOrder/index.vue b/jnpf-app/pages/yys/materialProcurementOrder/index.vue index ac563d5..4dbfe89 100644 --- a/jnpf-app/pages/yys/materialProcurementOrder/index.vue +++ b/jnpf-app/pages/yys/materialProcurementOrder/index.vue @@ -34,83 +34,92 @@ - - 接单 - - - 延期发货 - - - 缺货结单 - - - 投产 - - - 发货 - + + + +