修改bug

This commit is contained in:
yangjun 2025-08-08 16:58:40 +08:00
parent a4246c243a
commit d9f2afee27
1 changed files with 23 additions and 8 deletions

View File

@ -83,29 +83,38 @@
<template #overlay>
<a-menu>
<a-menu-item v-if="data.levle == '1'">
<a href="javascript:;" @click="handleAddbj(data)">添加本级</a>
<Icon icon="ant-design:plus-outlined" class="abuttoncss"/>
<a href="javascript:;" class="abuttoncss" @click="handleAddbj(data)">添加本级</a>
</a-menu-item>
<a-menu-item v-if="(data.levle == '1' || data.levle == '2') && data.tjxj == 0 && data.parentIzEnabled == 0 && data.izEnabled == '0'">
<a href="javascript:;" @click="handleAddxj(data)">添加下级</a>
<Icon icon="ant-design:plus-outlined" class="abuttoncss"/>
<a href="javascript:;" class="abuttoncss" @click="handleAddxj(data)">添加下级</a>
</a-menu-item>
<a-menu-item v-if="data?.children?.length == 0 && data.parentIzEnabled == 0 && data.izEnabled == '0'">
<a href="javascript:;" @click="handleAdd(data)">添加物料</a>
<Icon icon="ant-design:plus-outlined" class="abuttoncss"/>
<a href="javascript:;" class="abuttoncss" @click="handleAdd(data)">添加物料</a>
</a-menu-item>
<a-menu-item v-if="data.parentIzEnabled == 0 && data.izEnabled == '0'">
<a href="javascript:;" @click="handleFenleiEdit(data)">重命名</a>
<Icon icon="ant-design:edit-outlined" class="abuttoncss"/>
<a href="javascript:;" class="abuttoncss" @click="handleFenleiEdit(data)">重命名</a>
</a-menu-item>
<a-menu-item v-if="(data.izEnabled == '1' && data.parentIzEnabled == 0) || (data.parentIzEnabled == 1 && data.levle == '1')">
<a href="javascript:;" @click="handleQyty(data,'0')">启用</a>
<Icon icon="ant-design:check-circle-outlined" class="abuttoncss"/>
<a href="javascript:;" class="abuttoncss" @click="handleQyty(data,'0')">启用</a>
</a-menu-item>
<a-menu-item v-if="data.izEnabled == '0'">
<a href="javascript:;" @click="handleQyty(data,'1')">停用</a>
<Icon icon="ant-design:stop-outlined" class="abuttoncss"/>
<a href="javascript:;" class="abuttoncss" @click="handleQyty(data,'1')">停用</a>
</a-menu-item>
<a-menu-item v-if="(data.levle == '2' || data.levle == '3') && data.parentIzEnabled == 0 && data.izEnabled == '0'">
<a href="javascript:;" @click="handleQianyi(data)">迁移</a>
<Icon icon="ant-design:copy-outlined" class="abuttoncss"/>
<a href="javascript:;" class="abuttoncss" @click="handleQianyi(data)">迁移</a>
</a-menu-item>
<a-menu-item v-if="(data.levle == '2' || data.levle == '3') && data.parentIzEnabled == 1 && data.izEnabled == '1'">
<span>暂无操作</span>
<span disabled>
<Icon icon="ant-design:file-excel-outlined" />
暂无操作</span>
</a-menu-item>
</a-menu>
</template>
@ -617,4 +626,10 @@ function getTreeData(){
clip-path: polygon(100% 100%, 0 100%, 100% 0);
z-index: 999;
}
.abuttoncss{
color: #1890ff !important;
}
.abuttoncss:hover{
color: #69c0ff !important;
}
</style>