using Autofac.Core; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using WIDESEA_BasicService; using WIDESEA_Core; using WIDESEA_Core.BaseController; using WIDESEA_IBasicService; using WIDESEA_Model.Models; namespace WIDESEA_WMSServer.Controllers.Basic { [Route("api/Warehouse")] [ApiController] public class WarehouseController : ApiBaseController { readonly IWarehouseService _warehouseService; public WarehouseController(IWarehouseService service) : base(service) { _warehouseService = service; } /// /// 启用 /// /// /// [HttpPost, AllowAnonymous, Route("WarehouseEnableStatus")] public WebResponseContent WarehouseEnableStatus(string keys) { return _warehouseService.WarehouseEnableStatus(Array.ConvertAll(keys.Split(","), int.Parse)); } /// /// 禁用 /// /// /// [HttpPost, AllowAnonymous, Route("WarehouseDisableStatus")] public WebResponseContent WarehouseDisableStatus(string keys) { return _warehouseService.WarehouseDisableStatus(Array.ConvertAll(keys.Split(","), int.Parse)); } } }