insert into `order`(id, member_id, openid, face_id, `type`, `price_config_id`, slash_price, price, pay_price, remark, broker_id, promo_code, scenic_id, status, coupon_price, coupon_id, coupon_record_id)
VALUES (#{id}, #{memberId}, #{openId}, #{faceId}, #{type}, #{priceConfigId}, #{slashPrice}, #{price}, #{payPrice}, #{remark}, #{brokerId}, #{promoCode}, #{scenicId}, #{status}, #{couponPrice}, #{couponId}, #{couponRecordId})
insert into order_item(order_id,goods_type, goods_id) VALUES
(#{item.orderId}, #{item.goodsType},#{item.goodsId})
update `order`
price = #{price},
pay_price = #{payPrice},
remark = #{remark},
refund_reason = #{refundReason},
refund_status = #{refundStatus},
`status` = #{status},
refund_at = #{refundAt},
pay_at = #{payAt},
cancel_at = #{cancelAt},
where id = #{id}
update `order`
remark = #{remark},
refund_reason = #{refundReason},
refund_status = #{refundStatus},
`status` = #{status},
refund_at = #{refundAt},
pay_at = #{payAt},
cancel_at = #{cancelAt},
where id = #{id}
update `order`
set
coupon_price = #{couponPrice},
coupon_id = #{couponId},
coupon_record_id = #{couponRecordId},
pay_price = `price` - `coupon_price`
where id = #{id}
delete from `order` where id = #{id}