using Autofac.Core; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using WIDESEA_Core; using WIDESEA_Core.BaseController; using WIDESEA_Core.BaseRepository; using WIDESEA_IBasicRepository; using WIDESEA_IBasicService; using WIDESEA_Model.Models; namespace WIDESEA_WMSServer.Controllers.Basic { [Route("api/MaterielInfo")] [ApiController] public class MaterielInfoController : ApiBaseController { private readonly IMaterielInfoService _service; public MaterielInfoController(IMaterielInfoService service) : base(service) { _service = service; } /// /// 获取物料名称 /// /// /// [HttpPost, Route("GetMaterielInfo"), AllowAnonymous] public WebResponseContent GetMaterielInfo(string materielCode) { return WebResponseContent.Instance.OK(data: _service.GetMaterielInfo(materielCode)); } } }