1.国网上送数据增加非空判断
2.调整国网上送主网监测点统计和典型源荷统计的算法逻辑
This commit is contained in:
@@ -136,6 +136,7 @@ public class PqTypicalSourceCreatePOServiceImpl extends ServiceImpl<PqTypicalSou
|
||||
list = this.lambdaQuery()
|
||||
.eq(PqTypicalSourceCreatePO::getStatisticalDate,uploadParam.getTime())
|
||||
.in(PqTypicalSourceCreatePO::getId,uploadParam.getList())
|
||||
.isNotNull(PqTypicalSourceCreatePO::getComputeDate)
|
||||
.in(PqTypicalSourceCreatePO::getStatisticalLevel,Stream.of("3","4").collect(Collectors.toList()))
|
||||
.list();
|
||||
}
|
||||
@@ -144,6 +145,7 @@ public class PqTypicalSourceCreatePOServiceImpl extends ServiceImpl<PqTypicalSou
|
||||
list = this.lambdaQuery()
|
||||
.eq(PqTypicalSourceCreatePO::getStatisticalDate,uploadParam.getTime())
|
||||
.eq(PqTypicalSourceCreatePO::getIsUploadHead,0)
|
||||
.isNotNull(PqTypicalSourceCreatePO::getComputeDate)
|
||||
.in(PqTypicalSourceCreatePO::getStatisticalLevel, Stream.of("3","4").collect(Collectors.toList()))
|
||||
.list();
|
||||
}
|
||||
|
||||
@@ -82,6 +82,7 @@ public class PointStatisticalDataServiceImpl extends ServiceImpl<RUploadPointSta
|
||||
list = this.lambdaQuery()
|
||||
.eq(RUploadPointStatisticalDataD::getStatisticalDate,param.getTime())
|
||||
.in(RUploadPointStatisticalDataD::getId,param.getList())
|
||||
.isNotNull(RUploadPointStatisticalDataD::getComputeDate)
|
||||
.list();
|
||||
}
|
||||
//未指定数据上送,则上送省级数据
|
||||
@@ -89,6 +90,7 @@ public class PointStatisticalDataServiceImpl extends ServiceImpl<RUploadPointSta
|
||||
list = this.lambdaQuery()
|
||||
.eq(RUploadPointStatisticalDataD::getStatisticalDate,param.getTime())
|
||||
.eq(RUploadPointStatisticalDataD::getUploadStatus,0)
|
||||
.isNotNull(RUploadPointStatisticalDataD::getComputeDate)
|
||||
.in(RUploadPointStatisticalDataD::getStatisticalLevel, Stream.of("3","4").collect(Collectors.toList()))
|
||||
.list();
|
||||
}
|
||||
|
||||
@@ -97,6 +97,7 @@ public class REvaluationDataServiceImpl extends ServiceImpl<RUploadEvaluationDat
|
||||
list = this.lambdaQuery()
|
||||
.eq(RUploadEvaluationDataD::getStatisticalDate,param.getTime())
|
||||
.in(RUploadEvaluationDataD::getId,param.getList())
|
||||
.isNotNull(RUploadEvaluationDataD::getComputeDate)
|
||||
.list();
|
||||
}
|
||||
//未指定数据上送,则上送省级数据(包含日、月数据)
|
||||
@@ -104,6 +105,7 @@ public class REvaluationDataServiceImpl extends ServiceImpl<RUploadEvaluationDat
|
||||
list = this.lambdaQuery()
|
||||
.eq(RUploadEvaluationDataD::getStatisticalDate,param.getTime())
|
||||
.eq(RUploadEvaluationDataD::getUploadStatus,0)
|
||||
.isNotNull(RUploadEvaluationDataD::getComputeDate)
|
||||
.in(RUploadEvaluationDataD::getStatisticalLevel, Stream.of("3","4").collect(Collectors.toList()))
|
||||
.list();
|
||||
}
|
||||
|
||||
@@ -5,7 +5,6 @@ import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.date.DatePattern;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.support.SFunction;
|
||||
@@ -13,7 +12,6 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.njcn.common.pojo.exception.BusinessException;
|
||||
import com.njcn.harmonic.mapper.upload.RUploadSubstationStatisticalDataDMapper;
|
||||
import com.njcn.harmonic.pojo.dto.PqTypicalSourceCreateDTO;
|
||||
import com.njcn.harmonic.pojo.dto.upload.SubstationQualityStatisticsDTO;
|
||||
import com.njcn.harmonic.pojo.param.UploadDataParam;
|
||||
import com.njcn.harmonic.pojo.param.UploadParam;
|
||||
@@ -77,6 +75,7 @@ public class RSubstationStatisticalDataServiceImpl extends ServiceImpl<RUploadSu
|
||||
list = this.lambdaQuery()
|
||||
.eq(RUploadSubstationStatisticalDataD::getStatisticalDate,param.getTime())
|
||||
.in(RUploadSubstationStatisticalDataD::getId,param.getList())
|
||||
.isNotNull(RUploadSubstationStatisticalDataD::getComputeDate)
|
||||
.list();
|
||||
}
|
||||
//未指定数据上送,则将所有未上送的数据,上送上去
|
||||
@@ -85,6 +84,7 @@ public class RSubstationStatisticalDataServiceImpl extends ServiceImpl<RUploadSu
|
||||
.eq(RUploadSubstationStatisticalDataD::getStatisticalDate,param.getTime())
|
||||
.eq(RUploadSubstationStatisticalDataD::getUploadStatus,0)
|
||||
.eq(RUploadSubstationStatisticalDataD::getCityId,"")
|
||||
.isNotNull(RUploadSubstationStatisticalDataD::getComputeDate)
|
||||
//.eq(RUploadSubstationStatisticalDataD::getCountyId,"")
|
||||
.list();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user