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