mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-15 05:46:45 +08:00
--项目设置基本信息
This commit is contained in:
@@ -429,11 +429,17 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="time">
|
<div class="time">
|
||||||
<div class="timetext">开始时间</div>
|
<div class="timetext">开始时间</div>
|
||||||
<div class="timetext">{{item.startTime!==null?item.startTime[0]+'-'+ item.startTime[1]+'-'+item.startTime[2]:''}}</div>
|
<div class="timetext">
|
||||||
|
{{
|
||||||
|
item.startTime !== null ? item.startTime[0] + '-' + item.startTime[1] + '-' + item.startTime[2] : ''
|
||||||
|
}}
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="progress">
|
<div class="progress">
|
||||||
<div class="progresstext">
|
<div class="progresstext">
|
||||||
{{ item.finishStuCnt&&item.finishStuCnt!==null?item.finishStuCnt:0 }}/{{ item.totalStuCnt&&item.totalStuCnt!==null?item.totalStuCnt:0 }}人
|
{{
|
||||||
|
item.finishStuCnt && item.finishStuCnt !== null ? item.finishStuCnt : 0
|
||||||
|
}}/{{ item.totalStuCnt && item.totalStuCnt !== null ? item.totalStuCnt : 0 }}人
|
||||||
</div>
|
</div>
|
||||||
<div style="display: flex">
|
<div style="display: flex">
|
||||||
<a-progress
|
<a-progress
|
||||||
@@ -802,11 +808,15 @@
|
|||||||
<div class="split"></div>
|
<div class="split"></div>
|
||||||
<a-tabs v-model:activeKey="activeKeyNotice">
|
<a-tabs v-model:activeKey="activeKeyNotice">
|
||||||
<a-tab-pane key="11" tab="公告"
|
<a-tab-pane key="11" tab="公告"
|
||||||
><NoticePub v-model:projectId="projectId"></NoticePub
|
>
|
||||||
></a-tab-pane>
|
<NoticePub v-model:projectId="projectId"></NoticePub
|
||||||
|
>
|
||||||
|
</a-tab-pane>
|
||||||
<a-tab-pane key="12" tab="历史公告" force-render
|
<a-tab-pane key="12" tab="历史公告" force-render
|
||||||
><NoticeHis v-model:projectId="projectId"></NoticeHis
|
>
|
||||||
></a-tab-pane>
|
<NoticeHis v-model:projectId="projectId"></NoticeHis
|
||||||
|
>
|
||||||
|
</a-tab-pane>
|
||||||
</a-tabs>
|
</a-tabs>
|
||||||
</a-tab-pane>
|
</a-tab-pane>
|
||||||
<!-- 2022-11-30注释 后面放开 -->
|
<!-- 2022-11-30注释 后面放开 -->
|
||||||
@@ -994,7 +1004,7 @@
|
|||||||
<div class="set_content">
|
<div class="set_content">
|
||||||
<div class="setc_name"><span>同步学习记录:</span></div>
|
<div class="setc_name"><span>同步学习记录:</span></div>
|
||||||
<div class="setc_main">
|
<div class="setc_main">
|
||||||
<a-radio v-model:checked="checkedSty"
|
<a-radio v-model:checked="checkedSty" :disabled="true"
|
||||||
><span style="color: #333333"
|
><span style="color: #333333"
|
||||||
>同步课程学习记录(如学员在课程库中拥有课程的学习记录,自动免修该课程)</span
|
>同步课程学习记录(如学员在课程库中拥有课程的学习记录,自动免修该课程)</span
|
||||||
></a-radio
|
></a-radio
|
||||||
@@ -1004,19 +1014,20 @@
|
|||||||
<div class="set_content">
|
<div class="set_content">
|
||||||
<div class="setc_name"><span>项目级别:</span></div>
|
<div class="setc_name"><span>项目级别:</span></div>
|
||||||
<div class="setc_main">
|
<div class="setc_main">
|
||||||
<span style="color: #999999">{{ level }}</span>
|
<span style="color: #999999"><ProjectLevel v-model:value="level" :disabled="true"></ProjectLevel></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="set_content">
|
<div class="set_content">
|
||||||
<div class="setc_name"><span>培训体系:</span></div>
|
<div class="setc_name"><span>培训体系:</span></div>
|
||||||
<div class="setc_main">
|
<div class="setc_main">
|
||||||
<span style="color: #999999">{{ systemId }}</span>
|
<span style="color: #999999"><TrainClass v-model:value="systemId"
|
||||||
|
:disabled="true"></TrainClass></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="set_content">
|
<div class="set_content">
|
||||||
<div class="setc_name"><span>是否BOEU实施:</span></div>
|
<div class="setc_name"><span>是否BOEU实施:</span></div>
|
||||||
<div class="setc_main">
|
<div class="setc_main">
|
||||||
<a-radio v-model:checked="checkedBOEU"
|
<a-radio v-model:checked="checkedBOEU" :disabled="true"
|
||||||
><span style="color: #333333">BOEU实施</span></a-radio
|
><span style="color: #333333">BOEU实施</span></a-radio
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
@@ -1702,9 +1713,14 @@ import projSet from "../../components/Modals/projSet";
|
|||||||
import {overview} from "../../api/indexProjStu";
|
import {overview} from "../../api/indexProjStu";
|
||||||
import TwoDimensionalCode from "../../components/TwoDimensionalCode.vue";
|
import TwoDimensionalCode from "../../components/TwoDimensionalCode.vue";
|
||||||
import {useStore} from "vuex";
|
import {useStore} from "vuex";
|
||||||
|
import ProjectLevel from "@/components/project/ProjectLevel";
|
||||||
|
import TrainClass from "@/components/project/TrainClass";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "taskPage",
|
name: "taskPage",
|
||||||
components: {
|
components: {
|
||||||
|
ProjectLevel,
|
||||||
|
TrainClass,
|
||||||
TimeManage,
|
TimeManage,
|
||||||
FaceManage,
|
FaceManage,
|
||||||
SubsetManage,
|
SubsetManage,
|
||||||
@@ -3256,34 +3272,16 @@ export default {
|
|||||||
let end = info.endTime
|
let end = info.endTime
|
||||||
state.tstartTime = info.beginTime;
|
state.tstartTime = info.beginTime;
|
||||||
state.tendTime = info.endTime;
|
state.tendTime = info.endTime;
|
||||||
state.tsourceBelong = info.sourceBelongId;
|
state.tsourceBelong = info.sourceBelongName;
|
||||||
state.parentId = info.parentId;
|
state.parentId = info.parentId;
|
||||||
state.name = info.name;
|
state.name = info.name;
|
||||||
state.startTime = start;
|
state.startTime = start;
|
||||||
state.endTime = end;
|
state.endTime = end;
|
||||||
state.manager = info.manager;
|
state.manager = info.manager;
|
||||||
state.remark = info.remark;
|
state.remark = info.remark;
|
||||||
state.level =
|
state.level = info.level;
|
||||||
info.level == 1
|
|
||||||
? "集团级"
|
|
||||||
: info.level == 2
|
|
||||||
? "组织级"
|
|
||||||
: info.level == 3
|
|
||||||
? "现地级"
|
|
||||||
: info.level == 4
|
|
||||||
? "部门级"
|
|
||||||
: "-";
|
|
||||||
state.tlevel = info.level;
|
state.tlevel = info.level;
|
||||||
state.systemId =
|
state.systemId = info.systemId;
|
||||||
info.systemId == 1
|
|
||||||
? "集团级"
|
|
||||||
: info.systemId == 2
|
|
||||||
? "组织级"
|
|
||||||
: info.systemId == 3
|
|
||||||
? "现地级"
|
|
||||||
: info.systemId == 4
|
|
||||||
? "部门级"
|
|
||||||
: "-";
|
|
||||||
state.tsystemId = info.systemId;
|
state.tsystemId = info.systemId;
|
||||||
state.checkedSty = info.courseSyncFlag == 1 ? true : false;
|
state.checkedSty = info.courseSyncFlag == 1 ? true : false;
|
||||||
state.courseSyncFlag = info.courseSyncFlag;
|
state.courseSyncFlag = info.courseSyncFlag;
|
||||||
@@ -3298,14 +3296,7 @@ export default {
|
|||||||
state.noticeFlag = info.noticeFlag;
|
state.noticeFlag = info.noticeFlag;
|
||||||
// state.attach = info.attach;
|
// state.attach = info.attach;
|
||||||
// state.templateId = info.templateId;
|
// state.templateId = info.templateId;
|
||||||
state.sourceBelong =
|
state.sourceBelong = info.sourceBelongName;
|
||||||
info.sourceBelongId == 1
|
|
||||||
? "项目一"
|
|
||||||
: info.sourceBelongId == 2
|
|
||||||
? "项目二"
|
|
||||||
: info.sourceBelongId == 3
|
|
||||||
? "项目三"
|
|
||||||
: "-";
|
|
||||||
// state.fileList=info.attach.split(",")
|
// state.fileList=info.attach.split(",")
|
||||||
let d = info.attach.indexOf(",");
|
let d = info.attach.indexOf(",");
|
||||||
// console.log(info.attach, "xgo", info.attach.length);
|
// console.log(info.attach, "xgo", info.attach.length);
|
||||||
@@ -4499,12 +4490,14 @@ export default {
|
|||||||
.ant-modal {
|
.ant-modal {
|
||||||
.ant-modal-body {
|
.ant-modal-body {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
|
|
||||||
.modalHeader {
|
.modalHeader {
|
||||||
background: linear-gradient(
|
background: linear-gradient(
|
||||||
rgba(78, 166, 255, 0.2) 0%,
|
rgba(78, 166, 255, 0.2) 0%,
|
||||||
rgba(78, 166, 255, 0) 100%
|
rgba(78, 166, 255, 0) 100%
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
.modalMain {
|
.modalMain {
|
||||||
.projectname {
|
.projectname {
|
||||||
color: rgba(79, 81, 86, 1);
|
color: rgba(79, 81, 86, 1);
|
||||||
@@ -4514,23 +4507,28 @@ export default {
|
|||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.projecttime {
|
.projecttime {
|
||||||
margin-left: 221px;
|
margin-left: 221px;
|
||||||
|
|
||||||
.timeti {
|
.timeti {
|
||||||
color: rgba(153, 155, 163, 1);
|
color: rgba(153, 155, 163, 1);
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
line-height: 36px;
|
line-height: 36px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.timeme {
|
.timeme {
|
||||||
color: rgba(79, 81, 86, 1);
|
color: rgba(79, 81, 86, 1);
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
line-height: 36px;
|
line-height: 36px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.projectbox {
|
.projectbox {
|
||||||
margin-top: 26px;
|
margin-top: 26px;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
|
|
||||||
.promessage {
|
.promessage {
|
||||||
width: 280px;
|
width: 280px;
|
||||||
height: 110px;
|
height: 110px;
|
||||||
@@ -4541,6 +4539,7 @@ export default {
|
|||||||
);
|
);
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
margin-right: 7px;
|
margin-right: 7px;
|
||||||
|
|
||||||
.messageme {
|
.messageme {
|
||||||
color: rgba(255, 182, 78, 1);
|
color: rgba(255, 182, 78, 1);
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
@@ -4548,12 +4547,14 @@ export default {
|
|||||||
margin-top: 17px;
|
margin-top: 17px;
|
||||||
margin-left: 30px;
|
margin-left: 30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.messagege {
|
.messagege {
|
||||||
color: rgba(153, 155, 163, 1);
|
color: rgba(153, 155, 163, 1);
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
margin-left: 30px;
|
margin-left: 30px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.stumessage {
|
.stumessage {
|
||||||
width: 280px;
|
width: 280px;
|
||||||
height: 110px;
|
height: 110px;
|
||||||
@@ -4563,6 +4564,7 @@ export default {
|
|||||||
rgba(240, 248, 254, 1)
|
rgba(240, 248, 254, 1)
|
||||||
);
|
);
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
|
|
||||||
.messageme1 {
|
.messageme1 {
|
||||||
color: rgba(78, 166, 255, 1);
|
color: rgba(78, 166, 255, 1);
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
@@ -4570,6 +4572,7 @@ export default {
|
|||||||
margin-top: 17px;
|
margin-top: 17px;
|
||||||
margin-left: 30px;
|
margin-left: 30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.messagege1 {
|
.messagege1 {
|
||||||
color: rgba(153, 155, 163, 1);
|
color: rgba(153, 155, 163, 1);
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
@@ -4577,26 +4580,32 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.send {
|
.send {
|
||||||
margin-top: 30px;
|
margin-top: 30px;
|
||||||
margin-left: 61px;
|
margin-left: 61px;
|
||||||
|
|
||||||
.sendtext {
|
.sendtext {
|
||||||
margin-left: 11px;
|
margin-left: 11px;
|
||||||
color: rgba(109, 117, 132, 1);
|
color: rgba(109, 117, 132, 1);
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.ckb {
|
.ckb {
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
margin-left: 62px;
|
margin-left: 62px;
|
||||||
|
|
||||||
.sendpeo {
|
.sendpeo {
|
||||||
color: rgba(109, 117, 132, 1);
|
color: rgba(109, 117, 132, 1);
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ant-checkbox-inner {
|
.ant-checkbox-inner {
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.pubtn {
|
.pubtn {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
@@ -4615,6 +4624,7 @@ export default {
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
background: rgba(255, 255, 255, 1);
|
background: rgba(255, 255, 255, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
.pubtn2 {
|
.pubtn2 {
|
||||||
width: 100px;
|
width: 100px;
|
||||||
height: 40px;
|
height: 40px;
|
||||||
@@ -6141,6 +6151,7 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//设置的共享文档
|
//设置的共享文档
|
||||||
.sametab {
|
.sametab {
|
||||||
// margin-left: 30px;
|
// margin-left: 30px;
|
||||||
@@ -6150,35 +6161,43 @@ export default {
|
|||||||
// background-color: green;
|
// background-color: green;
|
||||||
.Gcon {
|
.Gcon {
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
||||||
.pad {
|
.pad {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
width: 40px;
|
width: 40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.Gin {
|
.Gin {
|
||||||
// background-color: #bfa;
|
// background-color: #bfa;
|
||||||
margin-top: 30px;
|
margin-top: 30px;
|
||||||
|
|
||||||
.headone {
|
.headone {
|
||||||
// background-color: red;
|
// background-color: red;
|
||||||
display: flex;
|
display: flex;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
|
||||||
.box {
|
.box {
|
||||||
width: 4px;
|
width: 4px;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
background-color: #409eff;
|
background-color: #409eff;
|
||||||
border-radius: 2px;
|
border-radius: 2px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.onetitle {
|
.onetitle {
|
||||||
margin-left: 15px;
|
margin-left: 15px;
|
||||||
color: #333333;
|
color: #333333;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.oneedi {
|
.oneedi {
|
||||||
margin-left: 15px;
|
margin-left: 15px;
|
||||||
color: #4ea6ff;
|
color: #4ea6ff;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.twobtn {
|
.twobtn {
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
||||||
.btnone {
|
.btnone {
|
||||||
width: 42px;
|
width: 42px;
|
||||||
height: 24px;
|
height: 24px;
|
||||||
@@ -6188,6 +6207,7 @@ export default {
|
|||||||
margin-left: 20px;
|
margin-left: 20px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.btntwo {
|
.btntwo {
|
||||||
width: 42px;
|
width: 42px;
|
||||||
height: 24px;
|
height: 24px;
|
||||||
@@ -6200,38 +6220,46 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.btnbox {
|
.btnbox {
|
||||||
.ant-upload-list {
|
.ant-upload-list {
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.onemain {
|
.onemain {
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
margin-left: 55px;
|
margin-left: 55px;
|
||||||
color: #6f6f6f;
|
color: #6f6f6f;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
|
|
||||||
.checkcon {
|
.checkcon {
|
||||||
position: relative;
|
position: relative;
|
||||||
|
|
||||||
.in {
|
.in {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
// margin-top: 10px;
|
// margin-top: 10px;
|
||||||
left: 0;
|
left: 0;
|
||||||
top: 3px;
|
top: 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.yulan {
|
.yulan {
|
||||||
// color: yellow;
|
// color: yellow;
|
||||||
margin-left: 22px;
|
margin-left: 22px;
|
||||||
// display: inline-block;
|
// display: inline-block;
|
||||||
}
|
}
|
||||||
|
|
||||||
.yulan2 {
|
.yulan2 {
|
||||||
margin-left: 22px;
|
margin-left: 22px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ant-input-number {
|
.ant-input-number {
|
||||||
height: 24px;
|
height: 24px;
|
||||||
width: 24px;
|
width: 24px;
|
||||||
margin: 10px;
|
margin: 10px;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
border: 1px solid #6d7584;
|
border: 1px solid #6d7584;
|
||||||
|
|
||||||
.ant-input-number-input {
|
.ant-input-number-input {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
@@ -6243,58 +6271,72 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.twomain {
|
.twomain {
|
||||||
margin-left: 20px;
|
margin-left: 20px;
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
|
|
||||||
.ant-switch-checked {
|
.ant-switch-checked {
|
||||||
background-color: #5dc988;
|
background-color: #5dc988;
|
||||||
}
|
}
|
||||||
|
|
||||||
.info {
|
.info {
|
||||||
margin-left: 10px;
|
margin-left: 10px;
|
||||||
color: #6f6f6f;
|
color: #6f6f6f;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
// margin-top: 10px;
|
// margin-top: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.infor {
|
.infor {
|
||||||
margin-left: 38px;
|
margin-left: 38px;
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
color: #c7cbd2;
|
color: #c7cbd2;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.chooseshow {
|
.chooseshow {
|
||||||
// background-color: red;
|
// background-color: red;
|
||||||
margin-left: 38px;
|
margin-left: 38px;
|
||||||
margin-top: 12px;
|
margin-top: 12px;
|
||||||
|
|
||||||
.fane {
|
.fane {
|
||||||
color: #6f6f6f;
|
color: #6f6f6f;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.choo {
|
.choo {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.btm {
|
.btm {
|
||||||
margin-left: 38px;
|
margin-left: 38px;
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
|
|
||||||
.bmo {
|
.bmo {
|
||||||
color: #6f6f6f;
|
color: #6f6f6f;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.bmt {
|
.bmt {
|
||||||
color: #c7cbd2;
|
color: #c7cbd2;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
margin-top: 3px;
|
margin-top: 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.chosecon {
|
.chosecon {
|
||||||
display: flex;
|
display: flex;
|
||||||
margin-top: 6px;
|
margin-top: 6px;
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
|
|
||||||
.chose {
|
.chose {
|
||||||
position: relative;
|
position: relative;
|
||||||
|
|
||||||
.inl {
|
.inl {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 2px;
|
top: 2px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sh {
|
.sh {
|
||||||
margin-left: 23px;
|
margin-left: 23px;
|
||||||
color: #6f6f6f;
|
color: #6f6f6f;
|
||||||
@@ -6305,8 +6347,10 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.Lhead {
|
.Lhead {
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
||||||
.btns {
|
.btns {
|
||||||
display: flex;
|
display: flex;
|
||||||
margin-left: 20px;
|
margin-left: 20px;
|
||||||
@@ -6323,9 +6367,11 @@ export default {
|
|||||||
margin-right: 14px;
|
margin-right: 14px;
|
||||||
flex-shrink: 0;
|
flex-shrink: 0;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
|
||||||
.search {
|
.search {
|
||||||
background-size: 100%;
|
background-size: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.btnText {
|
.btnText {
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
@@ -6334,6 +6380,7 @@ export default {
|
|||||||
margin-left: 5px;
|
margin-left: 5px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn1 {
|
.btn1 {
|
||||||
.search {
|
.search {
|
||||||
width: 15px;
|
width: 15px;
|
||||||
@@ -6341,6 +6388,7 @@ export default {
|
|||||||
background-image: url("../../assets/images/courseManage/search1.png");
|
background-image: url("../../assets/images/courseManage/search1.png");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn2 {
|
.btn2 {
|
||||||
.search {
|
.search {
|
||||||
width: 16px;
|
width: 16px;
|
||||||
@@ -6348,46 +6396,59 @@ export default {
|
|||||||
background-image: url("../../assets/images/courseManage/reset1.png");
|
background-image: url("../../assets/images/courseManage/reset1.png");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn3 {
|
.btn3 {
|
||||||
margin-right: 0px;
|
margin-right: 0px;
|
||||||
|
|
||||||
.search {
|
.search {
|
||||||
width: 17px;
|
width: 17px;
|
||||||
height: 18px;
|
height: 18px;
|
||||||
background-image: url("../../assets/images/courseManage/add1.png");
|
background-image: url("../../assets/images/courseManage/add1.png");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn1:hover {
|
.btn1:hover {
|
||||||
background: rgba(64, 158, 255, 1);
|
background: rgba(64, 158, 255, 1);
|
||||||
|
|
||||||
.search {
|
.search {
|
||||||
background-image: url("../../assets/images/courseManage/search0.png");
|
background-image: url("../../assets/images/courseManage/search0.png");
|
||||||
}
|
}
|
||||||
|
|
||||||
.btnText {
|
.btnText {
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn2:hover {
|
.btn2:hover {
|
||||||
background: rgba(64, 158, 255, 1);
|
background: rgba(64, 158, 255, 1);
|
||||||
|
|
||||||
.search {
|
.search {
|
||||||
background-image: url("../../assets/images/courseManage/reset0.png");
|
background-image: url("../../assets/images/courseManage/reset0.png");
|
||||||
}
|
}
|
||||||
|
|
||||||
.btnText {
|
.btnText {
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn3:hover {
|
.btn3:hover {
|
||||||
background: rgba(64, 158, 255, 1);
|
background: rgba(64, 158, 255, 1);
|
||||||
|
|
||||||
.search {
|
.search {
|
||||||
background-image: url("../../assets/images/courseManage/add0.png");
|
background-image: url("../../assets/images/courseManage/add0.png");
|
||||||
}
|
}
|
||||||
|
|
||||||
.btnText {
|
.btnText {
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.Lbom {
|
.Lbom {
|
||||||
position: relative;
|
position: relative;
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
|
|
||||||
.item {
|
.item {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 200px;
|
height: 200px;
|
||||||
@@ -6395,6 +6456,7 @@ export default {
|
|||||||
margin-top: 40px;
|
margin-top: 40px;
|
||||||
border-radius: 8px;
|
border-radius: 8px;
|
||||||
border: 1px solid #f0f4fe;
|
border: 1px solid #f0f4fe;
|
||||||
|
|
||||||
.itemhead {
|
.itemhead {
|
||||||
height: 50px;
|
height: 50px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
@@ -6402,6 +6464,7 @@ export default {
|
|||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
|
||||||
.lev {
|
.lev {
|
||||||
margin-left: 27px;
|
margin-left: 27px;
|
||||||
margin-right: 16px;
|
margin-right: 16px;
|
||||||
@@ -6409,64 +6472,77 @@ export default {
|
|||||||
color: #409eff;
|
color: #409eff;
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.lin {
|
.lin {
|
||||||
width: 1px;
|
width: 1px;
|
||||||
height: 35%;
|
height: 35%;
|
||||||
background-color: #c7cbd2;
|
background-color: #c7cbd2;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nam {
|
.nam {
|
||||||
margin-left: 16px;
|
margin-left: 16px;
|
||||||
color: #4f5156;
|
color: #4f5156;
|
||||||
line-height: 100%;
|
line-height: 100%;
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.count {
|
.count {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
line-height: 100%;
|
line-height: 100%;
|
||||||
color: #4f5156;
|
color: #4f5156;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
right: 40px;
|
right: 40px;
|
||||||
|
|
||||||
span:nth-child(2) {
|
span:nth-child(2) {
|
||||||
color: #63ca8c;
|
color: #63ca8c;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.itembomm {
|
.itembomm {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
height: 150px;
|
height: 150px;
|
||||||
|
|
||||||
.it {
|
.it {
|
||||||
// margin-left: 110px;
|
// margin-left: 110px;
|
||||||
// margin-right: 110px;
|
// margin-right: 110px;
|
||||||
width: 13%;
|
width: 13%;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
|
||||||
.on {
|
.on {
|
||||||
font-size: 30px;
|
font-size: 30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ittext {
|
.ittext {
|
||||||
color: #4f5156;
|
color: #4f5156;
|
||||||
margin-top: 16px;
|
margin-top: 16px;
|
||||||
margin-left: -5px;
|
margin-left: -5px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.linee {
|
.linee {
|
||||||
background-color: #ecf2fb;
|
background-color: #ecf2fb;
|
||||||
width: 1px;
|
width: 1px;
|
||||||
height: 55%;
|
height: 55%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.itright {
|
.itright {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
right: 45px;
|
right: 45px;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
||||||
.te {
|
.te {
|
||||||
color: #4ea6ff;
|
color: #4ea6ff;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.more {
|
.more {
|
||||||
position: relative;
|
position: relative;
|
||||||
height: 30px;
|
height: 30px;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
||||||
.moreArrow {
|
.moreArrow {
|
||||||
width: 13px;
|
width: 13px;
|
||||||
height: 7px;
|
height: 7px;
|
||||||
@@ -6477,6 +6553,7 @@ export default {
|
|||||||
margin-left: 7px;
|
margin-left: 7px;
|
||||||
margin-top: 6px;
|
margin-top: 6px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.moreItems {
|
.moreItems {
|
||||||
width: 80px;
|
width: 80px;
|
||||||
height: 70px;
|
height: 70px;
|
||||||
@@ -6489,6 +6566,7 @@ export default {
|
|||||||
left: 0px;
|
left: 0px;
|
||||||
top: 20px;
|
top: 20px;
|
||||||
z-index: 100;
|
z-index: 100;
|
||||||
|
|
||||||
.roleItem {
|
.roleItem {
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
@@ -6498,14 +6576,17 @@ export default {
|
|||||||
justify-content: center;
|
justify-content: center;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.roleItem:hover {
|
.roleItem:hover {
|
||||||
color: #4ea6ff;
|
color: #4ea6ff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.more:hover .moreArrow {
|
.more:hover .moreArrow {
|
||||||
background-image: url("../../assets/images/navtop/up.png");
|
background-image: url("../../assets/images/navtop/up.png");
|
||||||
}
|
}
|
||||||
|
|
||||||
.more:hover .moreItems {
|
.more:hover .moreItems {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
@@ -6515,12 +6596,15 @@ export default {
|
|||||||
.show {
|
.show {
|
||||||
color: blue;
|
color: blue;
|
||||||
}
|
}
|
||||||
|
|
||||||
.noshow {
|
.noshow {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.create {
|
.create {
|
||||||
margin-top: 40px;
|
margin-top: 40px;
|
||||||
|
|
||||||
.taskbox {
|
.taskbox {
|
||||||
width: 412px;
|
width: 412px;
|
||||||
height: 160px;
|
height: 160px;
|
||||||
@@ -6529,21 +6613,25 @@ export default {
|
|||||||
// margin-left: 68px;
|
// margin-left: 68px;
|
||||||
margin-bottom: 40px;
|
margin-bottom: 40px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
|
||||||
.leftt {
|
.leftt {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 18px;
|
top: 18px;
|
||||||
left: 0;
|
left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.photo {
|
.photo {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 42px;
|
top: 42px;
|
||||||
left: 37px;
|
left: 37px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.rightt {
|
.rightt {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 69px;
|
top: 69px;
|
||||||
right: 26px;
|
right: 26px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.centerbox {
|
.centerbox {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 52px;
|
top: 52px;
|
||||||
@@ -6552,6 +6640,7 @@ export default {
|
|||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
//line-height: 36px;
|
//line-height: 36px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.centermain {
|
.centermain {
|
||||||
color: rgba(135, 139, 146, 1);
|
color: rgba(135, 139, 146, 1);
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
|
|||||||
Reference in New Issue
Block a user