UPDATE cm_second_hand_detail SET sold = #{sold}
WHERE productID = #{productId} AND secondHandType=1
UPDATE USER SET userMoney = #{userMoney}
WHERE userID = #{userId}
UPDATE USER SET ableUserMoney = #{ableUserMoney}
WHERE userID = #{userId}
UPDATE cm_order SET
status = #{status}
,receiptStatus = #{receiptStatus}
,payStatus = #{payStatus}
,confirmFlag = #{confirmFlag}
,confirmTime = #{confirmTime}
,affirmPaymentFlag = #{affirmPaymentFlag}
,updateDate = #{updateDate}
WHERE orderID = #{orderId}
UPDATE cm_user_balance_record SET
remark = #{remark},
delFlag = #{delFlag}
WHERE userId = #{userId} AND orderId = #{orderId}
UPDATE cm_order SET
status = #{status},
closeReason = #{closeReason},
closeTime = #{closeTime}
WHERE orderID = #{orderId}
UPDATE cm_order SET delFlag=1, note=#{note}
WHERE orderID = #{orderId}
UPDATE cm_shop_order SET delFlag=1
WHERE shopOrderID IN
#{shopOrderId}
UPDATE cm_receipt_order_relation SET delFlag=1
WHERE orderID = #{orderId}
UPDATE cm_discern_receipt SET delFlag=1
WHERE id IN
#{receiptId}
UPDATE cm_pay_shop_record SET delFlag = 1
WHERE shopOrderID IN
#{shopOrderId}
UPDATE cm_pay_shop SET delFlag = 1
WHERE id = IN
#{payId}
UPDATE cm_logistics_batch
SET status = 1, updateDate = NOW(), receiptTime = NOW()
WHERE orderID = #{orderId}
UPDATE cm_mall_order_share_code
SET shareCode = #{shareCode}, expiredTime = #{expiredTime}, delFlag = #{delFlag}
WHERE id = #{id}
UPDATE cm_coupon_club SET
status = 2, useDate = NOW(), orderId = #{orderId}
WHERE id = #{clubCouponId}
DELETE FROM user_order_history WHERE userId=#{userId}
DELETE FROM cm_mall_share_code_record WHERE orderID = #{orderId}
update cm_coupon_club set delFlag = '1' where id = #{clubCouponId}
INSERT INTO cm_mall_order_share_code (orderID, shareCode, addTime, expiredTime, delFlag)
VALUES (#{orderId}, #{shareCode}, #{addTime}, #{expiredTime}, #{delFlag})
INSERT INTO cm_mall_share_code_record (openid, orderID, shareCodeId, addTime, delFlag)
VALUES (#{openId}, #{orderId}, #{shareCodeId}, #{addTime}, #{delFlag})
INSERT INTO cm_coupon_club(userId, couponId, orderId, returnedId, source, status, createDate, useDate, delFlag)
VALUES (#{userId},#{couponId},#{orderId},#{returnedId},#{source},#{status},#{createDate},#{useDate},#{delFlag})
INSERT INTO cm_coupon_buyrecord(couponId,payStatus,userId,orderId,delflag)
values (#{couponId},1,#{userId},#{orderId},0)
SELECT COUNT(*) FROM cm_order WHERE orderID = #{orderId}
SELECT
ifnull(orderSeen,0) AS orderSeen,
orderID AS orderId,
shopOrderIds,
orderSource,
orderNo,
userID AS userId,
clubID AS clubId,
buyUserID AS buyUserId,
orderTime AS orderTime,
updateDate AS updateDate,
delFlag,
userBeans,
orderType,
orderSubmitType,
confirmFlag,
onlinePayFlag,
splitFlag,
payFlag,
receiptStatus,
payStatus,
zeroCostFlag,
sendOutStatus,
refundType,
affirmPaymentFlag,
productCount,
presentCount,
promotionalGiftsCount,
hasActProduct,
promotionFullReduction,
svipFullReduction,
secondHandOrderFlag,
invoiceFlag,
freePostFlag AS postageFlag,
freight AS postage,
productTotalFee,
orderTotalFee,
payTotalFee,
payableAmount,
balancePayFee,
discountFee,
couponAmount,
status,
confirmTime,
payTime,
rebateFlag,
clauseID AS clauseId,
clauseName
FROM cm_order
WHERE orderID = #{orderId}
SELECT
cop.orderID AS orderId,
cop.orderNo,
cop.shopOrderID AS shopOrderId,
cop.shopOrderNo,
cop.orderPromotionsId,
cop.productId,
cop.shopID AS shopId,
cop.name,
cop.productImage AS image,
cop.price,
cop.shopName,
cop.costPrice,
cop.normalPrice,
cop.ladderPriceFlag,
cop.discountPrice,
cop.discount,
cop.totalAmount,
cop.totalFee,
cop.shouldPayFee,
cop.productUnit,
cop.num,
IFNULL(cop.presentNum,0) AS presentNum,
cop.discountFee,
cop.includedTax,
cop.invoiceType,
cop.taxRate,
cop.addedValueTax,
cop.totalAddedValueTax,
cop.singleShouldPayTotalTax,
cop.shouldPayTotalTax,
cop.shopProductAmount,
cop.singleShopFee,
cop.shopFee,
cop.singleOtherFee,
cop.otherFee,
cop.singleCmFee,
cop.cmFee,
cop.payStatus,
cop.buyAgainFlag,
cop.notOutStore,
cop.isActProduct AS actProduct,
p.productCategory AS productCategory
FROM cm_order_product cop
LEFT JOIN product p ON p.productID = cop.productID
WHERE cop.orderID = #{orderID}
SELECT c.id
FROM cm_discern_receipt c
LEFT JOIN cm_receipt_order_relation r ON r.receiptID = c.id
WHERE r.orderID = #{orderID}
AND r.relationType = '2'
AND r.delFlag = '0'
AND c.delFlag = '0'
AND c.receiptStatus = '3'
AND c.payType != '16'
SELECT payShopID FROM cm_pay_shop_record
WHERE delFlag = 0
AND shopOrderID IN
#{shopOrderId}
SELECT COUNT(*) FROM cm_order
WHERE delFlag = 0 AND userID = #{userId}
AND status = '0'
AND status IN(11,12,13,21,22,23)
AND status IN(11,12,21,22,31,32)
AND status IN(12,13,22,23,32,33)
AND refundType IN(1,2)
SELECT COUNT(*) FROM cm_order
WHERE delFlag = 0 AND userID = #{userId}
AND status = '0'
AND status IN(11,12,13,21,22,23)
AND status IN(11,12,21,22,31,32)
AND status IN(12,13,22,23,32,33)
AND refundType IN(1,2)
AND orderSeen = 2
SELECT
ifnull(orderSeen,0) AS orderSeen,
orderID AS orderId,
shopOrderIds,
orderSource,
orderNo,
userID AS userId,
clubID AS clubId,
buyUserID AS buyUserId,
orderTime,
updateDate,
delFlag,
userBeans,
orderType,
orderSubmitType,
confirmFlag,
onlinePayFlag,
splitFlag,
payFlag,
receiptStatus,
payStatus,
zeroCostFlag,
sendOutStatus,
refundType,
affirmPaymentFlag,
productCount,
presentCount,
promotionalGiftsCount,
hasActProduct,
promotionFullReduction,
secondHandOrderFlag,
invoiceFlag,
freePostFlag AS postageFlag,
freight AS postage,
productTotalFee,
orderTotalFee,
payTotalFee,
payableAmount,
balancePayFee,
discountFee,
couponAmount,
status,
confirmTime,
payTime,
rebateFlag,
clauseID AS clauseId,
clauseName
FROM cm_order
WHERE delFlag = 0 AND userID = #{userId} and (orderseen IS NULL OR orderseen!=2)
AND status = '0'
AND status IN(11,12,13,21,22,23)
AND status IN(11,12,21,22,31,32)
AND status IN(12,13,22,23,32,33)
AND refundType IN(1,2)
AND orderNo = #{orderNo}
AND orderTime =]]> #{beginTime}
AND orderTime #{endTime}
ORDER BY orderTime DESC
SELECT DISTINCT
ifnull(co.orderSeen,0) AS orderSeen,
co.orderID AS orderId,
shopOrderIds,
co.orderSource,
co.orderNo,
co.userID AS userId,
co.clubID AS clubId,
co.buyUserID AS buyUserId,
co.orderTime,
co.updateDate,
co.delFlag,
co.userBeans,
co.orderType,
co.orderSubmitType,
co.confirmFlag,
co.onlinePayFlag,
co.splitFlag,
co.payFlag,
co.receiptStatus,
co.payStatus,
co.zeroCostFlag,
co.sendOutStatus,
co.refundType,
co.affirmPaymentFlag,
co.productCount,
co.presentCount,
co.promotionalGiftsCount,
co.hasActProduct,
co.promotionFullReduction,
co.secondHandOrderFlag,
co.invoiceFlag,
co.freePostFlag AS postageFlag,
co.freight AS postage,
co.productTotalFee,
co.orderTotalFee,
co.payTotalFee,
co.payableAmount,
co.balancePayFee,
co.discountFee,
co.couponAmount,
co.status,
co.confirmTime,
co.payTime,
co.rebateFlag,
co.clauseID AS clauseId,
co.clauseName
FROM cm_order co
LEFT JOIN cm_order_product cop ON co.orderID = cop.orderID
WHERE co.delFlag = 0 AND co.userID = #{userId}
AND cop.name LIKE CONCAT('%',#{searchWord},'%')
GROUP BY co.orderID, co.orderTime
ORDER BY co.orderTime DESC
SELECT id, userId, searchWord, searchDate, delFlag
FROM user_order_history
WHERE userId = #{userId}
ORDER BY id DESC
SELECT
id,
returnedNo,
orderID AS orderId,
userID AS userId,
status,
returnedWay,
payType,
operatingOrderStatus,
bankAccountName,
bankAccountNo,
openBank,
bankAccountType,
returnedPurchaseFee,
refundFee,
refundBalanceFee,
refundOnlineFee,
refundOfflineFee,
image1,
image2,
image3,
image4,
image5,
reviewImage1,
reviewImage2,
reviewImage3,
reviewImage4,
reviewImage5,
remarks,
reviewRemarks,
applicationUserID AS applicationUserId,
returnTime,
reviewUserID AS reviewUserId,
confirmReturnTime,
delFlag
FROM cm_returned_purchase
WHERE orderID = #{orderId} AND STATUS = '2'
ORDER BY confirmReturnTime DESC
SELECT
id,
name,
content,
clauseType,
enabledStatus
FROM bp_clause
where id = #{clauseId}
SELECT shopOrderID
FROM cm_logistics_record
WHERE orderID = #{orderId}
AND logisticsBatchID = #{id}
SELECT
id,
orderID AS orderId,
shareCode,
addTime,
expiredTime,
delFlag
FROM cm_mall_order_share_code
WHERE orderID = #{orderId} AND delFlag = '0'
LIMIT 1
SELECT COUNT(*)
FROM cm_mall_share_code_record scr
LEFT JOIN cm_mall_order_share_code osc ON scr.shareCodeId = osc.id
WHERE scr.openid = #{openId} AND osc.orderID = #{orderId}
AND scr.delFlag = '0' AND osc.expiredTime > NOW()
SELECT openid FROM `wechat_user` WHERE unionId= #{unionId}
SELECT DISTINCT cm.unionId FROM `cm_mall_operation_user` cm
LEFT JOIN `user` u ON u.userID = cm.userID
WHERE u.userID=#{userId}
SELECT productID FROM `cm_order_product` WHERE orderId=#{orderId}
SELECT DISTINCT p.name FROM product p
LEFT JOIN cm_order_product cmp ON p.productID = cmp.productID
LEFT JOIN `cm_order` cm ON cm.orderNo=cmp.orderNo
WHERE cmp.orderId=#{orderId}
SELECT payTotalFee FROM cm_order WHERE orderId=#{orderId}
SELECT payTime FROM cm_order WHERE orderId=#{orderId}
SELECT receiptStatus FROM cm_order WHERE orderId=#{orderId}
SELECT secondHandOrderFlag FROM cm_order WHERE orderId=#{orderId}
SELECT rebateFlag FROM cm_order WHERE orderId=#{orderId}
SELECT DISTINCT cm.orderNo FROM product p
LEFT JOIN cm_order_product cmp ON p.productID = cmp.productID
LEFT JOIN `cm_order` cm ON cm.orderNo=cmp.orderNo
WHERE cmp.orderId=#{orderId}
SELECT DISTINCT p.`name` AS proName,cm.payFlag AS payFlag,cm.onlinePayFlag AS onlinePayFlag,COUNT(p.name)AS proCount,u.`mobile`AS mobile,cm.orderNo AS orderNo
FROM `cm_order` cm
LEFT JOIN cm_order_product cmp ON cm.orderID = cmp.orderID
LEFT JOIN product p ON p.productID=cmp.productID
LEFT JOIN `user` u ON u.`userID` = cm.userId
WHERE cm.orderId=#{orderId}
SELECT DISTINCT p.`name` AS proName,cm.payFlag AS payFlag,cm.onlinePayFlag AS onlinePayFlag,COUNT(p.name)AS proCount,u.`bindMobile`AS mobile,cm.orderNo AS orderNo
FROM `cm_order` cm
LEFT JOIN cm_order_product cmp ON cm.orderID = cmp.orderID
LEFT JOIN product p ON p.productID=cmp.productID
LEFT JOIN `user` u ON u.`userID` = cm.userId
WHERE cm.userID=#{userID}
SELECT DISTINCT userID FROM cm_cart
WHERE
YEAR(`addTime`)>YEAR(NOW())-3 AND userID IS NOT NULL
SELECT
a.id AS clubCouponId,
cc.id AS couponId,
cc.couponAmount,
cc.touchPrice,
cc.startDate,
cc.endDate,
cc.couponType,
cc.userId,
cc.shopId,
cc.productType,
cc.categoryType
FROM cm_coupon_club a
LEFT JOIN cm_coupon cc ON a.couponId = cc.id
WHERE if(cc.moneyCouponFlag=2,cc.delFlag = 0,cc.id>0)
AND a.delFlag = 0
AND a.id = #{clubCouponId}
AND a.status = 1
AND if(cc.vipFlag = 1,
NOW() BETWEEN cc.startDate AND cc.endDate,
NOW() BETWEEN a.createDate AND date_add(a.createDate, interval cc.usePeriod day))
AND cc.status != 2
SELECT id, orderId, clubCouponId, couponType, couponAmount, touchPrice, createDate
FROM cm_coupon_order_record
WHERE orderId = #{orderId}
SELECT userId,couponId
FROM cm_coupon_club
WHERE id = #{clubCouponId}
SELECT orderID FROM cm_order
WHERE userId = #{userId}
ORDER BY orderID DESC limit 1
select userId from cm_order where orderID = #{orderId}
SELECT userID FROM `cm_order` WHERE orderID=#{orderId}
UPDATE `cm_order` SET
unionID=#{unionId}
WHERE orderID=#{orderId}
SELECT unionID FROM `cm_order` WHERE orderID=#{orderId}
INSERT INTO message_center (shopID, clubID, userType, messageType, content,time,orderMessageType,orderID,accountType)
VALUES (#{shopID}, #{clubID}, #{userType}, #{messageType}, #{content},#{time},#{orderMessageType},#{orderID},#{accountType})
SELECT count(1)
FROM cm_svip_history
WHERE userId = #{userId}
SELECT clubID FROM `user` WHERE userId=#{userId}