|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="queryGoodsList" resultType="com.xzx.gc.shop.vo.QueryGoodsListVo"> | 
|---|
|  |  |  | SELECT | 
|---|
|  |  |  | * | 
|---|
|  |  |  | a.*, | 
|---|
|  |  |  | a.CREATED_TIME createTime | 
|---|
|  |  |  | FROM | 
|---|
|  |  |  | xzx_score_goods a | 
|---|
|  |  |  | WHERE 1 = 1 | 
|---|
|  |  |  | <if test="name != null and name != ''"> | 
|---|
|  |  |  | and a.name like concat('%',#{name},'%') | 
|---|
|  |  |  | and (a.name like concat('%',#{name},'%') or a.goods_no like concat('%',#{name},'%')) | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | <!--        <if test="delFlag == 0 or delFlag == 1">--> | 
|---|
|  |  |  | <!--            and a.del_flag = #{delFlag}--> | 
|---|
|  |  |  | 
|---|
|  |  |  | <if test="record.id != null and record.id != ''"> | 
|---|
|  |  |  | and a.id=#{record.id} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | <if test="record.isQg != null and record.isQg != ''"> | 
|---|
|  |  |  | and a.is_qg=#{record.isQg} and  a.qg_end_time > now() | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | <if test="record.cateId != null and record.cateId != ''"> | 
|---|
|  |  |  | and (a.category_id = #{record.cateId} or a.category in (select id from xzx_score_goods_category where parent_id=#{record.cateId})) | 
|---|
|  |  |  | and (a.category_id = #{record.cateId} or a.category_id in (select id from xzx_score_goods_category where parent_id=#{record.cateId})) | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | </where> | 
|---|
|  |  |  | group by a.id | 
|---|