【甄别题组】题库及问卷,甄别题组不可添加删除;
This commit is contained in:
@@ -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 });
|
||||||
|
|||||||
@@ -97,14 +97,14 @@
|
|||||||
<i class="iconfont mover"
|
<i class="iconfont mover"
|
||||||
@click.stop=""></i>
|
@click.stop=""></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)"></i>
|
@click.stop="openMoveHandle(element)"></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;
|
||||||
|
|||||||
@@ -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();
|
||||||
};
|
};
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user