diff --git a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/controller/EscalateHiddenDangerController.java b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/controller/EscalateHiddenDangerController.java index 0d45484..5a39915 100644 --- a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/controller/EscalateHiddenDangerController.java +++ b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/controller/EscalateHiddenDangerController.java @@ -28,12 +28,14 @@ public class EscalateHiddenDangerController extends BaseController private IEscalateHiddenDangerService escalateHiddenDangerService; /** - * 查询上报隐患列表 + * 根据巡检id查询上报隐患列表 + * + * @param id 巡检执法id */ @GetMapping("/list") - public String list() + public String list(int id) { - List list = escalateHiddenDangerService.selectEscalateHiddenDangerList(); + List list = escalateHiddenDangerService.selectEscalateHiddenDangerList(id); return JSONObject.toJSONString(list); } diff --git a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/controller/EscalateRiskController.java b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/controller/EscalateRiskController.java index 169c590..98390ca 100644 --- a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/controller/EscalateRiskController.java +++ b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/controller/EscalateRiskController.java @@ -28,13 +28,14 @@ public class EscalateRiskController extends BaseController /** * 查询上报风险列表 + * + * @param id 巡检执法id */ @GetMapping("/list") - public String list() + public String list(int id) { - List list = escalateRiskService.selectEscalateRiskList(); - TableDataInfo tableDataInfo = getDataTable(list); - return JSONObject.toJSONString(tableDataInfo); + List list = escalateRiskService.selectEscalateRiskList(id); + return JSONObject.toJSONString(list); } /** diff --git a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/mapper/EscalateHiddenDangerMapper.java b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/mapper/EscalateHiddenDangerMapper.java index c6ce21c..3698460 100644 --- a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/mapper/EscalateHiddenDangerMapper.java +++ b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/mapper/EscalateHiddenDangerMapper.java @@ -26,7 +26,7 @@ public interface EscalateHiddenDangerMapper * * @return 上报隐患集合 */ - List selectEscalateHiddenDangerList(); + List selectEscalateHiddenDangerList(int id); /** * 新增上报隐患 diff --git a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/mapper/EscalateRiskMapper.java b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/mapper/EscalateRiskMapper.java index 79bdff9..2e6a247 100644 --- a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/mapper/EscalateRiskMapper.java +++ b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/mapper/EscalateRiskMapper.java @@ -24,7 +24,7 @@ public interface EscalateRiskMapper * * @return 上报风险集合 */ - List selectEscalateRiskList(); + List selectEscalateRiskList(int id); /** * 新增上报风险 diff --git a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/pojo/EscalateHiddenDanger.java b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/pojo/EscalateHiddenDanger.java index 4adb2ef..2e96f81 100644 --- a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/pojo/EscalateHiddenDanger.java +++ b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/pojo/EscalateHiddenDanger.java @@ -2,8 +2,7 @@ package com.hbt.safety.supervision.pojo; import com.hbt.common.core.annotation.Excel; import com.hbt.common.core.web.domain.BaseEntity; -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; +import lombok.Data; /** * 上报隐患对象 escalate_hidden_danger @@ -11,6 +10,7 @@ import org.apache.commons.lang3.builder.ToStringStyle; * @author 张雨 * @date 2023-02-14 */ +@Data public class EscalateHiddenDanger extends BaseEntity { private static final long serialVersionUID = 1L; @@ -26,40 +26,12 @@ public class EscalateHiddenDanger extends BaseEntity @Excel(name = "隐患表id") private int hiddenDangerId; - public void setId(int id) - { - this.id = id; - } + /** 责任企业 */ + private String enterprise; - public int getId() - { - return id; - } - public void setEnforcementId(int enforcementId) - { - this.enforcementId = enforcementId; - } + /** 责任人id */ + private int personId; - public int getEnforcementId() - { - return enforcementId; - } - public void setHiddenDangerId(int hiddenDangerId) - { - this.hiddenDangerId = hiddenDangerId; - } - - public int getHiddenDangerId() - { - return hiddenDangerId; - } - - @Override - public String toString() { - return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) - .append("id", getId()) - .append("enforcementId", getEnforcementId()) - .append("hiddenDangerId", getHiddenDangerId()) - .toString(); - } + /** 隐患名称 */ + private String name; } diff --git a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/pojo/EscalateRisk.java b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/pojo/EscalateRisk.java index d004dab..0b7aa7e 100644 --- a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/pojo/EscalateRisk.java +++ b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/pojo/EscalateRisk.java @@ -2,8 +2,7 @@ package com.hbt.safety.supervision.pojo; import com.hbt.common.core.annotation.Excel; import com.hbt.common.core.web.domain.BaseEntity; -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; +import lombok.Data; /** * 上报风险对象 escalate_risk @@ -11,6 +10,7 @@ import org.apache.commons.lang3.builder.ToStringStyle; * @author 张雨 * @date 2023-02-14 */ +@Data public class EscalateRisk extends BaseEntity { private static final long serialVersionUID = 1L; @@ -26,40 +26,13 @@ public class EscalateRisk extends BaseEntity @Excel(name = "风险表id") private int riskId; - public void setId(int id) - { - this.id = id; - } + /** 责任企业 */ + private String enterprise; - public int getId() - { - return id; - } - public void setEnforcementId(int enforcementId) - { - this.enforcementId = enforcementId; - } + /** 责任人id */ - public int getEnforcementId() - { - return enforcementId; - } - public void setRiskId(int riskId) - { - this.riskId = riskId; - } + private int personId; - public int getRiskId() - { - return riskId; - } - - @Override - public String toString() { - return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) - .append("id", getId()) - .append("enforcementId", getEnforcementId()) - .append("riskId", getRiskId()) - .toString(); - } + /** 风险名称 */ + private String name; } diff --git a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/IEscalateHiddenDangerService.java b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/IEscalateHiddenDangerService.java index 70adf93..3ad5f0f 100644 --- a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/IEscalateHiddenDangerService.java +++ b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/IEscalateHiddenDangerService.java @@ -26,7 +26,7 @@ public interface IEscalateHiddenDangerService * * @return 上报隐患集合 */ - List selectEscalateHiddenDangerList(); + List selectEscalateHiddenDangerList(int id); /** * 新增上报隐患 diff --git a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/IEscalateRiskService.java b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/IEscalateRiskService.java index c1e2b0b..ca243f8 100644 --- a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/IEscalateRiskService.java +++ b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/IEscalateRiskService.java @@ -23,10 +23,10 @@ public interface IEscalateRiskService /** * 查询上报风险列表 * - * @param escalateRisk 上报风险 + * @param id 巡检执法id * @return 上报风险集合 */ - List selectEscalateRiskList(); + List selectEscalateRiskList(int id); /** * 新增上报风险 diff --git a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/impl/EscalateHiddenDangerServiceImpl.java b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/impl/EscalateHiddenDangerServiceImpl.java index 7bea865..3259ce9 100644 --- a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/impl/EscalateHiddenDangerServiceImpl.java +++ b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/impl/EscalateHiddenDangerServiceImpl.java @@ -39,9 +39,9 @@ public class EscalateHiddenDangerServiceImpl implements IEscalateHiddenDangerSer * @return 上报隐患 */ @Override - public List selectEscalateHiddenDangerList() + public List selectEscalateHiddenDangerList(int id) { - return escalateHiddenDangerMapper.selectEscalateHiddenDangerList(); + return escalateHiddenDangerMapper.selectEscalateHiddenDangerList(id); } /** diff --git a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/impl/EscalateRiskServiceImpl.java b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/impl/EscalateRiskServiceImpl.java index 8c96de1..ac60f30 100644 --- a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/impl/EscalateRiskServiceImpl.java +++ b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/java/com/hbt/safety/supervision/service/impl/EscalateRiskServiceImpl.java @@ -38,9 +38,9 @@ public class EscalateRiskServiceImpl implements IEscalateRiskService * @return 上报风险 */ @Override - public List selectEscalateRiskList() + public List selectEscalateRiskList(int id) { - return escalateRiskMapper.selectEscalateRiskList(); + return escalateRiskMapper.selectEscalateRiskList(id); } /** diff --git a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/resources/mapper/EscalateHiddenDangerMapper.xml b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/resources/mapper/EscalateHiddenDangerMapper.xml index c304a0e..0fa65be 100644 --- a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/resources/mapper/EscalateHiddenDangerMapper.xml +++ b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/resources/mapper/EscalateHiddenDangerMapper.xml @@ -11,12 +11,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - select id, enforcement_id, hidden_danger_id from escalate_hidden_danger + select distinct(a.id) id, a.hidden_danger_id hiddenDangerId, b.name name, + c.name as enterprise,b.person_id personId + from escalate_hidden_danger a + left join hidden_danger b on a.hidden_danger_id = b.id + left join enterprise_information as c on b.enterprise_id = c.id - - + + a.enforcement_id = #{id} diff --git a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/resources/mapper/EscalateRiskMapper.xml b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/resources/mapper/EscalateRiskMapper.xml index d00de71..6a1bc96 100644 --- a/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/resources/mapper/EscalateRiskMapper.xml +++ b/hbt-safety-supervision/hbt-safety-supervision-biz/src/main/resources/mapper/EscalateRiskMapper.xml @@ -11,12 +11,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - select id, enforcement_id, risk_id from escalate_risk + select distinct(a.id) id, a.risk_id as riskId, b.name name, + c.name as enterprise,b.responsible_person_id personId + from escalate_risk a + left join risk b on a.risk_id = b.id + left join enterprise_information as c on b.enterprise_id = c.id - - + + a.enforcement_id = #{id}