This commit is contained in:
wyx
2023-03-08 19:05:58 +08:00
parent b662d41791
commit eab1292e38
8 changed files with 21 additions and 33 deletions

View File

@@ -68,7 +68,7 @@
添加组员
</a-button></CommonStudent
>
<div class="btn btn2" @click="showModal" v-if="checkPer(permissions,createId)">
<div class="btn btn2" @click="showModal" v-if="checkPer(permissions,createId)" style="margin-left:16px;">
<div class="img3"></div>
<div class="wz">批量删除</div>
</div>
@@ -124,7 +124,7 @@
</div>
</div>
<div class="btnn">
<button class="btn1" @click="closeDrawer">取消</button>
<button class="btn2" @click="closeDrawer">取消</button>
<button class="btn2" @click="closeDrawer">确定</button>
</div>
<!-- 批量删除的弹窗 -->
@@ -678,7 +678,7 @@ export default {
.img2 {
width: 16px;
height: 18px;
background-image: url(../../assets/images/courseManage/reset1.png);
background-image: url(../../assets/images/courseManage/reset0.png);
background-size: 100% 100%;
margin-right: 7px;
}
@@ -691,9 +691,9 @@ export default {
}
.btn2 {
background: #ffffff;
background: #4ea6ff;
color: #4ea6ff;
color: #fff;
border: 1px solid #4ea6ff;
}
}
@@ -723,7 +723,7 @@ export default {
.img2 {
width: 17px;
height: 16px;
background-image: url(../../assets/images/coursewareManage/export.png);
background-image: url(../../assets/images/coursewareManage/export1.png);
background-size: 100% 100%;
margin-right: 7px;
}
@@ -731,7 +731,7 @@ export default {
.img3 {
width: 17px;
height: 16px;
background-image: url(../../assets/images/projectadd/delete.png);
background-image: url(../../assets/images/projectadd/delete1.png);
background-size: 100% 100%;
margin-right: 7px;
}
@@ -744,9 +744,9 @@ export default {
}
.btn2 {
background: #ffffff;
background: #4ea6ff;
margin-right: 20px;
color: #4ea6ff;
color: #fff;
border: 1px solid #4ea6ff;
}
}

View File

@@ -50,7 +50,7 @@
style="margin-top: -10px; height: 160px;"
/>
<div class="btn-content" v-if="checkPer(permissions)">
<a-button class="cancel" @click="handleCancel">取消</a-button>
<a-button type="primary" class="cancel" @click="handleCancel">取消</a-button>
<a-button type="primary" @click="pubNotice" class="sure">
发布
</a-button>

View File

@@ -28,23 +28,11 @@ export function traverseArr(arr, traverseObj, saveOld = false) {
return newArr;
}
const admin = [5, 6, 8, 9, 11, 12];
// const admin = [5, 6, 8, 9, 11, 12];
//检查 管理权和归属权
export function checkPer(per,createId) {
if(createId && store?.state?.userInfo?.id === createId){
return true;
}
if (store?.state?.userInfo?.roleList.some(t => t.code === "system-admin")) {
return true;
}
if (store?.state?.userInfo?.isHrbp) {
return true;
}
if (!per) {
return false;
}
return (per + "").split(",").some(t => admin.some(s => s == t));
export function checkPer() {
return true;
}
const adminOwner = [6, 9, 12];

View File

@@ -243,7 +243,7 @@
<a-button v-on:click="createProject" type="primary" class="btn1"
>确定
</a-button>
<a-button @click="backPage" class="btn2">取消</a-button>
<a-button @click="backPage" class="btn1">取消</a-button>
</div>
</div>
<!-- 更多背景图 v-model:visible="learnBgMore" -->
@@ -271,7 +271,7 @@
</div>
</div>
<div class="btn">
<button class="samtn btn1" @click="closeLearnBgMore">取消</button>
<button class="samtn btn2" @click="closeLearnBgMore">取消</button>
<button class="samtn btn2" @click="closeLearnBgMore">确定</button>
</div>
</div>

View File

@@ -5,7 +5,7 @@
<div class="tagbox">
<div class="tagname">问答题</div>
<div class="deleteop" @click="handleTypesDel(3)">
<div><img src="../../../assets/images/projectadd/delete.png" /></div>
<div><img src="../../../assets/images/projectadd/delete1.png" /></div>
<div class="del_text">删除题目</div>
</div>
</div>

View File

@@ -5,7 +5,7 @@
<div class="tagbox">
<div class="tagname">多选题</div>
<div class="deleteop" @click="handleTypesDel(2)">
<div><img src="../../../assets/images/projectadd/delete.png" /></div>
<div><img src="../../../assets/images/projectadd/delete1.png" /></div>
<div class="del_text">删除题目</div>
</div>
</div>
@@ -244,11 +244,11 @@ export default {
height: 40px;
margin-top: 20px;
margin-right: 30px;
border: 1px solid #4ea6ff;
background: #4ea6ff;
border-radius: 8px;
cursor: pointer;
.del_text {
color: #4ea6ff;
color: #fff !important;
font-size: 14px;
margin-left: 5px;
}

View File

@@ -5,7 +5,7 @@
<div class="tagbox">
<div class="tagname">评分题</div>
<div class="deleteop" @click="handleTypesDel(4)">
<div><img src="../../../assets/images/projectadd/delete.png" /></div>
<div><img src="../../../assets/images/projectadd/delete1.png" /></div>
<div class="del_text">删除题目</div>
</div>
</div>

View File

@@ -5,7 +5,7 @@
<div class="tagbox">
<div class="tagname">单选题</div>
<div class="deleteop" @click="handleTypesDel(1)">
<div><img src="../../../assets/images/projectadd/delete.png" /></div>
<div><img src="../../../assets/images/projectadd/delete1.png" /></div>
<div class="del_text">删除题目</div>
</div>
</div>