INSERT INTO cm_discern_receipt(
payWay,
payType,
receiptType,
receiptStatus,
smsContent,
smsMd5Code,
receiptAmount,
handlingFee,
confirmType,
receiptUserPermissionID,
confirmUserPermissionID,
reviewUserPermissionID,
cancelUserPermissionID,
noOrderReason,
reviewReason,
rebateRemarks,
cancelReason,
receiptDate,
confirmDate,
reviewDate,
cancelDate,
updateDate,
delFlag
) VALUES (
#{payWay},
#{payType},
#{receiptType},
#{receiptStatus},
#{smsContent},
#{smsMd5Code},
#{receiptAmount},
#{handlingFee},
#{confirmType},
#{receiptUserPermissionId},
#{confirmUserPermissionId},
#{reviewUserPermissionId},
#{cancelUserPermissionId},
#{noOrderReason},
#{reviewReason},
#{rebateRemarks},
#{cancelReason},
#{receiptDate},
#{confirmDate},
#{reviewDate},
#{cancelDate},
#{updateDate},
#{delFlag}
)
update cm_discern_receipt
payWay = #{payWay},
payType = #{payType},
receiptType = #{receiptType},
receiptStatus = #{receiptStatus},
smsContent = #{smsContent},
smsMd5Code = #{smsMd5Code},
orderFlag = #{orderFlag},
receiptAmount = #{receiptAmount},
handlingFee = #{handlingFee},
confirmType = #{confirmType},
confirmUserPermissionID = #{confirmUserPermissionId},
reviewUserPermissionID = #{reviewUserPermissionId},
cancelUserPermissionID = #{cancelUserPermissionId},
noOrderReason = #{noOrderReason},
reviewReason = #{reviewReason},
cancelReason = #{cancelReason},
receiptDate = #{receiptDate},
confirmDate = #{confirmDate},
reviewDate = #{reviewDate},
cancelDate = #{cancelDate},
updateDate = #{updateDate},
delFlag = #{delFlag},
rebateRemarks = #{rebateRemarks},
where id = #{id}
UPDATE cm_receipt_user SET openid=#{openid},unionId=#{unionId} WHERE mobile = #{mobile}
UPDATE cm_receipt_order_relation SET delFlag = '1' WHERE receiptID = #{receiptId}