|
@@ -990,7 +990,7 @@
|
|
|
|
|
|
|
|
|
|
<!-- 根据orderId查询订单信息 -->
|
|
<!-- 根据orderId查询订单信息 -->
|
|
- <select id="getPaySuccessOrderByOrderId" parameterType="String" resultType="Order">
|
|
|
|
|
|
+ <select id="getPaySuccessOrderByOrderId" parameterType="Order" resultType="Order">
|
|
SELECT O.SALES_ORDERID salesOrderid, U.USER_NICKNAME userNickname, O.SALES_STATUS salesStatus,
|
|
SELECT O.SALES_ORDERID salesOrderid, U.USER_NICKNAME userNickname, O.SALES_STATUS salesStatus,
|
|
O.SALES_YET_AMOUNT salesYetAmount, O.SALES_INTEGRAL_NUM salesIntegralNum, O.SALES_RATE_AMOUNT salesRateAmount,
|
|
O.SALES_YET_AMOUNT salesYetAmount, O.SALES_INTEGRAL_NUM salesIntegralNum, O.SALES_RATE_AMOUNT salesRateAmount,
|
|
O.SALES_POST_FIRM salesPostFirm, O.SALES_POST_NUM salesPostNum, O.SALES_CREATE_DATE salesCreateDate,
|
|
O.SALES_POST_FIRM salesPostFirm, O.SALES_POST_NUM salesPostNum, O.SALES_CREATE_DATE salesCreateDate,
|
|
@@ -1003,12 +1003,31 @@
|
|
FROM
|
|
FROM
|
|
TB_IAMBERRY_SHOP_SALES_ORDER O LEFT JOIN TB_IAMBERRY_USER_USERINFO U
|
|
TB_IAMBERRY_SHOP_SALES_ORDER O LEFT JOIN TB_IAMBERRY_USER_USERINFO U
|
|
ON O.SALES_OPENID = U.USER_OPENID
|
|
ON O.SALES_OPENID = U.USER_OPENID
|
|
- WHERE
|
|
|
|
- O.SALES_ORDERID = #{0}
|
|
|
|
- AND
|
|
|
|
- O.SALES_ORDER_TYPE = 1
|
|
|
|
- AND
|
|
|
|
- O.sales_status IN (2,5,9,10,11,12)
|
|
|
|
|
|
+ <where>
|
|
|
|
+ O.sales_status IN (2,5,9,10,11,12)
|
|
|
|
+ <if test="salesStatus != null and salesStatus != -1">
|
|
|
|
+ AND O.SALES_STATUS = #{salesStatus}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="salesOrderid != null and salesOrderid!=''">
|
|
|
|
+ AND O.SALES_ORDERID LIKE CONCAT('%',#{salesOrderid},'%')
|
|
|
|
+ </if>
|
|
|
|
+ <if test="salesAddressName != null and salesAddressName != ''">
|
|
|
|
+ AND O.SALES_ADDRESS_NAME LIKE CONCAT('%',#{salesAddressName},'%')
|
|
|
|
+ </if>
|
|
|
|
+ <if test="salesAddressTel != null and salesAddressTel != ''">
|
|
|
|
+ AND O.SALES_ADDRESS_TEL LIKE CONCAT('%',#{salesAddressTel},'%')
|
|
|
|
+ </if>
|
|
|
|
+ <if test="salesAddressInfo != null and salesAddressInfo != ''">
|
|
|
|
+ AND O.SALES_ADDRESS_INFO LIKE CONCAT('%',#{salesAddressInfo},'%')
|
|
|
|
+ </if>
|
|
|
|
+ <if test="beginDate != null">
|
|
|
|
+ <![CDATA[AND DATE_FORMAT(O.SALES_CREATE_DATE, '%Y-%m-%d') >= ]]>DATE_FORMAT(#{beginDate},'%Y-%m-%d')
|
|
|
|
+ </if>
|
|
|
|
+ <if test="endDate != null">
|
|
|
|
+ <![CDATA[AND DATE_FORMAT(O.SALES_CREATE_DATE, '%Y-%m-%d') <= ]]>DATE_FORMAT(#{endDate},'%Y-%m-%d')
|
|
|
|
+ </if>
|
|
|
|
+ </where>
|
|
|
|
+ ORDER BY O.SALES_CREATE_DATE DESC
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
|