Przeglądaj źródła

广电接收激活数据修改为手机号优先匹配

mac 2 lat temu
rodzic
commit
e515f187c4

+ 3 - 1
kxs-product/kxs-product-biz/src/main/java/com/kxs/product/biz/service/impl/KxsGdOrderServiceImpl.java

@@ -136,6 +136,7 @@ public class KxsGdOrderServiceImpl extends ServiceImpl<KxsGdOrderMapper, KxsGdOr
                 kxsGdOrder.setUserName(orderData.getString("userName"));
                 kxsGdOrder.setGdMobile(orderData.getString("mobile"));
                 kxsGdOrder.setOrderNo(orderData.getString("orderNo"));
+                kxsGdOrder.setStatus(orderData.getInteger("status"));
 
                 kxsGdOrder.setIdcardNo(orderData.getString("idcardNo"));
                 kxsGdOrder.setReceiveName(orderData.getString("receiveName"));
@@ -143,7 +144,8 @@ public class KxsGdOrderServiceImpl extends ServiceImpl<KxsGdOrderMapper, KxsGdOr
                 kxsGdOrder.setAddress(orderData.getString("receiveAddress"));
                 kxsGdOrder.setAddressDetail(orderData.getString("receiveAddressDetail"));
                 kxsGdOrder.setCreateTime(LocalDateTimeUtil.parse(orderData.getString("createTime"), DatePattern.NORM_DATETIME_PATTERN));
-                this.saveOrUpdate(kxsGdOrder);
+
+                this.saveOrUpdate(kxsGdOrder, Wrappers.<KxsGdOrder>lambdaQuery().eq(KxsGdOrder::getGdMobile, orderData.getString("mobile")));
             }
             //激活状态
             if("2".equals(param.get("type").toString())){

+ 1 - 1
kxs-transfer/src/main/java/com/kxs/transfer/api/task/taskJob.java

@@ -140,7 +140,7 @@ public class taskJob {
      * 由于每天同步数据量太大,必须每天清除一次日志
      * 删除 DTS 日志
      */
-    @Scheduled(cron = "0 0 1 * * ?")
+    @Scheduled(cron = "0 0 5 * * ?")
     public void removeDtsLogBeforeDay(){
         LocalDateTime oneDayAgo = LocalDateTime.now().minusDays(1);
         kxsDtsLogService.remove(Wrappers.<KxsDtsLog>lambdaQuery().lt(KxsDtsLog::getCreateTime,oneDayAgo));