From a5c7efc90dd29fa261d7ae7eb73240ce1d88b3ce Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期四, 06 十一月 2025 11:06:58 +0800
Subject: [PATCH] 代码提交

---
 smartor/src/main/resources/mapper/smartor/SysUserDeptMapper.xml |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)

diff --git a/smartor/src/main/resources/mapper/smartor/SysUserDeptMapper.xml b/smartor/src/main/resources/mapper/smartor/SysUserDeptMapper.xml
index a9dbac8..0c57056 100644
--- a/smartor/src/main/resources/mapper/smartor/SysUserDeptMapper.xml
+++ b/smartor/src/main/resources/mapper/smartor/SysUserDeptMapper.xml
@@ -15,6 +15,7 @@
         <result property="deptType" column="dept_type"/>
         <result property="createTime" column="create_time"/>
         <result property="updateTime" column="update_time"/>
+        <result property="campusid" column="campusid"/>
     </resultMap>
 
     <resultMap id="deptResult" type="com.ruoyi.common.core.domain.entity.SysDept">
@@ -25,6 +26,7 @@
         <result property="orderNum" column="order_num"/>
         <result property="leader" column="leader"/>
         <result property="status" column="dept_status"/>
+        <result property="campusid" column="campusid"/>
     </resultMap>
 
     <sql id="selectSysUserDeptVo">
@@ -32,6 +34,7 @@
                user_id,
                dept_id,
                del_flag,
+               campusid,
                orgid,
                create_time,
                update_time,
@@ -67,6 +70,9 @@
             </if>
             <if test="deptCode != null ">
                 and dept_code = #{deptCode}
+            </if>
+            <if test="campusid != null ">
+                and campusid = #{campusid}
             </if>
         </where>
     </select>
@@ -106,6 +112,12 @@
             <if test="orgid != null ">
                 orgid,
             </if>
+            <if test="userCode != null ">
+                user_code,
+            </if>
+            <if test="campusid != null ">
+                campusid,
+            </if>
         </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="userId != null">#{userId},
@@ -132,6 +144,12 @@
             </if>
             <if test="orgid != null ">
                 #{orgid},
+            </if>
+            <if test="userCode != null ">
+                #{userCode},
+            </if>
+            <if test="campusid != null ">
+                #{campusid},
             </if>
         </trim>
     </insert>
@@ -166,6 +184,9 @@
             <if test="orgid != null ">
                 orgid = #{orgid},
             </if>
+            <if test="campusid != null ">
+                campusid = #{campusid},
+            </if>
         </trim>
         where id = #{id}
     </update>
@@ -185,11 +206,12 @@
                d.ancestors,
                d.dept_name,
                d.order_num,
+               d.campusid,
                d.leader,
                d.orgid,
                d.status as dept_status
         from sys_dept d
-                 left join sys_user_dept ud on d.dept_id = ud.dept_id
+                 left join sys_user_dept ud on d.dept_code = ud.dept_code
         where ud.user_id = #{userId}
           and ud.del_flag = 0
           and d.del_flag = 0

--
Gitblit v1.9.3