PlayEdu/playedu-api/playedu-common/src/main/resources/mapper/LdapSyncDepartmentDetailMapper.xml
白书科技 c206fa4bf2 !13 LDAP优化增强
* cursorrules
* fixed: ldap同步的部门记录name记录错误
* 主题色一致
* changelog
* admin接入ldap同步数据统计
* ldap同步数据记录接口合并
* fixed: 已同步被禁用用户的DN更新
* 已经同步的LDAP用户被禁止可以继续更新
* 优化代码
* 新增LDAP同步的详细记录
* 新增LDAP禁止用户的数据量统计
* 优化LDAP拉取数据的重复使用
* 优化LDAP同步
* ldap同步记录
* cursor rules
2025-05-19 06:25:34 +00:00

22 lines
947 B
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="xyz.playedu.common.mapper.LdapSyncDepartmentDetailMapper">
<!-- 通用映射结果集 -->
<resultMap id="BaseResultMap" type="xyz.playedu.common.domain.LdapSyncDepartmentDetail">
<id column="id" property="id"/>
<result column="record_id" property="recordId"/>
<result column="department_id" property="departmentId"/>
<result column="uuid" property="uuid"/>
<result column="dn" property="dn"/>
<result column="name" property="name"/>
<result column="action" property="action"/>
<result column="created_at" property="createdAt"/>
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, record_id, department_id, uuid, dn, name, action, created_at
</sql>
</mapper>