import { NextResponse } from 'next/server' const SHARED_API = ( process.env.NEXT_PUBLIC_SHARED_API_PATH || 'http://172.16.115.31:6610' ).replace(/\/+$/, '') export async function GET() { const fetchUrl = `${SHARED_API}/api/v1/basis/tenant/base/listabbr` console.log('[sso-portal] getAbbrList:', fetchUrl) try { const res = await fetch(fetchUrl, { method: 'GET', headers: { 'Content-Type': 'application/json' }, }) if (res.status !== 200) { return NextResponse.json( { code: 500, message: `获取租户信息失败 (${res.status})` }, { status: res.status } ) } const data = await res.json() return NextResponse.json(data, { status: 200 }) } catch (err: any) { console.error('[sso-portal] getAbbrList error:', err.message) return NextResponse.json( { message: err?.message || '获取租户信息失败' }, { status: 500 } ) } }