This commit is contained in:
Your Name
2026-08-22 08:51:35 +08:00
parent 6c444a4a04
commit c06d293424
69 changed files with 11431 additions and 1601 deletions
@@ -0,0 +1,30 @@
import request from '@/utils/request'
export type DesktopPackage = {
url: string
sha256: string
size: number
filename: string
}
export type DesktopWorkstationConfig = {
enabled: number
latest_version: string
min_version: string
force_update: number
title: string
notes: string
packages: {
windows_x64: DesktopPackage
macos_arm64: DesktopPackage
macos_x64: DesktopPackage
}
}
export function getDesktopWorkstationConfig() {
return request.get({ url: '/setting.desktop_workstation/getConfig' }) as Promise<DesktopWorkstationConfig>
}
export function setDesktopWorkstationConfig(params: DesktopWorkstationConfig) {
return request.post({ url: '/setting.desktop_workstation/setConfig', params })
}