新增根据执法巡查id查询上报风险上报隐患列表

main
zhangyu 2023-02-22 09:07:04 +08:00
parent 518b4289fd
commit 07fab704d7
12 changed files with 51 additions and 93 deletions

View File

@ -28,12 +28,14 @@ public class EscalateHiddenDangerController extends BaseController
private IEscalateHiddenDangerService escalateHiddenDangerService; private IEscalateHiddenDangerService escalateHiddenDangerService;
/** /**
* * id
*
* @param id id
*/ */
@GetMapping("/list") @GetMapping("/list")
public String list() public String list(int id)
{ {
List<EscalateHiddenDanger> list = escalateHiddenDangerService.selectEscalateHiddenDangerList(); List<EscalateHiddenDanger> list = escalateHiddenDangerService.selectEscalateHiddenDangerList(id);
return JSONObject.toJSONString(list); return JSONObject.toJSONString(list);
} }

View File

@ -28,13 +28,14 @@ public class EscalateRiskController extends BaseController
/** /**
* *
*
* @param id id
*/ */
@GetMapping("/list") @GetMapping("/list")
public String list() public String list(int id)
{ {
List<EscalateRisk> list = escalateRiskService.selectEscalateRiskList(); List<EscalateRisk> list = escalateRiskService.selectEscalateRiskList(id);
TableDataInfo tableDataInfo = getDataTable(list); return JSONObject.toJSONString(list);
return JSONObject.toJSONString(tableDataInfo);
} }
/** /**

View File

@ -26,7 +26,7 @@ public interface EscalateHiddenDangerMapper
* *
* @return * @return
*/ */
List<EscalateHiddenDanger> selectEscalateHiddenDangerList(); List<EscalateHiddenDanger> selectEscalateHiddenDangerList(int id);
/** /**
* *

View File

@ -24,7 +24,7 @@ public interface EscalateRiskMapper
* *
* @return * @return
*/ */
List<EscalateRisk> selectEscalateRiskList(); List<EscalateRisk> selectEscalateRiskList(int id);
/** /**
* *

View File

@ -2,8 +2,7 @@ package com.hbt.safety.supervision.pojo;
import com.hbt.common.core.annotation.Excel; import com.hbt.common.core.annotation.Excel;
import com.hbt.common.core.web.domain.BaseEntity; import com.hbt.common.core.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder; import lombok.Data;
import org.apache.commons.lang3.builder.ToStringStyle;
/** /**
* escalate_hidden_danger * escalate_hidden_danger
@ -11,6 +10,7 @@ import org.apache.commons.lang3.builder.ToStringStyle;
* @author * @author
* @date 2023-02-14 * @date 2023-02-14
*/ */
@Data
public class EscalateHiddenDanger extends BaseEntity public class EscalateHiddenDanger extends BaseEntity
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@ -26,40 +26,12 @@ public class EscalateHiddenDanger extends BaseEntity
@Excel(name = "隐患表id") @Excel(name = "隐患表id")
private int hiddenDangerId; private int hiddenDangerId;
public void setId(int id) /** 责任企业 */
{ private String enterprise;
this.id = id;
}
public int getId() /** 责任人id */
{ private int personId;
return id;
}
public void setEnforcementId(int enforcementId)
{
this.enforcementId = enforcementId;
}
public int getEnforcementId() /** 隐患名称 */
{ private String name;
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();
}
} }

View File

