From 96eb7fa070ef745c6451961f32b90539955fd52a Mon Sep 17 00:00:00 2001
From: gaofei1985 <181547018@qq.com>
Date: Mon, 14 Apr 2025 15:40:54 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../HJGL/WeldingManage/JointInfoEdit.aspx.cs | 39 ++++++++--
.../HeatTreatmentEstimateRecord.aspx.cs | 6 +-
HJGL_DS/FineUIPro.Web/Web.config | 2 +-
.../common/BaseInfo/Project.aspx | 3 +
.../common/BaseInfo/Project.aspx.cs | 11 +++
.../common/BaseInfo/Project.aspx.designer.cs | 73 ++++++++++---------
6 files changed, 93 insertions(+), 41 deletions(-)
diff --git a/HJGL_DS/FineUIPro.Web/HJGL/WeldingManage/JointInfoEdit.aspx.cs b/HJGL_DS/FineUIPro.Web/HJGL/WeldingManage/JointInfoEdit.aspx.cs
index 31f429a..3e39ba2 100644
--- a/HJGL_DS/FineUIPro.Web/HJGL/WeldingManage/JointInfoEdit.aspx.cs
+++ b/HJGL_DS/FineUIPro.Web/HJGL/WeldingManage/JointInfoEdit.aspx.cs
@@ -202,21 +202,50 @@
{
var hotItems = from x in BLL.Funs.DB.HJGL_CH_HotProessTrustItem where x.JOT_ID == JOT_ID select x;
var batchDetail = BLL.HJGL_BO_BatchDetailService.GetBatchDetailByJotId(JOT_ID);
+ var batch = (from x in Funs.DB.HJGL_BO_Batch
+ join y in Funs.DB.HJGL_BO_BatchDetail
+ on x.BatchId equals y.BatchId
+ where y.JOT_ID == this.JOT_ID
+ select x).FirstOrDefault();
if ((batchDetail != null || hotItems.Count() > 0) && this.CurrUser.UserId != BLL.Const.GlyId)
{
this.TextIsReadOnly(true);
if (batchDetail != null)
{
- var batch = BLL.HJGL_BO_BatchService.GetBatchById(batchDetail.BatchId);
+ //var batch = BLL.HJGL_BO_BatchService.GetBatchById(batchDetail.BatchId);
if (batch.BatchIsClosed == true)
{
btnCopy.Enabled = false; // 不能引用
}
}
- //if (this.CurrUser.UserId != BLL.Const.GlyId) //焊接或热处理委托后非管理员不能修改焊口信息数据
- //{
- // this.TextIsReadOnly(true);
- //}
+ if (hotItems.Count() > 0 || batch.BatchIsClosed == true) //存在热处理委托或者批关闭则不能修改焊口号
+ {
+
+ }
+ else
+ {
+ ddlJST_ID.Enabled = true;
+ ddlJointAttribute.Enabled = true;
+ ddlWME_ID.Enabled = true;
+ txtDial.Readonly = false;
+ txtSch.Readonly = false;
+ txtSize.Readonly = false;
+ ddlWLO_CODE.Enabled = true;
+ ddlComponent1.Enabled = true;
+ ddlComponent2.Enabled = true;
+ txtLastTemp.Readonly = false;
+ txtCellTemp.Readonly = false;
+ txtPrepareTemp.Readonly = false;
+ ddlWeldSilk.Enabled = true;
+ ddlWeldMat.Enabled = true;
+ txtElectricity.Readonly = false;
+ txtVoltage.Readonly = false;
+ txtPressureTestPackageNo.Readonly = false;
+ txtJointDesc.Readonly = false;
+ drpJOT_QualifiedLevel.Enabled = true;
+ txtHardQuaStandard.Readonly = false;
+ txtWeldL.Readonly = false;
+ }
}
if (hotItems.Count() > 0)
diff --git a/HJGL_DS/FineUIPro.Web/HJGL/WeldingReport/HeatTreatmentEstimateRecord.aspx.cs b/HJGL_DS/FineUIPro.Web/HJGL/WeldingReport/HeatTreatmentEstimateRecord.aspx.cs
index ad2e7ab..7fa8b15 100644
--- a/HJGL_DS/FineUIPro.Web/HJGL/WeldingReport/HeatTreatmentEstimateRecord.aspx.cs
+++ b/HJGL_DS/FineUIPro.Web/HJGL/WeldingReport/HeatTreatmentEstimateRecord.aspx.cs
@@ -232,8 +232,10 @@ namespace FineUIPro.Web.HJGL.WeldingReport
sb.AppendFormat("
{0} | ", this.Grid1.SummaryData.GetValue("total_jot").ToString());
sb.AppendFormat("{0} | ", this.Grid1.SummaryData.GetValue("total_bw1jot").ToString());
sb.AppendFormat("{0} | ", this.Grid1.SummaryData.GetValue("total_hotjot").ToString());
- sb.AppendFormat(" | ");
- sb.AppendFormat("{0} | ", this.Grid1.SummaryData.GetValue("maybe_bw1jot").ToString());
+ sb.AppendFormat("{0} | ", this.Grid1.SummaryData.GetValue("total_Trusthotjot").ToString());
+ sb.AppendFormat("{0} | ", this.Grid1.SummaryData.GetValue("total_Inputhotjot").ToString());
+ sb.AppendFormat("{0} | ", this.Grid1.SummaryData.GetValue("total_OKhotjot").ToString());
+ sb.AppendFormat("{0} | ", this.Grid1.SummaryData.GetValue("total_NotOKhotjot").ToString());
sb.Append("");
sb.Append("");
diff --git a/HJGL_DS/FineUIPro.Web/Web.config b/HJGL_DS/FineUIPro.Web/Web.config
index 97d6b43..bf404b8 100644
--- a/HJGL_DS/FineUIPro.Web/Web.config
+++ b/HJGL_DS/FineUIPro.Web/Web.config
@@ -11,7 +11,7 @@
-
+
diff --git a/HJGL_DS/FineUIPro.Web/common/BaseInfo/Project.aspx b/HJGL_DS/FineUIPro.Web/common/BaseInfo/Project.aspx
index 4a25b4b..f6a83e6 100644
--- a/HJGL_DS/FineUIPro.Web/common/BaseInfo/Project.aspx
+++ b/HJGL_DS/FineUIPro.Web/common/BaseInfo/Project.aspx
@@ -47,6 +47,9 @@
+
+
diff --git a/HJGL_DS/FineUIPro.Web/common/BaseInfo/Project.aspx.cs b/HJGL_DS/FineUIPro.Web/common/BaseInfo/Project.aspx.cs
index 84f98a3..9501166 100644
--- a/HJGL_DS/FineUIPro.Web/common/BaseInfo/Project.aspx.cs
+++ b/HJGL_DS/FineUIPro.Web/common/BaseInfo/Project.aspx.cs
@@ -21,6 +21,12 @@ namespace FineUIPro.Web.common.BaseInfo
{
btnDelete.OnClientClick = Grid1.GetNoSelectionAlertReference("请至少选择一项!");
btnDelete.ConfirmText = String.Format("你确定要删除选中的 行数据吗?", Grid1.GetSelectedCountReference());
+
+ this.drpProjectId.DataTextField = "ProjectCode";
+ this.drpProjectId.DataValueField = "ProjectId";
+ this.drpProjectId.DataSource = BLL.Base_ProjectService.GetOnProjectListByUserId(this.CurrUser.UserId, "1");
+ this.drpProjectId.DataBind();
+ Funs.FineUIPleaseSelect(this.drpProjectId);
///创建人
this.drpCreateMan.DataTextField = "UserName";
this.drpCreateMan.DataValueField = "UserId";
@@ -65,6 +71,11 @@ namespace FineUIPro.Web.common.BaseInfo
}
parms.Add(new SqlParameter("@ProjectSoft", this.rblProjectSoft.SelectedValue));
+ if (this.drpProjectId.SelectedValue != BLL.Const._Null)
+ {
+ strSql += " and ProjectId=@ProjectId";
+ parms.Add(new SqlParameter("@ProjectId", this.drpProjectId.SelectedValue));
+ }
if (this.drpCreateMan.SelectedValue != BLL.Const._Null)
{
strSql += " and CreateManId=@CreateManId";
diff --git a/HJGL_DS/FineUIPro.Web/common/BaseInfo/Project.aspx.designer.cs b/HJGL_DS/FineUIPro.Web/common/BaseInfo/Project.aspx.designer.cs
index c85d911..29d790f 100644
--- a/HJGL_DS/FineUIPro.Web/common/BaseInfo/Project.aspx.designer.cs
+++ b/HJGL_DS/FineUIPro.Web/common/BaseInfo/Project.aspx.designer.cs
@@ -7,13 +7,11 @@
// 自动生成>
//------------------------------------------------------------------------------
-namespace FineUIPro.Web.common.BaseInfo
-{
-
-
- public partial class Project
- {
-
+namespace FineUIPro.Web.common.BaseInfo {
+
+
+ public partial class Project {
+
///
/// form1 控件。
///
@@ -22,7 +20,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
-
+
///
/// PageManager1 控件。
///
@@ -31,7 +29,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.PageManager PageManager1;
-
+
///
/// Panel1 控件。
///
@@ -40,7 +38,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Panel Panel1;
-
+
///
/// Grid1 控件。
///
@@ -49,7 +47,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Grid Grid1;
-
+
///
/// Toolbar2 控件。
///
@@ -58,7 +56,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Toolbar Toolbar2;
-
+
///
/// btnNew 控件。
///
@@ -67,7 +65,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnNew;
-
+
///
/// btnEdit 控件。
///
@@ -76,7 +74,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnEdit;
-
+
///
/// btnDelete 控件。
///
@@ -85,7 +83,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnDelete;
-
+
///
/// txt112 控件。
///
@@ -94,7 +92,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label txt112;
-
+
///
/// rblProjectSoft 控件。
///
@@ -103,7 +101,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.RadioButtonList rblProjectSoft;
-
+
///
/// rbIsClosed 控件。
///
@@ -112,7 +110,16 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.RadioButtonList rbIsClosed;
-
+
+ ///
+ /// drpProjectId 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.DropDownList drpProjectId;
+
///
/// drpCreateMan 控件。
///
@@ -121,7 +128,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpCreateMan;
-
+
///
/// Label1 控件。
///
@@ -130,7 +137,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::System.Web.UI.WebControls.Label Label1;
-
+
///
/// DropDownList1 控件。
///
@@ -139,7 +146,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList DropDownList1;
-
+
///
/// Label8 控件。
///
@@ -148,7 +155,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::System.Web.UI.WebControls.Label Label8;
-
+
///
/// DropDownList3 控件。
///
@@ -157,7 +164,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList DropDownList3;
-
+
///
/// DatePicker1 控件。
///
@@ -166,7 +173,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker DatePicker1;
-
+
///
/// DropDownList2 控件。
///
@@ -175,7 +182,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList DropDownList2;
-
+
///
/// DatePicker2 控件。
///
@@ -184,7 +191,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker DatePicker2;
-
+
///
/// ToolbarSeparator1 控件。
///
@@ -193,7 +200,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
-
+
///
/// ToolbarText1 控件。
///
@@ -202,7 +209,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.ToolbarText ToolbarText1;
-
+
///
/// ddlPageSize 控件。
///
@@ -211,7 +218,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList ddlPageSize;
-
+
///
/// WindowChar 控件。
///
@@ -220,7 +227,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Window WindowChar;
-
+
///
/// Window1 控件。
///
@@ -229,7 +236,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Window Window1;
-
+
///
/// Window2 控件。
///
@@ -238,7 +245,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Window Window2;
-
+
///
/// Window3 控件。
///
@@ -247,7 +254,7 @@ namespace FineUIPro.Web.common.BaseInfo
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Window Window3;
-
+
///
/// Window4 控件。
///