| | |
| | | <result property="isVipCar" column="is_vip_car"/> |
| | | <result property="remark" column="remark"/> |
| | | <result property="cardName" column="card_name"/> |
| | | <result property="orderId" column="orderId"/> |
| | | |
| | | <!-- 对应会员信息 --> |
| | | <association property="vipInfo" javaType="SysVipInfo" |
| | |
| | | select |
| | | a.id, |
| | | a.order_item_id, |
| | | d.id AS orderId, |
| | | a.use_total, |
| | | a.last_count, |
| | | a.real_money, |
| | |
| | | a.remark, |
| | | a.card_name |
| | | from money_card_use a |
| | | where vip_id = #{record.vipId} |
| | | left join shopping_goods b on a.goods_id=b.id |
| | | left join sys_order_item c on a.ORDER_ITEM_ID=c.id |
| | | left join sys_order d on c.ORDER_ID=d.id |
| | | where a.vip_id = #{record.vipId} |
| | | <if test="record!=null"> |
| | | <if test="record.orderItemId != null and record.orderItemId !='' "> |
| | | and a.order_item_id = #{record.orderItemId} |
| | |
| | | select count(*) |
| | | from money_card_use a |
| | | left join shopping_goods b on a.goods_id=b.id |
| | | where vip_id = #{record.vipId} |
| | | left join sys_order_item c on a.ORDER_ITEM_ID=c.id |
| | | left join sys_order d on c.ORDER_ID=d.id |
| | | where a.vip_id = #{record.vipId} |
| | | <if test="record!=null"> |
| | | <if test="record.orderItemId != null and record.orderItemId !='' "> |
| | | and a.order_item_id = #{record.orderItemId} |
| | |
| | | and c.shop_id =#{shopId} |
| | | </if> |
| | | <if test="vipQueryKey != null and vipQueryKey != '' "> |
| | | and e.VIP_NAME like concat('%',#{vipQueryKey},'%') |
| | | or (e.VIP_NO like concat('%',#{vipQueryKey},'%') |
| | | or e.PHONE like concat('%',#{vipQueryKey},'%') |
| | | and c.VIP_NAME like concat('%',#{vipQueryKey},'%') |
| | | or (c.VIP_NO like concat('%',#{vipQueryKey},'%') |
| | | or c.PHONE like concat('%',#{vipQueryKey},'%') |
| | | ) |
| | | </if> |
| | | <if test="goodsName != null and goodsName != '' "> |
| | |
| | | </select> |
| | | |
| | | |
| | | <select id="selectHasValidMoneyCardUse" resultMap="MoneyCardUseSimpleMap"> |
| | | select * from money_card_use |
| | | where date_format(now(), '%Y-%m-%d') > date_format(FAIL_TIME, '%Y-%m-%d') and STATUS='有效' |
| | | </select> |
| | | </mapper> |