| | |
| | | using Microsoft.AspNetCore.Mvc; |
| | | using Microsoft.AspNetCore.Authorization; |
| | | using Microsoft.AspNetCore.Mvc; |
| | | using WIDESEA_Core; |
| | | using WIDESEA_Core.BaseController; |
| | | using WIDESEA_IOutboundService; |
| | | using WIDESEA_Model.Models; |
| | |
| | | public ProOutOrderController(IProOutOrderService service) : base(service) |
| | | { |
| | | } |
| | | /// <summary> |
| | | /// æååºå¾
åè´§åº(å¹³åº)+忥ERPåºåº |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("OutProductPK"), AllowAnonymous] |
| | | public WebResponseContent OutProductPK([FromBody] SaveModel saveModel, string ProOutNo) |
| | | { |
| | | return Service.OutProductPK(saveModel, ProOutNo); |
| | | } |
| | | /// <summary> |
| | | /// æååºå¾
åè´§åº(å¹³åº)+忥ERPåºåº(æªç»å®åºåºååºå) |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("OutProductNoPK"), AllowAnonymous] |
| | | public WebResponseContent OutProductNoPK(string[] OutPKCodes, string ProOutNo) |
| | | { |
| | | return Service.OutProductNoPK(OutPKCodes, ProOutNo); |
| | | } |
| | | /// <summary> |
| | | /// æ¥è¯¢åºåºåä¿¡æ¯ |
| | | /// </summary> |
| | | [HttpPost, HttpGet, Route("GetProOutOrders")] |
| | | public WebResponseContent GetProOutOrders([FromBody] SaveModel saveModel) |
| | | { |
| | | return Service.GetProOutOrders(saveModel); |
| | | } |
| | | /// <summary> |
| | | /// æ¥è¯¢æç» |
| | | /// </summary> |
| | | [HttpPost, HttpGet, Route("GetOrderDetails")] |
| | | public WebResponseContent GetOrderDetails(int keyId) |
| | | { |
| | | return Service.GetOrderDetails(keyId); |
| | | } |
| | | } |
| | | } |