From f6830b6d7469ee1bcf7bc611c09c64dfa0b0482c Mon Sep 17 00:00:00 2001 From: yxj <yxj@hz-kingdee.com> Date: 星期四, 14 八月 2025 10:25:53 +0800 Subject: [PATCH] 海诚根据采购入库单生成条码,条码规则变更;新增根据组织过滤部门调用方法 --- WebAPI/Controllers/WebAPIController.cs | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 44 insertions(+), 0 deletions(-) diff --git a/WebAPI/Controllers/WebAPIController.cs b/WebAPI/Controllers/WebAPIController.cs index b4c146c..6b3c777 100644 --- a/WebAPI/Controllers/WebAPIController.cs +++ b/WebAPI/Controllers/WebAPIController.cs @@ -21067,6 +21067,50 @@ /// <summary> + /// 鑾峰彇閫夊崟鍙风殑婧愬崟绫诲瀷 閫氳繃閫夊崟鍙峰崟鎹被鍨� + /// </summary> + /// <returns></returns> + [Route("Web/GetHSourceBillTypeByBillType")] + [HttpGet] + public object GetHSourceBillTypeByBillType(string HBillType, int Num) + { + try + { + ClsCN oCn = new ClsCN(); + DataSet oDs = new DataSet(); + //鏈夌殑鍗曞瓙婧愬崟鍒嗕负绾㈣摑鍗� 0浠h〃钃濆崟 1浠h〃绾㈠崟 + if (Num == 0) + { //婧愬崟涓鸿摑鍗� + oDs = oCn.RunProcReturn("select * from Xt_BillSourceSet where HNumber='" + HBillType + "'and HRedBlueFlag ='" + Num + "' ", "Xt_BillSourceSet"); + } + else if (Num == 1) + { //婧愬崟涓虹孩鍗� + oDs = oCn.RunProcReturn("select * from Xt_BillSourceSet where HNumber='" + HBillType + "' and HRedBlueFlag ='" + Num + "' ", "Xt_BillSourceSet"); + } + else if (Num == 2) + { //涓嶅垎绾㈣摑鍗� + oDs = oCn.RunProcReturn("select * from Xt_BillSourceSet where HNumber='" + HBillType + "'", "Xt_BillSourceSet"); + } + + objjson.code = "1"; + objjson.count = 1; + objjson.Message = "鑾峰彇鎴愬姛锛�"; + objjson.data = oDs.Tables[0]; + return objjson; ; + } + catch (Exception e) + { + + objjson.code = "0"; + objjson.count = 0; + objjson.Message = "鑾峰彇澶辫触锛佸紓甯�" + e.ToString(); + objjson.data = null; + return objjson; ; + } + } + + + /// <summary> /// 鑾峰彇閫夊崟鍙风殑婧愬崟绫诲瀷 /// </summary> /// <returns></returns> -- Gitblit v1.9.1