|
@@ -5,8 +5,10 @@ import com.dragoninfo.dcuc.common.utils.ResponseUtil;
|
|
|
import com.dragonsoft.dcuc.approve.business.IApproveTipsBusiness;
|
|
|
import com.dragonsoft.dcuc.approve.business.IRiskBusiness;
|
|
|
import com.dragonsoft.dcuc.approve.model.ApproveRecordInfo;
|
|
|
+import com.dragonsoft.dcuc.approve.model.ApproveSecurityWarningInfo;
|
|
|
import com.dragonsoft.dcuc.approve.model.resp.OperateTipResp;
|
|
|
import com.dragonsoft.dcuc.approve.service.IApproveRecordService;
|
|
|
+import com.dragonsoft.dcuc.approve.service.IApproveSecurityWarningInfoService;
|
|
|
import com.dragonsoft.duceap.base.entity.http.ResponseDTO;
|
|
|
import com.dragonsoft.duceap.base.entity.http.ResponseStatus;
|
|
|
import com.dragonsoft.duceap.base.entity.security.BaseSecurityUser;
|
|
@@ -32,6 +34,13 @@ public class ApproveTipsBusinessImpl implements IApproveTipsBusiness {
|
|
|
|
|
|
private IRiskBusiness riskBusiness;
|
|
|
|
|
|
+ private IApproveSecurityWarningInfoService approveSecurityWarningInfoService;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ public void setApproveSecurityWarningInfoService(IApproveSecurityWarningInfoService approveSecurityWarningInfoService) {
|
|
|
+ this.approveSecurityWarningInfoService = approveSecurityWarningInfoService;
|
|
|
+ }
|
|
|
+
|
|
|
@Autowired
|
|
|
public void setRiskBusiness(IRiskBusiness riskBusiness) {
|
|
|
this.riskBusiness = riskBusiness;
|
|
@@ -61,6 +70,17 @@ public class ApproveTipsBusinessImpl implements IApproveTipsBusiness {
|
|
|
OperateTipResp operateTipResp = new OperateTipResp();
|
|
|
operateTipResp.setType("风险");
|
|
|
operateTipResp.setContent(responseStatus.getMessage());
|
|
|
+ operateTipRespList.add(operateTipResp);
|
|
|
+ }
|
|
|
+
|
|
|
+ List<ApproveSecurityWarningInfo> approveSecurityWarningInfos = approveSecurityWarningInfoService.selectByUser(applicantIdcard);
|
|
|
+ for (ApproveSecurityWarningInfo approveSecurityWarningInfo : approveSecurityWarningInfos) {
|
|
|
+ String threatDesc = approveSecurityWarningInfo.getThreatDesc();
|
|
|
+ String content = "接收到的申请人" + applicantIdcard + "预警信息:" + threatDesc;
|
|
|
+ OperateTipResp operateTipResp = new OperateTipResp();
|
|
|
+ operateTipResp.setType("预警信息");
|
|
|
+ operateTipResp.setContent(content);
|
|
|
+ operateTipRespList.add(operateTipResp);
|
|
|
}
|
|
|
|
|
|
return ResponseUtil.newInstance(operateTipRespList);
|