提交代码

This commit is contained in:
2024-12-24 19:04:32 +08:00
parent 2e3c34c38c
commit 189a020cc7
78 changed files with 9689 additions and 2214 deletions
+26
View File
@@ -624,5 +624,31 @@ namespace BLL
{
return (Funs.DB.Base_Unit.FirstOrDefault(e => e.UnitId == Const.UnitId_CWCEC)); //本单位
}
/// <summary>
///根据userid获取当前人的单位类型(0总公司,1分公司,2其他)
/// </summary>
/// <param name="userId"></param>
/// <returns></returns>
public static int GetUnitTypeByUserId(string userId)
{
int result = 0;
var user = UserService.GetUserByUserId(userId);
if ((userId == Const.hfnbdId || userId == Const.sysglyId) || (!string.IsNullOrEmpty(user.UnitId) && user.UnitId == CommonService.GetThisUnitId()))//公司级别
{
result = 0;
}
else if (!string.IsNullOrEmpty(user.UnitId) && UnitService.GetUnitByUnitId(user.UnitId).IsBranch == true && user.IsOffice == true) //子公司级数据
{
result = 1;
}
else //外来账户
{
result = 2;
}
return result;
}
}
}