コード例 #1
0
ファイル: PowerGroupService.cs プロジェクト: wangboshun/SSS
        /// <summary>
        /// 根据权限组Id或名称,遍历关联操作
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public Pages <List <PowerGroupOutputDto> > GetPowerGroupByOperate(OperateInfoInputDto input)
        {
            var data = _powerGroupRepository.GetPowerGroupByOperate(input.id, input.operatename, input.parentid, input.pageindex, input.pagesize);

            return(new Pages <List <PowerGroupOutputDto> >(data.items.MapperToOutPut <PowerGroupOutputDto>()?.ToList(), data.count));
        }
コード例 #2
0
        public IActionResult AddOperateInfo([FromBody] OperateInfoInputDto input)
        {
            var result = _service.AddOperateInfo(input);

            return(AddResponse(result));
        }
コード例 #3
0
        public IActionResult GetList([FromQuery] OperateInfoInputDto input)
        {
            var result = _service.GetListOperateInfo(input);

            return(PageResponse(result));
        }
コード例 #4
0
        public IActionResult GetPowerGroupByOperate([FromQuery] OperateInfoInputDto input)
        {
            var result = _service.GetPowerGroupByOperate(input);

            return(PageResponse(result));
        }