From c3b04f92b4c196644a80a912a601b5c29194f71b Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期六, 05 八月 2023 09:37:52 +0800
Subject: [PATCH] 增加线程池配置信息 修改雷达数据最近一次引导从redis获取
---
ard-work/src/main/resources/mapper/sy/ArdSyUserMapper.xml | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 57 insertions(+), 0 deletions(-)
diff --git a/ard-work/src/main/resources/mapper/sy/ArdSyUserMapper.xml b/ard-work/src/main/resources/mapper/sy/ArdSyUserMapper.xml
index 1628d29..6f5aedd 100644
--- a/ard-work/src/main/resources/mapper/sy/ArdSyUserMapper.xml
+++ b/ard-work/src/main/resources/mapper/sy/ArdSyUserMapper.xml
@@ -13,6 +13,28 @@
<result property="reserved2" column="reserved_2" />
</resultMap>
+ <resultMap type="SysUser" id="SysUserResult">
+ <id property="userId" column="user_id"/>
+ <result property="deptId" column="dept_id"/>
+ <result property="userName" column="user_name"/>
+ <result property="nickName" column="nick_name"/>
+ <result property="email" column="email"/>
+ <result property="phonenumber" column="phonenumber"/>
+ <result property="sex" column="sex"/>
+ <result property="avatar" column="avatar"/>
+ <result property="password" column="password"/>
+ <result property="status" column="status"/>
+ <result property="delFlag" column="del_flag"/>
+ <result property="loginIp" column="login_ip"/>
+ <result property="loginDate" column="login_date"/>
+ <result property="createBy" column="create_by"/>
+ <result property="createTime" column="create_time"/>
+ <result property="updateBy" column="update_by"/>
+ <result property="updateTime" column="update_time"/>
+ <result property="cameraPriority" column="camera_priority"/>
+ <result property="remark" column="remark"/>
+ </resultMap>
+
<sql id="selectArdSyUserVo">
select id, sys_user_id, user_id, password, reserved_1, reserved_2 from ard_sy_user
</sql>
@@ -25,6 +47,24 @@
<if test="password != null and password != ''"> and password = #{password}</if>
<if test="reserved1 != null and reserved1 != ''"> and reserved_1 = #{reserved1}</if>
<if test="reserved2 != null and reserved2 != ''"> and reserved_2 = #{reserved2}</if>
+ </where>
+ </select>
+
+ <select id="selectArdSyUserListWithSysUser" parameterType="ArdSyUser" resultType="java.util.Map">
+ select su.user_name as "userName",coalesce(asu.id,'') as id,
+ coalesce(asu.sys_user_id,'') as "sysUserId",
+ coalesce(asu.user_id,'') as "userId",
+ coalesce(asu.password,'') as password,
+ coalesce(asu.reserved_1,'') as reserved1,
+ coalesce(asu.reserved_2,'') as reserved2 from ard_sy_user asu
+ right join sys_user su on asu.sys_user_id = su.user_id
+ <where>
+ <if test="sysUserId != null and sysUserId != ''"> and sys_user_id = #{sysUserId}</if>
+ <if test="userId != null and userId != ''"> and user_id = #{userId}</if>
+ <if test="password != null and password != ''"> and password = #{password}</if>
+ <if test="reserved1 != null and reserved1 != ''"> and reserved_1 = #{reserved1}</if>
+ <if test="reserved2 != null and reserved2 != ''"> and reserved_2 = #{reserved2}</if>
+ and su.del_flag = '0'
</where>
</select>
@@ -75,4 +115,21 @@
#{id}
</foreach>
</delete>
+
+ <select id="getArdSyUserAll" resultMap="ArdSyUserResult">
+ select * from ard_sy_user
+ </select>
+
+ <select id="getSysUserNoSY" resultMap="SysUserResult">
+ select * from sys_user su where su.del_flag = '0'
+ and su.user_id not in (select asu.sys_user_id from ard_sy_user asu)
+ </select>
+
+ <select id="userById" parameterType="String" resultMap="ArdSyUserResult">
+ <include refid="selectArdSyUserVo"/>
+ where sys_user_id = #{id}
+ </select>
+ <select id="selectSyUser" resultMap="ArdSyUserResult">
+ select distinct asu.user_id,asu.password from ard_sy_user asu
+ </select>
</mapper>
\ No newline at end of file
--
Gitblit v1.9.3