|
@@ -2,12 +2,14 @@ package com.fdkankan.fusion.controller;
|
|
|
|
|
|
|
|
|
|
import com.fdkankan.fusion.aop.PushJm;
|
|
import com.fdkankan.fusion.aop.PushJm;
|
|
|
|
+import com.fdkankan.fusion.common.ResultCode;
|
|
import com.fdkankan.fusion.common.ResultData;
|
|
import com.fdkankan.fusion.common.ResultData;
|
|
import com.fdkankan.fusion.common.util.FileMd5Util;
|
|
import com.fdkankan.fusion.common.util.FileMd5Util;
|
|
import com.fdkankan.fusion.common.util.MD5Checksum;
|
|
import com.fdkankan.fusion.common.util.MD5Checksum;
|
|
import com.fdkankan.fusion.config.FusionConfig;
|
|
import com.fdkankan.fusion.config.FusionConfig;
|
|
import com.fdkankan.fusion.entity.CaseEntity;
|
|
import com.fdkankan.fusion.entity.CaseEntity;
|
|
import com.fdkankan.fusion.entity.CaseOverview;
|
|
import com.fdkankan.fusion.entity.CaseOverview;
|
|
|
|
+import com.fdkankan.fusion.exception.BusinessException;
|
|
import com.fdkankan.fusion.httpClient.client.OtherClient;
|
|
import com.fdkankan.fusion.httpClient.client.OtherClient;
|
|
import com.fdkankan.fusion.service.ICaseOverviewService;
|
|
import com.fdkankan.fusion.service.ICaseOverviewService;
|
|
import com.fdkankan.fusion.service.ICaseService;
|
|
import com.fdkankan.fusion.service.ICaseService;
|
|
@@ -51,8 +53,11 @@ public class CaseOverviewController {
|
|
|
|
|
|
@GetMapping("/info")
|
|
@GetMapping("/info")
|
|
public ResultData info (@RequestParam (required = false) String overviewId){
|
|
public ResultData info (@RequestParam (required = false) String overviewId){
|
|
-
|
|
|
|
- return ResultData.ok(caseOverviewService.getById(overviewId));
|
|
|
|
|
|
+ CaseOverview caseOverview = caseOverviewService.getById(overviewId);
|
|
|
|
+ if(caseOverview == null){
|
|
|
|
+ throw new BusinessException(ResultCode.RECORD_NOT_EXIST);
|
|
|
|
+ }
|
|
|
|
+ return ResultData.ok(caseOverview);
|
|
}
|
|
}
|
|
|
|
|
|
@PostMapping("/addOrUpdate")
|
|
@PostMapping("/addOrUpdate")
|