/** * 《美国版App登录接口说明》接口 6:GET /api/app/location-support/support * App 只读;需登录。 */ import { usAppApiRequest } from '../utils/usAppApiRequest' export type LocationSupportGetOutputDto = { id?: string | null supportPhone?: string | null supportEmail?: string | null } export async function fetchGlobalSupportContact(): Promise { const raw = await usAppApiRequest({ path: '/api/app/location-support/support', method: 'GET', auth: true, }) if (raw === null || raw === undefined) return null if (typeof raw !== 'object' || Array.isArray(raw)) return null const phone = String(raw.supportPhone ?? '').trim() const email = String(raw.supportEmail ?? '').trim() if (!phone && !email) return null return { id: raw.id != null ? String(raw.id) : null, supportPhone: phone || null, supportEmail: email || null, } }