|
@@ -62,10 +62,11 @@
|
|
|
g.delete_flag,
|
|
|
ROUND(ST_Distance_Sphere(ST_GeomFromText(CONCAT('POINT(', REPLACE(#{position}, ',', ' '), ')' )), ST_GeomFromText(CONCAT('POINT(', REPLACE(g.position, ',', ' '), ')' ))) / 1000, 2) AS dist,
|
|
|
case when llr.id is null then '0' else '1' end likeStatus,
|
|
|
- g.home_image
|
|
|
+ g.home_image,
|
|
|
+ CONCAT('user_', u.user_phone) as user_phone
|
|
|
FROM
|
|
|
second_goods g inner join life_user u on u.id = g.user_id and u.delete_flag = 0
|
|
|
- left join life_like_record llr on llr.dianzan_id = g.user_id and llr.huifu_id = g.id and llr.type = 6 and llr.delete_flag = 0
|
|
|
+ left join life_like_record llr on llr.dianzan_id = #{phoneId} and llr.huifu_id = g.id and llr.type = 6 and llr.delete_flag = 0
|
|
|
where g.delete_flag = 0
|
|
|
<if test="typeId != null and typeId != '' ">
|
|
|
and (g.category_one_id = #{typeId} or g.category_two_id =#{typeId} )
|
|
@@ -96,6 +97,7 @@
|
|
|
g.updated_user_id,
|
|
|
u.user_name,
|
|
|
u.user_image,
|
|
|
+ CONCAT('user_', u.user_phone) as user_phone,
|
|
|
g.goods_status,
|
|
|
g.home_image,
|
|
|
case when llr.id is null then '0' else '1' end likeStatus,
|
|
@@ -168,6 +170,7 @@
|
|
|
g.updated_user_id,
|
|
|
u.user_name,
|
|
|
u.user_image,
|
|
|
+ CONCAT('user_', u.user_phone) as user_phone,
|
|
|
g.goods_status,
|
|
|
g.delete_flag,
|
|
|
ROUND(ST_Distance_Sphere(ST_GeomFromText(CONCAT('POINT(', REPLACE(#{position}, ',', ' '), ')' )), ST_GeomFromText(CONCAT('POINT(', REPLACE(g.position, ',', ' '), ')' ))) / 1000, 2) AS dist,
|