import axios from 'axios' import { ENV } from '@/config' // 创建独立的 axios 实例,避免被全局拦截器影响 const registerAxios = axios.create({ timeout: 30000, headers: { 'Content-Type': 'application/json' }, }) // 注册接口使用 tkNewAdmin 后端 const REGISTER_BASE_URL = ENV.REGISTER_API_URL /** * 租户注册 * 调用 tkNewAdmin 后端的 /admin-api/system/tenant/register 接口 */ export function tenantRegister(data) { return registerAxios.post(`${REGISTER_BASE_URL}/admin-api/system/tenant/register`, data) .then(res => { console.log('注册返回', res) if (res.data && res.data.code === 0) { return res.data.data } const msg = (res.data && res.data.msg) || (res.data && res.data.message) || '注册失败' return Promise.reject(new Error(msg)) }) }