`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}