20230904 wbs维度数据仓库实现
This commit is contained in:
@@ -102,6 +102,9 @@ namespace FineUIPro.Web.HSSE.Accident
|
||||
{
|
||||
this.ckIsAttempt.Checked = true;
|
||||
}
|
||||
|
||||
this.hdWorkPackageId.Text = accidentPersonRecord.WorkPackageId;
|
||||
this.txtWorkPackageName.Text= accidentPersonRecord.WorkPackageName;
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -239,6 +242,8 @@ namespace FineUIPro.Web.HSSE.Accident
|
||||
accidentPersonRecord.CompileMan = this.CurrUser.PersonId;
|
||||
accidentPersonRecord.CompileDate = DateTime.Now;
|
||||
accidentPersonRecord.States = BLL.Const.State_0;
|
||||
accidentPersonRecord.WorkPackageName = this.txtWorkPackageName.Text;
|
||||
accidentPersonRecord.WorkPackageId = this.hdWorkPackageId.Text;
|
||||
if (type == BLL.Const.BtnSubmit)
|
||||
{
|
||||
var flowOperate = Funs.DB.Sys_FlowOperate.FirstOrDefault(x => x.DataId == this.AccidentPersonRecordId && x.State == BLL.Const.State_2 && x.IsClosed == true);
|
||||
@@ -259,7 +264,7 @@ namespace FineUIPro.Web.HSSE.Accident
|
||||
}
|
||||
else
|
||||
{
|
||||
this.AccidentPersonRecordId = SQLHelper.GetNewID(typeof(Model.Accident_AccidentPersonRecord));
|
||||
this.AccidentPersonRecordId = SQLHelper.GetNewID();
|
||||
accidentPersonRecord.AccidentPersonRecordId = this.AccidentPersonRecordId;
|
||||
BLL.AccidentPersonRecordService.AddAccidentPersonRecord(accidentPersonRecord);
|
||||
BLL.LogService.AddSys_Log(this.CurrUser, string.Empty, this.AccidentPersonRecordId, BLL.Const.ProjectAccidentPersonRecordMenuId, Const.BtnAdd);
|
||||
@@ -299,5 +304,21 @@ namespace FineUIPro.Web.HSSE.Accident
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/AccidentPersonRecordAttachUrl&menuId={1}", this.AccidentPersonRecordId, BLL.Const.ProjectAccidentPersonRecordMenuId)));
|
||||
}
|
||||
#endregion
|
||||
|
||||
protected void btSearch_Click(object sender, EventArgs e)
|
||||
{
|
||||
PageContext.RegisterStartupScript(Window1.GetSaveStateReference(hdWorkPackageId.ClientID)
|
||||
+ Window1.GetShowReference(String.Format("~/DigData/ShowProjectWBS.aspx?levle={0}", 3, "选择WBS - ")));
|
||||
}
|
||||
|
||||
protected void Window1_Close(object sender, WindowCloseEventArgs e)
|
||||
{
|
||||
var getReturnValues = Funs.GetStrListByStr(this.hdWorkPackageId.Text, '&');
|
||||
if (getReturnValues.Count() > 1)
|
||||
{
|
||||
this.hdWorkPackageId.Text = getReturnValues[0].ToString();
|
||||
this.txtWorkPackageName.Text = getReturnValues[1].ToString();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user