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 控件。
///