From 38748f8fbe700cc65721fc2d9b74306ca5590e01 Mon Sep 17 00:00:00 2001 From: 南骏 池 <chiffly@163.com> Date: 星期二, 09 九月 2025 00:21:08 +0800 Subject: [PATCH] 1.PDA条码重打 --- service/base/MesPrintMangeer.cs | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) diff --git a/service/base/MesPrintMangeer.cs b/service/base/MesPrintMangeer.cs index 5ee9f12..b73c912 100644 --- a/service/base/MesPrintMangeer.cs +++ b/service/base/MesPrintMangeer.cs @@ -56,6 +56,32 @@ return mergedData; } + /// <summary> + /// PDA閲嶆墦鏉$爜 + /// </summary> + /// <param name="query"></param> + /// <returns></returns> + /// <exception cref="ArgumentException"></exception> + public dynamic getPrintBarInfo(dynamic query) // 浣跨敤鍏蜂綋绫诲瀷鏇夸唬dynamic + { + // 鍙傛暟鏍¢獙 + if (string.IsNullOrEmpty(query?.barcode)) + throw new ArgumentException("鍘熷鏉$爜涓嶈兘涓虹┖"); + + // 浣跨敤寮虹被鍨嬪弬鏁� + var sqlParams = new List<SugarParameter> { + new("@pi_Bar", query.barcode.Trim()) + }; + + var sql = @"EXEC prc_pda_basePrint_selBarInfo @pi_Bar "; + + var mergedData = Db.Ado.SqlQuery<dynamic>(sql, sqlParams); + + //if (mergedData.Count < 2) throw new Exception("鏉$爜淇℃伅瀛樺湪寮傚父锛岃鑱旂郴绠$悊鍛橈紒"); + + return mergedData; + } + // // 鐜板満鏀舵枡灞曠ず鍒楄〃 // public class PrintBarInfo // { -- Gitblit v1.9.3