20240607 修改组织机构图

This commit is contained in:
毕文静 2024-06-07 22:07:03 +08:00
parent 75689bb431
commit 1770d114ef
7 changed files with 1446 additions and 1312 deletions

View File

@ -0,0 +1,3 @@
update Inspection_SummaryMb set MenuC='安全领导小组会议' where InspectionSummaryMbId=5
go

View File

@ -5,7 +5,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"> <html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server"> <head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>质量管理组织机构</title> <title></title>
<style type="text/css"> <style type="text/css">
.auto-style91 { .auto-style91 {
width: 1300px; width: 1300px;
@ -23,13 +23,29 @@
<body> <body>
<form id="form1" runat="server"> <form id="form1" runat="server">
<f:PageManager ID="PageManager1" runat="server" /> <f:PageManager ID="PageManager1" runat="server" />
<f:ContentPanel ID="ContentPanel3" runat="server" BodyPadding="0px"
ShowBorder="false" ShowHeader="true">
<f:TabStrip ID="TabStrip1" IsFluid="true"
AutoPostBack="true" OnTabIndexChanged="TabStrip1_TabIndexChanged"
ShowBorder="true" ActiveTabIndex="0" runat="server">
<Toolbars>
<f:Toolbar ID="ToolSearch" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:DropDownList ID="drpUnitId" runat="server" Label="单位" LabelAlign="Right" Width="400px" AutoPostBack="true" OnSelectedIndexChanged="drpUnitId_SelectedIndexChanged"></f:DropDownList>
<f:ToolbarFill runat="server"></f:ToolbarFill>
<f:Button ID="btnOut" runat="server" ToolTip="导出" Text="导出" Icon="FolderUp"
EnableAjax="false" DisableControlBeforePostBack="false" OnClick="btnOut_Click">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Tabs>
<f:Tab Title="总包" BodyPadding="10px" Layout="Fit" runat="server">
<Items>
<f:ContentPanel ID="ContentPanel1" runat="server" BodyPadding="0px" <f:ContentPanel ID="ContentPanel1" runat="server" BodyPadding="0px"
ShowBorder="true" ShowHeader="true" Title="内容面板" AutoScroll="true"> ShowBorder="false" ShowHeader="false">
<div style="text-align: right">
<f:Button ID="btnOut" EnablePostBack="true" runat="server" Text="导出" Icon="Printer" OnClick="btnOut_Click" EnableAjax="false" DisableControlBeforePostBack="false"></f:Button>
</div>
<div id="divOrganizational" runat="server" style="background-image: url('../../res/images/Organizational.png');" class="auto-style91"> <div id="divOrganizational" runat="server" style="background-image: url('../../res/images/Organizational.png');" class="auto-style91">
<table class="auto-style91"> <table id="table91" runat="server" class="auto-style91">
<tr style="height: 15px;"> <tr style="height: 15px;">
<td style="width: 15px"></td> <td style="width: 15px"></td>
<td style="width: 25px"></td> <td style="width: 25px"></td>
@ -59,7 +75,7 @@
<td></td> <td></td>
<td></td> <td></td>
<td colspan="3"> <td colspan="3">
<asp:Label ID="Label1" runat="server" Text="项目经理:"></asp:Label> <f:Label ID="Label1" runat="server" Text="项目经理:"></f:Label>
</td> </td>
<td></td> <td></td>
<td></td> <td></td>
@ -94,26 +110,32 @@
<td></td> <td></td>
<td></td> <td></td>
<td> <td>
<asp:Label ID="Label2" runat="server" Text="设计经理:"></asp:Label></td> <f:Label ID="Label2" runat="server" Text="设计经理:"></f:Label>
</td>
<td></td> <td></td>
<td></td> <td></td>
<td> <td>
<asp:Label ID="Label3" runat="server" Text="采购经理:"></asp:Label></td> <f:Label ID="Label3" runat="server" Text="采购经理:"></f:Label>
</td>
<td></td> <td></td>
<td></td> <td></td>
<td> <td>
<asp:Label ID="Label4" runat="server" Text="施工经理:"></asp:Label></td> <f:Label ID="Label4" runat="server" Text="施工经理:"></f:Label>
</td>
<td></td> <td></td>
<td></td> <td></td>
<td> <td>
<asp:Label ID="Label5" runat="server" Text="质量经理:"></asp:Label></td> <f:Label ID="Label5" runat="server" Text="质量经理:"></f:Label>
</td>
<td></td> <td></td>
<td> <td>
<asp:Label ID="Label6" runat="server" Text="HSE经理"></asp:Label></td> <f:Label ID="Label6" runat="server" Text="HSE经理"></f:Label>
</td>
<td></td> <td></td>
<td></td> <td></td>
<td> <td>
<asp:Label ID="Label7" runat="server" Text="开车经理:"></asp:Label></td> <f:Label ID="Label7" runat="server" Text="开车经理:"></f:Label>
</td>
<td></td> <td></td>
</tr> </tr>
<tr style="height: 95px;"> <tr style="height: 95px;">
@ -143,21 +165,25 @@
<td></td> <td></td>
<td></td> <td></td>
<td> <td>
<asp:Label ID="Label8" runat="server" Text="仓库管理员:"></asp:Label></td> <f:Label ID="Label8" runat="server" Text="仓库管理员:"></f:Label>
</td>
<td></td> <td></td>
<td></td> <td></td>
<td></td> <td></td>
<td></td> <td></td>
<td></td> <td></td>
<td> <td>
<asp:Label ID="Label9" runat="server" Text="文控工程师:"></asp:Label></td> <f:Label ID="Label9" runat="server" Text="文控工程师:"></f:Label>
</td>
<td></td> <td></td>
<td> <td>
<asp:Label ID="Label10" runat="server" Text="HSE工程师"></asp:Label></td> <f:Label ID="Label10" runat="server" Text="HSE工程师"></f:Label>
</td>
<td></td> <td></td>
<td></td> <td></td>
<td> <td>
<asp:Label ID="Label11" runat="server" Text="开车工程师:"></asp:Label></td> <f:Label ID="Label11" runat="server" Text="开车工程师:"></f:Label>
</td>
<td></td> <td></td>
</tr> </tr>
<tr style="height: 70px;"> <tr style="height: 70px;">
@ -183,19 +209,24 @@
<tr style="height: 100px; vertical-align: top;"> <tr style="height: 100px; vertical-align: top;">
<td></td> <td></td>
<td colspan="2"> <td colspan="2">
<asp:Label ID="Label12" runat="server" Text="土建工程师:"></asp:Label></td> <f:Label ID="Label12" runat="server" Text="土建工程师:"></f:Label>
</td>
<td></td> <td></td>
<td colspan="3"> <td colspan="3">
<asp:Label ID="Label13" runat="server" Text="设备工程师:"></asp:Label></td> <f:Label ID="Label13" runat="server" Text="设备工程师:"></f:Label>
</td>
<td></td> <td></td>
<td colspan="2"> <td colspan="2">
<asp:Label ID="Label14" runat="server" Text="管道工程师:"></asp:Label></td> <f:Label ID="Label14" runat="server" Text="管道工程师:"></f:Label>
</td>
<td></td> <td></td>
<td> <td>
<asp:Label ID="Label15" runat="server" Text="电气工程师:"></asp:Label></td> <f:Label ID="Label15" runat="server" Text="电气工程师:"></f:Label>
</td>
<td></td> <td></td>
<td colspan="3"> <td colspan="3">
<asp:Label ID="Label16" runat="server" Text="仪表工程师:"></asp:Label></td> <f:Label ID="Label16" runat="server" Text="仪表工程师:"></f:Label>
</td>
<td></td> <td></td>
<td></td> <td></td>
</tr> </tr>
@ -221,8 +252,15 @@
</tr> </tr>
</table> </table>
</div> </div>
</f:ContentPanel>
</Items>
</f:Tab>
<f:Tab Title="分包" BodyPadding="10px" runat="server">
<Items>
<f:ContentPanel ID="ContentPanel2" runat="server" BodyPadding="0px"
ShowBorder="false" ShowHeader="false">
<div id="divSubOrganizational" runat="server" style="background-image: url('../../res/images/SubOrganizational.png'); padding: 0px" class="auto-style92"> <div id="divSubOrganizational" runat="server" style="background-image: url('../../res/images/SubOrganizational.png'); padding: 0px" class="auto-style92">
<table class="auto-style92"> <table id="table92" runat="server" class="auto-style92">
<tr style="height: 15px;"> <tr style="height: 15px;">
<td style="width: 10px;"></td> <td style="width: 10px;"></td>
<td style="width: 150px;"></td> <td style="width: 150px;"></td>
@ -254,7 +292,7 @@
<td></td> <td></td>
<td></td> <td></td>
<td colspan="2"> <td colspan="2">
<asp:Label ID="Label17" runat="server" Text="项目经理:"></asp:Label> <f:Label ID="Label17" runat="server" Text="项目经理:"></f:Label>
</td> </td>
<td></td> <td></td>
<td></td> <td></td>
@ -292,17 +330,17 @@
<td></td> <td></td>
<td></td> <td></td>
<td colspan="2"> <td colspan="2">
<asp:Label ID="Label18" runat="server" Text="施工经理:"></asp:Label> <f:Label ID="Label18" runat="server" Text="施工经理:"></f:Label>
</td> </td>
<td></td> <td></td>
<td></td> <td></td>
<td></td> <td></td>
<td colspan="3"> <td colspan="3">
<asp:Label ID="Label19" runat="server" Text="质量经理:"></asp:Label> <f:Label ID="Label19" runat="server" Text="质量经理:"></f:Label>
</td> </td>
<td></td> <td></td>
<td colspan="3"> <td colspan="3">
<asp:Label ID="Label20" runat="server" Text="HSE经理"></asp:Label> <f:Label ID="Label20" runat="server" Text="HSE经理"></f:Label>
</td> </td>
<td></td> <td></td>
<td></td> <td></td>
@ -333,32 +371,32 @@
<tr style="height: 100px;"> <tr style="height: 100px;">
<td></td> <td></td>
<td style="vertical-align: top;"> <td style="vertical-align: top;">
<asp:Label ID="Label23" runat="server" Text="土建工程师:"></asp:Label> <f:Label ID="Label23" runat="server" Text="土建工程师:"></f:Label>
</td> </td>
<td></td> <td></td>
<td style="vertical-align: top;"> <td style="vertical-align: top;">
<asp:Label ID="Label24" runat="server" Text="设备工程师:"></asp:Label> <f:Label ID="Label24" runat="server" Text="设备工程师:"></f:Label>
</td> </td>
<td></td> <td></td>
<td style="vertical-align: top;" colspan="2"> <td style="vertical-align: top;" colspan="2">
<asp:Label ID="Label25" runat="server" Text="管道工程师:"></asp:Label> <f:Label ID="Label25" runat="server" Text="管道工程师:"></f:Label>
</td> </td>
<td></td> <td></td>
<td style="vertical-align: top;">&nbsp;</td> <td style="vertical-align: top;">&nbsp;</td>
<td style="vertical-align: top;"> <td style="vertical-align: top;">
<asp:Label ID="Label26" runat="server" Text="电气工程师:"></asp:Label> <f:Label ID="Label26" runat="server" Text="电气工程师:"></f:Label>
</td> </td>
<td></td> <td></td>
<td style="vertical-align: top;" colspan="2"> <td style="vertical-align: top;" colspan="2">
<asp:Label ID="Label27" runat="server" Text="仪表工程师:"></asp:Label> <f:Label ID="Label27" runat="server" Text="仪表工程师:"></f:Label>
</td> </td>
<td></td> <td></td>
<td style="vertical-align: top" colspan="2"> <td style="vertical-align: top" colspan="2">
<asp:Label ID="Label21" runat="server" Text="文控工程师:"></asp:Label> <f:Label ID="Label21" runat="server" Text="文控工程师:"></f:Label>
</td> </td>
<td></td> <td></td>
<td style="vertical-align: top"> <td style="vertical-align: top">
<asp:Label ID="Label22" runat="server" Text="HSE工程师"></asp:Label> <f:Label ID="Label22" runat="server" Text="HSE工程师"></f:Label>
</td> </td>
<td></td> <td></td>
</tr> </tr>
@ -386,6 +424,11 @@
</table> </table>
</div> </div>
</f:ContentPanel> </f:ContentPanel>
</Items>
</f:Tab>
</Tabs>
</f:TabStrip>
</f:ContentPanel>
</form> </form>
</body> </body>
</html> </html>

View File

@ -1,11 +1,12 @@
using Aspose.Words; using Aspose.Words;
using BLL; using BLL;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.IO; using System.IO;
using System.Linq; using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace FineUIPro.Web.CQMS.QualityPlanning namespace FineUIPro.Web.CQMS.QualityPlanning
{ {
@ -22,31 +23,32 @@ namespace FineUIPro.Web.CQMS.QualityPlanning
if (!IsPostBack) if (!IsPostBack)
{ {
string projectId = this.CurrUser.LoginProjectId; string projectId = this.CurrUser.LoginProjectId;
string unitId = this.CurrUser.UnitId; this.ContentPanel3.Title = "项目名称:" + BLL.ProjectService.GetProjectNameByProjectId(projectId);
if (this.CurrUser.UserId == BLL.Const.hfnbdId) if (TabStrip1.ActiveTabIndex == 0)
{ {
unitId = BLL.Const.UnitId_CWCEC; this.drpUnitId.Items.Clear();
BLL.UnitService.InitUnitByProjectIdUnitTypeDropDownList(this.drpUnitId, projectId, BLL.Const.ProjectUnitType_1, false);
}
else if (TabStrip1.ActiveTabIndex == 1)
{
this.drpUnitId.Items.Clear();
BLL.UnitService.InitUnitByProjectIdUnitTypeDropDownList(this.drpUnitId, projectId, BLL.Const.ProjectUnitType_2, false);
}
DataBind(this.drpUnitId.SelectedValue);
}
} }
this.divSubOrganizational.Visible = false; /// <summary>
this.divOrganizational.Visible = true; /// 加载数据
/// </summary>
this.ContentPanel1.Title = "项目名称:" + BLL.ProjectService.GetProjectNameByProjectId(projectId); /// <param name="unitId"></param>
/// <returns></returns>
var unit = (from x in Funs.DB.Project_ProjectUnit private void DataBind(string unitId)
join y in Funs.DB.Base_Unit on x.UnitId equals y.UnitId
where x.ProjectId == projectId
//&& x.UnitType == BLL.Const.ProjectUnitType_2
&& x.UnitId == unitId
select x).FirstOrDefault();
if (unit != null)
{ {
if (unit.UnitType == BLL.Const.ProjectUnitType_1) string projectId = this.CurrUser.LoginProjectId;
if (unitId == BLL.Const.UnitId_CWCEC)
{ {
this.divSubOrganizational.Visible = false;
this.divOrganizational.Visible = true;
string projectManagerName = string.Empty; string projectManagerName = string.Empty;
var projectManager = BLL.UserService.GetUserNameListsByUnitIdWorkPostName(projectId, unitId, "项目经理"); var projectManager = BLL.UserService.GetUserNameListsByUnitIdWorkPostName(projectId, unitId, "项目经理");
if (projectManager != null) if (projectManager != null)
@ -280,7 +282,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning
} }
this.Label16.Text = "仪表工程师:" + EAEngineerName; this.Label16.Text = "仪表工程师:" + EAEngineerName;
} }
else if (unit.UnitType == BLL.Const.ProjectUnitType_2) else
{ {
this.divSubOrganizational.Visible = true; this.divSubOrganizational.Visible = true;
this.divOrganizational.Visible = false; this.divOrganizational.Visible = false;
@ -451,10 +453,26 @@ namespace FineUIPro.Web.CQMS.QualityPlanning
this.Label27.Text = "仪表工程师:" + EAEngineerName; this.Label27.Text = "仪表工程师:" + EAEngineerName;
} }
} }
}
}
#endregion #endregion
protected void TabStrip1_TabIndexChanged(object sender, EventArgs e)
{
if (TabStrip1.ActiveTabIndex == 0)
{
this.drpUnitId.Items.Clear();
BLL.UnitService.InitUnitByProjectIdUnitTypeDropDownList(this.drpUnitId, this.CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_1, false);
this.drpUnitId.SelectedIndex = 0;
}
else if (TabStrip1.ActiveTabIndex == 1)
{
this.drpUnitId.Items.Clear();
BLL.UnitService.InitUnitByProjectIdUnitTypeDropDownList(this.drpUnitId, this.CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, false);
this.drpUnitId.SelectedIndex = 0;
}
DataBind(this.drpUnitId.SelectedValue);
}
#region
/// <summary> /// <summary>
/// 导出 /// 导出
/// </summary> /// </summary>
@ -469,24 +487,11 @@ namespace FineUIPro.Web.CQMS.QualityPlanning
string filePath = string.Empty; string filePath = string.Empty;
string projectId = this.CurrUser.LoginProjectId; string projectId = this.CurrUser.LoginProjectId;
string unitId = this.CurrUser.UnitId; string unitId = this.drpUnitId.SelectedValue;
var pModel = Funs.DB.Base_Project.FirstOrDefault(x => x.ProjectId == projectId); var pModel = Funs.DB.Base_Project.FirstOrDefault(x => x.ProjectId == projectId);
if(this.CurrUser.UserId==BLL.Const.hfnbdId) if (unitId == BLL.Const.UnitId_CWCEC)
{
unitId = BLL.Const.UnitId_CWCEC;
}
var unit = (from x in Funs.DB.Project_ProjectUnit
join y in Funs.DB.Base_Unit on x.UnitId equals y.UnitId
where x.ProjectId == projectId
//&& x.UnitType == BLL.Const.ProjectUnitType_2
&& x.UnitId == unitId
select x).FirstOrDefault();
if (unit != null)
{
if (unit.UnitType == BLL.Const.ProjectUnitType_1)
{ {
initTemplatePath = Const.CQMS_OrganizationalUrl; initTemplatePath = Const.CQMS_OrganizationalUrl;
uploadfilepath = rootPath + initTemplatePath; uploadfilepath = rootPath + initTemplatePath;
@ -766,7 +771,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning
doc.Save(newUrl); doc.Save(newUrl);
} }
else if(unit.UnitType == BLL.Const.ProjectUnitType_2) else
{ {
initTemplatePath = Const.CQMS_SubOrganizationalUrl; initTemplatePath = Const.CQMS_SubOrganizationalUrl;
uploadfilepath = rootPath + initTemplatePath; uploadfilepath = rootPath + initTemplatePath;
@ -965,8 +970,6 @@ namespace FineUIPro.Web.CQMS.QualityPlanning
doc.Save(newUrl); doc.Save(newUrl);
} }
}
string fileName = Path.GetFileName(newUrl); string fileName = Path.GetFileName(newUrl);
FileInfo info = new FileInfo(newUrl); FileInfo info = new FileInfo(newUrl);
long fileSize = info.Length; long fileSize = info.Length;
@ -979,5 +982,18 @@ namespace FineUIPro.Web.CQMS.QualityPlanning
Response.Close(); Response.Close();
File.Delete(newUrl); File.Delete(newUrl);
} }
#endregion
#region DropDownList下拉选择事件
/// <summary>
/// 单位下拉选择
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void drpUnitId_SelectedIndexChanged(object sender, EventArgs e)
{
DataBind(this.drpUnitId.SelectedValue);
}
#endregion
} }
} }

