| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?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.fs.admin.mapper.AdminLiveMapper">
- <resultMap type="com.fs.admin.vo.AdminLiveVO" id="AdminLiveVOResult">
- <id property="liveId" column="live_id" />
- <result property="companyId" column="company_id" />
- <result property="companyUserId" column="company_user_id" />
- <result property="talentId" column="talent_id" />
- <result property="liveName" column="live_name" />
- <result property="liveDesc" column="live_desc" />
- <result property="showType" column="show_type" />
- <result property="status" column="status" />
- <result property="createTime" column="create_time" />
- <result property="anchorId" column="anchor_id" />
- <result property="liveType" column="live_type" />
- <result property="startTime" column="start_time" />
- <result property="finishTime" column="finish_time" />
- <result property="liveImgUrl" column="live_img_url" />
- <result property="liveConfig" column="live_config" />
- <result property="isShow" column="is_show" />
- <result property="isDel" column="is_del" />
- <result property="qwQrCode" column="qw_qr_code" />
- <result property="rtmpUrl" column="rtmp_url" />
- <result property="configJson" column="config_json" />
- <result property="isAudit" column="is_audit" />
- <result property="flvHlsUrl" column="flv_hls_url" />
- <result property="idCardUrl" column="id_card_url" />
- <result property="globalVisible" column="global_visible" />
- </resultMap>
- <sql id="selectAdminLiveVo">
- SELECT l.live_id, l.company_id, l.company_user_id, l.talent_id,
- l.live_name, l.live_desc, l.show_type, l.status,
- l.create_time, l.anchor_id, l.live_type, l.start_time,
- l.finish_time, l.live_img_url, l.live_config,
- l.is_show, l.is_del, l.qw_qr_code, l.rtmp_url,
- l.config_json, l.is_audit, l.flv_hls_url, l.id_card_url,
- l.global_visible
- FROM live l
- </sql>
- <select id="selectLiveList" resultMap="AdminLiveVOResult">
- <include refid="selectAdminLiveVo"/>
- <where>
- <if test="liveTitle != null and liveTitle != ''">
- AND l.live_name LIKE CONCAT('%', #{liveTitle}, '%')
- </if>
- <if test="status != null">
- AND l.status = #{status}
- </if>
- </where>
- ORDER BY l.create_time DESC
- </select>
- <select id="selectLiveById" resultMap="AdminLiveVOResult">
- <include refid="selectAdminLiveVo"/>
- WHERE l.live_id = #{liveId}
- </select>
- </mapper>
|