fix:人员必填
This commit is contained in:
parent
4abca1fa1c
commit
4872ac5231
|
@ -101,7 +101,7 @@ namespace BLL
|
||||||
/// <returns>一个质量巡检审批实体</returns>
|
/// <returns>一个质量巡检审批实体</returns>
|
||||||
public static Model.Check_CheckControlApprove GetCheckControlApproveByCheckControlId(string CheckControlCode)
|
public static Model.Check_CheckControlApprove GetCheckControlApproveByCheckControlId(string CheckControlCode)
|
||||||
{
|
{
|
||||||
return db.Check_CheckControlApprove.OrderByDescending(x=>x.ApproveDate).FirstOrDefault(x => x.CheckControlCode == CheckControlCode && x.ApproveType != "S" && x.ApproveDate != null);
|
return db.Check_CheckControlApprove.FirstOrDefault(x => x.CheckControlCode == CheckControlCode && x.ApproveType != "S" && x.ApproveDate == null);
|
||||||
}
|
}
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 修改质量巡检审批信息
|
/// 修改质量巡检审批信息
|
||||||
|
|
|
@ -377,7 +377,7 @@ namespace FineUIPro.Web.CQMS.Check
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
else if (isAuthenticated)
|
else if (isAuthenticated || CurrUser.UserId == Const.hfnbdId)
|
||||||
{
|
{
|
||||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("CheckListEdit.aspx?CheckControlCode={0}", codes, "编辑 - ")));
|
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("CheckListEdit.aspx?CheckControlCode={0}", codes, "编辑 - ")));
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -186,10 +186,10 @@
|
||||||
</f:FormRow>
|
</f:FormRow>
|
||||||
<f:FormRow>
|
<f:FormRow>
|
||||||
<Items>
|
<Items>
|
||||||
<f:DropDownList ID="drpHandleType" OnSelectedIndexChanged="drpHandleType_SelectedIndexChanged"
|
<f:DropDownList ID="drpHandleType" ShowRedStar="true" runat="server" EmptyText="--请选择--" AutoSelectFirstItem="false" Label="下一步" OnSelectedIndexChanged="drpHandleType_SelectedIndexChanged"
|
||||||
AutoPostBack="true" runat="server" Label="下一步" LabelAlign="Right" EnableEdit="true">
|
AutoPostBack="True" Required="true" LabelAlign="Right" EnableEdit="true">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="drpHandleMan" ShowRedStar="true" runat="server" Label="办理人员" Required="true" LabelAlign="Right" EnableEdit="true">
|
<f:DropDownList ID="drpHandleMan" ShowRedStar="true" runat="server" EmptyText="--请选择--" AutoSelectFirstItem="false" Label="办理人员" Required="true" LabelAlign="Right" EnableEdit="true">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
</Items>
|
</Items>
|
||||||
</f:FormRow>
|
</f:FormRow>
|
||||||
|
|
|
@ -197,20 +197,17 @@ namespace FineUIPro.Web.CQMS.Check
|
||||||
}
|
}
|
||||||
if (State != BLL.Const.CheckControl_Complete)
|
if (State != BLL.Const.CheckControl_Complete)
|
||||||
{
|
{
|
||||||
//Funs.Bind(drpHandleType, CheckControlService.GetDHandleTypeByState(State));
|
|
||||||
CheckControlService.Init(drpHandleType, State, false);
|
CheckControlService.Init(drpHandleType, State, false);
|
||||||
}
|
}
|
||||||
if (State == BLL.Const.CheckControl_Compile)
|
if (State == BLL.Const.CheckControl_Compile)
|
||||||
{
|
{
|
||||||
this.rblIsAgree.Visible = false;
|
this.rblIsAgree.Visible = false;
|
||||||
//Funs.Bind(drpHandleMan, UserService.GetMainUserList(this.CurrUser.LoginProjectId))
|
|
||||||
UserService.Init(drpHandleMan, CurrUser.LoginProjectId, false);
|
UserService.Init(drpHandleMan, CurrUser.LoginProjectId, false);
|
||||||
this.drpHandleMan.SelectedIndex = 1;
|
this.drpHandleMan.SelectedIndex = 1;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
UserService.Init(drpHandleMan, CurrUser.LoginProjectId, false);
|
UserService.Init(drpHandleMan, CurrUser.LoginProjectId, false);
|
||||||
//Funs.Bind(drpHandleMan, UserService.GetMainUserList(this.CurrUser.LoginProjectId));
|
|
||||||
this.rblIsAgree.Visible = true;
|
this.rblIsAgree.Visible = true;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -371,7 +368,15 @@ namespace FineUIPro.Web.CQMS.Check
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (drpHandleType.SelectedValue != BLL.Const.CheckControl_Complete && (this.drpHandleMan.SelectedValue == "0" || this.drpHandleMan.SelectedValue == null))
|
|
||||||
|
if (string.IsNullOrEmpty(drpHandleType.SelectedValue))
|
||||||
|
{
|
||||||
|
Alert.ShowInTop("请先选择下一步流程!", MessageBoxIcon.Warning);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (drpHandleType.SelectedValue != BLL.Const.CheckControl_Complete &&
|
||||||
|
string.IsNullOrEmpty(drpHandleMan.SelectedValue))
|
||||||
{
|
{
|
||||||
Alert.ShowInTop("请先选择办理人员!", MessageBoxIcon.Warning);
|
Alert.ShowInTop("请先选择办理人员!", MessageBoxIcon.Warning);
|
||||||
return;
|
return;
|
||||||
|
@ -425,7 +430,14 @@ namespace FineUIPro.Web.CQMS.Check
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (drpHandleType.SelectedValue != BLL.Const.CheckControl_Complete && (this.drpHandleMan.SelectedValue == "0" || this.drpHandleMan.SelectedValue == null))
|
if (string.IsNullOrEmpty(drpHandleType.SelectedValue))
|
||||||
|
{
|
||||||
|
Alert.ShowInTop("请先选择下一步流程!", MessageBoxIcon.Warning);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (drpHandleType.SelectedValue != BLL.Const.CheckControl_Complete &&
|
||||||
|
string.IsNullOrEmpty(drpHandleMan.SelectedValue))
|
||||||
{
|
{
|
||||||
Alert.ShowInTop("请先选择办理人员!", MessageBoxIcon.Warning);
|
Alert.ShowInTop("请先选择办理人员!", MessageBoxIcon.Warning);
|
||||||
return;
|
return;
|
||||||
|
@ -640,10 +652,10 @@ namespace FineUIPro.Web.CQMS.Check
|
||||||
{
|
{
|
||||||
UserService.InitUserDropDownList(drpHandleMan, CurrUser.LoginProjectId, false, string.Empty);
|
UserService.InitUserDropDownList(drpHandleMan, CurrUser.LoginProjectId, false, string.Empty);
|
||||||
}
|
}
|
||||||
if (drpHandleMan.Items.Count > 0)
|
// if (drpHandleMan.Items.Count > 0)
|
||||||
{
|
// {
|
||||||
drpHandleMan.SelectedIndex = 0;
|
// drpHandleMan.SelectedIndex = 0;
|
||||||
}
|
// }
|
||||||
if (drpHandleType.SelectedText.Contains("重新编制"))
|
if (drpHandleType.SelectedText.Contains("重新编制"))
|
||||||
{
|
{
|
||||||
UserService.InitUserDropDownList(drpHandleMan, CurrUser.LoginProjectId, false, string.Empty);
|
UserService.InitUserDropDownList(drpHandleMan, CurrUser.LoginProjectId, false, string.Empty);
|
||||||
|
@ -672,16 +684,6 @@ namespace FineUIPro.Web.CQMS.Check
|
||||||
protected void drpHandleType_SelectedIndexChanged(object sender, EventArgs e)
|
protected void drpHandleType_SelectedIndexChanged(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
HandleMan();
|
HandleMan();
|
||||||
//if (drpHandleType.SelectedValue == BLL.Const.CheckControl_Audit2 || drpHandleType.SelectedValue == BLL.Const.CheckControl_ReCompile2)
|
|
||||||
//{
|
|
||||||
// drpHandleMan.Items.Clear();
|
|
||||||
//Funs.Bind(drpHandleMan, UserService.GetUserByUnitId(this.CurrUser.LoginProjectId, drpUnit.SelectedValue));
|
|
||||||
//}
|
|
||||||
//else
|
|
||||||
//{
|
|
||||||
// drpHandleMan.Items.Clear();
|
|
||||||
// Funs.Bind(drpHandleMan, UserService.GetMainUserList(this.CurrUser.LoginProjectId));
|
|
||||||
//}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void rblIsAgree_SelectedIndexChanged(object sender, EventArgs e)
|
protected void rblIsAgree_SelectedIndexChanged(object sender, EventArgs e)
|
||||||
|
@ -693,49 +695,6 @@ namespace FineUIPro.Web.CQMS.Check
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
//if (state == Const.CheckControl_Compile || state == Const.CheckControl_ReCompile) //无是否同意
|
|
||||||
//{
|
|
||||||
// ListItem[] lis = new ListItem[2];
|
|
||||||
// lis[0] = new ListItem("总包负责人审核", Const.CheckControl_Audit1);
|
|
||||||
// lis[1] = new ListItem("分包专业工程师回复", Const.CheckControl_Audit2);
|
|
||||||
// return lis;
|
|
||||||
//}
|
|
||||||
//else if (state == Const.CheckControl_Audit1)//有是否同意
|
|
||||||
//{
|
|
||||||
// ListItem[] lis = new ListItem[2];
|
|
||||||
// lis[0] = new ListItem("分包专业工程师回复", Const.CheckControl_Audit2);//是 加载
|
|
||||||
// lis[1] = new ListItem("重新整理", Const.CheckControl_ReCompile);//否加载
|
|
||||||
// return lis;
|
|
||||||
//}
|
|
||||||
//else if (state == Const.CheckControl_Audit2 || state == Const.CheckControl_ReCompile2)//无是否同意
|
|
||||||
//{
|
|
||||||
// ListItem[] lis = new ListItem[2];
|
|
||||||
// lis[0] = new ListItem("分包负责人审批", Const.CheckControl_Audit3);
|
|
||||||
// lis[1] = new ListItem("总包专业工程师确认", Const.CheckControl_Audit4);
|
|
||||||
// return lis;
|
|
||||||
//}
|
|
||||||
//else if (state == Const.CheckControl_Audit3)//有是否同意
|
|
||||||
//{
|
|
||||||
// ListItem[] lis = new ListItem[2];
|
|
||||||
// lis[0] = new ListItem("总包专业工程师确认", Const.CheckControl_Audit4);//是 加载
|
|
||||||
// lis[1] = new ListItem("分包专业工程师重新回复", Const.CheckControl_ReCompile2);//否加载
|
|
||||||
// return lis;
|
|
||||||
//}
|
|
||||||
//else if (state == Const.CheckControl_Audit4)//有是否同意
|
|
||||||
//{
|
|
||||||
// ListItem[] lis = new ListItem[3];
|
|
||||||
// lis[0] = new ListItem("总包负责人确认", Const.CheckControl_Audit5);//是 加载
|
|
||||||
// lis[1] = new ListItem("审批完成", Const.CheckControl_Complete);//是 加载
|
|
||||||
// lis[2] = new ListItem("分包专业工程师重新回复", Const.CheckControl_ReCompile2);//否加载
|
|
||||||
// return lis;
|
|
||||||
//}
|
|
||||||
//else if (state == Const.CheckControl_Audit5)//有是否同意
|
|
||||||
//{
|
|
||||||
// ListItem[] lis = new ListItem[2];
|
|
||||||
// lis[0] = new ListItem("审批完成", Const.CheckControl_Complete);//是 加载
|
|
||||||
// lis[1] = new ListItem("分包专业工程师重新回复", Const.CheckControl_ReCompile2);//否加载
|
|
||||||
// return lis;
|
|
||||||
//}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 待办事项的下拉框的处理
|
/// 待办事项的下拉框的处理
|
||||||
|
|
|
@ -682,11 +682,11 @@
|
||||||
</div>
|
</div>
|
||||||
<input type="hidden" id="hiddenUrl" value="" runat="server" />
|
<input type="hidden" id="hiddenUrl" value="" runat="server" />
|
||||||
|
|
||||||
<f:Button runat="server" CssClass="bgbtntop" IconFont="Gear" OnClick="btnshowWindows" ToolTip="打开代办" Hidden="true"
|
<f:Button runat="server" CssClass="bgbtntop" IconFont="Gear" OnClick="btnshowWindows" ToolTip="打开待办" Hidden="true"
|
||||||
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnShowWindows">
|
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnShowWindows">
|
||||||
</f:Button>
|
</f:Button>
|
||||||
|
|
||||||
<f:Window ID="Window1" Title="代办" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
<f:Window ID="Window1" Title="待办" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" OnClose="Window1_Close"
|
Target="Parent" EnableResize="false" runat="server" IsModal="true" OnClose="Window1_Close"
|
||||||
Width="1300px" Height="660px">
|
Width="1300px" Height="660px">
|
||||||
</f:Window>
|
</f:Window>
|
||||||
|
@ -787,7 +787,7 @@
|
||||||
function reloadGrid(param) {
|
function reloadGrid(param) {
|
||||||
__doPostBack(null, 'ReloadGrid$' + param);
|
__doPostBack(null, 'ReloadGrid$' + param);
|
||||||
}
|
}
|
||||||
//弹框代办
|
//弹框待办
|
||||||
function returnWindows(objUrl) {
|
function returnWindows(objUrl) {
|
||||||
document.getElementById("hiddenUrl").value = objUrl;
|
document.getElementById("hiddenUrl").value = objUrl;
|
||||||
$('#btnShowWindows').click();
|
$('#btnShowWindows').click();
|
||||||
|
|
Loading…
Reference in New Issue