From a6d4911a4ff0166ed35382289127936125818e4e Mon Sep 17 00:00:00 2001 From: yxj <yxj@hz-kingdee.com> Date: 星期五, 09 六月 2023 14:53:18 +0800 Subject: [PATCH] 新增托盘条码生成规则 --- WebAPI/Controllers/仓存管理/条码生成/Sc_BarCodeController.cs | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git "a/WebAPI/Controllers/\344\273\223\345\255\230\347\256\241\347\220\206/\346\235\241\347\240\201\347\224\237\346\210\220/Sc_BarCodeController.cs" "b/WebAPI/Controllers/\344\273\223\345\255\230\347\256\241\347\220\206/\346\235\241\347\240\201\347\224\237\346\210\220/Sc_BarCodeController.cs" index 99a4535..700941b 100644 --- "a/WebAPI/Controllers/\344\273\223\345\255\230\347\256\241\347\220\206/\346\235\241\347\240\201\347\224\237\346\210\220/Sc_BarCodeController.cs" +++ "b/WebAPI/Controllers/\344\273\223\345\255\230\347\256\241\347\220\206/\346\235\241\347\240\201\347\224\237\346\210\220/Sc_BarCodeController.cs" @@ -132,7 +132,7 @@ list.Add("鍞竴鏉$爜"); list.Add("鍝佺鏉$爜"); list.Add("鎵规鏉$爜"); - //list.Add("鎵樼洏鏉$爜"); + list.Add("鎵樼洏鏉$爜"); } objJsonResult.code = "1"; objJsonResult.count = 1; @@ -959,10 +959,14 @@ LSH = ClsPub.isInt(Ds.Tables[0].Rows[0][0]); LSHlen = 5; } - //else if (cmbHBarCodeType.Text == "鎵樼洏鏉$爜") - //{ - // TM = HOrgNumber + HNumber + LSH2; - //} + else if (HSelectBarCodeType == "鎵樼洏鏉$爜") + { + LSHlen = 4; //娴佹按鍙烽暱搴� + //鏉$爜鍓嶇紑 = 鐗╂枡鍐呯爜 + 骞� + 鏈� + 鏃� + sTMNumber = HNumber + sYear + sPeriod + sDay; + Ds = oCN.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sTMNumber + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 + LSH = ClsPub.isInt(Ds.Tables[0].Rows[0][0]); + } else { objJsonResult.code = "0"; @@ -1002,7 +1006,7 @@ { LSH2 = "0" + LSH2; } - if (HSelectBarCodeType == "鍞竴鏉$爜") + if (HSelectBarCodeType == "鍞竴鏉$爜" || HSelectBarCodeType == "鎵樼洏鏉$爜") { //鏉$爜缂栧彿 = 鏉$爜鍓嶇紑 + 娴佹按鍙� TM = sTMNumber + LSH2; -- Gitblit v1.9.1