| | |
| | | if (nonCoalStuRep.getGovPayStatus() == 2) { |
| | | return nonCoalStuRep.getOrderId(); |
| | | } |
| | | //todo 验证缴款类型 |
| | | if (!nonCoalStuRep.getPayType().toString().equals(payType)) { |
| | | throw new BusinessException(this.getClass(), ResultConstants.BUSINESS_ERROR, "缴费类型不一致,请核对类型"); |
| | | } |
| | | //财政缴款码未生成 |
| | | // if (nonCoalStuRep.getPayStatus() == 0) { |
| | | // if ("1".equals(payType)) { |
| | |
| | | .eq(NonCoalPayStudent::getOrderNo, nonCoalStuRep.getOrderNo()).eq(NonCoalPayStudent::getDelFlag, 0) |
| | | .eq(NonCoalPayStudent::getPayStatus, 0)); |
| | | // 回调确认支付 |
| | | nonCoalStuRep.setPayStatus(1L); |
| | | payUtils.affirmPost(nonCoalStuRep.getOrderNo()); |
| | | } else { |
| | | log.error("查询财政订单失败:" + result.getString("respmsg") + ",错误编码:" + result.getString("respcode")); |