share-platform/renren-admin/src/main/resources/mapper/audit_team/SysAuditTeamDao.xml

37 lines
1.6 KiB
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="io.renren.modules.audit_team.dao.SysAuditTeamDao">
<resultMap type="io.renren.modules.audit_team.entity.SysAuditTeamEntity" id="sysAuditTeamMap">
<result property="id" column="id"/>
<result property="creator" column="creator"/>
<result property="createDate" column="create_date"/>
<result property="name" column="name"/>
<result property="member" column="member"
typeHandler="com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler"/>
<result property="index" column="`index`"/>
<result property="description" column="description"/>
</resultMap>
<resultMap id="sysAuditTeamDTO" type="io.renren.modules.audit_team.dto.SysAuditTeamDTO">
<result property="id" column="id"/>
<result property="creator" column="creator"/>
<result property="createDate" column="create_date"/>
<result property="name" column="name"/>
<result property="member" column="member"
typeHandler="com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler"/>
<result property="index" column="`index`"/>
<result property="description" column="description"/>
</resultMap>
<select id="selectByMemberOne" resultMap="sysAuditTeamDTO">
SELECT
*
FROM
sys_audit_team
WHERE
JSON_CONTAINS( sys_audit_team.member, JSON_OBJECT( "id", #{member} ));
</select>
</mapper>