|  |  |  | 
|---|
|  |  |  | using Microsoft.AspNetCore.Mvc; | 
|---|
|  |  |  | using Microsoft.AspNetCore.Authorization; | 
|---|
|  |  |  | using Microsoft.AspNetCore.Mvc; | 
|---|
|  |  |  | using WIDESEA_Core; | 
|---|
|  |  |  | using WIDESEA_Core.BaseController; | 
|---|
|  |  |  | using WIDESEA_IStockService; | 
|---|
|  |  |  | using WIDESEA_Model.Models; | 
|---|
|  |  |  | 
|---|
|  |  |  | public ProStockInfoController(IProStockInfoService service) : base(service) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æ¥åºååºå产åç¼å·æ¥è¯¢ | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <param name="warehouseId"></param> | 
|---|
|  |  |  | /// <returns></returns> | 
|---|
|  |  |  | [HttpPost,HttpGet,Route("GetProCodeByWarehouse"),AllowAnonymous] | 
|---|
|  |  |  | public WebResponseContent GetProCodeByWarehouse(int warehouseId) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | return Service.GetProCodeByWarehouse(warehouseId); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æ¥åºååºåçæ¬æ¥è¯¢ | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <param name="warehouseId"></param> | 
|---|
|  |  |  | /// <returns></returns> | 
|---|
|  |  |  | [HttpPost, HttpGet, Route("GetProVersionByCode"), AllowAnonymous] | 
|---|
|  |  |  | public WebResponseContent GetProVersionByCode(string scrapProCode,int warehouseId) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | return Service.GetProVersionByCode(scrapProCode,warehouseId); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æ¥åºååºåçæ¬æ¥è¯¢ | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <param name="warehouseId"></param> | 
|---|
|  |  |  | /// <returns></returns> | 
|---|
|  |  |  | [HttpPost, HttpGet, Route("GetProLotNoByCode"), AllowAnonymous] | 
|---|
|  |  |  | public WebResponseContent GetProLotNoByCode(string scrapProCode, int warehouseId) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | return Service.GetProLotNoByCode(scrapProCode, warehouseId); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|