refactor: 移除佣金比例字段,将developer统一为admin
This commit is contained in:
@@ -5,15 +5,15 @@ import { computed } from 'vue'
|
||||
import { useI18n } from 'vue-i18n'
|
||||
|
||||
import type { DataTableProps } from '@/components/data-table/types'
|
||||
import type { APIKey } from '@/pages/developer/extension/data/schema'
|
||||
import type { APIKey } from '@/pages/admin/extension/data/schema'
|
||||
|
||||
import BulkActions from '@/components/data-table/bulk-actions.vue'
|
||||
import DataTable from '@/components/data-table/data-table.vue'
|
||||
import { SelectColumn } from '@/components/data-table/table-columns'
|
||||
import { generateVueTable } from '@/components/data-table/use-generate-vue-table'
|
||||
import DataTableViewOptions from '@/components/data-table/view-options.vue'
|
||||
import { getAPIKeyColumns } from '@/pages/developer/extension/components/apikey-columns'
|
||||
import APIKeyDataTableToolbar from '@/pages/developer/extension/components/apikey-data-table-toolbar.vue'
|
||||
import { getAPIKeyColumns } from '@/pages/admin/extension/components/apikey-columns'
|
||||
import APIKeyDataTableToolbar from '@/pages/admin/extension/components/apikey-data-table-toolbar.vue'
|
||||
|
||||
const props = defineProps<Omit<DataTableProps<APIKey>, 'columns'> & {
|
||||
onToggleStatus: (row: APIKey) => void
|
||||
@@ -48,14 +48,14 @@ const table = generateVueTable<APIKey>({
|
||||
}, columns.value)
|
||||
|
||||
const columnLabels: Record<string, string> = {
|
||||
select: 'developer.extension.apiKeys.select',
|
||||
name: 'developer.extension.apiKeys.columns.name',
|
||||
application_name: 'developer.extension.apiKeys.columns.application',
|
||||
access_key: 'developer.extension.apiKeys.columns.accessKey',
|
||||
secret_key: 'developer.extension.apiKeys.columns.secretKey',
|
||||
permissions: 'developer.extension.apiKeys.columns.permissions',
|
||||
status: 'developer.extension.apiKeys.columns.status',
|
||||
created_at: 'developer.extension.apiKeys.columns.createdAt',
|
||||
select: 'admin.extension.apiKeys.select',
|
||||
name: 'admin.extension.apiKeys.columns.name',
|
||||
application_name: 'admin.extension.apiKeys.columns.application',
|
||||
access_key: 'admin.extension.apiKeys.columns.accessKey',
|
||||
secret_key: 'admin.extension.apiKeys.columns.secretKey',
|
||||
permissions: 'admin.extension.apiKeys.columns.permissions',
|
||||
status: 'admin.extension.apiKeys.columns.status',
|
||||
created_at: 'admin.extension.apiKeys.columns.createdAt',
|
||||
}
|
||||
|
||||
defineExpose({
|
||||
@@ -69,13 +69,13 @@ defineExpose({
|
||||
<div class="space-y-3">
|
||||
<BulkActions :table="table" entity-name="apiKeys">
|
||||
<UiButton variant="outline" size="sm" @click="emit('batchEnable')">
|
||||
{{ t('developer.extension.apiKeys.enable') }}
|
||||
{{ t('admin.extension.apiKeys.enable') }}
|
||||
</UiButton>
|
||||
<UiButton variant="outline" size="sm" @click="emit('batchDisable')">
|
||||
{{ t('developer.extension.apiKeys.disable') }}
|
||||
{{ t('admin.extension.apiKeys.disable') }}
|
||||
</UiButton>
|
||||
<UiButton variant="destructive" size="sm" @click="emit('batchDelete')">
|
||||
{{ t('developer.extension.apiKeys.batchDelete') }}
|
||||
{{ t('admin.extension.apiKeys.batchDelete') }}
|
||||
</UiButton>
|
||||
</BulkActions>
|
||||
<div class="flex flex-wrap items-center justify-between gap-2">
|
||||
|
||||
Reference in New Issue
Block a user