diff --git a/src/assets/images/basicinfo/call.png b/src/assets/images/basicinfo/call.png new file mode 100644 index 00000000..5b2e4051 Binary files /dev/null and b/src/assets/images/basicinfo/call.png differ diff --git a/src/assets/images/basicinfo/check.png b/src/assets/images/basicinfo/check.png new file mode 100644 index 00000000..cc8fce54 Binary files /dev/null and b/src/assets/images/basicinfo/check.png differ diff --git a/src/assets/images/basicinfo/download.png b/src/assets/images/basicinfo/download.png new file mode 100644 index 00000000..2efba862 Binary files /dev/null and b/src/assets/images/basicinfo/download.png differ diff --git a/src/assets/images/basicinfo/edit.png b/src/assets/images/basicinfo/edit.png new file mode 100644 index 00000000..1bbecc7f Binary files /dev/null and b/src/assets/images/basicinfo/edit.png differ diff --git a/src/assets/images/basicinfo/in.png b/src/assets/images/basicinfo/in.png new file mode 100644 index 00000000..413c902b Binary files /dev/null and b/src/assets/images/basicinfo/in.png differ diff --git a/src/assets/images/basicinfo/see.png b/src/assets/images/basicinfo/see.png new file mode 100644 index 00000000..9dd65373 Binary files /dev/null and b/src/assets/images/basicinfo/see.png differ diff --git a/src/assets/scss/common.scss b/src/assets/scss/common.scss index 077d0f97..46152dc0 100644 --- a/src/assets/scss/common.scss +++ b/src/assets/scss/common.scss @@ -373,113 +373,4 @@ textarea { } } -//弹窗-------------------------------------------------------- - - -//面授管理弹窗 -.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 +//弹窗-------------------------------------------------------- \ No newline at end of file diff --git a/src/components/drawers/AddActive.vue b/src/components/drawers/AddActive.vue new file mode 100644 index 00000000..ce84b595 --- /dev/null +++ b/src/components/drawers/AddActive.vue @@ -0,0 +1,390 @@ + + + + \ No newline at end of file diff --git a/src/components/drawers/AddCase.vue b/src/components/drawers/AddCase.vue index 339358e1..f1fe0313 100644 --- a/src/components/drawers/AddCase.vue +++ b/src/components/drawers/AddCase.vue @@ -3,7 +3,7 @@ :visible="addcaseVisible" class="drawerStyle addcaseDrawer" width="80%" - title="添加在线" + title="添加案例" placement="right" @after-visible-change="afterVisibleChange" > @@ -23,8 +23,8 @@
案例标题:
@@ -192,7 +192,7 @@ currentPage: 1, tableDataTotal: 100, pageSize: 10, - value:'', + inputV1:'', }); const closeDrawer = () => { ctx.emit("update:addcaseVisible", false); @@ -200,17 +200,12 @@ const afterVisibleChange = (bool) => { console.log("state", bool); }; - const showDrawerSelFacet = () => { - state.addcasevisible = true; - }; return { ...toRefs(state), - showDrawerSelFacet, afterVisibleChange, closeDrawer, columns1, rowSelection, - // change, }; }, }; diff --git a/src/components/drawers/AddDiscuss.vue b/src/components/drawers/AddDiscuss.vue new file mode 100644 index 00000000..40e13f3b --- /dev/null +++ b/src/components/drawers/AddDiscuss.vue @@ -0,0 +1,257 @@ + + + + \ No newline at end of file diff --git a/src/components/drawers/AddEval.vue b/src/components/drawers/AddEval.vue new file mode 100644 index 00000000..396a1f6b --- /dev/null +++ b/src/components/drawers/AddEval.vue @@ -0,0 +1,288 @@ + + + + \ No newline at end of file diff --git a/src/components/drawers/AddFaceteach.vue b/src/components/drawers/AddFaceteach.vue index 82581356..9eec1733 100644 --- a/src/components/drawers/AddFaceteach.vue +++ b/src/components/drawers/AddFaceteach.vue @@ -142,7 +142,7 @@ 考勤设置:
-
签到
+
签到
开始前: @@ -155,7 +155,7 @@ 分钟
-
签退
+
签退
结束前: @@ -262,56 +262,6 @@ import { reactive, toRefs, ref } from "vue"; import SelFacet from "../../components/drawers/SelFacet.vue"; import AddHomework from "../../components/drawers/AddHomework.vue"; import AddTest from "../../components/drawers/AddTest.vue"; -const options1 = ref([ - { - value: "value1", - label: "请选择状态", - }, -]); -const columns1 = [ - { - title: "课程编号", - width: "20%", - dataIndex: "num", - key: "num", - align: "center", - }, - { - title: "名称", - width: "20%", - dataIndex: "name", - key: "name", - align: "center", - }, - { - title: "内容分类", - width: "13%", - dataIndex: "content", - key: "content", - align: "center", - }, - { - title: "授课教师", - width: "13%", - dataIndex: "teacher", - key: "teacher", - align: "center", - }, - { - title: "创建人", - width: "13%", - dataIndex: "creator", - key: "creator", - align: "center", - }, - { - title: "完成时间", - width: "20%", - dataIndex: "time", - key: "time", - align: "center", - }, -]; const rowSelection = ref({ checkStrictly: false, onChange: (selectedRowKeys, selectedRows) => { @@ -343,92 +293,6 @@ export default { }, setup(props, ctx) { const state = reactive({ - tableData1: [ - { - key: "1", - num: "JDF2022071100001", - name: "时间管理课程", - content: "通用力", - teacher: "BOE教师", - creator: "管理员", - time: "2022-10-31 23:12:00", - }, - { - key: "2", - num: "JDF2022071100001", - name: "管理能力课程", - content: "领导力", - teacher: "BOE教师", - creator: "管理员", - time: "2022-10-31 23:12:00", - }, - { - key: "3", - num: "JDF2022071100001", - name: "快速换模SMED", - content: "通用力", - teacher: "BOE教师", - creator: "管理员", - time: "2022-10-31 23:12:00", - }, - { - key: "4", - num: "JDF2022071100001", - name: "巧妙对话人见人夸", - content: "领导力", - teacher: "BOE教师", - creator: "管理员", - time: "2022-10-31 23:12:00", - }, - { - key: "5", - num: "JDF2022071100001", - name: "管理能力课程", - content: "领导力", - teacher: "BOE教师", - creator: "管理员", - time: "2022-10-31 23:12:00", - }, - { - key: "6", - num: "JDF2022071100001", - name: "时间管理课程", - content: "领导力", - teacher: "BOE教师", - creator: "管理员", - time: "2022-10-31 23:12:00", - }, - { - key: "7", - num: "JDF2022071100001", - name: "时间管理课程", - content: "领导力", - teacher: "BOE教师", - creator: "管理员", - time: "2022-10-31 23:12:00", - }, - { - key: "8", - num: "JDF2022071100001", - name: "时间管理课程", - content: "领导力", - teacher: "BOE教师", - creator: "管理员", - time: "2022-10-31 23:12:00", - }, - { - key: "9", - num: "JDF2022071100001", - name: "时间管理课程", - content: "领导力", - teacher: "BOE教师", - creator: "管理员", - time: "2022-10-31 23:12:00", - }, - ], - currentPage: 1, - tableDataTotal: 100, - pageSize: 10, selfacetvisible: false, addhomeworkvisible: false, addtestvisible: false, @@ -465,8 +329,6 @@ export default { showDrawerAddTest, afterVisibleChange, closeDrawer, - options1, - columns1, rowSelection, // change, }; @@ -541,7 +403,22 @@ export default { } .kqszbox { .qdqtbox { - margin-left: 56px; + margin-left: 5px; + cursor: pointer; + } + .qdbtn, + .qtbtn { + width: 75px; + height: 24px; + background: rgba(56,139,225,0.16); + border-radius: 2px; + border: 1px solid #387df7; + display: flex; + align-items: center; + justify-content: center; + .btntext { + color: #387df7; + } } .setbox { display: flex; diff --git a/src/components/drawers/AddHomework.vue b/src/components/drawers/AddHomework.vue index 300b05a2..4d77907c 100644 --- a/src/components/drawers/AddHomework.vue +++ b/src/components/drawers/AddHomework.vue @@ -3,7 +3,7 @@ :visible="addhomeworkVisible" class="drawerStyle addhomeworkDrawer" width="80%" - title="添加面授" + title="添加作业" placement="right" @after-visible-change="afterVisibleChange" > @@ -30,8 +30,8 @@
@@ -48,7 +48,7 @@
@@ -60,6 +60,7 @@
@@ -96,56 +97,6 @@ + + \ No newline at end of file diff --git a/src/components/drawers/AddLive.vue b/src/components/drawers/AddLive.vue new file mode 100644 index 00000000..76485dc0 --- /dev/null +++ b/src/components/drawers/AddLive.vue @@ -0,0 +1,615 @@ + + + + \ No newline at end of file diff --git a/src/components/drawers/AddOnline.vue b/src/components/drawers/AddOnline.vue index 040b47c6..806c07d2 100644 --- a/src/components/drawers/AddOnline.vue +++ b/src/components/drawers/AddOnline.vue @@ -278,18 +278,13 @@ export default { const afterVisibleChange = (bool) => { console.log("state", bool); }; - const showDrawerOnline = () => { - state.visible = true; - }; return { ...toRefs(state), afterVisibleChange, - showDrawerOnline, closeDrawer, options1, columns1, rowSelection, - // change, }; }, }; diff --git a/src/components/drawers/AddRef.vue b/src/components/drawers/AddRef.vue new file mode 100644 index 00000000..aa513b4e --- /dev/null +++ b/src/components/drawers/AddRef.vue @@ -0,0 +1,267 @@ + + + + \ No newline at end of file diff --git a/src/components/drawers/AddTest.vue b/src/components/drawers/AddTest.vue index eeaef62e..4d879967 100644 --- a/src/components/drawers/AddTest.vue +++ b/src/components/drawers/AddTest.vue @@ -3,7 +3,7 @@ :visible="addtestVisible" class="drawerStyle addtestDrawer" width="80%" - title="添加面授" + title="添加作业" placement="right" @after-visible-change="afterVisibleChange" > @@ -204,56 +204,6 @@ - + \ No newline at end of file diff --git a/src/components/drawers/AddVote1.vue b/src/components/drawers/AddVote1.vue new file mode 100644 index 00000000..f91322d2 --- /dev/null +++ b/src/components/drawers/AddVote1.vue @@ -0,0 +1,245 @@ + + + diff --git a/src/components/drawers/CreVote.vue b/src/components/drawers/CreVote.vue new file mode 100644 index 00000000..d3c43f77 --- /dev/null +++ b/src/components/drawers/CreVote.vue @@ -0,0 +1,285 @@ + + + + \ No newline at end of file diff --git a/src/components/drawers/FaceManage.vue b/src/components/drawers/FaceManage.vue index 2cb8c875..f422311b 100644 --- a/src/components/drawers/FaceManage.vue +++ b/src/components/drawers/FaceManage.vue @@ -8,7 +8,7 @@ >
-
面授【管理】
+
【面授】管理
+ +
+
+
【考试】管理
+ +
+
+
起止时间:2022-07-21 14:00 ~ 2022-7-30 14:00
+ +
+
+
+
催促考试
+
+
+
+
导出数据
+
+
+
+ +
+
+
+ + +
+
+
+ + + + + \ No newline at end of file diff --git a/src/components/drawers/TimeManage.vue b/src/components/drawers/TimeManage.vue index 976b3522..bd9d59d3 100644 --- a/src/components/drawers/TimeManage.vue +++ b/src/components/drawers/TimeManage.vue @@ -391,9 +391,9 @@ export default { justify-content: center; align-items: center; .img1 { - width: 15px; - height: 17px; - background-image: url(../../assets/images/courseManage/search0.png); + width: 18px; + height: 18px; + background-image: url(../../assets/images/basicinfo/call.png); background-size: 100% 100%; margin-right: 7px; } diff --git a/src/components/drawers/WorkDetail.vue b/src/components/drawers/WorkDetail.vue new file mode 100644 index 00000000..d1f5268f --- /dev/null +++ b/src/components/drawers/WorkDetail.vue @@ -0,0 +1,212 @@ + + + + + \ No newline at end of file diff --git a/src/components/drawers/WorkManage.vue b/src/components/drawers/WorkManage.vue index e5bd668e..8c173560 100644 --- a/src/components/drawers/WorkManage.vue +++ b/src/components/drawers/WorkManage.vue @@ -83,21 +83,41 @@
- + + +
+
+
提示
+
+
+
+
+
+
作业导出完成,请在下载中心查看
+
+ + +
+
+
+ + +