|
|
|
@@ -19,10 +19,14 @@ |
|
|
|
<result column="create_date" jdbcType="TIMESTAMP" property="createDate"/> |
|
|
|
<result column="update_date" jdbcType="TIMESTAMP" property="updateDate"/> |
|
|
|
<result column="img_url" jdbcType="VARCHAR" property="imgUrl"/> |
|
|
|
<result column="manager" jdbcType="VARCHAR" property="manager"/> |
|
|
|
<result column="manager_phone" jdbcType="VARCHAR" property="managerPhone"/> |
|
|
|
</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` |
|
|
|
`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` |
|
|
|
</sql> |
|
|
|
|
|
|
|
<sql id="dynamicWhereConditions"> |
|
|
|
@@ -107,6 +111,12 @@ |
|
|
|
and `update_date` = #{updateDate} |
|
|
|
|
|
|
|
</if> |
|
|
|
<if test=" null != manager "> |
|
|
|
and `manager` = #{manager} |
|
|
|
</if> |
|
|
|
<if test=" null != managerPhone "> |
|
|
|
and `manager_phone` = #{managerPhone} |
|
|
|
</if> |
|
|
|
<if test=" null != ids "> |
|
|
|
and id in |
|
|
|
<foreach collection="ids" index="index" item="idItem" open="(" separator="," close=")"> |
|
|
|
@@ -128,7 +138,7 @@ |
|
|
|
select s.id,s.shop_number shopNumber,s.build_area buildArea, |
|
|
|
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 |
|
|
|
m.link_person linkPerson,m.link_phone linkPhone,s.manager,s.manager_phone managerPhone |
|
|
|
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 |
|
|
|
@@ -212,8 +222,15 @@ |
|
|
|
|
|
|
|
<if test=" null != updateDate "> |
|
|
|
and s.`update_date` = #{updateDate} |
|
|
|
|
|
|
|
</if> |
|
|
|
|
|
|
|
<if test=" null != manager "> |
|
|
|
and s.`manager` = #{manager} |
|
|
|
</if> |
|
|
|
<if test=" null != managerPhone "> |
|
|
|
and s.`manager_phone` = #{managerPhone} |
|
|
|
</if> |
|
|
|
|
|
|
|
<if test=" null != ids "> |
|
|
|
and s.id in |
|
|
|
<foreach collection="ids" index="index" item="idItem" open="(" separator="," close=")"> |
|
|
|
@@ -250,7 +267,7 @@ |
|
|
|
select s.id,s.shop_number shopNumber,s.build_area buildArea, |
|
|
|
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 |
|
|
|
m.link_person linkPerson,m.link_phone linkPhone,s.manager,s.manager_phone managerPhone |
|
|
|
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 |
|
|
|
|