diff --git a/SGGL/FineUIPro.Web/HSSE/Hazard/ConstructionRisk.aspx.cs b/SGGL/FineUIPro.Web/HSSE/Hazard/ConstructionRisk.aspx.cs index 347bf633..c8e9c6ca 100644 --- a/SGGL/FineUIPro.Web/HSSE/Hazard/ConstructionRisk.aspx.cs +++ b/SGGL/FineUIPro.Web/HSSE/Hazard/ConstructionRisk.aspx.cs @@ -41,7 +41,7 @@ namespace FineUIPro.Web.HSSE.Hazard { if (projectUnit.UnitType == BLL.Const.ProjectUnitType_1 || projectUnit.UnitType == BLL.Const.ProjectUnitType_3 || projectUnit.UnitType == BLL.Const.ProjectUnitType_4) { - var ids = Funs.DB.HSSE_ConstructionRisk.Select(x => x.UnitId).Distinct().ToList(); + var ids = Funs.DB.HSSE_ConstructionRisk.Where(x => x.ProjectId == this.CurrUser.LoginProjectId).Select(x => x.UnitId).Distinct().ToList(); units = (from x in Funs.DB.Base_Unit where ids.Contains(x.UnitId) select x).OrderBy(x => x.UnitCode).ToList(); @@ -56,7 +56,7 @@ namespace FineUIPro.Web.HSSE.Hazard } else if (user.UnitId == Const.UnitId_SEDIN || user.PersonId == Const.hfnbdId) { - var ids = Funs.DB.HSSE_ConstructionRisk.Select(x => x.UnitId).Distinct().ToList(); + var ids = Funs.DB.HSSE_ConstructionRisk.Where(x => x.ProjectId == this.CurrUser.LoginProjectId).Select(x => x.UnitId).Distinct().ToList(); units = (from x in Funs.DB.Base_Unit where ids.Contains(x.UnitId) select x).OrderBy(x => x.UnitCode).ToList(); diff --git a/SGGL/FineUIPro.Web/HSSE/Hazard/LocationSelect.aspx b/SGGL/FineUIPro.Web/HSSE/Hazard/LocationSelect.aspx index 682770d2..c7ede70f 100644 --- a/SGGL/FineUIPro.Web/HSSE/Hazard/LocationSelect.aspx +++ b/SGGL/FineUIPro.Web/HSSE/Hazard/LocationSelect.aspx @@ -108,7 +108,9 @@ var z = tileCoord[0]; var x = tileCoord[1]; var y = tileCoord[2]; - return '../../File/Map/SD1-PC-2023-001/tiles/' + z + '/tile-' + x + '_' + y + '.png'; + var projectCode = '<%=ProjectCode%>' + return '../../File/Map/' + projectCode + '/tiles/' + z + '/tile-' + x + '_' + y + '.png'; + //return '../../File/Map/SD1-PC-2023-001/tiles/' + z + '/tile-' + x + '_' + y + '.png'; } }); diff --git a/SGGL/FineUIPro.Web/HSSE/Hazard/LocationSelect.aspx.cs b/SGGL/FineUIPro.Web/HSSE/Hazard/LocationSelect.aspx.cs index 0870b257..bdf67f31 100644 --- a/SGGL/FineUIPro.Web/HSSE/Hazard/LocationSelect.aspx.cs +++ b/SGGL/FineUIPro.Web/HSSE/Hazard/LocationSelect.aspx.cs @@ -18,22 +18,12 @@ namespace FineUIPro.Web.HSSE.Hazard ViewState["ConstructionRiskId"] = value; } } - public string ProjectCode - { - get - { - return (string)ViewState["ProjectCode"]; - } - set - { - ViewState["ProjectCode"] = value; - } - } + public string ProjectCode = ""; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { - var project = Funs.DB.Base_Project.FirstOrDefault(x => x.ProjectId== ProjectCode); + ProjectCode = BLL.ProjectService.GetProjectCodeByProjectId(this.CurrUser.LoginProjectId); ConstructionRiskId = Request.Params["ConstructionRiskId"] ; if (!string.IsNullOrEmpty(Request.Params["type"])) { diff --git a/SGGL/FineUIPro.Web/ProjectData/LocationSelect.aspx b/SGGL/FineUIPro.Web/ProjectData/LocationSelect.aspx index a43f7e46..512bb8ee 100644 --- a/SGGL/FineUIPro.Web/ProjectData/LocationSelect.aspx +++ b/SGGL/FineUIPro.Web/ProjectData/LocationSelect.aspx @@ -109,7 +109,9 @@ var z = tileCoord[0]; var x = tileCoord[1]; var y = tileCoord[2]; - return '../../File/Map/SD1-PC-2023-001/tiles/' + z + '/tile-' + x + '_' + y + '.png'; + var projectCode = '<%=ProjectCode%>' + return '../../File/Map/' + projectCode + '/tiles/' + z + '/tile-' + x + '_' + y + '.png'; + //return '../../File/Map/SD1-PC-2023-001/tiles/' + z + '/tile-' + x + '_' + y + '.png'; } }); diff --git a/SGGL/FineUIPro.Web/ProjectData/LocationSelect.aspx.cs b/SGGL/FineUIPro.Web/ProjectData/LocationSelect.aspx.cs index 01d45e98..0d0f855d 100644 --- a/SGGL/FineUIPro.Web/ProjectData/LocationSelect.aspx.cs +++ b/SGGL/FineUIPro.Web/ProjectData/LocationSelect.aspx.cs @@ -17,6 +17,7 @@ namespace FineUIPro.Web.ProjectData ViewState["MainItemId"] = value; } } + public string ProjectCode = ""; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) @@ -28,6 +29,7 @@ namespace FineUIPro.Web.ProjectData txtLoc.Text = MainItem.Coordinate; this.CurrUser.IdcardAddress = txtLoc.Text.Trim(); } + ProjectCode = BLL.ProjectService.GetProjectCodeByProjectId(this.CurrUser.LoginProjectId); } } diff --git a/SGGL/FineUIPro.Web/ProjectData/UnitWorkEdit.aspx b/SGGL/FineUIPro.Web/ProjectData/UnitWorkEdit.aspx index 3272d1b5..64e39b08 100644 --- a/SGGL/FineUIPro.Web/ProjectData/UnitWorkEdit.aspx +++ b/SGGL/FineUIPro.Web/ProjectData/UnitWorkEdit.aspx @@ -74,13 +74,6 @@ - - - - - - - diff --git a/SGGL/FineUIPro.Web/ProjectData/UnitWorkEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/ProjectData/UnitWorkEdit.aspx.designer.cs index 85e22c49..258ef3d5 100644 --- a/SGGL/FineUIPro.Web/ProjectData/UnitWorkEdit.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/ProjectData/UnitWorkEdit.aspx.designer.cs @@ -7,13 +7,11 @@ // //------------------------------------------------------------------------------ -namespace FineUIPro.Web.ProjectData -{ - - - public partial class UnitWorkEdit - { - +namespace FineUIPro.Web.ProjectData { + + + public partial class UnitWorkEdit { + /// /// form1 控件。 /// @@ -22,7 +20,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlForm form1; - + /// /// PageManager1 控件。 /// @@ -31,7 +29,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.PageManager PageManager1; - + /// /// SimpleForm1 控件。 /// @@ -40,7 +38,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form SimpleForm1; - + /// /// txtUnitWorkCode 控件。 /// @@ -49,7 +47,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtUnitWorkCode; - + /// /// txtUnitWorkName 控件。 /// @@ -58,7 +56,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtUnitWorkName; - + /// /// drpProjectType 控件。 /// @@ -67,7 +65,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpProjectType; - + /// /// txtCosts 控件。 /// @@ -76,7 +74,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtCosts; - + /// /// drpUnit 控件。 /// @@ -85,7 +83,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpUnit; - + /// /// drpSupervisorUnit 控件。 /// @@ -94,7 +92,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpSupervisorUnit; - + /// /// drpNDEUnit 控件。 /// @@ -103,7 +101,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpNDEUnit; - + /// /// drpContract 控件。 /// @@ -112,7 +110,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpContract; - + /// /// txtMainItemCode 控件。 /// @@ -121,7 +119,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtMainItemCode; - + /// /// txtMainItemAndDesignProfessional 控件。 /// @@ -130,7 +128,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label txtMainItemAndDesignProfessional; - + /// /// btnSelect 控件。 /// @@ -139,7 +137,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnSelect; - + /// /// hdMainItemAndDesignProfessionalIds 控件。 /// @@ -148,34 +146,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.HiddenField hdMainItemAndDesignProfessionalIds; - - /// - /// Label1 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.Label Label1; - - /// - /// Button1 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.Button Button1; - - /// - /// HiddenField1 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.HiddenField HiddenField1; - + /// /// Toolbar1 控件。 /// @@ -184,7 +155,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar1; - + /// /// hdCheckerId 控件。 /// @@ -193,7 +164,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.HiddenField hdCheckerId; - + /// /// btnSave 控件。 /// @@ -202,7 +173,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnSave; - + /// /// btnClose 控件。 /// @@ -211,7 +182,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnClose; - + /// /// Window1 控件。 /// @@ -220,7 +191,7 @@ namespace FineUIPro.Web.ProjectData /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Window Window1; - + /// /// Window2 控件。 ///