| | |
| | | PaidMoney paidMoney = new PaidMoney(); |
| | | paidMoney.setPaidMoneyClass("FI"); // 默认FI |
| | | paidMoney.setServiceOrdIDDt(emergency.getLegacyServiceOrdId()); |
| | | paidMoney.setDispatchOrdIDDt(emergency.getLegacyDispatchOrdId()); |
| | | if(emergency.getLegacyDispatchOrdId()!=null) { |
| | | paidMoney.setDispatchOrdIDDt(emergency.getLegacyDispatchOrdId()); |
| | | } |
| | | paidMoney.setPaidMoney(payment.getSettlementAmount()); |
| | | paidMoney.setPaidMoneyType(convertPaymentMethodToLegacy(payment.getPaymentMethod())); |
| | | paidMoney.setPaidMoneyMono(payment.getTradeNo() != null ? payment.getTradeNo() : payment.getOutTradeNo()); |
| | | paidMoney.setPaidMoneyTime(payment.getPayTime() != null ? payment.getPayTime() : new Date()); |
| | | paidMoney.setPaidMoneyOaID(oaUserId); |
| | | paidMoney.setPaidMoneyUnitID(0); // 默认为0 |
| | | paidMoney.setPaidMoneyAPCheck(1); // 已确认 |
| | | paidMoney.setPaidMoneyAPCheck(0); // 已确认 |
| | | paidMoney.setPaidMoneyAPTime(new Date()); |
| | | paidMoney.setPaidMoneyTimestamp(String.valueOf(System.currentTimeMillis())); |
| | | |
| | |
| | | // 2. 检查是否已同步过 |
| | | SysTaskPayment existPayment = sysTaskPaymentMapper.selectByPid(paidMoney.getId()); |
| | | if (existPayment != null) { |
| | | log.info("旧系统支付记录已同步,paidMoneyId: {}, paymentId: {}", paidMoney.getId(), existPayment.getId()); |
| | | // log.info("旧系统支付记录已同步,paidMoneyId: {}, paymentId: {}", paidMoney.getId(), existPayment.getId()); |
| | | return true; |
| | | } |
| | | |