|
@@ -63,6 +63,24 @@ public class ApproveTipsBusinessImpl implements IApproveTipsBusiness {
|
|
String idCard = currentUser.getIdcard();
|
|
String idCard = currentUser.getIdcard();
|
|
String userName = currentUser.getUserName();
|
|
String userName = currentUser.getUserName();
|
|
|
|
|
|
|
|
+ List<OperateTipResp> riskTipList = getRiskTipList(applicantIdcard, idCard, userName);
|
|
|
|
+ List<OperateTipResp> operateTipRespList = new ArrayList<>(riskTipList);
|
|
|
|
+
|
|
|
|
+ List<OperateTipResp> securityWarningTipList = getSecurityWarningTipList(applicantIdcard);
|
|
|
|
+ operateTipRespList.addAll(securityWarningTipList);
|
|
|
|
+
|
|
|
|
+ return ResponseUtil.newInstance(operateTipRespList);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 获取风险信息提示
|
|
|
|
+ *
|
|
|
|
+ * @param applicantIdcard 申请人
|
|
|
|
+ * @param idCard 身份证号
|
|
|
|
+ * @param userName 用户名
|
|
|
|
+ * @return 提示信息
|
|
|
|
+ */
|
|
|
|
+ protected List<OperateTipResp> getRiskTipList(String applicantIdcard, String idCard, String userName) {
|
|
List<OperateTipResp> operateTipRespList = new ArrayList<>();
|
|
List<OperateTipResp> operateTipRespList = new ArrayList<>();
|
|
|
|
|
|
ResponseStatus responseStatus = riskBusiness.commitApproveRepetitionRisk(applicantIdcard, idCard, userName);
|
|
ResponseStatus responseStatus = riskBusiness.commitApproveRepetitionRisk(applicantIdcard, idCard, userName);
|
|
@@ -72,6 +90,17 @@ public class ApproveTipsBusinessImpl implements IApproveTipsBusiness {
|
|
operateTipResp.setContent(responseStatus.getMessage());
|
|
operateTipResp.setContent(responseStatus.getMessage());
|
|
operateTipRespList.add(operateTipResp);
|
|
operateTipRespList.add(operateTipResp);
|
|
}
|
|
}
|
|
|
|
+ return operateTipRespList;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 获取预警信息提示
|
|
|
|
+ *
|
|
|
|
+ * @param applicantIdcard 申请人
|
|
|
|
+ * @return 提示信息
|
|
|
|
+ */
|
|
|
|
+ protected List<OperateTipResp> getSecurityWarningTipList(String applicantIdcard) {
|
|
|
|
+ List<OperateTipResp> operateTipRespList = new ArrayList<>();
|
|
|
|
|
|
List<ApproveSecurityWarningInfo> approveSecurityWarningInfos = approveSecurityWarningInfoService.selectByUser(applicantIdcard);
|
|
List<ApproveSecurityWarningInfo> approveSecurityWarningInfos = approveSecurityWarningInfoService.selectByUser(applicantIdcard);
|
|
for (ApproveSecurityWarningInfo approveSecurityWarningInfo : approveSecurityWarningInfos) {
|
|
for (ApproveSecurityWarningInfo approveSecurityWarningInfo : approveSecurityWarningInfos) {
|
|
@@ -82,8 +111,8 @@ public class ApproveTipsBusinessImpl implements IApproveTipsBusiness {
|
|
operateTipResp.setContent(content);
|
|
operateTipResp.setContent(content);
|
|
operateTipRespList.add(operateTipResp);
|
|
operateTipRespList.add(operateTipResp);
|
|
}
|
|
}
|
|
-
|
|
|
|
- return ResponseUtil.newInstance(operateTipRespList);
|
|
|
|
|
|
+ return operateTipRespList;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
}
|
|
}
|