Commit 003237dd 张东亮

强制对userdata4写值

1 个父辈 02196bad
...@@ -23,11 +23,21 @@ namespace BLL ...@@ -23,11 +23,21 @@ namespace BLL
private Config config; private Config config;
private List<ExtensionControl> extensions; private List<ExtensionControl> extensions;
List<string> macroKey;
private void ReadMacro()
{
macroKey = new();
if (System.IO.File.Exists(FilePath.CONFIG_MACRO_KEY))
{
string[] lines = System.IO.File.ReadAllLines(FilePath.CONFIG_MACRO_KEY);
macroKey.AddRange(lines);
}
}
public General(Config config) public General(Config config)
{ {
this.config = config; this.config = config;
ReadMacro();
} }
public void Clear() public void Clear()
...@@ -77,6 +87,17 @@ namespace BLL ...@@ -77,6 +87,17 @@ namespace BLL
else else
key.Add(config.ReelIDKeyWord, Reelidstr); key.Add(config.ReelIDKeyWord, Reelidstr);
} }
//客户定制key
string exKey = ConfigHelper.Config.Get("Ex_UserDataKey", "UserData4");
if (macroKey.Contains(exKey))
{
if (key.ContainsKey(exKey))
key[exKey] = DateTime.Now.ToString(ConfigHelper.Config.Get("Ex_UserDataRule", "MM/dd/yyyy"));
else
{
key.Add(exKey, DateTime.Now.ToString(ConfigHelper.Config.Get("Ex_UserDataRule", "MM/dd/yyyy")));
}
}
if (extensions != null && !extensions[0].Control.InvokeRequired) if (extensions != null && !extensions[0].Control.InvokeRequired)
{ {
if (key.ContainsKey(Config.DataSource_DataKey) && ExtraFileData.AllData.ContainsKey(key[Config.DataSource_DataKey])) if (key.ContainsKey(Config.DataSource_DataKey) && ExtraFileData.AllData.ContainsKey(key[Config.DataSource_DataKey]))
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!