orderID AS orderId, orderNo, organizeID AS organizeId, userID AS userId, buyUserID AS buyUserId, status, shopOrderIDs AS shopOrderIds, receiptStatus, payStatus, sendOutStatus, refundType, onlinePayFlag, payTotalFee, payableAmount, balancePayFee, discountFee, promotionFullReduction, note, orderSource, orderTime, productCount, presentCount, promotionalGiftsCount, invoiceFlag, clauseID AS clauseId, clauseContent, clauseName, freePostFlag, freight, closeReason UPDATE cm_logistics_batch SET status = '1', updateDate = NOW(), receiptTime = NOW() WHERE orderID = #{orderId} UPDATE cm_order SET status = #{status}, updateDate = NOW() WHERE orderID = #{orderId} UPDATE cm_mall_order_share_code SET shareCode = #{shareCode}, expiredTime = #{expiredTime}, delFlag = #{delFlag} WHERE orderID = #{orderID} DELETE FROM cm_mall_share_code_record WHERE orderID = #{orderId} 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} ) UPDATE cm_order SET delFlag = 1, updateDate = NOW(), note = '用户发起删除订单' WHERE orderID = #{orderId} UPDATE cm_shop_order SET delFlag = 1 WHERE orderID = #{orderId} UPDATE cm_receipt_order_relation SET delFlag = '1' WHERE orderID = #{orderID} UPDATE cm_discern_receipt SET delFlag = '1' WHERE id = #{id} UPDATE cm_pay_shop_record SET delFlag = '0' WHERE shopOrderID = #{shopOrderId} UPDATE cm_pay_shop SET delFlag = '0' WHERE id = #{payShopId} UPDATE cm_order SET STATUS = 6, updateDate = NOW(), closeReason = '用户主动取消订单', closeTime = NOW() WHERE orderID = #{orderId} DELETE FROM cm_mall_order_search_history WHERE organizeID = #{organizeId} INSERT INTO `cm_mall_order_search_history` ( `organizeID`, `openID`, `searchWord`, `searchDate`, `delFlag` ) VALUES ( #{organizeID}, #{openID}, #{searchWord}, #{searchDate}, #{delFlag} )