소스 검색

Merge branch 'master' into test

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

+ 5 - 2
device-api-service/src/main/java/com/xy/service/DeviceChargingServiceImpl.java

@@ -233,8 +233,11 @@ public class DeviceChargingServiceImpl extends ServiceImpl<DeviceChargingMapper,
                 deviceInfo.setBusyState(1);
                 //激活设备
                 if (deviceChargingHistory.getChargingType() != 100) {
-                    if (deviceInfo.getActiveState() == 2 && deviceInfo.getActiveTime() == null) {
-                        deviceInfo.setActiveState(1).setActiveTime(now);
+                    if (deviceInfo.getActiveState() == 2) {
+                        deviceInfo.setActiveState(1);
+                    }
+                    if (!Emptys.check(deviceInfo.getActiveTime())) {
+                        deviceInfo.setActiveTime(now);
                     }
                 }
                 updateDeviceInfos.add(deviceInfo);