From 68c160b8b2d76f629007c768f791deb7358169f0 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Mon, 15 Apr 2024 13:46:24 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E5=BF=85=E4=BF=AE=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/NavLeft.vue | 15 +++++++++++++++ src/views/learningpath/LevelAddDetail.vue | 6 +++++- src/views/projectcenter/TaskAdd.vue | 21 ++++++++++++++++++++- 3 files changed, 40 insertions(+), 2 deletions(-) diff --git a/src/components/NavLeft.vue b/src/components/NavLeft.vue index 2dd78605..73f6be58 100644 --- a/src/components/NavLeft.vue +++ b/src/components/NavLeft.vue @@ -573,6 +573,15 @@ 员工学习数据 + + + 新任管理者培训数据 +
@@ -1022,6 +1031,12 @@ export default { selectedKeys: "sub17-3-2", pagename: "员工学习数据", }, + { + href: "/trainingnewmanager", + openKeys: "sub17", + selectedKeys: "sub17-4", + pagename: "新任管理者培训数据", + }, { href: "/oldsystemmanage", openKeys: "sub18", diff --git a/src/views/learningpath/LevelAddDetail.vue b/src/views/learningpath/LevelAddDetail.vue index 5a2f0e9c..94c3ab1c 100644 --- a/src/views/learningpath/LevelAddDetail.vue +++ b/src/views/learningpath/LevelAddDetail.vue @@ -163,6 +163,10 @@ 任务列表
+
+ {{switchList?'自由学习模式':'顺序学习模式'}} + +
移动任务到关卡
@@ -547,7 +551,7 @@ function deleteTask(element, index) { }, }); } - +const switchList = ref(false) const showChangeModal = () => { if (routerInfo.value?.chapterList?.length <= 1) { message.warning("请添加关卡!"); diff --git a/src/views/projectcenter/TaskAdd.vue b/src/views/projectcenter/TaskAdd.vue index bf7da452..1c27345a 100644 --- a/src/views/projectcenter/TaskAdd.vue +++ b/src/views/projectcenter/TaskAdd.vue @@ -119,6 +119,10 @@
任务列表
+
+ {{switchList?'自由学习模式':'顺序学习模式'}} + +
@@ -467,7 +471,7 @@ const getTask = async () => { const editTaskForType = (ele, index) => { courseRef.value['el' + ele.type].openDrawer(index, ele) }; - +const switchList = ref(false) const showChangeModal = () => { if (projectInfo.value?.stageList?.length <= 1) { message.warning("请添加阶段!"); @@ -1420,6 +1424,21 @@ const openCourse = (ele) => { color: #000000; margin-top: 10px; } + .taskmain_switch{ + position: absolute; + top: 0; + right: 268px; + width: 150px; + height: 40px; + border-radius: 8px; + cursor: pointer; + text-align: center; + line-height: 40px; + + .taskmain_switch_text{ + margin-right: 10px; + } + } .btn { position: absolute; From e281e872c13c91ed7d6c5cb0dfdde9f24808432e Mon Sep 17 00:00:00 2001 From: zhangsir Date: Wed, 17 Apr 2024 10:15:51 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E5=BF=85=E4=BF=AE=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/BreadCrumb.vue | 10 ++++++ src/views/report/TrainingNewManager.vue | 45 +++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 src/views/report/TrainingNewManager.vue diff --git a/src/components/BreadCrumb.vue b/src/components/BreadCrumb.vue index 4f84ee0b..24ed88cd 100644 --- a/src/components/BreadCrumb.vue +++ b/src/components/BreadCrumb.vue @@ -594,6 +594,16 @@ } ]; } + if (n.indexOf("/trainingnewmanager") !== -1 || n.indexOf("/TrainingNewManager") !== -1) { + state.list = [ + { + name: "报表中心", + }, + { + name:'新任管理者培训数据' + }, + ]; + } if (n.indexOf("/learningpathmap") !== -1 || n.indexOf("/LearningPathMap") !== -1) { state.list = [ { diff --git a/src/views/report/TrainingNewManager.vue b/src/views/report/TrainingNewManager.vue new file mode 100644 index 00000000..37e1289d --- /dev/null +++ b/src/views/report/TrainingNewManager.vue @@ -0,0 +1,45 @@ + + + + + \ No newline at end of file From 352ca404603bb27b97b2b1b45313f326d487611b Mon Sep 17 00:00:00 2001 From: zhangsir Date: Tue, 7 May 2024 11:12:42 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E5=BF=85=E4=BF=AE=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/NavLeft.vue | 2 +- src/views/projectcenter/TaskAdd.vue | 9 +++++++-- src/views/report/TrainingNewManager.vue | 1 + 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/components/NavLeft.vue b/src/components/NavLeft.vue index 73f6be58..53b54c7c 100644 --- a/src/components/NavLeft.vue +++ b/src/components/NavLeft.vue @@ -573,7 +573,7 @@ 员工学习数据 - +
任务列表
- {{switchList?'自由学习模式':'顺序学习模式'}} + {{projectInfo?.projectInfo?.unlockMode == 1 ?'自由学习模式':'顺序学习模式'}}