|
|
@@ -284,62 +284,68 @@ public class NotaryNoteServiceImpl extends ServiceImpl<INotaryNoteDao, NotaryNot
|
|
|
BankEntity bank = bankMapper.selectById(order.getBankId());
|
|
|
String lender = "贷款人:" + bank.getBankName() + ",住所:" + bank.getAddress() + ",负责人:" + bank.getPrincipal() + "<br/>";
|
|
|
//
|
|
|
- SysUserEntity user = sysUserMapper.selectById(order.getCustomerId());
|
|
|
- Map<String, String> customerMap = new HashMap<>();
|
|
|
- customerMap.put("title", "委托代理人");
|
|
|
- customerMap.put("name", user.getNickName());
|
|
|
- customerMap.put("sex", user.getGender());
|
|
|
- customerMap.put("birth", user.getIdCard().substring(6, 8));
|
|
|
- customerMap.put("idCard", user.getIdCard());
|
|
|
- customerMap.put("phone", user.getPhone());
|
|
|
- userList.add(customerMap);
|
|
|
- BorrowerEntity borrower = orderRepository.getBorrowerByBizNo(businessNo);
|
|
|
- Map<String, String> borrowerMap = new HashMap<>();
|
|
|
- borrowerMap.put("title", "借款人");
|
|
|
- borrowerMap.put("name", borrower.getUsername());
|
|
|
- borrowerMap.put("sex", "1".equals(borrower.getSex()) ? "男" : "女");
|
|
|
- borrowerMap.put("birth", borrower.getBirth());
|
|
|
- borrowerMap.put("idCard", borrower.getIdCard());
|
|
|
- borrowerMap.put("phone", borrower.getPhone());
|
|
|
- userList.add(borrowerMap);
|
|
|
- if (borrower.getJointFlag() == 1) {
|
|
|
- borrowerMap = new HashMap<>();
|
|
|
+ SimpleDateFormat dateSrcFormatter = new SimpleDateFormat("yyyyMMdd");
|
|
|
+ SimpleDateFormat dateDestFormatter = new SimpleDateFormat("yyyy/MM/dd");
|
|
|
+ try {
|
|
|
+ SysUserEntity user = sysUserMapper.selectById(order.getCustomerId());
|
|
|
+ Map<String, String> customerMap = new HashMap<>();
|
|
|
+ customerMap.put("title", "委托代理人");
|
|
|
+ customerMap.put("name", user.getNickName());
|
|
|
+ customerMap.put("sex", user.getGender());
|
|
|
+ customerMap.put("birth", dateDestFormatter.format(dateSrcFormatter.parse(user.getIdCard().substring(6, 14))));
|
|
|
+ customerMap.put("idCard", user.getIdCard());
|
|
|
+ customerMap.put("phone", user.getPhone());
|
|
|
+ userList.add(customerMap);
|
|
|
+ BorrowerEntity borrower = orderRepository.getBorrowerByBizNo(businessNo);
|
|
|
+ Map<String, String> borrowerMap = new HashMap<>();
|
|
|
borrowerMap.put("title", "借款人");
|
|
|
- borrowerMap.put("name", borrower.getSpouseName());
|
|
|
- String sex="男";
|
|
|
- if(StringUtils.isNotEmpty(borrower.getSpouseSex())&& borrower.getSpouseSex().equals("2")) {
|
|
|
- sex="女";
|
|
|
- }
|
|
|
- borrowerMap.put("sex", sex);
|
|
|
- borrowerMap.put("birth", borrower.getSpouseIdCard().substring(6,14));
|
|
|
- borrowerMap.put("idCard", borrower.getSpouseIdCard());
|
|
|
- borrowerMap.put("phone", borrower.getSpousePhone());
|
|
|
+ borrowerMap.put("name", borrower.getUsername());
|
|
|
+ borrowerMap.put("sex", "1".equals(borrower.getSex()) ? "男" : "女");
|
|
|
+ borrowerMap.put("birth", borrower.getBirth());
|
|
|
+ borrowerMap.put("idCard", borrower.getIdCard());
|
|
|
+ borrowerMap.put("phone", borrower.getPhone());
|
|
|
userList.add(borrowerMap);
|
|
|
- }
|
|
|
- MortgageEntity mortgage = orderRepository.getMortgageByBizNo(businessNo);
|
|
|
- if (mortgage != null) {
|
|
|
- Map<String, String> mortgageMap = new HashMap<>();
|
|
|
- mortgageMap.put("title", "抵押人");
|
|
|
- mortgageMap.put("name", mortgage.getUsername());
|
|
|
- mortgageMap.put("sex", "1".equals(mortgage.getSex()) ? "男" : "女");
|
|
|
- mortgageMap.put("birth", mortgage.getBirth());
|
|
|
- mortgageMap.put("idCard", mortgage.getIdCard());
|
|
|
- mortgageMap.put("phone", mortgage.getPhone());
|
|
|
- userList.add(mortgageMap);
|
|
|
- if (mortgage.getJointFlag() == 1) {
|
|
|
- mortgageMap = new HashMap<>();
|
|
|
- mortgageMap.put("title", "抵押人");
|
|
|
- mortgageMap.put("name", mortgage.getSpouseName());
|
|
|
- String sex="男";
|
|
|
- if(StringUtils.isNotEmpty(borrower.getSpouseSex())&& borrower.getSpouseSex().equals("2")) {
|
|
|
- sex="女";
|
|
|
+ if (borrower.getJointFlag() == 1) {
|
|
|
+ borrowerMap = new HashMap<>();
|
|
|
+ borrowerMap.put("title", "借款人");
|
|
|
+ borrowerMap.put("name", borrower.getSpouseName());
|
|
|
+ String sex = "男";
|
|
|
+ if (StringUtils.isNotEmpty(borrower.getSpouseSex()) && borrower.getSpouseSex().equals("2")) {
|
|
|
+ sex = "女";
|
|
|
}
|
|
|
- mortgageMap.put("sex", sex);
|
|
|
- mortgageMap.put("birth", mortgage.getSpouseIdCard().substring(6,14));
|
|
|
- mortgageMap.put("idCard", mortgage.getSpouseIdCard());
|
|
|
- mortgageMap.put("phone", mortgage.getSpousePhone());
|
|
|
+ borrowerMap.put("sex", sex);
|
|
|
+ borrowerMap.put("birth", dateDestFormatter.format(dateSrcFormatter.parse(borrower.getSpouseIdCard().substring(6, 14))));
|
|
|
+ borrowerMap.put("idCard", borrower.getSpouseIdCard());
|
|
|
+ borrowerMap.put("phone", borrower.getSpousePhone());
|
|
|
+ userList.add(borrowerMap);
|
|
|
+ }
|
|
|
+ MortgageEntity mortgage = orderRepository.getMortgageByBizNo(businessNo);
|
|
|
+ if (mortgage != null) {
|
|
|
+ Map<String, String> mortgageMap = new HashMap<>();
|
|
|
+ mortgageMap.put("title", "抵押人");
|
|
|
+ mortgageMap.put("name", mortgage.getUsername());
|
|
|
+ mortgageMap.put("sex", "1".equals(mortgage.getSex()) ? "男" : "女");
|
|
|
+ mortgageMap.put("birth", mortgage.getBirth());
|
|
|
+ mortgageMap.put("idCard", mortgage.getIdCard());
|
|
|
+ mortgageMap.put("phone", mortgage.getPhone());
|
|
|
userList.add(mortgageMap);
|
|
|
+ if (mortgage.getJointFlag() == 1) {
|
|
|
+ mortgageMap = new HashMap<>();
|
|
|
+ mortgageMap.put("title", "抵押人");
|
|
|
+ mortgageMap.put("name", mortgage.getSpouseName());
|
|
|
+ String sex = "男";
|
|
|
+ if (StringUtils.isNotEmpty(borrower.getSpouseSex()) && borrower.getSpouseSex().equals("2")) {
|
|
|
+ sex = "女";
|
|
|
+ }
|
|
|
+ mortgageMap.put("sex", sex);
|
|
|
+ mortgageMap.put("birth", dateDestFormatter.format(dateSrcFormatter.parse(mortgage.getSpouseIdCard().substring(6, 14))));
|
|
|
+ mortgageMap.put("idCard", mortgage.getSpouseIdCard());
|
|
|
+ mortgageMap.put("phone", mortgage.getSpousePhone());
|
|
|
+ userList.add(mortgageMap);
|
|
|
+ }
|
|
|
}
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
}
|
|
|
String template = "$title:$name,$sex,$birth出生,公民身份证号码:$idCard,联系电话:$phone<br/>";
|
|
|
String users = lender;
|