From 96db0ffeac62e2ae8ec5933ff863ad54fdb2b170 Mon Sep 17 00:00:00 2001
From: "[li_she]" <[li.she@xujiesoft.com]>
Date: Tue, 7 Mar 2023 11:07:14 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=B7=A5=E8=89=BA=E8=B7=AF?=
=?UTF-8?q?=E7=BA=BF=EF=BC=8C=E5=8D=95=E4=BD=8D=E4=BA=A7=E5=87=BA=E9=87=8F?=
=?UTF-8?q?=E5=A4=A7=E4=BA=8E0=EF=BC=8C=E4=BA=A7=E5=87=BA=E5=8D=95?=
=?UTF-8?q?=E4=BD=8D=E9=BB=98=E8=AE=A4=E4=B8=BA=20=E5=8D=95=E4=BD=8D/?=
=?UTF-8?q?=E5=B0=8F=E6=97=B6=EF=BC=8C=20=E6=93=8D=E4=BD=9C=E5=B7=A5?=
=?UTF-8?q?=E4=BA=BA=E6=95=B0=E9=BB=98=E8=AE=A4=E4=B8=BA1=20=20=202023?=
=?UTF-8?q?=E5=B9=B43=E6=9C=887=E6=97=A5=20sxm?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modules/base/maintainProductRouting.vue | 24 ++++++++++++-------
.../shopOrder/common/routingAddAndEdit.vue | 6 ++++-
2 files changed, 21 insertions(+), 9 deletions(-)
diff --git a/src/views/modules/base/maintainProductRouting.vue b/src/views/modules/base/maintainProductRouting.vue
index c014963..f9bb225 100644
--- a/src/views/modules/base/maintainProductRouting.vue
+++ b/src/views/modules/base/maintainProductRouting.vue
@@ -222,7 +222,6 @@
-
@@ -232,7 +231,6 @@
-
@@ -1595,11 +1593,11 @@ export default {
workCenterNo: '',
machSetupTime: '',
machRunFactor: '',
- factorUnit: '',
+ factorUnit: '单位/小时',
jjgzUnitPrice: '',
- jjgzUnitFactor: '',
+ jjgzUnitFactor: '小时',
efficiency: '',
- crewsize: '',
+ crewsize: 1,
remark: '',
site: '',
partNo: '',
@@ -1798,10 +1796,11 @@ export default {
workCenterNo: '',
machSetupTime: 0,
machRunFactor: 0,
- factorUnit: null,
+ factorUnit: '单位/小时',
+ jjgzUnitFactor: '小时',
jjgzUnitPrice: 0,
efficiency: 100,
- crewsize: 0,
+ crewsize: 1,
remark: '',
add: 0,
partNo: this.mainData.partNo,
@@ -1862,6 +1861,15 @@ export default {
})
return false;
}
+
+ if (this.detailData.machRunFactor<=0) {
+ this.$message.warning('单位产出量不能小于0!')
+ return
+ }
+ if (this.detailData.crewsize<1) {
+ this.$message.warning('操作工人数不能少于1!')
+ return
+ }
saveRoutingDetailData(this.detailData).then(({data}) => {
this.currentRow = null;
if (data && data.code == 200) {
@@ -1991,7 +1999,7 @@ export default {
},
getSearchModal() {
this.searchPartNo = '';
- this.searchRoutingWithPartNo();
+ // this.searchRoutingWithPartNo();
this.modelFlag = true;
},
editRoutingDetail() {
diff --git a/src/views/modules/shopOrder/shopOrder/common/routingAddAndEdit.vue b/src/views/modules/shopOrder/shopOrder/common/routingAddAndEdit.vue
index 465636d..be26dc5 100644
--- a/src/views/modules/shopOrder/shopOrder/common/routingAddAndEdit.vue
+++ b/src/views/modules/shopOrder/shopOrder/common/routingAddAndEdit.vue
@@ -144,7 +144,7 @@
closedFlag: '',
crewsize: 1,
efficiency: 80,
- factorUnit: '',
+ factorUnit: '单位/小时',
factorUnit_DB: null,
itemNo: null,
machRunFactor: 0,
@@ -299,6 +299,10 @@
this.$message.warning('操作工人数不能少于1!')
return
}
+ if (this.selectRow.machRunFactor<=0) {
+ this.$message.warning('单位产出量不能小于0!')
+ return
+ }
let centerInfo = {
workCenterNo: this.selectRow.workCenterNo,
active: 'Y',