Files
ckb-SuperAdmin/Cunkebao/types/group-sync.ts
2025-04-09 09:31:09 +08:00

37 lines
616 B
TypeScript

export interface GroupSyncTask {
id: string
name: string
pushTimeStart: string
pushTimeEnd: string
dailyPushCount: number
pushOrder: "earliest" | "latest"
isLoopPush: boolean
isImmediatePush: boolean
isEnabled: boolean
groups: WechatGroup[]
contentLibraries: ContentLibrary[]
createdAt: string
updatedAt: string
}
export interface WechatGroup {
id: string
name: string
avatar?: string
serviceAccount: {
id: string
name: string
avatar?: string
}
}
export interface ContentLibrary {
id: string
name: string
targets: {
id: string
avatar?: string
}[]
}