From 5b88b604adf4b7e910b2450bfdd667c2314da391 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期三, 12 六月 2024 19:03:11 +0800 Subject: [PATCH] 登录更新 --- Tiger.Business/SYS/Biz.SYS_BS_LOGIN.cs | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Tiger.Business/SYS/Biz.SYS_BS_LOGIN.cs b/Tiger.Business/SYS/Biz.SYS_BS_LOGIN.cs index 9c0263f..03d498d 100644 --- a/Tiger.Business/SYS/Biz.SYS_BS_LOGIN.cs +++ b/Tiger.Business/SYS/Biz.SYS_BS_LOGIN.cs @@ -82,10 +82,9 @@ { if (user.STATUS_CODE == "ENABLE") { - var fty = userInfo.FTY_CODE ?? "QXXC"; MES_FACTORY _factory = Db.Queryable<MES_FACTORY>() - .Where(x => x.FTY_CODE == fty) - .ToList()[0]; + .WhereIF(!userInfo.FTY_CODE.IsNullOrEmpty(),x => x.FTY_CODE == userInfo.FTY_CODE) + .First(); SYS_BS_LOGIN logininfo = new SYS_BS_LOGIN { @@ -95,8 +94,8 @@ CREATE_TIME = DateTime.Now, STATUS_CODE = user.STATUS_CODE, CLIENT_IP = userInfo?.ip, - FTY_CODE = _factory.FTY_CODE, - FTY_NAME = _factory.FTY_NAME, + FTY_CODE = _factory?.FTY_CODE, + FTY_NAME = _factory?.FTY_NAME, TOKEN = userInfo.Token ?? Guid.NewGuid().ToString("N"), ID = Guid.NewGuid().ToString("N"), ACCOUNT_TYPE = 0, -- Gitblit v1.9.3