zhou zhou
昨天 6877c9caa25162e570a3e2a99a5b2ce3ef88368b
rsf-design/src/views/system/role/roleTable.columns.js
@@ -63,7 +63,11 @@
    width,
    formatter: (row) => {
      const statusMeta = resolveMeta(row)
      return h(ElTag, { type: statusMeta.type, effect: 'light' }, () => statusMeta.text)
      return h(
        ElTag,
        { type: row.statusType || statusMeta.type, effect: 'light' },
        () => row.statusText || statusMeta.text || '-'
      )
    }
  }
}
@@ -74,7 +78,9 @@
    createTextColumn('name', $t('pages.system.role.table.name'), 140),
    createTextColumn('code', $t('pages.system.role.table.code'), 140),
    createTextColumn('memo', $t('pages.system.role.table.memo'), 180),
    createTagColumn('status', $t('pages.system.role.table.status'), 120, (row) => getRoleStatusMeta(row.statusBool ?? row.status)),
    createTagColumn('status', $t('pages.system.role.table.status'), 120, (row) =>
      getRoleStatusMeta(row.statusBool ?? row.status)
    ),
    createTextColumn('updateTimeText', $t('pages.system.role.table.updateTime'), 180, {
      sortable: true,
      formatter: (row) => row.updateTimeText || '-'