using Microsoft.AspNetCore.Mvc; using System.Net; using System.Net.Http.Headers; using Microsoft.Extensions.Hosting.Internal; using Microsoft.AspNetCore.Http.Extensions; using IStation.Untity; using Furion.DynamicApiController; using System.ComponentModel.DataAnnotations; using Mapster; using Microsoft.AspNetCore.Http; using Furion.DependencyInjection; using Microsoft.AspNetCore.Authorization; using Furion.DataEncryption; using Furion.FriendlyException; namespace IStation.Application { /// /// 用户 /// [AllowAnonymous] [Route("LargeScreen/Szjt/User")] [ApiDescriptionSettings("LargeScreen", Name = "苏州金庭(用户)", Order = 999)] public class SzjtUser_Controller : IDynamicApiController, ITransient { private readonly IHttpContextAccessor _httpContextAccessor; /// /// /// public SzjtUser_Controller(IHttpContextAccessor httpContextAccessor) { _httpContextAccessor = httpContextAccessor; } private const long _corpId = 3; /// /// 获取所有 /// [Route("GetAll")] [HttpGet] public List GetAll() { var list = new Service.User().GetByCorpID(_corpId); return list?.Select(x => new SzjtUserDto(x)).ToList(); } } }