From 2004dfd8b33229042e322fe1ff9ddc75a3af8416 Mon Sep 17 00:00:00 2001 From: duhe <226547893@qq.com> Date: 星期一, 04 八月 2025 17:16:44 +0800 Subject: [PATCH] 乔一 --- WebAPI/Controllers/条码管理/WEBSController.cs | 54 +++++++++++++++--------------------------------------- 1 files changed, 15 insertions(+), 39 deletions(-) diff --git "a/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs" "b/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs" index 1317017..ceb0757 100644 --- "a/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs" +++ "b/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs" @@ -3070,47 +3070,23 @@ if (oWebs.set_SaveSellOutBill_New(websLsmain, sSourceType, ref DBUtility.ClsPub.sErrInfo)) { - if(lsmain[0].HIsTaxRate == 1) + oCn.BeginTran(); + try { - if (lsmain[0].HIsTaxRate_upper == 1) - { - try - { - oCn.BeginTran(); - string sql_reWriteTaxData = "exec h_p_Kf_SellOutBill_withOutSourceBill_ReWriteTax " + lsmain[0].HInterID + ",1"; - oCn.RunProc(sql_reWriteTaxData); - oCn.Commit(); - } - catch (Exception e3) - { - oCn.RollBack(); - objJsonResult.code = "0"; - objJsonResult.count = 0; - objJsonResult.Message = "閿�鍞嚭搴撳崟涓婁紶鎴愬姛锛侊紒绋庣巼璁$畻澶辫触锛侊紒" + e3.ToString(); - objJsonResult.data = null; - return objJsonResult; - } - } - else - { - try - { - oCn.BeginTran(); - string sql_reWriteTaxData = "exec h_p_Kf_SellOutBill_withOutSourceBill_ReWriteTax " + lsmain[0].HInterID + ",0"; - oCn.RunProc(sql_reWriteTaxData); - oCn.Commit(); - } - catch (Exception e3) - { - oCn.RollBack(); - objJsonResult.code = "0"; - objJsonResult.count = 0; - objJsonResult.Message = "閿�鍞嚭搴撳崟涓婁紶鎴愬姛锛侊紒绋庣巼璁$畻澶辫触锛侊紒" + e3.ToString(); - objJsonResult.data = null; - return objJsonResult; - } - } + string sql_reWriteTaxData = "exec h_p_Kf_SellOutBill_withOutSourceBill_ReWriteTax " + lsmain[0].HInterID + "," + lsmain[0].HIsTaxRate + "," + lsmain[0].HIsTaxRate_upper; + oCn.RunProc(sql_reWriteTaxData); + oCn.Commit(); } + catch (Exception e3) + { + oCn.RollBack(); + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "閿�鍞嚭搴撳崟涓婁紶鎴愬姛锛侊紒绋庣巼璁$畻澶辫触锛侊紒" + e3.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + objJsonResult.code = "0"; objJsonResult.count = 1; objJsonResult.Message = DBUtility.ClsPub.sErrInfo; //鎴愬姛锛� -- Gitblit v1.9.1