1155 lines
66 KiB
C#
1155 lines
66 KiB
C#
/******************************
|
||
* 说明:系统相关配置(P_SystemTab)表数据
|
||
* 创建人:龚宇超
|
||
* 创建日期:2017-08-12
|
||
* 修改人:
|
||
* 修改日期:
|
||
* 修改备注:
|
||
* 版本:1.0.0.0
|
||
******************************/
|
||
using System;
|
||
using System.Collections.Generic;
|
||
using System.Linq;
|
||
using System.Text;
|
||
using System.Data;
|
||
using System.Xml;
|
||
using Lskj.Business.Impl;
|
||
using Lskj.Core;
|
||
using Lskj.Model;
|
||
|
||
namespace Lskj.Business
|
||
{
|
||
/// <summary>
|
||
/// 系统相关配置(P_SystemTab)表数据
|
||
/// </summary>
|
||
public sealed class SystemInfo
|
||
{
|
||
private static SystemInfo _instance = null;
|
||
/// <summary>
|
||
/// SystemInfo静态单例对象
|
||
///
|
||
/// </summary>
|
||
/// <value>The instance.</value>
|
||
public static SystemInfo Instance
|
||
{
|
||
get
|
||
{
|
||
if (_instance == null)
|
||
{
|
||
_instance = new SystemInfo();
|
||
_instance.SetSystemParam(BaseImpl.GetSystemTab());
|
||
}
|
||
return _instance;
|
||
}
|
||
}
|
||
/// <summary>
|
||
/// <para>说明:设置系统参数</para>
|
||
/// <para>创建人:龚宇超</para>
|
||
/// <para>创建日期:2017-08-12 </para>
|
||
/// <para>修改人:</para>
|
||
/// <para>修改日期:</para>
|
||
/// <para>修改备注:</para>
|
||
/// <para>版本:1.0</para>
|
||
/// </summary>
|
||
/// <param name="item">The item.</param>
|
||
private void SetSystemParam(DataRow item)
|
||
{
|
||
Instance.ClientCode = item["ClientCode"] + "";
|
||
Instance.ClientName = item["ClientName"] + "";
|
||
Instance.UpdateIp = item["UpdateIp"] + "";
|
||
Instance.LanIp = item["LanIp"] + "";
|
||
Instance.LanPort = item["LanPort"] + "";
|
||
Instance.InternetIp = item["InternetIp"] + "";
|
||
Instance.InternetPort = item["InternetPort"] + "";
|
||
Instance.UpdateAddress = item["UpdateAddress"] + "";
|
||
|
||
if (item.Table.Columns.Contains("UpdateAddressXp") && ERPInfo.Instance.SystemVersion.Contains("Windows XP"))
|
||
Instance.UpdateAddress = !string.IsNullOrEmpty(item["UpdateAddressXp"] + "") ? item["UpdateAddressXp"] + "" : "";
|
||
|
||
|
||
Instance.OAUrl = DBConfig.Instance.Internet && item.Table.Columns.Contains("localOAUrl") && !string.IsNullOrEmpty(item["localOAUrl"] + "") ? item["localOAUrl"] + "" : item["OAUrl"] + "";
|
||
Instance.OAUrl = DBConfig.Instance.IsInternalNetwork && item.Table.Columns.Contains("InternalOAUrl") && !string.IsNullOrEmpty(item["InternalOAUrl"] + "") ? item["InternalOAUrl"] + "" : Instance.OAUrl;
|
||
Instance.OAUrl = Instance.OAUrl.StartsWith("http") && !Instance.OAUrl.EndsWith("/") ? Instance.OAUrl + "/" : Instance.OAUrl;
|
||
|
||
Instance.BsAttachFlag = item["BsAttachFlag"] + "";
|
||
Instance.MacEnabled = item.Table.Columns.Contains("MacEnable") && !string.IsNullOrEmpty(item["MacEnable"] + "") ? "1".Equals(item["MacEnable"] + "") : false;
|
||
|
||
if (item.Table.Columns.Contains("MesDepartment"))
|
||
Instance.MesDepartment = !string.IsNullOrEmpty(item["MesDepartment"] + "") ? "1".Equals(item["MesDepartment"] + "") : false;
|
||
if (item.Table.Columns.Contains("MesUpdateAddress"))
|
||
Instance.MesUpdateAddress = item["MesUpdateAddress"] + "";
|
||
if (item.Table.Columns.Contains("MainMenuType"))
|
||
Instance.MainMenuType = Convert.ToInt32(item["MainMenuType"] + "");
|
||
if (item.Table.Columns.Contains("defaultMainTag") && !string.IsNullOrEmpty(item["defaultMainTag"] + ""))
|
||
Instance.DefaultMainTag = Convert.ToInt32(item["defaultMainTag"]);
|
||
if (item.Table.Columns.Contains("PasswordChange"))
|
||
Instance.ForceUpdatePassword = "1".Equals(item["PasswordChange"] + "");
|
||
if (item.Table.Columns.Contains("MemuEventType"))
|
||
Instance.MemuEventType = string.IsNullOrWhiteSpace(item["MemuEventType"] + "") ? 0 : Convert.ToInt32(item["MemuEventType"] + "");
|
||
if (item.Table.Columns.Contains("ServerAttachPath"))
|
||
Instance.ServerAttachPath = item["ServerAttachPath"] + "";
|
||
Instance.AttachFileAddress = "http://127.0.0.1/";
|
||
if (item.Table.Columns.Contains("AttachFileAddress"))
|
||
Instance.AttachFileAddress = item["AttachFileAddress"] + "";
|
||
Instance.AttachOpenType = 1;
|
||
if (item.Table.Columns.Contains("AttachOpenType"))
|
||
AttachOpenType = string.IsNullOrEmpty(item["AttachOpenType"] + "") ? 1 : Convert.ToInt32(item["AttachOpenType"] + "");
|
||
if (item.Table.Columns.Contains("HeadMenuId"))
|
||
Instance.HeadMenuId = item["HeadMenuId"] + "";
|
||
if (item.Table.Columns.Contains("Hr_SpecTab"))
|
||
Instance.HrSpecTab = string.IsNullOrEmpty(item["Hr_SpecTab"] + "") ? "Hr_PeraonnelSpecTab" : item["Hr_SpecTab"] + "";
|
||
if (item.Table.Columns.Contains("version"))
|
||
Instance.Version = string.IsNullOrEmpty(item["version"] + "") ? "6.0" : item["version"] + "";
|
||
if (item.Table.Columns.Contains("JPushAppKey"))
|
||
Instance.JPushAppKey = item["JPushAppKey"] + "";
|
||
if (item.Table.Columns.Contains("JPushMaster_Secret"))
|
||
Instance.JPushMasterSecret = item["JPushMaster_Secret"] + "";
|
||
if (item.Table.Columns.Contains("command_timeout"))
|
||
Instance.CommandTimeOut = SqlHelper.CommandTimeout = !string.IsNullOrEmpty(item["command_timeout"] + "") ? Convert.ToInt32(item["command_timeout"] + "") : 30;
|
||
if (item.Table.Columns.Contains("ShortcutDll"))
|
||
Instance.ShortCutDll = item["ShortcutDll"] + "";
|
||
if (item.Table.Columns.Contains("copyright"))
|
||
Instance.CopyRight = item["copyright"] + "";
|
||
if (item.Table.Columns.Contains("Interval"))
|
||
Instance.Interval = string.IsNullOrEmpty(item["Interval"] + "") ? 0 : Convert.ToInt32(item["Interval"] + "");
|
||
if (item.Table.Columns.Contains("IntervalEnable"))
|
||
Instance.IntervalEnable = "1".Equals(item["IntervalEnable"] + "");
|
||
if (item.Table.Columns.Contains("GridRowHeight"))
|
||
Instance.GridRowHeight = string.IsNullOrEmpty(item["GridRowHeight"] + "") ? 0 : Convert.ToInt32(item["GridRowHeight"] + "");
|
||
if (item.Table.Columns.Contains("GridRowFontSize"))
|
||
Instance.GridRowFontSize = string.IsNullOrEmpty(item["GridRowFontSize"] + "") ? 0 : Convert.ToInt32(item["GridRowFontSize"] + "");
|
||
if (item.Table.Columns.Contains("MesMainType"))
|
||
Instance.MesMainType = string.IsNullOrEmpty(item["MesMainType"] + "") ? 0 : Convert.ToInt32(item["MesMainType"] + "");
|
||
if (item.Table.Columns.Contains("VerfyPasswordStrength"))
|
||
Instance.VerfyPasswordStrength = !string.IsNullOrEmpty(item["VerfyPasswordStrength"] + "") ? "1".Equals(item["VerfyPasswordStrength"] + "") : false;
|
||
if (item.Table.Columns.Contains("DesktopUrl"))
|
||
Instance.DesktopUrl = !string.IsNullOrEmpty(item["DesktopUrl"] + "") ? item["DesktopUrl"] + "" : "";
|
||
if (item.Table.Columns.Contains("ControlRequiredColor"))
|
||
Instance.ControlRequiredColor = !string.IsNullOrEmpty(item["ControlRequiredColor"] + "") ? item["ControlRequiredColor"] + "" : "";
|
||
if (item.Table.Columns.Contains("ADPath"))
|
||
Instance.ADPath = !string.IsNullOrEmpty(item["ADPath"] + "") ? item["ADPath"] + "" : "";
|
||
if (item.Table.Columns.Contains("ADUser"))
|
||
Instance.ADUser = !string.IsNullOrEmpty(item["ADUser"] + "") ? item["ADUser"] + "" : "";
|
||
if (item.Table.Columns.Contains("ADPwd"))
|
||
Instance.ADPwd = !string.IsNullOrEmpty(item["ADPwd"] + "") ? item["ADPwd"] + "" : "";
|
||
|
||
if (item.Table.Columns.Contains("RefreshNotify"))
|
||
Instance.RefreshNotify = !string.IsNullOrEmpty(item["RefreshNotify"] + "") ? "1".Equals(item["RefreshNotify"] + "") : false;
|
||
if (item.Table.Columns.Contains("SoftOpenMode"))
|
||
Instance.SoftOpenMode = !string.IsNullOrEmpty(item["SoftOpenMode"] + "") ? "1".Equals(item["SoftOpenMode"] + "") : false;
|
||
if (item.Table.Columns.Contains("adlogin"))
|
||
Instance.adlogin = !string.IsNullOrEmpty(item["adlogin"] + "") ? "1".Equals(item["adlogin"] + "") : false;
|
||
|
||
if (item.Table.Columns.Contains("IsOldPost"))
|
||
Instance.IsOldPost = !string.IsNullOrEmpty(item["IsOldPost"] + "") ? "1".Equals(item["IsOldPost"] + "") : false;
|
||
if (item.Table.Columns.Contains("SoftOpenMode"))
|
||
Instance.SoftOpenMode = !string.IsNullOrEmpty(item["SoftOpenMode"] + "") ? "1".Equals(item["SoftOpenMode"] + "") : false;
|
||
if (item.Table.Columns.Contains("IsXlsxFirst"))
|
||
Instance.IsXlsxFirst = !string.IsNullOrEmpty(item["IsXlsxFirst"] + "") ? "1".Equals(item["IsXlsxFirst"] + "") : false;
|
||
if (item.Table.Columns.Contains("DetectionMemory"))
|
||
Instance.DetectionMemory = !string.IsNullOrEmpty(item["DetectionMemory"] + "") ? "1".Equals(item["DetectionMemory"] + "") : false;
|
||
if (item.Table.Columns.Contains("AddingARootNode"))
|
||
Instance.AddingARootNode = !string.IsNullOrEmpty(item["AddingARootNode"] + "") ? "1".Equals(item["AddingARootNode"] + "") : false;
|
||
if (item.Table.Columns.Contains("MessageInteraction"))
|
||
Instance.MessageInteraction = string.IsNullOrEmpty(item["MessageInteraction"] + "") ? "" : item["MessageInteraction"] + "";
|
||
if (item.Table.Columns.Contains("ExportSummary"))
|
||
Instance.ExportSummary = !string.IsNullOrEmpty(item["ExportSummary"] + "") ? "1".Equals(item["ExportSummary"] + "") : false;
|
||
if (item.Table.Columns.Contains("isRemberText"))
|
||
Instance.isRemberText = !string.IsNullOrEmpty(item["isRemberText"] + "") ? "1".Equals(item["isRemberText"] + "") : false;
|
||
if (item.Table.Columns.Contains("AutomaticUpdates"))
|
||
Instance.AutomaticUpdates = !string.IsNullOrEmpty(item["AutomaticUpdates"] + "") ? "1".Equals(item["AutomaticUpdates"] + "") : false;
|
||
if (item.Table.Columns.Contains("AutoCheckedNotice"))
|
||
Instance.AutoCheckedNotice = !string.IsNullOrEmpty(item["AutoCheckedNotice"] + "") ? "1".Equals(item["AutoCheckedNotice"] + "") : false;
|
||
if (item.Table.Columns.Contains("AutoImportCal"))
|
||
Instance.AutoImportCal = !string.IsNullOrEmpty(item["AutoImportCal"] + "") ? "1".Equals(item["AutoImportCal"] + "") : false;
|
||
if (item.Table.Columns.Contains("PageOpen"))
|
||
Instance.PageOpen = !string.IsNullOrEmpty(item["PageOpen"] + "") ? "1".Equals(item["PageOpen"] + "") : false;
|
||
if (item.Table.Columns.Contains("GpyAccessKey"))
|
||
Instance.GpyAccessKey = !string.IsNullOrEmpty(item["GpyAccessKey"] + "") ? item["GpyAccessKey"] + "" : "";
|
||
if (item.Table.Columns.Contains("GpyAccessSecret"))
|
||
Instance.GpyAccessSecret = !string.IsNullOrEmpty(item["GpyAccessSecret"] + "") ? item["GpyAccessSecret"] + "" : "";
|
||
//if (item.Table.Columns.Contains("MseUpdate"))
|
||
// Instance.MseUpdate = !string.IsNullOrEmpty(item["MseUpdate"] + "") ? "1".Equals(item["MseUpdate"] + "") : false;
|
||
if (item.Table.Columns.Contains("HidingIndividualDetails"))
|
||
Instance.HidingIndividualDetails = !string.IsNullOrEmpty(item["HidingIndividualDetails"] + "") ? "1".Equals(item["HidingIndividualDetails"] + "") : false;
|
||
if (item.Table.Columns.Contains("DisableShowNotify"))
|
||
Instance.DisableShowNotify = !string.IsNullOrEmpty(item["DisableShowNotify"] + "") ? "1".Equals(item["DisableShowNotify"] + "") : false;
|
||
//if (item.Table.Columns.Contains("isExecload"))
|
||
// Instance.isExecload = !string.IsNullOrEmpty(item["isExecload"] + "") ? !"1".Equals(item["isExecload"] + "") : true;
|
||
if (item.Table.Columns.Contains("AuroraPushData"))
|
||
Instance.AuroraPushData = !string.IsNullOrEmpty(item["AuroraPushData"] + "") ? "1".Equals(item["AuroraPushData"] + "") : false;
|
||
if (item.Table.Columns.Contains("AuditAutoScroll"))
|
||
Instance.AuditAutoScroll = !string.IsNullOrEmpty(item["AuditAutoScroll"] + "") ? "1".Equals(item["AuditAutoScroll"] + "") : false;
|
||
if (item.Table.Columns.Contains("ShowSubSysName"))
|
||
Instance.ShowSubSysName = !string.IsNullOrEmpty(item["ShowSubSysName"] + "") ? !"1".Equals(item["ShowSubSysName"] + "") : true;
|
||
if (item.Table.Columns.Contains("BillHelpDocUrl"))
|
||
Instance.BillHelpDocUrl = !string.IsNullOrEmpty(item["BillHelpDocUrl"] + "") ? item["BillHelpDocUrl"] + "" : "";
|
||
Instance.seriesid = item.Table.Columns.Contains("seriesid") && !string.IsNullOrEmpty(item["seriesid"] + "") ? item["seriesid"] + "" : string.Empty;
|
||
Instance.ReviewToCellTypes = item.Table.Columns.Contains("ReviewToCellTypes") && !string.IsNullOrEmpty(item["ReviewToCellTypes"] + "") ? "1".Equals(item["ReviewToCellTypes"] + "") : false;
|
||
|
||
Instance.AutoSystemDataFormat = item.Table.Columns.Contains("AutoSystemDataFormat") && !string.IsNullOrEmpty(item["AutoSystemDataFormat"] + "") ? "1".Equals(item["AutoSystemDataFormat"] + "") : false;
|
||
Instance.IsNotBillDetailOrder = item.Table.Columns.Contains("IsNotBillDetailOrder") && !string.IsNullOrEmpty(item["IsNotBillDetailOrder"] + "") ? "1".Equals(item["IsNotBillDetailOrder"] + "") : false;
|
||
Instance.IsChangeZTReturnMainForm = item.Table.Columns.Contains("IsChangeZTReturnMainForm") && !string.IsNullOrEmpty(item["IsChangeZTReturnMainForm"] + "") ? "1".Equals(item["IsChangeZTReturnMainForm"] + "") : false;
|
||
Instance.auditComfirmOpers = item.Table.Columns.Contains("auditComfirmOpers") ? item["auditComfirmOpers"] + "" : "";
|
||
Instance.backAuditComfirmOpers = item.Table.Columns.Contains("backAuditComfirmOpers") ? item["backAuditComfirmOpers"] + "" : "";
|
||
Instance.ReportMainTabClickRefresh = item.Table.Columns.Contains("ReportMainTabClickRefresh") && !string.IsNullOrEmpty(item["ReportMainTabClickRefresh"] + "") ? "1".Equals(item["ReportMainTabClickRefresh"] + "") : false;
|
||
Instance.ControlClickSelectAll = item.Table.Columns.Contains("ControlClickSelectAll") && !string.IsNullOrEmpty(item["ControlClickSelectAll"] + "") ? "1".Equals(item["ControlClickSelectAll"] + "") : false;
|
||
Instance.DisplayUserCode = item.Table.Columns.Contains("DisplayUserCode") && !string.IsNullOrEmpty(item["DisplayUserCode"] + "") ? "1".Equals(item["DisplayUserCode"] + "") : false;
|
||
Instance.ExportClearItemSource = item.Table.Columns.Contains("ExportClearItemSource") && !string.IsNullOrEmpty(item["ExportClearItemSource"] + "") ? "1".Equals(item["ExportClearItemSource"] + "") : false;
|
||
Instance.HideHelpDocument = item.Table.Columns.Contains("HideHelpDocument") && !string.IsNullOrEmpty(item["HideHelpDocument"] + "") ? "1".Equals(item["HideHelpDocument"] + "") : false;
|
||
Instance.TrimWhiteSpace = item.Table.Columns.Contains("TrimWhiteSpace") && !string.IsNullOrEmpty(item["TrimWhiteSpace"] + "") ? "1".Equals(item["TrimWhiteSpace"] + "") : false;
|
||
Instance.ReviewCommentsRequired = item.Table.Columns.Contains("ReviewCommentsRequired") && !string.IsNullOrEmpty(item["ReviewCommentsRequired"] + "") ? "1".Equals(item["ReviewCommentsRequired"] + "") : false;
|
||
|
||
Instance.iPersonnelAllowInformation = item.Table.Columns.Contains("iPersonnelAllowInformation") && !string.IsNullOrEmpty(item["iPersonnelAllowInformation"] + "") ? item["iPersonnelAllowInformation"] + "" : "";
|
||
Instance.iPersonnelCustomerId = item.Table.Columns.Contains("iPersonnelCustomerId") && !string.IsNullOrEmpty(item["iPersonnelCustomerId"] + "") ? item["iPersonnelCustomerId"] + "" : "";
|
||
Instance.iPersonnelPrivateKey = item.Table.Columns.Contains("iPersonnelPrivateKey") && !string.IsNullOrEmpty(item["iPersonnelPrivateKey"] + "") ? item["iPersonnelPrivateKey"] + "" : "";
|
||
|
||
Instance.MutilTrailingComma = item.Table.Columns.Contains("MutilTrailingComma") && !string.IsNullOrEmpty(item["MutilTrailingComma"] + "") ? "1".Equals(item["MutilTrailingComma"] + "") : false;
|
||
Instance.SpecialSwitchingCover = item.Table.Columns.Contains("SpecialSwitchingCover") && !string.IsNullOrEmpty(item["SpecialSwitchingCover"] + "") ? "1".Equals(item["SpecialSwitchingCover"] + "") : false;
|
||
Instance.HeaderColor = item.Table.Columns.Contains("HeaderColor") && !string.IsNullOrEmpty(item["HeaderColor"] + "") ? item["HeaderColor"] + "" : "";
|
||
Instance.IsDogVerify = item.Table.Columns.Contains("IsDogVerify") && !string.IsNullOrEmpty(item["IsDogVerify"] + "") ? "1".Equals(item["IsDogVerify"] + "") : false;
|
||
Instance.IsFingerLogin = BaseImpl.HasExistsColumn("P_EmployeeTab", "FingerBuffer") && BaseImpl.HasExistsColumn("P_EmployeeTab", "IsFingerPrint");
|
||
|
||
Instance.isFlowLayout = item.Table.Columns.Contains("isFlowLayout") && !string.IsNullOrEmpty(item["isFlowLayout"] + "") ? "1".Equals(item["isFlowLayout"] + "") : false;
|
||
Instance.IsBillDoubleClick = item.Table.Columns.Contains("IsBillDoubleClick") && !string.IsNullOrEmpty(item["IsBillDoubleClick"] + "") ? "1".Equals(item["IsBillDoubleClick"] + "") : false;
|
||
Instance.IsBillSourceRefushTag = item.Table.Columns.Contains("IsBillSourceRefushTag") && !string.IsNullOrEmpty(item["IsBillSourceRefushTag"] + "") ? item["IsBillSourceRefushTag"] + "" : "";
|
||
if (item.Table.Columns.Contains("ProductionSchedulingVerification"))
|
||
Instance.ProductionSchedulingVerification = !string.IsNullOrEmpty(item["ProductionSchedulingVerification"] + "") ? !"1".Equals(item["ProductionSchedulingVerification"] + "") : true;
|
||
Instance.IsAddEmptyRowOldTag = item.Table.Columns.Contains("IsAddEmptyRowOldTag") && !string.IsNullOrEmpty(item["IsAddEmptyRowOldTag"] + "") ? "1".Equals(item["IsAddEmptyRowOldTag"] + "") : false;
|
||
Instance.SplitBar = item.Table.Columns.Contains("SplitBar") && !string.IsNullOrEmpty(item["SplitBar"] + "") ? item["SplitBar"] + "" : "";
|
||
Instance.UpgradeSystemName = item.Table.Columns.Contains("UpgradeSystemName") && !string.IsNullOrEmpty(item["UpgradeSystemName"] + "") ? item["UpgradeSystemName"] + "" : "";
|
||
Instance.PrimitiveBrowser = item.Table.Columns.Contains("PrimitiveBrowser") && !string.IsNullOrEmpty(item["PrimitiveBrowser"] + "") ? "1".Equals(item["PrimitiveBrowser"] + "") : false;
|
||
Instance.MachineConditions = item.Table.Columns.Contains("MachineConditions") && !string.IsNullOrEmpty(item["MachineConditions"] + "") ? item["MachineConditions"] + "" : "";
|
||
Instance.UpdPwdAllSystem = item.Table.Columns.Contains("UpdPwdAllSystem") && !string.IsNullOrEmpty(item["UpdPwdAllSystem"] + "") ? "1".Equals(item["UpdPwdAllSystem"] + "") : false;
|
||
Instance.MrpTabPageType = item.Table.Columns.Contains("MrpTabPageType") && !string.IsNullOrEmpty(item["MrpTabPageType"] + "") ? item["MrpTabPageType"] + "" : "";
|
||
Instance.IsEncrypt = item.Table.Columns.Contains("IsEncrypt") && !string.IsNullOrEmpty(item["IsEncrypt"] + "") ? "1".Equals(item["IsEncrypt"] + "") : false;
|
||
Instance.IsShowVersion = item.Table.Columns.Contains("IsShowVersion") && !string.IsNullOrEmpty(item["IsShowVersion"] + "") ? "1".Equals(item["IsShowVersion"] + "") : false;
|
||
Instance.IsLoadExe = item.Table.Columns.Contains("IsLoadExe") && !string.IsNullOrEmpty(item["IsLoadExe"] + "") ? item["IsLoadExe"] + "" : "";
|
||
Instance.BrowserRight = item.Table.Columns.Contains("BrowserRight") && !string.IsNullOrEmpty(item["BrowserRight"] + "") ? "1".Equals(item["BrowserRight"] + "") : false;
|
||
Instance.DeleteSelectedEndOf = item.Table.Columns.Contains("DeleteSelectedEndOf") && !string.IsNullOrEmpty(item["DeleteSelectedEndOf"] + "") ? "1".Equals(item["DeleteSelectedEndOf"] + "") : false;
|
||
Instance.ComputeFormatting = item.Table.Columns.Contains("ComputeFormatting") && !string.IsNullOrEmpty(item["ComputeFormatting"] + "") ? !"1".Equals(item["ComputeFormatting"] + "") : true;
|
||
Instance.HiddenIntelligentClient = item.Table.Columns.Contains("HiddenIntelligentClient") && !string.IsNullOrEmpty(item["HiddenIntelligentClient"] + "") ? "1".Equals(item["HiddenIntelligentClient"] + "") : false;
|
||
Instance.StartMessageBox = item.Table.Columns.Contains("StartMessageBox") && !string.IsNullOrEmpty(item["StartMessageBox"] + "") ? "1".Equals(item["StartMessageBox"] + "") : false;
|
||
Instance.MessageRefreshTime = item.Table.Columns.Contains("MessageRefreshTime") && !string.IsNullOrEmpty(item["MessageRefreshTime"] + "") ? Convert.ToInt32(item["MessageRefreshTime"] + "") : 0;
|
||
Instance.MessageFlicker = item.Table.Columns.Contains("MessageFlicker") && !string.IsNullOrEmpty(item["MessageFlicker"] + "") ? "1".Equals(item["MessageFlicker"] + "") : false;
|
||
Instance.MessageShowWindow = item.Table.Columns.Contains("MessageShowWindow") && !string.IsNullOrEmpty(item["MessageShowWindow"] + "") ? "1".Equals(item["MessageShowWindow"] + "") : false;
|
||
Instance.MessageExitByMain = item.Table.Columns.Contains("MessageExitByMain") && !string.IsNullOrEmpty(item["MessageExitByMain"] + "") ? "1".Equals(item["MessageExitByMain"] + "") : false;
|
||
Instance.MessageHighlightColour = item.Table.Columns.Contains("MessageHighlightColour") && !string.IsNullOrEmpty(item["MessageHighlightColour"] + "") ? item["MessageHighlightColour"] + "" : "";
|
||
Instance.HideGallerys = item.Table.Columns.Contains("HideGallerys") && !string.IsNullOrEmpty(item["HideGallerys"] + "") ? "1".Equals(item["HideGallerys"] + "") : false;
|
||
Instance.IsOpenWork = item.Table.Columns.Contains("IsOpenWork") && !string.IsNullOrEmpty(item["IsOpenWork"] + "") ? "1".Equals(item["IsOpenWork"] + "") : false;
|
||
Instance.ShowGallerysFromMenu = item.Table.Columns.Contains("ShowGallerysFromMenu") && !string.IsNullOrEmpty(item["ShowGallerysFromMenu"] + "") ? "1".Equals(item["ShowGallerysFromMenu"] + "") : false;
|
||
Instance.HiddenUrl = item.Table.Columns.Contains("HiddenUrl") && !string.IsNullOrEmpty(item["HiddenUrl"] + "") ? "1".Equals(item["HiddenUrl"] + "") : false;
|
||
Instance.AwaitTime = item.Table.Columns.Contains("AwaitTime") && int.TryParse(item["AwaitTime"] + "", out Instance.AwaitTime) ? Instance.AwaitTime : 0;
|
||
Instance.IsConstraintExit = item.Table.Columns.Contains("IsConstraintExit") && !string.IsNullOrEmpty(item["IsConstraintExit"] + "") ? "1".Equals(item["IsConstraintExit"] + "") : false;
|
||
Instance.DesktopFormat = item.Table.Columns.Contains("DesktopFormat") && !string.IsNullOrEmpty(item["DesktopFormat"] + "") ? "1".Equals(item["DesktopFormat"] + "") : false;
|
||
Instance.DesktopFormatShowGallerys = item.Table.Columns.Contains("DesktopFormatShowGallerys") && !string.IsNullOrEmpty(item["DesktopFormatShowGallerys"] + "") ? "1".Equals(item["DesktopFormatShowGallerys"] + "") : false;
|
||
Instance.MessageSql = item.Table.Columns.Contains("MessageSql") ? item["MessageSql"] + "" : "";
|
||
Instance.SwitchPermission = item.Table.Columns.Contains("SwitchPermission") && !string.IsNullOrEmpty(item["SwitchPermission"] + "") ? "1".Equals(item["SwitchPermission"] + "") : false;
|
||
Instance.MesPreciseSelection = item.Table.Columns.Contains("MesPreciseSelection") && !string.IsNullOrEmpty(item["MesPreciseSelection"] + "") ? "1".Equals(item["MesPreciseSelection"] + "") : false;
|
||
Instance.DisableFormalization = item.Table.Columns.Contains("DisableFormalization") && !string.IsNullOrEmpty(item["DisableFormalization"] + "") ? "1".Equals(item["DisableFormalization"] + "") : false;
|
||
Instance.SelectRowBackColor = item.Table.Columns.Contains("SelectRowBackColor") && !string.IsNullOrEmpty(item["SelectRowBackColor"] + "") ? item["SelectRowBackColor"] + "" : "#9feb6a";
|
||
Instance.SelectRowForeColor = item.Table.Columns.Contains("SelectRowForeColor") && !string.IsNullOrEmpty(item["SelectRowForeColor"] + "") ? item["SelectRowForeColor"] + "" : "";
|
||
Instance.BillCornerMark = item.Table.Columns.Contains("BillCornerMark") && !string.IsNullOrEmpty(item["BillCornerMark"] + "") ? "1".Equals(item["BillCornerMark"] + "") : false;
|
||
Instance.QuickMenuId = item.Table.Columns.Contains("QuickMenuId") && !string.IsNullOrEmpty(item["QuickMenuId"] + "") ? item["QuickMenuId"] + "" : "";
|
||
Instance.ConditionalStylePriority = item.Table.Columns.Contains("ConditionalStylePriority") && !string.IsNullOrEmpty(item["ConditionalStylePriority"] + "") ? "1".Equals(item["ConditionalStylePriority"] + "") : false;
|
||
Instance.TabAddLine = item.Table.Columns.Contains("TabAddLine") && !string.IsNullOrEmpty(item["TabAddLine"] + "") ? "1".Equals(item["TabAddLine"] + "") : false;
|
||
Instance.PromptInformationSql = item.Table.Columns.Contains("PromptInformationSql") && !string.IsNullOrEmpty(item["PromptInformationSql"] + "") ? item["PromptInformationSql"] + "" : "";
|
||
Instance.SelectColorHighlight = item.Table.Columns.Contains("SelectColorHighlight") && !string.IsNullOrEmpty(item["SelectColorHighlight"] + "") ? "1".Equals(item["SelectColorHighlight"] + "") : false;
|
||
|
||
Instance.DisableRememberPassword = item.Table.Columns.Contains("DisableRememberPassword") && !string.IsNullOrEmpty(item["DisableRememberPassword"] + "") ? "1".Equals(item["DisableRememberPassword"] + "") : false;
|
||
Instance.HideSkin = item.Table.Columns.Contains("HideSkin") && !string.IsNullOrEmpty(item["HideSkin"] + "") ? "1".Equals(item["HideSkin"] + "") : false;
|
||
Instance.BillNewAfterCommit = item.Table.Columns.Contains("BillNewAfterCommit") && !string.IsNullOrEmpty(item["BillNewAfterCommit"] + "") ? "1".Equals(item["BillNewAfterCommit"] + "") : false;
|
||
Instance.DisplayResignation = item.Table.Columns.Contains("DisplayResignation") && !string.IsNullOrEmpty(item["DisplayResignation"] + "") ? "1".Equals(item["DisplayResignation"] + "") : false;
|
||
Instance.ImportReservedSpaces = item.Table.Columns.Contains("ImportReservedSpaces") && !string.IsNullOrEmpty(item["ImportReservedSpaces"] + "") ? "1".Equals(item["ImportReservedSpaces"] + "") : false;
|
||
Instance.UpdateAtStartup = item.Table.Columns.Contains("UpdateAtStartup") && !string.IsNullOrEmpty(item["UpdateAtStartup"] + "") ? "1".Equals(item["UpdateAtStartup"] + "") : false;
|
||
Instance.MenuBarWidth = item.Table.Columns.Contains("MenuBarWidth") && !string.IsNullOrEmpty(item["MenuBarWidth"] + "") ? Convert.ToInt32(item["MenuBarWidth"] + "") : 0;
|
||
|
||
Instance.HideTableRefresh = item.Table.Columns.Contains("HideTableRefresh") && !string.IsNullOrEmpty(item["HideTableRefresh"] + "") ? "1".Equals(item["HideTableRefresh"] + "") : false;
|
||
Instance.HiddenTools = item.Table.Columns.Contains("HiddenTools") && !string.IsNullOrEmpty(item["HiddenTools"] + "") ? "1".Equals(item["HiddenTools"] + "") : false;
|
||
Instance.ImportDefaultValue = item.Table.Columns.Contains("ImportDefaultValue") && !string.IsNullOrEmpty(item["ImportDefaultValue"] + "") ? "1".Equals(item["ImportDefaultValue"] + "") : false;
|
||
Instance.DocumentQuantityLimit = item.Table.Columns.Contains("DocumentQuantityLimit") && !string.IsNullOrEmpty(item["DocumentQuantityLimit"] + "") ? item["DocumentQuantityLimit"] + "" : "";
|
||
Instance.ExportModuleName = item.Table.Columns.Contains("ExportModuleName") && !string.IsNullOrEmpty(item["ExportModuleName"] + "") ? "1".Equals(item["ExportModuleName"] + "") : false;
|
||
Instance.CancelDoubleClickClose = item.Table.Columns.Contains("CancelDoubleClickClose") && !string.IsNullOrEmpty(item["CancelDoubleClickClose"] + "") ? "1".Equals(item["CancelDoubleClickClose"] + "") : false;
|
||
Instance.AutomaticStepHidie = item.Table.Columns.Contains("AutomaticStepHidie") && !string.IsNullOrEmpty(item["AutomaticStepHidie"] + "") ? "1".Equals(item["AutomaticStepHidie"] + "") : false;
|
||
Instance.DisplayWatermark = item.Table.Columns.Contains("DisplayWatermark") && !string.IsNullOrEmpty(item["DisplayWatermark"] + "") ? "1".Equals(item["DisplayWatermark"] + "") : false;
|
||
Instance.ExportFileDateFormat = item.Table.Columns.Contains("ExportFileDateFormat") && !string.IsNullOrEmpty(item["ExportFileDateFormat"] + "") ? item["ExportFileDateFormat"] + "" : "yyyy-MM-dd";
|
||
Instance.GroupRowFontSizeDelta = item.Table.Columns.Contains("GroupRowFontSizeDelta") && !string.IsNullOrEmpty(item["GroupRowFontSizeDelta"] + "") ? Convert.ToInt32(item["GroupRowFontSizeDelta"] + "") : 0;
|
||
Instance.GroupSpecialMode = item.Table.Columns.Contains("GroupSpecialMode") && !string.IsNullOrEmpty(item["GroupSpecialMode"] + "") ? "1".Equals(item["GroupSpecialMode"] + "") : false;
|
||
Instance.DisplayCheckboxSelection = item.Table.Columns.Contains("DisplayCheckboxSelection") && !string.IsNullOrEmpty(item["DisplayCheckboxSelection"] + "") ? "1".Equals(item["DisplayCheckboxSelection"] + "") : false;
|
||
Instance.DisableCellAutoFiltering = item.Table.Columns.Contains("DisableCellAutoFiltering") && !string.IsNullOrEmpty(item["DisableCellAutoFiltering"] + "") ? "1".Equals(item["DisableCellAutoFiltering"] + "") : false;
|
||
Instance.GridSiftFormatString = item.Table.Columns.Contains("GridSiftFormatString") && !string.IsNullOrEmpty(item["GridSiftFormatString"] + "") ? item["GridSiftFormatString"] + "" : "";
|
||
Instance.ExpandButtonType = item.Table.Columns.Contains("ExpandButtonType") && !string.IsNullOrEmpty(item["ExpandButtonType"] + "") ? item["ExpandButtonType"] + "" : "";
|
||
Instance.MacMandatoryJudgment = item.Table.Columns.Contains("MacMandatoryJudgment") && !string.IsNullOrEmpty(item["MacMandatoryJudgment"] + "") ? "1".Equals(item["MacMandatoryJudgment"] + "") : false;
|
||
Instance.EfficientVerification = item.Table.Columns.Contains("EfficientVerification") && !string.IsNullOrEmpty(item["EfficientVerification"] + "") ? "1".Equals(item["EfficientVerification"] + "") : false;
|
||
Instance.CancelPasteClearSort = item.Table.Columns.Contains("CancelPasteClearSort") && !string.IsNullOrEmpty(item["CancelPasteClearSort"] + "") ? "1".Equals(item["CancelPasteClearSort"] + "") : false;
|
||
Instance.TreeSpecialBinding = item.Table.Columns.Contains("TreeSpecialBinding") && !string.IsNullOrEmpty(item["TreeSpecialBinding"] + "") ? "1".Equals(item["TreeSpecialBinding"] + "") : false;
|
||
Instance.OptimizationSpeed = item.Table.Columns.Contains("OptimizationSpeed") && !string.IsNullOrEmpty(item["OptimizationSpeed"] + "") ? "1".Equals(item["OptimizationSpeed"] + "") : false;
|
||
//Instance.OptimizationSpeed = true;
|
||
Instance.DetailExportDisplay = item.Table.Columns.Contains("DetailExportDisplay") && !string.IsNullOrEmpty(item["DetailExportDisplay"] + "") ? "1".Equals(item["DetailExportDisplay"] + "") : false;
|
||
Instance.ConventionalPrintingDisplay = item.Table.Columns.Contains("ConventionalPrintingDisplay") && !string.IsNullOrEmpty(item["ConventionalPrintingDisplay"] + "") ? "1".Equals(item["ConventionalPrintingDisplay"] + "") : false;
|
||
Instance.HideSubtitle = item.Table.Columns.Contains("HideSubtitle") && !string.IsNullOrEmpty(item["HideSubtitle"] + "") ? "1".Equals(item["HideSubtitle"] + "") : false;
|
||
Instance.PubProductSysMgeCopyAndSave = item.Table.Columns.Contains("PubProductSysMgeCopyAndSave") && !string.IsNullOrEmpty(item["PubProductSysMgeCopyAndSave"] + "") ? "1".Equals(item["PubProductSysMgeCopyAndSave"] + "") : false;
|
||
Instance.SplitOrderNewVer = item.Table.Columns.Contains("SplitOrderNewVer") && !string.IsNullOrEmpty(item["SplitOrderNewVer"] + "") ? "1".Equals(item["SplitOrderNewVer"] + "") : false;
|
||
Instance.HideErrorSQL = item.Table.Columns.Contains("HideErrorSQL") && !string.IsNullOrEmpty(item["HideErrorSQL"] + "") ? "1".Equals(item["HideErrorSQL"] + "") : false;
|
||
Instance.QuickImportMode = item.Table.Columns.Contains("QuickImportMode") && !string.IsNullOrEmpty(item["QuickImportMode"] + "") ? "1".Equals(item["QuickImportMode"] + "") : false;
|
||
Instance.DisableFilteringQuantity = item.Table.Columns.Contains("DisableFilteringQuantity") && !string.IsNullOrEmpty(item["DisableFilteringQuantity"] + "") ? "1".Equals(item["DisableFilteringQuantity"] + "") : false;
|
||
Instance.TreeNodeBoxSpecialDisplay = item.Table.Columns.Contains("TreeNodeBoxSpecialDisplay") && !string.IsNullOrEmpty(item["TreeNodeBoxSpecialDisplay"] + "") ? "1".Equals(item["TreeNodeBoxSpecialDisplay"] + "") : false;
|
||
Instance.ImportRemoveSpaces = item.Table.Columns.Contains("ImportRemoveSpaces") && !string.IsNullOrEmpty(item["ImportRemoveSpaces"] + "") ? "1".Equals(item["ImportRemoveSpaces"] + "") : false;
|
||
Instance.AccountSwitchingRestrictions = item.Table.Columns.Contains("AccountSwitchingRestrictions") && !string.IsNullOrEmpty(item["AccountSwitchingRestrictions"] + "") ? Convert.ToInt32(item["AccountSwitchingRestrictions"] + "") : 0;
|
||
Instance.Bill_cg_showname = item.Table.Columns.Contains("bill_cg_showname") && !string.IsNullOrEmpty(item["bill_cg_showname"] + "") ? item["bill_cg_showname"] + "" : "";
|
||
if (!string.IsNullOrWhiteSpace(Instance.Bill_cg_showname)) ERPInfo.Instance.DraftReplacementValue = Instance.Bill_cg_showname;
|
||
Instance.HideFixedConditions = item.Table.Columns.Contains("HideFixedConditions") && !string.IsNullOrEmpty(item["HideFixedConditions"] + "") ? "1".Equals(item["HideFixedConditions"] + "") : false;
|
||
Instance.ShowGrallyInTop = item.Table.Columns.Contains("ShowGrallyInTop") && !string.IsNullOrEmpty(item["ShowGrallyInTop"] + "") ? "1".Equals(item["ShowGrallyInTop"] + "") : false;
|
||
Instance.FallbackDefaultSelection = item.Table.Columns.Contains("FallbackDefaultSelection") && !string.IsNullOrEmpty(item["FallbackDefaultSelection"] + "") ? "1".Equals(item["FallbackDefaultSelection"] + "") : false;
|
||
Instance.FoundationHideTableRefresh = item.Table.Columns.Contains("FoundationHideTableRefresh") && !string.IsNullOrEmpty(item["FoundationHideTableRefresh"] + "") ? "1".Equals(item["FoundationHideTableRefresh"] + "") : false;
|
||
Instance.AntiAuditUrl = item.Table.Columns.Contains("AntiAuditUrl") && !string.IsNullOrEmpty(item["AntiAuditUrl"] + "") ? item["AntiAuditUrl"] + "" : "";
|
||
Instance.HidePDFGeneration = item.Table.Columns.Contains("HidePDFGeneration") && !string.IsNullOrEmpty(item["HidePDFGeneration"] + "") ? "1".Equals(item["HidePDFGeneration"] + "") : false;
|
||
Instance.HideFlowchartTab = item.Table.Columns.Contains("HideFlowchartTab") && !string.IsNullOrEmpty(item["HideFlowchartTab"] + "") ? "1".Equals(item["HideFlowchartTab"] + "") : false;
|
||
Instance.SpecialReverseStep = item.Table.Columns.Contains("SpecialReverseStep") && !string.IsNullOrEmpty(item["SpecialReverseStep"] + "") ? "1".Equals(item["SpecialReverseStep"] + "") : false;
|
||
Instance.MainProhibitSwitchingAccount = item.Table.Columns.Contains("MainProhibitSwitchingAccount") && !string.IsNullOrEmpty(item["MainProhibitSwitchingAccount"] + "") ? "1".Equals(item["MainProhibitSwitchingAccount"] + "") : false;
|
||
Instance.BillAddAtTheEnd = item.Table.Columns.Contains("BillAddAtTheEnd") && !string.IsNullOrEmpty(item["BillAddAtTheEnd"] + "") ? "1".Equals(item["BillAddAtTheEnd"] + "") : false;
|
||
Instance.WatermarkContent = item.Table.Columns.Contains("WatermarkContent") && !string.IsNullOrEmpty(item["WatermarkContent"] + "") ? item["WatermarkContent"] + "" : "";
|
||
Instance.HiddenNotification = item.Table.Columns.Contains("HiddenNotification") && !string.IsNullOrEmpty(item["HiddenNotification"] + "") ? "1".Equals(item["HiddenNotification"] + "") : false;
|
||
Instance.HiddenServerSetting = item.Table.Columns.Contains("HiddenServerSetting") && !string.IsNullOrEmpty(item["HiddenServerSetting"] + "") ? "1".Equals(item["HiddenServerSetting"] + "") : false;
|
||
Instance.GridFontName = item.Table.Columns.Contains("GridFontName") ? item["GridFontName"] + "" : "";
|
||
Instance.AllowForgetPwd = item.Table.Columns.Contains("AllowForgetPwd") && !string.IsNullOrEmpty(item["AllowForgetPwd"] + "") ? "1".Equals(item["AllowForgetPwd"] + "") : false;
|
||
Instance.ResSwitchingPrompt = item.Table.Columns.Contains("ResSwitchingPrompt") && !string.IsNullOrEmpty(item["ResSwitchingPrompt"] + "") ? item["ResSwitchingPrompt"] + "" : "";
|
||
Instance.SubscriptRefreshTime = item.Table.Columns.Contains("SubscriptRefreshTime") && !string.IsNullOrEmpty(item["SubscriptRefreshTime"] + "") ? Convert.ToInt32(item["SubscriptRefreshTime"] + "") : 0;
|
||
Instance.CDSBLimsPrivateKey = item.Table.Columns.Contains("CDSBLimsPrivateKey") && !string.IsNullOrEmpty(item["CDSBLimsPrivateKey"] + "") ? item["CDSBLimsPrivateKey"] + "" : "";
|
||
Instance.CancelFlowSource = item.Table.Columns.Contains("CancelFlowSource") && !string.IsNullOrEmpty(item["CancelFlowSource"] + "") ? "1".Equals(item["CancelFlowSource"] + "") : false;
|
||
Instance.isBlankCellColor = item.Table.Columns.Contains("isBlankCellColor") && !string.IsNullOrEmpty(item["isBlankCellColor"] + "") ? "1".Equals(item["isBlankCellColor"] + "") : false;
|
||
Instance.ModuleSpecialDrag = item.Table.Columns.Contains("ModuleSpecialDrag") && !string.IsNullOrEmpty(item["ModuleSpecialDrag"] + "") ? "1".Equals(item["ModuleSpecialDrag"] + "") : false;
|
||
Instance.ViewPwd = item.Table.Columns.Contains("ViewPwd") && !string.IsNullOrEmpty(item["ViewPwd"] + "") ? "1".Equals(item["ViewPwd"] + "") : false;
|
||
Instance.LoginAnnouncement = item.Table.Columns.Contains("LoginAnnouncement") && !string.IsNullOrEmpty(item["LoginAnnouncement"] + "") ? "1".Equals(item["LoginAnnouncement"] + "") : false;
|
||
Instance.PromptDeadlock = item.Table.Columns.Contains("PromptDeadlock") && !string.IsNullOrEmpty(item["PromptDeadlock"] + "") ? "1".Equals(item["PromptDeadlock"] + "") : false;
|
||
Instance.AuditChangeRecord = item.Table.Columns.Contains("AuditChangeRecord") && !string.IsNullOrEmpty(item["AuditChangeRecord"] + "") ? "1".Equals(item["AuditChangeRecord"] + "") : false;
|
||
Instance.IsInsertWorksheet = item.Table.Columns.Contains("IsInsertWorksheet") && !string.IsNullOrEmpty(item["IsInsertWorksheet"] + "") ? "1".Equals(item["IsInsertWorksheet"] + "") : false;
|
||
Instance.PrintTemplate = item.Table.Columns.Contains("PrintTemplate") && !string.IsNullOrEmpty(item["PrintTemplate"] + "") ? item["PrintTemplate"] + "" : "";
|
||
Instance.EnableSpecialInfoProcess = item.Table.Columns.Contains("EnableSpecialInfoProcess") && !string.IsNullOrEmpty(item["EnableSpecialInfoProcess"] + "") ? "1".Equals(item["EnableSpecialInfoProcess"] + "") : false;
|
||
Instance.SourceFilteringMobile = item.Table.Columns.Contains("SourceFilteringMobile") && !string.IsNullOrEmpty(item["SourceFilteringMobile"] + "") ? "1".Equals(item["SourceFilteringMobile"] + "") : false;
|
||
Instance.LoginUsername = item.Table.Columns.Contains("LoginUsername") && !string.IsNullOrEmpty(item["LoginUsername"] + "") ? item["LoginUsername"] + "" : "";
|
||
Instance.MainLeftShowMode = item.Table.Columns.Contains("MainLeftShowMode") && !string.IsNullOrEmpty(item["MainLeftShowMode"] + "") ? item["MainLeftShowMode"] + "" : "";
|
||
}
|
||
/// <summary>
|
||
/// 高拍仪AccessKey
|
||
/// </summary>
|
||
public string GpyAccessKey = "";
|
||
/// <summary>
|
||
/// 高拍仪AccessSecret
|
||
/// </summary>
|
||
public string GpyAccessSecret = "";
|
||
/// <summary>
|
||
/// 消息框连接中间ip
|
||
/// </summary>
|
||
public string MessageInteraction = "";
|
||
/// <summary>
|
||
/// Ad域的地址
|
||
/// </summary>
|
||
public string ADPath = "";
|
||
/// <summary>
|
||
/// Ad域的账户
|
||
/// </summary>
|
||
public string ADUser = "";
|
||
/// <summary>
|
||
/// Ad域的密码
|
||
/// </summary>
|
||
public string ADPwd = "";
|
||
|
||
|
||
/// <summary>
|
||
/// 点击根节点是否可以新增
|
||
/// </summary>
|
||
public bool AddingARootNode = false;
|
||
/// <summary>
|
||
/// 是否启用新版粘贴(默认启用)
|
||
/// </summary>
|
||
public bool IsOldPost = false;
|
||
/// <summary>
|
||
/// 是否开启ad域登录
|
||
/// </summary>
|
||
public bool adlogin = false;
|
||
/// <summary>
|
||
/// 是否允许打开多个模块(是否禁止打开重复模块)
|
||
/// </summary>
|
||
public bool SoftOpenMode = false;
|
||
/// <summary>
|
||
/// 是否允许关闭模块角标刷新
|
||
/// </summary>
|
||
public bool RefreshNotify = false;
|
||
/// <summary>
|
||
/// 是否要显示车间切换
|
||
/// </summary>
|
||
public bool MesDepartment;
|
||
/// <summary>
|
||
/// 是否要验证密码强度
|
||
/// </summary>
|
||
public bool VerfyPasswordStrength;
|
||
/// <summary>
|
||
/// 强制修改密码
|
||
/// </summary>
|
||
public bool ForceUpdatePassword;
|
||
/// <summary>
|
||
/// 是否启用Mac地址过滤登录
|
||
/// </summary>
|
||
public bool MacEnabled;
|
||
/// <summary>
|
||
/// 导出时是否将xlsx设置为第一位
|
||
/// </summary>
|
||
public bool IsXlsxFirst;
|
||
/// <summary>
|
||
/// 导出时是否将底部汇总导出
|
||
/// </summary>
|
||
public bool ExportSummary;
|
||
/// <summary>
|
||
/// 主窗体显示模式 (2,特殊模式;3,上方双击切换主页面;4,双击和单击都有)
|
||
/// </summary>
|
||
public int DefaultMainTag;
|
||
/// <summary>
|
||
/// 主界面打开方式
|
||
/// </summary>
|
||
public int MainMenuType;
|
||
/// <summary>
|
||
/// 显示模块方式(0.鼠标划过显示.1.鼠标单击显示)
|
||
/// </summary>
|
||
public int MemuEventType;
|
||
/// <summary>
|
||
/// sql执行超时时间
|
||
/// </summary>
|
||
public int CommandTimeOut;
|
||
/// <summary>
|
||
/// 客户名称
|
||
/// </summary>
|
||
public string ClientName;
|
||
/// <summary>
|
||
/// 客户代码
|
||
/// </summary>
|
||
public string ClientCode;
|
||
/// <summary>
|
||
/// 网站Url
|
||
/// </summary>
|
||
public string OAUrl;
|
||
/// <summary>
|
||
/// 新老附件
|
||
/// </summary>
|
||
public string BsAttachFlag;
|
||
/// <summary>
|
||
/// 数据更新IP
|
||
/// </summary>
|
||
public string UpdateIp;
|
||
/// <summary>
|
||
/// 服务器内网IP
|
||
/// </summary>
|
||
public string LanIp;
|
||
/// <summary>
|
||
/// 服务器内网端口
|
||
/// </summary>
|
||
public string LanPort;
|
||
/// <summary>
|
||
/// 服务器外网IP
|
||
/// </summary>
|
||
public string InternetIp;
|
||
/// <summary>
|
||
/// 服务器外网端口
|
||
/// </summary>
|
||
public string InternetPort;
|
||
/// <summary>
|
||
/// 自动更新地址
|
||
/// </summary>
|
||
public string UpdateAddress;
|
||
public string MesUpdateAddress;
|
||
/// <summary>
|
||
/// 主界面默认模块Id
|
||
/// </summary>
|
||
public string HeadMenuId;
|
||
/// <summary>
|
||
/// 服务附件地址
|
||
/// </summary>
|
||
public string ServerAttachPath;
|
||
/// <summary>
|
||
/// 服务附件HTTP地址
|
||
/// </summary>
|
||
public string AttachFileAddress;
|
||
/// <summary>
|
||
/// 服务附件获取方式
|
||
/// </summary>
|
||
public int AttachOpenType;
|
||
/// <summary>
|
||
/// The hr spec tab
|
||
/// </summary>
|
||
public string HrSpecTab;
|
||
/// <summary>
|
||
/// 极光推送key
|
||
/// </summary>
|
||
public string JPushAppKey;
|
||
/// <summary>
|
||
/// The j push master secret
|
||
/// </summary>
|
||
public string JPushMasterSecret;
|
||
/// <summary>
|
||
/// 快捷通道调用类库
|
||
/// </summary>
|
||
public string ShortCutDll;
|
||
/// <summary>
|
||
/// 版权所有
|
||
/// </summary>
|
||
public string CopyRight;
|
||
/// <summary>
|
||
/// mes刷新主表分页页数的时间(单位为分钟,最低为5分钟)
|
||
/// </summary>
|
||
public int Interval;
|
||
/// <summary>
|
||
/// 是否开启mes刷新主表分页页数
|
||
/// </summary>
|
||
public bool IntervalEnable = true;
|
||
/// <summary>
|
||
/// The grid row height 表格单元格高度
|
||
/// </summary>
|
||
public int GridRowHeight;
|
||
/// <summary>
|
||
/// The grid row font size 表格字体大小
|
||
/// </summary>
|
||
public int GridRowFontSize;
|
||
/// <summary>
|
||
/// 表格字体
|
||
/// </summary>
|
||
public string GridFontName;
|
||
/// <summary>
|
||
/// 版本号
|
||
/// </summary>
|
||
public string Version;
|
||
/// <summary>
|
||
/// 控制mes系统是否按天分页
|
||
/// </summary>
|
||
public int MesMainType;
|
||
/// <summary>
|
||
/// 我的桌面Url
|
||
/// </summary>
|
||
public string DesktopUrl;
|
||
/// <summary>
|
||
/// 控件必填颜色
|
||
/// </summary>
|
||
public string ControlRequiredColor;
|
||
/// <summary>
|
||
/// 是否检测内存使用清况(释放内存)
|
||
/// </summary>
|
||
public bool DetectionMemory;
|
||
/// <summary>
|
||
/// 是否在扫码控件中清空数据 默认刷新,配置为1就不刷新
|
||
/// </summary>
|
||
public bool isRemberText;
|
||
/// <summary>
|
||
/// 程序是否自动更新(强制升级)
|
||
/// </summary>
|
||
public bool AutomaticUpdates;
|
||
/// <summary>
|
||
/// 程序是否默认勾选消息提醒
|
||
/// </summary>
|
||
public bool AutoCheckedNotice;
|
||
/// <summary>
|
||
/// 导入时是否执行 关联和计算公式
|
||
/// </summary>
|
||
public bool AutoImportCal;
|
||
/// <summary>
|
||
/// 审核界面双击是否在page上打开
|
||
/// </summary>
|
||
public bool PageOpen;
|
||
/// <summary>
|
||
/// Mes系统是否自动更新
|
||
/// </summary>
|
||
//public bool MseUpdate;
|
||
/// <summary>
|
||
/// 明细数据只有一个时是否隐藏标签
|
||
/// </summary>
|
||
public bool HidingIndividualDetails;
|
||
/// <summary>
|
||
/// 是否禁用角标显示
|
||
/// </summary>
|
||
public bool DisableShowNotify;
|
||
/// <summary>
|
||
/// 是否使用存储过程加载数据(默认打开)
|
||
/// </summary>
|
||
public bool isExecload = false;
|
||
/// <summary>
|
||
/// 是否开启版本验证
|
||
/// </summary>
|
||
public bool IsEncrypt = false;
|
||
/// <summary>
|
||
/// 是否使用极光推送数据
|
||
/// </summary>
|
||
public bool AuroraPushData;
|
||
/// <summary>
|
||
/// 审核页面控件超出范围是否显示滚动条
|
||
/// </summary>
|
||
public bool AuditAutoScroll;
|
||
/// <summary>
|
||
/// 左上方是否显示子系统名称(默认显示 true)
|
||
/// </summary>
|
||
public bool ShowSubSysName = true;
|
||
/// <summary>
|
||
/// 单据帮助文档Url
|
||
/// </summary>
|
||
public string BillHelpDocUrl;
|
||
/// <summary>
|
||
/// 默认选中的方案id
|
||
/// </summary>
|
||
public string seriesid;
|
||
/// <summary>
|
||
/// 是否修改系统格式
|
||
/// </summary>
|
||
public bool AutoSystemDataFormat;
|
||
/// <summary>
|
||
/// 审核界面表现单元格格式
|
||
/// </summary>
|
||
public bool ReviewToCellTypes;
|
||
|
||
/// <summary>
|
||
/// <para>说明:刷新系统数据</para>
|
||
/// <para>创建人:龚宇超</para>
|
||
/// <para>创建日期:2018-03-20 </para>
|
||
/// <para>修改人:</para>
|
||
/// <para>修改日期:</para>
|
||
/// <para>修改备注:</para>
|
||
/// <para>版本:1.0</para>
|
||
/// </summary>
|
||
public static void RefreshSystemParam()
|
||
{
|
||
_instance = null;
|
||
}
|
||
/// <summary>
|
||
/// 单据明细是否根据单据来源id排序,默认是
|
||
/// </summary>
|
||
public bool IsNotBillDetailOrder;
|
||
/// <summary>
|
||
/// 切换账套是否返回主界面
|
||
/// </summary>
|
||
public bool IsChangeZTReturnMainForm;
|
||
/// <summary>
|
||
/// 条件
|
||
/// </summary>
|
||
public string Reload;
|
||
/// <summary>
|
||
/// 工具配置条件
|
||
/// </summary>
|
||
public string Reloadcond;
|
||
/// <summary>
|
||
/// 点击单据审核时是否提示信息(判断用户名,-1就都不确认,1就都确认)
|
||
/// </summary>
|
||
public string auditComfirmOpers;
|
||
/// <summary>
|
||
/// 点击单据反退时是否提示信息(判断用户名,-1就都不确认,1就都确认)
|
||
/// </summary>
|
||
public string backAuditComfirmOpers;
|
||
/// <summary>
|
||
/// 报表单击刷新明细
|
||
/// </summary>
|
||
public bool ReportMainTabClickRefresh;
|
||
/// <summary>
|
||
/// 下拉框或搜索框点击时全选
|
||
/// </summary>
|
||
public bool ControlClickSelectAll;
|
||
/// <summary>
|
||
/// 登录时人员框是否显示工号
|
||
/// </summary>
|
||
public bool DisplayUserCode;
|
||
/// <summary>
|
||
/// 导出时去除下拉数据源
|
||
/// </summary>
|
||
public bool ExportClearItemSource;
|
||
/// <summary>
|
||
/// 隐藏帮助文档按钮
|
||
/// </summary>
|
||
public bool HideHelpDocument;
|
||
/// <summary>
|
||
/// 条件和下拉框查询忽略首尾空格
|
||
/// </summary>
|
||
public bool TrimWhiteSpace;
|
||
/// <summary>
|
||
/// 审核意见必填,清空默认意见
|
||
/// </summary>
|
||
public bool ReviewCommentsRequired;
|
||
|
||
/// <summary>
|
||
/// i人事 许可信息
|
||
/// </summary>
|
||
public string iPersonnelAllowInformation;
|
||
/// <summary>
|
||
/// i人事 客户唯一身份标识
|
||
/// </summary>
|
||
public string iPersonnelCustomerId;
|
||
/// <summary>
|
||
/// i人事 私钥
|
||
/// </summary>
|
||
public string iPersonnelPrivateKey;
|
||
/// <summary>
|
||
/// 多选控件是否保留末尾逗号
|
||
/// </summary>
|
||
public bool MutilTrailingComma;
|
||
/// <summary>
|
||
/// 切换账套根据UserCode判断
|
||
/// </summary>
|
||
public bool SpecialSwitchingCover;
|
||
/// <summary>
|
||
/// 禁编列列头颜色
|
||
/// </summary>
|
||
public string HeaderColor;
|
||
/// <summary>
|
||
/// 是否启用加密狗
|
||
/// </summary>
|
||
public bool IsDogVerify;
|
||
/// <summary>
|
||
/// 是否启用指纹登录
|
||
/// </summary>
|
||
public bool IsFingerLogin;
|
||
/// <summary>
|
||
/// 是否为流布局主页
|
||
/// </summary>
|
||
public bool isFlowLayout;
|
||
/// <summary>
|
||
/// 单据来源刷新点击模式,默认单击,1为双击(已弃用。2025-02-18杨华提出改成每个来源去单独配置)
|
||
/// </summary>
|
||
public bool IsBillDoubleClick;
|
||
/// <summary>
|
||
/// 单据来源刷新方式,默认切换刷新,1为搜索刷新禁止页签自动切换刷新
|
||
/// </summary>
|
||
public string IsBillSourceRefushTag;
|
||
/// <summary>
|
||
/// 排产模块存储过程是否执行验证(默认为true)
|
||
/// </summary>
|
||
public bool ProductionSchedulingVerification = true;
|
||
/// <summary>
|
||
/// 是否启用旧版添加空行
|
||
/// </summary>
|
||
public bool IsAddEmptyRowOldTag;
|
||
/// <summary>
|
||
/// 主页面上方下拉框分割条
|
||
/// </summary>
|
||
public string SplitBar;
|
||
/// <summary>
|
||
/// 升级页面的系统名称
|
||
/// </summary>
|
||
public string UpgradeSystemName;
|
||
/// <summary>
|
||
/// 使用MiniBlink浏览器
|
||
/// </summary>
|
||
public bool PrimitiveBrowser;
|
||
/// <summary>
|
||
/// 机台sql尾部条件
|
||
/// </summary>
|
||
public string MachineConditions;
|
||
/// <summary>
|
||
/// 修改全部账套对应人员的密码
|
||
/// </summary>
|
||
public bool UpdPwdAllSystem;
|
||
/// <summary>
|
||
/// mrp页签显示模式
|
||
/// </summary>
|
||
public string MrpTabPageType;
|
||
/// <summary>
|
||
/// 是否展示版本信息
|
||
/// </summary>
|
||
public bool IsShowVersion;
|
||
/// <summary>
|
||
/// 是否加载外部exe
|
||
/// </summary>
|
||
public string IsLoadExe;
|
||
/// <summary>
|
||
/// 浏览器dll中关闭自带右键
|
||
/// </summary>
|
||
public bool BrowserRight;
|
||
/// <summary>
|
||
/// 表格删除最后一行刷新后,再次选中最后一行
|
||
/// </summary>
|
||
public bool DeleteSelectedEndOf;
|
||
/// <summary>
|
||
/// 计算值格式化(默认true)
|
||
/// </summary>
|
||
public bool ComputeFormatting;
|
||
/// <summary>
|
||
/// 去掉登录页面的智能客户端
|
||
/// </summary>
|
||
public bool HiddenIntelligentClient;
|
||
/// <summary>
|
||
/// 消息框默认打开
|
||
/// </summary>
|
||
public bool StartMessageBox;
|
||
/// <summary>
|
||
/// 消息框刷新时间
|
||
/// </summary>
|
||
public int MessageRefreshTime;
|
||
/// <summary>
|
||
/// 消息框刷新默认闪烁
|
||
/// </summary>
|
||
public bool MessageFlicker;
|
||
/// <summary>
|
||
/// 消息框默认弹窗
|
||
/// </summary>
|
||
public bool MessageShowWindow;
|
||
/// <summary>
|
||
/// 消息框默认随主程序退出
|
||
/// </summary>
|
||
public bool MessageExitByMain;
|
||
/// <summary>
|
||
/// 消息框中消息高亮显示
|
||
/// </summary>
|
||
public string MessageHighlightColour;
|
||
/// <summary>
|
||
/// 主界面隐藏快捷菜单界面
|
||
/// </summary>
|
||
public bool HideGallerys;
|
||
/// <summary>
|
||
/// 是否开启工作台
|
||
/// </summary>
|
||
public bool IsOpenWork;
|
||
/// <summary>
|
||
/// 主界面强制替换快捷菜单
|
||
/// </summary>
|
||
public bool ShowGallerysFromMenu;
|
||
/// <summary>
|
||
/// 下载时隐藏网页地址
|
||
/// </summary>
|
||
public bool HiddenUrl;
|
||
/// <summary>
|
||
/// 休眠时间(锁屏,单位秒)
|
||
/// </summary>
|
||
public int AwaitTime;
|
||
/// <summary>
|
||
/// 强制登录时下线
|
||
/// </summary>
|
||
public bool IsConstraintExit;
|
||
/// <summary>
|
||
/// 我的桌面特殊格式
|
||
/// </summary>
|
||
public bool DesktopFormat;
|
||
/// <summary>
|
||
/// 特殊模式下,在选中功能导航时显示右侧快捷通道
|
||
/// </summary>
|
||
public bool DesktopFormatShowGallerys;
|
||
/// <summary>
|
||
/// 消息框sql
|
||
/// </summary>
|
||
public string MessageSql;
|
||
/// <summary>
|
||
/// 切换人员时是否进行权限判断
|
||
/// </summary>
|
||
public bool SwitchPermission;
|
||
/// <summary>
|
||
/// mes系统扫码后选中输入的条码(默认选中满足输入值的第一条)
|
||
/// </summary>
|
||
public bool MesPreciseSelection;
|
||
/// <summary>
|
||
/// 主页面禁止窗体化(窗口化)
|
||
/// </summary>
|
||
public bool DisableFormalization;
|
||
/// <summary>
|
||
/// 表格选中行背景颜色
|
||
/// </summary>
|
||
public string SelectRowBackColor;
|
||
/// <summary>
|
||
/// 表格选中行字体颜色
|
||
/// </summary>
|
||
public string SelectRowForeColor;
|
||
/// <summary>
|
||
/// 角标配置数量sql是否添加单据配置
|
||
/// </summary>
|
||
public bool BillCornerMark;
|
||
/// <summary>
|
||
/// 快速菜单,F4打开模块
|
||
/// </summary>
|
||
public string QuickMenuId;
|
||
/// <summary>
|
||
/// 颜色配置样式优先(选中行如果有颜色配置,优先使用配置颜色)
|
||
/// </summary>
|
||
public bool ConditionalStylePriority;
|
||
/// <summary>
|
||
/// 基础表格点击TAB键,如果是最后一行最后一列则表格新增一行
|
||
/// </summary>
|
||
public bool TabAddLine;
|
||
/// <summary>
|
||
/// 提示信息sql
|
||
/// </summary>
|
||
public string PromptInformationSql;
|
||
/// <summary>
|
||
/// 选中单元格突出显示
|
||
/// </summary>
|
||
public bool SelectColorHighlight;
|
||
/// <summary>
|
||
/// 禁用记住密码
|
||
/// </summary>
|
||
public bool DisableRememberPassword;
|
||
/// <summary>
|
||
/// 隐藏换肤
|
||
/// </summary>
|
||
public bool HideSkin;
|
||
/// <summary>
|
||
/// 单据提交后自动新建单据
|
||
/// </summary>
|
||
public bool BillNewAfterCommit;
|
||
/// <summary>
|
||
/// 权限模块显示离职
|
||
/// </summary>
|
||
public bool DisplayResignation;
|
||
/// <summary>
|
||
/// 导入时保留空格(默认导入数据去除前后空格)
|
||
/// </summary>
|
||
public bool ImportReservedSpaces;
|
||
/// <summary>
|
||
/// 程序启动时自动更新
|
||
/// </summary>
|
||
public bool UpdateAtStartup;
|
||
/// <summary>
|
||
/// 主页面左侧目录宽度
|
||
/// </summary>
|
||
public int MenuBarWidth;
|
||
/// <summary>
|
||
/// 隐藏单据 刷新表格 按钮
|
||
/// </summary>
|
||
public bool HideTableRefresh;
|
||
/// <summary>
|
||
/// 隐藏单据 常用工具 按钮
|
||
/// </summary>
|
||
public bool HiddenTools;
|
||
/// <summary>
|
||
/// 导入时是否为空单元格添加默认值
|
||
/// </summary>
|
||
public bool ImportDefaultValue;
|
||
/// <summary>
|
||
/// 单据数量sql查询所有(目前只查询Lskj.PubBill.dll) 查询全部 and DllFileName in ('Lskj.PubBill.dll','Lskj.PubAccraditation.dll')
|
||
/// </summary>
|
||
public string DocumentQuantityLimit;
|
||
/// <summary>
|
||
/// 导出时添加模块名(第一行)
|
||
/// </summary>
|
||
public bool ExportModuleName;
|
||
/// <summary>
|
||
/// 主界面取消双击关闭页签
|
||
/// </summary>
|
||
public bool CancelDoubleClickClose;
|
||
/// <summary>
|
||
/// 审核界面不显示自动审核步骤
|
||
/// </summary>
|
||
public bool AutomaticStepHidie;
|
||
/// <summary>
|
||
/// 显示水印
|
||
/// </summary>
|
||
public bool DisplayWatermark;
|
||
/// <summary>
|
||
/// 显示水印内容
|
||
/// </summary>
|
||
public string WatermarkContent;
|
||
/// <summary>
|
||
/// 导出文件名称中的日期格式
|
||
/// </summary>
|
||
public string ExportFileDateFormat;
|
||
/// <summary>
|
||
///表格设置分组后的节点字体增量
|
||
/// </summary>
|
||
public int GroupRowFontSizeDelta;
|
||
/// <summary>
|
||
///表格设置分组特殊模式
|
||
/// </summary>
|
||
public bool GroupSpecialMode;
|
||
/// <summary>
|
||
///模糊查询时显示 勾选行 (复选框勾选行,即使不满足查询条件ctrl+f,依旧在筛选后显示)
|
||
/// </summary>
|
||
public bool DisplayCheckboxSelection;
|
||
/// <summary>
|
||
///单元格关闭自动完成功能(筛选自动完成)
|
||
/// </summary>
|
||
public bool DisableCellAutoFiltering;
|
||
/// <summary>
|
||
///GridSift统计格式
|
||
/// </summary>
|
||
public string GridSiftFormatString;
|
||
/// <summary>
|
||
///TreeList展开按钮
|
||
/// </summary>
|
||
public string ExpandButtonType;
|
||
/// <summary>
|
||
///mac地址强制判断(必须指定电脑,未指定的不允许登录)
|
||
/// </summary>
|
||
public bool MacMandatoryJudgment;
|
||
/// <summary>
|
||
///高效验证(表格重新加载数据前,验证是否有新增或者修改状态的列)
|
||
/// </summary>
|
||
public bool EfficientVerification;
|
||
/// <summary>
|
||
///粘贴时不清除表格排序
|
||
/// </summary>
|
||
public bool CancelPasteClearSort;
|
||
/// <summary>
|
||
///树结构特殊加载(数据源中有Pid列,则pid设置为对应节点的父节点)
|
||
/// </summary>
|
||
public bool TreeSpecialBinding;
|
||
/// <summary>
|
||
///优化速度加载
|
||
/// </summary>
|
||
public bool OptimizationSpeed;
|
||
/// <summary>
|
||
///明细导出显示
|
||
/// </summary>
|
||
public bool DetailExportDisplay;
|
||
/// <summary>
|
||
///常规打印显示
|
||
/// </summary>
|
||
public bool ConventionalPrintingDisplay;
|
||
/// <summary>
|
||
/// 隐藏左上角副标题
|
||
/// </summary>
|
||
public bool HideSubtitle;
|
||
/// <summary>
|
||
/// 智能编码模块(PubProductSysMge),复制新增点击后自动点击新增保存
|
||
/// </summary>
|
||
public bool PubProductSysMgeCopyAndSave;
|
||
/// <summary>
|
||
/// 分单时默认新版标记获取单号(旧版标记是获取的默认值,新版是根据存储过程获取)
|
||
/// </summary>
|
||
public bool SplitOrderNewVer;
|
||
/// <summary>
|
||
/// 报错时不提示具体sql信息
|
||
/// </summary>
|
||
public bool HideErrorSQL;
|
||
/// <summary>
|
||
/// 表格快速导入
|
||
/// </summary>
|
||
public bool QuickImportMode;
|
||
/// <summary>
|
||
/// 关闭筛选列显示条数
|
||
/// </summary>
|
||
public bool DisableFilteringQuantity;
|
||
/// <summary>
|
||
///树节点搜索框搜索后只显示根节点
|
||
/// </summary>
|
||
public bool TreeNodeBoxSpecialDisplay;
|
||
/// <summary>
|
||
/// 导入时去除所有string类型单元格(文本框和下拉框,搜索框等)前后空格
|
||
/// </summary>
|
||
public bool ImportRemoveSpaces;
|
||
/// <summary>
|
||
///切换账套限制工号(工号大于这个数的都不能切换账套)
|
||
/// </summary>
|
||
public int AccountSwitchingRestrictions;
|
||
/// <summary>
|
||
/// 水印中的 草稿 替换值
|
||
/// </summary>
|
||
public string Bill_cg_showname;
|
||
/// <summary>
|
||
/// 单表未配置条件隐藏上方(固定条件和右侧按钮)
|
||
/// </summary>
|
||
public bool HideFixedConditions;
|
||
/// <summary>
|
||
/// 分组时快捷菜单是否显示在内部
|
||
/// </summary>
|
||
public bool ShowGrallyInTop;
|
||
/// <summary>
|
||
/// 审核反退默认选中提交人
|
||
/// </summary>
|
||
public bool FallbackDefaultSelection;
|
||
/// <summary>
|
||
/// 单表隐藏 刷新列数据 按钮
|
||
/// </summary>
|
||
public bool FoundationHideTableRefresh;
|
||
/// <summary>
|
||
/// 反审url
|
||
/// </summary>
|
||
public string AntiAuditUrl;
|
||
/// <summary>
|
||
/// 隐藏智能工具的 生成Pdf 按钮
|
||
/// </summary>
|
||
public bool HidePDFGeneration;
|
||
/// <summary>
|
||
/// 隐藏智能工具的 流程图 页签
|
||
/// </summary>
|
||
public bool HideFlowchartTab;
|
||
/// <summary>
|
||
///特殊反退步骤
|
||
/// </summary>
|
||
public bool SpecialReverseStep;
|
||
/// <summary>
|
||
///主页面禁止切换到当前账套
|
||
/// </summary>
|
||
public bool MainProhibitSwitchingAccount;
|
||
/// <summary>
|
||
///单据明细新增时固定在最后面
|
||
/// </summary>
|
||
public bool BillAddAtTheEnd;
|
||
/// <summary>
|
||
/// 去掉登录页面的消息通知
|
||
/// </summary>
|
||
public bool HiddenNotification;
|
||
/// <summary>
|
||
/// 去掉登录页面的 设置服务器
|
||
/// </summary>
|
||
public bool HiddenServerSetting;
|
||
/// <summary>
|
||
/// 显示密码修改
|
||
/// </summary>
|
||
public bool AllowForgetPwd;
|
||
/// <summary>
|
||
/// 修改分辨率的提示
|
||
/// </summary>
|
||
public string ResSwitchingPrompt;
|
||
/// <summary>
|
||
/// 角标刷新时间(分钟)
|
||
/// </summary>
|
||
public int SubscriptRefreshTime;
|
||
/// <summary>
|
||
/// 盛邦的Lims加密Key
|
||
/// </summary>
|
||
public string CDSBLimsPrivateKey;
|
||
/// <summary>
|
||
/// 流转记录sql不拼接flowSource(目前只对单据生效)
|
||
/// 2026-2-26 朱萌反应加上 and flowSource='模块号' 查不出数据,确认加字段限制这个条件
|
||
/// </summary>
|
||
public bool CancelFlowSource;
|
||
/// <summary>
|
||
/// 空白单元格添加颜色(设置了单元格颜色和行颜色,都会进入单元格绘制的事件,空白单元格不会设置颜色)
|
||
/// </summary>
|
||
public bool isBlankCellColor;
|
||
/// <summary>
|
||
/// 基础模块拖拽特殊模式(执行sql: update {模块表名} set {树型结点关联的字段名}='{左边第一个字段(工具里第一个)}' where {主表主键}='{主表主键值}')
|
||
/// </summary>
|
||
public bool ModuleSpecialDrag;
|
||
/// <summary>
|
||
/// 登录界面显示密码明文按钮
|
||
/// </summary>
|
||
public bool ViewPwd;
|
||
/// <summary>
|
||
/// 登录公告
|
||
/// </summary>
|
||
public bool LoginAnnouncement;
|
||
/// <summary>
|
||
/// 正常提示死锁(否则遇到死锁会提示网络问题)
|
||
/// </summary>
|
||
public bool PromptDeadlock;
|
||
/// <summary>
|
||
/// 审核改动记录(记录后会改变颜色)
|
||
/// </summary>
|
||
public bool AuditChangeRecord;
|
||
/// <summary>
|
||
/// 导出时相同文件名插入工作表(插入页签,不覆盖)
|
||
/// </summary>
|
||
public bool IsInsertWorksheet;
|
||
/// <summary>
|
||
///frx打印,设置模板权限人员名称
|
||
/// </summary>
|
||
public string PrintTemplate;
|
||
/// <summary>
|
||
/// 信息框特殊处理(弹窗中正常执行后,清除消息框中对应信息)
|
||
/// </summary>
|
||
public bool EnableSpecialInfoProcess;
|
||
/// <summary>
|
||
/// 单据来源拖拽到主表中,移动当前行过滤后的来源明细数据(默认移动全部明细到主表明细中)
|
||
/// </summary>
|
||
public bool SourceFilteringMobile;
|
||
/// <summary>
|
||
///登录界面,用户名显示字段
|
||
/// </summary>
|
||
public string LoginUsername;
|
||
/// <summary>
|
||
/// 主界面左侧树展示模式
|
||
/// </summary>
|
||
public string MainLeftShowMode;
|
||
|
||
}
|
||
}
|