20220906新增项目劳务人员查看页面、合同信息表、取用户接口修改

This commit is contained in:
2022-09-06 14:23:32 +08:00
parent c26e450d67
commit fc4f47dbab
39 changed files with 3809 additions and 307 deletions
+266 -35
View File
@@ -154,8 +154,11 @@ namespace FineUIPro.Web.Person
#endregion
}
}
getInitGridTestRecord();
getInitGridProjectInOut();
getInitGridCertificate();
getInitGridTrain();
getInitGridDuty();
getInitGridInOut();
}
}
#endregion
@@ -189,26 +192,26 @@ namespace FineUIPro.Web.Person
#endregion
#region
#region
/// <summary>
///
/// </summary>
private void getInitGridTestRecord()
private void getInitGridCertificate()
{
Funs.DropDownPageSize(this.ddlPageSizeGridTestRecord);
BindGridTestRecord();
Funs.DropDownPageSize(this.ddlPageSizeGridCertificate);
BindGridCertificate();
}
#region
/// <summary>
/// 绑定数据
/// </summary>
private void BindGridTestRecord()
private void BindGridCertificate()
{
var getData = TestRecordService.getListData(this.PersonId, GridTestRecord);
GridTestRecord.RecordCount = TestRecordService.count;
GridTestRecord.DataSource = getData;
GridTestRecord.DataBind();
var getData = PersonQualityService.getListData(this.PersonId, GridCertificate);
GridCertificate.RecordCount = PersonQualityService.count;
GridCertificate.DataSource = getData;
GridCertificate.DataBind();
}
#endregion
@@ -218,9 +221,9 @@ namespace FineUIPro.Web.Person
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridTestRecord_PageIndexChange(object sender, GridPageEventArgs e)
protected void GridCertificate_PageIndexChange(object sender, GridPageEventArgs e)
{
BindGridTestRecord();
BindGridCertificate();
}
/// <summary>
@@ -228,10 +231,10 @@ namespace FineUIPro.Web.Person
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void ddlPageSizeGridTestRecord_SelectedIndexChanged(object sender, EventArgs e)
protected void ddlPageSizeGridCertificate_SelectedIndexChanged(object sender, EventArgs e)
{
GridTestRecord.PageSize = Convert.ToInt32(ddlPageSizeGridTestRecord.SelectedValue);
BindGridTestRecord();
GridCertificate.PageSize = Convert.ToInt32(ddlPageSizeGridCertificate.SelectedValue);
BindGridCertificate();
}
/// <summary>
@@ -239,33 +242,61 @@ namespace FineUIPro.Web.Person
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridTestRecord_Sort(object sender, FineUIPro.GridSortEventArgs e)
protected void GridCertificate_Sort(object sender, FineUIPro.GridSortEventArgs e)
{
BindGridTestRecord();
BindGridCertificate();
}
#endregion
/// <summary>
/// 双击事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridCertificate_RowDoubleClick(object sender, GridRowClickEventArgs e)
{
this.EditDataCertificate();
}
protected void btnCertificateEdit_Click(object sender, EventArgs e)
{
this.EditDataCertificate();
}
/// <summary>
/// 编辑数据方法
/// </summary>
private void EditDataCertificate()
{
if (GridCertificate.SelectedRowIndexArray.Length == 0)
{
Alert.ShowInParent("请至少选择一条记录!", MessageBoxIcon.Warning);
return;
}
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("../HSSE/QualityAudit/PersonQualityEdit.aspx?PersonQualityId={0}&value=0", GridCertificate.SelectedRowID, "编辑 - ")));
}
#endregion
#region
#region
/// <summary>
///
/// </summary>
private void getInitGridProjectInOut()
private void getInitGridTrain()
{
Funs.DropDownPageSize(this.ddlPageSizeGridProjectInOut);
BindGridProjectInOut();
Funs.DropDownPageSize(this.ddlPageSizeGridTrain);
BindGridTrain();
}
#region
/// <summary>
/// 绑定数据
/// </summary>
private void BindGridProjectInOut()
private void BindGridTrain()
{
var getData = SitePerson_PersonItemService.getListData(null, null, this.PersonId, null, null, null, null, GridProjectInOut);
GridProjectInOut.RecordCount = Person_PersonsService.count;
GridProjectInOut.DataSource = getData;
GridProjectInOut.DataBind();
var getData = Person_PersonTrainService.getListData(this.PersonId, GridTrain);
GridTrain.RecordCount = Person_PersonTrainService.count;
GridTrain.DataSource = getData;
GridTrain.DataBind();
}
#endregion
@@ -275,9 +306,9 @@ namespace FineUIPro.Web.Person
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridProjectInOut_PageIndexChange(object sender, GridPageEventArgs e)
protected void GridTrain_PageIndexChange(object sender, GridPageEventArgs e)
{
BindGridProjectInOut();
BindGridTrain();
}
/// <summary>
@@ -285,10 +316,10 @@ namespace FineUIPro.Web.Person
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void ddlPageSizeGridProjectInOut_SelectedIndexChanged(object sender, EventArgs e)
protected void ddlPageSizeGridTrain_SelectedIndexChanged(object sender, EventArgs e)
{
GridProjectInOut.PageSize = Convert.ToInt32(ddlPageSizeGridProjectInOut.SelectedValue);
BindGridProjectInOut();
GridTrain.PageSize = Convert.ToInt32(ddlPageSizeGridTrain.SelectedValue);
BindGridTrain();
}
/// <summary>
@@ -296,12 +327,212 @@ namespace FineUIPro.Web.Person
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridProjectInOut_Sort(object sender, FineUIPro.GridSortEventArgs e)
protected void GridTrain_Sort(object sender, FineUIPro.GridSortEventArgs e)
{
BindGridProjectInOut();
BindGridTrain();
}
#endregion
/// <summary>
/// 双击事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridTrain_RowDoubleClick(object sender, GridRowClickEventArgs e)
{
this.EditDataTrain();
}
protected void btnTrainEdit_Click(object sender, EventArgs e)
{
this.EditDataTrain();
}
/// <summary>
/// 编辑数据方法
/// </summary>
private void EditDataTrain()
{
if (GridTrain.SelectedRowIndexArray.Length == 0)
{
Alert.ShowInParent("请至少选择一条记录!", MessageBoxIcon.Warning);
return;
}
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("PersonTrainEdit.aspx?PersonTrainId={0}&value=0", GridTrain.SelectedRowID, "编辑 - ")));
}
#endregion
#region
/// <summary>
///
/// </summary>
private void getInitGridDuty()
{
Funs.DropDownPageSize(this.ddlPageSizeGridDuty);
BindGridDuty();
}
#region
/// <summary>
/// 绑定数据
/// </summary>
private void BindGridDuty()
{
var getData = Person_DutyService.getListData(this.PersonId, GridDuty);
GridDuty.RecordCount = Person_DutyService.count;
GridDuty.DataSource = getData;
GridDuty.DataBind();
}
#endregion
#region
/// <summary>
/// 分页
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridDuty_PageIndexChange(object sender, GridPageEventArgs e)
{
BindGridDuty();
}
/// <summary>
/// 分页显示条数下拉框
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void ddlPageSizeGridDuty_SelectedIndexChanged(object sender, EventArgs e)
{
GridDuty.PageSize = Convert.ToInt32(ddlPageSizeGridDuty.SelectedValue);
BindGridDuty();
}
/// <summary>
/// 排序
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridDuty_Sort(object sender, FineUIPro.GridSortEventArgs e)
{
BindGridDuty();
}
#endregion
/// <summary>
/// 双击事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridDuty_RowDoubleClick(object sender, GridRowClickEventArgs e)
{
this.EditDataDuty();
}
protected void btnDutyEdit_Click(object sender, EventArgs e)
{
this.EditDataDuty();
}
/// <summary>
/// 编辑数据方法
/// </summary>
private void EditDataDuty()
{
if (GridDuty.SelectedRowIndexArray.Length == 0)
{
Alert.ShowInParent("请至少选择一条记录!", MessageBoxIcon.Warning);
return;
}
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("DepartPersonDutyView.aspx?DutyId={0}", GridDuty.SelectedRowID, "编辑 - ")));
}
#endregion
#region
/// <summary>
///
/// </summary>
private void getInitGridInOut()
{
Funs.DropDownPageSize(this.ddlPageSizeGridInOut);
BindGridInOut();
}
#region
/// <summary>
/// 绑定数据
/// </summary>
private void BindGridInOut()
{
var getData = SitePerson_PersonItemService.getListData(null, null, this.PersonId, null, null, null, null, GridInOut);
GridInOut.RecordCount = Person_PersonsService.count;
GridInOut.DataSource = getData;
GridInOut.DataBind();
}
#endregion
#region
/// <summary>
/// 分页
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridInOut_PageIndexChange(object sender, GridPageEventArgs e)
{
BindGridInOut();
}
/// <summary>
/// 分页显示条数下拉框
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void ddlPageSizeGridInOut_SelectedIndexChanged(object sender, EventArgs e)
{
GridInOut.PageSize = Convert.ToInt32(ddlPageSizeGridInOut.SelectedValue);
BindGridInOut();
}
/// <summary>
/// 排序
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridInOut_Sort(object sender, FineUIPro.GridSortEventArgs e)
{
BindGridInOut();
}
#endregion
#region
/// <summary>
/// 双击事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridInOut_RowDoubleClick(object sender, GridRowClickEventArgs e)
{
this.EditDataInOut();
}
protected void btnInOutEdit_Click(object sender, EventArgs e)
{
this.EditDataInOut();
}
/// <summary>
/// 编辑数据方法
/// </summary>
private void EditDataInOut()
{
if (GridInOut.SelectedRowIndexArray.Length == 0)
{
Alert.ShowInParent("请至少选择一条记录!", MessageBoxIcon.Warning);
return;
}
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("PersonItemEdit.aspx?PersonItemId={0}&value=0", GridInOut.SelectedRowID, "编辑 - ")));
}
#endregion
#endregion
}
}