代码调整
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.process.pojo.po;
|
package com.njcn.process.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.FieldStrategy;
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
@@ -106,12 +107,14 @@ public class SupvPlan extends BaseEntity {
|
|||||||
* 计划执行开始时间
|
* 计划执行开始时间
|
||||||
*/
|
*/
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private LocalDate effectStartTime;
|
private LocalDate effectStartTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 计划执行结束时间
|
* 计划执行结束时间
|
||||||
*/
|
*/
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private LocalDate effectEndTime;
|
private LocalDate effectEndTime;
|
||||||
|
|
||||||
|
|
||||||
@@ -145,12 +148,14 @@ public class SupvPlan extends BaseEntity {
|
|||||||
/**
|
/**
|
||||||
* 关联电站
|
* 关联电站
|
||||||
*/
|
*/
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private String substationName;
|
private String substationName;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 关联电站电压等级
|
* 关联电站电压等级
|
||||||
*/
|
*/
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private String substationVoltageLevel;
|
private String substationVoltageLevel;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -163,16 +168,19 @@ public class SupvPlan extends BaseEntity {
|
|||||||
/**
|
/**
|
||||||
* 监督对象属性
|
* 监督对象属性
|
||||||
*/
|
*/
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private String objType;
|
private String objType;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 监督对象属性名称
|
* 监督对象属性名称
|
||||||
*/
|
*/
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private String objTypeName;
|
private String objTypeName;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 监督对象协议容量(MVA)
|
* 监督对象协议容量(MVA)
|
||||||
*/
|
*/
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private Double objCapacity;
|
private Double objCapacity;
|
||||||
|
|
||||||
|
|
||||||
@@ -181,12 +189,14 @@ public class SupvPlan extends BaseEntity {
|
|||||||
* 报告出具时间
|
* 报告出具时间
|
||||||
*/
|
*/
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private LocalDateTime reportIssueTime;
|
private LocalDateTime reportIssueTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 电能质量问题发生时间
|
* 电能质量问题发生时间
|
||||||
*/
|
*/
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private LocalDateTime problemOcTime;
|
private LocalDateTime problemOcTime;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.process.pojo.po;
|
package com.njcn.process.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.FieldStrategy;
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
@@ -55,6 +56,7 @@ public class SupvProblem extends BaseEntity {
|
|||||||
/**
|
/**
|
||||||
* 整改时间
|
* 整改时间
|
||||||
*/
|
*/
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private LocalDate rectificationTime;
|
private LocalDate rectificationTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -64,6 +64,7 @@ public class SupvPlanVO {
|
|||||||
* 计划监督时间
|
* 计划监督时间
|
||||||
*/
|
*/
|
||||||
@ApiModelProperty(value = "计划监督时间",required = true)
|
@ApiModelProperty(value = "计划监督时间",required = true)
|
||||||
|
@JsonFormat(pattern = "yyyy-MM")
|
||||||
private String planSupvDate;
|
private String planSupvDate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -161,10 +161,22 @@ public class SupvPlanServiceImpl extends ServiceImpl<SupvPlanMapper, SupvPlan> i
|
|||||||
List<String> deptIds = deptFeignClient.getDepSonSelfCodetByCode(supvPlanParam.getSupvOrgId()).getData();
|
List<String> deptIds = deptFeignClient.getDepSonSelfCodetByCode(supvPlanParam.getSupvOrgId()).getData();
|
||||||
lambdaQueryWrapper.in(SupvPlan::getSupvOrgId, deptIds)
|
lambdaQueryWrapper.in(SupvPlan::getSupvOrgId, deptIds)
|
||||||
.between(SupvPlan::getCreateTime, LocalDateTimeUtil.beginOfDay(LocalDate.parse(supvPlanParam.getSearchBeginTime()).atStartOfDay()), LocalDateTimeUtil.endOfDay(LocalDate.parse(supvPlanParam.getSearchEndTime()).atStartOfDay()))
|
.between(SupvPlan::getCreateTime, LocalDateTimeUtil.beginOfDay(LocalDate.parse(supvPlanParam.getSearchBeginTime()).atStartOfDay()), LocalDateTimeUtil.endOfDay(LocalDate.parse(supvPlanParam.getSearchEndTime()).atStartOfDay()))
|
||||||
.eq(StrUtil.isNotBlank(supvPlanParam.getSupvType()),SupvPlan::getSupvType,supvPlanParam.getSupvType())
|
.eq(StrUtil.isNotBlank(supvPlanParam.getSupvType()),SupvPlan::getSupvType,supvPlanParam.getSupvType());
|
||||||
.orderByDesc(SupvPlan::getCreateTime);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(StrUtil.isNotBlank(supvPlanParam.getSortBy())){
|
||||||
|
if(supvPlanParam.getOrderBy().equals("desc")){
|
||||||
|
lambdaQueryWrapper.orderByDesc(SupvPlan::getPlanSupvDate);
|
||||||
|
}else {
|
||||||
|
lambdaQueryWrapper.orderByAsc(SupvPlan::getPlanSupvDate);
|
||||||
|
|
||||||
|
}
|
||||||
|
}else {
|
||||||
|
lambdaQueryWrapper.orderByDesc(SupvPlan::getCreateTime);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
List<PvTerminalTreeVO> deptList = deptFeignClient.allDeptList().getData();
|
List<PvTerminalTreeVO> deptList = deptFeignClient.allDeptList().getData();
|
||||||
Map<String, PvTerminalTreeVO> mapCode = deptList.stream().collect(Collectors.toMap(PvTerminalTreeVO::getCode, Function.identity()));
|
Map<String, PvTerminalTreeVO> mapCode = deptList.stream().collect(Collectors.toMap(PvTerminalTreeVO::getCode, Function.identity()));
|
||||||
Map<String, PvTerminalTreeVO> mapList = deptList.stream().collect(Collectors.toMap(PvTerminalTreeVO::getId, Function.identity()));
|
Map<String, PvTerminalTreeVO> mapList = deptList.stream().collect(Collectors.toMap(PvTerminalTreeVO::getId, Function.identity()));
|
||||||
|
|||||||
Reference in New Issue
Block a user