【甄别题组】题库及问卷,甄别题组不可添加删除;

This commit is contained in:
钱冠学
2024-09-06 10:18:53 +08:00
parent 35d7de3120
commit bde5e1bc3a
3 changed files with 10 additions and 10 deletions

View File

@@ -48,13 +48,13 @@
<div class="group-bank-main-menu-group" @click="checkGroupHandle(item)">
<div class="group-bank-main-menu-text">{{ item.title }}</div>
<div
:class="[(item.title == '默认分类'||['1_','3_'].includes(item.permission_mark)) ? 'group-bank-main-menu-numNone' : 'group-bank-main-menu-num',
:class="[(item.title == '默认分类'||['1_','3_', '4_'].includes(item.permission_mark)) ? 'group-bank-main-menu-numNone' : 'group-bank-main-menu-num',
]"
>
{{ item.question_count }}
</div>
<a-dropdown v-if="item.title !== '默认分类'" :trigger="['click']" @click.stop="">
<div v-if="!['1_','3_'].includes(item.permission_mark)" class="group-bank-main-menu-more">...</div>{{item.index}}
<div v-if="!['1_','3_', '4_'].includes(item.permission_mark)" class="group-bank-main-menu-more">...</div>{{item.index}}
<template #overlay>
<a-menu>
<a-menu-item v-if="index !== 2" @click="locationHandle('top', item)"
@@ -71,7 +71,7 @@
>降级</a-menu-item
>
<a-menu-item @click="updateTitleHandle(item)">重命名</a-menu-item>
<a-menu-item v-if="!['1_','3_'].includes(item.permission_mark)" style="color: #ff3939" @click="deleteGroupHandle(item)"
<a-menu-item v-if="!['1_','3_', '4_'].includes(item.permission_mark)" style="color: #ff3939" @click="deleteGroupHandle(item)"
>删除</a-menu-item
>
</a-menu>
@@ -123,7 +123,7 @@
>升级</a-menu-item
>
<a-menu-item @click="updateTitleHandle(child)">重命名</a-menu-item>
<a-menu-item v-if="!['1_','3_'].includes(item.permission_mark)" style="color: #ff3939" @click="deleteGroupHandle(child)"
<a-menu-item v-if="!['1_','3_', '4_'].includes(item.permission_mark)" style="color: #ff3939" @click="deleteGroupHandle(child)"
>删除</a-menu-item
>
</a-menu>
@@ -343,7 +343,7 @@ export default {
if (
checkGroupInfo.value &&
checkGroupInfo.value.is_select &&
checkGroupInfo.value.title !== "默认分类"&&!['1_','3_'].includes(checkGroupInfo.value.permission_mark)
checkGroupInfo.value.title !== "默认分类"&&!['1_','3_', '4_'].includes(checkGroupInfo.value.permission_mark)
) {
checkGroupInfo.value.is_spread = 1;
checkGroupInfo.value.child.push({ add: true });

View File

@@ -97,14 +97,14 @@
<i class="iconfont mover"
@click.stop="">&#xe71b;</i>
</a-tooltip>
<a-tooltip v-if="!['1_', '3_'].includes(groupInfo.permission_mark)"
<a-tooltip v-if="!['1_', '3_', '4_'].includes(groupInfo.permission_mark)"
title="移动至分类"
:mouseEnterDelay="1"
placement="top">
<i class="iconfont"
@click.stop="openMoveHandle(element)">&#xe789;</i>
</a-tooltip>
<a-tooltip v-if="!['1_', '3_'].includes(groupInfo.permission_mark)"
<a-tooltip v-if="!['1_', '3_', '4_'].includes(groupInfo.permission_mark)"
title="删除"
:mouseEnterDelay="1"
placement="top">
@@ -398,7 +398,7 @@ export default {
showLoading.value = true;
try {
const { data } = await getQuesBankList();
groupList.value = data.filter((i) => !['1_', '3_'].includes(i.permission_mark));
groupList.value = data.filter((i) => !['1_', '3_', '4_'].includes(i.permission_mark));
function recursion (menus) {
menus.forEach((menu) => {
menu.is_spread = 0;

View File

@@ -224,7 +224,7 @@ export default {
* 打开分类子集菜单
*/
const openChildMenu = (element) => {
if(element.parent_id!=0||['1_', '3_'].includes(element.permission_mark)){
if(element.parent_id!=0||['1_', '3_', '4_'].includes(element.permission_mark)){
context.emit("addclass",true)
}else{
context.emit("addclass",false)
@@ -237,7 +237,7 @@ export default {
*/
const refreshBankList = () => {
const { bankList } = JSON.parse(JSON.stringify(store.state.common));
groupList.value = bankList.filter(item => !['1_', '3_'].includes(item.permission_mark));
groupList.value = bankList.filter(item => !['1_', '3_', '4_'].includes(item.permission_mark));
initBankListCheck();
};
/**