mitao
2025-02-21 31573d6180d15ef65ed0df9c2732495f40b12663
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?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="com.dg.core.db.gen.mapper.AgreementMapper">
    <resultMap type="com.dg.core.db.gen.entity.Agreement" id="AgreementResult">
        <id     property="id"      column="id"      />
        <id     property="agreement"      column="agreement"      />
        <id     property="updateUserId"      column="update_user_id"      />
        <id     property="updateTime"      column="update_time"      />
        <id     property="createTime"      column="create_time"      />
        <id     property="createUserId"      column="create_user_id"      />
        <id     property="agreementContent"      column="agreement_content"      />
    </resultMap>
 
    <sql id="selectAgreement">
        select id,agreement,
               (select user_name from automessage_sys_user where user_id=a.update_user_id)updateUserName,
               update_user_id,
               create_time,
               update_time,
               (select user_name from automessage_sys_user where user_id=a.create_user_id)createUserName,
               create_user_id,agreement_content
        FROM automessage_agreement a
   </sql>
 
    <select id="selectConfigList" resultMap="AgreementResult">
        <include refid="selectAgreement" />
    </select>
 
</mapper>