Commit 8e29e4279771a75c218029d7ade4b539e1c5fd16

Authored by YunaiV
1 parent 9d959021

bpm:完成用户分组的功能

yudao-ui-admin-vue3/src/views/bpm/group/index.vue
... ... @@ -50,18 +50,25 @@
50 50 :schema="allSchemas.formSchema"
51 51 :rules="rules"
52 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 61 <Descriptions
61 62 v-if="actionType === 'detail'"
62 63 :schema="allSchemas.detailSchema"
63 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 73 <template #footer>
67 74 <!-- 按钮:保存 -->
... ...