|
@@ -89,9 +89,10 @@
|
|
|
<tr class="yellowbg">
|
|
|
<td>1.1</td>
|
|
|
<td>裂解炉运行模式:
|
|
|
- <el-input v-model="form.optMode" style="width: 360px"></el-input>
|
|
|
- <el-checkbox-group v-model="optItemList" @change="changeOpt" >
|
|
|
- <el-checkbox v-for="dict in optItemOptions" :label="dict.dictLabel" border >
|
|
|
+ <el-input v-model="optModeData" style="width: 360px"></el-input>
|
|
|
+
|
|
|
+ <el-checkbox-group style="margin-top: 5px" v-model="optItemList" @change="changeOpt" >
|
|
|
+ <el-checkbox v-for="dict in optItemOptions" style="margin-left: 0px;margin-right: 5px;" :label="dict.dictLabel" border >
|
|
|
|
|
|
</el-checkbox>
|
|
|
</el-checkbox-group>
|
|
@@ -110,7 +111,7 @@
|
|
|
</tr>
|
|
|
<tr class="yellowbg" v-for="(item1, index) in form.items1" :key="'item1'+index">
|
|
|
<td>1.{{ 3 + index}}</td>
|
|
|
- <td><el-input type="textarea" autosize="{ minRows: 1}" v-model="item1.description"></el-input></td>
|
|
|
+ <td><el-input type="textarea" :autosize="{ minRows: 1}" v-model="item1.description"></el-input></td>
|
|
|
<td><el-select v-model="item1.actionby">
|
|
|
<el-option
|
|
|
v-for="dict in actionOptions"
|
|
@@ -134,7 +135,7 @@
|
|
|
</tr>
|
|
|
<tr class="greenbg" v-for="(item2, index) in form.items2" :key="'item2'+index">
|
|
|
<td>2.{{ 1 + index}}</td>
|
|
|
- <td><el-input type="textarea" autosize="{ minRows: 1}" v-model="item2.description"></el-input></td>
|
|
|
+ <td><el-input type="textarea" :autosize="{ minRows: 1}" v-model="item2.description"></el-input></td>
|
|
|
<td><el-select v-model="item2.actionby">
|
|
|
<el-option
|
|
|
v-for="dict in actionOptions"
|
|
@@ -158,7 +159,7 @@
|
|
|
</tr>
|
|
|
<tr class="yellowbg" v-for="(item3, index) in form.items3" :key="'item3'+index">
|
|
|
<td>3.{{ 1 + index}}</td>
|
|
|
- <td><el-input type="textarea" autosize="{ minRows: 1}" v-model="item3.description"></el-input></td>
|
|
|
+ <td><el-input type="textarea" :autosize="{ minRows: 1}" v-model="item3.description"></el-input></td>
|
|
|
<td><el-select v-model="item3.actionby">
|
|
|
<el-option
|
|
|
v-for="dict in actionOptions"
|
|
@@ -181,7 +182,7 @@
|
|
|
</tr>
|
|
|
<tr class="greenbg" v-for="(item4, index) in form.items4" :key="'item4'+index">
|
|
|
<td>4.{{ 1 + index}}</td>
|
|
|
- <td><el-input type="textarea" autosize="{ minRows: 1}" v-model="item4.description"></el-input></td>
|
|
|
+ <td><el-input type="textarea" :autosize="{ minRows: 1}" v-model="item4.description"></el-input></td>
|
|
|
<td><el-select v-model="item4.actionby">
|
|
|
<el-option
|
|
|
v-for="dict in actionOptions"
|
|
@@ -204,7 +205,7 @@
|
|
|
</tr>
|
|
|
<tr class="yellowbg" v-for="(item5, index) in form.items5" :key="'item5'+index">
|
|
|
<td>2.{{ 1 + index}}</td>
|
|
|
- <td><el-input type="textarea" autosize="{ minRows: 1}" v-model="item5.description">
|
|
|
+ <td><el-input type="textarea" :autosize="{ minRows: 1}" v-model="item5.description">
|
|
|
|
|
|
</el-input></td>
|
|
|
<td><el-select v-model="item5.actionby">
|
|
@@ -238,6 +239,7 @@ import { listDailyMeetingConfig, getDailyMeetingConfig} from "@/api/plant/dailyM
|
|
|
export default {
|
|
|
data () {
|
|
|
return {
|
|
|
+ optModeData: null,
|
|
|
venueOptions: null,
|
|
|
optModeOptions: null,
|
|
|
optItemOptions: null,
|
|
@@ -346,12 +348,13 @@ export default {
|
|
|
this.attendCtmList= response.data.attendCtm.split(",")
|
|
|
this.attendCtaList= response.data.attendCta.split(",")
|
|
|
this.attendLabList= response.data.attendLab.split(",")
|
|
|
+ this.optModeData = response.data.optMode
|
|
|
});
|
|
|
}else {
|
|
|
this.form.safetyTopic = "1、现场动火安全 \n" +
|
|
|
"2、环保注意事项"
|
|
|
this.attendCrackerList = this.attendCrackerOptions;
|
|
|
- this.form.optMode = "7+0+A+B"
|
|
|
+ this.optModeData = "9+0+A+B"
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
@@ -389,6 +392,7 @@ export default {
|
|
|
this.form.attendCtm = this.attendCtmList.join(",")
|
|
|
this.form.attendCta = this.attendCtaList.join(",")
|
|
|
this.form.attendLab = this.attendLabList.join(",")
|
|
|
+ this.form.optMode = this.optModeData
|
|
|
updateDailyMeeting(this.form).then(response => {
|
|
|
this.msgSuccess("修改成功");
|
|
|
});
|
|
@@ -398,6 +402,7 @@ export default {
|
|
|
this.form.attendCtm = this.attendCtmList.join(",")
|
|
|
this.form.attendCta = this.attendCtaList.join(",")
|
|
|
this.form.attendLab = this.attendLabList.join(",")
|
|
|
+ this.form.optMode = this.optModeData
|
|
|
addDailyMeeting(this.form).then(response => {
|
|
|
this.msgSuccess("新增成功");
|
|
|
this.close()
|
|
@@ -405,8 +410,9 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
changeOpt(data){
|
|
|
- let arr1 = ["H110","H112","H113","H115","H116","H118","111"]
|
|
|
- let arr2 = ["111"]
|
|
|
+ console.log(data)
|
|
|
+ let arr1 = ["H110","H112","H113","H115","H116","H118","H111","H114","H117"]
|
|
|
+ let arr2 = ["H130"]
|
|
|
let arr3 = ["H109A"]
|
|
|
let arr4 = ["H109B"]
|
|
|
let val1 = this.countDupVal(data,arr1)
|
|
@@ -419,7 +425,9 @@ export default {
|
|
|
if (this.countDupVal(data,arr4) > 0) {
|
|
|
val1 = val1 + "+B"
|
|
|
}
|
|
|
- this.form.optMode = val1
|
|
|
+ console.log(val1)
|
|
|
+ this.optModeData = val1
|
|
|
+
|
|
|
},
|
|
|
|
|
|
countDupVal(array1, array2) {
|