Browse Source

抵押办理优化

master
fanzongzhe 1 year ago
parent
commit
624675be1f
  1. 3
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanmortgageinformationtransact/LoanMortgageInformationTransactDto.java
  2. 18
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanmortgageinformationtransact/LoanMortgageInformationTransactService.java

3
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanmortgageinformationtransact/LoanMortgageInformationTransactDto.java

@ -46,4 +46,7 @@ public class LoanMortgageInformationTransactDto implements Dto {
@ApiModelProperty("使用组织全路径")
private String orgSidPath;
private String createBySid;
private String auditName; //审核人
private String auditSid; //审核人sid
private String auditDate; //审核日期
}

18
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanmortgageinformationtransact/LoanMortgageInformationTransactService.java

@ -46,6 +46,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
@ -507,6 +509,7 @@ public class LoanMortgageInformationTransactService extends MybatisBaseService<L
ResultBean rb = ResultBean.fireFail();
LoanMortgageInformationTransact entity = baseMapper.fetchByBusVinSid(dto.getBusVinSid());
// 修改
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
if (null != entity) {
if (null != dto.getMortgageDate()) {
entity.setMortgageDate(dto.getMortgageDate());
@ -514,6 +517,19 @@ public class LoanMortgageInformationTransactService extends MybatisBaseService<L
if (StringUtils.isNotBlank(dto.getRemarks())) {
entity.setRemarks(dto.getRemarks());
}
if (StringUtils.isNotBlank(dto.getAuditSid())) {
entity.setAuditSid(dto.getAuditSid());
}
if (StringUtils.isNotBlank(dto.getAuditName())) {
entity.setAuditName(dto.getAuditName());
}
if (StringUtils.isNotBlank(dto.getAuditDate())) {
try {
entity.setAuditDate(sdf.parse(dto.getAuditDate()));
} catch (ParseException e) {
e.printStackTrace();
}
}
baseMapper.updateById(entity);
} else {
// 新增
@ -626,7 +642,7 @@ public class LoanMortgageInformationTransactService extends MybatisBaseService<L
ResultBean<LoanMortgageInformationTransactDetailsVo> rb = ResultBean.fireFail();
LoanMortgageInformationTransactDetailsVo vo = baseMapper.getMortgageInfo(busVinSid);
if (null != vo) {
if (StringUtils.isNotBlank(vo.getAuditSid())) {
if (StringUtils.isBlank(vo.getAuditSid())) {
vo.setAuditDate(DateUtil.today());
vo.setAuditSid(userSid);
SysUserVo userVo = sysUserFeign.fetchBySid(userSid).getData();

Loading…
Cancel
Save