fix(frontend): snapshot.types 补充 MPC_POSTGRES 类型和标签

后端新增了 MPC_POSTGRES 备份目标,前端 BackupTarget 类型和
BACKUP_TARGET_LABELS 缺少对应项导致复选框无法渲染。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
hailin 2026-02-24 04:19:57 -08:00
parent 716b37041e
commit e32ef9b9ff
2 changed files with 4 additions and 2 deletions

View File

@ -1,9 +1,10 @@
export type BackupTarget = 'POSTGRES' | 'REDIS' | 'KAFKA' | 'ZOOKEEPER' | 'MINIO' | 'UPLOADS'; export type BackupTarget = 'POSTGRES' | 'MPC_POSTGRES' | 'REDIS' | 'KAFKA' | 'ZOOKEEPER' | 'MINIO' | 'UPLOADS';
export type StorageType = 'MINIO' | 'LOCAL'; export type StorageType = 'MINIO' | 'LOCAL';
export type SnapshotStatus = 'PENDING' | 'RUNNING' | 'COMPLETED' | 'FAILED'; export type SnapshotStatus = 'PENDING' | 'RUNNING' | 'COMPLETED' | 'FAILED';
export const BACKUP_TARGET_LABELS: Record<BackupTarget, string> = { export const BACKUP_TARGET_LABELS: Record<BackupTarget, string> = {
POSTGRES: 'PostgreSQL', POSTGRES: 'PostgreSQL',
MPC_POSTGRES: 'MPC PostgreSQL',
REDIS: 'Redis', REDIS: 'Redis',
KAFKA: 'Kafka', KAFKA: 'Kafka',
ZOOKEEPER: 'ZooKeeper', ZOOKEEPER: 'ZooKeeper',

View File

@ -1,9 +1,10 @@
export type BackupTarget = 'POSTGRES' | 'REDIS' | 'KAFKA' | 'ZOOKEEPER' | 'MINIO' | 'UPLOADS'; export type BackupTarget = 'POSTGRES' | 'MPC_POSTGRES' | 'REDIS' | 'KAFKA' | 'ZOOKEEPER' | 'MINIO' | 'UPLOADS';
export type StorageType = 'MINIO' | 'LOCAL'; export type StorageType = 'MINIO' | 'LOCAL';
export type SnapshotStatus = 'PENDING' | 'RUNNING' | 'COMPLETED' | 'FAILED'; export type SnapshotStatus = 'PENDING' | 'RUNNING' | 'COMPLETED' | 'FAILED';
export const BACKUP_TARGET_LABELS: Record<BackupTarget, string> = { export const BACKUP_TARGET_LABELS: Record<BackupTarget, string> = {
POSTGRES: 'PostgreSQL', POSTGRES: 'PostgreSQL',
MPC_POSTGRES: 'MPC PostgreSQL',
REDIS: 'Redis', REDIS: 'Redis',
KAFKA: 'Kafka', KAFKA: 'Kafka',
ZOOKEEPER: 'ZooKeeper', ZOOKEEPER: 'ZooKeeper',