| | |
| | | namespace NewPdaSqlServer.Controllers.Warehouse; |
| | | |
| | | /// <summary> |
| | | /// 生产退料相关接口 |
| | | /// 生产退料相关接口 |
| | | /// </summary> |
| | | |
| | | [Route("api/[controller]")] |
| | | [ApiController] |
| | | public class MesItemTblController : ControllerBase |
| | |
| | | // 新增的方法 |
| | | |
| | | /// <summary> |
| | | /// 获取生产退料单号列表 |
| | | /// 获取生产退料单号列表 |
| | | /// </summary> |
| | | /// <returns>退料单号列表</returns> |
| | | [HttpPost("GetSCTLBillNo")] |
| | | public ResponseResult GetSCTLBillNo() |
| | | public ResponseResult GetSCTLBillNo(WarehouseQuery query) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.GetSCTLBillNo(); |
| | | resultInfos.tbBillList = m.GetSCTLBillNo(query); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 根据单号获取生产退料单明细 |
| | | /// 根据单号获取生产退料单明细 |
| | | /// </summary> |
| | | /// <param name="query">查询参数</param> |
| | | /// <returns>退料单明细列表</returns> |
| | | [HttpPost("GetMesItemTblDetailByBillNo")] |
| | | public ResponseResult GetMesItemTblDetailByBillNo([FromBody] WarehouseQuery query) |
| | | public ResponseResult GetMesItemTblDetailByBillNo( |
| | | [FromBody] WarehouseQuery query) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.GetMesItemTblDetailByBillNo(query); |
| | | |
| | | //if(resultInfos.tbBillList.Count < 1) |
| | | //{ |
| | | // return new ResponseResult |
| | | // { |
| | | // status = 1, |
| | | // message = "该申请单号不存在或未审核!!!", |
| | | // data = "" |
| | | // }; |
| | | //} |
| | | |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 扫描库位 |
| | | /// 扫描库位 |
| | | /// </summary> |
| | | /// <param name="query">查询参数</param> |
| | | /// <returns>库位信息</returns> |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 扫描条码 |
| | | /// 扫描条码 |
| | | /// </summary> |
| | | /// <param name="query">查询参数</param> |
| | | /// <returns>扫描结果</returns> |
| | |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 委外退料扫描条码 |
| | | /// </summary> |
| | | /// <param name="query">查询参数</param> |
| | | /// <returns>扫描结果</returns> |
| | | [HttpPost("WwtlScanBarcode")] |
| | | public ResponseResult WwtlScanBarcode([FromBody] WarehouseQuery query) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.SctlScanBarcode(query); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | } |