Browse Source

更新

master
牧羊人 4 years ago
parent
commit
0abf796cf4
2 changed files with 7 additions and 8 deletions
  1. +5
    -7
      src/main/java/com/taauav/front/mapper/UserInspectQuestionMapper.xml
  2. +2
    -1
      src/main/java/com/taauav/front/service/impl/UserWaterAlarmServiceImpl.java

+ 5
- 7
src/main/java/com/taauav/front/mapper/UserInspectQuestionMapper.xml View File



<!-- 大屏待处理污染统计 --> <!-- 大屏待处理污染统计 -->
<select id="getCategoryQuestionInfo" resultType="java.util.Map"> <select id="getCategoryQuestionInfo" resultType="java.util.Map">
SELECT o.category, count(f.id) AS total_num FROM tauv_inspect_file AS f
INNER JOIN tauv_question_options AS o ON o.id = f.question_id
INNER JOIN tauv_inspect_question AS q ON q.inspect_file_id = f.id
WHERE q.status &lt; 3 AND o.category=#{category} AND f.mark=1 AND f.is_effective=1 AND f.is_review=1 AND f.`status`=1 AND o.mark=1
SELECT o.category, count(q.question_id) AS total_num FROM tauv_inspect_question AS q
INNER JOIN tauv_question_options AS o ON o.id=q.question_id
WHERE q.status &lt; 2 AND o.category=#{category} AND q.mark=1 AND q.mark=1
GROUP BY o.category GROUP BY o.category
</select> </select>


<!-- 大屏巡检问题河湖统计 --> <!-- 大屏巡检问题河湖统计 -->
<select id="getQuestionDriverList" resultType="java.util.Map"> <select id="getQuestionDriverList" resultType="java.util.Map">
SELECT d.driver_id AS driverId, d.driver_name AS driverName, count(d.driver_id) AS totalNum FROM tauv_inspect_question AS q SELECT d.driver_id AS driverId, d.driver_name AS driverName, count(d.driver_id) AS totalNum FROM tauv_inspect_question AS q
INNER JOIN tauv_inspect_file AS f ON q.inspect_file_id=f.id
INNER JOIN tauv_inspect_driver AS d ON d.id = f.inspect_driver_id
WHERE q.mark=1 AND f.is_review=1 AND f.is_effective=1 AND f.`status`=1 AND d.mark=1
INNER JOIN tauv_inspect_driver AS d ON d.id = q.inspect_driver_id
WHERE q.mark=1 AND d.mark=1
GROUP BY d.driver_id GROUP BY d.driver_id
ORDER BY totalNum DESC ORDER BY totalNum DESC
LIMIT 0,6 LIMIT 0,6

+ 2
- 1
src/main/java/com/taauav/front/service/impl/UserWaterAlarmServiceImpl.java View File

import com.taauav.admin.entity.TauvInspectQuestion; import com.taauav.admin.entity.TauvInspectQuestion;
import com.taauav.admin.entity.TauvWaterAlarm; import com.taauav.admin.entity.TauvWaterAlarm;
import com.taauav.admin.entity.TauvWaterAlarmInfo; import com.taauav.admin.entity.TauvWaterAlarmInfo;
import com.taauav.admin.entity.TauvWaterWarn;
import com.taauav.admin.service.ISysCityService; import com.taauav.admin.service.ISysCityService;
import com.taauav.common.bean.Response; import com.taauav.common.bean.Response;
import com.taauav.common.service.impl.BaseServiceImpl; import com.taauav.common.service.impl.BaseServiceImpl;
@Override @Override
public Response getWaterAlarmList(Integer num) { public Response getWaterAlarmList(Integer num) {
QueryWrapper<TauvWaterAlarm> queryWrapper = new QueryWrapper<>(); QueryWrapper<TauvWaterAlarm> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("status", 2);
queryWrapper.in("status", new Integer[]{2, 4, 5});
queryWrapper.eq("mark", 1); queryWrapper.eq("mark", 1);
List<TauvWaterAlarm> waterAlarmList = userWaterAlarmMapper.selectList(queryWrapper); List<TauvWaterAlarm> waterAlarmList = userWaterAlarmMapper.selectList(queryWrapper);
return response.success(waterAlarmList); return response.success(waterAlarmList);

Loading…
Cancel
Save