1
This commit is contained in:
@@ -8,7 +8,7 @@ namespace BLL
|
|||||||
|
|
||||||
public static class UserService
|
public static class UserService
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取用户信息
|
/// 获取用户信息
|
||||||
@@ -196,7 +196,7 @@ namespace BLL
|
|||||||
db.SubmitChanges();
|
db.SubmitChanges();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public static void UpdatePassword(string userId )
|
public static void UpdatePassword(string userId)
|
||||||
{
|
{
|
||||||
Model.CNPCDB db = Funs.DB;
|
Model.CNPCDB db = Funs.DB;
|
||||||
Model.Sys_User m = db.Sys_User.FirstOrDefault(e => e.UserId == userId);
|
Model.Sys_User m = db.Sys_User.FirstOrDefault(e => e.UserId == userId);
|
||||||
@@ -293,7 +293,8 @@ namespace BLL
|
|||||||
db.SubmitChanges();
|
db.SubmitChanges();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e) {
|
catch (Exception e)
|
||||||
|
{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -394,7 +395,7 @@ namespace BLL
|
|||||||
{
|
{
|
||||||
getPUser = (from x in db.Project_ProjectUser
|
getPUser = (from x in db.Project_ProjectUser
|
||||||
join u in db.Project_ProjectUnit on new { x.ProjectId, x.UnitId } equals new { u.ProjectId, u.UnitId }
|
join u in db.Project_ProjectUnit on new { x.ProjectId, x.UnitId } equals new { u.ProjectId, u.UnitId }
|
||||||
where x.ProjectId == projectId && (u.UnitId == unitId)
|
where x.ProjectId == projectId && (u.UnitId == unitId)
|
||||||
select x).ToList();
|
select x).ToList();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -409,7 +410,7 @@ namespace BLL
|
|||||||
foreach (var item in getPUser)
|
foreach (var item in getPUser)
|
||||||
{
|
{
|
||||||
List<string> roleIdList = Funs.GetStrListByStr(item.RoleId, ',');
|
List<string> roleIdList = Funs.GetStrListByStr(item.RoleId, ',');
|
||||||
var getRoles = db.Sys_Role.FirstOrDefault(x =>roleIdList.Contains(x.RoleId));
|
var getRoles = db.Sys_Role.FirstOrDefault(x => roleIdList.Contains(x.RoleId));
|
||||||
if (getRoles != null)
|
if (getRoles != null)
|
||||||
{
|
{
|
||||||
string userName = RoleService.getRoleNamesRoleIds(item.RoleId) + "-" + UserService.GetUserNameByUserId(item.UserId);
|
string userName = RoleService.getRoleNamesRoleIds(item.RoleId) + "-" + UserService.GetUserNameByUserId(item.UserId);
|
||||||
@@ -442,7 +443,7 @@ namespace BLL
|
|||||||
{
|
{
|
||||||
users = (from x in db.Sys_User
|
users = (from x in db.Sys_User
|
||||||
join z in db.Sys_Role on x.RoleId equals z.RoleId
|
join z in db.Sys_Role on x.RoleId equals z.RoleId
|
||||||
where x.IsPost == true
|
where x.IsPost == true
|
||||||
orderby x.UserCode
|
orderby x.UserCode
|
||||||
select new Model.SpSysUserItem
|
select new Model.SpSysUserItem
|
||||||
{
|
{
|
||||||
@@ -505,7 +506,7 @@ namespace BLL
|
|||||||
using (Model.CNPCDB db = new Model.CNPCDB(Funs.ConnString))
|
using (Model.CNPCDB db = new Model.CNPCDB(Funs.ConnString))
|
||||||
{
|
{
|
||||||
var users = (from x in db.Sys_User
|
var users = (from x in db.Sys_User
|
||||||
where x.IsPost == true && x.UserId != Const.hfnbdId
|
where x.IsPost == true && x.UserId != Const.hfnbdId
|
||||||
orderby x.UserName
|
orderby x.UserName
|
||||||
select x).ToList();
|
select x).ToList();
|
||||||
if (!string.IsNullOrEmpty(projectId))
|
if (!string.IsNullOrEmpty(projectId))
|
||||||
@@ -530,7 +531,7 @@ namespace BLL
|
|||||||
using (Model.CNPCDB db = new Model.CNPCDB(Funs.ConnString))
|
using (Model.CNPCDB db = new Model.CNPCDB(Funs.ConnString))
|
||||||
{
|
{
|
||||||
var users = (from x in db.Sys_User
|
var users = (from x in db.Sys_User
|
||||||
where x.IsPost == true && x.UserId != Const.hfnbdId
|
where x.IsPost == true && x.UserId != Const.hfnbdId
|
||||||
orderby x.UserName
|
orderby x.UserName
|
||||||
select x).ToList();
|
select x).ToList();
|
||||||
if (!string.IsNullOrEmpty(projectId))
|
if (!string.IsNullOrEmpty(projectId))
|
||||||
@@ -584,7 +585,7 @@ namespace BLL
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
list = (from x in db.Sys_User
|
list = (from x in db.Sys_User
|
||||||
where x.UserId != BLL.Const.hfnbdId
|
where x.UserId != BLL.Const.hfnbdId
|
||||||
orderby x.UserName
|
orderby x.UserName
|
||||||
select x).ToList();
|
select x).ToList();
|
||||||
|
|
||||||
@@ -597,12 +598,12 @@ namespace BLL
|
|||||||
return list;
|
return list;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 根据项目号和角色Id获取用户下拉选项
|
/// 根据项目号和角色Id获取用户下拉选项
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static List<Model.Sys_User> GetUserListByProjectIdUnitIdRoleId(string projectId,string unitId, string roleIds)
|
public static List<Model.Sys_User> GetUserListByProjectIdUnitIdRoleId(string projectId, string unitId, string roleIds)
|
||||||
{
|
{
|
||||||
using (Model.CNPCDB db = new Model.CNPCDB(Funs.ConnString))
|
using (Model.CNPCDB db = new Model.CNPCDB(Funs.ConnString))
|
||||||
{
|
{
|
||||||
@@ -615,7 +616,7 @@ namespace BLL
|
|||||||
list = (from x in db.Sys_User
|
list = (from x in db.Sys_User
|
||||||
join y in db.Project_ProjectUser
|
join y in db.Project_ProjectUser
|
||||||
on x.UserId equals y.UserId
|
on x.UserId equals y.UserId
|
||||||
where y.ProjectId == projectId && x.UnitId == unitId && listRoles.Contains(y.RoleId)
|
where y.ProjectId == projectId && x.UnitId == unitId && listRoles.Contains(y.RoleId)
|
||||||
orderby x.UserName
|
orderby x.UserName
|
||||||
select x).ToList();
|
select x).ToList();
|
||||||
}
|
}
|
||||||
@@ -632,7 +633,7 @@ namespace BLL
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
list = (from x in db.Sys_User
|
list = (from x in db.Sys_User
|
||||||
where x.UnitId == unitId && x.UserId != BLL.Const.hfnbdId
|
where x.UnitId == unitId && x.UserId != BLL.Const.hfnbdId
|
||||||
orderby x.UserName
|
orderby x.UserName
|
||||||
select x).ToList();
|
select x).ToList();
|
||||||
|
|
||||||
@@ -731,7 +732,7 @@ namespace BLL
|
|||||||
{
|
{
|
||||||
dropName.DataValueField = "UserId";
|
dropName.DataValueField = "UserId";
|
||||||
dropName.DataTextField = "UserName";
|
dropName.DataTextField = "UserName";
|
||||||
dropName.DataSource = BLL.UserService.GetUserListByProjectIdUnitIdRoleId(projectId,unitId, roleIds);
|
dropName.DataSource = BLL.UserService.GetUserListByProjectIdUnitIdRoleId(projectId, unitId, roleIds);
|
||||||
dropName.DataBind();
|
dropName.DataBind();
|
||||||
if (isShowPlease)
|
if (isShowPlease)
|
||||||
{
|
{
|
||||||
@@ -1596,7 +1597,12 @@ namespace BLL
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 重置登录密码
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="unitId"></param>
|
||||||
|
/// <param name="idCard"></param>
|
||||||
|
/// <returns></returns>
|
||||||
public static string getInitialPassword(string unitId, string idCard)
|
public static string getInitialPassword(string unitId, string idCard)
|
||||||
{
|
{
|
||||||
string prefixValue = Const.PasswordPrefixValue;
|
string prefixValue = Const.PasswordPrefixValue;
|
||||||
@@ -1620,14 +1626,15 @@ namespace BLL
|
|||||||
{
|
{
|
||||||
if (idCard.Length > 4)
|
if (idCard.Length > 4)
|
||||||
{
|
{
|
||||||
suffixValue = idCard.Substring(idCard.Length-4, 4);
|
suffixValue = idCard.Substring(idCard.Length - 4, 4);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
suffixValue = idCard;
|
suffixValue = idCard;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return prefixValue + "." + suffixValue;
|
return prefixValue + suffixValue;
|
||||||
|
//return prefixValue + "." + suffixValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
Reference in New Issue
Block a user