教育训练处考试制证系统后端
“djh”
9 小时以前 8c73a9ff2bf3c88b17a1279f51c1ae3993effdcf
修改
已修改3个文件
24 ■■■■ 文件已修改
exam-system/src/main/java/com/gkhy/exam/pay/service/impl/PaymentServiceImpl.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
exam-system/src/main/resources/mapper/institutionaccess/ThExamRecordMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
exam-system/src/main/resources/mapper/institutionaccess/ThStudentBatchMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
exam-system/src/main/java/com/gkhy/exam/pay/service/impl/PaymentServiceImpl.java
@@ -28,7 +28,23 @@
    @Override
    public void notifyConfirm(String orderNo) {
        try {
            payUtils.affirmPost(orderNo);
            JSONObject result = payUtils.query(orderNo);
            log.info("查询财政订单返回结果:" + result);
            String respcode = result.getString("respcode");
            if (CaiZhengConstans.CAI_ZHENG_SUCCESS.equals(respcode)) {
                JSONObject respdata = result.getJSONObject("respdata");
                if (respdata != null && "1".equals(respdata.getString("status"))) {
                    nonCoalPayStudentMapper.update(null, Wrappers.<NonCoalPayStudent>lambdaUpdate()
                            .set(NonCoalPayStudent::getPayStatus, 1)
                            .set(NonCoalPayStudent::getPayTime, respdata.getDate("payTime"))
                            .eq(NonCoalPayStudent::getOrderNo, orderNo).eq(NonCoalPayStudent::getDelFlag, 0)
                            .eq(NonCoalPayStudent::getPayStatus, 0));
                    payUtils.affirmPost(orderNo);
                }else {
                    log.error("查询财政订单失败:" + result.getString("respmsg") + ",错误编码:" + result.getString("respcode"));
                }
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
exam-system/src/main/resources/mapper/institutionaccess/ThExamRecordMapper.xml
@@ -61,7 +61,7 @@
            and b.subject_code like concat(#{query.subjectCode}, '%')
        </if>
        <if test="query.trainOrgName != null and query.trainOrgName != ''">
            and b.train_org_name = #{query.trainOrgName}, '%')
            and b.train_org_name like concat('%',#{query.trainOrgName}, '%')
        </if>
        <if test="query.startTime != null"><!-- 开始时间检索 -->
            and date_format(b.actual_start_time,'%y-%m-%d') &gt;= date_format(#{query.startTime},'%y-%m-%d')
exam-system/src/main/resources/mapper/institutionaccess/ThStudentBatchMapper.xml
@@ -162,7 +162,7 @@
            and b.subject_code like concat(#{query.subjectCode}, '%')
        </if>
        <if test="query.trainOrgName != null and query.trainOrgName != ''">
            and b.train_org_name = #{query.trainOrgName}, '%')
            and b.train_org_name like concat('%',#{query.trainOrgName},'%')
        </if>
        <if test="query.startTime != null"><!-- 开始时间检索 -->
            and date_format(b.actual_start_time,'%y-%m-%d') &gt;= date_format(#{query.startTime},'%y-%m-%d')
@@ -189,7 +189,7 @@
            and b.subject_code like concat(#{query.subjectCode}, '%')
        </if>
        <if test="query.trainOrgName != null and query.trainOrgName != ''">
            and b.train_org_name = #{query.trainOrgName}, '%')
            and b.train_org_name = concat('%', #{query.trainOrgName}, '%')
        </if>
        <if test="query.startTime != null"><!-- 开始时间检索 -->
            and date_format(b.actual_start_time,'%y-%m-%d') &gt;= date_format(#{query.startTime},'%y-%m-%d')