|
|
|
@@ -18,10 +18,11 @@ |
|
|
|
<result column="coupon_price" jdbcType="INTEGER" property="couponPrice" /> |
|
|
|
<result column="auto_refund" jdbcType="INTEGER" property="autoRefund" /> |
|
|
|
<result column="verify_type" jdbcType="INTEGER" property="verifyType" /> |
|
|
|
<result column="pay_vendor" jdbcType="INTEGER" property="payVendor" /> |
|
|
|
</resultMap> |
|
|
|
|
|
|
|
<sql id="allColumns"> |
|
|
|
`id`,`tenant_id`,`parent_tenant_id`,`coupon_id`,`coupon_type`,`c_user_id`,`owner_id`,`b_user_id`,`order_id`,`expired_time`,`coupon_order_status`,`create_date`,`update_date`,`coupon_price`, `auto_refund`, `verify_type` |
|
|
|
`id`,`tenant_id`,`parent_tenant_id`,`coupon_id`,`coupon_type`,`c_user_id`,`owner_id`,`b_user_id`,`order_id`,`expired_time`,`coupon_order_status`,`create_date`,`update_date`,`coupon_price`, `auto_refund`, `verify_type`,`pay_vendor` |
|
|
|
</sql> |
|
|
|
|
|
|
|
<sql id="dynamicWhereConditions"> |
|
|
|
@@ -85,6 +86,10 @@ |
|
|
|
<if test=" null != autoRefund "> |
|
|
|
and `auto_refund` = #{autoRefund} |
|
|
|
</if> |
|
|
|
|
|
|
|
<if test=" null != payVendor "> |
|
|
|
and `pay_vendor` = #{payVendor} |
|
|
|
</if> |
|
|
|
|
|
|
|
<if test=" null != ids "> |
|
|
|
and id in |
|
|
|
@@ -657,7 +662,9 @@ |
|
|
|
<result column="create_date" jdbcType="TIMESTAMP" property="createDate" /> |
|
|
|
<result column="update_date" jdbcType="TIMESTAMP" property="updateDate" /> |
|
|
|
<result column="coupon_price" jdbcType="INTEGER" property="couponPrice" /> |
|
|
|
|
|
|
|
<result column="pay_vendor" jdbcType="INTEGER" property="payVendor" /> |
|
|
|
<result column="verify_type" jdbcType="INTEGER" property="verifyType" /> |
|
|
|
|
|
|
|
<result column="merchant_id" jdbcType="BIGINT" property="merchantId"/> |
|
|
|
|
|
|
|
<result column="type" jdbcType="INTEGER" property="type" /> |
|
|
|
@@ -699,6 +706,8 @@ |
|
|
|
<result column="create_date" jdbcType="TIMESTAMP" property="createDate" /> |
|
|
|
<result column="update_date" jdbcType="TIMESTAMP" property="updateDate" /> |
|
|
|
<result column="coupon_price" jdbcType="INTEGER" property="couponPrice" /> |
|
|
|
<result column="pay_vendor" jdbcType="INTEGER" property="payVendor" /> |
|
|
|
<result column="verify_type" jdbcType="INTEGER" property="verifyType" /> |
|
|
|
|
|
|
|
<result column="merchant_id" jdbcType="BIGINT" property="merchantId"/> |
|
|
|
|
|
|
|
@@ -739,7 +748,7 @@ |
|
|
|
--> |
|
|
|
|
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.expired_time,co.coupon_order_status, |
|
|
|
co.create_date,co.update_date,co.coupon_price, c.title,c.sale_price,c.use_price,c.price, |
|
|
|
co.create_date,co.update_date,co.coupon_price, co.verify_type, co.pay_vendor,c.title,c.sale_price,c.use_price,c.price, |
|
|
|
c.unit,c.auto_refund,c.business,c.subsidy_type,ms.subsidy subsidy_num, |
|
|
|
(CASE WHEN couc.mc = 1 THEN m1.name ELSE '[多商户通用]' END) AS merchant_name, |
|
|
|
(CASE WHEN couc.mc = 1 THEN m1.id ELSE 0 END) AS merchant_id, |
|
|
|
@@ -748,7 +757,7 @@ |
|
|
|
|
|
|
|
<sql id="allAdminCouponOrderDetailColumns"> |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.c_user_id,co.owner_id,co.b_user_id, |
|
|
|
co.order_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price, |
|
|
|
co.order_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.verify_type, co.pay_vendor, |
|
|
|
c.type,c.title,c.sale_price,c.use_price,c.price,c.unit,c.auto_refund,c.business,c.subsidy_type,ms.subsidy subsidy_num, |
|
|
|
bu.name, bu.phone as bphone, |
|
|
|
cu.phone, |
|
|
|
@@ -771,7 +780,7 @@ |
|
|
|
GROUP BY product_id) couc |
|
|
|
RIGHT JOIN ( |
|
|
|
SELECT co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.c_user_id,co.b_user_id,co.coupon_type, |
|
|
|
co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price |
|
|
|
co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.auto_refund,co.verify_type,co.pay_vendor |
|
|
|
FROM wx_coupon_order co WHERE 1=1 |
|
|
|
<if test=" null != tenantId and '' != tenantId"> |
|
|
|
and co.`tenant_id` = #{tenantId} |
|
|
|
@@ -884,14 +893,14 @@ |
|
|
|
</select> |
|
|
|
|
|
|
|
<sql id="allBUserVerifiedCouponOrderColumns"> |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.c_user_id,co.owner_id,co.b_user_id,co.order_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price, |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.c_user_id,co.owner_id,co.b_user_id,co.order_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.verify_type,co.pay_vendor, |
|
|
|
c.type,c.title,c.sale_price,c.use_price,c.price,c.unit, |
|
|
|
bu.name, |
|
|
|
cu.phone |
|
|
|
</sql> |
|
|
|
|
|
|
|
<sql id="allBUserOrderedCouponOrderColumns"> |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.c_user_id,co.owner_id,co.b_user_id,co.order_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price, |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.c_user_id,co.owner_id,co.b_user_id,co.order_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.verify_type,co.pay_vendor, |
|
|
|
c.type,c.title,c.sale_price,c.use_price,c.price,c.unit, |
|
|
|
cu.phone |
|
|
|
</sql> |
|
|
|
@@ -940,7 +949,7 @@ |
|
|
|
</select> |
|
|
|
|
|
|
|
<sql id="allCouponOrderColumns"> |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.c_user_id,co.owner_id,co.b_user_id,co.order_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.c_user_id,co.owner_id,co.b_user_id,co.order_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.verify_type,co.pay_vendor |
|
|
|
</sql> |
|
|
|
|
|
|
|
<select id="findListOfOrderedByDate" parameterType="map" resultMap="BaseResultMap"> |
|
|
|
@@ -984,12 +993,12 @@ |
|
|
|
|
|
|
|
|
|
|
|
<sql id="allCUserCouponOrderDetailColumns"> |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.c_user_id,co.owner_id,co.b_user_id,co.order_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.verify_type, |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.c_user_id,co.owner_id,co.b_user_id,co.order_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.verify_type,co.pay_vendor, |
|
|
|
c.type,c.cover_img,c.title,c.sub_title,c.sale_price,c.use_price,c.price,c.unit,c.detail,c.remark,c.valid_type,c.valid_start_date,c.valid_end_date,c.auto_refund |
|
|
|
</sql> |
|
|
|
|
|
|
|
<sql id="simpleCUserCouponOrderDetailColumns"> |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.c_user_id,co.owner_id,co.b_user_id,co.order_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.verify_type |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.c_user_id,co.owner_id,co.b_user_id,co.order_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.verify_type,co.pay_vendor |
|
|
|
</sql> |
|
|
|
|
|
|
|
<resultMap id="CVoResultMap" type="com.iformall.domain.vo.WxCouponOrderCVo"> |
|
|
|
@@ -1008,6 +1017,8 @@ |
|
|
|
<result column="update_date" jdbcType="TIMESTAMP" property="updateDate" /> |
|
|
|
<result column="coupon_price" jdbcType="INTEGER" property="couponPrice" /> |
|
|
|
<result column="verify_type" jdbcType="INTEGER" property="verifyType" /> |
|
|
|
<result column="pay_vendor" jdbcType="INTEGER" property="payVendor" /> |
|
|
|
|
|
|
|
|
|
|
|
<result column="type" jdbcType="INTEGER" property="type" /> |
|
|
|
<result column="cover_img" jdbcType="VARCHAR" property="coverImg" /> |
|
|
|
@@ -1049,6 +1060,7 @@ |
|
|
|
<result column="update_date" jdbcType="TIMESTAMP" property="updateDate" /> |
|
|
|
<result column="coupon_price" jdbcType="INTEGER" property="couponPrice" /> |
|
|
|
<result column="verify_type" jdbcType="INTEGER" property="verifyType" /> |
|
|
|
<result column="pay_vendor" jdbcType="INTEGER" property="payVendor" /> |
|
|
|
|
|
|
|
<result column="type" jdbcType="INTEGER" property="type" /> |
|
|
|
<result column="cover_img" jdbcType="VARCHAR" property="coverImg" /> |
|
|
|
@@ -1102,7 +1114,7 @@ |
|
|
|
cal.channel_type as send_channel_type |
|
|
|
</sql> --> |
|
|
|
<sql id="allCUserCouponOrderListColumns"> |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.verify_type, |
|
|
|
co.id,co.tenant_id,co.parent_tenant_id,co.coupon_id,co.coupon_type,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.verify_type,co.pay_vendor, |
|
|
|
c.cover_img,c.title,c.sub_title,c.sale_price,c.use_price,c.price,c.unit,c.valid_type,c.valid_start_date,c.valid_end_date,c.auto_refund |
|
|
|
</sql> |
|
|
|
|
|
|
|
@@ -1191,7 +1203,7 @@ |
|
|
|
</select> |
|
|
|
|
|
|
|
<sql id="allCUserCouponOrderCarListColumns"> |
|
|
|
co.id,co.coupon_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.verify_type, |
|
|
|
co.id,co.coupon_id,co.expired_time,co.coupon_order_status,co.create_date,co.update_date,co.coupon_price,co.verify_type,co.pay_vendor, |
|
|
|
c.cover_img,c.title,c.sub_title,c.sale_price,c.use_price,c.price,c.unit, |
|
|
|
json_extract(car.vendor_params,'$.id') as coupon_free_id |
|
|
|
</sql> |
|
|
|
@@ -1213,6 +1225,7 @@ |
|
|
|
<result column="update_date" jdbcType="TIMESTAMP" property="updateDate" /> |
|
|
|
<result column="coupon_price" jdbcType="INTEGER" property="couponPrice" /> |
|
|
|
<result column="verify_type" jdbcType="INTEGER" property="verifyType" /> |
|
|
|
<result column="pay_vendor" jdbcType="INTEGER" property="payVendor" /> |
|
|
|
|
|
|
|
<result column="type" jdbcType="INTEGER" property="type" /> |
|
|
|
<result column="cover_img" jdbcType="VARCHAR" property="coverImg" /> |
|
|
|
|