he2802 2 år sedan
förälder
incheckning
5ccefc12c3

+ 2 - 0
zhongzheng-admin-saas/src/main/resources/application-dev.yml

@@ -184,3 +184,5 @@ handouts:
 
 Nuonuo:
     host: https://sandbox.nuonuocs.cn/open/v1/services
+    APPkey: SD39149760
+    APPSecret: SD168A248B2844E0

+ 2 - 0
zhongzheng-admin-saas/src/main/resources/application-pre.yml

@@ -184,3 +184,5 @@ handouts:
 
 Nuonuo:
     host: https://sandbox.nuonuocs.cn/open/v1/services
+    APPkey: SD39149760
+    APPSecret: SD168A248B2844E0

+ 2 - 0
zhongzheng-admin-saas/src/main/resources/application-prod.yml

@@ -184,3 +184,5 @@ handouts:
 
 Nuonuo:
     host: https://sdk.nuonuo.com/open/v1/services
+    APPkey: 39149760
+    APPSecret: 07168A248B2844E0

+ 2 - 0
zhongzheng-admin/src/main/resources/application-dev.yml

@@ -185,3 +185,5 @@ handouts:
 
 Nuonuo:
     host: https://sandbox.nuonuocs.cn/open/v1/services
+    APPkey: SD39149760
+    APPSecret: SD168A248B2844E0

+ 2 - 0
zhongzheng-admin/src/main/resources/application-pre.yml

@@ -184,3 +184,5 @@ handouts:
 
 Nuonuo:
     host: https://sandbox.nuonuocs.cn/open/v1/services
+    APPkey: SD39149760
+    APPSecret: SD168A248B2844E0

+ 2 - 0
zhongzheng-admin/src/main/resources/application-prod.yml

@@ -184,3 +184,5 @@ handouts:
 
 Nuonuo:
     host: https://sdk.nuonuo.com/open/v1/services
+    APPkey: 39149760
+    APPSecret: 07168A248B2844E0

+ 2 - 0
zhongzheng-api/src/main/resources/application-dev.yml

@@ -188,3 +188,5 @@ handouts:
 
 Nuonuo:
     host: https://sandbox.nuonuocs.cn/open/v1/services
+    APPkey: SD39149760
+    APPSecret: SD168A248B2844E0

+ 2 - 0
zhongzheng-api/src/main/resources/application-pre.yml

@@ -159,3 +159,5 @@ handouts:
 
 Nuonuo:
     host: https://sandbox.nuonuocs.cn/open/v1/services
+    APPkey: SD39149760
+    APPSecret: SD168A248B2844E0

+ 2 - 0
zhongzheng-api/src/main/resources/application-prod.yml

@@ -196,3 +196,5 @@ handouts:
 
 Nuonuo:
     host: https://sdk.nuonuo.com/open/v1/services
+    APPkey: 39149760
+    APPSecret: 07168A248B2844E0

+ 5 - 5
zhongzheng-system/src/main/java/com/zhongzheng/modules/sdk/service/impl/NuonuoServiceImpl.java

@@ -40,13 +40,13 @@ import java.util.zip.ZipOutputStream;
 @Service
 public class NuonuoServiceImpl implements NuonuoService {
     private static final Logger LOGGER = LoggerFactory.getLogger(NuonuoServiceImpl.class);
-
-    private String APPkey = "39149760";
-
-    private String APPSecret = "07168A248B2844E0";
+    @Value("${Nuonuo.APPkey}")
+    private String APPkey;
+    @Value("${Nuonuo.APPSecret}")
+    private String APPSecret;
 
     @Value("${Nuonuo.host}")
-    private String NuonuoHost = "07168A248B2844E0";
+    private String NuonuoHost;
 
     @Autowired
     private RedisCache redisCache;

+ 9 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/sdk/service/impl/TopNuoMplatformLogServiceImpl.java

@@ -259,6 +259,15 @@ public class TopNuoMplatformLogServiceImpl extends ServiceImpl<TopNuoMplatformLo
             Map<String,String> params = new HashMap<>();
             params.put("fpqqlsh",vo.getInvoiceSerialNum());
             String result = nuonuoService.reOpenMplatform(params);
+            JSONObject jsonObject = (JSONObject) JSONObject.parse(result);
+            String code = String.valueOf(jsonObject.get("code"));
+            if("E0000".equals(code)){
+                LambdaUpdateWrapper<TopNuoMplatformLog> objectLambdaUpdateWrapper = Wrappers.lambdaUpdate();
+                objectLambdaUpdateWrapper.eq(TopNuoMplatformLog::getInvoiceSerialNum, vo.getInvoiceSerialNum());
+                objectLambdaUpdateWrapper.set(TopNuoMplatformLog::getStatus, 1);
+                objectLambdaUpdateWrapper.set(TopNuoMplatformLog::getPushTime, DateUtils.getNowTime());
+                this.update(null, objectLambdaUpdateWrapper);
+            }
         }
         return null;
     }