Commit f9170b2c authored by tianbo's avatar tianbo

修改巡检隐患表

parent a04efc14
...@@ -10,9 +10,9 @@ public enum ExecuteTypeEnum { ...@@ -10,9 +10,9 @@ public enum ExecuteTypeEnum {
/** /**
* 未执行 * 未执行
*/ */
未执行("未执行", -1), 未执行("未执行", 1),
通过("通过", 0), 通过("通过", 2),
驳回("驳回", 1); 驳回("驳回", 3);
/** /**
* 名称,描述 * 名称,描述
...@@ -24,6 +24,7 @@ public enum ExecuteTypeEnum { ...@@ -24,6 +24,7 @@ public enum ExecuteTypeEnum {
private Integer code; private Integer code;
ExecuteTypeEnum(String name, Integer code) { ExecuteTypeEnum(String name, Integer code) {
this.name = name; this.name = name;
this.code = code; this.code = code;
......
...@@ -195,7 +195,7 @@ public interface LatentDangerState { ...@@ -195,7 +195,7 @@ public interface LatentDangerState {
} }
} }
enum PatrolDangerLevelEnum implements LatentDangerState { enum PatrolDangerStateEnum implements LatentDangerState {
/** /**
* 待评审 * 待评审
*/ */
...@@ -219,7 +219,7 @@ public interface LatentDangerState { ...@@ -219,7 +219,7 @@ public interface LatentDangerState {
*/ */
private String code; private String code;
PatrolDangerLevelEnum(String name, String code) { PatrolDangerStateEnum(String name, String code) {
this.name = name; this.name = name;
this.code = code; this.code = code;
} }
...@@ -241,7 +241,7 @@ public interface LatentDangerState { ...@@ -241,7 +241,7 @@ public interface LatentDangerState {
} }
public LatentDangerState getEnumByCode(String code) { public LatentDangerState getEnumByCode(String code) {
for (PatrolDangerLevelEnum _enum : PatrolDangerLevelEnum.values()) { for (PatrolDangerStateEnum _enum : PatrolDangerStateEnum.values()) {
if (code.equals(_enum.getCode())) { if (code.equals(_enum.getCode())) {
return _enum; return _enum;
} }
...@@ -251,7 +251,7 @@ public interface LatentDangerState { ...@@ -251,7 +251,7 @@ public interface LatentDangerState {
public String getEnumNameByCode(String code) { public String getEnumNameByCode(String code) {
String enumName = ""; String enumName = "";
for(PatrolDangerLevelEnum type: PatrolDangerLevelEnum.values()) { for(PatrolDangerStateEnum type: PatrolDangerStateEnum.values()) {
if (type.getCode().equals(code)) { if (type.getCode().equals(code)) {
enumName = type.getName(); enumName = type.getName();
break; break;
...@@ -262,7 +262,7 @@ public interface LatentDangerState { ...@@ -262,7 +262,7 @@ public interface LatentDangerState {
public static List<Map<String, String>> getEnumList() { public static List<Map<String, String>> getEnumList() {
List<Map<String, String>> enumList = Lists.newArrayList(); List<Map<String, String>> enumList = Lists.newArrayList();
for(PatrolDangerLevelEnum type: PatrolDangerLevelEnum.values()) { for(PatrolDangerStateEnum type: PatrolDangerStateEnum.values()) {
Map<String, String> resultMap = Maps.newHashMap(); Map<String, String> resultMap = Maps.newHashMap();
resultMap.put("key", type.getCode()); resultMap.put("key", type.getCode());
resultMap.put("name", type.getName()); resultMap.put("name", type.getName());
......
...@@ -23,7 +23,7 @@ import java.util.Date; ...@@ -23,7 +23,7 @@ import java.util.Date;
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Accessors(chain = true) @Accessors(chain = true)
@TableName(value = "cb_latent_danger", autoResultMap = true) @TableName(value = "p_latent_danger", autoResultMap = true)
@ApiModel(value="LatentDanger", description="隐患信息") @ApiModel(value="LatentDanger", description="隐患信息")
public class LatentDanger extends BasicEntity { public class LatentDanger extends BasicEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
...@@ -24,7 +24,7 @@ import java.util.Date; ...@@ -24,7 +24,7 @@ import java.util.Date;
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Accessors(chain = true) @Accessors(chain = true)
@TableName("cb_latent_danger_flow_record") @TableName("p_latent_danger_flow_record")
@ApiModel(value="LatentDangerFlowRecord", description="隐患工作流记录信息") @ApiModel(value="LatentDangerFlowRecord", description="隐患工作流记录信息")
public class LatentDangerFlowRecord extends BasicEntity { public class LatentDangerFlowRecord extends BasicEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.yeejoin.amos.patrol.common.enums; package com.yeejoin.amos.patrol.common.enums;
import io.swagger.models.auth.In;
public enum LatentDangerLevelEnum { public enum LatentDangerLevelEnum {
安全问题("安全问题", 0, "0"), 安全问题("安全问题", 0, "0"),
...@@ -64,4 +66,13 @@ public enum LatentDangerLevelEnum { ...@@ -64,4 +66,13 @@ public enum LatentDangerLevelEnum {
} }
return null; return null;
} }
public static LatentDangerLevelEnum getByCode(String code) {
for (LatentDangerLevelEnum l : LatentDangerLevelEnum.values()) {
if (l.getCode().equals(Integer.parseInt(code))) {
return l;
}
}
return null;
}
} }
...@@ -44,4 +44,13 @@ public enum LatentDangerReformTypeEnum { ...@@ -44,4 +44,13 @@ public enum LatentDangerReformTypeEnum {
} }
return null; return null;
} }
public static LatentDangerReformTypeEnum getByCode(String code) {
for (LatentDangerReformTypeEnum l : LatentDangerReformTypeEnum.values()) {
if (l.getCode().equals(Integer.parseInt(code))) {
return l;
}
}
return null;
}
} }
...@@ -60,4 +60,13 @@ public enum LatentDangerStateEnum { ...@@ -60,4 +60,13 @@ public enum LatentDangerStateEnum {
} }
return null; return null;
} }
public static LatentDangerStateEnum getByCode(String code) {
for (LatentDangerStateEnum l : LatentDangerStateEnum.values()) {
if (l.getCode().equals(Integer.parseInt(code))) {
return l;
}
}
return null;
}
} }
...@@ -56,4 +56,13 @@ public enum LatentDangerTypeEnum { ...@@ -56,4 +56,13 @@ public enum LatentDangerTypeEnum {
} }
return null; return null;
} }
public static LatentDangerTypeEnum getByCode(String code) {
for (LatentDangerTypeEnum l : LatentDangerTypeEnum.values()) {
if (l.getCode().equals(Integer.parseInt(code))) {
return l;
}
}
return null;
}
} }
package com.yeejoin.amos.patrol.dao.entity; package com.yeejoin.amos.patrol.dao.entity;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.hibernate.annotations.Where; import org.hibernate.annotations.Where;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
...@@ -21,6 +29,10 @@ import java.util.Date; ...@@ -21,6 +29,10 @@ import java.util.Date;
@NamedQuery(name = "LatentDanger.findAll", query = "SELECT c FROM LatentDanger c") @NamedQuery(name = "LatentDanger.findAll", query = "SELECT c FROM LatentDanger c")
@Where(clause = "deleted=0") //表示未删除的数据 @Where(clause = "deleted=0") //表示未删除的数据
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName(value = "p_latent_danger", autoResultMap = true)
@ApiModel(value="LatentDanger", description="隐患信息")
public class LatentDanger extends BasicEntity { public class LatentDanger extends BasicEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
...@@ -53,7 +65,13 @@ public class LatentDanger extends BasicEntity { ...@@ -53,7 +65,13 @@ public class LatentDanger extends BasicEntity {
* 隐患等级(1:一般隐患;2:重大隐患;0:安全问题) * 隐患等级(1:一般隐患;2:重大隐患;0:安全问题)
*/ */
@Column(name = "danger_level") @Column(name = "danger_level")
private Integer dangerLevel; private String dangerLevel;
/**
* 隐患等级名称
*/
@Column(name = "danger_level_name")
private String dangerLevelName;
/** /**
* 隐患地点 * 隐患地点
...@@ -65,7 +83,13 @@ public class LatentDanger extends BasicEntity { ...@@ -65,7 +83,13 @@ public class LatentDanger extends BasicEntity {
* 隐患类型(1:普通隐患;2:巡检隐患) * 隐患类型(1:普通隐患;2:巡检隐患)
*/ */
@Column(name = "danger_type") @Column(name = "danger_type")
private Integer dangerType; private String dangerType;
/**
* 隐患类型名称
*/
@Column(name = "danger_type_name")
private String dangerTypeName;
/** /**
* 备注 * 备注
...@@ -77,12 +101,19 @@ public class LatentDanger extends BasicEntity { ...@@ -77,12 +101,19 @@ public class LatentDanger extends BasicEntity {
* 整改类型(1:常规整改;2:安措计划;3:延期整改) * 整改类型(1:常规整改;2:安措计划;3:延期整改)
*/ */
@Column(name = "reform_type") @Column(name = "reform_type")
private Integer reformType; private String reformType;
/**
* 整改类型名称
*/
@Column(name = "reform_type_name")
private String reformTypeName;
/** /**
* 限制时间 * 限制时间
*/ */
@Column(name = "reform_limit_date") @Column(name = "reform_limit_date")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date reformLimitDate; private Date reformLimitDate;
@Column(name = "overtime_state") @Column(name = "overtime_state")
...@@ -95,7 +126,13 @@ public class LatentDanger extends BasicEntity { ...@@ -95,7 +126,13 @@ public class LatentDanger extends BasicEntity {
* 隐患状态(1:待评审;2:待治理;3:安措计划中;4:逾期未治理;5:待验证;6:治理完毕;7:已撤销) * 隐患状态(1:待评审;2:待治理;3:安措计划中;4:逾期未治理;5:待验证;6:治理完毕;7:已撤销)
*/ */
@Column(name = "danger_state") @Column(name = "danger_state")
private Integer dangerState; private String dangerState;
/**
* 隐患状态名称
*/
@Column(name = "danger_state_name")
private String dangerStateName;
/** /**
* 发现人 * 发现人
...@@ -113,18 +150,20 @@ public class LatentDanger extends BasicEntity { ...@@ -113,18 +150,20 @@ public class LatentDanger extends BasicEntity {
* 是否删除(0:否;1:是) * 是否删除(0:否;1:是)
*/ */
@Column(name = "deleted") @Column(name = "deleted")
private Integer deleted; private Boolean deleted;
/** /**
* 记录修改时间 * 记录修改时间
*/ */
@Column(name = "update_date") @Column(name = "update_date")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateDate; private Date updateDate;
/** /**
* 延期治理时间 * 延期治理时间
*/ */
@Column(name = "delay_limit_date") @Column(name = "delay_limit_date")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date delayLimitDate; private Date delayLimitDate;
/** /**
...@@ -148,7 +187,73 @@ public class LatentDanger extends BasicEntity { ...@@ -148,7 +187,73 @@ public class LatentDanger extends BasicEntity {
/** /**
* 检查记录创建的隐患检查项对应id * 检查记录创建的隐患检查项对应id
*/ */
@Column(name = "check_input_id") @Column(name = "biz_id")
private Long checkInputId; private Long bizId;
/**
* 建筑id
*/
private Long structureId;
/**
* 建筑名称
*/
private String structureName;
private String instanceKey;
/**
* 业务类型(不同业务创建的隐患以此区分:巡检隐患、防火监督隐患、其他隐患。。。)
*/
private String bizType;
@TableField(exist = false)
private String bizTypeName;
/**
* 经度
*/
private String longitude;
/**
* 纬度
*/
private String latitude;
/**
* 业务信息
*/
@TableField(typeHandler = JacksonTypeHandler.class)
private JSONObject bizInfo;
/**
* 是否审核状态
*/
@TableField(exist = false)
private Boolean unReviewed;
public Boolean getUnReviewed() {
if ("dangerSubmit".equals(this.getDangerState())) {
return true;
}
return false;
}
/**
* 提交信息
*/
@TableField(exist = false)
private JSONObject flowJson;
/**
* 阶段状态
*/
@TableField(exist = false)
private String processState;
/**
* 阶段状态名称
*/
@TableField(exist = false)
private String processStateName;
} }
package com.yeejoin.amos.patrol.dao.entity; package com.yeejoin.amos.patrol.dao.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.hibernate.annotations.Where; import org.hibernate.annotations.Where;
import javax.persistence.Column; import javax.persistence.Column;
...@@ -22,6 +26,10 @@ import java.util.Date; ...@@ -22,6 +26,10 @@ import java.util.Date;
@NamedQuery(name = "LatentDangerFlowRecord.findAll", query = "SELECT c FROM LatentDangerFlowRecord c") @NamedQuery(name = "LatentDangerFlowRecord.findAll", query = "SELECT c FROM LatentDangerFlowRecord c")
@Where(clause = "deleted=0") //表示未删除的数据 @Where(clause = "deleted=0") //表示未删除的数据
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("p_latent_danger_flow_record")
@ApiModel(value="LatentDangerFlowRecord", description="隐患工作流记录信息")
public class LatentDangerFlowRecord extends BasicEntity { public class LatentDangerFlowRecord extends BasicEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
...@@ -40,14 +48,17 @@ public class LatentDangerFlowRecord extends BasicEntity { ...@@ -40,14 +48,17 @@ public class LatentDangerFlowRecord extends BasicEntity {
@Column(name = "flow_task_id") @Column(name = "flow_task_id")
private String flowTaskId; private String flowTaskId;
@Column(name = "excute_state") @Column(name = "execute_state")
private Integer excuteState; private Integer executeState;
@Column(name = "excute_user_id") @Column(name = "execute_user_id")
private String excuteUserId; private String executeUserId;
@Column(name = "excute_result") @Column(name = "execute_user_name")
private String excuteResult; private String executeUserName;
@Column(name = "execute_result")
private String executeResult;
@Column(name = "remark") @Column(name = "remark")
private String remark; private String remark;
...@@ -59,7 +70,7 @@ public class LatentDangerFlowRecord extends BasicEntity { ...@@ -59,7 +70,7 @@ public class LatentDangerFlowRecord extends BasicEntity {
* 是否删除(0:否;1:是) * 是否删除(0:否;1:是)
*/ */
@Column(name = "deleted") @Column(name = "deleted")
private Integer deleted; private Boolean deleted = false;
/** /**
* 记录修改时间 * 记录修改时间
...@@ -67,7 +78,9 @@ public class LatentDangerFlowRecord extends BasicEntity { ...@@ -67,7 +78,9 @@ public class LatentDangerFlowRecord extends BasicEntity {
@Column(name = "update_date") @Column(name = "update_date")
private Date updateDate; private Date updateDate;
@Column(name = "excute_department_id") @Column(name = "execute_department_id")
private String excuteDepartmentId; private String executeDepartmentId;
@Column(name = "execute_department_name")
private String executeDepartmentName;
} }
...@@ -356,8 +356,8 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD ...@@ -356,8 +356,8 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD
latentDanger.setDangerState(LatentDangerState.SupervisionDangerStateEnum.提交隐患.getCode()); latentDanger.setDangerState(LatentDangerState.SupervisionDangerStateEnum.提交隐患.getCode());
latentDanger.setDangerStateName(LatentDangerState.SupervisionDangerStateEnum.提交隐患.getName()); latentDanger.setDangerStateName(LatentDangerState.SupervisionDangerStateEnum.提交隐患.getName());
} else if (LatentDangerBizTypeEnum.巡检.getCode().equals(bizType)) { } else if (LatentDangerBizTypeEnum.巡检.getCode().equals(bizType)) {
latentDanger.setDangerState(LatentDangerState.PatrolDangerLevelEnum.待评审.getCode()); latentDanger.setDangerState(LatentDangerState.PatrolDangerStateEnum.待评审.getCode());
latentDanger.setDangerStateName(LatentDangerState.PatrolDangerLevelEnum.待评审.getName()); latentDanger.setDangerStateName(LatentDangerState.PatrolDangerStateEnum.待评审.getName());
} }
if (ValidationUtil.isEmpty(dangerDto.getDangerName())) { if (ValidationUtil.isEmpty(dangerDto.getDangerName())) {
latentDanger.setDangerName(dangerDto.getInputItemName()); latentDanger.setDangerName(dangerDto.getInputItemName());
...@@ -1136,7 +1136,7 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD ...@@ -1136,7 +1136,7 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD
return executeSubmitDto; return executeSubmitDto;
} }
// TODO 修改 // TODO 修改
amosUserId = "3400882"; // amosUserId = "3400882";
AgencyUserModel userModel = Privilege.agencyUserClient.queryByUserId(amosUserId).getResult(); AgencyUserModel userModel = Privilege.agencyUserClient.queryByUserId(amosUserId).getResult();
String checkLeaderId = userModel.getUserName(); String checkLeaderId = userModel.getUserName();
...@@ -1679,14 +1679,14 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD ...@@ -1679,14 +1679,14 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD
public List<Map<String, String>> getAllDangerState() { public List<Map<String, String>> getAllDangerState() {
List<Map<String, String>> levelList = Lists.newArrayList(); List<Map<String, String>> levelList = Lists.newArrayList();
List<LatentDangerState.SupervisionDangerStateEnum> supervisionDangerStateList = Lists.newArrayList(LatentDangerState.SupervisionDangerStateEnum.values()); List<LatentDangerState.SupervisionDangerStateEnum> supervisionDangerStateList = Lists.newArrayList(LatentDangerState.SupervisionDangerStateEnum.values());
List<LatentDangerState.PatrolDangerLevelEnum> patrolDangerLevelEnumList = Lists.newArrayList(LatentDangerState.PatrolDangerLevelEnum.values()); List<LatentDangerState.PatrolDangerStateEnum> patrolDangerStateEnumList = Lists.newArrayList(LatentDangerState.PatrolDangerStateEnum.values());
supervisionDangerStateList.forEach(level -> { supervisionDangerStateList.forEach(level -> {
Map<String, String> l = Maps.newHashMap(); Map<String, String> l = Maps.newHashMap();
l.put("code", level.getCode()); l.put("code", level.getCode());
l.put("name", level.getName()); l.put("name", level.getName());
levelList.add(l); levelList.add(l);
}); });
patrolDangerLevelEnumList.forEach(level -> { patrolDangerStateEnumList.forEach(level -> {
Map<String, String> l = Maps.newHashMap(); Map<String, String> l = Maps.newHashMap();
l.put("code", level.getCode()); l.put("code", level.getCode());
l.put("name", level.getName()); l.put("name", level.getName());
...@@ -1778,7 +1778,7 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD ...@@ -1778,7 +1778,7 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD
if (LatentDangerBizTypeEnum.防火监督.getCode().equals(bizType)) { if (LatentDangerBizTypeEnum.防火监督.getCode().equals(bizType)) {
pageParam.put("dangerState", LatentDangerState.SupervisionDangerStateEnum.提交隐患.getCode()); pageParam.put("dangerState", LatentDangerState.SupervisionDangerStateEnum.提交隐患.getCode());
} else if (LatentDangerBizTypeEnum.巡检.getCode().equals(bizType)) { } else if (LatentDangerBizTypeEnum.巡检.getCode().equals(bizType)) {
pageParam.put("dangerState", LatentDangerState.PatrolDangerLevelEnum.待评审.getCode()); pageParam.put("dangerState", LatentDangerState.PatrolDangerStateEnum.待评审.getCode());
} }
} }
} }
...@@ -1826,6 +1826,14 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD ...@@ -1826,6 +1826,14 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD
LatentDangerProcessStateEnum processStateEnum = LatentDangerProcessStateEnum.getByCode(danger.getProcessState()); LatentDangerProcessStateEnum processStateEnum = LatentDangerProcessStateEnum.getByCode(danger.getProcessState());
danger.setProcessStateName(processStateEnum.getName()); danger.setProcessStateName(processStateEnum.getName());
} }
if (LatentDangerBizTypeEnum.巡检.getCode().equals(danger.getBizType())) {
LatentDangerLevelEnum levelEnum = Arrays.stream(LatentDangerLevelEnum.values()).filter(l -> l.getCode().equals(danger.getDangerLevel())).findFirst().get();
danger.setDangerLevelName(levelEnum.getName());
LatentDangerReformTypeEnum reformTypeEnum = Arrays.stream(LatentDangerReformTypeEnum.values()).filter(l -> l.getCode().equals(danger.getReformType())).findFirst().get();
danger.setReformTypeName(reformTypeEnum.getName());
LatentDangerState.PatrolDangerStateEnum patrolDangerStateEnum = Arrays.stream(LatentDangerState.PatrolDangerStateEnum.values()).filter(l -> l.getCode().equals(danger.getDangerState())).findFirst().get();
danger.setDangerStateName(patrolDangerStateEnum.getName());
}
danger.setBizTypeName(bizTypeEnum.getName()); danger.setBizTypeName(bizTypeEnum.getName());
}); });
} }
...@@ -1978,7 +1986,7 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD ...@@ -1978,7 +1986,7 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD
if (LatentDangerBizTypeEnum.防火监督.getCode().equals(bizType)) { if (LatentDangerBizTypeEnum.防火监督.getCode().equals(bizType)) {
return LatentDangerState.SupervisionDangerStateEnum.getEnumList(); return LatentDangerState.SupervisionDangerStateEnum.getEnumList();
} else { } else {
return LatentDangerState.PatrolDangerLevelEnum.getEnumList(); return LatentDangerState.PatrolDangerStateEnum.getEnumList();
} }
} }
......
...@@ -16,6 +16,11 @@ public class LatentDangerBo { ...@@ -16,6 +16,11 @@ public class LatentDangerBo {
private Long id; private Long id;
/** /**
* 业务类型
*/
private String bizType;
/**
* 业务唯一标识 * 业务唯一标识
*/ */
private String businessKey; private String businessKey;
...@@ -37,7 +42,7 @@ public class LatentDangerBo { ...@@ -37,7 +42,7 @@ public class LatentDangerBo {
/** /**
* 隐患等级(1:一般隐患;2:重大隐患;0:安全问题) * 隐患等级(1:一般隐患;2:重大隐患;0:安全问题)
*/ */
private Integer dangerLevel; private String dangerLevel;
/** /**
* 隐患地点 * 隐患地点
...@@ -47,7 +52,7 @@ public class LatentDangerBo { ...@@ -47,7 +52,7 @@ public class LatentDangerBo {
/** /**
* 隐患类型(1:普通隐患;2:巡检隐患) * 隐患类型(1:普通隐患;2:巡检隐患)
*/ */
private Integer dangerType; private String dangerType;
/** /**
* 备注 * 备注
...@@ -57,7 +62,7 @@ public class LatentDangerBo { ...@@ -57,7 +62,7 @@ public class LatentDangerBo {
/** /**
* 整改类型(1:常规整改;2:安措计划;3:延期整改) * 整改类型(1:常规整改;2:安措计划;3:延期整改)
*/ */
private Integer reformType; private String reformType;
/** /**
* 限制时间 * 限制时间
...@@ -71,7 +76,7 @@ public class LatentDangerBo { ...@@ -71,7 +76,7 @@ public class LatentDangerBo {
/** /**
* 隐患状态(1:待评审;2:待治理;3:安措计划中;4:逾期未治理;5:待验证;6:治理完毕;7:已撤销) * 隐患状态(1:待评审;2:待治理;3:安措计划中;4:逾期未治理;5:待验证;6:治理完毕;7:已撤销)
*/ */
private Integer dangerState; private String dangerState;
/** /**
* 发现人 * 发现人
...@@ -120,7 +125,7 @@ public class LatentDangerBo { ...@@ -120,7 +125,7 @@ public class LatentDangerBo {
/** /**
* 检查记录创建的隐患检查项对应id * 检查记录创建的隐患检查项对应id
*/ */
private Long checkInputId; private Long bizId;
/** /**
* 建筑id * 建筑id
......
...@@ -13,7 +13,7 @@ public class LatentDangerDetailVo { ...@@ -13,7 +13,7 @@ public class LatentDangerDetailVo {
private String dangerName; private String dangerName;
private Integer level; private String level;
private String levelDesc; private String levelDesc;
...@@ -29,9 +29,9 @@ public class LatentDangerDetailVo { ...@@ -29,9 +29,9 @@ public class LatentDangerDetailVo {
private Long currentFlowRecordId; private Long currentFlowRecordId;
private Integer dangerState; private String dangerState;
private Integer dangerType; private String dangerType;
private String dangerStateDesc; private String dangerStateDesc;
......
...@@ -11,13 +11,13 @@ public class LatentDangerListVo { ...@@ -11,13 +11,13 @@ public class LatentDangerListVo {
private String discovererUserName; private String discovererUserName;
private Integer level; private String level;
private String levelDesc; private String levelDesc;
private String limitDesc; private String limitDesc;
private Integer state; private String state;
private String stateDesc; private String stateDesc;
......
...@@ -17,7 +17,7 @@ ribbon.MaxAutoRetriesNextServer = 2 ...@@ -17,7 +17,7 @@ ribbon.MaxAutoRetriesNextServer = 2
ribbon.MaxAutoRetries = 1 ribbon.MaxAutoRetries = 1
#DB properties: #DB properties:
spring.datasource.url = jdbc:mysql://172.16.6.60:3306/amos-jcs-biz?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai spring.datasource.url = jdbc:mysql://172.16.10.66:3306/safety-business-3.0.1?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
spring.datasource.username= root spring.datasource.username= root
spring.datasource.password= root_123 spring.datasource.password= root_123
spring.datasource.driver-class-name = com.mysql.jdbc.Driver spring.datasource.driver-class-name = com.mysql.jdbc.Driver
......
...@@ -59,7 +59,6 @@ CREATE TABLE `cb_latent_danger` ( ...@@ -59,7 +59,6 @@ CREATE TABLE `cb_latent_danger` (
SET FOREIGN_KEY_CHECKS = 1; SET FOREIGN_KEY_CHECKS = 1;
/* /*
Navicat Premium Data Transfer Navicat Premium Data Transfer
...@@ -103,4 +102,3 @@ CREATE TABLE `cb_latent_danger_flow_record` ( ...@@ -103,4 +102,3 @@ CREATE TABLE `cb_latent_danger_flow_record` (
) ENGINE = InnoDB AUTO_INCREMENT = 449 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '隐患工作流记录表' ROW_FORMAT = Dynamic; ) ENGINE = InnoDB AUTO_INCREMENT = 449 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '隐患工作流记录表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1; SET FOREIGN_KEY_CHECKS = 1;
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<insert id="save" keyColumn="id" keyProperty="id" <insert id="save" keyColumn="id" keyProperty="id"
parameterType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerFlowRecordBo" parameterType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerFlowRecordBo"
useGeneratedKeys="true"> useGeneratedKeys="true">
insert into cb_latent_danger_flow_record insert into p_latent_danger_flow_record
<trim prefix="(" suffix=")" suffixOverrides=","> <trim prefix="(" suffix=")" suffixOverrides=",">
<if test="dangerId != null"> <if test="dangerId != null">
danger_id, danger_id,
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
</insert> </insert>
<update id="update" parameterType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerFlowRecordBo"> <update id="update" parameterType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerFlowRecordBo">
update cb_latent_danger_flow_record update p_latent_danger_flow_record
<set> <set>
<if test="dangerId != null"> <if test="dangerId != null">
danger_id = #{dangerId}, danger_id = #{dangerId},
...@@ -147,25 +147,25 @@ ...@@ -147,25 +147,25 @@
</update> </update>
<select id="getById" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerFlowRecordBo"> <select id="getById" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerFlowRecordBo">
select * from cb_latent_danger_flow_record where deleted = 0 and id = #{id} limit 1 select * from p_latent_danger_flow_record where deleted = 0 and id = #{id} limit 1
</select> </select>
<select id="getNewestRecordByDangerId" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerFlowRecordBo"> <select id="getNewestRecordByDangerId" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerFlowRecordBo">
select * from cb_latent_danger_flow_record where deleted = 0 and danger_id = #{dangerId} order by create_date desc limit 1 select * from p_latent_danger_flow_record where deleted = 0 and danger_id = #{dangerId} order by create_date desc limit 1
</select> </select>
<select id="listPassByDangerId" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerFlowRecordBo"> <select id="listPassByDangerId" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerFlowRecordBo">
select select
* *
from from
cb_latent_danger_flow_record p_latent_danger_flow_record
where where
id in id in
( (
select select
max(id) max(id)
from from
cb_latent_danger_flow_record p_latent_danger_flow_record
where where
deleted = 0 deleted = 0
and and
...@@ -180,7 +180,7 @@ ...@@ -180,7 +180,7 @@
select select
* *
from from
cb_latent_danger_flow_record p_latent_danger_flow_record
where where
1 = 1 1 = 1
and and
...@@ -191,7 +191,7 @@ ...@@ -191,7 +191,7 @@
select select
* *
from from
cb_latent_danger_flow_record p_latent_danger_flow_record
where where
danger_id = #{dangerId} danger_id = #{dangerId}
and and
...@@ -204,7 +204,7 @@ ...@@ -204,7 +204,7 @@
select select
* *
from from
cb_latent_danger_flow_record p_latent_danger_flow_record
where where
danger_id = #{dangerId} danger_id = #{dangerId}
order by create_date desc order by create_date desc
...@@ -215,16 +215,16 @@ ...@@ -215,16 +215,16 @@
select select
a.*,b.overtime_state as dangerOvertimeState,b.danger_state as dangerState a.*,b.overtime_state as dangerOvertimeState,b.danger_state as dangerState
from from
cb_latent_danger_flow_record as a p_latent_danger_flow_record as a
left join left join
cb_latent_danger as b on a.danger_id = b.id p_latent_danger as b on a.danger_id = b.id
where where
a.id in a.id in
( (
select select
max(id) max(id)
from from
cb_latent_danger_flow_record p_latent_danger_flow_record
where where
deleted = 0 deleted = 0
and and
...@@ -239,7 +239,7 @@ ...@@ -239,7 +239,7 @@
</select> </select>
<delete id="deleteByLatentDangerIds"> <delete id="deleteByLatentDangerIds">
update cb_latent_danger_flow_record set deleted = 1 where danger_id in update p_latent_danger_flow_record set deleted = 1 where danger_id in
<foreach collection="list" index="index" item="dangerId" open="(" separator="," close=")"> <foreach collection="list" index="index" item="dangerId" open="(" separator="," close=")">
#{dangerId} #{dangerId}
</foreach> </foreach>
...@@ -260,8 +260,8 @@ ...@@ -260,8 +260,8 @@
pld.delay_limit_date AS delayLimitDate pld.delay_limit_date AS delayLimitDate
# wws.full_name AS structureName # wws.full_name AS structureName
FROM FROM
cb_latent_danger pld p_latent_danger pld
LEFT JOIN cb_latent_danger_flow_record pldfr ON pldfr.id = pld.current_flow_record_id LEFT JOIN p_latent_danger_flow_record pldfr ON pldfr.id = pld.current_flow_record_id
# LEFT JOIN wl_warehouse_structure wws ON wws.id = pld.structure_id # LEFT JOIN wl_warehouse_structure wws ON wws.id = pld.structure_id
<!-- WHERE--> <!-- WHERE-->
<!-- <if test="beginTime != null and beginTime != ''">--> <!-- <if test="beginTime != null and beginTime != ''">-->
...@@ -272,6 +272,6 @@ ...@@ -272,6 +272,6 @@
</select> </select>
<select id="getByIdOderByDate" <select id="getByIdOderByDate"
resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerFlowRecordBo"> resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerFlowRecordBo">
select * from cb_latent_danger_flow_record where deleted = 0 and danger_id = #{dangerId} ORDER BY create_date DESC LIMIT 1 select * from p_latent_danger_flow_record where deleted = 0 and danger_id = #{dangerId} ORDER BY create_date DESC LIMIT 1
</select> </select>
</mapper> </mapper>
\ No newline at end of file
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<insert id="save" keyColumn="id" keyProperty="id" <insert id="save" keyColumn="id" keyProperty="id"
parameterType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerBo" parameterType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerBo"
useGeneratedKeys="true"> useGeneratedKeys="true">
insert into cb_latent_danger insert into p_latent_danger
<trim prefix="(" suffix=")" suffixOverrides=","> <trim prefix="(" suffix=")" suffixOverrides=",">
<if test="businessKey != null"> <if test="businessKey != null">
business_key, business_key,
...@@ -158,7 +158,7 @@ ...@@ -158,7 +158,7 @@
</insert> </insert>
<update id="update" parameterType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerBo"> <update id="update" parameterType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerBo">
update cb_latent_danger update p_latent_danger
<set> <set>
<if test="businessKey != null"> <if test="businessKey != null">
business_key = #{businessKey}, business_key = #{businessKey},
...@@ -240,27 +240,27 @@ ...@@ -240,27 +240,27 @@
</update> </update>
<update id="deleteByIds"> <update id="deleteByIds">
update cb_latent_danger set deleted = 1 where id in update p_latent_danger set deleted = 1 where id in
<foreach collection="list" index="index" item="id" open="(" separator="," close=")"> <foreach collection="list" index="index" item="id" open="(" separator="," close=")">
#{id} #{id}
</foreach> </foreach>
</update> </update>
<select id="getById" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerBo"> <select id="getById" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerBo">
select * from cb_latent_danger where deleted = 0 and id = #{id} select * from p_latent_danger where deleted = 0 and id = #{id}
</select> </select>
<select id="getByInstanceId" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerBo"> <select id="getByInstanceId" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerBo">
select * from cb_latent_danger where deleted = 0 and instance_id = #{instanceId} and danger_state = 3 limit 1 select * from p_latent_danger where deleted = 0 and instance_id = #{instanceId} and danger_state = 3 limit 1
</select> </select>
<select id="listByMap" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerBo"> <select id="listByMap" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerBo">
select select
a.* a.*
from from
cb_latent_danger as a p_latent_danger as a
left join left join
cb_latent_danger_flow_record as b on a.current_flow_record_id = b.id p_latent_danger_flow_record as b on a.current_flow_record_id = b.id
<where> <where>
<!-- case--> <!-- case-->
<!-- when a.danger_type = 1 and find_in_set(b.action_flag, 'B_3,B_4') then--> <!-- when a.danger_type = 1 and find_in_set(b.action_flag, 'B_3,B_4') then-->
...@@ -308,9 +308,9 @@ ...@@ -308,9 +308,9 @@
select select
count(1) count(1)
from from
cb_latent_danger as a p_latent_danger as a
left join left join
cb_latent_danger_flow_record as b on a.current_flow_record_id = b.id p_latent_danger_flow_record as b on a.current_flow_record_id = b.id
<where> <where>
case case
when a.danger_type = 1 and find_in_set(b.action_flag, 'B_3,B_4') then when a.danger_type = 1 and find_in_set(b.action_flag, 'B_3,B_4') then
...@@ -351,14 +351,14 @@ ...@@ -351,14 +351,14 @@
</select> </select>
<select id="listOfOvertime" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerBo"> <select id="listOfOvertime" resultType="com.yeejoin.amos.latentdanger.business.entity.mybatis.extend.LatentDangerBo">
select * from cb_latent_danger where now()>reform_limit_date and overtime_state = 0 and deleted = 0 and danger_state in (2,3,4) select * from p_latent_danger where now()>reform_limit_date and overtime_state = 0 and deleted = 0 and danger_state in (2,3,4)
</select> </select>
<select id="countNotFinishByFlowId" resultType="java.lang.Integer"> <select id="countNotFinishByFlowId" resultType="java.lang.Integer">
select select
count(1) count(1)
from from
cb_latent_danger p_latent_danger
where where
deleted = 0 deleted = 0
and and
...@@ -369,7 +369,7 @@ ...@@ -369,7 +369,7 @@
select select
latent_danger_id latent_danger_id
from from
cb_latent_danger_patrol p_latent_danger_patrol
where where
risk_factor_flow_id = #{value} risk_factor_flow_id = #{value}
and and
...@@ -381,7 +381,7 @@ ...@@ -381,7 +381,7 @@
select select
* *
from from
cb_latent_danger p_latent_danger
where where
deleted = 0 deleted = 0
and and
...@@ -392,7 +392,7 @@ ...@@ -392,7 +392,7 @@
select select
latent_danger_id latent_danger_id
from from
cb_latent_danger_patrol p_latent_danger_patrol
where where
point_id = #{pointId} point_id = #{pointId}
and and
...@@ -411,7 +411,7 @@ ...@@ -411,7 +411,7 @@
ld.instance_id instanceId, ld.instance_id instanceId,
ld.reform_limit_date reformLimitDate ld.reform_limit_date reformLimitDate
FROM FROM
cb_latent_danger ld p_latent_danger ld
WHERE WHERE
TIMESTAMPDIFF( MINUTE, now(), ld.reform_limit_date ) = TIMESTAMPDIFF( MINUTE, (SELECT DATE_ADD(CURDATE(), TIMESTAMPDIFF( MINUTE, now(), ld.reform_limit_date ) = TIMESTAMPDIFF( MINUTE, (SELECT DATE_ADD(CURDATE(),
INTERVAL 8 HOUR)), ld.reform_limit_date ) -- 截止日期到当天早上8:00:00分钟数 INTERVAL 8 HOUR)), ld.reform_limit_date ) -- 截止日期到当天早上8:00:00分钟数
...@@ -427,9 +427,9 @@ ...@@ -427,9 +427,9 @@
select select
count(1) count(1)
from from
cb_latent_danger as a p_latent_danger as a
left join left join
cb_latent_danger_flow_record as b on a.current_flow_record_id = b.id p_latent_danger_flow_record as b on a.current_flow_record_id = b.id
where where
find_in_set(#{userId},b.flow_task_user_ids) find_in_set(#{userId},b.flow_task_user_ids)
and and
...@@ -442,8 +442,8 @@ ...@@ -442,8 +442,8 @@
SELECT SELECT
count(1) count(1)
FROM FROM
cb_latent_danger a, p_latent_danger a,
cb_latent_danger_patrol b, p_latent_danger_patrol b,
p_point c, p_point c,
spc_risk_source d spc_risk_source d
WHERE WHERE
...@@ -466,8 +466,8 @@ ...@@ -466,8 +466,8 @@
SELECT SELECT
GROUP_CONCAT(DISTINCT a.id ) extraIds GROUP_CONCAT(DISTINCT a.id ) extraIds
FROM FROM
cb_latent_danger a, p_latent_danger a,
cb_latent_danger_patrol b, p_latent_danger_patrol b,
p_point c, p_point c,
spc_risk_source d spc_risk_source d
WHERE WHERE
...@@ -506,7 +506,7 @@ ...@@ -506,7 +506,7 @@
f.flow_json flowJson, f.flow_json flowJson,
f.remark, f.remark,
ld.infer_other_things inferOtherThings, ld.infer_other_things inferOtherThings,
(select ff.flow_task_user_ids from cb_latent_danger_flow_record ff where ff.danger_id = f.danger_id and (select ff.flow_task_user_ids from p_latent_danger_flow_record ff where ff.danger_id = f.danger_id and
ff.action_flag = 'B_3' limit 1 ) handleUserIds, ff.action_flag = 'B_3' limit 1 ) handleUserIds,
CASE CASE
WHEN ld.reform_type = 1 THEN WHEN ld.reform_type = 1 THEN
...@@ -519,8 +519,8 @@ ...@@ -519,8 +519,8 @@
ld.reform_type reformType, ld.reform_type reformType,
ld.delay_limit_date delayLimitDate ld.delay_limit_date delayLimitDate
FROM FROM
cb_latent_danger_flow_record f p_latent_danger_flow_record f
LEFT JOIN cb_latent_danger ld ON ld.id = f.danger_id LEFT JOIN p_latent_danger ld ON ld.id = f.danger_id
WHERE WHERE
f.action_flag != 'B_1' f.action_flag != 'B_1'
AND NOT ISNULL( f.update_date ) AND NOT ISNULL( f.update_date )
...@@ -562,8 +562,8 @@ ...@@ -562,8 +562,8 @@
pld.structure_id structureId, pld.structure_id structureId,
pld.structure_name structureName pld.structure_name structureName
FROM FROM
cb_latent_danger pld p_latent_danger pld
LEFT JOIN cb_latent_danger_patrol ldp ON pld.id = ldp.latent_danger_id LEFT JOIN p_latent_danger_patrol ldp ON pld.id = ldp.latent_danger_id
LEFT JOIN p_point p ON p.id = ldp.point_id LEFT JOIN p_point p ON p.id = ldp.point_id
LEFT JOIN p_point_classify ppc ON ppc.id = ldp.point_classify_id LEFT JOIN p_point_classify ppc ON ppc.id = ldp.point_classify_id
LEFT JOIN p_input_item pii ON pii.id = ldp.item_id LEFT JOIN p_input_item pii ON pii.id = ldp.item_id
...@@ -694,8 +694,8 @@ ...@@ -694,8 +694,8 @@
dangerFlow.verifyResult, dangerFlow.verifyResult,
pld.reform_json measures pld.reform_json measures
FROM FROM
cb_latent_danger pld p_latent_danger pld
LEFT JOIN cb_latent_danger_patrol ldp ON pld.id = ldp.latent_danger_id LEFT JOIN p_latent_danger_patrol ldp ON pld.id = ldp.latent_danger_id
LEFT JOIN p_point_classify ppc ON ppc.id = ldp.point_classify_id LEFT JOIN p_point_classify ppc ON ppc.id = ldp.point_classify_id
LEFT JOIN p_input_item pii ON pii.id = ldp.item_id LEFT JOIN p_input_item pii ON pii.id = ldp.item_id
LEFT JOIN p_check pc ON pc.id = ldp.check_id LEFT JOIN p_check pc ON pc.id = ldp.check_id
...@@ -757,13 +757,13 @@ ...@@ -757,13 +757,13 @@
SELECT SELECT
* *
FROM FROM
cb_latent_danger_flow_record p_latent_danger_flow_record
WHERE WHERE
id IN ( id IN (
SELECT SELECT
max(id) max(id)
FROM FROM
cb_latent_danger_flow_record p_latent_danger_flow_record
WHERE WHERE
deleted = 0 deleted = 0
AND action_flag IN ('B_3', 'B_4') AND action_flag IN ('B_3', 'B_4')
...@@ -867,7 +867,7 @@ ...@@ -867,7 +867,7 @@
SELECT SELECT
* *
FROM FROM
cb_latent_danger pld p_latent_danger pld
WHERE WHERE
pld.business_key IN pld.business_key IN
<foreach collection = "businessKeys" item = "businessKey" index="index" open = "(" close = ")" separator = "," > <foreach collection = "businessKeys" item = "businessKey" index="index" open = "(" close = ")" separator = "," >
...@@ -895,7 +895,7 @@ ...@@ -895,7 +895,7 @@
SELECT SELECT
count(*) count(*)
FROM FROM
cb_latent_danger pld p_latent_danger pld
WHERE WHERE
pld.business_key IN pld.business_key IN
<foreach collection = "businessKeys" item = "businessKey" index="index" open = "(" close = ")" separator = "," > <foreach collection = "businessKeys" item = "businessKey" index="index" open = "(" close = ")" separator = "," >
...@@ -919,7 +919,7 @@ ...@@ -919,7 +919,7 @@
SELECT SELECT
count(*) count(*)
FROM FROM
cb_latent_danger pld p_latent_danger pld
WHERE WHERE
pld.deleted = 0 pld.deleted = 0
AND AND
...@@ -942,12 +942,12 @@ ...@@ -942,12 +942,12 @@
SELECT SELECT
* *
FROM FROM
cb_latent_danger pld p_latent_danger pld
WHERE WHERE
pld.business_key = #{businessKey} pld.business_key = #{businessKey}
</select> </select>
<select id="selectPageByParam" resultType="com.yeejoin.amos.latentdanger.dao.entity.LatentDanger"> <select id="selectPageByParam" resultType="com.yeejoin.amos.latentdanger.dao.entity.LatentDanger">
select * from cb_latent_danger a select * from p_latent_danger a
<where> <where>
deleted = 0 deleted = 0
<foreach collection="paramMap" index="key" item="value"> <foreach collection="paramMap" index="key" item="value">
...@@ -975,9 +975,12 @@ ...@@ -975,9 +975,12 @@
<if test="key == 'endTime' and value != null and value != ''"> <if test="key == 'endTime' and value != null and value != ''">
and a.create_date <![CDATA[ <= ]]> #{value} and a.create_date <![CDATA[ <= ]]> #{value}
</if> </if>
<if test="key == 'name' and value != null and value != ''"> <if test="key == 'dangerName' and value != null and value != ''">
and a.danger_name like concat('%', #{value}, '%') and a.danger_name like concat('%', #{value}, '%')
</if> </if>
<if test="key == 'reformType' and value != null and value != ''">
and a.reform_type = #{value}
</if>
<if test="key == 'structureIdList' and value != null"> <if test="key == 'structureIdList' and value != null">
and a.structure_id in and a.structure_id in
<foreach collection="value" item="structureId" open="(" separator="," close=")"> <foreach collection="value" item="structureId" open="(" separator="," close=")">
......
...@@ -121,4 +121,198 @@ ...@@ -121,4 +121,198 @@
`longitude`; `longitude`;
</sql> </sql>
</changeSet> </changeSet>
<changeSet author="tb" id="tb-20211009-1">
<preConditions onFail="MARK_RAN">
<not>
<columnExists tableName="p_latent_danger" columnName="danger_level_name"/>
</not>
</preConditions>
<comment>p_latent_danger add COLUMN danger_level_name '隐患等级名称'</comment>
<sql>
ALTER TABLE p_latent_danger add COLUMN `danger_level_name` varchar(50) DEFAULT NULL COMMENT '隐患等级名称' after
`danger_level`;
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-2">
<preConditions onFail="MARK_RAN">
<columnExists tableName="p_latent_danger" columnName="danger_level"/>
</preConditions>
<comment>p_latent_danger MODIFY COLUMN danger_level</comment>
<sql>
ALTER TABLE p_latent_danger MODIFY COLUMN `danger_level` varchar(30) NOT NULL DEFAULT '1' COMMENT '隐患等级';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-3">
<preConditions onFail="MARK_RAN">
<not>
<columnExists tableName="p_latent_danger" columnName="danger_type_name"/>
</not>
</preConditions>
<comment>p_latent_danger add COLUMN danger_type_name '隐患类型名称'</comment>
<sql>
ALTER TABLE p_latent_danger add COLUMN `danger_type_name` varchar(50) DEFAULT NULL COMMENT '隐患类型名称';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-4">
<preConditions onFail="MARK_RAN">
<columnExists tableName="p_latent_danger" columnName="danger_type"/>
</preConditions>
<comment>p_latent_danger MODIFY COLUMN danger_type</comment>
<sql>
ALTER TABLE p_latent_danger MODIFY COLUMN `danger_type` varchar(30) NOT NULL DEFAULT '1' COMMENT '隐患类型(1:无码无计划隐患;2:巡检隐患;3:有码无计划隐患;4:随手拍)';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-5">
<preConditions onFail="MARK_RAN">
<not>
<columnExists tableName="p_latent_danger" columnName="reform_type_name"/>
</not>
</preConditions>
<comment>p_latent_danger add COLUMN reform_type_name '整改类型名称'</comment>
<sql>
ALTER TABLE p_latent_danger add COLUMN `reform_type_name` varchar(50) DEFAULT NULL COMMENT '整改类型名称';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-6">
<preConditions onFail="MARK_RAN">
<columnExists tableName="p_latent_danger" columnName="reform_type"/>
</preConditions>
<comment>p_latent_danger MODIFY COLUMN reform_type</comment>
<sql>
ALTER TABLE p_latent_danger MODIFY COLUMN `reform_type` varchar(30) DEFAULT NULL COMMENT '整改类型';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-7">
<preConditions onFail="MARK_RAN">
<columnExists tableName="p_latent_danger" columnName="overtime_state"/>
</preConditions>
<comment>p_latent_danger MODIFY COLUMN overtime_state</comment>
<sql>
ALTER TABLE p_latent_danger MODIFY COLUMN `overtime_state` bit(4) NOT NULL DEFAULT b'0' COMMENT '是否逾期(0:否;1:是)';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-8">
<preConditions onFail="MARK_RAN">
<not>
<columnExists tableName="p_latent_danger" columnName="danger_state_name"/>
</not>
</preConditions>
<comment>p_latent_danger add COLUMN danger_state_name '隐患状态名称'</comment>
<sql>
ALTER TABLE p_latent_danger add COLUMN `danger_state_name` varchar(50) DEFAULT NULL COMMENT '隐患状态名称';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-9">
<preConditions onFail="MARK_RAN">
<columnExists tableName="p_latent_danger" columnName="danger_state"/>
</preConditions>
<comment>p_latent_danger MODIFY COLUMN danger_state</comment>
<sql>
ALTER TABLE p_latent_danger MODIFY COLUMN `danger_state` varchar(30) NOT NULL DEFAULT '1' COMMENT '隐患状态';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-10">
<preConditions onFail="MARK_RAN">
<columnExists tableName="p_latent_danger" columnName="deleted"/>
</preConditions>
<comment>p_latent_danger MODIFY COLUMN deleted</comment>
<sql>
ALTER TABLE p_latent_danger MODIFY COLUMN `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除(0:否;1:是)';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-11">
<preConditions onFail="MARK_RAN">
<not>
<columnExists tableName="p_latent_danger" columnName="check_input_id"/>
</not>
</preConditions>
<comment>p_latent_danger CHANGE COLUMN check_input_id to biz_id '创建隐患的业务数据主键id'</comment>
<sql>
ALTER TABLE p_latent_danger CHANGE COLUMN `check_input_id` `biz_id` bigint(20) DEFAULT NULL COMMENT '创建隐患的业务数据主键id';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-12">
<preConditions onFail="MARK_RAN">
<not>
<columnExists tableName="p_latent_danger" columnName="biz_info"/>
</not>
</preConditions>
<comment>p_latent_danger add COLUMN biz_info '业务信息'</comment>
<sql>
ALTER TABLE p_latent_danger add COLUMN `biz_info` varchar(500) DEFAULT NULL COMMENT '业务信息';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-13">
<preConditions onFail="MARK_RAN">
<columnExists tableName="p_latent_danger_flow_record" columnName="excute_state"/>
</preConditions>
<comment>p_latent_danger_flow_record CHANGE COLUMN excute_state</comment>
<sql>
ALTER TABLE p_latent_danger_flow_record CHANGE COLUMN `excute_state` `execute_state` tinyint(4) NOT NULL DEFAULT '1' COMMENT '执行状态(1:未执行;2:通过;3:驳回)';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-14">
<preConditions onFail="MARK_RAN">
<columnExists tableName="p_latent_danger_flow_record" columnName="excute_user_id"/>
</preConditions>
<comment>p_latent_danger_flow_record CHANGE COLUMN excute_user_id to execute_user_id</comment>
<sql>
ALTER TABLE p_latent_danger_flow_record CHANGE COLUMN `excute_user_id` `execute_user_id` varchar(255) DEFAULT NULL COMMENT '执行人';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-15">
<preConditions onFail="MARK_RAN">
<not>
<columnExists tableName="p_latent_danger_flow_record" columnName="execute_user_name"/>
</not>
</preConditions>
<comment>p_latent_danger_flow_record add COLUMN execute_user_name '执行人名称'</comment>
<sql>
ALTER TABLE p_latent_danger_flow_record add COLUMN `execute_user_name` varchar(255) DEFAULT NULL COMMENT '执行人名称';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-16">
<preConditions onFail="MARK_RAN">
<columnExists tableName="p_latent_danger_flow_record" columnName="excute_department_id"/>
</preConditions>
<comment>p_latent_danger_flow_record CHANGE COLUMN excute_department_id to execute_department_id</comment>
<sql>
ALTER TABLE p_latent_danger_flow_record CHANGE COLUMN `excute_department_id` `execute_department_id` varchar(255) DEFAULT NULL COMMENT '执行部门编号';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-17">
<preConditions onFail="MARK_RAN">
<not>
<columnExists tableName="p_latent_danger_flow_record" columnName="execute_department_name"/>
</not>
</preConditions>
<comment>p_latent_danger_flow_record add COLUMN execute_department_name '执行部门名称'</comment>
<sql>
ALTER TABLE p_latent_danger_flow_record add COLUMN `execute_department_name` varchar(255) DEFAULT NULL COMMENT '执行部门名称';
</sql>
</changeSet>
<changeSet author="tb" id="tb-20211009-18">
<preConditions onFail="MARK_RAN">
<columnExists tableName="p_latent_danger_flow_record" columnName="excute_result"/>
</preConditions>
<comment>p_latent_danger_flow_record CHANGE COLUMN excute_result to execute_result</comment>
<sql>
ALTER TABLE p_latent_danger_flow_record CHANGE COLUMN `excute_result` `execute_result` varchar(255) DEFAULT NULL COMMENT '执行结果';
</sql>
</changeSet>
</databaseChangeLog> </databaseChangeLog>
\ No newline at end of file
...@@ -11,6 +11,9 @@ ...@@ -11,6 +11,9 @@
<if test="businessKey != null"> <if test="businessKey != null">
business_key, business_key,
</if> </if>
<if test="bizType != null">
biz_type,
</if>
<if test="orgCode != null"> <if test="orgCode != null">
org_code, org_code,
</if> </if>
...@@ -71,8 +74,8 @@ ...@@ -71,8 +74,8 @@
<if test="problemDescription != null"> <if test="problemDescription != null">
problem_description, problem_description,
</if> </if>
<if test="checkInputId != null"> <if test="bizId != null">
check_input_id, biz_id,
</if> </if>
<if test="structureId != null"> <if test="structureId != null">
structure_id, structure_id,
...@@ -85,6 +88,9 @@ ...@@ -85,6 +88,9 @@
<if test="businessKey != null"> <if test="businessKey != null">
#{businessKey}, #{businessKey},
</if> </if>
<if test="bizType != null">
#{bizType},
</if>
<if test="orgCode != null"> <if test="orgCode != null">
#{orgCode}, #{orgCode},
</if> </if>
...@@ -145,8 +151,8 @@ ...@@ -145,8 +151,8 @@
<if test="problemDescription != null"> <if test="problemDescription != null">
#{problemDescription}, #{problemDescription},
</if> </if>
<if test="checkInputId != null"> <if test="bizId != null">
#{checkInputId}, #{bizId},
</if> </if>
<if test="structureId != null"> <if test="structureId != null">
#{structureId}, #{structureId},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment