From ce7cf4ac7bfb7e141830f061fb5060ad8b1c2efe Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期二, 05 三月 2024 16:42:37 +0800
Subject: [PATCH] 车间订单编辑工序是否专检
---
src/views/plan/manufacturingorder/edit-order-operation.vue | 75 ++++++++++++++++++++++---------------
1 files changed, 44 insertions(+), 31 deletions(-)
diff --git a/src/views/plan/manufacturingorder/edit-order-operation.vue b/src/views/plan/manufacturingorder/edit-order-operation.vue
index 8454b08..8ac91c1 100644
--- a/src/views/plan/manufacturingorder/edit-order-operation.vue
+++ b/src/views/plan/manufacturingorder/edit-order-operation.vue
@@ -36,15 +36,17 @@
</el-select>
</el-form-item>
</el-col>
+ </el-row>
+ <el-row>
<el-col :span="12">
- <el-form-item label="鍥犵礌鍗曚綅" prop="runTimeCodeDb">
+ <el-form-item label="鏄惁涓撴" prop="isSpecialIns">
<el-select
- v-model="dataForm.runTimeCodeDb"
- placeholder="鍥犵礌鍗曚綅"
+ v-model="dataForm.isSpecialIns"
+ placeholder="鏄惁涓撴"
style="width: 100%"
>
<el-option
- v-for="item in runTimeCodeDbOptions"
+ v-for="item in isSpecialIns"
:key="item.id"
:label="item.label"
:value="item.value"
@@ -53,7 +55,7 @@
</el-form-item>
</el-col>
</el-row>
- <el-row>
+ <!-- <el-row>
<el-col :span="12">
<el-form-item label="鏈哄櫒杩愯浆鍥犵礌" prop="machRunFactor">
<el-input
@@ -136,7 +138,7 @@
</el-form-item>
</el-col>
<el-col :span="12"> </el-col>
- </el-row>
+ </el-row> -->
</el-form>
<div slot="footer" class="dialog-footer">
<el-button @click="innerVisible = false">鍙� 娑�</el-button>
@@ -152,20 +154,20 @@
props: {
currshowlist: {
type: Boolean,
- default: false
+ default: false,
},
currOrderOperation: {
type: Object,
default: () => {
return {}
- }
- }
+ },
+ },
},
data() {
return {
innerVisible: false,
workCenterOptions: [],
- runTimeCodeDbOptions: [],
+ isSpecialIns: [{ label: '鏄�', value: true} ,{label: '鍚�', value: false }],
dataForm: {
id: 0,
workCenter: null,
@@ -177,34 +179,34 @@
runTimeCodeDb: null,
crewSize: 1,
outsideOpItem: null,
- moId: null
+ moId: null,
},
dataRule: {
workCenter: [
- { required: true, message: '宸ヤ綔涓績涓嶈兘涓虹┖', trigger: 'change' }
+ { required: true, message: '宸ヤ綔涓績涓嶈兘涓虹┖', trigger: 'change' },
],
machRunFactor: [
{ required: true, message: '鏈哄櫒杩愯浆鍥犵礌涓嶈兘涓虹┖', trigger: 'blur' },
- { validator: validateSixDecimalPositives, trigger: 'blur' }
+ { validator: validateSixDecimalPositives, trigger: 'blur' },
],
machSetupTime: [
{ required: true, message: '鏈哄櫒璁剧疆鏃堕棿涓嶈兘涓虹┖', trigger: 'blur' },
- { validator: validateSixDecimalPositives, trigger: 'blur' }
+ { validator: validateSixDecimalPositives, trigger: 'blur' },
],
laborRunFactor: [
{ required: true, message: '鍔冲姏杩愯浆鍥犵礌涓嶈兘涓虹┖', trigger: 'blur' },
- { validator: validateSixDecimalPositives, trigger: 'blur' }
+ { validator: validateSixDecimalPositives, trigger: 'blur' },
],
laborSetupTime: [
{ required: true, message: '鍔冲姏璁剧疆鏃堕棿涓嶈兘涓虹┖', trigger: 'blur' },
- { validator: validateSixDecimalPositives, trigger: 'blur' }
+ { validator: validateSixDecimalPositives, trigger: 'blur' },
],
runTimeCodeDb: [
- { required: true, message: '鍥犵礌鍗曚綅涓嶈兘涓虹┖', trigger: 'change' }
- ]
+ { required: true, message: '鍥犵礌鍗曚綅涓嶈兘涓虹┖', trigger: 'change' },
+ ],
},
laborClassNoOptions: [],
- outsideOpItemOptions: []
+ outsideOpItemOptions: [],
}
},
methods: {
@@ -253,14 +255,21 @@
const data = response.data
if (data.code === 0) {
this.currOrderOperation.workCenter = this.dataForm.workCenter
- this.currOrderOperation.machRunFactor = this.dataForm.machRunFactor
- this.currOrderOperation.machSetupTime = this.dataForm.machSetupTime
- this.currOrderOperation.laborClassNo = this.dataForm.laborClassNo
- this.currOrderOperation.laborRunFactor = this.dataForm.laborRunFactor
- this.currOrderOperation.laborSetupTime = this.dataForm.laborSetupTime
- this.currOrderOperation.runTimeCodeDb = this.dataForm.runTimeCodeDb
+ this.currOrderOperation.machRunFactor =
+ this.dataForm.machRunFactor
+ this.currOrderOperation.machSetupTime =
+ this.dataForm.machSetupTime
+ this.currOrderOperation.laborClassNo =
+ this.dataForm.laborClassNo
+ this.currOrderOperation.laborRunFactor =
+ this.dataForm.laborRunFactor
+ this.currOrderOperation.laborSetupTime =
+ this.dataForm.laborSetupTime
+ this.currOrderOperation.runTimeCodeDb =
+ this.dataForm.runTimeCodeDb
this.currOrderOperation.crewSize = this.dataForm.crewSize
- this.currOrderOperation.outsideOpItem = this.dataForm.outsideOpItem
+ this.currOrderOperation.outsideOpItem =
+ this.dataForm.outsideOpItem
this.innerVisible = false
this.$message.success('缂栬緫鎴愬姛')
} else {
@@ -308,7 +317,7 @@
this.outsideOpItemOptions = []
}
})
- }
+ },
},
watch: {
currshowlist() {
@@ -334,8 +343,10 @@
this.dataForm.machRunFactor = this.currOrderOperation.machRunFactor
this.dataForm.machSetupTime = this.currOrderOperation.machSetupTime
this.dataForm.laborClassNo = this.currOrderOperation.laborClassNo
- this.dataForm.laborRunFactor = this.currOrderOperation.laborRunFactor
- this.dataForm.laborSetupTime = this.currOrderOperation.laborSetupTime
+ this.dataForm.laborRunFactor =
+ this.currOrderOperation.laborRunFactor
+ this.dataForm.laborSetupTime =
+ this.currOrderOperation.laborSetupTime
this.dataForm.runTimeCodeDb =
this.currOrderOperation.runTimeCodeDb == null
? '2'
@@ -343,11 +354,13 @@
this.dataForm.crewSize = this.currOrderOperation.crewSize
this.dataForm.outsideOpItem = this.currOrderOperation.outsideOpItem
this.dataForm.moId = this.currOrderOperation.moId
+ this.dataForm.isSpecialIns = this.currOrderOperation.isSpecialIns
+
})
})
}
- }
- }
+ },
+ },
}
</script>
<style>
--
Gitblit v1.9.3