From a6d05b4247fd24bfbe0cb3c369aabb130aff6144 Mon Sep 17 00:00:00 2001 From: xiaoCJ <406612557@qq.com> Date: Fri, 22 Nov 2024 10:57:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=BB=9F=E8=AE=A1=E5=AE=9E?= =?UTF-8?q?=E8=AE=AD=E5=AD=A6=E4=B9=A0=E6=97=B6=E9=95=BF=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/CaseController.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/sztzjy/money_management/controller/CaseController.java b/src/main/java/com/sztzjy/money_management/controller/CaseController.java index 8ed436d..ad707d5 100644 --- a/src/main/java/com/sztzjy/money_management/controller/CaseController.java +++ b/src/main/java/com/sztzjy/money_management/controller/CaseController.java @@ -54,6 +54,9 @@ public class CaseController { private CaseCashFlowMapper caseCashFlowMapper; @Autowired private CaseFinancialRatiosMapper caseFinancialRatiosMapper; + @Autowired + private StuTrainingMapper stuTrainingMapper; + @PostMapping("/insertCase") @ApiOperation("新增/编辑案例,学生端新增传isAnswer为学生答案+userId") @@ -259,7 +262,7 @@ public class CaseController { @ApiOperation("根据类型查询案例") @AnonymousAccess private ResultEntity> getCaseInfoByType(@RequestParam String type, - @ApiParam("实验实训传客户案例") @RequestParam String module) { + @ApiParam("实验实训传客户案例") @RequestParam String module) { CaseInfoExample example = new CaseInfoExample(); CaseInfoExample.Criteria criteria = example.createCriteria(); if (type.contains("财务分析")) { @@ -318,4 +321,14 @@ public class CaseController { } + @PostMapping("countLearnTime") + @ApiOperation("统计实训学习时长") + @AnonymousAccess + public void countLearnTime(@RequestParam String trainingId, + @ApiParam("时间,单位分钟") BigDecimal minuter) { + StuTrainingWithBLOBs stuTrainingWithBLOBs = stuTrainingMapper.selectByPrimaryKey(trainingId); + stuTrainingWithBLOBs.setTrainingTime(minuter); + stuTrainingMapper.updateByPrimaryKeyWithBLOBs(stuTrainingWithBLOBs); + } + }