| | |
| | | [ApiController] |
| | | public class ToWMSController : ControllerBase |
| | | { |
| | | private static readonly object OutsourceInboundobj = new object(); |
| | | private static readonly object agvTransferListobj = new object(); |
| | | private static readonly object shiftingparkingobj = new object(); |
| | | private static readonly object GetStationobj = new object(); |
| | | /// <summary> |
| | | /// ç§»åºï¼æå¨ï¼ä¸´æ¶ï¼ |
| | | /// </summary> |
| | |
| | | return new ToMesServer().AddToFloat3(request); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// å¤åç§»åº |
| | | /// ç§»åºå¤å |
| | | /// </summary> |
| | | /// <param name="request"></param> |
| | | /// <param name="saveModel"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("agvTransferList")] |
| | | public WebResponseContent agvTransferList([FromBody] SaveModel saveModel) |
| | | { |
| | | return new ToMesServer().agvTransferList(saveModel); |
| | | lock (agvTransferListobj) |
| | | { |
| | | return new ToMesServer().agvTransferList(saveModel); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// å¤åå
¥åº(æ£æµä¸æ) |
| | | /// å¤åè´§ä½æ«ç ç¡®è®¤ç©æå·²è¢«åèµ° |
| | | /// </summary> |
| | | /// <param name="saveModel"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("Confirmedcut")] |
| | | public WebResponseContent Confirmedcut([FromBody] SaveModel saveModel) |
| | | { |
| | | return new ToMesServer().Confirmedcut(saveModel); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// è·åè´§ä½ |
| | | /// </summary> |
| | | /// <param name="request"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("GetStation")] |
| | | public WebResponseContent GetStation([FromBody] SaveModel saveModel) |
| | | { |
| | | lock (GetStationobj) |
| | | { |
| | | return new ToMesServer().GetStation(saveModel); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// åºå
ç§»åº |
| | | /// </summary> |
| | | /// <param name="request"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("shiftingparking")] |
| | | public WebResponseContent shiftingparking([FromBody] SaveModel saveModel) |
| | | { |
| | | lock (shiftingparkingobj) |
| | | { |
| | | return new ToMesServer().shiftingparking(saveModel); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// å¤ååºåº(æ£æµä¸æ) |
| | | /// </summary> |
| | | /// <param name="request"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("OutsourceInbound")] |
| | | public WebResponseContent OutsourceInbound([FromBody] SaveModel saveModel) |
| | | { |
| | | return new ToMesServer().OutsourceInbound(saveModel); |
| | | lock (OutsourceInboundobj) |
| | | { |
| | | return new ToMesServer().OutsourceInbound(saveModel); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | return new ToMesServer().SendEpmtyTask(saveModel); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ç»å®è½¦è½® |
| | | /// </summary> |
| | | /// <param name="request"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("UpdateStation")] |
| | | public WebResponseContent UpdateStation([FromBody] SaveModel saveModel) |
| | | { |
| | | return new ToMesServer().UpdateStation(saveModel); |
| | | } |
| | | } |
| | | } |