`order_id`,
`create_time`,
`update_time`,
`shop_id`,
`user_id`,
`order_addr_id`,
`shop_name`,
`total`,
`status`,
`delivery_type`,
`close_type`,
`all_count`,
`pay_time`,
`delivery_time`,
`finally_time`,
`cancel_time`,
`is_payed`,
`delete_status`
update `order`
`shop_id` = #{order.shopId},
`shop_name` = #{order.shopName},
`user_id` = #{order.userId},
`order_addr_id` = #{order.orderAddrId},
`total` = #{order.total},
`status` = #{order.status},
`delivery_type` = #{order.deliveryType},
`close_type` = #{order.closeType},
`all_count` = #{order.allCount},
`pay_time` = #{order.payTime},
`delivery_time` = #{order.deliveryTime},
`finally_time` = #{order.finallyTime},
`cancel_time` = #{order.cancelTime},
`is_payed` = #{order.isPayed},
`delete_status` = #{order.deleteStatus}
where order_id = #{order.orderId}
delete from `order` where order_id = #{orderId}
insert into `order` (`order_id`, `shop_id`, `shop_name`, `user_id`, `order_addr_id`, `total`, `status`, `delivery_type`,`close_type`,
`all_count`, `pay_time`, `delivery_time`, `finally_time`, `cancel_time`, `is_payed`, `delete_status`)
values
(#{order.orderId}, #{order.shopId}, #{order.shopName}, #{order.userId}, #{order.orderAddrId}, #{order.total}, #{order.status}, #{order.deliveryType},
#{order.closeType}, #{order.allCount}, #{order.payTime}, #{order.deliveryTime}, #{order.finallyTime},
#{order.cancelTime}, #{order.isPayed}, #{order.deleteStatus})
update `order` set `status` = 2,is_payed =1,update_time=NOW(),pay_time=NOW()
where order_id in
#{orderId}
update `order` set `status`=6,cancel_time = NOW(),update_time=NOW() where is_payed = 0 and order_id in
#{orderId}
update `order`
set `status` = 5,
finally_time = NOW(),
update_time = NOW()
where order_id = #{orderId} and `status` = 3
UPDATE `order` SET `delete_status` = 2 where order_id = #{orderId}