1
This commit is contained in:
@@ -28,6 +28,17 @@ namespace FineUIPro.Web.CQMS.Check
|
||||
ViewState["ProjectId"] = value;
|
||||
}
|
||||
}
|
||||
public string code
|
||||
{
|
||||
get
|
||||
{
|
||||
return (string)ViewState["code"];
|
||||
}
|
||||
set
|
||||
{
|
||||
ViewState["code"] = value;
|
||||
}
|
||||
}
|
||||
#region 加载页面
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
@@ -48,27 +59,52 @@ namespace FineUIPro.Web.CQMS.Check
|
||||
// this.ProjectId = Request.Params["projectId"];
|
||||
//}
|
||||
//权限按钮方法
|
||||
UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpSponsorUnit, this.CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true);
|
||||
UnitWorkService.InitUnitWorkDownList(drpUnitWork, this.CurrUser.LoginProjectId, true);
|
||||
CNProfessionalService.InitCNProfessionalDownList(drpCNProfessional, true);
|
||||
QualityQuestionTypeService.InitQualityQuestionTypeDownList(drpQuestionType, true);
|
||||
Funs.FineUIPleaseSelect(this.dpHandelStatus);
|
||||
//UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpSponsorUnit, this.CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true);
|
||||
//UnitWorkService.InitUnitWorkDownList(drpUnitWork, this.CurrUser.LoginProjectId, true);
|
||||
//CNProfessionalService.InitCNProfessionalDownList(drpCNProfessional, true);
|
||||
//QualityQuestionTypeService.InitQualityQuestionTypeDownList(drpQuestionType, true);
|
||||
//Funs.FineUIPleaseSelect(this.dpHandelStatus);
|
||||
//if (ProjectUnitService.GetProjectUnitTypeByProjectIdUnitId(this.CurrUser.LoginProjectId, CurrUser.UnitId))
|
||||
//{
|
||||
// drpSponsorUnit.SelectedValue = CurrUser.UnitId;
|
||||
// drpSponsorUnit.Readonly = true;
|
||||
//}
|
||||
btnNew.OnClientClick = Window1.GetShowReference("ChecklistEdit.aspx") + "return false;";
|
||||
ddlPageSize.SelectedValue = Grid1.PageSize.ToString();
|
||||
if (ProjectUnitService.GetProjectUnitTypeByProjectIdUnitId(this.CurrUser.LoginProjectId, CurrUser.UnitId))
|
||||
{
|
||||
drpSponsorUnit.SelectedValue = CurrUser.UnitId;
|
||||
drpSponsorUnit.Readonly = true;
|
||||
}
|
||||
GetList();
|
||||
APICheckControlSyncService.getCheckControlLists(this.ProjectId);
|
||||
// 绑定表格
|
||||
BindGrid();
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
private void GetList()
|
||||
{
|
||||
//UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpSponsorUnit, this.CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true);
|
||||
//UnitWorkService.InitUnitWorkDownList(drpUnitWork, this.CurrUser.LoginProjectId, true);
|
||||
//CNProfessionalService.InitCNProfessionalDownList(drpCNProfessional, true);
|
||||
//QualityQuestionTypeService.InitQualityQuestionTypeDownList(drpQuestionType, true);
|
||||
//Funs.FineUIPleaseSelect(this.dpHandelStatus);
|
||||
|
||||
if (!string.IsNullOrEmpty(this.ProjectId))
|
||||
{
|
||||
code = ProjectService.GetProjectByProjectId(this.ProjectId).ProjectCode + "-QC-TCC-XJ-";
|
||||
}
|
||||
UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpSponsorUnit, this.ProjectId, "", true);
|
||||
UnitWorkService.InitUnitWorkDownList(drpUnitWork, this.ProjectId, true);
|
||||
CNProfessionalService.InitCNProfessionalDownList(drpCNProfessional, true);
|
||||
QualityQuestionTypeService.InitQualityQuestionTypeDownList(drpQuestionType, true);
|
||||
Funs.FineUIPleaseSelect(this.dpHandelStatus);
|
||||
if (ProjectUnitService.GetProjectUnitTypeByProjectIdUnitId(this.CurrUser.LoginProjectId, CurrUser.UnitId))
|
||||
{
|
||||
drpSponsorUnit.SelectedValue = CurrUser.UnitId;
|
||||
drpSponsorUnit.Readonly = true;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
//public System.Web.UI.WebControls.ListItem[] GetHandelStatus()
|
||||
//{
|
||||
@@ -336,6 +372,11 @@ namespace FineUIPro.Web.CQMS.Check
|
||||
|
||||
if (checks != null)
|
||||
{
|
||||
if (checks.DataSource == "1")
|
||||
{
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("CheckListEdit.aspx?CheckControlCode={0}", codes, "编辑 - ")));
|
||||
return;
|
||||
}
|
||||
if (checks.State.Equals(Const.CheckControl_Complete))
|
||||
{
|
||||
Alert.ShowInTop("当前数据已闭环,无法编辑,请右键查看!", MessageBoxIcon.Warning);
|
||||
@@ -1008,5 +1049,18 @@ namespace FineUIPro.Web.CQMS.Check
|
||||
|
||||
return url;
|
||||
}
|
||||
|
||||
#region 拉取总包检查
|
||||
/// <summary>
|
||||
/// 拉取总包检查
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnPull_Click(object sender, EventArgs e)
|
||||
{
|
||||
APICheckControlSyncService.getCheckControlLists(this.ProjectId);
|
||||
this.BindGrid();
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user