|
@@ -63,6 +63,12 @@
|
|
<result property="payTransactionId" column="pay_transaction_id"/>
|
|
<result property="payTransactionId" column="pay_transaction_id"/>
|
|
<result property="storeName" column="store_name"/>
|
|
<result property="storeName" column="store_name"/>
|
|
<result property="moderSn" column="moder_sn"/>
|
|
<result property="moderSn" column="moder_sn"/>
|
|
|
|
+ <result property="unitCode" column="unit_code"/>
|
|
|
|
+ <result property="ciqProdModel" column="ciq_prod_model"/>
|
|
|
|
+ <result property="oriCntCode" column="ori_cnt_code"/>
|
|
|
|
+ <result property="brand" column="brand"/>
|
|
|
|
+ <result column="gross_weight" property="grossWeight" />
|
|
|
|
+ <result column="net_weight" property="netWeight" />
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
<select id="queryObject" resultType="com.kmall.admin.entity.OrderEntity">
|
|
<select id="queryObject" resultType="com.kmall.admin.entity.OrderEntity">
|
|
@@ -96,7 +102,29 @@
|
|
|
|
|
|
<select id="queryList" resultType="com.kmall.admin.entity.OrderEntity">
|
|
<select id="queryList" resultType="com.kmall.admin.entity.OrderEntity">
|
|
SELECT
|
|
SELECT
|
|
- o.*,
|
|
|
|
|
|
+ o.order_sn,
|
|
|
|
+ o.merch_order_sn,
|
|
|
|
+ o.order_status,
|
|
|
|
+ o.actual_price,
|
|
|
|
+ o.order_biz_type,
|
|
|
|
+ o.shipping_no,
|
|
|
|
+ o.shipping_name,
|
|
|
|
+ o.shipping_code,
|
|
|
|
+ o.consignee,
|
|
|
|
+ o.mobile,
|
|
|
|
+ o.province,
|
|
|
|
+ o.city,
|
|
|
|
+ o.district,
|
|
|
|
+ o.address,
|
|
|
|
+ o.add_time,
|
|
|
|
+ o.pay_id,
|
|
|
|
+ o.pay_status,
|
|
|
|
+ o.shipping_status,
|
|
|
|
+ o.is_merge_pay,
|
|
|
|
+ o.buyer_pay_check,
|
|
|
|
+ o.order_price,
|
|
|
|
+ o.moder_sn,
|
|
|
|
+ o.id,
|
|
u.username AS username,
|
|
u.username AS username,
|
|
p.is_payment_send,
|
|
p.is_payment_send,
|
|
p.is_ele_order_send,
|
|
p.is_ele_order_send,
|
|
@@ -120,6 +148,9 @@
|
|
<if test="thirdPartyMerchCode != null and thirdPartyMerchCode.trim() != ''">
|
|
<if test="thirdPartyMerchCode != null and thirdPartyMerchCode.trim() != ''">
|
|
AND s.third_party_merch_code = #{thirdPartyMerchCode}
|
|
AND s.third_party_merch_code = #{thirdPartyMerchCode}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="orderBizType != null and orderBizType != ''">
|
|
|
|
+ AND o.order_biz_type = #{orderBizType}
|
|
|
|
+ </if>
|
|
<if test="merchOrderSn != null and merchOrderSn.trim() != ''">
|
|
<if test="merchOrderSn != null and merchOrderSn.trim() != ''">
|
|
AND o.merch_order_sn = #{merchOrderSn}
|
|
AND o.merch_order_sn = #{merchOrderSn}
|
|
</if>
|
|
</if>
|
|
@@ -155,7 +186,7 @@
|
|
order by ${sidx} ${order}
|
|
order by ${sidx} ${order}
|
|
</when>
|
|
</when>
|
|
<otherwise>
|
|
<otherwise>
|
|
- order by id desc
|
|
|
|
|
|
+ order by o.id desc
|
|
</otherwise>
|
|
</otherwise>
|
|
</choose>
|
|
</choose>
|
|
<if test="offset != null and limit != null">
|
|
<if test="offset != null and limit != null">
|
|
@@ -165,23 +196,50 @@
|
|
|
|
|
|
<select id="queryExportList" resultType="com.kmall.admin.entity.OrderEntity">
|
|
<select id="queryExportList" resultType="com.kmall.admin.entity.OrderEntity">
|
|
SELECT
|
|
SELECT
|
|
- o.*,
|
|
|
|
- u.username AS username,
|
|
|
|
- p.is_payment_send,
|
|
|
|
- p.is_ele_order_send,
|
|
|
|
- p.is_customs_send,
|
|
|
|
- g.sku,
|
|
|
|
- g.goods_name,
|
|
|
|
- g.number,
|
|
|
|
- g.retail_price,
|
|
|
|
- s.store_name
|
|
|
|
|
|
+ o.order_sn,
|
|
|
|
+ o.merch_order_sn,
|
|
|
|
+ o.order_status,
|
|
|
|
+ o.actual_price,
|
|
|
|
+ o.order_biz_type,
|
|
|
|
+ o.shipping_no,
|
|
|
|
+ o.shipping_name,
|
|
|
|
+ o.shipping_code,
|
|
|
|
+ o.consignee,
|
|
|
|
+ o.mobile,
|
|
|
|
+ o.province,
|
|
|
|
+ o.city,
|
|
|
|
+ o.district,
|
|
|
|
+ o.address,
|
|
|
|
+ o.add_time,
|
|
|
|
+ o.pay_id,
|
|
|
|
+ o.pay_transaction_id,
|
|
|
|
+ u.id_no 'idNo',
|
|
|
|
+ u.username AS username,
|
|
|
|
+ p.is_payment_send,
|
|
|
|
+ p.is_ele_order_send,
|
|
|
|
+ p.is_customs_send,
|
|
|
|
+ g.sku,
|
|
|
|
+ g.goods_name,
|
|
|
|
+ g.number,
|
|
|
|
+ g.retail_price,
|
|
|
|
+ s.store_name,
|
|
|
|
+ nc.NAME ori_cnt_code,
|
|
|
|
+ good.ciq_prod_model,
|
|
|
|
+ good.brand,
|
|
|
|
+ uc.NAME unit_code,
|
|
|
|
+ good.gross_weight * g.number gross_weight,
|
|
|
|
+ good.net_weight * g.number net_weight
|
|
FROM
|
|
FROM
|
|
- mall_order o
|
|
|
|
|
|
+ mall_order o
|
|
LEFT JOIN mall_user u ON o.user_id = u.id
|
|
LEFT JOIN mall_user u ON o.user_id = u.id
|
|
LEFT JOIN mall_order_process_record p ON o.order_sn = p.order_sn
|
|
LEFT JOIN mall_order_process_record p ON o.order_sn = p.order_sn
|
|
- Left join mall_order_goods g on o.id = g.order_id
|
|
|
|
- left join mall_store s on o.store_id = s.id
|
|
|
|
- WHERE 1=1
|
|
|
|
|
|
+ LEFT JOIN mall_order_goods g ON o.id = g.order_id
|
|
|
|
+ LEFT JOIN mall_store s ON o.store_id = s.id
|
|
|
|
+ LEFT JOIN mall_goods good ON good.id = g.goods_id
|
|
|
|
+ LEFT JOIN sys_cus_nation_code nc ON nc.CODE = good.ori_cnt_code
|
|
|
|
+ LEFT JOIN sys_cus_unit_code uc ON uc.CODE = good.unit_code
|
|
|
|
+ WHERE
|
|
|
|
+ 1 =1
|
|
<if test="startTime != null and startTime != ''">
|
|
<if test="startTime != null and startTime != ''">
|
|
AND o.add_time <![CDATA[ > ]]> #{startTime}
|
|
AND o.add_time <![CDATA[ > ]]> #{startTime}
|
|
</if>
|
|
</if>
|
|
@@ -191,6 +249,9 @@
|
|
<if test="storeId != null and storeId != ''">
|
|
<if test="storeId != null and storeId != ''">
|
|
AND o.store_id = #{storeId}
|
|
AND o.store_id = #{storeId}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="orderBizType != null and orderBizType != ''">
|
|
|
|
+ AND o.order_biz_type = #{orderBizType}
|
|
|
|
+ </if>
|
|
<if test="thirdPartyMerchCode != null and thirdPartyMerchCode.trim() != ''">
|
|
<if test="thirdPartyMerchCode != null and thirdPartyMerchCode.trim() != ''">
|
|
AND s.third_party_merch_code = #{thirdPartyMerchCode}
|
|
AND s.third_party_merch_code = #{thirdPartyMerchCode}
|
|
</if>
|
|
</if>
|
|
@@ -229,7 +290,7 @@
|
|
order by ${sidx} ${order}
|
|
order by ${sidx} ${order}
|
|
</when>
|
|
</when>
|
|
<otherwise>
|
|
<otherwise>
|
|
- order by id desc
|
|
|
|
|
|
+ order by o.id desc
|
|
</otherwise>
|
|
</otherwise>
|
|
</choose>
|
|
</choose>
|
|
<if test="offset != null and limit != null">
|
|
<if test="offset != null and limit != null">
|
|
@@ -252,6 +313,9 @@
|
|
<if test="thirdPartyMerchCode != null and thirdPartyMerchCode.trim() != ''">
|
|
<if test="thirdPartyMerchCode != null and thirdPartyMerchCode.trim() != ''">
|
|
AND s.third_party_merch_code = #{thirdPartyMerchCode}
|
|
AND s.third_party_merch_code = #{thirdPartyMerchCode}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="orderBizType != null and orderBizType != ''">
|
|
|
|
+ AND o.order_biz_type = #{orderBizType}
|
|
|
|
+ </if>
|
|
<if test="merchOrderSn != null and merchOrderSn.trim() != ''">
|
|
<if test="merchOrderSn != null and merchOrderSn.trim() != ''">
|
|
AND o.merch_order_sn = #{merchOrderSn}
|
|
AND o.merch_order_sn = #{merchOrderSn}
|
|
</if>
|
|
</if>
|