From e93123445fb825ef76acde0077013fe2086eb309 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 15 十二月 2025 16:53:08 +0800
Subject: [PATCH] 后台接口
---
ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml | 16 +++++++++++++++-
1 files changed, 15 insertions(+), 1 deletions(-)
diff --git a/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml b/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
index 72afa6b..60b6cf9 100644
--- a/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
@@ -293,8 +293,15 @@
role_type = 3 and del_flag = 0 and code = #{spreadCode}
</where>
</select>
+ <select id="getUserByCompanyId" resultType="com.ruoyi.common.core.domain.entity.SysUser"
+ parameterType="java.lang.Integer">
+ select * from sys_user where company_id = #{id} and del_flag = 0
+ </select>
+ <select id="getCompanyUserList" resultType="com.ruoyi.common.core.domain.entity.SysUser">
+ select * from sys_user where company_id = #{companyId} and del_flag = 0
+ </select>
- <insert id="insertUser" parameterType="SysUser" useGeneratedKeys="true" keyProperty="userId">
+ <insert id="insertUser" parameterType="SysUser" useGeneratedKeys="true" keyProperty="userId">
insert into sys_user(
<if test="userId != null and userId != 0">user_id,</if>
<if test="deptId != null and deptId != 0">dept_id,</if>
@@ -309,6 +316,9 @@
<if test="status != null and status != ''">status,</if>
<if test="createBy != null and createBy != ''">create_by,</if>
<if test="remark != null and remark != ''">remark,</if>
+ <if test="code != null and code != ''">code,</if>
+ <if test="isAdmin != null">is_admin,</if>
+ <if test="roleType != null">role_type,</if>
create_time
)values(
<if test="userId != null and userId != ''">#{userId},</if>
@@ -324,6 +334,9 @@
<if test="status != null and status != ''">#{status},</if>
<if test="createBy != null and createBy != ''">#{createBy},</if>
<if test="remark != null and remark != ''">#{remark},</if>
+ <if test="code != null and code != ''">#{code},</if>
+ <if test="isAdmin != null">#{isAdmin},</if>
+ <if test="roleType != null">#{roleType},</if>
sysdate()
)
</insert>
@@ -346,6 +359,7 @@
<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
<if test="remark != null">remark = #{remark},</if>
<if test="disableRemark != null">disable_remark = #{disableRemark},</if>
+ <if test="companyId != null">company_id = #{companyId},</if>
update_time = sysdate()
</set>
where user_id = #{userId}
--
Gitblit v1.7.1