| | |
| | | select a.*, |
| | | b.name memberName, |
| | | b.bind_phone memberBindPhone, |
| | | b.phone memberPhone |
| | | b.phone memberPhone, |
| | | c.name leaderName |
| | | from mall_order_info a |
| | | left join mall_member b on a.member_id = b.id |
| | | left join mall_team_leader c on a.take_unique_code = c.unique_code |
| | |
| | | <if test="record.deliveryType != null and record.deliveryType != ''"> |
| | | and a.delivery_type = #{record.deliveryType} |
| | | </if> |
| | | <if test="record.isHome != null and record.isHome != ''"> |
| | | and a.is_home = #{record.isHome} |
| | | </if> |
| | | <if test="record.orderNo != null and record.orderNo != ''"> |
| | | and a.order_no like CONCAT('%', CONCAT(#{record.orderNo}, '%')) |
| | | </if> |
| | |
| | | </if> |
| | | <if test="record.uniqueCode != null and record.uniqueCode != ''"> |
| | | and a.take_unique_code = #{record.uniqueCode} |
| | | </if> |
| | | <if test="record.startTime != null and record.startTime != ''"> |
| | | and a.order_time >= #{record.startTime} |
| | | </if> |
| | | <if test="record.endTime != null and record.endTime != ''"> |
| | | and a.order_time <= #{record.endTime} |
| | | </if> |
| | | </if> |
| | | </where> |
| | |
| | | <result column="address_pic" property="addressPic" /> |
| | | <result column="address_area" property="addressArea" /> |
| | | <result column="province" property="province" /> |
| | | <result column="longitude" property="leaderLongitude" /> |
| | | <result column="latitude" property="leaderLatitude" /> |
| | | <result column="leaderLongitude" property="leaderLongitude" /> |
| | | <result column="leaderLatitude" property="leaderLatitude" /> |
| | | <result column="province" property="province" /> |
| | | <result column="city" property="city" /> |
| | | <result column="township" property="township" /> |