mirror of
https://github.com/kuaifan/dootask.git
synced 2025-12-16 14:12:51 +00:00
perf: 优化从审批点击头像发起会话
This commit is contained in:
parent
d149c16713
commit
dcd87f86f1
@ -70,7 +70,7 @@
|
|||||||
<TimelineItem :key="key" v-if="item.type == 'starter'" color="green">
|
<TimelineItem :key="key" v-if="item.type == 'starter'" color="green">
|
||||||
<p class="timeline-title">{{$L('提交')}}</p>
|
<p class="timeline-title">{{$L('提交')}}</p>
|
||||||
<div class="timeline-body">
|
<div class="timeline-body">
|
||||||
<div class="approve-process-avatar" @click="onAvatar(data.start_user_id)">
|
<div class="approve-process-avatar" @click="onAvatar(data.start_user_id || datas.start_user_id)">
|
||||||
<Avatar :src="data.userimg || datas.userimg" size="38"/>
|
<Avatar :src="data.userimg || datas.userimg" size="38"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="approve-process-left">
|
<div class="approve-process-left">
|
||||||
@ -91,7 +91,7 @@
|
|||||||
:color="item.identitylink ? (item.identitylink?.state > 1 ? '#f03f3f' :'green') : '#ccc'">
|
:color="item.identitylink ? (item.identitylink?.state > 1 ? '#f03f3f' :'green') : '#ccc'">
|
||||||
<p class="timeline-title">{{$L('审批')}}</p>
|
<p class="timeline-title">{{$L('审批')}}</p>
|
||||||
<div class="timeline-body">
|
<div class="timeline-body">
|
||||||
<div class="approve-process-avatar" @click="onAvatar(item.node_user_list && item.node_user_list[0]?.target_id)">
|
<div class="approve-process-avatar" @click="onAvatar(item.node_user_list && item.node_user_list[0]?.target_id || item.aprover_id)">
|
||||||
<Avatar :src="(item.node_user_list && item.node_user_list[0]?.userimg) || item.userimg" size="38"/>
|
<Avatar :src="(item.node_user_list && item.node_user_list[0]?.userimg) || item.userimg" size="38"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="approve-process-left">
|
<div class="approve-process-left">
|
||||||
@ -517,6 +517,9 @@ export default {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
this.$store.dispatch("openDialogUserid", userid).then(_ => {
|
this.$store.dispatch("openDialogUserid", userid).then(_ => {
|
||||||
|
if (this.$parent.$options.name === "DrawerOverlayView") {
|
||||||
|
this.$parent.onClose()
|
||||||
|
}
|
||||||
this.goForward({name: 'manage-messenger'})
|
this.goForward({name: 'manage-messenger'})
|
||||||
}).catch(({msg}) => {
|
}).catch(({msg}) => {
|
||||||
$A.modalError(msg)
|
$A.modalError(msg)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user