|
@@ -46,19 +46,22 @@
|
|
|
"
|
|
|
>
|
|
|
<!-- && activity.nodeType === NodeType.USER_TASK_NODE -->
|
|
|
- <el-button
|
|
|
- class="!px-8px"
|
|
|
- @click="handleSelectUser(activity.id, customApproveUsers[activity.id])"
|
|
|
- >
|
|
|
- <Icon icon="fa:user-plus" />
|
|
|
- </el-button>
|
|
|
+
|
|
|
+ <el-tooltip content="添加用户" placement="left">
|
|
|
+ <el-button
|
|
|
+ class="!px-6px"
|
|
|
+ @click="handleSelectUser(activity.id, customApproveUsers[activity.id])"
|
|
|
+ >
|
|
|
+ <img class="w-18px text-#ccc" src="@/assets/svgs/bpm/add-user.svg" alt="" />
|
|
|
+ </el-button>
|
|
|
+ </el-tooltip>
|
|
|
<div
|
|
|
v-for="(user, idx1) in customApproveUsers[activity.id]"
|
|
|
:key="idx1"
|
|
|
- class="bg-gray-100 h-35px rounded-3xl flex items-center p-8px gap-2 dark:color-gray-600 position-relative"
|
|
|
+ class="bg-gray-100 h-35px rounded-3xl flex items-center pr-8px dark:color-gray-600 position-relative"
|
|
|
>
|
|
|
- <el-avatar :size="28" v-if="user.avatar" :src="user.avatar" />
|
|
|
- <el-avatar :size="28" v-else>
|
|
|
+ <el-avatar class="!m-5px" :size="28" v-if="user.avatar" :src="user.avatar" />
|
|
|
+ <el-avatar class="!m-5px" :size="28" v-else>
|
|
|
{{ user.nickname.substring(0, 1) }}
|
|
|
</el-avatar>
|
|
|
{{ user.nickname }}
|
|
@@ -73,26 +76,28 @@
|
|
|
>
|
|
|
<!-- 信息:头像昵称 -->
|
|
|
<div
|
|
|
- class="bg-gray-100 h-35px rounded-3xl flex items-center p-8px gap-2 dark:color-gray-600 position-relative"
|
|
|
+ class="bg-gray-100 h-35px rounded-3xl flex items-center pr-8px dark:color-gray-600 position-relative"
|
|
|
>
|
|
|
<template v-if="task.assigneeUser?.avatar || task.assigneeUser?.nickname">
|
|
|
<el-avatar
|
|
|
+ class="!m-5px"
|
|
|
:size="28"
|
|
|
v-if="task.assigneeUser?.avatar"
|
|
|
:src="task.assigneeUser?.avatar"
|
|
|
/>
|
|
|
- <el-avatar :size="28" v-else>
|
|
|
+ <el-avatar class="!m-5px" :size="28" v-else>
|
|
|
{{ task.assigneeUser?.nickname.substring(0, 1) }}
|
|
|
</el-avatar>
|
|
|
{{ task.assigneeUser?.nickname }}
|
|
|
</template>
|
|
|
<template v-else-if="task.ownerUser?.avatar || task.ownerUser?.nickname">
|
|
|
<el-avatar
|
|
|
+ class="!m-5px"
|
|
|
:size="28"
|
|
|
v-if="task.ownerUser?.avatar"
|
|
|
:src="task.ownerUser?.avatar"
|
|
|
/>
|
|
|
- <el-avatar :size="28" v-else>
|
|
|
+ <el-avatar class="!m-5px" :size="28" v-else>
|
|
|
{{ task.ownerUser?.nickname.substring(0, 1) }}
|
|
|
</el-avatar>
|
|
|
{{ task.ownerUser?.nickname }}
|
|
@@ -126,10 +131,10 @@
|
|
|
<div
|
|
|
v-for="(user, idx1) in activity.candidateUsers"
|
|
|
:key="idx1"
|
|
|
- class="bg-gray-100 h-35px rounded-3xl flex items-center p-8px gap-2 dark:color-gray-600 position-relative"
|
|
|
+ class="bg-gray-100 h-35px rounded-3xl flex items-center pr-8px dark:color-gray-600 position-relative"
|
|
|
>
|
|
|
- <el-avatar :size="28" v-if="user.avatar" :src="user.avatar" />
|
|
|
- <el-avatar :size="28" v-else>
|
|
|
+ <el-avatar class="!m-5px" :size="28" v-if="user.avatar" :src="user.avatar" />
|
|
|
+ <el-avatar class="!m-5px" :size="28" v-else>
|
|
|
{{ user.nickname.substring(0, 1) }}
|
|
|
</el-avatar>
|
|
|
{{ user.nickname }}
|