|
@@ -55,9 +55,11 @@ public class CaseOverviewController {
|
|
|
@PostMapping("/addOrUpdate")
|
|
|
public ResultData addOrUpdate (@RequestBody CaseOverview caseOverview){
|
|
|
caseOverviewService.saveOrUpdate(caseOverview);
|
|
|
- caseOverview.getCaseTabulation().setOverviewId(caseOverview.getId());
|
|
|
- caseOverview.getCaseTabulation().setCaseId(caseOverview.getCaseId());
|
|
|
- caseTabulationService.addOrUpdate(caseOverview.getCaseTabulation());
|
|
|
+ if(caseOverview.getCaseTabulation() != null){
|
|
|
+ caseOverview.getCaseTabulation().setOverviewId(caseOverview.getId());
|
|
|
+ caseOverview.getCaseTabulation().setCaseId(caseOverview.getCaseId());
|
|
|
+ caseTabulationService.addOrUpdate(caseOverview.getCaseTabulation());
|
|
|
+ }
|
|
|
return ResultData.ok(caseOverview);
|
|
|
}
|
|
|
|