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