SVN r1044

SVN-Revision: r1044
This commit is contained in:
cyf
2025-11-20 08:54:42 +00:00
parent 055845b380
commit a25c68d10e
10 changed files with 265 additions and 93 deletions
+22 -27
View File
@@ -126,6 +126,27 @@ namespace Lskj.Business.Impl
}
return false;
}
/// <summary>
/// 判断是否存在指定存储过程
/// </summary>
/// <param name="Name"></param>
/// <returns></returns>
public static bool HasExistsStoredProcedure(string Name)
{
try
{
string sqlValue = string.Format("select OBJECT_ID(N'{0}', N'P') ", Name);
return !string.IsNullOrWhiteSpace(SqlHelper.ExecuteScalar(sqlValue)+"");
}
catch (Exception)
{
}
return false;
}
/// <summary>
/// <para>说明:获取树节点配置表</para>
/// <para>创建人:王一帆</para>
@@ -1154,30 +1175,4 @@ namespace Lskj.Business.Impl
}
/// <summary>
/// <para>说明:根据模块id判断是否设置不能同时打开多个相同模块</para>
/// <para>创建人:曹屹峰</para>
/// <para>创建日期:2024-02-21 </para>
/// <para>修改人:</para>
/// <para>修改日期:</para>
/// <para>修改备注:</para>
/// <para>版本:1.0</para>
/// </summary>
/// <returns></returns>
public static bool GetOpenRestrictions(string MenuId)
{
if (BaseImpl.HasExistsColumn("p_formmenuconfigtab", "SingleOpenMode"))
{
string sqlValue = string.Format("SELECT SingleOpenMode from p_formmenuconfigtab where MenuId='{0}'", MenuId);
DataTable dtTable = SqlHelper.ExecuteDataTable(sqlValue);
if (dtTable.Rows.Count > 0)
{
return "1".Equals(dtTable.Rows[0]["SingleOpenMode"] + "");
}
}
return false;
}
}
}