From 518f779fe662dfb7c0c786af6e3434dbd4a7edee Mon Sep 17 00:00:00 2001 From: yuping <82253452@qq.com> Date: Mon, 13 Feb 2023 16:33:46 +0800 Subject: [PATCH 01/10] =?UTF-8?q?--fix=20=E9=9D=A2=E6=8E=88=E8=AF=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/courselibrary/CoursewareManage.vue | 26 ++++++-------------- 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/src/views/courselibrary/CoursewareManage.vue b/src/views/courselibrary/CoursewareManage.vue index 7ed37d5f..777052b0 100644 --- a/src/views/courselibrary/CoursewareManage.vue +++ b/src/views/courselibrary/CoursewareManage.vue @@ -3619,7 +3619,7 @@ export default defineComponent({ let type = t.concat(p); const postData = { offcourseId: state.offcourseId, - offcoursePlanId: state.offcoursePlanId, //开课ID,不传代表新增 + id: state.offcoursePlanId, //开课ID,不传代表新增 address: state.xjkkinputV2, applyFlag: state.checked1 ? 1 : 0, attach: state.attach, @@ -3660,17 +3660,10 @@ export default defineComponent({ }; //编辑开课 - const handelEditStu = async (itm) => { - console.log(itm); + const handelEditStu = async (item) => { - state.offcourseId = itm.id; - state.offcoursePlanId = itm.offcoursePlanId; - - const item = await detailPlan({ - offcoursePlanId: Number(state.offcoursePlanId), - }).then((res) => { - if (res.data.code === 200) return res.data.data; - }); + state.offcourseId = item.offcourseId; + state.offcoursePlanId = item.id; if (item.evaluateId) { api @@ -3692,12 +3685,9 @@ export default defineComponent({ } ); } - - console.log("res"); console.log("获取面授课详情", item); - state.xjkkinputV2 = item.address; - state.checked1 = item.applyFlag === 1 ? true : false; + state.checked1 = item.applyFlag === 1; let arrss = item.attach.split(","); let str = ""; for (let i = 0; i < arrss.length; i++) { @@ -3718,9 +3708,9 @@ export default defineComponent({ (state.comLeave = item.completeType.split(",")[1] == "1" ? true : false), (state.checked4 = item.evalFlag === 1 ? true : false); - state.assessmentId = String(item.evaluateId); - state.EditTestId = String(item.testId); - state.EditWorkId = String(item.homeWorkId); + state.assessmentId =item.evaluateId || ''; + state.EditTestId = item.testId || ''; + state.EditWorkId = item.homeWorkId || '' state.xjkkinputV1 = item.name; if (item.signFlag === 1) { //是否允许未报名的签到:1是0否 From 4bd09b8a55a5d680a44c67021be66d98226753d6 Mon Sep 17 00:00:00 2001 From: wyx Date: Mon, 13 Feb 2023 16:45:28 +0800 Subject: [PATCH 02/10] =?UTF-8?q?fix:=E6=B7=BB=E5=8A=A0=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E9=9D=A2=E6=8E=88=E8=AF=BEID=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/SelFacet.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/drawers/SelFacet.vue b/src/components/drawers/SelFacet.vue index 55a3de1f..275d3150 100644 --- a/src/components/drawers/SelFacet.vue +++ b/src/components/drawers/SelFacet.vue @@ -445,8 +445,8 @@ export default { // let options = state.options2222; data.map((value) => { let obj = { - key: value.offcourseId, - num: value.offcourseId, + key: value.id, + num: value.id, name: value.name || "-", teacher: value.teacher || "-", creator: value.createName || "-", From 565fd7770fc482d8d306294a9053522166376618 Mon Sep 17 00:00:00 2001 From: wyx Date: Mon, 13 Feb 2023 16:46:30 +0800 Subject: [PATCH 03/10] fix --- src/views/courselibrary/CoursewareManage.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/courselibrary/CoursewareManage.vue b/src/views/courselibrary/CoursewareManage.vue index 39bb97d0..fb3f3cf2 100644 --- a/src/views/courselibrary/CoursewareManage.vue +++ b/src/views/courselibrary/CoursewareManage.vue @@ -1557,7 +1557,7 @@ import { list, edit, detail, - detailPlan, + // detailPlan, handle, deletePlan, planList, From 995e5043769c069243e61865099159dc9af4c17a Mon Sep 17 00:00:00 2001 From: wyx Date: Mon, 13 Feb 2023 16:49:37 +0800 Subject: [PATCH 04/10] =?UTF-8?q?style:=E6=96=B0=E5=BB=BA=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E6=A0=B7=E5=BC=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddProject.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/drawers/AddProject.vue b/src/components/drawers/AddProject.vue index 40c5f73b..1e839168 100644 --- a/src/components/drawers/AddProject.vue +++ b/src/components/drawers/AddProject.vue @@ -66,7 +66,7 @@ -
+
From 400298b62f73d5766021ccb1c0a3ab3c5cc77cff Mon Sep 17 00:00:00 2001 From: wyx Date: Mon, 13 Feb 2023 17:50:10 +0800 Subject: [PATCH 05/10] =?UTF-8?q?fix:=E5=88=87=E6=8D=A2=E6=A8=A1=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/UnlockMode.vue | 1 + src/views/learningpath/LevelAddDetail.vue | 12 +++++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/components/drawers/UnlockMode.vue b/src/components/drawers/UnlockMode.vue index 5a1a2b97..8cf87b98 100644 --- a/src/components/drawers/UnlockMode.vue +++ b/src/components/drawers/UnlockMode.vue @@ -136,6 +136,7 @@ export default { state.checked = true; state.radioSelect = 1; ctx.emit("update:unlockModeVisible", false); + ctx.emit("closeUnlockModal", false) }; diff --git a/src/views/learningpath/LevelAddDetail.vue b/src/views/learningpath/LevelAddDetail.vue index 2442e94b..b38507d7 100644 --- a/src/views/learningpath/LevelAddDetail.vue +++ b/src/views/learningpath/LevelAddDetail.vue @@ -178,7 +178,7 @@
--> + :objData="routerInfo" @saveUnlock="saveUnlock" @closeUnlockModal="closeUnlockModal" />
@@ -619,7 +619,7 @@ --> + :objData="routerInfo" @saveUnlock="saveUnlock" @closeUnlockModal="closeUnlockModal"/>
@@ -1032,6 +1032,11 @@ export default { state.updateChapterID = null; }; + // 关闭模式弹框 + const closeUnlockModal = () => { + state.unlockModeVisible = false; + } + const saveUnlock = (num) => { state.routerInfo.unlockMode = num editRoutered(state.routerInfo).then(res=>{ @@ -1885,7 +1890,8 @@ export default { closedeleteAll, subdeleteAll, - saveUnlock + saveUnlock, + closeUnlockModal }; }, }; From b84daddc8bf3e3848c3de44a482134a8b652e379 Mon Sep 17 00:00:00 2001 From: wyx Date: Mon, 13 Feb 2023 18:03:42 +0800 Subject: [PATCH 06/10] =?UTF-8?q?fix:=E4=BF=AE=E6=94=B9=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E5=9B=BE=E4=BB=BB=E5=8A=A1=E5=88=A0=E9=99=A4=E5=92=8C=E6=89=B9?= =?UTF-8?q?=E9=87=8F=E5=88=A0=E9=99=A4=E5=8F=82=E6=95=B0=E4=BC=A0=E9=80=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/learningpath/LevelAddDetail.vue | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/src/views/learningpath/LevelAddDetail.vue b/src/views/learningpath/LevelAddDetail.vue index b38507d7..ea9242af 100644 --- a/src/views/learningpath/LevelAddDetail.vue +++ b/src/views/learningpath/LevelAddDetail.vue @@ -477,23 +477,20 @@ font-size: 14px; font-weight: 400; color: #4f5156; - line-height: 36px; - " class="tableRow"> + line-height: 36px;" class="tableRow">
+ position: relative;">
- + left: -25px;">
+
{{ element.lei }} @@ -548,8 +545,8 @@ 编辑 - + 删除
From e78281e6c871d6fc57f2faf9cc858e830a6305ae Mon Sep 17 00:00:00 2001 From: wyx Date: Mon, 13 Feb 2023 18:08:16 +0800 Subject: [PATCH 07/10] style --- src/views/learningpath/LevelAddDetail.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/learningpath/LevelAddDetail.vue b/src/views/learningpath/LevelAddDetail.vue index ea9242af..68fbb4fb 100644 --- a/src/views/learningpath/LevelAddDetail.vue +++ b/src/views/learningpath/LevelAddDetail.vue @@ -171,7 +171,7 @@ 闯关模式 闯关模式 - 切换模式
-
-
-
- -
- 起止时间: -
-
- -
-
-
投票说明:
@@ -138,15 +134,15 @@