public async Task <JsonResult> GetSysApiClientList()
        {
            SysApiClientData model = new SysApiClientData()
            {
                IsActive = true
            };
            var list = await _sysApiClientAppService.GetSysApiClientList(model);

            return(Json(list));
        }
        /// <summary>
        /// 获取授权客户集合
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public Task <List <SysApiClientData> > GetSysApiClientList(SysApiClientData model)
        {
            var queryable = _sysApiClientRepository.GetAll();

            if (!string.IsNullOrEmpty(model.ClientId))
            {
                queryable = queryable.Where(w => w.ClientId.Contains(model.ClientId));
            }
            if (model.IsActive != null)
            {
                queryable = queryable.Where(w => w.IsActive == model.IsActive);
            }

            List <SysApiClientData> result = ObjectMapper.Map <List <SysApiClientData> >(queryable.ToList());

            return(Task.FromResult(result));
        }
        /// <summary>
        /// 获取授权客户
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public Task <SysApiClientData> GetSysApiClient(string id)
        {
            if (string.IsNullOrEmpty(id))
            {
                return(Task.FromResult <SysApiClientData>(null));
            }
            var data = _sysApiClientRepository.Get(Guid.Parse(id));
            SysApiClientData model = ObjectMapper.Map <SysApiClientData>(data);

            //获取关联的客户
            var linkData = _sysApiResourceToClientRepository.GetAllList(w => w.ApiClientId == Guid.Parse(id));

            if (linkData.Any())
            {
                model.ApiResourceId = linkData[0].ApiResourceId;
            }
            return(Task.FromResult(model));
        }
        public async Task <JsonResult> GetSysApiClientAllList([FromBody] SysApiClientData model)
        {
            var list = await _sysApiClientAppService.GetSysApiClientList(model);

            return(Json(list));
        }