import { BaseRoute, Inject, Router } from "noomi"; import { __AuthorityService } from "../../service/__base/__authorityservice"; @Router({ namespace:'/__auth', path:'*' }) class __AuthorityRoute extends BaseRoute{ @Inject(__AuthorityService) service:__AuthorityService; /** * 登录 * @returns */ async login(){ try{ return await this.service.login(this.model.userName,this.model.pwd,this.request); }catch(e){ return{success:false,message:e} } } /** * 获取用户menu * @returns */ async getmenu(){ try{ return await this.service.getUserMenu(this.request); }catch(e){ return{success:false,message:e} } } }