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 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 DISTINCT scr.openid FROM cm_mall_share_code_record scr
LEFT JOIN cm_mall_order_share_code osc ON scr.orderId = osc.orderId
WHERE scr.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} AND cm.status=0
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} AND cm.status=0
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.couponId = #{clubCouponId}
AND a.status = 1
AND NOW() ]]> startDate
AND NOW() if(receiveFlag = 1,endDate,date_add(if((SELECT registerTime FROM user WHERE userID = #{userId}) ]]> startDate and (SELECT registerTime FROM user WHERE userID = #{userId}) endDate,(SELECT registerTime FROM user WHERE userID = #{userId}),startDate),
interval receivePeriod 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}