Browse Source

NPO 冲销处理

CRK 5 days ago
parent
commit
d24d1a29d7

+ 12 - 9
mjava-ts/src/main/java/com/malk/taisen/service/impl/NonPoServerImpl.java

@@ -435,15 +435,18 @@ public class NonPoServerImpl implements NonPoServer {
 /**
  * 冲销
  */
-        String SFCX = (String) dataForm.get("selectField_mkxd6l4o");//是否冲销
-        String CXTSZT = (String) dataForm.get("selectField_mkxmqncp");//冲销推送状态
-        if (SFCX.equals("是") && !CXTSZT.equals("已完成")) {
-            log.info("泰森宜搭:Non-Po冲销, {}", InstanceId);
-            System.out.println("泰森宜搭: Non-Po冲销::" + InstanceId);
-            this.NPOCX(InstanceId, formUuid);
-            System.out.println("泰森宜搭:Non-Po冲销 结束");
-            log.info("泰森宜搭:Non-Po冲销 结束");
-        }
+     if (dataForm.containsKey("selectField_mkxd6l4o") && dataForm.containsKey("selectField_mkxmqncp")) {
+         String SFCX = (String) dataForm.get("selectField_mkxd6l4o");//是否冲销
+         String CXTSZT = (String) dataForm.get("selectField_mkxmqncp");//冲销推送状态
+         if ("是".equals(SFCX) && !"已完成" .equals(CXTSZT)) {
+             log.info("泰森宜搭:Non-Po冲销, {}", InstanceId);
+             System.out.println("泰森宜搭: Non-Po冲销::" + InstanceId);
+             this.NPOCX(InstanceId, formUuid);
+             System.out.println("泰森宜搭:Non-Po冲销 结束");
+             log.info("泰森宜搭:Non-Po冲销 结束");
+         }
+
+     }
 
 
     }