From ccaf5a97624f0e66c407918ef58524468d49ea3c Mon Sep 17 00:00:00 2001 From: cyf Date: Fri, 21 Mar 2025 02:08:47 +0000 Subject: [PATCH] SVN r365 SVN-Revision: r365 --- 插件库/Lskj.Business/Impl/WorkFlowBaseImpl.cs | 36 ++----------------- 插件库/Lskj.Business/Impl/WorkFlowBillImpl.cs | 36 ++++--------------- 2 files changed, 9 insertions(+), 63 deletions(-) diff --git a/插件库/Lskj.Business/Impl/WorkFlowBaseImpl.cs b/插件库/Lskj.Business/Impl/WorkFlowBaseImpl.cs index 4dfbdc1..4666c43 100644 --- a/插件库/Lskj.Business/Impl/WorkFlowBaseImpl.cs +++ b/插件库/Lskj.Business/Impl/WorkFlowBaseImpl.cs @@ -232,7 +232,6 @@ namespace Lskj.Business.Impl model.stepApplyContent.Replace("'", "''"), model.stepBackContent.Replace("'", "''"), model.pStepCode.Replace("'", "''"), model.stepCloseContent.Replace("'", "''"), model.stepCloseTip.Replace("'", "''") , "", model.id, model.stepCloseText.Replace("'", "''"), model.requiredFields.Replace("'", "''")); // 生成流转步骤sql语句 - sqlValue = sqlValue.Replace("''''", "''"); string stepSql = string.Format("exec p_systemCreateFlowSQL '{0}',{1},'{2}',''", model.typeCode, model.stepCode, ERPInfo.Instance.UserId); ExecSqlValue(stepSql); return ExecSqlValue(sqlValue) > 0; @@ -295,7 +294,7 @@ namespace Lskj.Business.Impl { string sqlValue = string.Format(@"update p_systemdlltabflowtype set billtypename='{0}',operuser='{1}' where id='{2}'", model.billTypeName.Replace("'", "''"), model.operUser.Replace("'", "''"), model.id); - sqlValue = sqlValue.Replace("''''", "''"); + return ExecSqlValue(sqlValue) > 0; } /// @@ -368,7 +367,6 @@ namespace Lskj.Business.Impl string.IsNullOrEmpty(model.stepTime) ? "NULL" : model.stepTime.Replace("'", "''"), model.autoStep.Replace("'", "''"), model.viewUser.Replace("'", "''"), model.operUser.Replace("'", "''"), model.stepBackCode.Replace("'", "''"), model.StepOverCond.Replace("'", "''"), model.autoStepCond.Replace("'", "''"), model.pStepCode.Replace("'", "''"), model.SameAudited.Replace("'", "''"), model.stepClosed.Replace("'", "''"), model.comfirmOper.Replace("'", "''"), model.remindOper.Replace("'", "''"), model.remindSelect.Replace("'", "''"), model.signOper.Replace("'", "''"), model.flowcharTagId.Replace("'", "''"), model.flowcharWidth.Replace("'", "''"), model.flowcharHeght.Replace("'", "''"), model.FlowCharfillcolor.Replace("'", "''"), model.LeftFlowCharfillcolor.Replace("'", "''"), model.LeftFlowCharWidth.Replace("'", "''"), model.fontSize.Replace("'", "''"), model.fontWeight.Replace("'", "''"), model.fontFamily.Replace("'", "''"), model.flowcharLineHeght.Replace("'", "''"), model.LeftFontColor.Replace("'", "''"), model.fontColor.Replace("'", "''"), model.affirmbak.Replace("'", "''"), model.id); - sqlValue = sqlValue.Replace("''''", "''"); return ExecSqlValue(sqlValue) > 0; } @@ -455,7 +453,7 @@ namespace Lskj.Business.Impl public static bool UpdateFinalReturnSettings(string sql, string name, string mMenuCode) { string sqlValue = string.Format("update P_systemdlltab set OverBackSql='{0}' , OverBackOper='{1}' where DllCoid='{2}'", sql.Replace("'", "''"), name, mMenuCode); - sqlValue = sqlValue.Replace("''''", "''"); + return ExecSqlValue(sqlValue) > 0; } @@ -506,32 +504,4 @@ namespace Lskj.Business.Impl sqlValue = string.Format(@"UPDATE p_systembillsourcecond set controlName='{0}',controlLabel='{1}',controlType='{2}',defaultValue='{3}',sourceSql='{4}',keyField='{5}',resultField='{6}', controlLeft='{7}',controlTop='{8}',controlHeight='{9}',controlWidth='{10}',checkCond='{11}',ShowMobile='{12}' where id='{13}' ;", (dr["controlName"] + "").Replace("'", "''"), (dr["controlLabel"] + "").Replace("'", "''"), (dr["controlType"] + "").Replace("'", "''"), (dr["defaultValue"] + "").Replace("'", "''"), (dr["sourceSql"] + "").Replace("'", "''"), (dr["keyField"] + "").Replace("'", "''"), (dr["resultField"] + "").Replace("'", "''"), - (dr["controlLeft"] + "").Replace("'", "''"), (dr["controlTop"] + "").Replace("'", "''"), (dr["controlHeight"] + "").Replace("'", "''"), (dr["controlWidth"] + "").Replace("'", "''"), (dr["checkCond"] + "").Replace("'", "''"), (dr["ShowMobile"] + "").Replace("'", "''"), (dr["id"] + "").Replace("'", "''") - ); - } - sqlValue = sqlValue.Replace("''''", "''"); - return ExecSqlValue(sqlValue) > 0; - } - - - /// - /// 说明:保存终审条件信息 - /// 创建人:曹屹峰 - /// 创建日期:2022-06-7 - /// 修改人: - /// 修改日期: - /// 修改备注: - /// 版本:1.0 - /// - /// System.String. - public static bool deleteFinalConditions(string id, string key) - { - string sqlValue = string.Empty; - sqlValue = string.Format("delete from p_systemControlLocation where formkey='{0}' and fieldid='{1}'", key, id); - sqlValue += string.Format("delete from p_systembillsourcecond where id='{0}'", id); - return ExecSqlValue(sqlValue) > 0; - } - - - } -} + (dr["controlLeft"] + "").Replace("'", "''"), (dr["controlTop"] + "").Replace("'", "''"), (dr["controlHeight"] + "").Replace("'", "''"), (dr["controlWidth"] + "").Replace("'", "''"), (dr["checkCond"] + "").Replace("'", "''"), (dr["ShowMobile"] + ""). \ No newline at end of file diff --git a/插件库/Lskj.Business/Impl/WorkFlowBillImpl.cs b/插件库/Lskj.Business/Impl/WorkFlowBillImpl.cs index bacdda8..55602ae 100644 --- a/插件库/Lskj.Business/Impl/WorkFlowBillImpl.cs +++ b/插件库/Lskj.Business/Impl/WorkFlowBillImpl.cs @@ -278,7 +278,7 @@ namespace Lskj.Business model.stepApplyContent.Replace("'", "''"), model.stepBackContent.Replace("'", "''"), model.pStepCode.Replace("'", "''"), model.stepCloseContent.Replace("'", "''"), model.stepCloseTip.Replace("'", "''"), model.stepDivide.Replace("'", "''"), model.id, model.stepCloseText.Replace("'", "''"), model.requiredFields.Replace("'", "''"), model.requiredDetailFields.Replace("'", "''")); // 生成流转步骤sql语句 - sqlValue = sqlValue.Replace("''''", "''"); + string stepSql = string.Format("exec p_systemCreateFlowSQL '{0}',{1},'{2}',''", model.typeCode, model.stepCode, ERPInfo.Instance.UserId); ExecSqlValue(stepSql); return ExecSqlValue(sqlValue) > 0; @@ -342,7 +342,7 @@ namespace Lskj.Business { string sqlValue = string.Format(@"update p_systembillflowtype set billtypename='{0}',operuser='{1}' where id='{2}'", model.billTypeName.Replace("'", "''"), model.operUser.Replace("'", "''"), model.id); - sqlValue = sqlValue.Replace("''''", "''"); + return ExecSqlValue(sqlValue) > 0; } /// @@ -403,7 +403,7 @@ namespace Lskj.Business remindOper='{12}',remindSelect='{13}',signOper='{14}',flowcharTagId='{15}',flowcharWidth='{16}',flowcharHeght='{17}', FlowCharfillcolor='{18}', LeftFlowCharfillcolor='{19}', LeftFlowCharWidth='{20}', fontSize='{21}', fontWeight='{22}',fontFamily='{23}',flowcharLineHeght='{24}',LeftFontColor='{25}',fontColor='{26}',affirmbak='{27}' where id='{28}'", string.IsNullOrEmpty(model.stepTime) ? "NULL" : model.stepTime.Replace("'", "''"), model.autoStep.Replace("'", "''"), model.viewUser.Replace("'", "''"), model.operUser.Replace("'", "''"), model.stepBackCode.Replace("'", "''"), model.StepOverCond.Replace("'", "''"), model.StepOverCondBak.Replace("'", "''"), model.autoStepCond.Replace("'", "''"), model.pStepCode.Replace("'", "''"), model.SameAudited.Replace("'", "''"), model.stepClosed.Replace("'", "''"), model.comfirmOper.Replace("'", "''"), model.remindOper.Replace("'", "''"), model.remindSelect.Replace("'", "''"), model.signOper.Replace("'", "''"), model.flowcharTagId.Replace("'", "''"), model.flowcharWidth.Replace("'", "''"), model.flowcharHeght.Replace("'", "''"), model.FlowCharfillcolor.Replace("'", "''"), model.LeftFlowCharfillcolor.Replace("'", "''"), model.LeftFlowCharWidth.Replace("'", "''"), model.fontSize.Replace("'", "''"), model.fontWeight.Replace("'", "''"), model.fontFamily.Replace("'", "''"), model.flowcharLineHeght.Replace("'", "''"), model.LeftFontColor.Replace("'", "''"), model.fontColor.Replace("'", "''"), model.affirmbak.Replace("'", "''"), model.id); - sqlValue = sqlValue.Replace("''''", "''"); + return ExecSqlValue(sqlValue) > 0; } @@ -414,7 +414,7 @@ namespace Lskj.Business remindOper='{12}',remindSelect='{13}',signOper='{14}',flowcharTagId='{15}',flowcharWidth='{16}',flowcharHeght='{17}', FlowCharfillcolor='{18}', LeftFlowCharfillcolor='{19}', LeftFlowCharWidth='{20}', fontSize='{21}', fontWeight='{22}',fontFamily='{23}',flowcharLineHeght='{24}',LeftFontColor='{25}',fontColor='{26}',affirmbak='{27}' where id='{28}'", string.IsNullOrEmpty(model.stepTime) ? "NULL" : model.stepTime.Replace("'", "''"), model.autoStep.Replace("'", "''"), model.viewUser.Replace("'", "''"), model.operUser.Replace("'", "''"), model.stepBackCode.Replace("'", "''"), model.StepOverCond.Replace("'", "''"), model.StepOverCondBak.Replace("'", "''"), model.autoStepCond.Replace("'", "''"), model.pStepCode.Replace("'", "''"), model.SameAudited.Replace("'", "''"), model.stepClosed.Replace("'", "''"), model.comfirmOper.Replace("'", "''"), model.remindOper.Replace("'", "''"), model.remindSelect.Replace("'", "''"), model.signOper.Replace("'", "''"), model.flowcharTagId.Replace("'", "''"), model.flowcharWidth.Replace("'", "''"), model.flowcharHeght.Replace("'", "''"), model.FlowCharfillcolor.Replace("'", "''"), model.LeftFlowCharfillcolor.Replace("'", "''"), model.LeftFlowCharWidth.Replace("'", "''"), model.fontSize.Replace("'", "''"), model.fontWeight.Replace("'", "''"), model.fontFamily.Replace("'", "''"), model.flowcharLineHeght.Replace("'", "''"), model.LeftFontColor.Replace("'", "''"), model.fontColor.Replace("'", "''"), model.affirmbak.Replace("'", "''"), model.id); - sqlValue = sqlValue.Replace("''''", "''"); + return ExecSqlValue(sqlValue) > 0; } @@ -503,7 +503,7 @@ namespace Lskj.Business public static bool UpdateFinalReturnSettings(string sql, string name, string mMenuCode) { string sqlValue = string.Format("update p_systembilltype set OverBackSql='{0}' , OverBackOper='{1}' where typecode='{2}'", sql.Replace("'", "''"), name, mMenuCode); - sqlValue = sqlValue.Replace("''''", "''"); + return ExecSqlValue(sqlValue) > 0; } @@ -557,28 +557,4 @@ namespace Lskj.Business (dr["controlLeft"] + "").Replace("'", "''"), (dr["controlTop"] + "").Replace("'", "''"), (dr["controlHeight"] + "").Replace("'", "''"), (dr["controlWidth"] + "").Replace("'", "''"), (dr["checkCond"] + "").Replace("'", "''"), (dr["ShowMobile"] + "").Replace("'", "''"), (dr["id"] + "").Replace("'", "''") ); sqlValue = sqlValue + string.Format(@"update p_systemControlLocation set fieldname='{0}',username='{1}',fieldtypeid='{2}', defaultvalue='{3}' where formkey='{4}' and fieldid='{5}'", - (dr["controlName"] + "").Replace("'", "''"), (dr["controlLabel"] + "").Replace("'", "''"), (dr["controlType"] + "").Replace("'", "''"), (dr["defaultValue"] + "").Replace("'", "''"), (dr["formkey"] + "").Replace("'", "''"), (dr["id"] + "").Replace("'", "''")); - } - sqlValue = sqlValue.Replace("''''", "''"); - return ExecSqlValue(sqlValue) > 0; - } - - /// - /// 说明:保存终审条件信息 - /// 创建人:曹屹峰 - /// 创建日期:2022-06-7 - /// 修改人: - /// 修改日期: - /// 修改备注: - /// 版本:1.0 - /// - /// System.String. - public static bool deleteFinalConditions(string id, string key) - { - string sqlValue = string.Empty; - sqlValue = string.Format("delete from p_systemControlLocation where formkey='{0}' and fieldid='{1}'", key, id); - sqlValue += string.Format("delete from p_systembillsourcecond where id='{0}'", id); - return ExecSqlValue(sqlValue) > 0; - } - } -} \ No newline at end of file + (dr["controlName"] + "").Replace("'", "''"), (dr["controlLabel"] + "").Replace("'", "''"), (dr["controlType"] + "").Replace("'", "''"), (dr["defaultValue"] + "") \ No newline at end of file