角果识别
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
1.2 KiB

<?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.jiagutech.mapper.RecordMapper">
<resultMap id="RecordDetailMap" type="com.jiagutech.dto.response.RecordDetail">
<id property="id" column="id"/>
<collection property="content" javaType="java.util.List" column="id"
select="com.jiagutech.mapper.RecordContentMapper.selectListByRecordId"/>
</resultMap>
<select id="getRecordDetail" resultMap="RecordDetailMap">
select *
from record_info
where id = #{id}
</select>
<select id="pageList" resultType="com.jiagutech.dto.response.RecordItem">
select r.id as recordId,
r.name as recordName,
r.user_id,
r.image_num as imageNum,
r.create_time as createTime,
u.real_name as userName,
u.unit_name as unitName,
u.phone
from record_info r
left join siliqua_user u on r.user_id = u.id
${ew.getCustomSqlSegment}
order by r.create_time desc
</select>
</mapper>