Эх сурвалжийг харах

交易明细 付款ID为空时,问题处理

turborao 1 долоо хоног өмнө
parent
commit
eef66cf59b

+ 2 - 2
code/jyyy/nckd-jimin-jyyy-fi/src/main/java/nckd/jimin/jyyy/fi/webapi/TransDetailApiPlugin.java

@@ -392,11 +392,11 @@ public class TransDetailApiPlugin implements Serializable {
 
 
         SaveServiceHelper.save(new DynamicObject[]{transDetail});
         SaveServiceHelper.save(new DynamicObject[]{transDetail});
         if (EmptyUtils.isNotEmpty(paybillDyn)) {
         if (EmptyUtils.isNotEmpty(paybillDyn)) {
-            //保存与付款单的关联关系
-            CasBotpHelper.saveRelation(paybillDyn, transDetail);
             //在付款单保存交易流水号
             //在付款单保存交易流水号
             paybillDyn.set("detailseqid", number);
             paybillDyn.set("detailseqid", number);
             SaveServiceHelper.save(new DynamicObject[]{paybillDyn});
             SaveServiceHelper.save(new DynamicObject[]{paybillDyn});
+            //保存与付款单的关联关系
+            CasBotpHelper.saveRelation(paybillDyn, transDetail);
         }
         }
 
 
         return errMsg.toString();
         return errMsg.toString();