From e04f249245b06f517d9a467d8fb8fa1c6f7bc8ba Mon Sep 17 00:00:00 2001 From: zhangsir Date: Tue, 7 May 2024 08:48:14 +0800 Subject: [PATCH 1/7] =?UTF-8?q?=E8=80=83=E8=AF=95=E6=8F=90=E4=BA=A4?= =?UTF-8?q?=E6=94=B9=E4=B8=BA5=E7=A7=92=E5=86=85=E5=8F=AA=E6=89=A7?= =?UTF-8?q?=E8=A1=8C=E4=B8=80=E6=AC=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Course/exam.vue | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/components/Course/exam.vue b/src/components/Course/exam.vue index d4b4d7b7..1e4c26d5 100644 --- a/src/components/Course/exam.vue +++ b/src/components/Course/exam.vue @@ -408,17 +408,18 @@ export default { this.curIndex++; this.curItem=this.paper.items[this.curIndex]; }, - debounce(func, delay) { - let timerId; + throttle(func, delay) { + let lastExecTime = 0; return function (...args) { - if (timerId) clearTimeout(timerId); - timerId = setTimeout(() => { + const now = Date.now(); + if (now - lastExecTime >= delay) { func.apply(this, args); - timerId = null; - }, delay); + lastExecTime = now; + } }; }, present(){ //提交前处理 + console.log('ssss') let $this=this; let score=this.countTest(); console.log('score='+score); @@ -600,7 +601,7 @@ export default { }, }, created() { - this.debouncedPresent = this.debounce(this.present, 500); + this.debouncedPresent = this.throttle(this.present, 5000); }, } From b4be42034bfd34829fdd520ce976ae3b38f132e7 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Thu, 9 May 2024 09:52:32 +0800 Subject: [PATCH 2/7] =?UTF-8?q?=E6=A1=88=E4=BE=8B=E8=BF=94=E5=9B=9E?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=BD=93=E5=89=8D=E6=97=B6=E9=97=B4=E5=8F=82?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/portal/case/Detail.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/views/portal/case/Detail.vue b/src/views/portal/case/Detail.vue index be0d17ce..bf733d64 100644 --- a/src/views/portal/case/Detail.vue +++ b/src/views/portal/case/Detail.vue @@ -187,6 +187,7 @@ import apiMessage from '@/api/system/message.js'; import apiDict from "@/api/modules/dict.js" import { encrypt } from '@/utils/jsencrypt.js'; import cookies from 'vue-cookies' +import { formatDate } from "@/utils/datetime.js" import { cutFullName } from "@/utils/tools.js"; import apiPlace from "@/api/phase2/place.js" import portalFloatTools from "@/components/PortalFloatTools.vue"; @@ -279,7 +280,8 @@ export default { //结束之前的查看取时间 apiCase.endReadTimer({ caseId, - browseDuration: Math.ceil(time) + browseDuration: Math.ceil(time), + createTime:formatDate(new Date()) }) }, allRequests(id = '') { From 37544bea6068f4ef3100f8c165c323809de10959 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Thu, 9 May 2024 13:27:49 +0800 Subject: [PATCH 3/7] =?UTF-8?q?=E8=80=83=E8=AF=95=E5=AD=A6=E4=B9=A0?= =?UTF-8?q?=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/Study/manager.vue | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/components/Study/manager.vue b/src/components/Study/manager.vue index 4356cb16..7f51b8fb 100644 --- a/src/components/Study/manager.vue +++ b/src/components/Study/manager.vue @@ -192,7 +192,7 @@ --> @@ -260,13 +260,13 @@ @@ -297,7 +297,7 @@ @@ -346,6 +346,7 @@ export default { }, data() { return { + typePress: false, catalogRecordTree:[], catalogRecordList:[], resOwnerListMap:[], @@ -693,7 +694,12 @@ export default { this.study.pageIndex = val; this.getSignupList(); }, - getCatalogue(row) { + getCatalogue(row,type) { + if(type=='考试'){ + this.typePress = true + }else{ + this.typePress = false + } this.contentId = row.id; this.study.catalogueShow = true; this.learningSituation.pageIndex = 1;//重置为第一页 From 373246f26f550e5eae8ea0edbe43001a29c0e5a1 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Thu, 9 May 2024 14:17:20 +0800 Subject: [PATCH 4/7] =?UTF-8?q?=E8=80=83=E8=AF=95=E5=AD=A6=E4=B9=A0?= =?UTF-8?q?=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/Study/manager.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Study/manager.vue b/src/components/Study/manager.vue index 7f51b8fb..8e293771 100644 --- a/src/components/Study/manager.vue +++ b/src/components/Study/manager.vue @@ -266,7 +266,7 @@ From dfab1036b01459186093830f5d902ef373578a2d Mon Sep 17 00:00:00 2001 From: zhangsir Date: Mon, 13 May 2024 16:15:37 +0800 Subject: [PATCH 5/7] =?UTF-8?q?=E8=80=83=E8=AF=95=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Study/manager.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/Study/manager.vue b/src/components/Study/manager.vue index 8e293771..7fca576d 100644 --- a/src/components/Study/manager.vue +++ b/src/components/Study/manager.vue @@ -260,7 +260,8 @@ From 048ae8510f6bd4384176731837e31582de0b3b39 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Tue, 14 May 2024 13:58:16 +0800 Subject: [PATCH 6/7] =?UTF-8?q?=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/study/TaskList.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/study/TaskList.vue b/src/views/study/TaskList.vue index 648bcd00..dd3fa391 100644 --- a/src/views/study/TaskList.vue +++ b/src/views/study/TaskList.vue @@ -2,7 +2,7 @@
完成情况
-
课程完成情况
+
项目完成情况
路径图完成情况
From 651ecbc1ec6a1f362bd4e1ba6703cbd7c129be7a Mon Sep 17 00:00:00 2001 From: zhangsir Date: Tue, 14 May 2024 14:33:33 +0800 Subject: [PATCH 7/7] =?UTF-8?q?=E6=B3=A8=E9=87=8A=E6=95=B4=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/study/TaskList.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/study/TaskList.vue b/src/views/study/TaskList.vue index dd3fa391..b9d0a739 100644 --- a/src/views/study/TaskList.vue +++ b/src/views/study/TaskList.vue @@ -1,12 +1,12 @@