1.1.预警/告警事务的生成 基础代码提交

This commit is contained in:
Lee
2023-03-16 14:24:07 +08:00
parent 93228bf1ec
commit 559e44a32e
10 changed files with 294 additions and 0 deletions

View File

@@ -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;
/**
* <p>
* 告警/预警监测点列表 前端控制器
* </p>
*
* @author lxp
* @since 2023-03-16
*/
@RestController
@RequestMapping("/thsOverRunLog")
public class ThsOverRunLogController extends BaseController {
}

View File

@@ -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;
/**
* <p>
* 前端控制器
* </p>
*
* @author lxp
* @since 2023-03-16
*/
@RestController
@RequestMapping("/thsSupervise")
public class ThsSuperviseController extends BaseController {
}

View File

@@ -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;
/**
* <p>
* 告警/预警监测点列表 Mapper 接口
* </p>
*
* @author lxp
* @since 2023-03-16
*/
public interface ThsOverRunLogMapper extends BaseMapper<ThsOverRunLog> {
}

View File

@@ -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;
/**
* <p>
* Mapper 接口
* </p>
*
* @author lxp
* @since 2023-03-16
*/
public interface ThsSuperviseMapper extends BaseMapper<ThsSupervise> {
}

View File

@@ -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;
/**
* <p>
* 告警/预警监测点列表 服务实现类
* </p>
*
* @author lxp
* @since 2023-03-16
*/
@Service
public class ThsOverRunLogServiceImpl extends ServiceImpl<ThsOverRunLogMapper, ThsOverRunLog> implements ThsOverRunLogService {
}

View File

@@ -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;
/**
* <p>
* 服务实现类
* </p>
*
* @author lxp
* @since 2023-03-16
*/
@Service
public class ThsSuperviseServiceImpl extends ServiceImpl<ThsSuperviseMapper, ThsSupervise> implements ThsSuperviseService {
}

View File

@@ -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;
/**
* <p>
* 告警/预警监测点列表 服务类
* </p>
*
* @author lxp
* @since 2023-03-16
*/
public interface ThsOverRunLogService extends IService<ThsOverRunLog> {
}

View File

@@ -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;
/**
* <p>
* 服务类
* </p>
*
* @author lxp
* @since 2023-03-16
*/
public interface ThsSuperviseService extends IService<ThsSupervise> {
}

View File

@@ -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;
/**
* <p>
* 告警/预警监测点列表
* </p>
*
* @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;
}

View File

@@ -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;
/**
* <p>
*
* </p>
*
* @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;
}