liusheng
2 天以前 1fb7fc160753c4283f7b84c14f931d87b6c922e4
smartor/src/main/resources/mapper/smartor/SysDeptMapper.xml
@@ -57,7 +57,8 @@
        where d.del_flag = '0'
        <if test="deptId != null and deptId != 0">
            AND dept_id = #{deptId}
        </if> <if test="type != null">
        </if>
        <if test="type != null">
            AND type = #{type}
        </if>
        <if test="parentId != null and parentId != 0">
@@ -112,7 +113,7 @@
               d.orgid,
               d.his_dept_id,
               d.his_parent_id
               (select dept_name from sys_dept where dept_id = d.parent_id) parent_name
                   (select dept_name from sys_dept where dept_id = d.parent_id) parent_name
        from sys_dept d
        where d.dept_id = #{deptId}
    </select>
@@ -132,7 +133,7 @@
               d.orgid,
               d.his_dept_id,
               d.his_parent_id
               d.status
            d.status
        from sys_dept d
        where del_flag = 0
          and d.dept_code = #{deptCode}
@@ -171,6 +172,53 @@
        where dept_name=#{deptName} and parent_id = #{parentId} and del_flag = '0' limit 1
    </select>
    <insert id="batchDept">
        insert into sys_dept(
        dept_id,
        parent_id,
        dept_name,
        ancestors,
        order_num,
        leader,
        phone,
        email,
        status,
        dept_code,
        dept_type,
        create_by,
        his_dept_id,
        his_parent_id,
        type,
        guid,
        orgid,
        create_time
        ) values
        <foreach collection="list" item="item" separator=",">
            (
            #{item.deptId},
            #{item.parentId},
            #{item.deptName},
            #{item.ancestors},
            #{item.orderNum},
            #{item.leader},
            #{item.phone},
            #{item.email},
            #{item.status},
            #{item.deptCode},
            #{item.deptType},
            #{item.createBy},
            #{item.hisDeptId},
            #{item.hisParentId},
            #{item.type},
            #{item.guid},
            #{item.orgid},
            now()
            )
        </foreach>
    </insert>
    <insert id="insertDept" parameterType="com.ruoyi.common.core.domain.entity.SysDept">
        insert into sys_dept(
        <if test="deptId != null and deptId != 0">dept_id,</if>