jiangqs
2023-06-26 b4882b114f082e010d4cc3359d78d18095ef3b83
ruoyi-modules/ruoyi-system/src/main/resources/mapper/sys/SysDeptMapper.xml
@@ -20,10 +20,11 @@
      <result property="createTime" column="create_time" />
      <result property="updateBy"   column="update_by"   />
      <result property="updateTime" column="update_time" />
      <result property="dataScope" column="data_scope" />
   </resultMap>
   
   <sql id="selectDeptVo">
        select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status, d.del_flag, d.create_by, d.create_time
        select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status, d.del_flag, d.create_by, d.create_time ,d.data_scope
        from sys_dept d
    </sql>
    
@@ -97,6 +98,7 @@
          <if test="email != null and email != ''">email,</if>
          <if test="status != null">status,</if>
          <if test="createBy != null and createBy != ''">create_by,</if>
         <if test="dataScope != null and dataScope != ''">data_scope,</if>
          create_time
       )values(
          <if test="deptId != null and deptId != 0">#{deptId},</if>
@@ -109,6 +111,7 @@
          <if test="email != null and email != ''">#{email},</if>
          <if test="status != null">#{status},</if>
          <if test="createBy != null and createBy != ''">#{createBy},</if>
         <if test="dataScope != null and dataScope != ''">#{dataScope},</if>
          sysdate()
       )
   </insert>
@@ -125,7 +128,8 @@
          <if test="email != null">email = #{email},</if>
          <if test="status != null and status != ''">status = #{status},</if>
          <if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
          update_time = sysdate()
         <if test="dataScope != null and dataScope != ''">data_scope = #{dataScope},</if>
         update_time = sysdate()
       </set>
       where dept_id = #{deptId}
   </update>