소스 검색

审批订单时,增加保函编号的维护

chengpan 2 년 전
부모
커밋
ddd1132673

+ 2 - 1
ruoyi-system/src/main/java/com/ruoyi/opt/service/impl/ProcessInfoServiceImpl.java

@@ -116,12 +116,13 @@ public class ProcessInfoServiceImpl extends ServiceImpl<ProcessInfoMapper, Proce
         //先去查询一下订单信息
         ProcessInfo processInfo = processInfoMapper.selectProcessInfoByPId(processInfoParam.getpId());
         processInfo.setProcessStsCd(processInfoParam.getProcessStsCd());
-        processInfo.setRejectReason(processInfoParam.getRejectReason());
         try {
             String status = processInfo.getProcessStsCd();
             processInfo.setUpdateTime(DateUtils.getNowDate());
             //判断是什么操作,如果是03 04表示是审核操作   05表示已支付操作
             if ("03".equals(status) || "04".equals(status)){
+                processInfo.setRejectReason(processInfoParam.getRejectReason());
+                processInfo.setPolicyNo(processInfoParam.getPolicyNo());
                 String checkResult = getCheckInform(processInfo);
                 //解析json结果
                 Map<String, Object> resultMap = JSON.parseObject(checkResult, Map.class);

+ 1 - 0
ruoyi-system/src/main/resources/mapper/opt/ProcessInfoMapper.xml

@@ -119,6 +119,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="expireTime != null">expire_time = #{expireTime},</if>
             <if test="approvedTime != null">approved_time = #{approvedTime},</if>
             <if test="postscript != null">postscript = #{postscript},</if>
+            <if test="policyNo != null">policy_no = #{policyNo},</if>
             <if test="rejectReason != null">reject_reason = #{rejectReason},</if>
             <if test="applyTime != null">apply_time = #{applyTime},</if>
             <if test="createBy != null">create_by = #{createBy},</if>