|
@@ -35,15 +35,26 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
<el-col :span="8">
|
|
|
<el-form-item label="指定执行人">
|
|
<el-form-item label="指定执行人">
|
|
|
- <span v-if="infoData.assignUser">
|
|
|
|
|
|
|
+ <span v-if="infoData.executeUsers">
|
|
|
|
|
+ <span v-if="executeUserType == 1">
|
|
|
{{
|
|
{{
|
|
|
- infoData.assignUser
|
|
|
|
|
|
|
+ infoData.executeUsers
|
|
|
|
|
+ .map((i) => {
|
|
|
|
|
+ return `${i.teamName}`;
|
|
|
|
|
+ })
|
|
|
|
|
+ .join(',')
|
|
|
|
|
+ }}
|
|
|
|
|
+ </span>
|
|
|
|
|
+ <span v-else>
|
|
|
|
|
+ {{
|
|
|
|
|
+ infoData.executeUsers
|
|
|
.map((i) => {
|
|
.map((i) => {
|
|
|
return `${i.groupName}-${i.userName}`;
|
|
return `${i.groupName}-${i.userName}`;
|
|
|
})
|
|
})
|
|
|
.join(',')
|
|
.join(',')
|
|
|
}}
|
|
}}
|
|
|
</span>
|
|
</span>
|
|
|
|
|
+ </span>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
<el-col :span="8">
|
|
@@ -420,11 +431,13 @@
|
|
|
ruleItem: [],
|
|
ruleItem: [],
|
|
|
cause: '',
|
|
cause: '',
|
|
|
showtext: false,
|
|
showtext: false,
|
|
|
- from: null
|
|
|
|
|
|
|
+ from: null,
|
|
|
|
|
+ executeUserType: ''
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
created() {
|
|
created() {
|
|
|
this.requestDict('巡点检周期');
|
|
this.requestDict('巡点检周期');
|
|
|
|
|
+ this.executeUserType = this.$route.query.executeUserType;
|
|
|
this.getInfo();
|
|
this.getInfo();
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|