|
@ -56,10 +56,12 @@ public class HzInterfaceService {
|
|
|
try {
|
|
|
List<BaseDeviceElectricRecordDO> list = new ArrayList<>();
|
|
|
if(StringUtils.isBlank(queryDate)){
|
|
|
queryDate = DateUtil.getStringDateShort();
|
|
|
//电表数据每天凌晨0点到点30分 开始更新前一天的数据
|
|
|
queryDate = DateUtil.getNextDay(DateUtil.getStringDateShort(),-1);
|
|
|
}
|
|
|
list = baseDeviceElectricRecordDao.findByStatDate(queryDate);
|
|
|
if(list.size()>0){
|
|
|
String sql = "select count(*) from base_device_electric_record where stat_date='"+queryDate+"'";
|
|
|
Integer count = jdbcTemplate.queryForObject(sql,Integer.class);
|
|
|
if(count>0){
|
|
|
logger.info("当天数据已同步,请勿重复操作:"+queryDate);
|
|
|
return;
|
|
|
}
|