|
@@ -4,8 +4,8 @@
|
|
|
|
|
|
<select id="selTotal" resultType="com.caimei.modules.user.entity.CmPortrait">
|
|
<select id="selTotal" resultType="com.caimei.modules.user.entity.CmPortrait">
|
|
SELECT
|
|
SELECT
|
|
- (SELECT COUNT(orderID) FROM cm_order WHERE clubID = #{clubID} AND STATUS != 6 AND STATUS != 7 AND refundType != 2 AND orderTime <![CDATA[ < ]]> now()) AS orderTotal,
|
|
|
|
- (SELECT SUM(payTotalFee) FROM cm_order WHERE clubID = #{clubID} AND STATUS != 6 AND STATUS != 7 AND refundType != 2 AND orderTime <![CDATA[ < ]]> now()) AS orderTotalAmount,
|
|
|
|
|
|
+ (SELECT COUNT(shopOrderId) FROM cm_shop_order WHERE clubID = #{clubID} AND shopStatus != 4 AND shopStatus != 5 AND refundStatus != 2 AND orderTime <![CDATA[ < ]]> NOW()) AS orderTotal,
|
|
|
|
+ (SELECT IFNULL(SUM(totalAmount), 0) FROM cm_shop_order WHERE clubID = #{clubID} AND shopStatus != 4 AND shopStatus != 5 AND refundStatus != 2 AND orderTime <![CDATA[ < ]]> NOW()) AS orderTotalAmount,
|
|
(SELECT COUNT(cbr.recordID) FROM cm_behavior_record cbr LEFT JOIN club c ON cbr.userID = c.userID WHERE cbr.pageType IN (8, 9) AND c.clubID = #{clubID} AND cbr.accessDate <![CDATA[ < ]]> now()) AS totalkeywords ,
|
|
(SELECT COUNT(cbr.recordID) FROM cm_behavior_record cbr LEFT JOIN club c ON cbr.userID = c.userID WHERE cbr.pageType IN (8, 9) AND c.clubID = #{clubID} AND cbr.accessDate <![CDATA[ < ]]> now()) AS totalkeywords ,
|
|
(SELECT COUNT(remarks) FROM cm_club_remarks WHERE clubID = #{clubID} AND addTime <![CDATA[ < ]]> now()) AS remarksTotal
|
|
(SELECT COUNT(remarks) FROM cm_club_remarks WHERE clubID = #{clubID} AND addTime <![CDATA[ < ]]> now()) AS remarksTotal
|
|
</select>
|
|
</select>
|
|
@@ -47,20 +47,21 @@
|
|
|
|
|
|
<select id="selOrderList" resultType="com.caimei.modules.order.entity.NewOrder">
|
|
<select id="selOrderList" resultType="com.caimei.modules.order.entity.NewOrder">
|
|
SELECT
|
|
SELECT
|
|
- (SELECT COUNT(orderID) FROM cm_order WHERE clubID = #{clubID} AND STATUS != 6 AND STATUS != 7 AND refundType != 2) as numbers,
|
|
|
|
- (SELECT SUM(payTotalFee) FROM cm_order WHERE clubID = #{clubID} AND STATUS != 6 AND STATUS != 7 AND refundType != 2) as totalMoney,
|
|
|
|
- clubID,
|
|
|
|
- secondHandOrderFlag,
|
|
|
|
- rebateFlag,
|
|
|
|
- refundType,
|
|
|
|
- payTotalFee,
|
|
|
|
- STATUS,
|
|
|
|
- orderTime
|
|
|
|
- FROM cm_order
|
|
|
|
|
|
+ (SELECT COUNT(shopOrderId) FROM cm_shop_order WHERE clubID = 7814 AND shopStatus != 4 AND shopStatus != 5 AND refundStatus != 2 AND orderTime <![CDATA[ < ]]> NOW()) AS orderTotal,
|
|
|
|
+ (SELECT IFNULL(SUM(totalAmount), 0) FROM cm_shop_order WHERE clubID = 7814 AND shopStatus != 4 AND shopStatus != 5 AND refundStatus != 2 AND orderTime <![CDATA[ < ]]> NOW()) AS orderTotalAmount,
|
|
|
|
+ cso.clubID,
|
|
|
|
+ co.secondHandOrderFlag,
|
|
|
|
+ co.rebateFlag,
|
|
|
|
+ cso.totalAmount AS payTotalFee,
|
|
|
|
+ ifnull(cso.refundStatus,1) as refundType,
|
|
|
|
+ cso.shopStatus AS STATUS,
|
|
|
|
+ cso.orderTime
|
|
|
|
+ FROM cm_shop_order cso
|
|
|
|
+ LEFT JOIN cm_order co ON cso.orderId = co.orderId
|
|
<where>
|
|
<where>
|
|
- clubID = #{clubID} AND STATUS != 6 AND STATUS != 7 AND refundType != 2
|
|
|
|
|
|
+ cso.clubID = #{clubID} AND cso.shopStatus != 4 AND cso.shopStatus != 5 AND cso.refundStatus != 2
|
|
<if test="startTime != null and startTime != '' and endTime != null and endTime != ''">
|
|
<if test="startTime != null and startTime != '' and endTime != null and endTime != ''">
|
|
- AND orderTime <![CDATA[ >= ]]> #{startTime} AND orderTime <![CDATA[ <= ]]> #{endTime}
|
|
|
|
|
|
+ AND cso.orderTime <![CDATA[ >= ]]> #{startTime} AND cso.orderTime <![CDATA[ <= ]]> #{endTime}
|
|
</if>
|
|
</if>
|
|
</where>
|
|
</where>
|
|
</select>
|
|
</select>
|