id, user_id, order_no, buy_price, discount_price, logistics_price, present_price, pay_amount,
payment_time, delivery_time, receiver_time, closing_time,
has_return_exchange,
status, remark, create_time, update_time, `deleted`
INSERT INTO `order` (
user_id, order_no, buy_price, discount_price, logistics_price, present_price, pay_amount,
payment_time, delivery_time, receiver_time, closing_time,
has_return_exchange,
status, remark, create_time, update_time, `deleted`
) VALUES (
#{userId}, #{orderNo}, #{buyPrice}, #{discountPrice}, #{logisticsPrice}, #{presentPrice}, #{payAmount},
#{paymentTime}, #{deliveryTime}, #{receiverTime}, #{closingTime},
#{hasReturnExchange},
#{status}, #{remark}, #{createTime}, #{updateTime}, #{deleted}
)
, order_no = #{orderNo}
, payment_time = #{paymentTime}
, delivery_time = #{deliveryTime}
, receiver_time = #{receiverTime}
, closing_time = #{closingTime}
, has_return_exchange = #{hasReturnExchange}
, status = #{status}
, remark = #{remark}
, `deleted` = #{deleted}
, create_time = #{createTime}
, update_time = #{updateTime}
UPDATE `order`
WHERE id = #{id}
AND `status` = #{status}
AND `user_id` = #{userId}
AND `id` = #{id}
AND `order_no` = #{orderNo}
AND `has_return_exchange` = #{hasReturnExchange}
AND `create_time` >= #{startCreateTime}
AND `create_time` <= #{endCreateTime}