@ -2,8 +2,7 @@ package com.hbt.safety.supervision.pojo;
import com.hbt.common.core.annotation.Excel; import com.hbt.common.core.annotation.Excel;
import com.hbt.common.core.web.domain.BaseEntity; import com.hbt.common.core.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder; import lombok.Data;
import org.apache.commons.lang3.builder.ToStringStyle;
/** /**
* escalate_risk * escalate_risk
@ -11,6 +10,7 @@ import org.apache.commons.lang3.builder.ToStringStyle;
* @author * @author
* @date 2023-02-14 * @date 2023-02-14
*/ */
@Data
public class EscalateRisk extends BaseEntity public class EscalateRisk extends BaseEntity
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@ -26,40 +26,13 @@ public class EscalateRisk extends BaseEntity
@Excel(name = "风险表id") @Excel(name = "风险表id")
private int riskId; private int riskId;
public void setId(int id) /** 责任企业 */
{ private String enterprise;
this.id = id;
}
public int getId() /** 责任人id */
{
return id;
}
public void setEnforcementId(int enforcementId)
{
this.enforcementId = enforcementId;
}
public int getEnforcementId() private int personId;
{
return enforcementId;
}
public void setRiskId(int riskId)
{
this.riskId = riskId;
}
public int getRiskId() /** 风险名称 */
{ private String name;
return riskId;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("enforcementId", getEnforcementId())
.append("riskId", getRiskId())
.toString();
}
} }

View File

@ -26,7 +26,7 @@ public interface IEscalateHiddenDangerService
* *
* @return * @return
*/ */
List<EscalateHiddenDanger> selectEscalateHiddenDangerList(); List<EscalateHiddenDanger> selectEscalateHiddenDangerList(int id);
/** /**
* *

View File

@ -23,10 +23,10 @@ public interface IEscalateRiskService
/** /**
* *
* *
* @param escalateRisk * @param id id
* @return * @return
*/ */
List<EscalateRisk> selectEscalateRiskList(); List<EscalateRisk> selectEscalateRiskList(int id);
/** /**
* *

View File

@ -39,9 +39,9 @@ public class EscalateHiddenDangerServiceImpl implements IEscalateHiddenDangerSer
* @return * @return
*/ */
@Override @Override
public List<EscalateHiddenDanger> selectEscalateHiddenDangerList() public List<EscalateHiddenDanger> selectEscalateHiddenDangerList(int id)
{ {
return escalateHiddenDangerMapper.selectEscalateHiddenDangerList(); return escalateHiddenDangerMapper.selectEscalateHiddenDangerList(id);
} }
/** /**

View File

@ -38,9 +38,9 @@ public class EscalateRiskServiceImpl implements IEscalateRiskService
* @return * @return
*/ */
@Override @Override
public List<EscalateRisk> selectEscalateRiskList() public List<EscalateRisk> selectEscalateRiskList(int id)
{ {
return escalateRiskMapper.selectEscalateRiskList(); return escalateRiskMapper.selectEscalateRiskList(id);
} }
/** /**

View File

@ -11,12 +11,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap> </resultMap>
<sql id="selectEscalateHiddenDangerVo"> <sql id="selectEscalateHiddenDangerVo">
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
</sql> </sql>
<select id="selectEscalateHiddenDangerList" parameterType="com.hbt.safety.supervision.pojo.EscalateHiddenDanger" resultMap="EscalateHiddenDangerResult"> <select id="selectEscalateHiddenDangerList" parameterType="Integer" resultType="com.hbt.safety.supervision.pojo.EscalateHiddenDanger">
<include refid="selectEscalateHiddenDangerVo"/> <include refid="selectEscalateHiddenDangerVo"/>
<where> <where>
a.enforcement_id = #{id}
</where> </where>
</select> </select>

View File

@ -11,12 +11,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap> </resultMap>
<sql id="selectEscalateRiskVo"> <sql id="selectEscalateRiskVo">
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
</sql> </sql>
<select id="selectEscalateRiskList" parameterType="com.hbt.safety.supervision.pojo.EscalateRisk" resultMap="EscalateRiskResult"> <select id="selectEscalateRiskList" parameterType="Integer" resultType="com.hbt.safety.supervision.pojo.EscalateRisk">
<include refid="selectEscalateRiskVo"/> <include refid="selectEscalateRiskVo"/>
<where> <where>
a.enforcement_id = #{id}
</where> </where>
</select> </select>