|
@@ -28,6 +28,7 @@ import com.ruoyi.system.service.loan.ILoanApplicationService;
|
|
import org.apache.commons.lang3.ObjectUtils;
|
|
import org.apache.commons.lang3.ObjectUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
+
|
|
import java.io.*;
|
|
import java.io.*;
|
|
import java.util.*;
|
|
import java.util.*;
|
|
import java.io.File;
|
|
import java.io.File;
|
|
@@ -35,6 +36,7 @@ import java.util.concurrent.TimeUnit;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
import java.util.zip.ZipEntry;
|
|
import java.util.zip.ZipEntry;
|
|
import java.util.zip.ZipOutputStream;
|
|
import java.util.zip.ZipOutputStream;
|
|
|
|
+
|
|
import static com.ruoyi.common.constant.CommonConstants.*;
|
|
import static com.ruoyi.common.constant.CommonConstants.*;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
@@ -198,7 +200,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
shareholderFj.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
shareholderFj.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
shareholderFj.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
shareholderFj.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
}
|
|
}
|
|
- AsyncManager.me().execute(AsyncFactory.createPdfFromImagesShareholder(shareholderFjList,loanApplication.getLoanApplicationNumber()));
|
|
|
|
|
|
+ AsyncManager.me().execute(AsyncFactory.createPdfFromImagesShareholder(shareholderFjList, loanApplication.getLoanApplicationNumber()));
|
|
//shareholderFjMapper.batchShareholderFj(shareholderFjList);
|
|
//shareholderFjMapper.batchShareholderFj(shareholderFjList);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -215,9 +217,6 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
/**
|
|
/**
|
|
* 修改贷款申请主
|
|
* 修改贷款申请主
|
|
*
|
|
*
|
|
@@ -249,8 +248,8 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
shareholderFj.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
shareholderFj.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
shareholderFj.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
shareholderFj.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
}
|
|
}
|
|
- AsyncManager.me().execute(AsyncFactory.createPdfFromImagesShareholder(shareholderFjList,loanApplication.getLoanApplicationNumber()));
|
|
|
|
- // shareholderFjMapper.batchShareholderFj(shareholderFjList);
|
|
|
|
|
|
+ AsyncManager.me().execute(AsyncFactory.createPdfFromImagesShareholder(shareholderFjList, loanApplication.getLoanApplicationNumber()));
|
|
|
|
+ // shareholderFjMapper.batchShareholderFj(shareholderFjList);
|
|
}
|
|
}
|
|
return loanApplicationMapper.updateLoanApplication(loanApplication);
|
|
return loanApplicationMapper.updateLoanApplication(loanApplication);
|
|
}
|
|
}
|
|
@@ -286,18 +285,18 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
shareholderFj.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
shareholderFj.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
shareholderFj.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
shareholderFj.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
}
|
|
}
|
|
- AsyncManager.me().execute(AsyncFactory.createPdfFromImagesShareholder(shareholderFjList,loanApplication.getLoanApplicationNumber()));
|
|
|
|
|
|
+ AsyncManager.me().execute(AsyncFactory.createPdfFromImagesShareholder(shareholderFjList, loanApplication.getLoanApplicationNumber()));
|
|
|
|
|
|
//shareholderFjMapper.batchShareholderFj(shareholderFjList);
|
|
//shareholderFjMapper.batchShareholderFj(shareholderFjList);
|
|
}
|
|
}
|
|
int rows = loanApplicationMapper.updateLoanApplication(loanApplication);
|
|
int rows = loanApplicationMapper.updateLoanApplication(loanApplication);
|
|
- return rows>0?AjaxResult.success() : AjaxResult.error();
|
|
|
|
|
|
+ return rows > 0 ? AjaxResult.success() : AjaxResult.error();
|
|
}
|
|
}
|
|
LoanApplication loanApplicationNew = new LoanApplication();
|
|
LoanApplication loanApplicationNew = new LoanApplication();
|
|
loanApplicationNew.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
loanApplicationNew.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
//暂存先去判断项目编号是否重复
|
|
//暂存先去判断项目编号是否重复
|
|
List<LoanApplication> loanApplications = loanApplicationMapper.selectLoanApplicationList(loanApplicationNew);
|
|
List<LoanApplication> loanApplications = loanApplicationMapper.selectLoanApplicationList(loanApplicationNew);
|
|
- if (loanApplications != null && loanApplications.size() > 0){
|
|
|
|
|
|
+ if (loanApplications != null && loanApplications.size() > 0) {
|
|
return AjaxResult.error("请勿重复暂存");
|
|
return AjaxResult.error("请勿重复暂存");
|
|
}
|
|
}
|
|
//设置为audit_schedule=1 audit_type=1
|
|
//设置为audit_schedule=1 audit_type=1
|
|
@@ -323,10 +322,10 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
shareholderFj.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
shareholderFj.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
shareholderFj.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
shareholderFj.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
}
|
|
}
|
|
- AsyncManager.me().execute(AsyncFactory.createPdfFromImagesShareholder(shareholderFjList,loanApplication.getLoanApplicationNumber()));
|
|
|
|
|
|
+ AsyncManager.me().execute(AsyncFactory.createPdfFromImagesShareholder(shareholderFjList, loanApplication.getLoanApplicationNumber()));
|
|
//shareholderFjMapper.batchShareholderFj(shareholderFjList);
|
|
//shareholderFjMapper.batchShareholderFj(shareholderFjList);
|
|
}
|
|
}
|
|
- return rows>0?AjaxResult.success() : AjaxResult.error();
|
|
|
|
|
|
+ return rows > 0 ? AjaxResult.success() : AjaxResult.error();
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -427,7 +426,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setRemindContent(enterpriseName + "有一条贷款申请进入回收站需及时处理");
|
|
waitRemind.setRemindContent(enterpriseName + "有一条贷款申请进入回收站需及时处理");
|
|
waitRemindList.add(waitRemind);
|
|
waitRemindList.add(waitRemind);
|
|
- if (sysUserRoles != null && sysUserRoles.size() > 0){
|
|
|
|
|
|
+ if (sysUserRoles != null && sysUserRoles.size() > 0) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
@@ -461,7 +460,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setRemindContent(enterpriseName + "有一条贷款申请进入未通过需及时处理");
|
|
waitRemind.setRemindContent(enterpriseName + "有一条贷款申请进入未通过需及时处理");
|
|
waitRemindList.add(waitRemind);
|
|
waitRemindList.add(waitRemind);
|
|
- if (sysUserRoles != null && sysUserRoles.size() > 0){
|
|
|
|
|
|
+ if (sysUserRoles != null && sysUserRoles.size() > 0) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
@@ -495,7 +494,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setRemindContent(enterpriseName + "有一条贷款申请进入申诉状态需及时处理");
|
|
waitRemind.setRemindContent(enterpriseName + "有一条贷款申请进入申诉状态需及时处理");
|
|
waitRemindList.add(waitRemind);
|
|
waitRemindList.add(waitRemind);
|
|
- if (sysUserRoles != null && sysUserRoles.size() > 0){
|
|
|
|
|
|
+ if (sysUserRoles != null && sysUserRoles.size() > 0) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
@@ -531,7 +530,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemind.setReadUserId(reviewComments.getaUserId().toString());
|
|
waitRemind.setReadUserId(reviewComments.getaUserId().toString());
|
|
waitRemind.setRemindContent(enterpriseName + "有一条申请贷款信息审核通过");
|
|
waitRemind.setRemindContent(enterpriseName + "有一条申请贷款信息审核通过");
|
|
waitRemindList.add(waitRemind);
|
|
waitRemindList.add(waitRemind);
|
|
- if (sysUserRoles != null && sysUserRoles.size() > 0){
|
|
|
|
|
|
+ if (sysUserRoles != null && sysUserRoles.size() > 0) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
@@ -561,7 +560,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemind.setReadUserId(loanApplication.getbUserId().toString());
|
|
waitRemind.setReadUserId(loanApplication.getbUserId().toString());
|
|
waitRemind.setRemindContent(enterpriseName + "有一条贷款申请需及时处理");
|
|
waitRemind.setRemindContent(enterpriseName + "有一条贷款申请需及时处理");
|
|
waitRemindList.add(waitRemind);
|
|
waitRemindList.add(waitRemind);
|
|
- if (sysUserRoles != null && sysUserRoles.size() > 0){
|
|
|
|
|
|
+ if (sysUserRoles != null && sysUserRoles.size() > 0) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
@@ -586,7 +585,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setRemindContent(enterpriseName + "的审核信息申请通过进入到下一阶段");
|
|
waitRemind.setRemindContent(enterpriseName + "的审核信息申请通过进入到下一阶段");
|
|
waitRemindList.add(waitRemind);
|
|
waitRemindList.add(waitRemind);
|
|
- if (sysUserRoles != null && sysUserRoles.size() > 0){
|
|
|
|
|
|
+ if (sysUserRoles != null && sysUserRoles.size() > 0) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
@@ -609,7 +608,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setRemindContent(enterpriseName + "的审核信息申请通过进入到下一阶段");
|
|
waitRemind.setRemindContent(enterpriseName + "的审核信息申请通过进入到下一阶段");
|
|
waitRemindList.add(waitRemind);
|
|
waitRemindList.add(waitRemind);
|
|
- if (sysUserRoles != null && sysUserRoles.size() > 0){
|
|
|
|
|
|
+ if (sysUserRoles != null && sysUserRoles.size() > 0) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
waitRemindManager.setLoanApplicationId(loanApplicationId);
|
|
@@ -663,7 +662,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
loanApplicationFjMapper.deleteLoanApplicationFjByLoanApplicationIdAndBigType(loanApplication.getLoanApplicationId());
|
|
loanApplicationFjMapper.deleteLoanApplicationFjByLoanApplicationIdAndBigType(loanApplication.getLoanApplicationId());
|
|
|
|
|
|
//业务审核意见
|
|
//业务审核意见
|
|
- ReviewComments reviewComments = new ReviewComments();
|
|
|
|
|
|
+ ReviewComments reviewComments = new ReviewComments();
|
|
reviewComments.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
reviewComments.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
reviewComments.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
reviewComments.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
reviewComments.setAuditSchedule(TWO);
|
|
reviewComments.setAuditSchedule(TWO);
|
|
@@ -674,6 +673,42 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
return AjaxResult.success();
|
|
return AjaxResult.success();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 管理员同意/不同意上会审核按钮
|
|
|
|
+ *
|
|
|
|
+ * @param loanApplication
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ public AjaxResult review(LoanApplication loanApplication) {
|
|
|
|
+ String loanSchedule = loanApplication.getLoanSchedule();
|
|
|
|
+ String auditSchedule = loanApplication.getAuditSchedule();
|
|
|
|
+ String auditType = loanApplication.getAuditType();
|
|
|
|
+ String reviewSchedule = loanApplication.getReviewSchedule();
|
|
|
|
+ if (!loanSchedule.equals(SIX) || !auditSchedule.equals(SEV) || !auditType.equals(ONE)){
|
|
|
|
+ return AjaxResult.error("当前项目状态异常,不允许上会");
|
|
|
|
+ }
|
|
|
|
+ //判断项目状态必须是
|
|
|
|
+ int rows = loanApplicationMapper.updateLoanApplication(loanApplication);
|
|
|
|
+ //给A角色发送上会审核信息
|
|
|
|
+ WaitRemind waitRemindManager = new WaitRemind();
|
|
|
|
+ waitRemindManager.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
|
|
+ waitRemindManager.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
|
|
+ waitRemindManager.setRemindTitle("有一条【" + loanApplication.getEnterpriseName() + "】的上会审核信息");
|
|
|
|
+ waitRemindManager.setRemindTime(DateUtils.getNowDate());
|
|
|
|
+ waitRemindManager.setRemindType(FIV);
|
|
|
|
+ waitRemindManager.setReadUserId(loanApplication.getaUserId().toString());
|
|
|
|
+ String result = "通过";
|
|
|
|
+ if (TWO.equals(reviewSchedule)){
|
|
|
|
+ result = "不通过";
|
|
|
|
+ }
|
|
|
|
+ waitRemindManager.setRemindContent(loanApplication.getEnterpriseName() + "的上会审核信息申请"+result);
|
|
|
|
+ //给管理员发送待办提醒
|
|
|
|
+ waitRemindManager.setReadUserId(String.valueOf(loanApplication.getaUserId()));
|
|
|
|
+ waitRemindMapper.insertWaitRemind(waitRemindManager);
|
|
|
|
+ return rows > 0 ? AjaxResult.success() : AjaxResult.error();
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 7:合同签约 8:放款合规风险审核 9:放款通知
|
|
* 7:合同签约 8:放款合规风险审核 9:放款通知
|
|
*
|
|
*
|
|
@@ -711,7 +746,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setRemindContent(loanApplication.getEnterpriseName() + "的审核信息申请通过进入到下一阶段");
|
|
waitRemind.setRemindContent(loanApplication.getEnterpriseName() + "的审核信息申请通过进入到下一阶段");
|
|
waitRemindList.add(waitRemind);
|
|
waitRemindList.add(waitRemind);
|
|
- if (sysUserRoles != null && sysUserRoles.size() > 0){
|
|
|
|
|
|
+ if (sysUserRoles != null && sysUserRoles.size() > 0) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
waitRemindManager.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
waitRemindManager.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
@@ -729,7 +764,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemindMapper.batchWaitRemind(waitRemindList);
|
|
waitRemindMapper.batchWaitRemind(waitRemindList);
|
|
|
|
|
|
//业务审核意见
|
|
//业务审核意见
|
|
- ReviewComments reviewComments = new ReviewComments();
|
|
|
|
|
|
+ ReviewComments reviewComments = new ReviewComments();
|
|
reviewComments.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
reviewComments.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
reviewComments.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
reviewComments.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
//把7:合同签约 8:放款合规风险审核 9:放款通知 变成业务审核意见表中对应编号需要+1
|
|
//把7:合同签约 8:放款合规风险审核 9:放款通知 变成业务审核意见表中对应编号需要+1
|
|
@@ -833,7 +868,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setRemindContent(loanApplication.getEnterpriseName() + "的信息进行了撤销");
|
|
waitRemind.setRemindContent(loanApplication.getEnterpriseName() + "的信息进行了撤销");
|
|
waitRemindList.add(waitRemind);
|
|
waitRemindList.add(waitRemind);
|
|
- if (sysUserRoles != null && sysUserRoles.size() > 0){
|
|
|
|
|
|
+ if (sysUserRoles != null && sysUserRoles.size() > 0) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
waitRemindManager.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
waitRemindManager.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
@@ -851,11 +886,11 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemindMapper.batchWaitRemind(waitRemindList);
|
|
waitRemindMapper.batchWaitRemind(waitRemindList);
|
|
|
|
|
|
//业务审核意见插入撤销
|
|
//业务审核意见插入撤销
|
|
- ReviewComments reviewComments = new ReviewComments();
|
|
|
|
|
|
+ ReviewComments reviewComments = new ReviewComments();
|
|
reviewComments.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
reviewComments.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
reviewComments.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
reviewComments.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
int auditScheduleNew = Integer.parseInt(loanApplication.getAuditSchedule());
|
|
int auditScheduleNew = Integer.parseInt(loanApplication.getAuditSchedule());
|
|
- if (Integer.parseInt(loanApplication.getLoanSchedule())> 6){
|
|
|
|
|
|
+ if (Integer.parseInt(loanApplication.getLoanSchedule()) > 6) {
|
|
auditScheduleNew = auditScheduleNew + 1;
|
|
auditScheduleNew = auditScheduleNew + 1;
|
|
}
|
|
}
|
|
reviewComments.setAuditSchedule(String.valueOf(auditScheduleNew));
|
|
reviewComments.setAuditSchedule(String.valueOf(auditScheduleNew));
|
|
@@ -974,7 +1009,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setReadUserId(loanApplication.getaUserId().toString());
|
|
waitRemind.setRemindContent(loanApplication.getEnterpriseName() + "的信息进入归档");
|
|
waitRemind.setRemindContent(loanApplication.getEnterpriseName() + "的信息进入归档");
|
|
waitRemindList.add(waitRemind);
|
|
waitRemindList.add(waitRemind);
|
|
- if (sysUserRoles != null && sysUserRoles.size() > 0){
|
|
|
|
|
|
+ if (sysUserRoles != null && sysUserRoles.size() > 0) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
WaitRemind waitRemindManager = new WaitRemind();
|
|
waitRemindManager.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
waitRemindManager.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
@@ -992,7 +1027,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemindMapper.batchWaitRemind(waitRemindList);
|
|
waitRemindMapper.batchWaitRemind(waitRemindList);
|
|
|
|
|
|
//业务审核意见
|
|
//业务审核意见
|
|
- ReviewComments reviewComments = new ReviewComments();
|
|
|
|
|
|
+ ReviewComments reviewComments = new ReviewComments();
|
|
reviewComments.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
reviewComments.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
reviewComments.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
reviewComments.setLoanApplicationNumber(loanApplication.getLoanApplicationNumber());
|
|
//归档
|
|
//归档
|
|
@@ -1006,6 +1041,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
|
|
|
|
/**
|
|
/**
|
|
* 暂缓出具放款合规表-风险使用
|
|
* 暂缓出具放款合规表-风险使用
|
|
|
|
+ *
|
|
* @param loanApplication
|
|
* @param loanApplication
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@@ -1024,7 +1060,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
|
|
waitRemindMapper.insertWaitRemind(waitRemind);
|
|
waitRemindMapper.insertWaitRemind(waitRemind);
|
|
//给管理员发送 = 查询所有role_key等于manager的账号
|
|
//给管理员发送 = 查询所有role_key等于manager的账号
|
|
List<SysUserRole> sysUserRoles = sysUserRoleMapper.selectRoleListNoDataScope();
|
|
List<SysUserRole> sysUserRoles = sysUserRoleMapper.selectRoleListNoDataScope();
|
|
- if (sysUserRoles != null && sysUserRoles.size() > 0){
|
|
|
|
|
|
+ if (sysUserRoles != null && sysUserRoles.size() > 0) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
for (SysUserRole sysUserRole : sysUserRoles) {
|
|
WaitRemind waitRemindRole = new WaitRemind();
|
|
WaitRemind waitRemindRole = new WaitRemind();
|
|
waitRemindRole.setLoanApplicationId(loanApplication.getLoanApplicationId());
|
|
waitRemindRole.setLoanApplicationId(loanApplication.getLoanApplicationId());
|