统一人员资质上传功能,优化风险分级动态管控功能,优化安全管理页面看板
This commit is contained in:
@@ -710,6 +710,74 @@ namespace FineUIPro.Web.AttachFile
|
||||
///保存方法
|
||||
this.SaveData(source.ToString(), attachUrl);
|
||||
ShowNotify("保存成功!", MessageBoxIcon.Success);
|
||||
|
||||
#region 统一人员资质上传功能2024-7-1
|
||||
if (MenuId== BLL.Const.PersonListMenuId && Request.QueryString["strParam"]=="4")
|
||||
{
|
||||
//如果是人员信息修改安全生产考核合格证书/特种作业操作证(同步 特种作业人员资质、安管人员资质)
|
||||
var personId = ToKeyId.Split('#')[0].ToString();
|
||||
var PersonQualityModel = Funs.DB.QualityAudit_PersonQuality.FirstOrDefault(x => x.PersonId == personId);
|
||||
if (PersonQualityModel!=null)
|
||||
{
|
||||
UploadFileService.SaveAttachUrl(source.ToString(), attachUrl,
|
||||
BLL.Const.PersonQualityMenuId, PersonQualityModel.PersonQualityId);
|
||||
}
|
||||
|
||||
var SafePersonQualityModel = Funs.DB.QualityAudit_SafePersonQuality.FirstOrDefault(x => x.PersonId == personId);
|
||||
if (SafePersonQualityModel != null)
|
||||
{
|
||||
UploadFileService.SaveAttachUrl(source.ToString(), attachUrl,
|
||||
BLL.Const.SafePersonQualityMenuId, SafePersonQualityModel.SafePersonQualityId);
|
||||
}
|
||||
}
|
||||
|
||||
if (MenuId== BLL.Const.PersonQualityMenuId)
|
||||
{
|
||||
var PersonQualityModel = Funs.DB.QualityAudit_PersonQuality.FirstOrDefault(x => x.PersonQualityId == ToKeyId);
|
||||
if (PersonQualityModel!=null)
|
||||
{
|
||||
var personId = PersonQualityModel.PersonId;
|
||||
|
||||
var SafePersonQualityModel = Funs.DB.QualityAudit_SafePersonQuality.FirstOrDefault(x => x.PersonId == personId);
|
||||
if (SafePersonQualityModel != null)
|
||||
{
|
||||
UploadFileService.SaveAttachUrl(source.ToString(), attachUrl,
|
||||
BLL.Const.SafePersonQualityMenuId, SafePersonQualityModel.SafePersonQualityId);
|
||||
}
|
||||
|
||||
var SitepersonModel = Funs.DB.SitePerson_Person.FirstOrDefault(x => x.PersonId == personId);
|
||||
if (SitepersonModel!=null)
|
||||
{
|
||||
UploadFileService.SaveAttachUrl(source.ToString(), attachUrl,
|
||||
BLL.Const.PersonListMenuId, SitepersonModel.PersonId+"#4");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (MenuId== BLL.Const.SafePersonQualityMenuId)
|
||||
{
|
||||
var SafePersonQualityModel = Funs.DB.QualityAudit_SafePersonQuality.FirstOrDefault(x => x.SafePersonQualityId == ToKeyId);
|
||||
if (SafePersonQualityModel!=null)
|
||||
{
|
||||
var personId = SafePersonQualityModel.PersonId;
|
||||
var PersonQualityModel = Funs.DB.QualityAudit_PersonQuality.FirstOrDefault(x => x.PersonId == personId);
|
||||
if (PersonQualityModel != null)
|
||||
{
|
||||
UploadFileService.SaveAttachUrl(source.ToString(), attachUrl,
|
||||
BLL.Const.PersonQualityMenuId, PersonQualityModel.PersonQualityId);
|
||||
}
|
||||
|
||||
var SitepersonModel = Funs.DB.SitePerson_Person.FirstOrDefault(x => x.PersonId == personId);
|
||||
if (SitepersonModel != null)
|
||||
{
|
||||
UploadFileService.SaveAttachUrl(source.ToString(), attachUrl,
|
||||
BLL.Const.PersonListMenuId, SitepersonModel.PersonId + "#4");
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user