feat(richedit): 根据用户类型显示不同的下拉菜单选项
添加条件渲染逻辑,使不同用户类型(00/01/02)看到不同的下拉菜单选项,以提供更合适的操作权限控制
This commit is contained in:
parent
23615e0279
commit
3387f99455
|
|
@ -140,14 +140,33 @@
|
||||||
<el-image :src="icon_table_filter" style="width: 20px; height: 20px"></el-image>
|
<el-image :src="icon_table_filter" style="width: 20px; height: 20px"></el-image>
|
||||||
</div>
|
</div>
|
||||||
<template #dropdown>
|
<template #dropdown>
|
||||||
<el-dropdown-menu>
|
<div v-if="Session.get('userInfoLocal').userType == '00'">
|
||||||
<el-dropdown-item :command="null">全部</el-dropdown-item>
|
<el-dropdown-menu>
|
||||||
<el-dropdown-item :command="1">未发布</el-dropdown-item>
|
<el-dropdown-item :command="null">全部</el-dropdown-item>
|
||||||
<el-dropdown-item :command="3">审核中</el-dropdown-item>
|
<el-dropdown-item :command="1">未发布</el-dropdown-item>
|
||||||
<el-dropdown-item :command="4">已二审</el-dropdown-item>
|
<el-dropdown-item :command="3">审核中</el-dropdown-item>
|
||||||
<el-dropdown-item :command="2">已发布</el-dropdown-item>
|
<el-dropdown-item :command="4">已二审</el-dropdown-item>
|
||||||
<el-dropdown-item :command="-1">退改中</el-dropdown-item>
|
<el-dropdown-item :command="2">已发布</el-dropdown-item>
|
||||||
</el-dropdown-menu>
|
<el-dropdown-item :command="-1">退改中</el-dropdown-item>
|
||||||
|
</el-dropdown-menu>
|
||||||
|
</div>
|
||||||
|
<div v-else>
|
||||||
|
<el-dropdown-menu>
|
||||||
|
<el-dropdown-item :command="null">全部</el-dropdown-item>
|
||||||
|
<el-dropdown-item :command="1" v-if="Session.get('userInfoLocal').userType == '00'">未发布</el-dropdown-item>
|
||||||
|
|
||||||
|
<el-dropdown-item :command="3" v-if="Session.get('userInfoLocal').userType != '01'">审核中</el-dropdown-item>
|
||||||
|
<el-dropdown-item :command="4" v-if="Session.get('userInfoLocal').userType == '02' || Session.get('userInfoLocal').userType == '01'"
|
||||||
|
>已二审</el-dropdown-item
|
||||||
|
>
|
||||||
|
<el-dropdown-item :command="2">已发布</el-dropdown-item>
|
||||||
|
<el-dropdown-item
|
||||||
|
:command="-1"
|
||||||
|
v-if="Session.get('userInfoLocal').userType == '02' || Session.get('userInfoLocal').userType == '01'"
|
||||||
|
>退改中</el-dropdown-item
|
||||||
|
>
|
||||||
|
</el-dropdown-menu>
|
||||||
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</el-dropdown>
|
</el-dropdown>
|
||||||
</template>
|
</template>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue