feat: 7月迭代
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 4m21s

This commit is contained in:
luo
2026-07-28 14:00:22 +08:00
parent f0a2b84e53
commit 2706c52a47
63 changed files with 4113 additions and 3945 deletions

View File

@@ -3,7 +3,6 @@ import type { ExportTaskScene } from '@/types/api'
export interface ExportTaskScenePermissions {
detail: string
download: string
cancel: string
}
export interface ExportTaskSceneConfig {
@@ -20,8 +19,7 @@ export const EXPORT_TASK_SCENE_CONFIG: Record<ExportTaskScene, ExportTaskSceneCo
pageTitle: '导出设备',
permissions: {
detail: 'export_task:device_detail',
download: 'export_task:device_download',
cancel: 'export_task:device_cancel'
download: 'export_task:device_download'
}
},
iot_card: {
@@ -30,8 +28,7 @@ export const EXPORT_TASK_SCENE_CONFIG: Record<ExportTaskScene, ExportTaskSceneCo
pageTitle: '导出IOT卡',
permissions: {
detail: 'export_task:iot_card_detail',
download: 'export_task:iot_card_download',
cancel: 'export_task:iot_card_cancel'
download: 'export_task:iot_card_download'
}
},
order: {
@@ -40,8 +37,7 @@ export const EXPORT_TASK_SCENE_CONFIG: Record<ExportTaskScene, ExportTaskSceneCo
pageTitle: '导出订单',
permissions: {
detail: 'export_task:order_detail',
download: 'export_task:order_download',
cancel: 'export_task:order_cancel'
download: 'export_task:order_download'
}
},
package: {
@@ -50,8 +46,7 @@ export const EXPORT_TASK_SCENE_CONFIG: Record<ExportTaskScene, ExportTaskSceneCo
pageTitle: '导出套餐',
permissions: {
detail: 'export_task:package_detail',
download: 'export_task:package_download',
cancel: 'export_task:package_cancel'
download: 'export_task:package_download'
}
},
agent_wallet_transaction: {
@@ -60,8 +55,7 @@ export const EXPORT_TASK_SCENE_CONFIG: Record<ExportTaskScene, ExportTaskSceneCo
pageTitle: '导出代理主钱包流水',
permissions: {
detail: 'export_task:agent_wallet_transaction_detail',
download: 'export_task:agent_wallet_transaction_download',
cancel: 'export_task:agent_wallet_transaction_cancel'
download: 'export_task:agent_wallet_transaction_download'
}
},
agent_recharge: {
@@ -70,8 +64,7 @@ export const EXPORT_TASK_SCENE_CONFIG: Record<ExportTaskScene, ExportTaskSceneCo
pageTitle: '导出代理充值',
permissions: {
detail: 'export_task:agent_recharge_detail',
download: 'export_task:agent_recharge_download',
cancel: 'export_task:agent_recharge_cancel'
download: 'export_task:agent_recharge_download'
}
},
refund: {
@@ -80,8 +73,7 @@ export const EXPORT_TASK_SCENE_CONFIG: Record<ExportTaskScene, ExportTaskSceneCo
pageTitle: '导出退款',
permissions: {
detail: 'export_task:refund_detail',
download: 'export_task:refund_download',
cancel: 'export_task:refund_cancel'
download: 'export_task:refund_download'
}
},
exchange: {
@@ -90,8 +82,7 @@ export const EXPORT_TASK_SCENE_CONFIG: Record<ExportTaskScene, ExportTaskSceneCo
pageTitle: '导出换货',
permissions: {
detail: 'export_task:exchange_detail',
download: 'export_task:exchange_download',
cancel: 'export_task:exchange_cancel'
download: 'export_task:exchange_download'
}
}
}

View File

@@ -22,6 +22,9 @@ export const JULY_PERMISSIONS = {
create: 'device_task:allocation:create',
detail: 'device_task:allocation:detail'
},
seriesGrants: {
updateExpiryBase: 'series_grants:update_expiry_base'
},
batchPurchase: {
page: 'bulk_purchase:view',
create: 'bulk_purchase:create',