From 68c160b8b2d76f629007c768f791deb7358169f0 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Mon, 15 Apr 2024 13:46:24 +0800 Subject: [PATCH 01/12] =?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 02/12] =?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 cbcfeea16f560efc268e6a2f25a8eaa4e38f3be1 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Thu, 25 Apr 2024 15:54:36 +0800 Subject: [PATCH 03/12] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E5=AD=A6=E5=91=98?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=A2=9E=E5=8A=A0=E4=BF=AE=E6=94=B9=E5=A4=87?= =?UTF-8?q?=E6=B3=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/student/TableStudent.vue | 2 +- src/views/projectcenter/TaskPage.vue | 172 ++++++++++++++++++++++++ 2 files changed, 173 insertions(+), 1 deletion(-) diff --git a/src/components/student/TableStudent.vue b/src/components/student/TableStudent.vue index 8b7769c0..ee9bd636 100644 --- a/src/components/student/TableStudent.vue +++ b/src/components/student/TableStudent.vue @@ -540,7 +540,7 @@ const tablecolumns = ref([ title: "操作", dataIndex: "operation", key: "operation", - width: 210, + width: 260, align: "center", slots: { customRender: "action" }, }, diff --git a/src/views/projectcenter/TaskPage.vue b/src/views/projectcenter/TaskPage.vue index a4c0ed38..52af4519 100644 --- a/src/views/projectcenter/TaskPage.vue +++ b/src/views/projectcenter/TaskPage.vue @@ -845,6 +845,11 @@ @click="showChangeGroupModal(record)" >换组 + 修改备注 + @@ -2347,6 +2352,43 @@ + + +
+
+
+
+
修改备注
+
+
+
+
+ +
+ +
+
+ +
+
+
+
From 8fc377647758b2d5ecf7deeaeeca076ea4f859d5 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Wed, 8 May 2024 17:27:18 +0800 Subject: [PATCH 05/12] =?UTF-8?q?=E5=9C=A8=E7=BA=BF=E8=AF=BE=E7=A8=8B?= =?UTF-8?q?=E5=AD=A6=E5=91=98=E7=8A=B6=E6=80=81=E6=94=B9=E5=8F=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/student/OnlineClassModelStudent.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/student/OnlineClassModelStudent.vue b/src/components/student/OnlineClassModelStudent.vue index f33b0595..b4414a27 100644 --- a/src/components/student/OnlineClassModelStudent.vue +++ b/src/components/student/OnlineClassModelStudent.vue @@ -243,7 +243,7 @@ const columns = ref([ width: 80, align: "center", ellipsis: true, - customRender: ({ record: { finishStatus } }) => finishStatus ? "已完成" : "未开始", + customRender: ({ record: { finishStatus } }) => finishStatus==9 ? "已完成" : finishStatus==2 ? "进行中": '未开始', }, { title: "操作", From 66e719bad7af34926994aeceeda91ea50dcc9316 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Thu, 9 May 2024 13:35:40 +0800 Subject: [PATCH 06/12] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E9=87=8C=E8=80=83?= =?UTF-8?q?=E8=AF=95=E7=8A=B6=E6=80=81=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/project/ProjectExamManage.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/drawers/project/ProjectExamManage.vue b/src/components/drawers/project/ProjectExamManage.vue index 8b7255a0..3a13aa2e 100644 --- a/src/components/drawers/project/ProjectExamManage.vue +++ b/src/components/drawers/project/ProjectExamManage.vue @@ -314,7 +314,7 @@ export default { align: "center", ellipsis: true, className: "h", - customRender: ({record:{status}}) => ({1:'已完成',0:'未开始',9:'已完成'}[status] || '未开始'), + customRender: ({record:{status}}) => ({2:'进行中',1:'未开始',9:'已完成'}[status] || '未开始'), }, { title: "操作", From 18dc61cd9d5799c1cc6ed2c49ff6b525fb1ffada Mon Sep 17 00:00:00 2001 From: zhangsir Date: Thu, 9 May 2024 14:56:08 +0800 Subject: [PATCH 07/12] =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E6=8C=89=E9=92=AE?= =?UTF-8?q?=E6=9D=83=E9=99=90=E5=8F=97=E6=8E=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/NavLeft.vue | 2 +- src/store/index.js | 2 -- src/views/report/TrainingNewManager.vue | 12 +++++++++++- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/components/NavLeft.vue b/src/components/NavLeft.vue index 53b54c7c..73f6be58 100644 --- a/src/components/NavLeft.vue +++ b/src/components/NavLeft.vue @@ -573,7 +573,7 @@ 员工学习数据 - +
新任管理者线下学习项目定制报表
-
+
报表下载
@@ -9,10 +9,20 @@