| | |
| | | <if test="query.status != null and query.status !=''"> |
| | | AND LGCT.status = #{query.status} |
| | | </if> |
| | | order by LGCT.create_time DESC |
| | | </select> |
| | | <resultMap id="getCustomizeTemplateMap" type="cn.lili.modules.lmk.domain.vo.CustomizeTemplateVO"> |
| | | <id property="id" column="id"/> |
| | | <result property="name" column="template_name"/> |
| | | <collection property="templateImgs" ofType="cn.lili.modules.lmk.domain.entity.TemplateImgs"> |
| | | <id property="id" column="imgId"/> |
| | | <result property="imgUrl" column="img_url"/> |
| | | </collection> |
| | | <collection property="templateConstomizeTitles" ofType="cn.lili.modules.lmk.domain.entity.TemplateConstomizeTitle"> |
| | | <id property="id" column="titleId"/> |
| | | <result property="contentType" column="content_type"/> |
| | | <result property="templateTitle" column="template_title"/> |
| | | </collection> |
| | | </resultMap> |
| | | <select id="getCustomizeTemplate" resultMap="getCustomizeTemplateMap"> |
| | | SELECT |
| | | lgct.id, |
| | | lgct.template_name, |
| | | lti.id imgId, |
| | | lti.img_url, |
| | | ltct.id titleId, |
| | | ltct.template_title, |
| | | ltct.content_type |
| | | FROM |
| | | lmk_goods_customize_template lgct |
| | | JOIN lmk_template_imgs lti ON lti.template_id = lgct.id |
| | | JOIN lmk_template_constomize_title ltct ON ltct.template_id = lgct.id |
| | | WHERE |
| | | lgct.id = #{id} |
| | | AND lgct.delete_flag = 0 |
| | | AND lti.delete_flag = 0 |
| | | AND ltct.delete_flag = 0 |
| | | </select> |
| | | |
| | | </mapper> |