1.1.预警/告警事务的生成 基础代码提交
This commit is contained in:
@@ -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 {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -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 {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -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> {
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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> {
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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 {
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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 {
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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> {
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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> {
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user