<?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="cn.wisenergy.mapper.ActivesMapper">

    <!-- 通用查询映射结果 -->
    <resultMap id="BaseResultMap" type="cn.wisenergy.model.app.Actives">
        <id column="id" property="id"/>
        <result column="user_id" property="userId"/>
        <result column="real_name" property="realName"/>
        <result column="id_number" property="idNumber"/>
        <result column="image" property="image"/>
        <result column="status" property="status"/>
        <result column="note" property="note"/>
        <result column="created_at" property="createdAt"/>
        <result column="updated_at" property="updatedAt"/>
    </resultMap>

    <!-- 通用查询结果列 -->
    <sql id="Base_Column_List">
        id, user_id, real_name, id_number, image, status, note, created_at, updated_at
    </sql>

    <sql id="table">
        actives
    </sql>

    <select id="getByUserId" resultType="cn.wisenergy.model.app.Actives">
        select
        <include refid="Base_Column_List"/>
        from
        <include refid="table"/>
        <where>
            user_id=#{userId}
        </where>
    </select>

</mapper>