20230920人员信息中人员类型只有管理员能修改
This commit is contained in:
@@ -225,10 +225,26 @@ namespace FineUIPro.Web.Person
|
||||
this.btnCertificateNew.Hidden = false;
|
||||
this.btnTrainNew.Hidden = false;
|
||||
this.btnInOutNew.Hidden = false;
|
||||
|
||||
if (this.CurrUser.RoleIds == null || this.CurrUser.RoleIds.Contains(Const.sysglyId))
|
||||
{
|
||||
this.rbPersonType.Readonly = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
var getRoleNames = RoleService.getRoleNamesRoleIds(this.CurrUser.RoleIds);
|
||||
if (getRoleNames != null && getRoleNames.Contains("管理员"))
|
||||
{
|
||||
this.rbPersonType.Readonly = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
this.rbPersonType.Readonly = false;
|
||||
if (this.Type == "Shunt")
|
||||
{
|
||||
this.ckIsPost.Checked = false;
|
||||
|
||||
Reference in New Issue
Block a user