|
|
|
@@ -21,12 +21,16 @@ |
|
|
|
<result column="img_url" jdbcType="VARCHAR" property="imgUrl"/> |
|
|
|
<result column="manager" jdbcType="VARCHAR" property="manager"/> |
|
|
|
<result column="manager_phone" jdbcType="VARCHAR" property="managerPhone"/> |
|
|
|
<result column="type" jdbcType="INTEGER" property="type"/> |
|
|
|
<result column="point_type" jdbcType="INTEGER" property="pointType"/> |
|
|
|
<result column="comments" jdbcType="VARCHAR" property="comments"/> |
|
|
|
|
|
|
|
</resultMap> |
|
|
|
|
|
|
|
<sql id="allColumns"> |
|
|
|
`id`,`tenant_id`,`shop_number`,`build_area`,`operation_area`,`building`, |
|
|
|
`floor`,`status`,`x`,`y`,`addr`,`baidu_poi`,`longitude`,`latitude`,`create_date`, |
|
|
|
`update_date`,`img_url`,`manager`,`manager_phone` |
|
|
|
`update_date`,`img_url`,`manager`,`manager_phone`,`type`,`point_type`,`comments` |
|
|
|
</sql> |
|
|
|
|
|
|
|
<sql id="dynamicWhereConditions"> |
|
|
|
@@ -117,6 +121,15 @@ |
|
|
|
<if test=" null != managerPhone "> |
|
|
|
and `manager_phone` = #{managerPhone} |
|
|
|
</if> |
|
|
|
|
|
|
|
<if test=" null != type "> |
|
|
|
and `type` = #{type} |
|
|
|
</if> |
|
|
|
|
|
|
|
<if test=" null != pointType "> |
|
|
|
and `point_type` = #{pointType} |
|
|
|
</if> |
|
|
|
|
|
|
|
<if test=" null != ids "> |
|
|
|
and id in |
|
|
|
<foreach collection="ids" index="index" item="idItem" open="(" separator="," close=")"> |
|
|
|
@@ -139,6 +152,7 @@ |
|
|
|
s.img_url imgUrl,s.operation_area operationArea, |
|
|
|
s.status,b.building_name building,f.floor_name floor,m.`name` merchantName,m.id merchantId, |
|
|
|
m.link_person linkPerson,m.link_phone linkPhone,s.manager,s.manager_phone managerPhone |
|
|
|
s.type,s.point_type pointType |
|
|
|
from wx_shop s left join wx_merchant_shop ms on ms.shop_id=s.id and ms.is_del=0 |
|
|
|
left join wx_merchant m on ms.merchant_id=m.id |
|
|
|
left join wx_mall_building b on s.building=b.id |
|
|
|
@@ -230,7 +244,13 @@ |
|
|
|
<if test=" null != managerPhone "> |
|
|
|
and s.`manager_phone` = #{managerPhone} |
|
|
|
</if> |
|
|
|
|
|
|
|
<if test=" null != type "> |
|
|
|
and s.`type` = #{type} |
|
|
|
</if> |
|
|
|
|
|
|
|
<if test=" null != pointType "> |
|
|
|
and s.`point_type` = #{pointType} |
|
|
|
</if> |
|
|
|
<if test=" null != ids "> |
|
|
|
and s.id in |
|
|
|
<foreach collection="ids" index="index" item="idItem" open="(" separator="," close=")"> |
|
|
|
|