mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-16 06:16:46 +08:00
style
This commit is contained in:
@@ -68,7 +68,7 @@
|
|||||||
添加组员
|
添加组员
|
||||||
</a-button></CommonStudent
|
</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="img3"></div>
|
||||||
<div class="wz">批量删除</div>
|
<div class="wz">批量删除</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -124,7 +124,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="btnn">
|
<div class="btnn">
|
||||||
<button class="btn1" @click="closeDrawer">取消</button>
|
<button class="btn2" @click="closeDrawer">取消</button>
|
||||||
<button class="btn2" @click="closeDrawer">确定</button>
|
<button class="btn2" @click="closeDrawer">确定</button>
|
||||||
</div>
|
</div>
|
||||||
<!-- 批量删除的弹窗 -->
|
<!-- 批量删除的弹窗 -->
|
||||||
@@ -678,7 +678,7 @@ export default {
|
|||||||
.img2 {
|
.img2 {
|
||||||
width: 16px;
|
width: 16px;
|
||||||
height: 18px;
|
height: 18px;
|
||||||
background-image: url(../../assets/images/courseManage/reset1.png);
|
background-image: url(../../assets/images/courseManage/reset0.png);
|
||||||
background-size: 100% 100%;
|
background-size: 100% 100%;
|
||||||
margin-right: 7px;
|
margin-right: 7px;
|
||||||
}
|
}
|
||||||
@@ -691,9 +691,9 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.btn2 {
|
.btn2 {
|
||||||
background: #ffffff;
|
background: #4ea6ff;
|
||||||
|
|
||||||
color: #4ea6ff;
|
color: #fff;
|
||||||
border: 1px solid #4ea6ff;
|
border: 1px solid #4ea6ff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -723,7 +723,7 @@ export default {
|
|||||||
.img2 {
|
.img2 {
|
||||||
width: 17px;
|
width: 17px;
|
||||||
height: 16px;
|
height: 16px;
|
||||||
background-image: url(../../assets/images/coursewareManage/export.png);
|
background-image: url(../../assets/images/coursewareManage/export1.png);
|
||||||
background-size: 100% 100%;
|
background-size: 100% 100%;
|
||||||
margin-right: 7px;
|
margin-right: 7px;
|
||||||
}
|
}
|
||||||
@@ -731,7 +731,7 @@ export default {
|
|||||||
.img3 {
|
.img3 {
|
||||||
width: 17px;
|
width: 17px;
|
||||||
height: 16px;
|
height: 16px;
|
||||||
background-image: url(../../assets/images/projectadd/delete.png);
|
background-image: url(../../assets/images/projectadd/delete1.png);
|
||||||
background-size: 100% 100%;
|
background-size: 100% 100%;
|
||||||
margin-right: 7px;
|
margin-right: 7px;
|
||||||
}
|
}
|
||||||
@@ -744,9 +744,9 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.btn2 {
|
.btn2 {
|
||||||
background: #ffffff;
|
background: #4ea6ff;
|
||||||
margin-right: 20px;
|
margin-right: 20px;
|
||||||
color: #4ea6ff;
|
color: #fff;
|
||||||
border: 1px solid #4ea6ff;
|
border: 1px solid #4ea6ff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,7 +50,7 @@
|
|||||||
style="margin-top: -10px; height: 160px;"
|
style="margin-top: -10px; height: 160px;"
|
||||||
/>
|
/>
|
||||||
<div class="btn-content" v-if="checkPer(permissions)">
|
<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 type="primary" @click="pubNotice" class="sure">
|
||||||
发布
|
发布
|
||||||
</a-button>
|
</a-button>
|
||||||
|
|||||||
@@ -28,23 +28,11 @@ export function traverseArr(arr, traverseObj, saveOld = false) {
|
|||||||
return newArr;
|
return newArr;
|
||||||
}
|
}
|
||||||
|
|
||||||
const admin = [5, 6, 8, 9, 11, 12];
|
// const admin = [5, 6, 8, 9, 11, 12];
|
||||||
|
|
||||||
//检查 管理权和归属权
|
//检查 管理权和归属权
|
||||||
export function checkPer(per,createId) {
|
export function checkPer() {
|
||||||
if(createId && store?.state?.userInfo?.id === createId){
|
|
||||||
return true;
|
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));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const adminOwner = [6, 9, 12];
|
const adminOwner = [6, 9, 12];
|
||||||
|
|||||||
@@ -243,7 +243,7 @@
|
|||||||
<a-button v-on:click="createProject" type="primary" class="btn1"
|
<a-button v-on:click="createProject" type="primary" class="btn1"
|
||||||
>确定
|
>确定
|
||||||
</a-button>
|
</a-button>
|
||||||
<a-button @click="backPage" class="btn2">取消</a-button>
|
<a-button @click="backPage" class="btn1">取消</a-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 更多背景图 v-model:visible="learnBgMore" -->
|
<!-- 更多背景图 v-model:visible="learnBgMore" -->
|
||||||
@@ -271,7 +271,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="btn">
|
<div class="btn">
|
||||||
<button class="samtn btn1" @click="closeLearnBgMore">取消</button>
|
<button class="samtn btn2" @click="closeLearnBgMore">取消</button>
|
||||||
<button class="samtn btn2" @click="closeLearnBgMore">确定</button>
|
<button class="samtn btn2" @click="closeLearnBgMore">确定</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
<div class="tagbox">
|
<div class="tagbox">
|
||||||
<div class="tagname">问答题</div>
|
<div class="tagname">问答题</div>
|
||||||
<div class="deleteop" @click="handleTypesDel(3)">
|
<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 class="del_text">删除题目</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
<div class="tagbox">
|
<div class="tagbox">
|
||||||
<div class="tagname">多选题</div>
|
<div class="tagname">多选题</div>
|
||||||
<div class="deleteop" @click="handleTypesDel(2)">
|
<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 class="del_text">删除题目</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -244,11 +244,11 @@ export default {
|
|||||||
height: 40px;
|
height: 40px;
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
margin-right: 30px;
|
margin-right: 30px;
|
||||||
border: 1px solid #4ea6ff;
|
background: #4ea6ff;
|
||||||
border-radius: 8px;
|
border-radius: 8px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
.del_text {
|
.del_text {
|
||||||
color: #4ea6ff;
|
color: #fff !important;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
margin-left: 5px;
|
margin-left: 5px;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
<div class="tagbox">
|
<div class="tagbox">
|
||||||
<div class="tagname">评分题</div>
|
<div class="tagname">评分题</div>
|
||||||
<div class="deleteop" @click="handleTypesDel(4)">
|
<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 class="del_text">删除题目</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
<div class="tagbox">
|
<div class="tagbox">
|
||||||
<div class="tagname">单选题</div>
|
<div class="tagname">单选题</div>
|
||||||
<div class="deleteop" @click="handleTypesDel(1)">
|
<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 class="del_text">删除题目</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user