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

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-group" @click="checkGroupHandle(item)">
<div class="group-bank-main-menu-text">{{ item.title }}</div> <div class="group-bank-main-menu-text">{{ item.title }}</div>
<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 }} {{ item.question_count }}
</div> </div>
<a-dropdown v-if="item.title !== '默认分类'" :trigger="['click']" @click.stop=""> <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> <template #overlay>
<a-menu> <a-menu>
<a-menu-item v-if="index !== 2" @click="locationHandle('top', item)" <a-menu-item v-if="index !== 2" @click="locationHandle('top', item)"
@@ -71,7 +71,7 @@
>降级</a-menu-item >降级</a-menu-item
> >
<a-menu-item @click="updateTitleHandle(item)">重命名</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-item
> >
</a-menu> </a-menu>
@@ -123,7 +123,7 @@
>升级</a-menu-item >升级</a-menu-item
> >
<a-menu-item @click="updateTitleHandle(child)">重命名</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-item
> >
</a-menu> </a-menu>
@@ -343,7 +343,7 @@ export default {
if ( if (
checkGroupInfo.value && checkGroupInfo.value &&
checkGroupInfo.value.is_select && 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.is_spread = 1;
checkGroupInfo.value.child.push({ add: true }); checkGroupInfo.value.child.push({ add: true });

View File

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

View File

@@ -224,7 +224,7 @@ export default {
* 打开分类子集菜单 * 打开分类子集菜单
*/ */
const openChildMenu = (element) => { 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) context.emit("addclass",true)
}else{ }else{
context.emit("addclass",false) context.emit("addclass",false)
@@ -237,7 +237,7 @@ export default {
*/ */
const refreshBankList = () => { const refreshBankList = () => {
const { bankList } = JSON.parse(JSON.stringify(store.state.common)); 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(); initBankListCheck();
}; };
/** /**