소스 검색

Merge branch 'master' into test

李进 1 년 전
부모
커밋
e0bb3dfdc0
1개의 변경된 파일3개의 추가작업 그리고 4개의 파일을 삭제
  1. 3 4
      device-api-service/src/main/java/com/xy/service/DeviceSimServiceImpl.java

+ 3 - 4
device-api-service/src/main/java/com/xy/service/DeviceSimServiceImpl.java

@@ -326,12 +326,11 @@ public class DeviceSimServiceImpl extends ServiceImpl<DeviceSimMapper, DeviceSim
                 DeviceSim deviceSim = new DeviceSim()
                         .setId(uploadSim.getSimId().trim().replace("\"", "").replace("'", ""))
                         .setType(uploadSim.getType())
-                        .setActivateTime(LocalDate.parse(uploadSim.getActivateTime(), df).atTime(0, 0, 0))
-                        .setTimeout(LocalDate.parse(uploadSim.getTimeout(), df).atTime(0, 0, 0))
-                        .setLastRenewalTime(LocalDate.parse(uploadSim.getLastRenewalTime(), df).atTime(0, 0, 0))
+                        .setActivateTime(Emptys.check(uploadSim.getActivateTime()) ? LocalDate.parse(uploadSim.getActivateTime(), df).atTime(0, 0, 0) : null)
+                        .setTimeout(Emptys.check(uploadSim.getTimeout()) ? LocalDate.parse(uploadSim.getTimeout(), df).atTime(0, 0, 0) : null)
+                        .setLastRenewalTime(Emptys.check(uploadSim.getLastRenewalTime()) ? LocalDate.parse(uploadSim.getLastRenewalTime(), df).atTime(0, 0, 0) : null)
                         .setCreateTime(now)
                         .setUpdateTime(now);
-                deviceSim.setLastRenewalTime(deviceSim.getActivateTime());
                 saveDeviceSims.add(deviceSim);
             });
             deviceSimService.saveOrUpdateBatch(saveDeviceSims);