diff --git a/src/assets/scss/common.scss b/src/assets/scss/common.scss index 46152dc0..077d0f97 100644 --- a/src/assets/scss/common.scss +++ b/src/assets/scss/common.scss @@ -373,4 +373,113 @@ textarea { } } -//弹窗-------------------------------------------------------- \ No newline at end of file +//弹窗-------------------------------------------------------- + + +//面授管理弹窗 +.FacMa { + .ant-modal { + width: 424px; + height: 258px; + + .ant-modal-content { + width: 424px; + height: 258px; + + .ant-modal-body { + width: 424px; + height: 258px; + padding: 0px; + + .head { + width: 424px; + height: 68px; + // position: absolute; + // left: 0; + // top: 0; + background: linear-gradient(180deg, + rgba(78, 166, 255, 0.2) 0%, + rgba(78, 166, 255, 0) 100%); + display: flex; + + justify-content: center; + + .inhead { + width: 90%; + height: 100%; + display: flex; + align-items: center; + justify-content: space-between; + + .left { + display: flex; + align-items: center; + + .gan { + width: 16px; + height: 16px; + background-image: url(../../assets/images/taskpage/gan.png); + } + + .tis { + margin-left: 5px; + width: 32px; + font-size: 16px; + font-weight: 600; + color: #333333; + } + } + + .right { + width: 22px; + height: 22px; + background-image: url(../../assets/images/basicinfo/close.png); + background-size: 100% 100%; + cursor: pointer; + } + } + } + + .main { + margin-top: 20px; + width: 100%; + display: flex; + justify-content: center; + font-size: 14px; + font-weight: 400; + color: #333333; + } + + .butn { + width: 100%; + display: flex; + margin-top: 60px; + justify-content: center; + + .btn { + width: 100px; + height: 40px; + border-radius: 4px; + cursor: pointer; + } + + .btn1 { + color: #387df7; + + background: #ffffff; + border: 1px solid #387df7; + } + + .btn2 { + background: #388be1; + color: #fff; + border: 0; + margin-left: 10px; + } + } + } + } + } +} + +//面授管理弹窗 \ No newline at end of file diff --git a/src/components/drawers/FaceManage.vue b/src/components/drawers/FaceManage.vue index 91feff0a..2cb8c875 100644 --- a/src/components/drawers/FaceManage.vue +++ b/src/components/drawers/FaceManage.vue @@ -119,8 +119,7 @@ v-model:visible="showmodal" centered="true" :footer="null" - dialogClass="me" - style="width: 424px; height: 258px; padding: 0px; position: relative" + wrapClassName="FacMa" >
@@ -361,103 +360,6 @@ export default { \ No newline at end of file diff --git a/src/components/drawers/WorkManage.vue b/src/components/drawers/WorkManage.vue index 2128d5b8..e5bd668e 100644 --- a/src/components/drawers/WorkManage.vue +++ b/src/components/drawers/WorkManage.vue @@ -54,7 +54,11 @@
-
+
导出数据
@@ -79,6 +83,13 @@
+
@@ -97,7 +108,8 @@ export default { setup(props, ctx) { const state = reactive({ name: null, - + visible: false, //导出数据弹窗 + close: false, //导出弹窗的关闭按钮 projectNameList: [ { id: 1, @@ -287,10 +299,18 @@ export default { const closeDrawer = () => { ctx.emit("update:Wvisible", false); }; + const showModal = () => { + state.visible = true; + }; + const closeModal = () => { + state.visible = false; + }; return { ...toRefs(state), selectProjectName, closeDrawer, + showModal, + closeModal, }; }, }; @@ -310,6 +330,20 @@ export default { // } .WorkManage { + .modal { + .ant-modal { + width: 473px !important; + height: 308px !important; + .ant-modal-content { + width: 473px !important; + height: 308px !important; + .ant-modal-body { + width: 473px !important; + height: 308px !important; + } + } + } + } .drawerMain { min-width: 600px; margin: 0px 32px 0px 32px; diff --git a/src/views/certificate/CertificateCenter.vue b/src/views/certificate/CertificateCenter.vue index 12ccd662..32dff498 100644 --- a/src/views/certificate/CertificateCenter.vue +++ b/src/views/certificate/CertificateCenter.vue @@ -27,7 +27,7 @@ @ok="closeModal" :footer="null" :closable="false" - wrapClassName="modalStyle" + wrapClassName="modalStyle faceModal" width="80%" >
@@ -260,7 +260,7 @@ export default { .certificateCenter { width: 100%; } -.modalStyle { +.faceModal { .ant-modal { .modalHeader { display: flex; diff --git a/src/views/courselibrary/CoursewareManage.vue b/src/views/courselibrary/CoursewareManage.vue index 3ffd098e..ad3f39ba 100644 --- a/src/views/courselibrary/CoursewareManage.vue +++ b/src/views/courselibrary/CoursewareManage.vue @@ -77,7 +77,12 @@
- +
-
+
+ +
课程名称:
@@ -102,7 +112,9 @@ style="width: 440px; height: 40px; border-radius: 8px" placeholder="请输入课程名称" /> -
{{ value5.length }}/20
+
+ {{ value5.length }}/20 +
@@ -113,18 +125,32 @@ class="b_zk" :style="{ display: hideshow ? 'block' : 'none' }" > -
- 收起 -
+
+ 收起 +
+ +
-
- 展开 -
+
+ 展开 +
+ +
@@ -145,19 +171,28 @@
-
+
+ +
授课形式
- 线上 + 线上
- 面授 + 面授
@@ -165,17 +200,24 @@
-
-
- 是否设置目录 -
+
+
+ +
+ 是否设置目录 +
- +
@@ -214,8 +256,7 @@ cursor: pointer; " @click="showModal" - > -
+ >
-
-
- - 新建面授课 -
-
- -
+
+
+ + 新建面授课
-
-
课程信息
-
-
-
-
-
- 课程名称 -
-
-
- -
{{ value6.length }}/90
-
+
+ +
+
+
+
课程信息
+
+
+
+
+
+
+ 课程名称
-
-
-
课程命名规则
-
-
+
+ +
+ {{ value6.length }}/90 - 收起 -
-
- 展开 -
-
-
- - 1、课程名称统一不加书名号。
- 2、项目名称、属地等信息如需体现在课程名称中,请放在课程名称信息 - 之后,如“时间管理(GROW180项目)”或“时间管理(B*)”确保首先 - 看到的是课程内容主题。
- 3、同一课程如先后有多个版本,原则上仅开放最新版本,旧版本应停用 - 版本如必须以年份标明,请以“沟通技巧(2022年)”的方式呈现。 -
-
-
-
-
-
- 封面图 -
-
-
- - avatar -
- - -
Upload
-
-
-
-
- 高宽比为16:9 (如:800*450) png或jpg图片 -
-
- -
-
-
-
- 目标人群 -
-
-
- -
{{ value7.length }}/50
-
-
-
-
-
- 课程价值 -
-
-
- -
{{ value8.length }}/200
-
-
-
-
-
-
- 内容分类 -
-
-
- -
-
-
-
-
- 场景 -
-
-
- -
-
-
-
-
- 内容标签 -
-
- -
-
-
- Tag 2 - Prevent Default
-
-
-
-
- 授课教师 -
-
-
- +
+
+
课程命名规则
+
+
+ 收起
-
- -
-
-
- 课程简介 -
-
-
- -
{{ value11.length }}/150
+
+ 展开
-
- -
-
-
- 附件 -
-
-
-
- 添加附件 -
-
-
-
-
-
-
-
- 图片1.png -
-
- 152.77K -
-
-
删除
-
-
-
-
-
- 图片2.png -
-
-
-
-
上传完成
-
-
100%
-
-
-
删除
-
-
-
-
-
- 图片3.png -
-
-
-
-
上传失败
-
-
80%
-
-
-
重传取消
-
-
-
-
-
- 图片4.png -
-
-
-
-
正在上传
-
-
-
-
暂停取消
+
+
+ + 1、课程名称统一不加书名号。
+ 2、项目名称、属地等信息如需体现在课程名称中,请放在课程名称信息 + 之后,如“时间管理(GROW180项目)”或“时间管理(B*)”确保首先 + 看到的是课程内容主题。
+ 3、同一课程如先后有多个版本,原则上仅开放最新版本,旧版本应停用 + 版本如必须以年份标明,请以“沟通技巧(2022年)”的方式呈现。 +
+
+
+
+
+
+ +
+ 封面图 +
+
+
+ + avatar +
+ + +
Upload
+
+
+
+
+ 高宽比为16:9 (如:800*450) png或jpg图片 +
+
+
+
+
+
+ +
+ 目标人群 +
+
+
+ +
+ {{ value7.length }}/50 +
+
+
+
+
+
+ 课程价值 +
+
+
+ +
+ {{ value8.length }}/200 +
+
+
+
+
+
+
+ +
+ 内容分类 +
+
+
+ +
+
+
+
+
+ 场景 +
+
+
+ +
+
+
+
+
+ 内容标签 +
+
+ +
+
+
+ Tag 2 + Prevent Default
-