using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using WIDESEA_Core; using WIDESEA_Core.BaseController; using WIDESEA_IStockService; using WIDESEA_Model.Models; namespace WIDESEA_WMSServer.Controllers.Stock { /// /// 成品库存 /// [Route("api/ProStockInfo")] [ApiController] public class ProStockInfoController : ApiBaseController { public ProStockInfoController(IProStockInfoService service) : base(service) { } /// /// 报废单库存产品编号查询 /// /// /// [HttpPost,HttpGet,Route("GetProCodeByWarehouse"),AllowAnonymous] public WebResponseContent GetProCodeByWarehouse(int warehouseId) { return Service.GetProCodeByWarehouse(warehouseId); } /// /// 报废单库存版本查询 /// /// /// [HttpPost, HttpGet, Route("GetProVersionByCode"), AllowAnonymous] public WebResponseContent GetProVersionByCode(string scrapProCode,int warehouseId) { return Service.GetProVersionByCode(scrapProCode,warehouseId); } /// /// 报废单库存版本查询 /// /// /// [HttpPost, HttpGet, Route("GetProLotNoByCode"), AllowAnonymous] public WebResponseContent GetProLotNoByCode(string scrapProCode, int warehouseId) { return Service.GetProLotNoByCode(scrapProCode, warehouseId); } } }