1.新增全过程接口
This commit is contained in:
@@ -0,0 +1,146 @@
|
||||
package com.njcn.harmonic.pojo.po.upload;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程月报
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
@TableName("pms_tem_process_report")
|
||||
public class PmsTemProcessReport extends BaseEntity {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* uuid
|
||||
*/
|
||||
private String objId;
|
||||
|
||||
/**
|
||||
* 所属省份;取ISC平台上的组织id
|
||||
*/
|
||||
private String provinceOrg;
|
||||
|
||||
/**
|
||||
* 所属省份名称;取ISC平台上的组织名称
|
||||
*/
|
||||
private String provinceOrgName;
|
||||
|
||||
/**
|
||||
* 所属地市;取ISC平台上的组织id
|
||||
*/
|
||||
private String cityOrg;
|
||||
|
||||
/**
|
||||
* 所属地市名称;取ISC平台上的组织名称
|
||||
*/
|
||||
private String cityOrgName;
|
||||
|
||||
/**
|
||||
* 统计单位层级
|
||||
*/
|
||||
private String statisticalLevel;
|
||||
|
||||
/**
|
||||
* 统计类型
|
||||
*/
|
||||
private String statisticalType;
|
||||
|
||||
/**
|
||||
* 统计日期:yyyy-mm
|
||||
*/
|
||||
private String statisticalDate;
|
||||
|
||||
/**
|
||||
* 并/入网申请当月新增用户(项目)数量(个);没有则为0,不可为空
|
||||
*/
|
||||
private Integer newUserNum;
|
||||
|
||||
/**
|
||||
* 并/入网申请累计新增用户(项目)数量(个);没有则为0,不可为空
|
||||
*/
|
||||
private Integer newUserCount;
|
||||
|
||||
/**
|
||||
* 规划可研当月预测评估审查数量(个);没有则为0,不可为空
|
||||
*/
|
||||
private Integer reportAuditNum;
|
||||
|
||||
/**
|
||||
* 规划可研累计预测评估审查数量(个);没有则为0,不可为空
|
||||
*/
|
||||
private Integer reportAuditCount;
|
||||
|
||||
/**
|
||||
* 竣工验收当月竣工核查数量(个);没有则为0,不可为空
|
||||
*/
|
||||
private Integer approvalAuditNum;
|
||||
|
||||
/**
|
||||
* 竣工验收累计竣工核查数量(个);没有则为0,不可为空
|
||||
*/
|
||||
private Integer approvalAuditCount;
|
||||
|
||||
/**
|
||||
* 竣工验收当月发现问题数量(个);没有则为0,不可为空
|
||||
*/
|
||||
private Integer approvalProblemNum;
|
||||
|
||||
/**
|
||||
* 竣工验收累计发现问题数量(个);没有则为0,不可为空
|
||||
*/
|
||||
private Integer approvalProblemCount;
|
||||
|
||||
/**
|
||||
* 竣工验收当月整改验收问题数量(个)竣工验收当月整改验收问题数量(个);没有则为0,不可为空
|
||||
*/
|
||||
private Integer approvalRectificationProblemNum;
|
||||
|
||||
/**
|
||||
* 竣工验收累计整改验收问题数量(个);没有则为0,不可为空
|
||||
*/
|
||||
private Integer approvalRectificationProblemCount;
|
||||
|
||||
/**
|
||||
* 试运行累计转试运行用户数量(户);没有则为0,不可为空
|
||||
*/
|
||||
private Integer testRunUserCount;
|
||||
|
||||
/**
|
||||
* 试运行超标用户数量(户);没有则为0,不可为空
|
||||
*/
|
||||
private Integer testRunOvUserNum;
|
||||
|
||||
/**
|
||||
* 试运行用户超标占比(%)
|
||||
*/
|
||||
private BigDecimal testRunOvUserRate;
|
||||
|
||||
/**
|
||||
* 累计转生产运行用户数量(户);没有则为0,不可为空
|
||||
*/
|
||||
private Integer runUserCount;
|
||||
|
||||
/**
|
||||
* 生产运行超标用户数量(户);没有则为0,不可为空
|
||||
*/
|
||||
private Integer runOvUserNum;
|
||||
|
||||
/**
|
||||
* 生产运行超标用户占比(%)
|
||||
*/
|
||||
private BigDecimal runOvUserRate;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,212 @@
|
||||
package com.njcn.harmonic.pojo.po.upload;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程跟踪数据
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
@TableName("pms_tem_process_track")
|
||||
public class PmsTemProcessTrack extends BaseEntity {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
private String objId;
|
||||
|
||||
/**
|
||||
* 关联临时用户档案主键
|
||||
*/
|
||||
private String tempUserDossierId;
|
||||
|
||||
/**
|
||||
* 项目阶段
|
||||
*/
|
||||
private String proStage;
|
||||
|
||||
/**
|
||||
* 规划可研-评估状态
|
||||
*/
|
||||
private String auditStatus;
|
||||
|
||||
/**
|
||||
* 规划可研-评估结论
|
||||
*/
|
||||
private String auditResult;
|
||||
|
||||
/**
|
||||
* 规划可研-审查人
|
||||
*/
|
||||
private String auditUserId;
|
||||
|
||||
/**
|
||||
* 规划可研-审查人名称
|
||||
*/
|
||||
private String auditUserName;
|
||||
|
||||
/**
|
||||
* 规划可研-审查时间
|
||||
*/
|
||||
private LocalDateTime auditTime;
|
||||
|
||||
/**
|
||||
* 竣工验收-验收状态
|
||||
*/
|
||||
private String approvalStatus;
|
||||
|
||||
/**
|
||||
* 竣工验收-验收结论
|
||||
*/
|
||||
private String approvalResult;
|
||||
|
||||
/**
|
||||
* 竣工验收-验收负责人
|
||||
*/
|
||||
private String approvalDutyUserId;
|
||||
|
||||
/**
|
||||
* 竣工验收-验收负责人名称
|
||||
*/
|
||||
private String approvalDutyUserName;
|
||||
|
||||
/**
|
||||
* 竣工验收-验收时间
|
||||
*/
|
||||
private LocalDateTime approvalTime;
|
||||
|
||||
/**
|
||||
* 营销用户编号
|
||||
*/
|
||||
private String consNo;
|
||||
|
||||
/**
|
||||
* 试运行-是否超标
|
||||
*/
|
||||
private String testIsOv;
|
||||
|
||||
/**
|
||||
* 总超标天数
|
||||
*/
|
||||
private Integer allOvCountDay;
|
||||
|
||||
/**
|
||||
* 监测天数
|
||||
*/
|
||||
private Integer monitorDay;
|
||||
|
||||
/**
|
||||
* 开始监测日期
|
||||
*/
|
||||
private LocalDate startMonitorDate;
|
||||
|
||||
/**
|
||||
* 关联监测点
|
||||
*/
|
||||
private String monitorIds;
|
||||
|
||||
/**
|
||||
* 投运日期
|
||||
*/
|
||||
private LocalDate operateDate;
|
||||
|
||||
/**
|
||||
* 运行天数
|
||||
*/
|
||||
private Integer testRunDay;
|
||||
|
||||
/**
|
||||
* 审查完成时间
|
||||
*/
|
||||
private LocalDateTime auditFinalTime;
|
||||
|
||||
/**
|
||||
* 审查出具单位名称
|
||||
*/
|
||||
private String auditIssueOrgName;
|
||||
|
||||
/**
|
||||
* 电能质量专业审查意见
|
||||
*/
|
||||
private String professionalAuditOpinion;
|
||||
|
||||
/**
|
||||
* 审查单位
|
||||
*/
|
||||
private String auditOrg;
|
||||
|
||||
/**
|
||||
* 审查单位名称
|
||||
*/
|
||||
private String auditOrgName;
|
||||
|
||||
/**
|
||||
* 验收完成时间
|
||||
*/
|
||||
private LocalDateTime approvalFinalTime;
|
||||
|
||||
/**
|
||||
* 遗留问题
|
||||
*/
|
||||
private String legacyProblem;
|
||||
|
||||
/**
|
||||
* 验收建议
|
||||
*/
|
||||
private String approvalAdvise;
|
||||
|
||||
/**
|
||||
* 验收参与人名称
|
||||
*/
|
||||
private String approvalJoinUserName;
|
||||
|
||||
/**
|
||||
* 关联营销档案时间
|
||||
*/
|
||||
private LocalDateTime relConsTime;
|
||||
|
||||
/**
|
||||
* 操作人名称
|
||||
*/
|
||||
private String operateUserName;
|
||||
|
||||
/**
|
||||
* 测试结论
|
||||
*/
|
||||
private String testResult;
|
||||
|
||||
/**
|
||||
* 试运行出具单位名称
|
||||
*/
|
||||
private String testRunIssueOrgName;
|
||||
|
||||
/**
|
||||
* 越限指标
|
||||
*/
|
||||
private String ovIndexs;
|
||||
|
||||
/**
|
||||
* 监测日期
|
||||
*/
|
||||
private LocalDateTime monitorDate;
|
||||
|
||||
/**
|
||||
* 用户id
|
||||
*/
|
||||
private String consObjId;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,159 @@
|
||||
package com.njcn.harmonic.pojo.po.upload;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程管理用户
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
@TableName("pms_tem_user")
|
||||
public class PmsTemUser extends BaseEntity {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private String objId;
|
||||
|
||||
/**
|
||||
* 所属网省
|
||||
*/
|
||||
private String provinceOrg;
|
||||
|
||||
/**
|
||||
* 所属网省名称
|
||||
*/
|
||||
private String provinceOrgName;
|
||||
|
||||
/**
|
||||
* 所属地市
|
||||
*/
|
||||
private String cityOrg;
|
||||
|
||||
/**
|
||||
* 所属地市名称
|
||||
*/
|
||||
private String cityOrgName;
|
||||
|
||||
/**
|
||||
* 运维单位
|
||||
*/
|
||||
private String maintOrg;
|
||||
|
||||
/**
|
||||
* 运维单位名称
|
||||
*/
|
||||
private String maintOrgName;
|
||||
|
||||
/**
|
||||
* 用户/项目名称
|
||||
*/
|
||||
private String consName;
|
||||
|
||||
/**
|
||||
* 干扰源类型
|
||||
*/
|
||||
private String sourceType;
|
||||
|
||||
/**
|
||||
* 干扰源类别
|
||||
*/
|
||||
private String sourceCategory;
|
||||
|
||||
/**
|
||||
* 场站属性
|
||||
*/
|
||||
private String sourceAttr;
|
||||
|
||||
/**
|
||||
* 并网/供电电压等级
|
||||
*/
|
||||
private String gcVoltageLevel;
|
||||
|
||||
/**
|
||||
* 并网/供电变电站
|
||||
*/
|
||||
private String gcSubstationId;
|
||||
|
||||
/**
|
||||
* 并网/供电变电站名称
|
||||
*/
|
||||
private String gcSubstationName;
|
||||
|
||||
/**
|
||||
* 并网/供电变电站电压等级
|
||||
*/
|
||||
private String gcSubstationVoltageLevel;
|
||||
|
||||
/**
|
||||
* 并网/供电线路
|
||||
*/
|
||||
private String gcFeederId;
|
||||
|
||||
/**
|
||||
* 并网/供电线路名称
|
||||
*/
|
||||
private String gcFeederName;
|
||||
|
||||
/**
|
||||
* 总装机容量(MVA)
|
||||
*/
|
||||
private Double ratedCapacity;
|
||||
|
||||
/**
|
||||
* 档案状态
|
||||
*/
|
||||
private String userDossierStatus;
|
||||
|
||||
/**
|
||||
* 删除标记
|
||||
*/
|
||||
private Boolean isDelete;
|
||||
|
||||
/**
|
||||
* 删除时间
|
||||
*/
|
||||
private LocalDateTime deleteTime;
|
||||
|
||||
/**
|
||||
* 发布人
|
||||
*/
|
||||
private String releaseUserName;
|
||||
|
||||
/**
|
||||
* 所属电站类型
|
||||
*/
|
||||
private String gcSubstationType;
|
||||
|
||||
/**
|
||||
* 投运日期
|
||||
*/
|
||||
private LocalDate operateTime;
|
||||
|
||||
/**
|
||||
* 发布时间
|
||||
*/
|
||||
private LocalDateTime releaseTime;
|
||||
|
||||
/**
|
||||
* 营销用户编号
|
||||
*/
|
||||
private String consNo;
|
||||
|
||||
/**
|
||||
* 用户id
|
||||
*/
|
||||
private String consObjId;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.njcn.harmonic.controller.upload;
|
||||
|
||||
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import com.njcn.web.controller.BaseController;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程月报 前端控制器
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/process/pmsTemProcessReport")
|
||||
public class PmsTemProcessReportController extends BaseController {
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.njcn.harmonic.controller.upload;
|
||||
|
||||
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import com.njcn.web.controller.BaseController;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程跟踪数据 前端控制器
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/process/pmsTemProcessTrack")
|
||||
public class PmsTemProcessTrackController extends BaseController {
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.njcn.harmonic.controller.upload;
|
||||
|
||||
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import com.njcn.web.controller.BaseController;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程管理用户 前端控制器
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/process/pmsTemUser")
|
||||
public class PmsTemUserController extends BaseController {
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.njcn.harmonic.mapper.upload;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.harmonic.pojo.po.upload.PmsTemProcessReport;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程月报 Mapper 接口
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
public interface PmsTemProcessReportMapper extends BaseMapper<PmsTemProcessReport> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.njcn.harmonic.mapper.upload;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.harmonic.pojo.po.upload.PmsTemProcessTrack;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程跟踪数据 Mapper 接口
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
public interface PmsTemProcessTrackMapper extends BaseMapper<PmsTemProcessTrack> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.njcn.harmonic.mapper.upload;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.harmonic.pojo.po.upload.PmsTemUser;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程管理用户 Mapper 接口
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
public interface PmsTemUserMapper extends BaseMapper<PmsTemUser> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.njcn.harmonic.service.upload;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.njcn.harmonic.pojo.po.upload.PmsTemProcessReport;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程月报 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
public interface IPmsTemProcessReportService extends IService<PmsTemProcessReport> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.njcn.harmonic.service.upload;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.njcn.harmonic.pojo.po.upload.PmsTemProcessTrack;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程跟踪数据 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
public interface IPmsTemProcessTrackService extends IService<PmsTemProcessTrack> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
package com.njcn.harmonic.service.upload;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.njcn.harmonic.pojo.po.upload.PmsTemUser;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程管理用户 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
public interface IPmsTemUserService extends IService<PmsTemUser> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.njcn.harmonic.service.upload.impl;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.njcn.harmonic.mapper.upload.PmsTemProcessReportMapper;
|
||||
import com.njcn.harmonic.pojo.po.upload.PmsTemProcessReport;
|
||||
import com.njcn.harmonic.service.upload.IPmsTemProcessReportService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程月报 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
@Service
|
||||
public class PmsTemProcessReportServiceImpl extends ServiceImpl<PmsTemProcessReportMapper, PmsTemProcessReport> implements IPmsTemProcessReportService {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.njcn.harmonic.service.upload.impl;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.njcn.harmonic.mapper.upload.PmsTemProcessTrackMapper;
|
||||
import com.njcn.harmonic.pojo.po.upload.PmsTemProcessTrack;
|
||||
import com.njcn.harmonic.service.upload.IPmsTemProcessTrackService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程跟踪数据 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
@Service
|
||||
public class PmsTemProcessTrackServiceImpl extends ServiceImpl<PmsTemProcessTrackMapper, PmsTemProcessTrack> implements IPmsTemProcessTrackService {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.njcn.harmonic.service.upload.impl;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.njcn.harmonic.mapper.upload.PmsTemUserMapper;
|
||||
import com.njcn.harmonic.pojo.po.upload.PmsTemUser;
|
||||
import com.njcn.harmonic.service.upload.IPmsTemUserService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 电能质量全过程管理用户 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2024-10-09
|
||||
*/
|
||||
@Service
|
||||
public class PmsTemUserServiceImpl extends ServiceImpl<PmsTemUserMapper, PmsTemUser> implements IPmsTemUserService {
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user