fix:一人一档导出
This commit is contained in:
@@ -1304,5 +1304,29 @@ namespace BLL
|
||||
|
||||
return personId;
|
||||
}
|
||||
|
||||
|
||||
public static string GetPersonIdByUserIdForApi(string userId)
|
||||
{
|
||||
using (Model.SUBQHSEDB db = new Model.SUBQHSEDB(Funs.ConnString))
|
||||
{
|
||||
string personId = userId;
|
||||
var getPerson = db.SitePerson_Person.FirstOrDefault(e => e.PersonId == userId);
|
||||
if (getPerson == null)
|
||||
{
|
||||
var getUser = db.Sys_User.FirstOrDefault(e => e.UserId == userId);
|
||||
if (getUser != null)
|
||||
{
|
||||
getPerson = db.SitePerson_Person.FirstOrDefault(e => e.IdentityCard == getUser.IdentityCard);
|
||||
if (getPerson != null)
|
||||
{
|
||||
personId = getPerson.PersonId;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return personId;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user