insert into tb_order (coupon_id, user_id, user_name, phone, address, order_number, is_pay, pay_time,
order_code, order_type, pack_money, errand_money, status, delete_flag, parent_user_id,
shop_id, parent_id, create_time)
values (#{couponId}, #{userId}, #{userName}, #{phone}, #{address}, #{orderNumber}, #{isPay}, #{payTime},
#{orderCode}, #{orderType}, #{packMoney}, #{errandMoney}, #{status}, #{deleteFlag}, #{parentUserId},
#{shopId}, #{parentId}, #{createTime})
update tb_order
set coupon_id = null
where order_id = #{orderId}
update tb_order
set status = 4
where update_time < #{date}
and status = 3