Commit b0f8ae04 authored by hezhen's avatar hezhen

123

parent 52c211ae
...@@ -36,12 +36,28 @@ ...@@ -36,12 +36,28 @@
<!--根据类型查询全部--> <!--根据类型查询全部-->
<select id="findAllCampsiteShopsByTypeOrCode" resultType="com.xxfc.platform.campsite.dto.CampsiteShopPageDTO"> <select id="findAllCampsiteShopsByTypeOrCode" resultType="com.xxfc.platform.campsite.dto.CampsiteShopPageDTO">
select cs.id as `id`,cs.name as `name`,cs.logo as `logo`,cs.url as `url`,cs.province_name as `provinceName`,cs.city_name as `cityName`,cs.service_phone as `phone`, SELECT
cs.longitude as `longitude`,cs.latitude as `latitude`,`address` as `address`,cs.hot as `hot`,cs.crt_time as `crtTime`,cs.concat as `concat`,ct.id as `storeId`,ct.name as `storeTypeName` cs.id AS `id`,
FROM `campsite_shop_tag` cst cs. NAME AS `name`,
left JOIN `campsite_shop` cs on cst.shop_id=cs.id cs.logo AS `logo`,
left JOIN `campsite_tag` ct on cst.tag_id=ct.id cs.url AS `url`,
where cs.sale_state=1 and cs.is_del=0 cs.province_name AS `provinceName`,
cs.city_name AS `cityName`,
cs.service_phone AS `phone`,
cs.longitude AS `longitude`,
cs.latitude AS `latitude`,
cs.`address` AS `address`,
cs.hot AS `hot`,
cs.crt_time AS `crtTime`,
cs.concat AS `concat`,
REPLACE(GROUP_CONCAT( DISTINCT ct.`name` ),',','|') AS `storeTypeName`
FROM campsite_shop cs
LEFT JOIN campsite_shop_tag cst ON cs.id = cst.shop_id
LEFT JOIN campsite_tag ct ON cst.tag_id = ct.id
WHERE
cs.sale_state = 1
AND cs.is_del = 0
<if test="typeId!=null"> <if test="typeId!=null">
and cst.tag_id=#{typeId} and cst.tag_id=#{typeId}
</if> </if>
...@@ -51,6 +67,7 @@ ...@@ -51,6 +67,7 @@
<if test="cityCode != null"> <if test="cityCode != null">
and `city`=#{cityCode} and `city`=#{cityCode}
</if> </if>
GROUP BY cs.id
order by `crtTime` DESC order by `crtTime` DESC
</select> </select>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment