统计图修改
This commit is contained in:
parent
f6cb56e31e
commit
f5fd2d0d76
@ -21,6 +21,8 @@ public interface ZhWarningInfoMapper extends BaseMapper<ZhWarningInfo> {
|
||||
|
||||
List<ZhWarningInfoVo> getWarningInfoTotal(@Param("userId") Long userId,@Param("type")String type);
|
||||
|
||||
List<ZhWarningInfoVo> getWarningByOrgTotal(@Param("warningConfigId")String warningConfigId);
|
||||
List<ZhWarningInfoVo> getWarningQqsxByOrgTotal(@Param("warningConfigId")String warningConfigId);
|
||||
|
||||
List<ZhWarningInfoVo> getWarningCqgjByOrgTotal(@Param("warningConfigId")String warningConfigId);
|
||||
|
||||
}
|
||||
@ -304,7 +304,14 @@ public class ZhWarningInfoServiceImpl extends ServiceImpl<ZhWarningInfoMapper, Z
|
||||
|
||||
@Override
|
||||
public List<ZhWarningInfoVo> getWarningByOrgTotal(String warningConfigId){
|
||||
return zhWarningInfoMapper.getWarningByOrgTotal(warningConfigId);
|
||||
List<ZhWarningInfoVo> list = new ArrayList<>();
|
||||
//1和2是前期手续 3和4是超期告警
|
||||
if(warningConfigId.equals("1") || warningConfigId.equals("2")){
|
||||
list = zhWarningInfoMapper.getWarningQqsxByOrgTotal(warningConfigId);
|
||||
}else if(warningConfigId.equals("3") || warningConfigId.equals("4")){
|
||||
list = zhWarningInfoMapper.getWarningCqgjByOrgTotal(warningConfigId);
|
||||
}
|
||||
return list;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@ -307,7 +307,7 @@
|
||||
|
||||
</select>
|
||||
|
||||
<select id="getWarningByOrgTotal" resultType="com.bhne.vo.ZhWarningInfoVo">
|
||||
<select id="getWarningQqsxByOrgTotal" resultType="com.bhne.vo.ZhWarningInfoVo">
|
||||
SELECT
|
||||
count( zwi.id ) AS sum,
|
||||
zec1.code_value AS buildOrg
|
||||
@ -324,4 +324,21 @@
|
||||
ORDER BY
|
||||
zec1.display_order ASC
|
||||
</select>
|
||||
|
||||
<select id="getWarningCqgjByOrgTotal" resultType="com.bhne.vo.ZhWarningInfoVo">
|
||||
SELECT
|
||||
count( zwi.id ) AS sum,
|
||||
zec1.code_value AS buildOrg
|
||||
FROM
|
||||
zh_e_code zec1
|
||||
LEFT JOIN tj_dw_grid_construction_project wdgcp ON wdgcp.build_unit_code = zec1.code_no
|
||||
LEFT JOIN zh_warning_info zwi ON zwi.data_id = wdgcp.id AND zwi.warning_config_id = #{warningConfigId}
|
||||
WHERE
|
||||
zec1.type_no = 'build_unit_code'
|
||||
AND zec1.remark LIKE '%天津%'
|
||||
GROUP BY
|
||||
zec1.code_value
|
||||
ORDER BY
|
||||
zec1.display_order ASC
|
||||
</select>
|
||||
</mapper>
|
||||
Loading…
Reference in New Issue
Block a user