fix: 修复 total_consumption undefined 和 SelectItem 空字符串错误
This commit is contained in:
@@ -22,11 +22,11 @@ const inactiveCount = computed(() => agentApps.value.filter(app => app.status ==
|
||||
const totalBalance = computed(() => agentApps.value.reduce((sum, app) => sum + (app.balance || 0), 0))
|
||||
|
||||
const searchFilter = ref('')
|
||||
const statusFilter = ref('')
|
||||
const statusFilter = ref('all')
|
||||
|
||||
const filteredApps = computed(() => {
|
||||
let result = agentApps.value
|
||||
if (statusFilter.value) {
|
||||
if (statusFilter.value && statusFilter.value !== 'all') {
|
||||
result = result.filter(app => app.status === statusFilter.value)
|
||||
}
|
||||
if (searchFilter.value) {
|
||||
@@ -179,7 +179,7 @@ onMounted(() => {
|
||||
<UiSelectValue placeholder="全部状态" />
|
||||
</UiSelectTrigger>
|
||||
<UiSelectContent>
|
||||
<UiSelectItem value="">
|
||||
<UiSelectItem value="all">
|
||||
全部状态
|
||||
</UiSelectItem>
|
||||
<UiSelectItem value="active">
|
||||
|
||||
@@ -102,7 +102,7 @@ export function getColumns(actions: {
|
||||
header: () => t('admin.agents.columns.totalConsumption'),
|
||||
cell: ({ row }) => {
|
||||
const consumption = row.getValue('total_consumption') as number
|
||||
return `¥${consumption.toFixed(2)}`
|
||||
return `¥${(consumption || 0).toFixed(2)}`
|
||||
},
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user