From 971e03ccbe5124d4761f56e71025453d1d4742bc Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期三, 17 九月 2025 14:17:08 +0800 Subject: [PATCH] 111 --- Controllers/Warehouse/MesXsckController.cs | 18 ++++++++++++++---- 1 files changed, 14 insertions(+), 4 deletions(-) diff --git a/Controllers/Warehouse/MesXsckController.cs b/Controllers/Warehouse/MesXsckController.cs index 8ea3e24..6b984aa 100644 --- a/Controllers/Warehouse/MesXsckController.cs +++ b/Controllers/Warehouse/MesXsckController.cs @@ -2,6 +2,7 @@ using Microsoft.AspNetCore.Mvc; using NewPdaSqlServer.Dto.service; using NewPdaSqlServer.entity; +using NewPdaSqlServer.service.@base; using NewPdaSqlServer.service.Warehouse; using NewPdaSqlServer.util; @@ -15,6 +16,8 @@ public class MesXsckController : BaseController { private readonly MesXsckManager _manager = new(); + + private readonly MesPrintMangeer _mCf = new(); /***杩涘叆妯$増绠$悊鍙互淇敼妯$増***/ @@ -196,14 +199,21 @@ /// <response code="200">鎷嗗垎鎴愬姛</response> /// <response code="400">鎷嗗垎澶辫触锛岃繑鍥炲叿浣撻敊璇俊鎭�</response> [HttpPost("SplitBarcode")] - public ResponseResult SplitBarcode([FromBody] WarehouseQuery query) + public ResponseResult SplitBarcode(WarehouseQuery query) { try { dynamic resultInfos = new ExpandoObject(); - var (success, pendingList) = _manager.SplitBarcode(query); - resultInfos.success = success; - resultInfos.pendingList = pendingList; + resultInfos.tbBillList = new ExpandoObject(); + resultInfos.tbBillList.printInfo = _mCf.getPrintInfo(query); + var scanResult = _manager.SplitBarcode(query); + resultInfos.tbBillList.cfBarInfo = _mCf.getCfInfo(scanResult); + + //dynamic resultInfos = new ExpandoObject(); + //var (success, pendingList) = _manager.SplitBarcode(query); + //resultInfos.success = success; + //resultInfos.pendingList = pendingList; + return new ResponseResult { status = 0, -- Gitblit v1.9.3