From e97177f932bc9ab48f7acddcbcd22e6ceb318bea Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Thu, 06 Jan 2022 11:01:51 +0800
Subject: [PATCH] 1. 许可证信息新增 2. 工商表信息新增 3. 保安公司tree 接口修改 4. 管理人实体修改 5. 保安,公司相关接口修改
---
src/main/java/org/springblade/modules/information/mapper/InformationMapper.xml | 60 +++++++++++++++++++++++++++++++++++++++++++++---------------
1 files changed, 45 insertions(+), 15 deletions(-)
diff --git a/src/main/java/org/springblade/modules/information/mapper/InformationMapper.xml b/src/main/java/org/springblade/modules/information/mapper/InformationMapper.xml
index 0cbd524..8e4cb0a 100644
--- a/src/main/java/org/springblade/modules/information/mapper/InformationMapper.xml
+++ b/src/main/java/org/springblade/modules/information/mapper/InformationMapper.xml
@@ -42,7 +42,8 @@
i.*,
IFNULL(A.znum ,0) as znum,
IFNULL(B.cnum ,0) as cnum,
- IFNULL(C.pnum ,0) as pnum
+ IFNULL(C.pnum ,0) as pnum,
+ sj.dept_name jurisdictionName
FROM
sys_information i
LEFT JOIN
@@ -73,7 +74,7 @@
and is_deleted = 0
and role_id = '1412226235153731586'
AND status=1
- AND dispatch=0
+ AND dispatch='0'
GROUP BY dept_id
) C
ON C.dept_id = i.departmentid
@@ -1267,7 +1268,7 @@
bu.`status` = 1
AND bu.is_deleted = 0
AND bu.role_id = '1412226235153731586'
- AND bu.dispatch = 0
+ AND bu.dispatch = '0'
GROUP BY
bu.dept_id
) C ON C.dept_id = A.departmentid
@@ -1510,7 +1511,7 @@
role_id = '1412226235153731586'
AND is_deleted = 0
AND STATUS = 1
- AND dispatch = 0
+ AND dispatch = '0'
GROUP BY
dept_id,
jurisdiction
@@ -1562,7 +1563,7 @@
jurisdiction
FROM blade_user
WHERE role_id = '1412226235153731586' and status=1
- AND dispatch = 0
+ AND dispatch = '0'
GROUP BY dept_id,
jurisdiction
) D ON A.departmentid = D.dept_id
@@ -1647,7 +1648,7 @@
and status = 1
and is_deleted = 0
and role_id = "1412226235153731586"
- and dispatch = 0
+ and dispatch = '0'
GROUP BY
dept_id
) F
@@ -1879,7 +1880,7 @@
FROM
blade_user
WHERE
- dispatch = 0
+ dispatch = '0'
AND role_id = '1412226235153731586'
AND `status` = 1
AND is_deleted = 0
@@ -1936,7 +1937,7 @@
FROM
blade_user
WHERE
- dispatch = 0
+ dispatch = '0'
AND role_id = '1412226235153731586'
AND `status` = 1
AND is_deleted = 0
@@ -2174,7 +2175,7 @@
and bu.hold = 1
</if>
<if test="type==2">
- and bu.dispatch = 0
+ and bu.dispatch = '0'
</if>
<if test="type==3">
and bu.soil = 0
@@ -2634,7 +2635,7 @@
role_alias = "安保人员"
AND bu.is_deleted = 0
AND bu.`status` = 1
- AND bu.dispatch = 0
+ AND bu.dispatch = '0'
GROUP BY
dept_id
) b ON a.dept_id = b.dept_id
@@ -2943,7 +2944,7 @@
and bu.hold = 1
</if>
<if test="type==2">
- and bu.dispatch = 0
+ and bu.dispatch = '0'
</if>
<if test="type==3">
and bu.soil = 0
@@ -3125,7 +3126,7 @@
and role_id = '1412226235153731586'
and is_deleted = 0
AND status=1
- AND dispatch=0
+ AND dispatch='0'
and dept_id in
(
SELECT
@@ -3382,7 +3383,7 @@
)
</select>
- <!--查询单位的审查异常人数-->
+ <!--查询单位的社保缴纳人数-->
<select id="selectInformationUnitJnsbNumCount" resultType="java.lang.Integer">
SELECT COUNT(*) FROM blade_user
WHERE
@@ -3472,7 +3473,7 @@
bu.`status` = 1
AND bu.is_deleted = 0
AND bu.role_id = '1412226235153731586'
- AND bu.dispatch = 0
+ AND bu.dispatch = '0'
GROUP BY
bu.dept_id
) C ON C.dept_id = A.departmentid
@@ -3648,7 +3649,7 @@
and status = 1
and is_deleted = 0
and role_id = "1412226235153731586"
- and dispatch = 0
+ and dispatch = '0'
GROUP BY
dept_id
) F
@@ -3674,4 +3675,33 @@
</if>
</select>
+ <!--更具部门id 查询所有的父级部门id包含本身-->
+ <select id="getDeptDetails" resultType="java.lang.String">
+ SELECT
+ T1._id
+ FROM
+ (
+ SELECT
+ @r AS _id,
+ ( SELECT @r := parent_id FROM blade_dept WHERE id = _id ) AS parent_id,
+ @l := @l + 1 AS lvl
+ FROM
+ ( SELECT @r := #{information.departmentid}, @l := 0 ) vars,
+ blade_dept h
+ ) T1
+ where T1._id!=0
+ AND T1._id != 1413470343230877697
+ AND T1._id != 1418458374477549569
+ AND T1._id != 1420222768149966850
+ AND T1._id != 1425366663452196865
+ order by T1._id
+ </select>
+
+ <!--根据部门id 查询公司信息-->
+ <select id="getInformationDetails" resultType="org.springblade.modules.information.vo.InformationVO">
+ select si.*,sj.dept_name jurisdictionName from sys_information si
+ left join sys_jurisdiction sj on sj.id = si.jurisdiction
+ where si.departmentid = #{deptId}
+ </select>
+
</mapper>
--
Gitblit v1.9.3