dengsixing 1 周之前
父節點
當前提交
b4b6e9288d
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      src/main/java/com/fdkankan/scene/controller/EvidenceController.java

+ 5 - 1
src/main/java/com/fdkankan/scene/controller/EvidenceController.java

@@ -7,6 +7,7 @@ import com.dtflys.forest.annotation.JSONBody;
 import com.fdkankan.scene.annotation.CheckPermit;
 import com.fdkankan.scene.annotation.SaveLog;
 import com.fdkankan.scene.service.ISceneEvidenceService;
+import com.fdkankan.scene.util.JmgaSSOLoginHelper;
 import com.fdkankan.scene.vo.*;
 import com.fdkankan.web.controller.BaseController;
 import com.fdkankan.web.response.ResultData;
@@ -24,6 +25,8 @@ public class EvidenceController  extends BaseController {
 
     @Autowired
     private ISceneEvidenceService sceneEvidenceService;
+    @Autowired
+    private JmgaSSOLoginHelper jmgaSSOLoginHelper;
 
 
     /**
@@ -39,7 +42,8 @@ public class EvidenceController  extends BaseController {
     @CheckPermit
     @PostMapping(value = "/save")
     public ResultData<Void> save(@RequestBody @Validated SaveEvidenceParamVO param) throws Exception {
-        sceneEvidenceService.saveEvidence(param, this.getSsoUser());
+        SSOUser user = jmgaSSOLoginHelper.getSsoUser(request.getHeader("token"));
+        sceneEvidenceService.saveEvidence(param, user);
         return ResultData.ok();
     }