diff --git a/src/main/resources/mapper/shipinquan/ShipinquanDao.xml b/src/main/resources/mapper/shipinquan/ShipinquanDao.xml index 5db12ea..20cb132 100644 --- a/src/main/resources/mapper/shipinquan/ShipinquanDao.xml +++ b/src/main/resources/mapper/shipinquan/ShipinquanDao.xml @@ -37,24 +37,21 @@ if(c.id is null,0,1) as sfdz FROM bl_shipinquan a left join artificer b on a.create_by = b.user_id - left join bl_shipinquan_dianzan c on a.id = c.shipinquan_id and c.create_by = #{params.userId} + left join bl_shipinquan_dianzan c on a.id = c.shipinquan_id + and c.create_by = #{params.userId} left join collect_artificer d on b.artificer_id = d.artificer_id + and d.user_id = #{params.userId} - - and d.user_id = #{params.userId} - and a.create_by = #{params.createBy} - order by (st_distance (point (b.longitude, b.latitude),point(#{params.longitude},#{params.longitude}) ) *111195) asc,create_time desc order by create_time desc - \ No newline at end of file