| | |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | onMounted(() => { |
| | | if(!authUtil.getTenantId()) { |
| | | //跳过token有效期判定,每次请求接口之前先授权 |
| | | handleLogin() |
| | | } else { |
| | | initChart() |
| | | resetForm() |
| | | getPreItemTree() |
| | | } |
| | | }) |
| | | |
| | | const loginData = reactive({ |
| | |
| | | // 登录 |
| | | const handleLogin = async () => { |
| | | try { |
| | | await getTenantId() |
| | | await queryTenantId() |
| | | const res = await LoginApi.login(loginData.loginForm) |
| | | if (!res) { |
| | | return |
| | |
| | | } |
| | | |
| | | // 获取租户 ID |
| | | const getTenantId = async () => { |
| | | const queryTenantId = async () => { |
| | | if (loginData.tenantEnable === 'true') { |
| | | const res = await LoginApi.getTenantIdByName(loginData.loginForm.tenantName) |
| | | authUtil.setTenantId(res) |