diff --git a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/controller/line/ThsOverRunLogController.java b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/controller/line/ThsOverRunLogController.java new file mode 100644 index 000000000..646859d49 --- /dev/null +++ b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/controller/line/ThsOverRunLogController.java @@ -0,0 +1,22 @@ +package com.njcn.prepare.harmonic.controller.line; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *

+ * 告警/预警监测点列表 前端控制器 + *

+ * + * @author lxp + * @since 2023-03-16 + */ +@RestController +@RequestMapping("/thsOverRunLog") +public class ThsOverRunLogController extends BaseController { + +} + diff --git a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/controller/line/ThsSuperviseController.java b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/controller/line/ThsSuperviseController.java new file mode 100644 index 000000000..81849ffe6 --- /dev/null +++ b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/controller/line/ThsSuperviseController.java @@ -0,0 +1,21 @@ +package com.njcn.prepare.harmonic.controller.line; + + +import com.njcn.web.controller.BaseController; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + *

+ * 前端控制器 + *

+ * + * @author lxp + * @since 2023-03-16 + */ +@RestController +@RequestMapping("/thsSupervise") +public class ThsSuperviseController extends BaseController { + +} + diff --git a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/mapper/mysql/line/ThsOverRunLogMapper.java b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/mapper/mysql/line/ThsOverRunLogMapper.java new file mode 100644 index 000000000..7e7f3e7dd --- /dev/null +++ b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/mapper/mysql/line/ThsOverRunLogMapper.java @@ -0,0 +1,16 @@ +package com.njcn.prepare.harmonic.mapper.mysql.line; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.njcn.process.pojo.po.ThsOverRunLog; + +/** + *

+ * 告警/预警监测点列表 Mapper 接口 + *

+ * + * @author lxp + * @since 2023-03-16 + */ +public interface ThsOverRunLogMapper extends BaseMapper { + +} diff --git a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/mapper/mysql/line/ThsSuperviseMapper.java b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/mapper/mysql/line/ThsSuperviseMapper.java new file mode 100644 index 000000000..48f66a219 --- /dev/null +++ b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/mapper/mysql/line/ThsSuperviseMapper.java @@ -0,0 +1,16 @@ +package com.njcn.prepare.harmonic.mapper.mysql.line; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.njcn.process.pojo.po.ThsSupervise; + +/** + *

+ * Mapper 接口 + *

+ * + * @author lxp + * @since 2023-03-16 + */ +public interface ThsSuperviseMapper extends BaseMapper { + +} diff --git a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/Impl/line/ThsOverRunLogServiceImpl.java b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/Impl/line/ThsOverRunLogServiceImpl.java new file mode 100644 index 000000000..d9b08cb11 --- /dev/null +++ b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/Impl/line/ThsOverRunLogServiceImpl.java @@ -0,0 +1,20 @@ +package com.njcn.prepare.harmonic.service.mysql.Impl.line; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.njcn.prepare.harmonic.mapper.mysql.line.ThsOverRunLogMapper; +import com.njcn.prepare.harmonic.service.mysql.line.ThsOverRunLogService; +import com.njcn.process.pojo.po.ThsOverRunLog; +import org.springframework.stereotype.Service; + +/** + *

+ * 告警/预警监测点列表 服务实现类 + *

+ * + * @author lxp + * @since 2023-03-16 + */ +@Service +public class ThsOverRunLogServiceImpl extends ServiceImpl implements ThsOverRunLogService { + +} diff --git a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/Impl/line/ThsSuperviseServiceImpl.java b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/Impl/line/ThsSuperviseServiceImpl.java new file mode 100644 index 000000000..c6d3b429b --- /dev/null +++ b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/Impl/line/ThsSuperviseServiceImpl.java @@ -0,0 +1,20 @@ +package com.njcn.prepare.harmonic.service.mysql.Impl.line; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.njcn.prepare.harmonic.mapper.mysql.line.ThsSuperviseMapper; +import com.njcn.prepare.harmonic.service.mysql.line.ThsSuperviseService; +import com.njcn.process.pojo.po.ThsSupervise; +import org.springframework.stereotype.Service; + +/** + *

+ * 服务实现类 + *

+ * + * @author lxp + * @since 2023-03-16 + */ +@Service +public class ThsSuperviseServiceImpl extends ServiceImpl implements ThsSuperviseService { + +} diff --git a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/line/ThsOverRunLogService.java b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/line/ThsOverRunLogService.java new file mode 100644 index 000000000..c60bf6219 --- /dev/null +++ b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/line/ThsOverRunLogService.java @@ -0,0 +1,16 @@ +package com.njcn.prepare.harmonic.service.mysql.line; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.njcn.process.pojo.po.ThsOverRunLog; + +/** + *

+ * 告警/预警监测点列表 服务类 + *

+ * + * @author lxp + * @since 2023-03-16 + */ +public interface ThsOverRunLogService extends IService { + +} diff --git a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/line/ThsSuperviseService.java b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/line/ThsSuperviseService.java new file mode 100644 index 000000000..75b500366 --- /dev/null +++ b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/line/ThsSuperviseService.java @@ -0,0 +1,16 @@ +package com.njcn.prepare.harmonic.service.mysql.line; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.njcn.process.pojo.po.ThsSupervise; + +/** + *

+ * 服务类 + *

+ * + * @author lxp + * @since 2023-03-16 + */ +public interface ThsSuperviseService extends IService { + +} diff --git a/pqs-process/process-api/src/main/java/com/njcn/process/pojo/po/ThsOverRunLog.java b/pqs-process/process-api/src/main/java/com/njcn/process/pojo/po/ThsOverRunLog.java new file mode 100644 index 000000000..389f50d4b --- /dev/null +++ b/pqs-process/process-api/src/main/java/com/njcn/process/pojo/po/ThsOverRunLog.java @@ -0,0 +1,72 @@ +package com.njcn.process.pojo.po; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import lombok.Data; + +/** + *

+ * 告警/预警监测点列表 + *

+ * + * @author lxp + * @since 2023-03-16 + */ +@Data +@TableName("ths_over_run_log") +public class ThsOverRunLog extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + private String id; + + /** + * 监测点ID + */ + private String lineIndex; + + /** + * 名称(变电站_监测点_日期_id) + */ + private String name; + + /** + * 技术监督Guid + */ + private String supIndex; + + /** + * 描述 + */ + private String describe; + + /** + * 预/告警单 + */ + private String alarmTicket; + + /** + * 反馈单 + */ + private String feedback; + + /** + * 测试报告 + */ + private String testReport; + + /** + * 整改通知单 + */ + private String reviseNotice; + + /** + * 整改通知反馈单 + */ + private String reviseFeedback; + + +} diff --git a/pqs-process/process-api/src/main/java/com/njcn/process/pojo/po/ThsSupervise.java b/pqs-process/process-api/src/main/java/com/njcn/process/pojo/po/ThsSupervise.java new file mode 100644 index 000000000..748aaa5e2 --- /dev/null +++ b/pqs-process/process-api/src/main/java/com/njcn/process/pojo/po/ThsSupervise.java @@ -0,0 +1,75 @@ +package com.njcn.process.pojo.po; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * + *

+ * + * @author lxp + * @since 2023-03-16 + */ +@Data +@TableName("ths_supervise") +public class ThsSupervise extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 技术监督Guid + */ + private String supIndex; + + /** + * 技术监督名称 + */ + private String name; + + /** + * 创建用户(pqs_user外键) + */ + private String createUser; + + + /** + * 处理用户 + */ + private String modifyUser; + + /** + * 处理时间 + */ + private Date modifyTime; + + /** + * 类型(0:预警;1:告警) + */ + private Integer type; + + /** + * 上一级处理处理人员 + */ + private String upUser; + + /** + * 下一级处理人员 + */ + private String nextUser; + + /** + * 进度(0:开始;1:预/告警单下发;2:反馈单上传;3:现场测试;4:整改通知单下发:5:整改通知反馈单;6:完结)默认进度为开始 + */ + private Integer progress; + + /** + * 描述 + */ + private String describe; + + +}