Commit 8e29e4279771a75c218029d7ade4b539e1c5fd16

Authored by YunaiV
1 parent 9d959021

bpm:完成用户分组的功能

yudao-ui-admin-vue3/src/views/bpm/group/index.vue
@@ -50,18 +50,25 @@ @@ -50,18 +50,25 @@
50 :schema="allSchemas.formSchema" 50 :schema="allSchemas.formSchema"
51 :rules="rules" 51 :rules="rules"
52 ref="formRef" 52 ref="formRef"
53 - />  
54 - <template #memberUserIds="form">  
55 - <el-select v-model="form['memberUserIds']">  
56 - <el-option v-for="item in users" :key="item.id" :label="item.nickname" :value="item.id" />  
57 - </el-select>  
58 - </template> 53 + >
  54 + <template #memberUserIds="form">
  55 + <el-select v-model="form.memberUserIds" multiple>
  56 + <el-option v-for="item in users" :key="item.id" :label="item.nickname" :value="item.id" />
  57 + </el-select>
  58 + </template>
  59 + </Form>
59 <!-- 对话框(详情) --> 60 <!-- 对话框(详情) -->
60 <Descriptions 61 <Descriptions
61 v-if="actionType === 'detail'" 62 v-if="actionType === 'detail'"
62 :schema="allSchemas.detailSchema" 63 :schema="allSchemas.detailSchema"
63 :data="detailData" 64 :data="detailData"
64 - /> 65 + >
  66 + <template #memberUserIds="{ row }">
  67 + <span v-for="userId in row.memberUserIds" :key="userId">
  68 + {{ getUserNickname(userId) }} &nbsp;
  69 + </span>
  70 + </template>
  71 + </Descriptions>
65 <!-- 操作按钮 --> 72 <!-- 操作按钮 -->
66 <template #footer> 73 <template #footer>
67 <!-- 按钮:保存 --> 74 <!-- 按钮:保存 -->