View File

@ -31,13 +31,40 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
protected global::FineUIPro.PageManager PageManager1; protected global::FineUIPro.PageManager PageManager1;
/// <summary> /// <summary>
/// ContentPanel1 控件。 /// ContentPanel3 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.ContentPanel ContentPanel1; protected global::FineUIPro.ContentPanel ContentPanel3;
/// <summary>
/// TabStrip1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TabStrip TabStrip1;
/// <summary>
/// ToolSearch 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Toolbar ToolSearch;
/// <summary>
/// drpUnitId 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpUnitId;
/// <summary> /// <summary>
/// btnOut 控件。 /// btnOut 控件。
@ -48,6 +75,15 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// </remarks> /// </remarks>
protected global::FineUIPro.Button btnOut; protected global::FineUIPro.Button btnOut;
/// <summary>
/// ContentPanel1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.ContentPanel ContentPanel1;
/// <summary> /// <summary>
/// divOrganizational 控件。 /// divOrganizational 控件。
/// </summary> /// </summary>
@ -57,6 +93,15 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// </remarks> /// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divOrganizational; protected global::System.Web.UI.HtmlControls.HtmlGenericControl divOrganizational;
/// <summary>
/// table91 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlTable table91;
/// <summary> /// <summary>
/// Label1 控件。 /// Label1 控件。
/// </summary> /// </summary>
@ -64,7 +109,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label1; protected global::FineUIPro.Label Label1;
/// <summary> /// <summary>
/// Label2 控件。 /// Label2 控件。
@ -73,7 +118,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label2; protected global::FineUIPro.Label Label2;
/// <summary> /// <summary>
/// Label3 控件。 /// Label3 控件。
@ -82,7 +127,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label3; protected global::FineUIPro.Label Label3;
/// <summary> /// <summary>
/// Label4 控件。 /// Label4 控件。
@ -91,7 +136,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label4; protected global::FineUIPro.Label Label4;
/// <summary> /// <summary>
/// Label5 控件。 /// Label5 控件。
@ -100,7 +145,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label5; protected global::FineUIPro.Label Label5;
/// <summary> /// <summary>
/// Label6 控件。 /// Label6 控件。
@ -109,7 +154,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label6; protected global::FineUIPro.Label Label6;
/// <summary> /// <summary>
/// Label7 控件。 /// Label7 控件。
@ -118,7 +163,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label7; protected global::FineUIPro.Label Label7;
/// <summary> /// <summary>
/// Label8 控件。 /// Label8 控件。
@ -127,7 +172,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label8; protected global::FineUIPro.Label Label8;
/// <summary> /// <summary>
/// Label9 控件。 /// Label9 控件。
@ -136,7 +181,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label9; protected global::FineUIPro.Label Label9;
/// <summary> /// <summary>
/// Label10 控件。 /// Label10 控件。
@ -145,7 +190,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label10; protected global::FineUIPro.Label Label10;
/// <summary> /// <summary>
/// Label11 控件。 /// Label11 控件。
@ -154,7 +199,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label11; protected global::FineUIPro.Label Label11;
/// <summary> /// <summary>
/// Label12 控件。 /// Label12 控件。
@ -163,7 +208,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label12; protected global::FineUIPro.Label Label12;
/// <summary> /// <summary>
/// Label13 控件。 /// Label13 控件。
@ -172,7 +217,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label13; protected global::FineUIPro.Label Label13;
/// <summary> /// <summary>
/// Label14 控件。 /// Label14 控件。
@ -181,7 +226,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label14; protected global::FineUIPro.Label Label14;
/// <summary> /// <summary>
/// Label15 控件。 /// Label15 控件。
@ -190,7 +235,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label15; protected global::FineUIPro.Label Label15;
/// <summary> /// <summary>
/// Label16 控件。 /// Label16 控件。
@ -199,7 +244,16 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label16; protected global::FineUIPro.Label Label16;
/// <summary>
/// ContentPanel2 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.ContentPanel ContentPanel2;
/// <summary> /// <summary>
/// divSubOrganizational 控件。 /// divSubOrganizational 控件。
@ -210,6 +264,15 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// </remarks> /// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divSubOrganizational; protected global::System.Web.UI.HtmlControls.HtmlGenericControl divSubOrganizational;
/// <summary>
/// table92 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlTable table92;
/// <summary> /// <summary>
/// Label17 控件。 /// Label17 控件。
/// </summary> /// </summary>
@ -217,7 +280,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label17; protected global::FineUIPro.Label Label17;
/// <summary> /// <summary>
/// Label18 控件。 /// Label18 控件。
@ -226,7 +289,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label18; protected global::FineUIPro.Label Label18;
/// <summary> /// <summary>
/// Label19 控件。 /// Label19 控件。
@ -235,7 +298,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label19; protected global::FineUIPro.Label Label19;
/// <summary> /// <summary>
/// Label20 控件。 /// Label20 控件。
@ -244,7 +307,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label20; protected global::FineUIPro.Label Label20;
/// <summary> /// <summary>
/// Label23 控件。 /// Label23 控件。
@ -253,7 +316,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label23; protected global::FineUIPro.Label Label23;
/// <summary> /// <summary>
/// Label24 控件。 /// Label24 控件。
@ -262,7 +325,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label24; protected global::FineUIPro.Label Label24;
/// <summary> /// <summary>
/// Label25 控件。 /// Label25 控件。
@ -271,7 +334,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label25; protected global::FineUIPro.Label Label25;
/// <summary> /// <summary>
/// Label26 控件。 /// Label26 控件。
@ -280,7 +343,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label26; protected global::FineUIPro.Label Label26;
/// <summary> /// <summary>
/// Label27 控件。 /// Label27 控件。
@ -289,7 +352,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label27; protected global::FineUIPro.Label Label27;
/// <summary> /// <summary>
/// Label21 控件。 /// Label21 控件。
@ -298,7 +361,7 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label21; protected global::FineUIPro.Label Label21;
/// <summary> /// <summary>
/// Label22 控件。 /// Label22 控件。
@ -307,6 +370,6 @@ namespace FineUIPro.Web.CQMS.QualityPlanning {
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label Label22; protected global::FineUIPro.Label Label22;
} }
} }

