id, user_id, order_no, 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, pay_amount, payment_time,
delivery_time, receiver_time, closing_time,
has_return_exchange,
status, remark, create_time, update_time, `deleted`
) VALUES (
#{userId}, #{orderNo}, #{payAmount}, #{paymentTime},
#{deliveryTime}, #{receiverTime}, #{closingTime},
#{hasReturnExchange},
#{status}, #{remark}, #{createTime}, #{updateTime}, #{deleted}
)
, order_no = #{orderNo}
, pay_amount = #{payAmount}
, 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}