From 95f9ea7eb339c36cade6c67d0385c49ec2d81477 Mon Sep 17 00:00:00 2001 From: 935090232@qq.com <ak473600000> Date: Wed, 14 Apr 2021 19:39:45 +0800 Subject: [PATCH] Merge branch 'score_shop' into api_score_meger --- zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml | 32 ++++++++++++++++++++++++++------ 1 files changed, 26 insertions(+), 6 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 62c25ce..7bdfec4 100644 --- a/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml +++ b/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml @@ -23,6 +23,7 @@ <result property="vipNo" column="VIP_NO"/> <result property="staffName" column="STAFF_NAME"/> <result property="changeId" column="CHANGE_ID"/> + <result property="orderType" column="orderType"/> <result property="cashPay" column="cash_Pay"/> <result property="cardPay" column="card_Pay"/> @@ -61,7 +62,9 @@ beatuyId, beatuyName, pay_time, - company_id + company_id, + orderType, + is_has_refund ) VALUES ( #{id}, @@ -83,14 +86,16 @@ #{beatuyId}, #{beatuyName}, #{payTime}, - #{companyId} + #{companyId}, + #{orderType}, + #{isHasRefund} ) </insert> <!-- 更新订单时间 --> <update id="updateOrderTime"> UPDATE sys_order - set ORDER_TIME = #{orderTime} + set pay_time = #{payTime} WHERE id=#{id} </update> @@ -140,9 +145,11 @@ <if test="cashPay != null and cashPay !='' "> cash_Pay = #{cashPay}, </if> - <if test="payTime != null "> pay_time = #{payTime}, + </if> + <if test="isHasRefund != null "> + is_has_refund = #{isHasRefund}, </if> </set> @@ -229,6 +236,9 @@ <if test="(record.companyId!=null and record.companyId!='') "> and a.company_id = #{record.companyId} </if> + <if test="(record.orderType!=null and record.orderType!='') "> + and a.orderType = #{record.orderType} + </if> <if test="record.beginTimeVo != null "> and a.ORDER_TIME >= #{record.beginTimeVo} </if> @@ -282,6 +292,9 @@ </if> <if test="(record.companyId!=null and record.companyId!='') "> and a.company_id = #{record.companyId} + </if> + <if test="(record.orderType!=null and record.orderType!='') "> + and a.orderType = #{record.orderType} </if> <if test="record.isCross != null and record.isCross !='' "> and a.IS_CROSS = #{record.isCross} @@ -405,6 +418,9 @@ <if test="(record.companyId!=null and record.companyId!='') "> and a.company_id = #{record.companyId} </if> + <if test="(record.orderType!=null and record.orderType!='') "> + and a.orderType = #{record.orderType} + </if> </if> </sql> @@ -433,6 +449,9 @@ </if> <if test="(record.companyId!=null and record.companyId!='') "> and a.company_id = #{record.companyId} + </if> + <if test="(record.orderType!=null and record.orderType!='') "> + and a.orderType = #{record.orderType} </if> <if test="record.activity != null and record.activity !='' "> and a.ACTIVITY = #{record.activity} @@ -470,13 +489,14 @@ <select id="selectVipOrderInfoTotal" resultType="com.matrix.system.hive.bean.SysOrder"> select - sum(ZK_TOTAL) zkTotal, + sum(amount) zkTotal, count(1) times, MAX(pay_time) payTime, GROUP_CONCAT(DISTINCT t2.shop_short_name) shopName from sys_order t1 + left join sys_order_flow b on t1.id=b.ORDER_ID and pay_method!='储值卡' left join sys_shop_info t2 on t1.SHOP_ID=t2.ID - where VIP_ID=#{vipId} and STATU='已付款'; + where t1.VIP_ID=#{vipId} and STATU='已付款'; </select> <select id="selectApiOrderListInPage" resultType="com.matrix.system.app.vo.OrderDetailVo"> -- Gitblit v1.9.1