This commit is contained in:
Administrator committed 2026-05-08 02:37:32 +08:00
commit 4f1025e247
2 files changed
+37 -10

No files matched your search

+19 -4
View File
@@ -1,11 +1,13 @@
using System;
using SunlightAggregationManager.ViewModel;
using System;
using System.Collections.Generic;
using System.Text.Json;
using System.Data;
using System.Security.Cryptography.Pkcs;
using System.Text;
using System.Text.Json;
using System.Xml.Linq;
using TouchSocket.Core;
using TouchSocket.Sockets;
using SunlightAggregationManager.ViewModel;
using System.Security.Cryptography.Pkcs;
namespace SunlightAggregationManager.UserClass
{
@@ -77,6 +79,19 @@ namespace SunlightAggregationManager.UserClass
Console.WriteLine("[Log on]User[" + deserializedPerson?.User + "]IP[" + deserializedPerson?.IP ?? client.IP +
"]ID[" + client.Id + "]Terminal[" + (deserializedPerson?.Terminal ?? "unknown device") + "]");
//返回登录信息
Dictionary<string, object> login = new Dictionary<string, object>();
DataRow? dat = MainWindowViewModel.Selet_Row(MainWindowViewModel._userData,"User='" +
deserializedPerson?.User + "' and Password ='" + deserializedPerson?.Password + "'");
login.Add("Enterprise", dat?.Field<object>("Enterprise")??"");
login.Add("Department", dat?.Field<object>("Department") ?? "");
login.Add("Groups", dat?.Field<object>("Groups") ?? "");
login.Add("UserId", dat?.Field<object>("UserID") ?? "");
login.Add("UserName", dat?.Field<object>("Name") ?? "");
var d = JsonSerializer.Serialize(login);
client.SendAsync(d);
}
}
else