diff --git a/src/main/java/com/sztzjy/financial_bigdata/controller/stu/StuIndexController.java b/src/main/java/com/sztzjy/financial_bigdata/controller/stu/StuIndexController.java index 75f7449..4dd0215 100644 --- a/src/main/java/com/sztzjy/financial_bigdata/controller/stu/StuIndexController.java +++ b/src/main/java/com/sztzjy/financial_bigdata/controller/stu/StuIndexController.java @@ -217,8 +217,14 @@ public class StuIndexController { StuLearningTime stuLearningTime = stuLearningTimes.get(0); if (stuLearningTime.getLearningTime() == null) { stuLearningTime.setLearningTime(time); + stuLearningTimeMapper.updateByPrimaryKey(stuLearningTime); } else { - stuLearningTime.setLearningTime(stuLearningTime.getLearningTime() + time); + String learningTime = stuLearningTime.getLearningTime(); + int i = Integer.parseInt(learningTime); + int i1 = Integer.parseInt(time); + int finalTime = i + i1; + stuLearningTime.setLearningTime(String.valueOf(finalTime)); + stuLearningTimeMapper.updateByPrimaryKey(stuLearningTime); } } } diff --git a/src/main/java/com/sztzjy/financial_bigdata/controller/stu/StuKnowledgeNote.java b/src/main/java/com/sztzjy/financial_bigdata/controller/stu/StuKnowledgeNote.java index 52e6748..95610db 100644 --- a/src/main/java/com/sztzjy/financial_bigdata/controller/stu/StuKnowledgeNote.java +++ b/src/main/java/com/sztzjy/financial_bigdata/controller/stu/StuKnowledgeNote.java @@ -1,6 +1,7 @@ package com.sztzjy.financial_bigdata.controller.stu; import cn.hutool.core.util.IdUtil; +import org.apache.commons.lang3.StringEscapeUtils; import com.sztzjy.financial_bigdata.annotation.AnonymousAccess; import com.sztzjy.financial_bigdata.entity.StuTrainingExample; import com.sztzjy.financial_bigdata.entity.StuTrainingWithBLOBs; @@ -114,13 +115,14 @@ public class StuKnowledgeNote { @AnonymousAccess - @ApiOperation("知识概要-保存") + @ApiOperation("知识概要-保存和修改") @PostMapping("saveSysKnowledgeSummary") public ResultEntity saveSysKnowledgeSummary(@ApiParam("ID必传") @RequestBody SysKnowledgeSummary sysKnowledgeSummary) { - if (StringUtils.isNotBlank(sysKnowledgeSummary.getChapterId())) { + if (StringUtils.isBlank(sysKnowledgeSummary.getChapterId())) { return new ResultEntity<>(HttpStatus.BAD_REQUEST, "ID不能为空!"); } SysKnowledgeSummary sysKnowledgeSummary1 = sysKnowledgeSummaryMapper.selectByPrimaryKey(sysKnowledgeSummary.getChapterId()); + if (sysKnowledgeSummary1 == null) { //为空 保存 sysKnowledgeSummaryMapper.insert(sysKnowledgeSummary); return new ResultEntity<>(HttpStatus.OK, "保存成功!");