lyhzzz 3 months ago
parent
commit
e3fedf13a9

+ 1 - 1
src/main/java/com/fdkankan/fusion/controller/CaseController.java

@@ -76,7 +76,7 @@ public class CaseController extends BaseController{
     @GetMapping("/getInfo")
     public ResultData getInfo(@RequestParam(required = false)Integer caseId){
 
-        return ResultData.ok(caseService.getInfo(caseId));
+        return ResultData.ok(caseService.getInfo(caseId,true));
     }
 
     @PostMapping("/copyCase")

+ 1 - 1
src/main/java/com/fdkankan/fusion/down/CaseDownService.java

@@ -216,7 +216,7 @@ public class CaseDownService {
         param.setCaseId(caseId);
 
         //设置案件信息
-        jsonObject.put(basePath+caseInfo+caseId, ResultData.ok(caseService.getInfo(caseId)));
+        jsonObject.put(basePath+caseInfo+caseId, ResultData.ok(caseService.getInfo(caseId,false)));
 
         List<CaseSettings> caseSettings = caseSettingsService.getByCaseId(caseId);
         jsonObject.put(basePath+caseSettingsInfo+caseId, ResultData.ok(caseSettings));

+ 1 - 1
src/main/java/com/fdkankan/fusion/service/ICaseService.java

@@ -39,5 +39,5 @@ public interface ICaseService extends IService<CaseEntity> {
 
     String getDeptId(Integer caseId);
 
-    CaseVo getInfo(Integer caseId);
+    CaseVo getInfo(Integer caseId,Boolean isLogin);
 }

+ 4 - 2
src/main/java/com/fdkankan/fusion/service/impl/CaseServiceImpl.java

@@ -339,7 +339,7 @@ public class CaseServiceImpl extends ServiceImpl<ICaseMapper, CaseEntity> implem
     }
 
     @Override
-    public CaseVo getInfo(Integer caseId) {
+    public CaseVo getInfo(Integer caseId,Boolean isLogin) {
         CaseEntity caseEntity = this.getById(caseId);
         if(caseEntity == null){
             return null;
@@ -354,7 +354,9 @@ public class CaseServiceImpl extends ServiceImpl<ICaseMapper, CaseEntity> implem
             caseVo.setTmProject(tmProject);
             caseVo.setCaseTitle(tmProject.getProjectName());
         }
-        checkCaseAuth(caseVo);
+        if(isLogin){
+            checkCaseAuth(caseVo);
+        }
         return caseVo;
     }