上传当前项目状态
This commit is contained in:
@@ -16,6 +16,58 @@ namespace MesWork
|
||||
{
|
||||
|
||||
|
||||
public static bool LoginState_Query(out LoginStateInfo loginState)
|
||||
{
|
||||
loginState = null;
|
||||
try
|
||||
{
|
||||
var sqlParameter = new SqlParameter[] {
|
||||
new SqlParameter("@机器名", Environment.MachineName)
|
||||
};
|
||||
SqlOperation.ExecuteStoredProcedure("系统登录状态_查询", sqlParameter, out DataTable dt, out string err);
|
||||
if (dt != null && dt.Rows.Count > 0 && dt.Rows[0]["result"].ToString() == "1")
|
||||
{
|
||||
loginState = new LoginStateInfo
|
||||
{
|
||||
LoginID = dt.Rows[0]["登录账号"]?.ToString() ?? "",
|
||||
UserName = dt.Rows[0]["用户姓名"]?.ToString() ?? "",
|
||||
Permission = dt.Rows[0]["权限"]?.ToString() ?? ""
|
||||
};
|
||||
return !string.IsNullOrWhiteSpace(loginState.LoginID) && !string.IsNullOrWhiteSpace(loginState.UserName);
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
return false;
|
||||
}
|
||||
|
||||
public static void LoginState_Save(string loginID, string userName, string permission)
|
||||
{
|
||||
try
|
||||
{
|
||||
var sqlParameter = new SqlParameter[] {
|
||||
new SqlParameter("@机器名", Environment.MachineName),
|
||||
new SqlParameter("@登录账号", loginID ?? ""),
|
||||
new SqlParameter("@用户姓名", userName ?? ""),
|
||||
new SqlParameter("@权限", permission ?? "")
|
||||
};
|
||||
SqlOperation.ExecuteStoredProcedure("系统登录状态_保存", sqlParameter, out string err);
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
|
||||
public static void LoginState_Clear()
|
||||
{
|
||||
try
|
||||
{
|
||||
var sqlParameter = new SqlParameter[] {
|
||||
new SqlParameter("@机器名", Environment.MachineName)
|
||||
};
|
||||
SqlOperation.ExecuteStoredProcedure("系统登录状态_清空", sqlParameter, out string err);
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
|
||||
|
||||
public static void Event_Signal_Log(string opName, int tagTypeCodeID, string signalName, string value)
|
||||
{
|
||||
var procedureName = "Event_Signal_Log";
|
||||
@@ -449,6 +501,13 @@ namespace MesWork
|
||||
|
||||
}
|
||||
|
||||
public class LoginStateInfo
|
||||
{
|
||||
public string LoginID;
|
||||
public string UserName;
|
||||
public string Permission;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 曲线采样点数据结构
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user