View File

@ -573,6 +573,7 @@
<Content Include="CQMS\QualityPlanning\ConExperienceSummaryDataIn.aspx" /> <Content Include="CQMS\QualityPlanning\ConExperienceSummaryDataIn.aspx" />
<Content Include="CQMS\QualityPlanning\ConExperienceSummaryEdit.aspx" /> <Content Include="CQMS\QualityPlanning\ConExperienceSummaryEdit.aspx" />
<Content Include="CQMS\QualityPlanning\Organizational.aspx" /> <Content Include="CQMS\QualityPlanning\Organizational.aspx" />
<Content Include="CQMS\QualityPlanning\Organizational123.aspx" />
<Content Include="CQMS\QualityPlanning\ProjectQualityPlan.aspx" /> <Content Include="CQMS\QualityPlanning\ProjectQualityPlan.aspx" />
<Content Include="CQMS\QualityPlanning\ProjectQualityPlanDataIn.aspx" /> <Content Include="CQMS\QualityPlanning\ProjectQualityPlanDataIn.aspx" />
<Content Include="CQMS\QualityPlanning\ProjectQualityPlanEdit.aspx" /> <Content Include="CQMS\QualityPlanning\ProjectQualityPlanEdit.aspx" />
@ -8407,6 +8408,13 @@
<Compile Include="CQMS\QualityPlanning\Organizational.aspx.designer.cs"> <Compile Include="CQMS\QualityPlanning\Organizational.aspx.designer.cs">
<DependentUpon>Organizational.aspx</DependentUpon> <DependentUpon>Organizational.aspx</DependentUpon>
</Compile> </Compile>
<Compile Include="CQMS\QualityPlanning\Organizational123.aspx.cs">
<DependentUpon>Organizational123.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="CQMS\QualityPlanning\Organizational123.aspx.designer.cs">
<DependentUpon>Organizational123.aspx</DependentUpon>
</Compile>
<Compile Include="CQMS\QualityPlanning\ProjectQualityPlan.aspx.cs"> <Compile Include="CQMS\QualityPlanning\ProjectQualityPlan.aspx.cs">
<DependentUpon>ProjectQualityPlan.aspx</DependentUpon> <DependentUpon>ProjectQualityPlan.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType> <SubType>ASPXCodeBehind</SubType>

