| 
using Microsoft.AspNetCore.Authorization; 
 | 
using Microsoft.AspNetCore.Http; 
 | 
using Microsoft.AspNetCore.Mvc; 
 | 
using WIDESEA_Core; 
 | 
using WIDESEA_Core.BaseController; 
 | 
using WIDESEA_Core.Const; 
 | 
using WIDESEA_Core.Helper; 
 | 
using WIDESEA_Core.HttpContextUser; 
 | 
using WIDESEA_ISystemService; 
 | 
using WIDESEA_Model; 
 | 
using WIDESEA_Model.Models; 
 | 
  
 | 
namespace WIDESEA_WMSServer.Controllers 
 | 
{ 
 | 
    /// <summary> 
 | 
    /// 租户 
 | 
    /// </summary> 
 | 
    [Route("api/tenant")] 
 | 
    [ApiController] 
 | 
    public class Sys_TenantController : ApiBaseController<ISys_TenantService, Sys_Tenant> 
 | 
    { 
 | 
        private readonly IHttpContextAccessor _httpContextAccessor; 
 | 
  
 | 
        public Sys_TenantController(ISys_TenantService tenantService, IHttpContextAccessor httpContextAccessor) : base(tenantService) 
 | 
        { 
 | 
            _httpContextAccessor = httpContextAccessor; 
 | 
        } 
 | 
  
 | 
        [HttpGet, Route("initTenantInfo"), AllowAnonymous] 
 | 
        public WebResponseContent InitTenantInfo(string tenantName, int tenantType) 
 | 
        { 
 | 
            return Service.InitTenantInfo(tenantName, tenantType); 
 | 
        } 
 | 
    } 
 | 
} 
 |