|
|
@@ -63,7 +63,7 @@
|
|
|
<el-checkbox-group v-if="!readonly" v-model="checkRoleList">
|
|
|
<el-checkbox v-for="item in roleList" :key="item.id" :label="item.id">{{ item.name }}</el-checkbox>
|
|
|
</el-checkbox-group>
|
|
|
- <span v-else>{{ bpmAgent.roleName }}</span>
|
|
|
+ <span v-else>{{ getWeiTuoName(checkRoleList,roleList) }}</span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
@@ -542,6 +542,15 @@ export default {
|
|
|
}else{
|
|
|
return false
|
|
|
}
|
|
|
+ },
|
|
|
+ getWeiTuoName (data, list) {
|
|
|
+ const nameList = []
|
|
|
+ list.forEach((item) => {
|
|
|
+ if (data.includes(item.id)) {
|
|
|
+ nameList.push(item.name)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ return nameList.join(',')
|
|
|
}
|
|
|
}
|
|
|
}
|