From bd5f7c8da7a46fe8fb12cd68373739931b268890 Mon Sep 17 00:00:00 2001
From: zhangwencui <1064582902@qq.com>
Date: 星期四, 08 一月 2026 17:47:12 +0800
Subject: [PATCH] 修改bug
---
src/pages/productionManagement/productionReport/index.vue | 43 +++++++++++++++++++++++++++----------------
1 files changed, 27 insertions(+), 16 deletions(-)
diff --git a/src/pages/productionManagement/productionReport/index.vue b/src/pages/productionManagement/productionReport/index.vue
index 4d7b8a4..f60eba5 100644
--- a/src/pages/productionManagement/productionReport/index.vue
+++ b/src/pages/productionManagement/productionReport/index.vue
@@ -21,11 +21,14 @@
<u-form-item label="鏈鐢熶骇鏁伴噺"
prop="quantity"
required>
- <u-number-box v-model="form.quantity"
+ <u-input v-model="form.quantity"
+ placeholder="璇疯緭鍏�"
+ type="number" />
+ <!-- <u-number-box v-model="form.quantity"
step="0.1"
bgColor="#fff"
decimal-length="1"
- :min="0"></u-number-box>
+ :min="0"></u-number-box> -->
</u-form-item>
<u-form-item label="鐝粍淇℃伅"
prop="schedulingUserId"
@@ -117,12 +120,15 @@
showToast("鏈鐢熶骇鏁伴噺涓嶈兘澶т簬寰呯敓浜ф暟閲�");
return;
}
+ console.log(form.value, "form.value");
addProductMain(form.value).then(res => {
if (res.code === 200) {
showToast("鎶ュ伐鎴愬姛");
submitting.value = false;
- goBack();
+ setTimeout(() => {
+ goBack();
+ }, 1000);
} else {
showToast(res.msg || "鎶ュ伐澶辫触");
submitting.value = false;
@@ -133,19 +139,24 @@
// 椤甸潰鍔犺浇鏃跺垵濮嬪寲鏁版嵁
onLoad(options => {
console.log(options, "options");
- const orderRow = JSON.parse(options.orderRow);
- console.log(orderRow, "orderRow======########");
-
- form.value.planQuantity = orderRow.planQuantity;
- form.value.quantity = orderRow.quantity;
- form.value.productProcessRouteItemId = orderRow.productProcessRouteItemId;
- form.value.workOrderId = orderRow.id;
- form.value.reportWork = orderRow.reportWork;
- form.value.productMainId = orderRow.productMainId;
- getInfo().then(res => {
- form.value.userId = res.user.userId;
- form.value.userName = res.user.userName;
- });
+ try {
+ const orderRow = JSON.parse(options.orderRow);
+ console.log(orderRow, "orderRow======########");
+ form.value.planQuantity = orderRow.planQuantity;
+ form.value.quantity = orderRow.quantity;
+ form.value.productProcessRouteItemId = orderRow.productProcessRouteItemId;
+ form.value.workOrderId = orderRow.id;
+ form.value.reportWork = orderRow.reportWork;
+ form.value.productMainId = orderRow.productMainId;
+ getInfo().then(res => {
+ form.value.userId = res.user.userId;
+ form.value.userName = res.user.userName;
+ });
+ } catch (error) {
+ modal.msgError("璁㈠崟瑙f瀽澶辫触");
+ goBack();
+ return;
+ }
});
</script>
--
Gitblit v1.9.3