/// <summary> /// 获取按钮清单 /// </summary> /// <returns></returns> public async Task <BaseResponse <List <AuthItem> > > GetAuthListAsync() { BaseServiceRequest <BaseResponse <List <AuthItem> > > baseService = new BaseServiceRequest <BaseResponse <List <AuthItem> > >(); var r = await baseService.GetRequest(new AuthItemRequest(), Method.GET); return(r); }
public async Task <BaseResponse <List <MenuModuleGroup> > > GetMenuModuleListAsync() { BaseServiceRequest <BaseResponse <List <MenuModuleGroup> > > baseService = new BaseServiceRequest <BaseResponse <List <MenuModuleGroup> > >(); var r = await baseService.GetRequest(new GroupModuleRequest(), Method.GET); return(r); }
/// <summary> /// 查询用户列表 /// </summary> /// <param name="parameters"></param> /// <returns></returns> public async Task <BaseResponse> GetUserListAsync(UserParameters parameters) { BaseServiceRequest <BaseResponse> baseService = new BaseServiceRequest <BaseResponse>(); var r = await baseService.GetRequest(new UserQueryRequest() { parameters = parameters }, Method.GET); return(r); }
/// <summary> /// 登录 /// </summary> /// <param name="account">用户名</param> /// <param name="passWord">密码</param> /// <returns></returns> public async Task <BaseResponse> LoginAsync(string account, string passWord) { BaseServiceRequest <BaseResponse> baseService = new BaseServiceRequest <BaseResponse>(); var r = await baseService.GetRequest(new UserLoginRequest() { account = account, passWord = passWord }, Method.GET); return(r); }
public async Task <BaseResponse <PagedList <Menu> > > GetMenuListAsync(QueryParameters parameters) { BaseServiceRequest <BaseResponse <PagedList <Menu> > > baseService = new BaseServiceRequest <BaseResponse <PagedList <Menu> > >(); var r = await baseService.GetRequest(new MenuQueryRequest() { parameters = parameters }, Method.GET); return(r); }
public async Task <BaseResponse <List <Menu> > > GetUserPermByAccountAsync(string account) { BaseServiceRequest <BaseResponse <List <Menu> > > baseService = new BaseServiceRequest <BaseResponse <List <Menu> > >(); var r = await baseService.GetRequest(new UserPermRequest() { account = account }, Method.GET); return(r); }
public async Task <BaseResponse> SaveGroupAsync(GroupHeader group) { BaseServiceRequest <BaseResponse> baseService = new BaseServiceRequest <BaseResponse>(); var r = await baseService.GetRequest(new GroupSaveRequest() { parameter = group }, Method.POST); return(r); }
public async Task <BaseResponse <GroupHeader> > GetGroupAsync(int id) { BaseServiceRequest <BaseResponse <GroupHeader> > baseService = new BaseServiceRequest <BaseResponse <GroupHeader> >(); var r = await baseService.GetRequest(new GroupInfoRequest() { id = id }, Method.GET); return(r); }
/// <summary> /// 根据ID查找用户信息 /// </summary> /// <param name="id"></param> /// <returns></returns> public async Task <BaseResponse <User> > GetUserAsync(int id) { BaseServiceRequest <BaseResponse <User> > baseService = new BaseServiceRequest <BaseResponse <User> >(); var r = await baseService.GetRequest(new UserQueryByIdRequest() { id = id }, Method.GET); return(r); }
/// <summary> /// 删除用户 /// </summary> /// <param name="id"></param> /// <returns></returns> public async Task <BaseResponse> DeleteUserAsync(int id) { BaseServiceRequest <BaseResponse> baseService = new BaseServiceRequest <BaseResponse>(); var r = await baseService.GetRequest(new UserDeleteRequest() { id = id, }, Method.DELETE); return(r); }
/// <summary> /// 保存用户信息 /// </summary> /// <param name="user"></param> /// <returns></returns> public async Task <BaseResponse> SaveUserAsync(User user) { BaseServiceRequest <BaseResponse> baseService = new BaseServiceRequest <BaseResponse>(); var r = await baseService.GetRequest(new UserSaveRequest() { user = user }, Method.POST); return(r); }