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 @@
+
+
+
+
+
+
+ 发货
+
+
+
+ 本次发货时间:
+
+ {{ sendTime }}
+
+
+
+
+ * 本次发货数量:
+
+
+
+
+
+
+
+ {{ orderItem.unit }}
+
+
+
+
+ 取消
+
+
+ 确定
+
+
+
+
+
+
+
+
+
+
+
+
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();
+ },
},
};