update staff_roles
set permissions = array(
  select distinct unnest(permissions || array[
    'withdrawal:update'
  ]::text[])
),
updated_at = now()
where code in ('finance_admin', 'super_admin');

update staff_roles
set description = '负责订单、支付、平台收入、专家分账、提现、发票和对账导出。',
updated_at = now()
where code = 'finance_admin';
