From dfbb741cb1f0ac69e721f6fee499250b53b5434b Mon Sep 17 00:00:00 2001 From: zhaoxinyu Date: Mon, 23 Sep 2024 10:50:10 +0800 Subject: [PATCH] fix bug --- .../activitybx/ReimbursementCon.java | 6 +++++- .../service/impl/ActivityBxServiceImpl.java | 6 +++++- .../QuestionAnswerRankingServiceImpl.java | 19 +++++++++++++++++++ .../components/activityBx/ActivityBxInfo.vue | 2 +- .../views/mobile/question/answer.html | 2 +- .../views/platform/question/ranking.html | 15 +++++++++++++++ 6 files changed, 46 insertions(+), 4 deletions(-) diff --git a/src/main/java/io/v/nutz/jf/controller/activitybx/ReimbursementCon.java b/src/main/java/io/v/nutz/jf/controller/activitybx/ReimbursementCon.java index 1f6c6e7..7aa8697 100644 --- a/src/main/java/io/v/nutz/jf/controller/activitybx/ReimbursementCon.java +++ b/src/main/java/io/v/nutz/jf/controller/activitybx/ReimbursementCon.java @@ -155,7 +155,9 @@ public class ReimbursementCon { "\tct_s.`data` ct_s,\n" + "\tuc_s.`data` uc_s,\n" + "\tucc_s.`data` ucc_s,\n" + - "\tus_s.`data` us_s\n" + + "\tus_s.`data` us_s,\n" + + "\tabsType.`name` projectTypeName, \n" + + "\tabsat.`name` activityTypeName\n" + "FROM\n" + "\tactivity_bx act\n" + "\tLEFT JOIN sys_user `user` ON act.user_id = `user`.id\n" + @@ -171,6 +173,8 @@ public class ReimbursementCon { "\tLEFT JOIN sys_signature uc_s ON uc_s.id = act.union_cashier\n" + "\tLEFT JOIN sys_signature ucc_s ON ucc_s.id = act.union_chairman\n" + "\tLEFT JOIN sys_signature us_s ON us_s.id = act.user_signature \n" + + "\tLEFT JOIN activity_basic_settings absType ON absType.`code` = act.projectTypeCode\n" + + "\tLEFT JOIN activity_basic_settings absat ON absat.`code` = act.activity_type\n" + "WHERE\n" + "\tact.id = @id").setParam("id", id); List listMap = baseService.listMap(sql); diff --git a/src/main/java/io/v/nutz/jf/service/impl/ActivityBxServiceImpl.java b/src/main/java/io/v/nutz/jf/service/impl/ActivityBxServiceImpl.java index 371f825..06cc63d 100644 --- a/src/main/java/io/v/nutz/jf/service/impl/ActivityBxServiceImpl.java +++ b/src/main/java/io/v/nutz/jf/service/impl/ActivityBxServiceImpl.java @@ -71,7 +71,9 @@ public class ActivityBxServiceImpl extends BaseServiceImpl implement ct_s.`data` ct_s, uc_s.`data` uc_s, ucc_s.`data` ucc_s, - us_s.`data` us_s + us_s.`data` us_s, + absType.`name` projectTypeName, + absat.`name` activityTypeName FROM activity_bx act LEFT JOIN sys_user `user` ON act.user_id = `user`.id @@ -87,6 +89,8 @@ public class ActivityBxServiceImpl extends BaseServiceImpl implement LEFT JOIN sys_signature uc_s ON uc_s.id = act.union_cashier LEFT JOIN sys_signature ucc_s ON ucc_s.id = act.union_chairman LEFT JOIN sys_signature us_s ON us_s.id = act.user_signature + LEFT JOIN activity_basic_settings absType ON absType.`code` = act.projectTypeCode + LEFT JOIN activity_basic_settings absat ON absat.`code` = act.activity_type WHERE act.id = @id """).setParam("id", id); diff --git a/src/main/java/io/v/nutz/question/service/impl/QuestionAnswerRankingServiceImpl.java b/src/main/java/io/v/nutz/question/service/impl/QuestionAnswerRankingServiceImpl.java index 7422050..1cba2ca 100644 --- a/src/main/java/io/v/nutz/question/service/impl/QuestionAnswerRankingServiceImpl.java +++ b/src/main/java/io/v/nutz/question/service/impl/QuestionAnswerRankingServiceImpl.java @@ -4,6 +4,7 @@ import cn.afterturn.easypoi.excel.ExcelExportUtil; import cn.afterturn.easypoi.excel.entity.ExportParams; import cn.afterturn.easypoi.excel.entity.enmus.ExcelType; import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity; +import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.StrUtil; import io.v.nutz.base.page.Pagination; import io.v.nutz.base.service.impl.BaseServiceImpl; @@ -50,6 +51,7 @@ public class QuestionAnswerRankingServiceImpl extends BaseServiceImpl{{ viewData.activityTypeName }} {{ viewData.projectTypeName }} {{viewData.activity_name}} - {{viewData.projectCode}} + {{viewData.fundsUnitName}} {{viewData.startPlannedDate}}至{{viewData.endPlannedDate}} diff --git a/src/main/resources/views/mobile/question/answer.html b/src/main/resources/views/mobile/question/answer.html index 223f521..c36941a 100644 --- a/src/main/resources/views/mobile/question/answer.html +++ b/src/main/resources/views/mobile/question/answer.html @@ -174,7 +174,7 @@ layout("/mobile/platform.html"){
{{questionData.calcScoreMode==1?'今日最高成绩':'得分'}}{{currentScore}}
-
+
剩余时间:{{remainder}}
diff --git a/src/main/resources/views/platform/question/ranking.html b/src/main/resources/views/platform/question/ranking.html index d108d6d..f29a9bc 100644 --- a/src/main/resources/views/platform/question/ranking.html +++ b/src/main/resources/views/platform/question/ranking.html @@ -128,6 +128,12 @@ layout("/layouts/platform.html"){ + + + + @@ -207,6 +213,15 @@ layout("/layouts/platform.html"){ return null } return null + }, + enableTimer(){ + if(this.pageForm.questionId){ + const currentQuestion = this.questions.find(v => v.qid === this.pageForm.questionId) + if (currentQuestion) { + return currentQuestion.enableTimer + } + return null + } } }, methods: {