修改案例客户信息表逻辑

master
xiaoCJ 4 months ago
parent 154b4f7472
commit 57bf9f90e5

@ -70,6 +70,7 @@ public class CaseController {
@PostMapping("/insertComprehensivePlanCase")
@ApiOperation("老师端或管理员/新增编辑综合规划案例")
@AnonymousAccess
private ResultEntity<HttpStatus> insertComprehensivePlanCase(@ApiParam("主表caseInfo必传") @RequestBody StuCaseDto stuCaseDto) {
return caseService.insertComprehensivePlanCase(stuCaseDto);
}
@ -77,7 +78,6 @@ public class CaseController {
@PostMapping("/getCaseFinance")
@ApiOperation("老师端/管理员端/查询财务分析四张表")
@AnonymousAccess
private ResultEntity<CaseFinanceDto> getCaseFinance(@RequestParam String caseId) {
CaseFinanceDto caseFinanceDto = new CaseFinanceDto();
@ -118,7 +118,6 @@ public class CaseController {
@PostMapping("/getInsurancePro")
@ApiOperation("查询保险规划产品名称")
@AnonymousAccess
private ResultEntity<List<Map<String, String>>> getInsurancePro(@RequestParam String type) {
return new ResultEntity<>(insuranceProMapper.getInsurancePro(type));
}
@ -168,7 +167,6 @@ public class CaseController {
@PostMapping("/ZHGHType")
@ApiOperation("综合规划下方展示类型")
@AnonymousAccess
private ResultEntity<String> 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<Object> getExamPoint(@RequestParam String caseID,

@ -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<SynthesisPlanClient> 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();

Loading…
Cancel
Save