|
@@ -51,6 +51,7 @@
|
|
|
<el-option :value="3" label="注汽检查记录"></el-option>
|
|
<el-option :value="3" label="注汽检查记录"></el-option>
|
|
|
<el-option :value="4" label="固废记录"></el-option>
|
|
<el-option :value="4" label="固废记录"></el-option>
|
|
|
<el-option :value="5" label="蒸汽质量检查记录"></el-option>
|
|
<el-option :value="5" label="蒸汽质量检查记录"></el-option>
|
|
|
|
|
+ <el-option :value="6" label="锅炉运行记录"></el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
@@ -174,6 +175,7 @@
|
|
|
v-model="addForm.associatedObject"
|
|
v-model="addForm.associatedObject"
|
|
|
size="small"
|
|
size="small"
|
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
|
|
|
+ @change="associatedObjectChange"
|
|
|
>
|
|
>
|
|
|
<el-option :value="1" label="车间"></el-option>
|
|
<el-option :value="1" label="车间"></el-option>
|
|
|
<el-option :value="2" label="设备"></el-option>
|
|
<el-option :value="2" label="设备"></el-option>
|
|
@@ -286,9 +288,7 @@
|
|
|
type="danger"
|
|
type="danger"
|
|
|
:underline="false"
|
|
:underline="false"
|
|
|
icon="el-icon-delete"
|
|
icon="el-icon-delete"
|
|
|
- @click="
|
|
|
|
|
- item.deviceInfo.splice(item.deviceInfo.indexOf(row), 1)
|
|
|
|
|
- "
|
|
|
|
|
|
|
+ @click="item.deviceInfo.splice(item.deviceInfo.indexOf(row), 1)"
|
|
|
>
|
|
>
|
|
|
删除
|
|
删除
|
|
|
</el-link>
|
|
</el-link>
|
|
@@ -675,7 +675,7 @@
|
|
|
configType: 1,
|
|
configType: 1,
|
|
|
createUserName: '',
|
|
createUserName: '',
|
|
|
duration: null,
|
|
duration: null,
|
|
|
- associatedObject: 1,
|
|
|
|
|
|
|
+ associatedObject: 2,
|
|
|
planType: 1,
|
|
planType: 1,
|
|
|
executeUsers: [
|
|
executeUsers: [
|
|
|
// {
|
|
// {
|
|
@@ -954,6 +954,10 @@
|
|
|
this.getAllTeamList();
|
|
this.getAllTeamList();
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
|
|
+ associatedObjectChange() {
|
|
|
|
|
+ this.addForm.children = [];
|
|
|
|
|
+ },
|
|
|
|
|
+
|
|
|
// 外部调用,打开弹窗
|
|
// 外部调用,打开弹窗
|
|
|
open(type, data) {
|
|
open(type, data) {
|
|
|
console.log('type data', type, data);
|
|
console.log('type data', type, data);
|
|
@@ -1208,7 +1212,19 @@
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
- console.log('规则明细数据', data.details);
|
|
|
|
|
|
|
+ console.log('规则明细数据', rules);
|
|
|
|
|
+ let deviceInfo = [];
|
|
|
|
|
+ if (rules.deviceId) {
|
|
|
|
|
+ deviceInfo = [
|
|
|
|
|
+ {
|
|
|
|
|
+ code: rules.deviceCode,
|
|
|
|
|
+ codeNumber: rules.codeNumber,
|
|
|
|
|
+ fixCode: rules.fixCode,
|
|
|
|
|
+ id: rules.deviceId,
|
|
|
|
|
+ name: rules.deviceName
|
|
|
|
|
+ }
|
|
|
|
|
+ ];
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
this.addForm.children.push({
|
|
this.addForm.children.push({
|
|
|
ruleId: rules.id,
|
|
ruleId: rules.id,
|
|
@@ -1216,7 +1232,7 @@
|
|
|
details: data.details,
|
|
details: data.details,
|
|
|
children: [],
|
|
children: [],
|
|
|
workshops: [],
|
|
workshops: [],
|
|
|
- deviceInfo: [],
|
|
|
|
|
|
|
+ deviceInfo,
|
|
|
classify: rules.classify,
|
|
classify: rules.classify,
|
|
|
recordTemplateStyle: rules.recordTemplateStyle,
|
|
recordTemplateStyle: rules.recordTemplateStyle,
|
|
|
reportWorkType: rules.reportWorkType
|
|
reportWorkType: rules.reportWorkType
|