|
@@ -184,6 +184,7 @@
|
|
|
<if test="receiptProgress != null and receiptProgress != ''">
|
|
|
AND o.receiptStatus = #{receiptProgress}
|
|
|
</if>
|
|
|
+ AND d.receiptType = 1
|
|
|
AND d.receiptStatus = 3
|
|
|
AND d.delFlag = '0'
|
|
|
AND r.delFlag = '0'
|
|
@@ -913,4 +914,43 @@
|
|
|
where cror.receiptID=#{receiptID}
|
|
|
LIMIT 1
|
|
|
</select>
|
|
|
+ <select id="svipReceipt" resultType="com.caimei.modules.order.entity.CmMainReceiptExport">
|
|
|
+ SELECT d.receiptDate, u.userName, d.payType, IFNULL(d.receiptAmount, 0) AS associateAmount
|
|
|
+ , d.receiptType
|
|
|
+ FROM cm_discern_receipt d
|
|
|
+ left join cm_receipt_order_relation cror on d.id = cror.receiptID
|
|
|
+ left join cm_svip_history csh on cror.vipRecordId = csh.id
|
|
|
+ left join user u on csh.userId = u.userID
|
|
|
+ <where>
|
|
|
+ <if test="startTime != null and startTime != ''">
|
|
|
+ AND (d.receiptDate <![CDATA[ > ]]> #{startTime} OR d.receiptDate = #{startTime})
|
|
|
+ </if>
|
|
|
+ <if test="endTime != null and endTime != ''">
|
|
|
+ AND (d.receiptDate <![CDATA[ < ]]> #{endTime} OR d.receiptDate = #{endTime})
|
|
|
+ </if>
|
|
|
+ AND d.receiptStatus = 3
|
|
|
+ AND d.receiptType = 6
|
|
|
+ AND d.delFlag = '0'
|
|
|
+ </where>
|
|
|
+ ORDER BY d.receiptDate DESC;
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="secondReceipt" resultType="com.caimei.modules.order.entity.CmMainReceiptExport">
|
|
|
+ SELECT d.receiptDate, d.payType, IFNULL(d.receiptAmount, 0) AS associateAmount
|
|
|
+ , d.receiptType
|
|
|
+ FROM cm_discern_receipt d
|
|
|
+ <where>
|
|
|
+ <if test="startTime != null and startTime != ''">
|
|
|
+ AND (d.receiptDate <![CDATA[ > ]]> #{startTime} OR d.receiptDate = #{startTime})
|
|
|
+ </if>
|
|
|
+ <if test="endTime != null and endTime != ''">
|
|
|
+ AND (d.receiptDate <![CDATA[ < ]]> #{endTime} OR d.receiptDate = #{endTime})
|
|
|
+ </if>
|
|
|
+ AND d.receiptStatus = 3
|
|
|
+ AND d.receiptType = 7
|
|
|
+ AND d.delFlag = '0'
|
|
|
+ </where>
|
|
|
+ ORDER BY d.receiptDate DESC;
|
|
|
+ </select>
|
|
|
+
|
|
|
</mapper>
|