瀏覽代碼

告警管理调整1

jichaobo 3 年之前
父節點
當前提交
9eafe13ee2
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      fiveep-persistence/src/main/resources/mapper/mysql/AlarmPowerMapper.xml

+ 5 - 2
fiveep-persistence/src/main/resources/mapper/mysql/AlarmPowerMapper.xml

@@ -117,6 +117,9 @@
         </where>
     </select>
     <select id="gradeSiteList" resultType="java.util.Map">
+        SELECT aa.siteId,aa.siteName,MAX(aa.oneGrade) as oneGrade,MAX(aa.otherGrade) as otherGrade,MAX(aa.countGrade) as
+        countGrade FROM
+        (
         SELECT us.site_id as siteId,s.site_name as siteName,
         (select count(*)
         FROM alarm_power as ap
@@ -160,8 +163,8 @@
             <if test="siteId != null and siteId != 0">
                 and us.site_id = #{siteId}
             </if>
-        </where>
-        group by us.site_id
+        </where>) as aa
+        group by aa.siteId
     </select>
     <select id="gradeList" resultType="com.bizmatics.model.AlarmPower">
         select ap.*