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 083f696..95cf937 100644 --- a/src/main/java/com/sztzjy/money_management/controller/CaseController.java +++ b/src/main/java/com/sztzjy/money_management/controller/CaseController.java @@ -70,6 +70,7 @@ public class CaseController { @PostMapping("/insertComprehensivePlanCase") @ApiOperation("老师端或管理员/新增编辑综合规划案例") + @AnonymousAccess private ResultEntity insertComprehensivePlanCase(@ApiParam("主表caseInfo必传") @RequestBody StuCaseDto stuCaseDto) { return caseService.insertComprehensivePlanCase(stuCaseDto); } @@ -77,7 +78,6 @@ public class CaseController { @PostMapping("/getCaseFinance") @ApiOperation("老师端/管理员端/查询财务分析四张表") - @AnonymousAccess private ResultEntity getCaseFinance(@RequestParam String caseId) { CaseFinanceDto caseFinanceDto = new CaseFinanceDto(); @@ -118,7 +118,6 @@ public class CaseController { @PostMapping("/getInsurancePro") @ApiOperation("查询保险规划产品名称") - @AnonymousAccess private ResultEntity>> getInsurancePro(@RequestParam String type) { return new ResultEntity<>(insuranceProMapper.getInsurancePro(type)); } @@ -168,7 +167,6 @@ public class CaseController { @PostMapping("/ZHGHType") @ApiOperation("综合规划下方展示类型") - @AnonymousAccess private ResultEntity ZHGHType(@RequestParam String caseID) { ComCaseExample example = new ComCaseExample(); example.createCriteria().andCaseidEqualTo(caseID); @@ -179,7 +177,7 @@ public class CaseController { return new ResultEntity<>(comCases.get(0).getManageMoneyMattersType()); } - @AnonymousAccess + @PostMapping("/getExamPoint") @ApiOperation("展示考核点信息/老师端/学生实验实训") private ResultEntity getExamPoint(@RequestParam String caseID, diff --git a/src/main/java/com/sztzjy/money_management/service/impl/CaseServiceImpl.java b/src/main/java/com/sztzjy/money_management/service/impl/CaseServiceImpl.java index b126b23..d325112 100644 --- a/src/main/java/com/sztzjy/money_management/service/impl/CaseServiceImpl.java +++ b/src/main/java/com/sztzjy/money_management/service/impl/CaseServiceImpl.java @@ -581,7 +581,7 @@ public class CaseServiceImpl implements CaseService { //同时修改综合综合规划客户表 SynthesisPlanClientExample synthesisPlanClientExample = new SynthesisPlanClientExample(); - synthesisPlanClientExample.createCriteria().andCaseidEqualTo(newCase.getCaseid()); + synthesisPlanClientExample.createCriteria().andCaseidEqualTo(newCase.getCaseid()).andUseridIsNull(); List synthesisPlanClientList = synthesisPlanClientMapper.selectByExample(synthesisPlanClientExample); if (!synthesisPlanClientList.isEmpty()) { SynthesisPlanClient synthesisPlanClient = synthesisPlanClientList.get(0); @@ -589,7 +589,7 @@ public class CaseServiceImpl implements CaseService { synthesisPlanClient.setIdcard(newCase.getIdCard()); synthesisPlanClient.setManageMoneyMattersType(type); synthesisPlanClient.setAge(newCase.getAge()); - synthesisPlanClientMapper.updateByPrimaryKeySelective(synthesisPlanClient); + synthesisPlanClientMapper.updateByPrimaryKey(synthesisPlanClient); } } return newCase.getCaseid();