View File

@ -77,7 +77,7 @@
<add verb="GET" path="res.axd" type="FineUIPro.ResourceHandler, FineUIPro" validate="false"/> <add verb="GET" path="res.axd" type="FineUIPro.ResourceHandler, FineUIPro" validate="false"/>
<add path="ChartImg.axd" verb="GET,POST,HEAD" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/> <add path="ChartImg.axd" verb="GET,POST,HEAD" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
</httpHandlers> </httpHandlers>
<compilation debug="false" targetFramework="4.6.1"/> <compilation debug="true" targetFramework="4.6.1"/>
<httpRuntime requestValidationMode="2.0" maxRequestLength="2147483647" executionTimeout="36000"/> <httpRuntime requestValidationMode="2.0" maxRequestLength="2147483647" executionTimeout="36000"/>
<authentication mode="Forms"> <authentication mode="Forms">
<forms loginUrl="Login.aspx" name="PUBLISHERCOOKIE" protection="All" timeout="1440" path="/"/> <forms loginUrl="Login.aspx" name="PUBLISHERCOOKIE" protection="All" timeout="1440" path="/"/>

View File

@ -179,8 +179,9 @@ namespace FineUIPro.Web.ZHGL.InspectionSummary
//周例会 //周例会
var list3 = Funs.DB.Meeting_WeekMeeting.Select(x => new ProjectIdAndDate { ProjectId = x.ProjectId, Mdate = x.WeekMeetingDate }).ToList(); var list3 = Funs.DB.Meeting_WeekMeeting.Select(x => new ProjectIdAndDate { ProjectId = x.ProjectId, Mdate = x.WeekMeetingDate }).ToList();
//月例会 //月例会
var list4 = Funs.DB.Meeting_MonthMeeting.Select(x => new ProjectIdAndDate { ProjectId = x.ProjectId, Mdate = x.MonthMeetingDate }).ToList(); //var list4 = Funs.DB.Meeting_MonthMeeting.Select(x => new ProjectIdAndDate { ProjectId = x.ProjectId, Mdate = x.MonthMeetingDate }).ToList();
//安全领导小组会议
var list4 = Funs.DB.Meeting_SafetyLeaderGroupMeeting.Select(x => new ProjectIdAndDate { ProjectId = x.ProjectId, Mdate = x.SafetyLeaderGroupMeetingDate }).ToList();
//作业票 //作业票
var list5 = Funs.DB.View_License_LicenseManager var list5 = Funs.DB.View_License_LicenseManager
.Select(x => new ProjectIdAndDate { ProjectId = x.ProjectId, Mdate = x.CompileDate }) .Select(x => new ProjectIdAndDate { ProjectId = x.ProjectId, Mdate = x.CompileDate })
@ -391,7 +392,7 @@ namespace FineUIPro.Web.ZHGL.InspectionSummary
} }
allList.Add(model); allList.Add(model);
//月例会 //安全领导小组会议
model = new Inspection_Summary(); model = new Inspection_Summary();
model.ProjectId = pid; model.ProjectId = pid;
model.CompileDateMonth = this.drpCompileDateMonth.Text.Trim(); model.CompileDateMonth = this.drpCompileDateMonth.Text.Trim();
@ -965,7 +966,7 @@ namespace FineUIPro.Web.ZHGL.InspectionSummary
} }
else if (column.ColumnID == "ThisProject" + (i + 1).ToString()) { else if (column.ColumnID == "ThisProject" + (i + 1).ToString()) {
//指定哪些列再做二次加载 //指定哪些列再做二次加载
if (MenuC=="安全巡检"|| MenuC == "周例会" || MenuC == "月例会" || MenuC == "作业票" || MenuC == "工程师日志" || MenuC == "HSE管理月报" if (MenuC=="安全巡检"|| MenuC == "周例会" || MenuC == "安全领导小组会议" || MenuC == "作业票" || MenuC == "工程师日志" || MenuC == "HSE管理月报"
|| MenuC == "质量巡检"|| MenuC == "设备材料报验" || MenuC == "人员报验" || MenuC == "机具报验" || MenuC == "质量巡检"|| MenuC == "设备材料报验" || MenuC == "人员报验" || MenuC == "机具报验"
|| MenuC == "设计变更单管理" || MenuC == "施工方案管理"|| MenuC == "设计交底管理" || MenuC == "NCR" || MenuC == "质量周报" || MenuC == "设计变更单管理" || MenuC == "施工方案管理"|| MenuC == "设计交底管理" || MenuC == "NCR" || MenuC == "质量周报"
|| MenuC == "质量月报" || MenuC == "一次共检合格数" || MenuC == "关键事项") || MenuC == "质量月报" || MenuC == "一次共检合格数" || MenuC == "关键事项")