From ea04d8bb736e8c76172e64628c0ff596dd2fdf91 Mon Sep 17 00:00:00 2001 From: jyy <935090232@qq.com> Date: Sat, 16 Jan 2021 15:04:28 +0800 Subject: [PATCH] 小程序端服务单评论 --- zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 53 insertions(+), 0 deletions(-) diff --git a/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml b/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml index 14a1061..bd84983 100644 --- a/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml +++ b/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml @@ -481,6 +481,7 @@ <select id="selectApiOrderListInPage" resultType="com.matrix.system.app.vo.OrderDetailVo"> select a.id orderId, + a.VIP_ID vipId, a.ORDER_NO orderNo, a.ORDER_TIME orderTime, a.STATU orderStatus, @@ -610,4 +611,56 @@ group by b.su_id order by amount desc, b.su_id </select> + + + <select id="selectErpOrderList" resultType="com.matrix.system.shopXcx.api.vo.ErpOrderDetailVo"> + select + a.id orderId, + a.ORDER_NO orderNo, + a.ORDER_TIME orderTime, + a.STATU orderStatus, + a.ZK_TOTAL needPay, + a.TOTAL - a.ZK_TOTAL discount, + (a.card_Pay + a.cash_Pay) realPay, + a.arrears arrears, + b.su_name staffName, + d.shop_name as shopName + from sys_order a + left join sys_users b on a.STAFF_ID = b.su_id + left join sys_vip_info c on c.id = a.VIP_ID + left join sys_shop_info d on d.id=a.shop_id + <where> + <if test="queryKey != null and queryKey != ''"> + and instr(a.order_no, #{queryKey}) + </if> + <if test="status != null and status != ''"> + and a.statu = #{status} + </if> + <if test="vipId != null"> + and a.vip_id=#{vipId} + </if> + </where> + order by a.order_time desc + limit #{offset},#{limit} + </select> + <select id="findUserOrderById" resultType="com.matrix.system.shopXcx.api.vo.ErpOrderDetailVo"> + select + a.id orderId, + a.ORDER_NO orderNo, + a.ORDER_TIME orderTime, + a.STATU orderStatus, + a.ZK_TOTAL needPay, + a.TOTAL - a.ZK_TOTAL discount, + (a.card_Pay + a.cash_Pay) realPay, + a.arrears arrears, + b.su_name staffName, + d.shop_name as shopName + from sys_order a + left join sys_users b on a.STAFF_ID = b.su_id + left join sys_vip_info c on c.id = a.VIP_ID + left join sys_shop_info d on d.id=a.shop_id + where a.id=#{orderId} + </select> + + </mapper> \ No newline at end of file -- Gitblit v1.9.1