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