From 49e023b28af6d32dad613c19eb6eb2701cdcc040 Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Thu, 14 Jan 2021 15:37:29 +0800
Subject: [PATCH] 客户列表接口修改
---
src/main/java/org/springblade/modules/catalog/mapper/catalogMapper.xml | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 55 insertions(+), 2 deletions(-)
diff --git a/src/main/java/org/springblade/modules/catalog/mapper/catalogMapper.xml b/src/main/java/org/springblade/modules/catalog/mapper/catalogMapper.xml
index 4afa08e..613ed16 100644
--- a/src/main/java/org/springblade/modules/catalog/mapper/catalogMapper.xml
+++ b/src/main/java/org/springblade/modules/catalog/mapper/catalogMapper.xml
@@ -15,8 +15,61 @@
SELECT id,name,pId FROM `sys_catalog`
</select>
- <select id="selectCatalogEqNUmber" resultType="java.lang.String">
- SELECT GROUP_CONCAT(eqid) FROM sys_catalog WHERE pId=#{pid} and eqid is NOT NULL;
+ <select id="selectCatalogEqNUmber" resultType="java.util.HashMap">
+
+ SELECT
+ *
+ FROM
+ sys_catalog
+
+ </select>
+
+ <select id="selectCount" resultType="java.util.HashMap">
+ SELECT
+ COUNT( * ) AS counta
+FROM
+ sys_alarm UNION
+SELECT
+ COUNT( * )
+FROM
+ sys_equipment
+WHERE
+ parent_id != 0 UNION
+SELECT
+ COUNT( * )
+FROM
+ sys_suser UNION
+SELECT
+ COUNT( * )
+FROM
+ sys_security WHERE type=1
+ </select>
+
+ <select id="selectAddvcd" resultType="java.util.HashMap">
+ SELECT
+ COUNT(*) AS value,
+ s.addvcd,
+ d.addvnm as name
+FROM
+ sys_suser s
+ INNER JOIN sys_district d ON d.addvcds = s.addvcd
+GROUP BY
+ s.addvcd
+ </select>
+ <select id="selectEq" resultType="java.util.HashMap">
+ SELECT
+ COUNT(*) AS value,
+ s.addvcd,
+ d.addvnm as name
+FROM
+ sys_equipment s
+ INNER JOIN sys_district d ON d.addvcds = s.addvcd
+ WHERE s.parent_id!=0
+GROUP BY
+ s.addvcd
+ </select>
+ <select id="selectWar" resultType="java.util.HashMap">
+ SELECT COUNT(*) as cou,waringType FROM `sys_alarm` GROUP BY waringType ORDER BY cou desc
</select>
--
Gitblit v1.9.3