import Route from '@ember/routing/route'; import { inject as service } from '@ember/service'; export default Route.extend({ authService: service('auth-service'), actions: { submit() { let me = this; const tenant = me.get('controller.tenant'); if (tenant) { me.get('ajax').doPost('auth/switch-tenant', { tenant }, () => { me.get('message').alert('切换租户成功'); const url = new URL(window.location); url.hash = ''; location.href = url; }); } else { me.get('message').warn('没有租户,请确认您是否有权限!'); } } } });