修改bug

This commit is contained in:
hzj
2023-11-30 14:57:28 +08:00
parent bd8cba6235
commit 0e0ad3bf66
7 changed files with 42 additions and 44 deletions

View File

@@ -2,12 +2,11 @@ package com.njcn.harmonic.pojo.po.dim;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId; import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import java.time.LocalDate;
/** /**
* <p> * <p>
* *
@@ -19,7 +18,7 @@ import lombok.Setter;
@Getter @Getter
@Setter @Setter
@TableName("r_dim_obj_target_m") @TableName("r_dim_obj_target_m")
public class RDimObjTargetM extends BaseEntity { public class RDimObjTargetM {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@@ -2,12 +2,11 @@ package com.njcn.harmonic.pojo.po.dim;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId; import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import java.time.LocalDate;
/** /**
* <p> * <p>
* *
@@ -19,7 +18,7 @@ import lombok.Setter;
@Getter @Getter
@Setter @Setter
@TableName("r_dim_obj_target_y") @TableName("r_dim_obj_target_y")
public class RDimObjTargetY extends BaseEntity { public class RDimObjTargetY {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@@ -450,34 +450,34 @@ public class OrgPointExecutor extends BaseExecutor{
/** // /**
* 河北主网新增算法表r_dim_station_target_d/m/y // * 河北主网新增算法表r_dim_station_target_d/m/y
*/ // */
@LiteflowMethod(value = LiteFlowMethodEnum.IS_ACCESS, nodeId = "rDimStationTarget", nodeType = NodeTypeEnum.COMMON) // @LiteflowMethod(value = LiteFlowMethodEnum.IS_ACCESS, nodeId = "rDimStationTarget", nodeType = NodeTypeEnum.COMMON)
public boolean processRDimStationTargetAccess(NodeComponent bindCmp) { // public boolean processRDimStationTargetAccess(NodeComponent bindCmp) {
return isAccess(bindCmp); // return isAccess(bindCmp);
} // }
@LiteflowMethod(value = LiteFlowMethodEnum.PROCESS, nodeId = "rDimStationTarget", nodeType = NodeTypeEnum.COMMON) // @LiteflowMethod(value = LiteFlowMethodEnum.PROCESS, nodeId = "rDimStationTarget", nodeType = NodeTypeEnum.COMMON)
public void processRDimStationTargetProcess(NodeComponent bindCmp) { // public void processRDimStationTargetProcess(NodeComponent bindCmp) {
String tag = bindCmp.getTag(); // String tag = bindCmp.getTag();
CalculatedParam<DeptGetChildrenMoreDTO> calculatedParam = bindCmp.getRequestData(); // CalculatedParam<DeptGetChildrenMoreDTO> calculatedParam = bindCmp.getRequestData();
if (tag.equalsIgnoreCase("r_dim_station_target_d")) { // if (tag.equalsIgnoreCase("r_dim_station_target_d")) {
//日表 // //日表
rDimStationTargetDPOService.handleDay(calculatedParam); // rDimStationTargetDPOService.handleDay(calculatedParam);
} else if (tag.equalsIgnoreCase("r_dim_station_target_m")) { // } else if (tag.equalsIgnoreCase("r_dim_station_target_m")) {
//数据补招不执行非日表算法 // //数据补招不执行非日表算法
if (!calculatedParam.isRepair()) { // if (!calculatedParam.isRepair()) {
//月表 // //月表
rDimStationTargetMPOService.handleMonth(calculatedParam); // rDimStationTargetMPOService.handleMonth(calculatedParam);
} // }
}else if (tag.equalsIgnoreCase("r_dim_station_target_y")) { // }else if (tag.equalsIgnoreCase("r_dim_station_target_y")) {
//数据补招不执行非日表算法 // //数据补招不执行非日表算法
if (!calculatedParam.isRepair()) { // if (!calculatedParam.isRepair()) {
//年表 // //年表
rDimStationTargetYPOService.handleYear(calculatedParam); // rDimStationTargetYPOService.handleYear(calculatedParam);
} // }
} // }
} // }
/** /**
* 河北主网新增算法表r_dim_bus_target_d/m/y * 河北主网新增算法表r_dim_bus_target_d/m/y

View File

@@ -52,8 +52,8 @@ public class RDimObjGlobalMServiceImpl extends MppServiceImpl<RDimObjGlobalMMapp
public void handleMonth(CalculatedParam<DeptGetChildrenMoreDTO> calculatedParam) { public void handleMonth(CalculatedParam<DeptGetChildrenMoreDTO> calculatedParam) {
List<RDimObjGlobalM> rDimObjGlobalMS = new ArrayList<>(); List<RDimObjGlobalM> rDimObjGlobalMS = new ArrayList<>();
String begin = LocalDateTimeUtil.format(DateUtil.beginOfMonth(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATETIME_PATTERN); String begin = LocalDateTimeUtil.format(DateUtil.beginOfMonth(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATE_PATTERN);
String end = LocalDateTimeUtil.format(DateUtil.endOfMonth(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATETIME_PATTERN); String end = LocalDateTimeUtil.format(DateUtil.endOfMonth(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATE_PATTERN);
LocalDate localDate = LocalDateTimeUtil.parseDate(begin, DatePattern.NORM_DATE_PATTERN); LocalDate localDate = LocalDateTimeUtil.parseDate(begin, DatePattern.NORM_DATE_PATTERN);
List<DictData> indicatorTypeDate = dicDataFeignClient.getDicDataByTypeCode( List<DictData> indicatorTypeDate = dicDataFeignClient.getDicDataByTypeCode(

View File

@@ -52,8 +52,8 @@ public class RDimObjGlobalYServiceImpl extends MppServiceImpl<RDimObjGlobalYMapp
public void handleYear(CalculatedParam<DeptGetChildrenMoreDTO> calculatedParam) { public void handleYear(CalculatedParam<DeptGetChildrenMoreDTO> calculatedParam) {
List<RDimObjGlobalY> rDimObjGlobalYS = new ArrayList<>(); List<RDimObjGlobalY> rDimObjGlobalYS = new ArrayList<>();
String begin = LocalDateTimeUtil.format(DateUtil.beginOfMonth(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATETIME_PATTERN); String begin = LocalDateTimeUtil.format(DateUtil.beginOfMonth(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATE_PATTERN);
String end = LocalDateTimeUtil.format(DateUtil.endOfMonth(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATETIME_PATTERN); String end = LocalDateTimeUtil.format(DateUtil.endOfMonth(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATE_PATTERN);
LocalDate localDate = LocalDateTimeUtil.parseDate(begin, DatePattern.NORM_DATE_PATTERN); LocalDate localDate = LocalDateTimeUtil.parseDate(begin, DatePattern.NORM_DATE_PATTERN);
List<DictData> indicatorTypeDate = dicDataFeignClient.getDicDataByTypeCode( List<DictData> indicatorTypeDate = dicDataFeignClient.getDicDataByTypeCode(

View File

@@ -52,8 +52,8 @@ public class RDimObjTargetMServiceImpl extends MppServiceImpl<RDimObjTargetMMapp
public void handleMonth(CalculatedParam<DeptGetChildrenMoreDTO> calculatedParam) { public void handleMonth(CalculatedParam<DeptGetChildrenMoreDTO> calculatedParam) {
List<RDimObjTargetM> rdiObjTargetMs = new ArrayList<>(); List<RDimObjTargetM> rdiObjTargetMs = new ArrayList<>();
String begin = LocalDateTimeUtil.format(DateUtil.beginOfMonth(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATETIME_PATTERN); String begin = LocalDateTimeUtil.format(DateUtil.beginOfMonth(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATE_PATTERN);
String end = LocalDateTimeUtil.format(DateUtil.endOfMonth(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATETIME_PATTERN); String end = LocalDateTimeUtil.format(DateUtil.endOfMonth(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATE_PATTERN);
LocalDate localDate = LocalDateTimeUtil.parseDate(begin, DatePattern.NORM_DATE_PATTERN); LocalDate localDate = LocalDateTimeUtil.parseDate(begin, DatePattern.NORM_DATE_PATTERN);
List<DictData> indicatorTypeDate = dicDataFeignClient.getDicDataByTypeCode( List<DictData> indicatorTypeDate = dicDataFeignClient.getDicDataByTypeCode(

View File

@@ -52,8 +52,8 @@ public class RDimObjTargetYServiceImpl extends MppServiceImpl<RDimObjTargetYMapp
public void handleYear(CalculatedParam<DeptGetChildrenMoreDTO> calculatedParam) { public void handleYear(CalculatedParam<DeptGetChildrenMoreDTO> calculatedParam) {
List<RDimObjTargetY> rdiObjTargetys = new ArrayList<>(); List<RDimObjTargetY> rdiObjTargetys = new ArrayList<>();
String begin = LocalDateTimeUtil.format(DateUtil.beginOfYear(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATETIME_PATTERN); String begin = LocalDateTimeUtil.format(DateUtil.beginOfYear(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATE_PATTERN);
String end = LocalDateTimeUtil.format(DateUtil.endOfYear(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATETIME_PATTERN); String end = LocalDateTimeUtil.format(DateUtil.endOfYear(DateUtil.parse(calculatedParam.getDataDate(), DatePattern.NORM_DATE_PATTERN)).toLocalDateTime(),DatePattern.NORM_DATE_PATTERN);
LocalDate localDate = LocalDateTimeUtil.parseDate(begin, DatePattern.NORM_DATE_PATTERN); LocalDate localDate = LocalDateTimeUtil.parseDate(begin, DatePattern.NORM_DATE_PATTERN);
List<DictData> indicatorTypeDate = dicDataFeignClient.getDicDataByTypeCode( List<DictData> indicatorTypeDate = dicDataFeignClient.getDicDataByTypeCode(