|
@@ -14,6 +14,7 @@ import com.xy.device.*;
|
|
import com.xy.dto.*;
|
|
import com.xy.dto.*;
|
|
import com.xy.entity.*;
|
|
import com.xy.entity.*;
|
|
import com.xy.mapper.DeviceChargingMapper;
|
|
import com.xy.mapper.DeviceChargingMapper;
|
|
|
|
+import com.xy.sys.EnumMercCostMsgConfig;
|
|
import com.xy.utils.*;
|
|
import com.xy.utils.*;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -393,4 +394,18 @@ public class DeviceChargingServiceImpl extends ServiceImpl<DeviceChargingMapper,
|
|
List<DeviceChargingDto.Vo> copy = copy(DeviceChargingDto.Vo.class, list);
|
|
List<DeviceChargingDto.Vo> copy = copy(DeviceChargingDto.Vo.class, list);
|
|
return R.ok(copy);
|
|
return R.ok(copy);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ @ApiOperation("查询过期条数")
|
|
|
|
+ public R<DeviceChargingDto.DeviceChargingTimeoutCountVo> deviceChargingTimeoutCount(DeviceChargingDto.DeviceChargingTimeoutCount deviceChargingTimeoutCount) {
|
|
|
|
+ Map<String, SysDictRedis> stringSysDictRedisMap = SysDictUtils.get(EnumMercCostMsgConfig.Code.CODE.getCode());
|
|
|
|
+ String now = DataTime.getSring();
|
|
|
|
+ int day = Integer.valueOf(stringSysDictRedisMap.get(EnumMercCostMsgConfig.DEVICE_COST_DAY.getCode()).getValue());
|
|
|
|
+ String end1 = DataTime.getStringAround(0, 0, day, 0, 0, 0, now);
|
|
|
|
+ deviceChargingTimeoutCount.setBegin1(now)
|
|
|
|
+ .setEnd1(end1)
|
|
|
|
+ .setEnd2(now);
|
|
|
|
+ DeviceChargingDto.DeviceChargingTimeoutCountVo deviceChargingTimeoutCountVo = baseMapper.deviceChargingTimeoutCount(deviceChargingTimeoutCount);
|
|
|
|
+ return R.ok(deviceChargingTimeoutCountVo);
|
|
|
|
+ }
|
|
}
|
|
}
|