|
@@ -3,14 +3,14 @@
|
|
|
<mapper namespace="com.chelvc.cloud.vehicle.server.dao.MerchantMapper">
|
|
|
<sql id="BASIC_MERCHANT_SELECT">
|
|
|
select mt.id, mt.user_id, mt.name, mt.logo, mt.banners, mt.liaison, mt.mobile, mt.opening, mt.address,
|
|
|
- mt.score, mt.address, mt.longitude, mt.latitude, mt.recommend, mt.status, mt.creator, mt.create_time,
|
|
|
+ mt.score, mt.sale, mt.longitude, mt.latitude, mt.recommend, mt.status, mt.creator, mt.create_time,
|
|
|
mt.updater, mt.update_time
|
|
|
from `merchant` mt
|
|
|
</sql>
|
|
|
|
|
|
<select id="listRecommendMerchants" resultType="com.chelvc.cloud.vehicle.api.dto.MerchantDTO">
|
|
|
select mt.id, mt.user_id, mt.name, mt.logo, mt.banners, mt.liaison, mt.mobile, mt.opening, mt.address,
|
|
|
- mt.score, mt.address, mt.longitude, mt.latitude, mt.recommend, mt.status, mt.creator, mt.create_time,
|
|
|
+ mt.score, mt.sale, mt.longitude, mt.latitude, mt.recommend, mt.status, mt.creator, mt.create_time,
|
|
|
mt.updater, mt.update_time,
|
|
|
round(st_distance_sphere(
|
|
|
point(mt.longitude, mt.latitude), point(#{param.longitude}, #{param.latitude})
|
|
@@ -22,7 +22,7 @@
|
|
|
|
|
|
<select id="listNearbyMerchants" resultType="com.chelvc.cloud.vehicle.api.dto.MerchantDTO">
|
|
|
select mt.id, mt.user_id, mt.name, mt.logo, mt.banners, mt.liaison, mt.mobile, mt.opening, mt.address,
|
|
|
- mt.score, mt.address, mt.longitude, mt.latitude, mt.recommend, mt.status, mt.creator, mt.create_time,
|
|
|
+ mt.score, mt.sale, mt.longitude, mt.latitude, mt.recommend, mt.status, mt.creator, mt.create_time,
|
|
|
mt.updater, mt.update_time, t.distance
|
|
|
from `merchant` mt
|
|
|
inner join (
|