202211301、项目人员身份证变化事件优化。2、新增人员是否同时在多项目字段。
This commit is contained in:
@@ -92,6 +92,7 @@ namespace FineUIPro.Web.Person
|
||||
this.txtJobNum.Text = person.JobNum;
|
||||
this.drpUnit.SelectedValue = person.UnitId;
|
||||
this.ckIsPost.Checked = person.IsPost ?? true;
|
||||
this.ckIsMultiProject.Checked = person.MultiProject ?? false;
|
||||
if (!string.IsNullOrEmpty(person.DepartId))
|
||||
{
|
||||
this.drpDepart.SelectedValue = person.DepartId;
|
||||
@@ -528,6 +529,7 @@ namespace FineUIPro.Web.Person
|
||||
Address = this.txtAddress.Text.Trim(),
|
||||
SignatureUrl = this.SignatureUrl,
|
||||
IsPost = this.ckIsPost.Checked,
|
||||
MultiProject=this.ckIsMultiProject.Checked,
|
||||
};
|
||||
|
||||
newPerson.RoleIds = Funs.GetStringByArray(this.drpRole.SelectedValueArray);
|
||||
@@ -1087,5 +1089,18 @@ namespace FineUIPro.Web.Person
|
||||
Alert.ShowInParent("人员不在职,则当前人所在的所有项目都将离场!", MessageBoxIcon.Warning);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void ckIsMultiProject_CheckedChanged(object sender, CheckedEventArgs e)
|
||||
{
|
||||
if (this.ckIsMultiProject.Checked)
|
||||
{
|
||||
Alert.ShowInParent("人员可在多个项目上同时在岗!", MessageBoxIcon.Warning);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user