| | |
| | | String order_id = payments.getPayer_transaction_id(); |
| | | if(ToolUtil.isNotEmpty(out_trade_no)){ |
| | | Integer language = Integer.valueOf(out_trade_no.substring(17, 18)); |
| | | Integer id = Integer.valueOf(out_trade_no.substring(18)); |
| | | Integer payType = Integer.valueOf(out_trade_no.substring(18, 19)); |
| | | Integer id = Integer.valueOf(out_trade_no.substring(19)); |
| | | |
| | | SettlementRecord settlementRecord = settlementRecordService.selectById(id); |
| | | settlementRecord.setPayType(payType); |
| | | settlementRecord.setPaymentStatus(2); |
| | | settlementRecord.setPayTime(new Date()); |
| | | settlementRecord.setCode(order_id); |