From eb65436c2312821e3e513ab9ada41dd486d6d7cf Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期二, 09 九月 2025 15:35:41 +0800 Subject: [PATCH] 同步为祈禧的代码 --- WebApi/GS.QC/Service/FqcManager.cs | 114 +++++++++++++++++++++++++++++--------------------------- 1 files changed, 59 insertions(+), 55 deletions(-) diff --git a/WebApi/GS.QC/Service/FqcManager.cs b/WebApi/GS.QC/Service/FqcManager.cs index fe238a4..2c084ac 100644 --- a/WebApi/GS.QC/Service/FqcManager.cs +++ b/WebApi/GS.QC/Service/FqcManager.cs @@ -506,59 +506,7 @@ ReturnCode.Success, "璇诲彇鎴愬姛"); } - /// <summary> - /// 璐ㄩ噺锛屽鏍革紝鍙嶅鏍革紝椹冲洖 - /// </summary> - /// <param name="mode"></param> - /// <returns></returns> - [RequestMethod(RequestMethods.POST)] - public ReturnDto<ExpandoObject> EditModelSubmitZhiLiang([FromBody] dynamic mode) - { - string _guid = mode.guid; - string _inFieldValue = mode.inFieldValue; - dynamic m = new ExpandoObject(); - m.outSum = -1; - m.outMsg = ""; - using (var conn = new SqlConnection(DbHelperSQL.strConn)) - { - using (var cmd = new SqlCommand("fqc_zhiLiang", conn)) - { - try - { - conn.Open(); - cmd.CommandType = CommandType.StoredProcedure; - SqlParameter[] parameters = - { - new("@outMsg", SqlDbType.NVarChar, 300), - new("@outSum", SqlDbType.Int), - new("@inEdtUserGuid", _userGuid), - new("@inOrderGuid", _guid), - new("@inFieldValue",_inFieldValue), - new("@in1", ""), - new("@in2", "") - }; - parameters[0].Direction = ParameterDirection.Output; - parameters[1].Direction = ParameterDirection.Output; - foreach (var parameter in parameters) - cmd.Parameters.Add(parameter); - cmd.ExecuteNonQuery(); - m.outMsg = parameters[0].Value.ToString(); - m.outSum = int.Parse(parameters[1].Value.ToString()); - } - catch (Exception ex) - { - LogHelper.Debug(this.ToString(), "fqc_zhiLiang error锛�" + ex.Message); - return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default, ex.Message); - } - finally - { - conn.Close(); - } - } - } - return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success, "鎿嶄綔鎴愬姛锛�"); - } - + /// <summary> /// 璇诲彇 @@ -661,7 +609,62 @@ return GetModel14(dy); } - + /// <summary> + /// 鐢熸垚鎶ュ憡 + /// </summary> + /// <param name="model"></param> + /// <returns></returns> + [RequestMethod(RequestMethods.POST)] + public ReturnDto<int?> GetBaoGao([FromBody] dynamic model) + { + int? rtnInt = (int)ReturnCode.Default; + Guid? guid = model.guid; + var _outMsg = ""; + var _outSum = -1; + using (var conn = new SqlConnection(DbHelperSQL.strConn)) + { + using (var cmd = new SqlCommand("[prc_fqc_items_add]", conn)) + { + try + { + conn.Open(); + cmd.CommandType = CommandType.StoredProcedure; + SqlParameter[] parameters = + { + new("@outMsg", SqlDbType.NVarChar, 300), + new("@outSum", SqlDbType.Int), + new("@inOrderGuid", + UtilityHelper.CheckGuid(guid) + ? guid + : DBNull.Value), + new("@inEdtUserGuid", _userGuid), + }; + parameters[0].Direction = ParameterDirection.Output; + parameters[1].Direction = ParameterDirection.Output; + foreach (var parameter in parameters) + cmd.Parameters.Add(parameter); + cmd.ExecuteNonQuery(); + _outMsg = parameters[0].Value.ToString(); + _outSum = int.Parse(parameters[1].Value.ToString()); + } + catch (Exception ex) + { + LogHelper.Debug(ToString(), + "prc_QT_del error锛�" + ex.Message); + _outMsg = ex.Message; + _outSum = -1; + } + finally + { + conn.Close(); + } + } + } + if (_outSum <= 0) + return ReturnDto<int>.QuickReturn(rtnInt, ReturnCode.Exception, + _outMsg); + return ReturnDto<int>.QuickReturn(rtnInt, ReturnCode.Success, _outMsg); + } #region 鎻愪氦妫�楠� /// <summary> @@ -673,6 +676,7 @@ public ReturnDto<ExpandoObject> EditModelSubmit([FromBody] dynamic mode) { string _guid = mode.guid; + string _inFieldValue = mode.inFieldValue; dynamic m = new ExpandoObject(); m.outSum = -1; m.outMsg = ""; @@ -690,7 +694,7 @@ new("@outSum", SqlDbType.Int), new("@inEdtUserGuid", _userGuid), new("@inOrderGuid", _guid), - new("@inFieldValue", 1), + new("@inFieldValue", _inFieldValue), new("@in1", ""), new("@in2", "") }; -- Gitblit v1.9.3