From b6557d2be3ae385d15af640aa184ca7f8711f42a Mon Sep 17 00:00:00 2001 From: heheng <heheng@123456> Date: 星期三, 19 二月 2025 16:56:16 +0800 Subject: [PATCH] 测试 --- exam-system/src/main/java/com/gkhy/exam/pay/service/impl/NonCoalPayStudentServiceImpl.java | 48 +++++++++++++++++++++++++----------------------- 1 files changed, 25 insertions(+), 23 deletions(-) diff --git a/exam-system/src/main/java/com/gkhy/exam/pay/service/impl/NonCoalPayStudentServiceImpl.java b/exam-system/src/main/java/com/gkhy/exam/pay/service/impl/NonCoalPayStudentServiceImpl.java index 6703e96..4b6d61d 100644 --- a/exam-system/src/main/java/com/gkhy/exam/pay/service/impl/NonCoalPayStudentServiceImpl.java +++ b/exam-system/src/main/java/com/gkhy/exam/pay/service/impl/NonCoalPayStudentServiceImpl.java @@ -63,7 +63,7 @@ String lockKey = NON_COAL_PAY_STUDENT_LOCK + dataId + "_PAY_TYPE_" + payType; - Boolean b = redisLock.tryLock(lockKey, 10, 20, TimeUnit.SECONDS); + Boolean b = redisLock.tryLock(lockKey, 30, 40, TimeUnit.SECONDS); if (b) { String orderNo = RandomUtil.generateOrderNumber(dataId, "NC"); List<NonCoalPayOrder> nonCoalPayOrders = nonCoalPayMapper.selectNonCoalPayOrderByParam(dataId, Long.valueOf(payType)); @@ -87,24 +87,24 @@ return nonCoalStuRep.getOrderId(); } //财政缴款码未生成 - if (nonCoalStuRep.getPayStatus() == 0) { - if ("1".equals(payType)) { - baseMapper.update(null, Wrappers.<NonCoalPayStudent>lambdaUpdate() - .set(NonCoalPayStudent::getOrderNo, orderNo) - .set(NonCoalPayStudent::getGovPayStatus, 1) - .eq(NonCoalPayStudent::getId, dataId).eq(NonCoalPayStudent::getDelFlag, 0) - .eq(NonCoalPayStudent::getPayType, payType).eq(NonCoalPayStudent::getPayStatus, 0)); - } else { - //团体缴费 - baseMapper.update(null, Wrappers.<NonCoalPayStudent>lambdaUpdate() - .set(NonCoalPayStudent::getOrderNo, orderNo) - .set(NonCoalPayStudent::getGovPayStatus, 1) - .eq(NonCoalPayStudent::getNonCoalPayId, dataId).eq(NonCoalPayStudent::getDelFlag, 0) - .eq(NonCoalPayStudent::getPayType, payType).eq(NonCoalPayStudent::getPayStatus, 0)); - } - } else { - orderNo = nonCoalStuRep.getOrderNo(); - } +// if (nonCoalStuRep.getPayStatus() == 0) { +// if ("1".equals(payType)) { +// baseMapper.update(null, Wrappers.<NonCoalPayStudent>lambdaUpdate() +// .set(NonCoalPayStudent::getOrderNo, orderNo) +// .set(NonCoalPayStudent::getGovPayStatus, 1) +// .eq(NonCoalPayStudent::getId, dataId).eq(NonCoalPayStudent::getDelFlag, 0) +// .eq(NonCoalPayStudent::getPayType, payType).eq(NonCoalPayStudent::getPayStatus, 0)); +// } else { +// //团体缴费 +// baseMapper.update(null, Wrappers.<NonCoalPayStudent>lambdaUpdate() +// .set(NonCoalPayStudent::getOrderNo, orderNo) +// .set(NonCoalPayStudent::getGovPayStatus, 1) +// .eq(NonCoalPayStudent::getNonCoalPayId, dataId).eq(NonCoalPayStudent::getDelFlag, 0) +// .eq(NonCoalPayStudent::getPayType, payType).eq(NonCoalPayStudent::getPayStatus, 0)); +// } +// } else { +// orderNo = nonCoalStuRep.getOrderNo(); +// } List<NonCoalCateRep> nonCoalPayCategoryList = nonCoalPayOrder.getNonCoalPayCategoryList(); if (StringUtils.isEmpty(nonCoalPayCategoryList)) { @@ -115,7 +115,7 @@ PayReqData payReqData = dealData(nonCoalPayOrder, orderNo, payType); try { - ResultVo resultVo = payUtils.sendApiPost(payReqData); + ResultVo resultVo = payUtils.faqiV2(payReqData); log.info("调用接口返回结果:" + resultVo); if (resultVo.getRespcode().equals("BUS0000")) { String orderId = resultVo.getRespdata().getOrderId(); @@ -125,16 +125,18 @@ if ("1".equals(payType)) { baseMapper.update(null, Wrappers.<NonCoalPayStudent>lambdaUpdate() .set(NonCoalPayStudent::getOrderId, orderId) -// .set(NonCoalPayStudent::getOrderNo, orderNo) + .set(NonCoalPayStudent::getOrderNo, orderNo) .set(NonCoalPayStudent::getPayCode, billNo) + .set(NonCoalPayStudent::getGovPayStatus, 2) .eq(NonCoalPayStudent::getId, dataId).eq(NonCoalPayStudent::getDelFlag, 0) .eq(NonCoalPayStudent::getPayType, payType).eq(NonCoalPayStudent::getPayStatus, 0)); } else { //团体缴费 baseMapper.update(null, Wrappers.<NonCoalPayStudent>lambdaUpdate() .set(NonCoalPayStudent::getOrderId, orderId) -// .set(NonCoalPayStudent::getOrderNo, orderNo) + .set(NonCoalPayStudent::getOrderNo, orderNo) .set(NonCoalPayStudent::getPayCode, billNo) + .set(NonCoalPayStudent::getGovPayStatus, 2) .eq(NonCoalPayStudent::getNonCoalPayId, dataId).eq(NonCoalPayStudent::getDelFlag, 0) .eq(NonCoalPayStudent::getPayType, payType).eq(NonCoalPayStudent::getPayStatus, 0)); } @@ -418,7 +420,7 @@ stu1.setPhone(stu.getPhone()); // stu1.setOrderNo(RandomUtil.generateOrderNumber()); - stu1.setSex(StudentSex.BOY.getStatus().equals(stu.getSex().trim()) ? 0L : 1L); + stu1.setSex(StudentSex.BOY.getDesc().equals(stu.getSex().trim()) ? 0L : 1L); nonCoalPayStudentMapper.insertNonCoalPayStudent(stu1); successNum++; successMsg.append("<br/>" + successNum + "、身份证号 " + stu.getIdCard() + " 导入成功"); -- Gitblit v1.9.2