diff --git a/HJGL/BLL/BLL.csproj b/HJGL/BLL/BLL.csproj
index cfb7f25..9ede53b 100644
--- a/HJGL/BLL/BLL.csproj
+++ b/HJGL/BLL/BLL.csproj
@@ -10,7 +10,7 @@
Properties
BLL
BLL
- v4.6.1
+ v4.8
512
@@ -119,6 +119,7 @@
+
diff --git a/HJGL/BLL/Common/Const.cs b/HJGL/BLL/Common/Const.cs
index 6bf7989..d49490c 100644
--- a/HJGL/BLL/Common/Const.cs
+++ b/HJGL/BLL/Common/Const.cs
@@ -243,6 +243,11 @@ namespace BLL
///
public const string WelderQueTemplateUrl = "File\\Excel\\WelderQue.xlsx";
+ ///
+ /// 委托单导入模板
+ ///
+ public const string HJGL_TrustInTemplateUrl = "File\\Excel\\HJGL_DataIn\\TrustIn.xlsx";
+
///
/// 检测单导入模版文件原始的虚拟路径
///
@@ -506,6 +511,10 @@ namespace BLL
#region 焊接管理
///
+ /// 物料码信息
+ ///
+ public const string MaterialCoodeMenuId = "482AFB2F-12AC-4B78-859E-25088AD767FB";
+ ///
/// 管线管理
///
public const string HJGL_PipelineManageMenuId = "8IDKGJE2-09B1-6UIO-3EFM-5TGED48F0001";
diff --git a/HJGL/BLL/DropListService.cs b/HJGL/BLL/DropListService.cs
index 11ae197..f287336 100644
--- a/HJGL/BLL/DropListService.cs
+++ b/HJGL/BLL/DropListService.cs
@@ -122,8 +122,8 @@
public static ListItem[] HJGL_JointAttributeItem()
{
ListItem[] list = new ListItem[2];
- list[0] = new ListItem("活动S", "活动S");
- list[1] = new ListItem("固定G", "固定G");
+ list[0] = new ListItem("S", "S");
+ list[1] = new ListItem("G", "G");
return list;
}
#endregion
diff --git a/HJGL/BLL/PublicInfo/BaseInfo/Base_DNCompareService.cs b/HJGL/BLL/PublicInfo/BaseInfo/Base_DNCompareService.cs
index dc5aa43..dd1778b 100644
--- a/HJGL/BLL/PublicInfo/BaseInfo/Base_DNCompareService.cs
+++ b/HJGL/BLL/PublicInfo/BaseInfo/Base_DNCompareService.cs
@@ -108,7 +108,7 @@ namespace BLL
public static ListItem[] GetDNCompareList()
{
- ListItem[] list = new ListItem[18];
+ ListItem[] list = new ListItem[19];
list[0] = new ListItem("5", "5");
list[1] = new ListItem("5S", "5S");
list[2] = new ListItem("10", "10");
@@ -127,7 +127,7 @@ namespace BLL
list[15] = new ListItem("140", "140");
list[16] = new ListItem("160", "160");
list[17] = new ListItem("XXS", "XXS");
-
+ list[18] = new ListItem("FB", "FB");
return list;
}
///
diff --git a/HJGL/BLL/PublicInfo/BaseInfo/MaterialCoodeService.cs b/HJGL/BLL/PublicInfo/BaseInfo/MaterialCoodeService.cs
new file mode 100644
index 0000000..0580930
--- /dev/null
+++ b/HJGL/BLL/PublicInfo/BaseInfo/MaterialCoodeService.cs
@@ -0,0 +1,146 @@
+using Model;
+using System.Collections.Generic;
+using System.Linq;
+
+namespace BLL
+{
+ public static class MaterialCoodeService
+ {
+
+ ///
+ ///获取物料码信息
+ ///
+ ///
+ public static Model.Base_MaterialCoode GetMaterialCoode(string materialCoodeId, string projectId)
+ {
+ return Funs.DB.Base_MaterialCoode.FirstOrDefault(e => e.MaterialCoodeId == materialCoodeId && e.ProjectId == projectId);
+ }
+
+ ///
+ /// 增加物料码信息
+ ///
+ ///
+ public static void AddMaterialCoode(Model.Base_MaterialCoode coode)
+ {
+ Model.HJGLDB db = Funs.DB;
+ Model.Base_MaterialCoode newCoode = new Base_MaterialCoode
+ {
+ MaterialCoodeId = coode.MaterialCoodeId,
+ ProjectId = coode.ProjectId,
+ Coode = coode.Coode,
+ HeartNo = coode.HeartNo,
+ Amount = coode.Amount
+ };
+ db.Base_MaterialCoode.InsertOnSubmit(newCoode);
+ db.SubmitChanges();
+ }
+
+ ///
+ /// 修改物料码信息
+ ///
+ ///
+ public static void UpdateMaterialCoode(Model.Base_MaterialCoode coode)
+ {
+ Model.HJGLDB db = Funs.DB;
+ Model.Base_MaterialCoode NewCoode = db.Base_MaterialCoode.FirstOrDefault(e => e.MaterialCoodeId == coode.MaterialCoodeId);
+ if (NewCoode != null)
+ {
+ NewCoode.ProjectId = coode.ProjectId;
+ NewCoode.Coode = coode.Coode;
+ NewCoode.HeartNo = coode.HeartNo;
+ NewCoode.Amount = coode.Amount;
+ db.SubmitChanges();
+ }
+ }
+
+ ///
+ /// 根据物料码Id删除一个物料码信息
+ ///
+ ///
+ public static void DeleteMaterialCoode(string materialCoodeId)
+ {
+ Model.HJGLDB db = Funs.DB;
+ Model.Base_MaterialCoode delCoode = db.Base_MaterialCoode.FirstOrDefault(e => e.MaterialCoodeId == materialCoodeId);
+ if (delCoode != null)
+ {
+ db.Base_MaterialCoode.DeleteOnSubmit(delCoode);
+ db.SubmitChanges();
+ }
+ }
+
+ ///
+ /// 判断物料码是否已存在
+ ///
+ ///
+ ///
+ public static bool IsExistMaterialCoode(string projectId, string heartNo, string Coode, string materialCoodeId)
+ {
+ Model.HJGLDB db = Funs.DB;
+ var q = Funs.DB.Base_MaterialCoode.FirstOrDefault(x => x.ProjectId == projectId && x.HeartNo == heartNo && x.Coode == Coode && (x.MaterialCoodeId != materialCoodeId || (materialCoodeId == null && x.MaterialCoodeId != null)));
+ if (q != null)
+ {
+ return true;
+ }
+ else
+ {
+ return false;
+ }
+ }
+
+ #region 物料码下拉项
+ ///
+ /// 安装组件下拉项
+ ///
+ /// 下拉框名称
+ /// 是否显示请选择
+ /// 耗材类型
+ public static void InitMaterialCoodeDropDownList(FineUIPro.DropDownList dropName, string projectId, bool isShowPlease, string itemText)
+ {
+ dropName.DataValueField = "MaterialCoode";
+ dropName.DataTextField = "MaterialCoode";
+ var sql = from x in Funs.DB.Base_MaterialCoode
+ where x.ProjectId == projectId
+ orderby x.Coode, x.HeartNo
+ select new { x.MaterialCoodeId, MaterialCoode = x.Coode + ":" + x.HeartNo};
+ dropName.DataSource = sql.ToList();
+ dropName.DataBind();
+
+ if (isShowPlease)
+ {
+ Funs.FineUIPleaseSelect(dropName, itemText);
+ }
+ }
+
+ public static void InitCoodeDropDownList(FineUIPro.DropDownList dropName, string projectId, bool isShowPlease, string itemText)
+ {
+ dropName.DataValueField = "Coode";
+ dropName.DataTextField = "Coode";
+ var sql = (from x in Funs.DB.Base_MaterialCoode
+ where x.ProjectId == projectId select x.Coode).Distinct();
+ dropName.DataSource = sql;
+ dropName.DataBind();
+
+ if (isShowPlease)
+ {
+ Funs.FineUIPleaseSelect(dropName, itemText);
+ }
+ }
+
+ public static void InitHeartNoDropDownList(FineUIPro.DropDownList dropName, string coode, bool isShowPlease, string itemText)
+ {
+ dropName.DataValueField = "HeartNo";
+ dropName.DataTextField = "HeartNo";
+ var sql = (from x in Funs.DB.Base_MaterialCoode
+ where x.Coode == coode
+ select x.HeartNo).ToList();
+ dropName.DataSource = sql;
+ dropName.DataBind();
+
+ if (isShowPlease)
+ {
+ Funs.FineUIPleaseSelect(dropName, itemText);
+ }
+ }
+ #endregion
+ }
+}
diff --git a/HJGL/BLL/SQLHelper.cs b/HJGL/BLL/SQLHelper.cs
index 20b3a83..4e289a2 100644
--- a/HJGL/BLL/SQLHelper.cs
+++ b/HJGL/BLL/SQLHelper.cs
@@ -971,7 +971,7 @@ namespace BLL
return maxId;
}
- public static int getIntValue(string sql)
+ public static int getIntValue(string sql, SqlParameter[] param = null)
{
int i = 0;
using (SqlConnection Connection = new SqlConnection(connectionString))
@@ -981,18 +981,21 @@ namespace BLL
Connection.Open();
SqlCommand command = new SqlCommand(sql, Connection);
command.CommandType = CommandType.Text;
-
+ if (param != null)
+ {
+ AddParameterToCommand(command, param);
+ }
i = Convert.ToInt32(command.ExecuteScalar());
}
finally
{
Connection.Close();
}
-
+
}
return i;
}
- }
+ }
}
diff --git a/HJGL/BLL/WeldingProcess/CheckManage/RepairRecordService.cs b/HJGL/BLL/WeldingProcess/CheckManage/RepairRecordService.cs
index feda569..0cb4453 100644
--- a/HJGL/BLL/WeldingProcess/CheckManage/RepairRecordService.cs
+++ b/HJGL/BLL/WeldingProcess/CheckManage/RepairRecordService.cs
@@ -92,7 +92,7 @@ namespace BLL
public static List GetExportItem(string repairRecordId)
{
Model.HJGLDB db = Funs.DB;
- var exp =from x in db.Batch_PointBatchItem where x.RepairRecordId == repairRecordId select x;
+ var exp = from x in db.Batch_PointBatchItem where x.RepairRecordId == repairRecordId && x.PointState == "2" select x;
if (exp.Count() > 0)
{
return exp.ToList();
diff --git a/HJGL/BLL/WeldingProcess/TestPackageManage/TestPackageManageEditService.cs b/HJGL/BLL/WeldingProcess/TestPackageManage/TestPackageManageEditService.cs
index 6ad01a1..c2f45b3 100644
--- a/HJGL/BLL/WeldingProcess/TestPackageManage/TestPackageManageEditService.cs
+++ b/HJGL/BLL/WeldingProcess/TestPackageManage/TestPackageManageEditService.cs
@@ -169,6 +169,9 @@ namespace BLL
newPipelineList.PTP_ID = IsoList.PTP_ID;
newPipelineList.PipelineId = IsoList.PipelineId;
newPipelineList.PT_DataType = IsoList.PT_DataType;
+ newPipelineList.IsAll = IsoList.IsAll;
+ newPipelineList.WorkAreaId= IsoList.WorkAreaId;
+ newPipelineList.WeldJonintCode = IsoList.WeldJonintCode;
db.PTP_PipelineList.InsertOnSubmit(newPipelineList);
db.SubmitChanges();
}
diff --git a/HJGL/BLL/WeldingProcess/WeldingManage/Pipeline_WeldJointService.cs b/HJGL/BLL/WeldingProcess/WeldingManage/Pipeline_WeldJointService.cs
index 46ed278..82d302b 100644
--- a/HJGL/BLL/WeldingProcess/WeldingManage/Pipeline_WeldJointService.cs
+++ b/HJGL/BLL/WeldingProcess/WeldingManage/Pipeline_WeldJointService.cs
@@ -205,6 +205,7 @@ namespace BLL
{
newWeldJoint.WeldingLocationId = weldJoint.WeldingLocationId;
}
+
if (!string.IsNullOrEmpty(weldJoint.WeldMatId))
{
newWeldJoint.WeldMatId = weldJoint.WeldMatId;
diff --git a/HJGL/BLL/WeldingProcess/WeldingManage/Pipeline_WeldingDailyService.cs b/HJGL/BLL/WeldingProcess/WeldingManage/Pipeline_WeldingDailyService.cs
index 13ac349..52f14d3 100644
--- a/HJGL/BLL/WeldingProcess/WeldingManage/Pipeline_WeldingDailyService.cs
+++ b/HJGL/BLL/WeldingProcess/WeldingManage/Pipeline_WeldingDailyService.cs
@@ -61,13 +61,16 @@ namespace BLL
newWeldReportItem.JointArea = item.JointArea;
newWeldReportItem.WeldingLocationId = item.WeldingLocationId;
newWeldReportItem.WeldingLocationCode = item.WeldingLocationCode;
+
newWeldReportItem.JointAttribute = item.JointAttribute;
newWeldReportItem.DoneDin = item.DoneDin;
newWeldReportItem.Dia = item.Dia;
newWeldReportItem.Thickness = item.Thickness;
newWeldReportItem.WeldingMethodCode = item.WeldingMethodCode;
- newWeldReportItem.HeartNo1 = item.HeartNo1;
- newWeldReportItem.HeartNo2 = item.HeartNo2;
+ newWeldReportItem.CoodeHeartNo1 = item.Coode1 + ":" + item.HeartNo1;
+ newWeldReportItem.CoodeHeartNo2 = item.Coode2 + ":" + item.HeartNo2;
+ //newWeldReportItem.HeartNo1 = item.HeartNo1;
+ //newWeldReportItem.HeartNo2 = item.HeartNo2;
newWeldReportItem.Components1Code = item.ComponentsCode1;
newWeldReportItem.Components2Code = item.ComponentsCode2;
newWeldReportItem.Material1Code = item.Material1Code;
@@ -141,9 +144,10 @@ namespace BLL
newWeldReportItem.WeldingLocationId = weldline.WeldingLocationId;
newWeldReportItem.WeldingLocationCode = weldline.WeldingLocationCode;
newWeldReportItem.JointAttribute = weldline.JointAttribute;
-
- newWeldReportItem.HeartNo1 = weldline.HeartNo1;
- newWeldReportItem.HeartNo2 = weldline.HeartNo2;
+ newWeldReportItem.CoodeHeartNo1 = weldline.Coode1 + ":" + weldline.HeartNo1;
+ newWeldReportItem.CoodeHeartNo2 = weldline.Coode2 + ":" + weldline.HeartNo2;
+ //newWeldReportItem.HeartNo1 = weldline.HeartNo1;
+ //newWeldReportItem.HeartNo2 = weldline.HeartNo2;
newWeldReportItem.Components1Code = weldline.ComponentsCode1;
newWeldReportItem.Components2Code = weldline.ComponentsCode2;
newWeldReportItem.Material1Code = weldline.Material1Code;
diff --git a/HJGL/BLL/app.config b/HJGL/BLL/app.config
index 739e9c9..c764f53 100644
--- a/HJGL/BLL/app.config
+++ b/HJGL/BLL/app.config
@@ -1,11 +1,11 @@
-
+
-
-
+
+
-
+
diff --git a/HJGL/FineUIPro.Web/.vs/FineUIPro.Web.csproj.dtbcache.json b/HJGL/FineUIPro.Web/.vs/FineUIPro.Web.csproj.dtbcache.json
new file mode 100644
index 0000000..95e2907
--- /dev/null
+++ b/HJGL/FineUIPro.Web/.vs/FineUIPro.Web.csproj.dtbcache.json
@@ -0,0 +1 @@
+{"RootPath":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\FineUIPro.Web","ProjectFileName":"FineUIPro.Web.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"App_GlobalResources\\Lan.en-US.designer.cs"},{"SourceFile":"App_GlobalResources\\Lan.zh-CN.designer.cs"},{"SourceFile":"App_GlobalResources\\Lan.Designer.cs"},{"SourceFile":"AttachFile\\fileupload.ashx.cs"},{"SourceFile":"AttachFile\\webuploader2.aspx.cs"},{"SourceFile":"AttachFile\\webuploader2.aspx.designer.cs"},{"SourceFile":"AttachFile\\webuploader.aspx.cs"},{"SourceFile":"AttachFile\\webuploader.aspx.designer.cs"},{"SourceFile":"Captcha\\captcha.ashx.cs"},{"SourceFile":"Captcha\\CaptchaImage.cs"},{"SourceFile":"common\\BaseInfo\\ProjectType.aspx.cs"},{"SourceFile":"common\\BaseInfo\\ProjectType.aspx.designer.cs"},{"SourceFile":"common\\BaseInfo\\ProjectTypeEdit.aspx.cs"},{"SourceFile":"common\\BaseInfo\\ProjectTypeEdit.aspx.designer.cs"},{"SourceFile":"common\\BaseInfo\\ProjectTypeView.aspx.cs"},{"SourceFile":"common\\BaseInfo\\ProjectTypeView.aspx.designer.cs"},{"SourceFile":"common\\BaseInfo\\ProjectView.aspx.cs"},{"SourceFile":"common\\BaseInfo\\ProjectView.aspx.designer.cs"},{"SourceFile":"common\\BaseInfo\\SelectProject.aspx.cs"},{"SourceFile":"common\\BaseInfo\\SelectProject.aspx.designer.cs"},{"SourceFile":"common\\BaseInfo\\UnitView.aspx.cs"},{"SourceFile":"common\\BaseInfo\\UnitView.aspx.designer.cs"},{"SourceFile":"common\\CommonPrint.cs"},{"SourceFile":"common\\ProjectSet\\EditTeamGroup.aspx.cs"},{"SourceFile":"common\\ProjectSet\\EditTeamGroup.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\ProjectPicture.aspx.cs"},{"SourceFile":"common\\ProjectSet\\ProjectPicture.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\ProjectPictureEdit.aspx.cs"},{"SourceFile":"common\\ProjectSet\\ProjectPictureEdit.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\ProjectPictureView.aspx.cs"},{"SourceFile":"common\\ProjectSet\\ProjectPictureView.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\ProjectSysSet.aspx.cs"},{"SourceFile":"common\\ProjectSet\\ProjectSysSet.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\ProjectUnit.aspx.cs"},{"SourceFile":"common\\ProjectSet\\ProjectUnit.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\ProjectUser.aspx.cs"},{"SourceFile":"common\\ProjectSet\\ProjectUser.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\ProjectWelder.aspx.cs"},{"SourceFile":"common\\ProjectSet\\ProjectWelder.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\SelectUnit.aspx.cs"},{"SourceFile":"common\\ProjectSet\\SelectUnit.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\SelectUser.aspx.cs"},{"SourceFile":"common\\ProjectSet\\SelectUser.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\SelectWelder.aspx.cs"},{"SourceFile":"common\\ProjectSet\\SelectWelder.aspx.designer.cs"},{"SourceFile":"common\\ReportPrint\\CalculateChinaEx.aspx.cs"},{"SourceFile":"common\\ReportPrint\\CalculateChinaEx.aspx.designer.cs"},{"SourceFile":"common\\ReportPrint\\ExPrintSet.aspx.cs"},{"SourceFile":"common\\ReportPrint\\ExPrintSet.aspx.designer.cs"},{"SourceFile":"common\\ReportPrint\\ExReportPrint.aspx.cs"},{"SourceFile":"common\\ReportPrint\\ExReportPrint.aspx.designer.cs"},{"SourceFile":"common\\ReportPrint\\PrintDesigner.aspx.cs"},{"SourceFile":"common\\ReportPrint\\PrintDesigner.aspx.designer.cs"},{"SourceFile":"common\\ReportPrint\\ReadExReportFile.aspx.cs"},{"SourceFile":"common\\ReportPrint\\ReadExReportFile.aspx.designer.cs"},{"SourceFile":"common\\ReportPrint\\SaveTabFile.aspx.cs"},{"SourceFile":"common\\ReportPrint\\SaveTabFile.aspx.designer.cs"},{"SourceFile":"common\\SysManage\\LogList.aspx.cs"},{"SourceFile":"common\\SysManage\\LogList.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\MaterialCoode.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\MaterialCoode.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PIPClass.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PIPClass.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PIPClassEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PIPClassEdit.aspx.designer.cs"},{"SourceFile":"WelderManage\\QualificationAnalysis.aspx.cs"},{"SourceFile":"WelderManage\\QualificationAnalysis.aspx.designer.cs"},{"SourceFile":"WelderManage\\QualifiedProject.aspx.cs"},{"SourceFile":"WelderManage\\QualifiedProject.aspx.designer.cs"},{"SourceFile":"WelderManage\\QualifiedProjectEdit.aspx.cs"},{"SourceFile":"WelderManage\\QualifiedProjectEdit.aspx.designer.cs"},{"SourceFile":"WelderManage\\WelderManage.aspx.cs"},{"SourceFile":"WelderManage\\WelderManage.aspx.designer.cs"},{"SourceFile":"WelderManage\\WelderManageEdit.aspx.cs"},{"SourceFile":"WelderManage\\WelderManageEdit.aspx.designer.cs"},{"SourceFile":"WelderManage\\WelderManageView.aspx.cs"},{"SourceFile":"WelderManage\\WelderManageView.aspx.designer.cs"},{"SourceFile":"Doc\\index.aspx.cs"},{"SourceFile":"Doc\\index.aspx.designer.cs"},{"SourceFile":"Downloads\\index.aspx.cs"},{"SourceFile":"Downloads\\index.aspx.designer.cs"},{"SourceFile":"Encrypt.aspx.cs"},{"SourceFile":"Encrypt.aspx.designer.cs"},{"SourceFile":"FileUpload\\index.aspx.cs"},{"SourceFile":"FileUpload\\index.aspx.designer.cs"},{"SourceFile":"File\\index.aspx.cs"},{"SourceFile":"File\\index.aspx.designer.cs"},{"SourceFile":"HotProcessHard\\HardFeedback.aspx.cs"},{"SourceFile":"HotProcessHard\\HardFeedback.aspx.designer.cs"},{"SourceFile":"HotProcessHard\\HardReport.aspx.cs"},{"SourceFile":"HotProcessHard\\HardReport.aspx.designer.cs"},{"SourceFile":"HotProcessHard\\HardReportEdit.aspx.cs"},{"SourceFile":"HotProcessHard\\HardReportEdit.aspx.designer.cs"},{"SourceFile":"HotProcessHard\\HardTrust.aspx.cs"},{"SourceFile":"HotProcessHard\\HardTrust.aspx.designer.cs"},{"SourceFile":"HotProcessHard\\HardTrustEdit.aspx.cs"},{"SourceFile":"HotProcessHard\\HardTrustEdit.aspx.designer.cs"},{"SourceFile":"HotProcessHard\\HardTrustItemEdit.aspx.cs"},{"SourceFile":"HotProcessHard\\HardTrustItemEdit.aspx.designer.cs"},{"SourceFile":"HotProcessHard\\HotProessFeedback.aspx.cs"},{"SourceFile":"HotProcessHard\\HotProessFeedback.aspx.designer.cs"},{"SourceFile":"HotProcessHard\\HotProessReport.aspx.cs"},{"SourceFile":"HotProcessHard\\HotProessReport.aspx.designer.cs"},{"SourceFile":"HotProcessHard\\HotProessReportEdit.aspx.cs"},{"SourceFile":"HotProcessHard\\HotProessReportEdit.aspx.designer.cs"},{"SourceFile":"HotProcessHard\\HotProessTrust.aspx.cs"},{"SourceFile":"HotProcessHard\\HotProessTrust.aspx.designer.cs"},{"SourceFile":"HotProcessHard\\HotProessTrustEdit.aspx.cs"},{"SourceFile":"HotProcessHard\\HotProessTrustEdit.aspx.designer.cs"},{"SourceFile":"HotProcessHard\\HotProessTrustItemEdit.aspx.cs"},{"SourceFile":"HotProcessHard\\HotProessTrustItemEdit.aspx.designer.cs"},{"SourceFile":"Images\\index.aspx.cs"},{"SourceFile":"Images\\index.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Components.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Components.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\ComponentsEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\ComponentsEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\ComponentsView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\ComponentsView.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\Installation.aspx.cs"},{"SourceFile":"common\\ProjectSet\\Installation.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\InstallationEdit.aspx.cs"},{"SourceFile":"common\\ProjectSet\\InstallationEdit.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\InstallationView.aspx.cs"},{"SourceFile":"common\\ProjectSet\\InstallationView.aspx.designer.cs"},{"SourceFile":"common\\BaseInfo\\Project.aspx.cs"},{"SourceFile":"common\\BaseInfo\\Project.aspx.designer.cs"},{"SourceFile":"common\\loading.aspx.cs"},{"SourceFile":"common\\loading.aspx.designer.cs"},{"SourceFile":"common\\Main.aspx.cs"},{"SourceFile":"common\\Main.aspx.designer.cs"},{"SourceFile":"common\\MainSupervision.aspx.cs"},{"SourceFile":"common\\MainSupervision.aspx.designer.cs"},{"SourceFile":"common\\main_bootstrap_pure.aspx.cs"},{"SourceFile":"common\\main_bootstrap_pure.aspx.designer.cs"},{"SourceFile":"common\\main_bootstrap_pure_login.aspx.cs"},{"SourceFile":"common\\main_bootstrap_pure_login.aspx.designer.cs"},{"SourceFile":"common\\BaseInfo\\ProjectEdit.aspx.cs"},{"SourceFile":"common\\BaseInfo\\ProjectEdit.aspx.designer.cs"},{"SourceFile":"common\\BaseInfo\\Unit.aspx.cs"},{"SourceFile":"common\\BaseInfo\\Unit.aspx.designer.cs"},{"SourceFile":"common\\BaseInfo\\UnitEdit.aspx.cs"},{"SourceFile":"common\\BaseInfo\\UnitEdit.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\WorkArea.aspx.cs"},{"SourceFile":"common\\ProjectSet\\WorkArea.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\WorkAreaEdit.aspx.cs"},{"SourceFile":"common\\ProjectSet\\WorkAreaEdit.aspx.designer.cs"},{"SourceFile":"common\\ProjectSet\\WorkAreaView.aspx.cs"},{"SourceFile":"common\\ProjectSet\\WorkAreaView.aspx.designer.cs"},{"SourceFile":"common\\mainFullViews.aspx.cs"},{"SourceFile":"common\\mainFullViews.aspx.designer.cs"},{"SourceFile":"common\\source.aspx.cs"},{"SourceFile":"common\\source.aspx.designer.cs"},{"SourceFile":"common\\source_file.aspx.cs"},{"SourceFile":"common\\source_file.aspx.designer.cs"},{"SourceFile":"common\\SysManage\\RoleList.aspx.cs"},{"SourceFile":"common\\SysManage\\RoleList.aspx.designer.cs"},{"SourceFile":"common\\SysManage\\RoleListEdit.aspx.cs"},{"SourceFile":"common\\SysManage\\RoleListEdit.aspx.designer.cs"},{"SourceFile":"common\\SysManage\\RolePower.aspx.cs"},{"SourceFile":"common\\SysManage\\RolePower.aspx.designer.cs"},{"SourceFile":"common\\SysManage\\UpdatePassword.aspx.cs"},{"SourceFile":"common\\SysManage\\UpdatePassword.aspx.designer.cs"},{"SourceFile":"common\\SysManage\\UpdatePasswordEdit.aspx.cs"},{"SourceFile":"common\\SysManage\\UpdatePasswordEdit.aspx.designer.cs"},{"SourceFile":"common\\SysManage\\UserList.aspx.cs"},{"SourceFile":"common\\SysManage\\UserList.aspx.designer.cs"},{"SourceFile":"common\\SysManage\\UserListEdit.aspx.cs"},{"SourceFile":"common\\SysManage\\UserListEdit.aspx.designer.cs"},{"SourceFile":"common\\themes.aspx.cs"},{"SourceFile":"common\\themes.aspx.designer.cs"},{"SourceFile":"config\\ajax.aspx.cs"},{"SourceFile":"config\\ajax.aspx.designer.cs"},{"SourceFile":"config\\enable_gzip_iis6.aspx.cs"},{"SourceFile":"config\\enable_gzip_iis6.aspx.designer.cs"},{"SourceFile":"config\\icons.aspx.cs"},{"SourceFile":"config\\icons.aspx.designer.cs"},{"SourceFile":"config\\icons_font.aspx.cs"},{"SourceFile":"config\\icons_font.aspx.designer.cs"},{"SourceFile":"config\\install_toolbox.aspx.cs"},{"SourceFile":"config\\install_toolbox.aspx.designer.cs"},{"SourceFile":"config\\loading.aspx.cs"},{"SourceFile":"config\\loading.aspx.designer.cs"},{"SourceFile":"config\\modify_webconfig.aspx.cs"},{"SourceFile":"config\\modify_webconfig.aspx.designer.cs"},{"SourceFile":"Controls\\ChartControl.ascx.cs"},{"SourceFile":"Controls\\ChartControl.ascx.designer.cs"},{"SourceFile":"Controls\\ClientJs\\ClientJs.ascx.cs"},{"SourceFile":"Controls\\ClientJs\\ClientJs.ascx.designer.cs"},{"SourceFile":"Controls\\GridNavgator.ascx.cs"},{"SourceFile":"Controls\\GridNavgator.ascx.designer.cs"},{"SourceFile":"Controls\\JDGL\\ChartControl.ascx.cs"},{"SourceFile":"Controls\\JDGL\\ChartControl.ascx.designer.cs"},{"SourceFile":"Controls\\ProgressBox.ascx.cs"},{"SourceFile":"Controls\\ProgressBox.ascx.designer.cs"},{"SourceFile":"default.aspx.cs"},{"SourceFile":"default.aspx.designer.cs"},{"SourceFile":"FileManage\\editCAD.aspx.cs"},{"SourceFile":"FileManage\\editCAD.aspx.designer.cs"},{"SourceFile":"FileManage\\EditOffice.aspx.cs"},{"SourceFile":"FileManage\\EditOffice.aspx.designer.cs"},{"SourceFile":"FileManage\\FileManageList.aspx.cs"},{"SourceFile":"FileManage\\FileManageList.aspx.designer.cs"},{"SourceFile":"FileManage\\Read.aspx.cs"},{"SourceFile":"FileManage\\Read.aspx.designer.cs"},{"SourceFile":"FileManage\\ReadCad.aspx.cs"},{"SourceFile":"FileManage\\ReadCad.aspx.designer.cs"},{"SourceFile":"FileManage\\Save.aspx.cs"},{"SourceFile":"FileManage\\Save.aspx.designer.cs"},{"SourceFile":"FileManage\\SaveCAD.aspx.cs"},{"SourceFile":"FileManage\\SaveCAD.aspx.designer.cs"},{"SourceFile":"Global.asax.cs"},{"SourceFile":"Login.aspx.cs"},{"SourceFile":"Login.aspx.designer.cs"},{"SourceFile":"LogOff.aspx.cs"},{"SourceFile":"LogOff.aspx.designer.cs"},{"SourceFile":"OperationError.aspx.cs"},{"SourceFile":"OperationError.aspx.designer.cs"},{"SourceFile":"common\\PageBase.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Consumables.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Consumables.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\ConsumablesEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\ConsumablesEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\ConsumablesView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\ConsumablesView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Control.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Control.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\ControlEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\ControlEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\ControlView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\ControlView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Defect.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Defect.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\DefectEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\DefectEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\DefectView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\DefectView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Detection.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Detection.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\DetectionEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\DetectionEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\DetectionView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\DetectionView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Groove.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Groove.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\GrooveEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\GrooveEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\GrooveView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\GrooveView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Material.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Material.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\MaterialEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\MaterialEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\MaterialView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\MaterialView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Medium.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Medium.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\MediumEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\MediumEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\MediumView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\MediumView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PipingClass.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PipingClass.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PipingClassDetail.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PipingClassDetail.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PipingClassDetailEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PipingClassDetailEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PipingClassDetailView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PipingClassDetailView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PipingClassEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PipingClassEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PipingClassView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PipingClassView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Pressure.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Pressure.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PressureEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PressureEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PressureView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\PressureView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Testing.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Testing.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\TestingEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\TestingEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\TestingView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\TestingView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Weld.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\Weld.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\WeldEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\WeldEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\WeldingMethod.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\WeldingMethod.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\WeldingMethodEdit.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\WeldingMethodEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\WeldingMethodView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\WeldingMethodView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\WeldView.aspx.cs"},{"SourceFile":"PublicInfo\\BaseInfo\\WeldView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\FileControl\\CompanyStandards.aspx.cs"},{"SourceFile":"PublicInfo\\FileControl\\CompanyStandards.aspx.designer.cs"},{"SourceFile":"PublicInfo\\FileControl\\CompanyStandardsEdit.aspx.cs"},{"SourceFile":"PublicInfo\\FileControl\\CompanyStandardsEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\FileControl\\CompanyStandardsView.aspx.cs"},{"SourceFile":"PublicInfo\\FileControl\\CompanyStandardsView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\FileControl\\DomesticLawsRegulations.aspx.cs"},{"SourceFile":"PublicInfo\\FileControl\\DomesticLawsRegulations.aspx.designer.cs"},{"SourceFile":"PublicInfo\\FileControl\\DomesticLawsRegulationsEdit.aspx.cs"},{"SourceFile":"PublicInfo\\FileControl\\DomesticLawsRegulationsEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\FileControl\\DomesticLawsRegulationsView.aspx.cs"},{"SourceFile":"PublicInfo\\FileControl\\DomesticLawsRegulationsView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\FileControl\\DomesticStandards.aspx.cs"},{"SourceFile":"PublicInfo\\FileControl\\DomesticStandards.aspx.designer.cs"},{"SourceFile":"PublicInfo\\FileControl\\DomesticStandardsEdit.aspx.cs"},{"SourceFile":"PublicInfo\\FileControl\\DomesticStandardsEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\FileControl\\DomesticStandardsView.aspx.cs"},{"SourceFile":"PublicInfo\\FileControl\\DomesticStandardsView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\FileControl\\ForeignStandards.aspx.cs"},{"SourceFile":"PublicInfo\\FileControl\\ForeignStandards.aspx.designer.cs"},{"SourceFile":"PublicInfo\\FileControl\\ForeignStandardsEdit.aspx.cs"},{"SourceFile":"PublicInfo\\FileControl\\ForeignStandardsEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\FileControl\\ForeignStandardsView.aspx.cs"},{"SourceFile":"PublicInfo\\FileControl\\ForeignStandardsView.aspx.designer.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\FinalArchivedData.aspx.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\FinalArchivedData.aspx.designer.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\StatisticsByMonthly.aspx.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\StatisticsByMonthly.aspx.designer.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\StatisticsByUnit.aspx.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\StatisticsByUnit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\WelderRank.aspx.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\WelderRank.aspx.designer.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\WeldingMonthly.aspx.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\WeldingMonthly.aspx.designer.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\WeldingQuelity.aspx.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\WeldingQuelity.aspx.designer.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\WeldingWeekly.aspx.cs"},{"SourceFile":"PublicInfo\\ProcessControl\\WeldingWeekly.aspx.designer.cs"},{"SourceFile":"PublicInfo\\WPQ\\WPQList.aspx.cs"},{"SourceFile":"PublicInfo\\WPQ\\WPQList.aspx.designer.cs"},{"SourceFile":"PublicInfo\\WPQ\\WPQEdit.aspx.cs"},{"SourceFile":"PublicInfo\\WPQ\\WPQEdit.aspx.designer.cs"},{"SourceFile":"PublicInfo\\WPQ\\WPQIn.aspx.cs"},{"SourceFile":"PublicInfo\\WPQ\\WPQIn.aspx.designer.cs"},{"SourceFile":"Report\\HJGLDs.cs"},{"SourceFile":"Report\\HJGLDs.Designer.cs"},{"SourceFile":"Report\\TestReport.aspx.cs"},{"SourceFile":"Report\\TestReport.aspx.designer.cs"},{"SourceFile":"Report\\TestReport2.aspx.cs"},{"SourceFile":"Report\\TestReport2.aspx.designer.cs"},{"SourceFile":"Report\\ReportPrint.aspx.cs"},{"SourceFile":"Report\\ReportPrint.aspx.designer.cs"},{"SourceFile":"res\\umeditor\\net\\imageUp.ashx.cs"},{"SourceFile":"res\\umeditor\\net\\Uploader.cs"},{"SourceFile":"Scripts\\index.aspx.cs"},{"SourceFile":"Scripts\\index.aspx.designer.cs"},{"SourceFile":"Styles\\index.aspx.cs"},{"SourceFile":"Styles\\index.aspx.designer.cs"},{"SourceFile":"upload\\index.aspx.cs"},{"SourceFile":"upload\\index.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\CheckManage\\CheckManage.aspx.cs"},{"SourceFile":"WeldingProcess\\CheckManage\\CheckManage.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\CheckManage\\CheckManageEdit.aspx.cs"},{"SourceFile":"WeldingProcess\\CheckManage\\CheckManageEdit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\CheckManage\\CheckManageIn.aspx.cs"},{"SourceFile":"WeldingProcess\\CheckManage\\CheckManageIn.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\CheckManage\\RepairAndExpand.aspx.cs"},{"SourceFile":"WeldingProcess\\CheckManage\\RepairAndExpand.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\CheckManage\\RepairNotice.aspx.cs"},{"SourceFile":"WeldingProcess\\CheckManage\\RepairNotice.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\CheckManage\\SeeFilm.aspx.cs"},{"SourceFile":"WeldingProcess\\CheckManage\\SeeFilm.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\DataIn\\DataIn.aspx.cs"},{"SourceFile":"WeldingProcess\\DataIn\\DataIn.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\DataIn\\DataInEdit.aspx.cs"},{"SourceFile":"WeldingProcess\\DataIn\\DataInEdit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\AItemEndCheck.aspx.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\AItemEndCheck.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\BItemEndCheck.aspx.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\BItemEndCheck.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\selectJointCode.aspx.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\selectJointCode.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\TestPackageManageAudit.aspx.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\TestPackageManageAudit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\TestPackageManageEdit.aspx.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\TestPackageManageEdit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\TestPackageManageItemEdit.aspx.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\TestPackageManageItemEdit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\TestPackageManageComplete.aspx.cs"},{"SourceFile":"WeldingProcess\\TestPackageManage\\TestPackageManageComplete.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\NDECheckWarn.aspx.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\NDECheckWarn.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\NDTTrustPrint.aspx.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\NDTTrustPrint.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\OpenResetPoint.aspx.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\OpenResetPoint.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\PointItemAudit.aspx.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\PointItemAudit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\PointManage.aspx.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\PointManage.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\RTTrustReplace.aspx.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\RTTrustReplace.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\SelectExpandPoint.aspx.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\SelectExpandPoint.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\PointAudit.aspx.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\PointAudit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\TrustBatchIn.aspx.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\TrustBatchIn.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\TrustBatchManage.aspx.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\TrustBatchManage.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\TrustBatchOut.aspx.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\TrustBatchOut.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\TrustBatchSelect.aspx.cs"},{"SourceFile":"WeldingProcess\\TrustManage\\TrustBatchSelect.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\GetWdldingDailyItem.ashx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\JointInfo.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\JointInfo.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\JointInfoBatchEdit.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\JointInfoBatchEdit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\JointInfoCopy.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\JointInfoCopy.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\JointInfoEdit.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\JointInfoEdit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\JointShowColumn.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\JointShowColumn.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\PipelineDetectionTypeEdit.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\PipelineDetectionTypeEdit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\PipelineManage.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\PipelineManage.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\PipelineManageEdit.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\PipelineManageEdit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\PipelineShowColumn.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\PipelineShowColumn.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\PreWeldReportAudit.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\PreWeldReportAudit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\WeldReport.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\WeldReport.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\WeldReportEdit.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\WeldReportEdit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\WeldReportItemEdit.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingManage\\WeldReportItemEdit.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\DetectionAnalyze.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\DetectionAnalyze.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\IsoCmprehensive.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\IsoCmprehensive.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\IsoCompreInfo.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\IsoCompreInfo.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\JointComprehensive.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\JointComprehensive.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WeldDailyExport.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WeldDailyExport.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\MediaComprehensive.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\MediaComprehensive.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\NDEDetectionInformation.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\NDEDetectionInformation.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\NDEWithOut.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\NDEWithOut.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\NDTBacklogList.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\NDTBacklogList.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\NDTByWelder.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\NDTByWelder.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\OutstandingWelds.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\OutstandingWelds.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\PrefabricatedInstall.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\PrefabricatedInstall.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\RTbacklogReport.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\RTbacklogReport.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\RTButtWeldList.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\RTButtWeldList.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\RTButtWelds.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\RTButtWelds.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\RTRejectedRateReport.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\RTRejectedRateReport.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\TwoWeekNDEWithOut.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\TwoWeekNDEWithOut.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\UnitWorkareaAnalyze.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\UnitWorkareaAnalyze.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\UnitWorkAreaQuality.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\UnitWorkAreaQuality.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\UnitWorkAreaShowColumn.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\UnitWorkAreaShowColumn.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WeeklyWeldsReport.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WeeklyWeldsReport.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WelderPerformance.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WelderPerformance.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WelderRepairLog.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WelderRepairLog.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WelderWeek.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WelderWeek.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WeldNoHandle.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WeldNoHandle.aspx.designer.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WeldSummary.aspx.cs"},{"SourceFile":"WeldingProcess\\WeldingReport\\WeldSummary.aspx.designer.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.8.AssemblyAttributes.cs"}],"References":[{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\FineUIPro.Web\\bin\\AxInterop.SYNCARDOCXLib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\BLL\\bin\\Debug\\BLL.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Portable.BouncyCastle.1.8.6\\lib\\net40\\BouncyCastle.Crypto.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\FineUIPro\\FineUIPro.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\SharpZipLib.1.2.0\\lib\\net45\\ICSharpCode.SharpZipLib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\Microsoft.JScript.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.ReportingServices.ReportViewerControl.WebForms.150.1404.0\\lib\\net40\\Microsoft.ReportViewer.Common.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.ReportingServices.ReportViewerControl.WebForms.150.1404.0\\lib\\net40\\Microsoft.ReportViewer.DataVisualization.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.ReportingServices.ReportViewerControl.WebForms.150.1404.0\\lib\\net40\\Microsoft.ReportViewer.Design.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.ReportingServices.ReportViewerControl.WebForms.150.1404.0\\lib\\net40\\Microsoft.ReportViewer.ProcessingObjectModel.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.ReportingServices.ReportViewerControl.WebForms.150.1404.0\\lib\\net40\\Microsoft.ReportViewer.WebDesign.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.ReportingServices.ReportViewerControl.WebForms.150.1404.0\\lib\\net40\\Microsoft.ReportViewer.WebForms.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.SqlServer.Types.14.0.1016.290\\lib\\net40\\Microsoft.SqlServer.Types.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\Model\\bin\\Debug\\Model.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Newtonsoft.Json.12.0.3\\lib\\net45\\Newtonsoft.Json.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\NPOI.2.5.3\\lib\\net45\\NPOI.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\NPOI.2.5.3\\lib\\net45\\NPOI.OOXML.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\NPOI.2.5.3\\lib\\net45\\NPOI.OpenXml4Net.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\NPOI.2.5.3\\lib\\net45\\NPOI.OpenXmlFormats.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Configuration.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.EnterpriseServices.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Management.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Runtime.Serialization.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.ServiceModel.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.ApplicationServices.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.DataVisualization.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.DynamicData.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.Entity.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.Extensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.Services.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Windows.Forms.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\FineUIPro.Web\\bin\\ThoughtWorks.QRCode.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\FineUIPro.Web\\bin\\FineUIPro.Web.dll","OutputItemRelativePath":"FineUIPro.Web.dll"},{"OutputItemFullPath":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\FineUIPro.Web\\bin\\FineUIPro.Web.pdb","OutputItemRelativePath":"FineUIPro.Web.pdb"}],"CopyToOutputEntries":[]}
\ No newline at end of file
diff --git a/HJGL/FineUIPro.Web/App_GlobalResources/Lan.Designer.cs b/HJGL/FineUIPro.Web/App_GlobalResources/Lan.Designer.cs
index 153cc0d..00d2ef4 100644
--- a/HJGL/FineUIPro.Web/App_GlobalResources/Lan.Designer.cs
+++ b/HJGL/FineUIPro.Web/App_GlobalResources/Lan.Designer.cs
@@ -13,13 +13,13 @@ namespace Resources {
///
- /// 强类型资源类,用于查找本地化字符串等。
+ /// 一个强类型的资源类,用于查找本地化的字符串等。
///
// 此类是由 StronglyTypedResourceBuilder
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
- // 若要添加或删除成员,请编辑 .ResX 文件,然后重新运行 ResGen
+ // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
// (以 /str 作为命令选项),或重新生成 Visual Studio 项目。
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Web.Application.StronglyTypedResourceProxyBuilder", "15.0.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Web.Application.StronglyTypedResourceProxyBuilder", "17.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Lan {
@@ -33,7 +33,7 @@ namespace Resources {
}
///
- /// 返回此类使用的缓存 ResourceManager 实例。
+ /// 返回此类使用的缓存的 ResourceManager 实例。
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
@@ -47,8 +47,8 @@ namespace Resources {
}
///
- /// 覆盖当前线程的 CurrentUICulture 属性
- /// 使用此强类型的资源类的资源查找。
+ /// 重写当前线程的 CurrentUICulture 属性,对
+ /// 使用此强类型资源类的所有资源查找执行重写。
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
@@ -61,7 +61,7 @@ namespace Resources {
}
///
- /// 查找类似 摘要 的本地化字符串。
+ /// 查找类似 摘要 的本地化字符串。
///
internal static string Abstract {
get {
@@ -70,7 +70,7 @@ namespace Resources {
}
///
- /// 查找类似 账号 的本地化字符串。
+ /// 查找类似 账号 的本地化字符串。
///
internal static string Account {
get {
@@ -79,7 +79,7 @@ namespace Resources {
}
///
- /// 查找类似 实际寸径 的本地化字符串。
+ /// 查找类似 实际寸径 的本地化字符串。
///
internal static string ActualDI {
get {
@@ -88,7 +88,7 @@ namespace Resources {
}
///
- /// 查找类似 热处理温度℃(实际) 的本地化字符串。
+ /// 查找类似 热处理温度℃(实际) 的本地化字符串。
///
internal static string ActualT {
get {
@@ -97,7 +97,7 @@ namespace Resources {
}
///
- /// 查找类似 恒温时间h(实际) 的本地化字符串。
+ /// 查找类似 恒温时间h(实际) 的本地化字符串。
///
internal static string ActualTime {
get {
@@ -106,7 +106,7 @@ namespace Resources {
}
///
- /// 查找类似 新增 的本地化字符串。
+ /// 查找类似 新增 的本地化字符串。
///
internal static string Add {
get {
@@ -115,7 +115,7 @@ namespace Resources {
}
///
- /// 查找类似 添加焊接日报信息 的本地化字符串。
+ /// 查找类似 添加焊接日报信息 的本地化字符串。
///
internal static string AddDailyReport {
get {
@@ -124,7 +124,7 @@ namespace Resources {
}
///
- /// 查找类似 添加管线探伤类型明细 的本地化字符串。
+ /// 查找类似 添加管线探伤类型明细 的本地化字符串。
///
internal static string AddDetectionTypeInfo {
get {
@@ -133,7 +133,7 @@ namespace Resources {
}
///
- /// 查找类似 添加硬度报告信息 的本地化字符串。
+ /// 查找类似 添加硬度报告信息 的本地化字符串。
///
internal static string AddHardness {
get {
@@ -142,7 +142,7 @@ namespace Resources {
}
///
- /// 查找类似 添加硬度委托信息 的本地化字符串。
+ /// 查找类似 添加硬度委托信息 的本地化字符串。
///
internal static string AddHardTrust {
get {
@@ -151,7 +151,7 @@ namespace Resources {
}
///
- /// 查找类似 添加管线信息 的本地化字符串。
+ /// 查找类似 添加管线信息 的本地化字符串。
///
internal static string AddPipelineInformation {
get {
@@ -160,7 +160,7 @@ namespace Resources {
}
///
- /// 查找类似 添加项目信息 的本地化字符串。
+ /// 查找类似 添加项目信息 的本地化字符串。
///
internal static string AddProjectInformation {
get {
@@ -169,7 +169,7 @@ namespace Resources {
}
///
- /// 查找类似 增加项目装置 的本地化字符串。
+ /// 查找类似 增加项目装置 的本地化字符串。
///
internal static string AddProjectInstallation {
get {
@@ -178,7 +178,7 @@ namespace Resources {
}
///
- /// 查找类似 添加热处理委托信息 的本地化字符串。
+ /// 查找类似 添加热处理委托信息 的本地化字符串。
///
internal static string AddPWHT {
get {
@@ -187,7 +187,7 @@ namespace Resources {
}
///
- /// 查找类似 添加检测单信息 的本地化字符串。
+ /// 查找类似 添加检测单信息 的本地化字符串。
///
internal static string AddTestSheetInfo {
get {
@@ -196,7 +196,7 @@ namespace Resources {
}
///
- /// 查找类似 添加单位 的本地化字符串。
+ /// 查找类似 添加单位 的本地化字符串。
///
internal static string AddUnit {
get {
@@ -205,7 +205,7 @@ namespace Resources {
}
///
- /// 查找类似 添加焊口信息 的本地化字符串。
+ /// 查找类似 添加焊口信息 的本地化字符串。
///
internal static string AddWeldingJointInfo {
get {
@@ -214,7 +214,7 @@ namespace Resources {
}
///
- /// 查找类似 增加施工区域 的本地化字符串。
+ /// 查找类似 增加施工区域 的本地化字符串。
///
internal static string AddWorkArea {
get {
@@ -223,7 +223,7 @@ namespace Resources {
}
///
- /// 查找类似 全部 的本地化字符串。
+ /// 查找类似 全部 的本地化字符串。
///
internal static string All {
get {
@@ -232,7 +232,7 @@ namespace Resources {
}
///
- /// 查找类似 是否批量填充检测日期 的本地化字符串。
+ /// 查找类似 是否批量填充检测日期 的本地化字符串。
///
internal static string AllFilmDate {
get {
@@ -241,7 +241,7 @@ namespace Resources {
}
///
- /// 查找类似 已全部生成委托单 的本地化字符串。
+ /// 查找类似 已全部生成委托单 的本地化字符串。
///
internal static string AllGenerateDelegateSheet {
get {
@@ -250,7 +250,7 @@ namespace Resources {
}
///
- /// 查找类似 所有行 的本地化字符串。
+ /// 查找类似 所有行 的本地化字符串。
///
internal static string AllLines {
get {
@@ -259,7 +259,7 @@ namespace Resources {
}
///
- /// 查找类似 是否批量填充报告日期 的本地化字符串。
+ /// 查找类似 是否批量填充报告日期 的本地化字符串。
///
internal static string AllReportDate {
get {
@@ -268,7 +268,7 @@ namespace Resources {
}
///
- /// 查找类似 全选 的本地化字符串。
+ /// 查找类似 全选 的本地化字符串。
///
internal static string AllSelected {
get {
@@ -277,7 +277,7 @@ namespace Resources {
}
///
- /// 查找类似 批未结束 的本地化字符串。
+ /// 查找类似 批未结束 的本地化字符串。
///
internal static string ApprovedNotClosed {
get {
@@ -286,7 +286,7 @@ namespace Resources {
}
///
- /// 查找类似 区域 的本地化字符串。
+ /// 查找类似 区域 的本地化字符串。
///
internal static string Area {
get {
@@ -295,7 +295,7 @@ namespace Resources {
}
///
- /// 查找类似 施工区域已经使用了该装置,不能删除! 的本地化字符串。
+ /// 查找类似 施工区域已经使用了该装置,不能删除! 的本地化字符串。
///
internal static string AreaExistsInstallation {
get {
@@ -304,7 +304,7 @@ namespace Resources {
}
///
- /// 查找类似 区域设置 的本地化字符串。
+ /// 查找类似 区域设置 的本地化字符串。
///
internal static string AreaSettings {
get {
@@ -313,7 +313,7 @@ namespace Resources {
}
///
- /// 查找类似 安装组件 的本地化字符串。
+ /// 查找类似 安装组件 的本地化字符串。
///
internal static string AssembleComponent {
get {
@@ -322,7 +322,7 @@ namespace Resources {
}
///
- /// 查找类似 附件 的本地化字符串。
+ /// 查找类似 附件 的本地化字符串。
///
internal static string Attachment {
get {
@@ -331,7 +331,7 @@ namespace Resources {
}
///
- /// 查找类似 附件上传及查看 的本地化字符串。
+ /// 查找类似 附件上传及查看 的本地化字符串。
///
internal static string AttUploadAndView {
get {
@@ -340,7 +340,7 @@ namespace Resources {
}
///
- /// 查找类似 批 的本地化字符串。
+ /// 查找类似 批 的本地化字符串。
///
internal static string Batch {
get {
@@ -349,7 +349,7 @@ namespace Resources {
}
///
- /// 查找类似 批结束 的本地化字符串。
+ /// 查找类似 批结束 的本地化字符串。
///
internal static string BatchClosed {
get {
@@ -358,7 +358,7 @@ namespace Resources {
}
///
- /// 查找类似 批次关闭时间 的本地化字符串。
+ /// 查找类似 批次关闭时间 的本地化字符串。
///
internal static string BatchClosureTime {
get {
@@ -367,7 +367,7 @@ namespace Resources {
}
///
- /// 查找类似 批次结束日期 的本地化字符串。
+ /// 查找类似 批次结束日期 的本地化字符串。
///
internal static string BatchEndDate {
get {
@@ -376,7 +376,7 @@ namespace Resources {
}
///
- /// 查找类似 炉批1号 的本地化字符串。
+ /// 查找类似 炉批1号 的本地化字符串。
///
internal static string BatchNumber1 {
get {
@@ -385,7 +385,7 @@ namespace Resources {
}
///
- /// 查找类似 炉批2号 的本地化字符串。
+ /// 查找类似 炉批2号 的本地化字符串。
///
internal static string BatchNumber2 {
get {
@@ -394,7 +394,7 @@ namespace Resources {
}
///
- /// 查找类似 批次开始时间 的本地化字符串。
+ /// 查找类似 批次开始时间 的本地化字符串。
///
internal static string BatchStartTime {
get {
@@ -403,7 +403,7 @@ namespace Resources {
}
///
- /// 查找类似 坡口类型 的本地化字符串。
+ /// 查找类似 坡口类型 的本地化字符串。
///
internal static string BevelType {
get {
@@ -412,7 +412,7 @@ namespace Resources {
}
///
- /// 查找类似 坡口类型代号 的本地化字符串。
+ /// 查找类似 坡口类型代号 的本地化字符串。
///
internal static string BevelTypeCode {
get {
@@ -421,7 +421,7 @@ namespace Resources {
}
///
- /// 查找类似 此坡口类型代号已经存在! 的本地化字符串。
+ /// 查找类似 此坡口类型代号已经存在! 的本地化字符串。
///
internal static string BevelTypeCodeExists {
get {
@@ -430,7 +430,7 @@ namespace Resources {
}
///
- /// 查找类似 坡口类型名称 的本地化字符串。
+ /// 查找类似 坡口类型名称 的本地化字符串。
///
internal static string BevelTypeName {
get {
@@ -439,7 +439,7 @@ namespace Resources {
}
///
- /// 查找类似 此坡口类型名称已经存在! 的本地化字符串。
+ /// 查找类似 此坡口类型名称已经存在! 的本地化字符串。
///
internal static string BevelTypeNameExists {
get {
@@ -448,7 +448,7 @@ namespace Resources {
}
///
- /// 查找类似 出生日期 的本地化字符串。
+ /// 查找类似 出生日期 的本地化字符串。
///
internal static string Birthday {
get {
@@ -457,7 +457,7 @@ namespace Resources {
}
///
- /// 查找类似 取消审核 的本地化字符串。
+ /// 查找类似 取消审核 的本地化字符串。
///
internal static string CancelReview {
get {
@@ -466,7 +466,7 @@ namespace Resources {
}
///
- /// 查找类似 碳钢 的本地化字符串。
+ /// 查找类似 碳钢 的本地化字符串。
///
internal static string CarbonSteel {
get {
@@ -475,7 +475,7 @@ namespace Resources {
}
///
- /// 查找类似 证书编号 的本地化字符串。
+ /// 查找类似 证书编号 的本地化字符串。
///
internal static string CertificateNumber {
get {
@@ -484,7 +484,7 @@ namespace Resources {
}
///
- /// 查找类似 有效期 的本地化字符串。
+ /// 查找类似 有效期 的本地化字符串。
///
internal static string CertificateValidity {
get {
@@ -493,7 +493,7 @@ namespace Resources {
}
///
- /// 查找类似 外观检查合格焊口数 的本地化字符串。
+ /// 查找类似 外观检查合格焊口数 的本地化字符串。
///
internal static string CheckNum {
get {
@@ -502,7 +502,7 @@ namespace Resources {
}
///
- /// 查找类似 已探比例 的本地化字符串。
+ /// 查找类似 已探比例 的本地化字符串。
///
internal static string Checkrate {
get {
@@ -511,7 +511,7 @@ namespace Resources {
}
///
- /// 查找类似 已探口数 的本地化字符串。
+ /// 查找类似 已探口数 的本地化字符串。
///
internal static string Check_point_total_jot {
get {
@@ -520,7 +520,7 @@ namespace Resources {
}
///
- /// 查找类似 已探口数 的本地化字符串。
+ /// 查找类似 已探口数 的本地化字符串。
///
internal static string Check_total_jot {
get {
@@ -529,7 +529,7 @@ namespace Resources {
}
///
- /// 查找类似 中文 的本地化字符串。
+ /// 查找类似 中文 的本地化字符串。
///
internal static string Chinese {
get {
@@ -538,7 +538,7 @@ namespace Resources {
}
///
- /// 查找类似 鉻钼钢 的本地化字符串。
+ /// 查找类似 鉻钼钢 的本地化字符串。
///
internal static string ChromeMolybdenumSteel {
get {
@@ -547,7 +547,7 @@ namespace Resources {
}
///
- /// 查找类似 等级代号 的本地化字符串。
+ /// 查找类似 等级代号 的本地化字符串。
///
internal static string ClassCode {
get {
@@ -556,7 +556,7 @@ namespace Resources {
}
///
- /// 查找类似 此等级代号已存在! 的本地化字符串。
+ /// 查找类似 此等级代号已存在! 的本地化字符串。
///
internal static string ClassCodeExists {
get {
@@ -565,7 +565,7 @@ namespace Resources {
}
///
- /// 查找类似 等级名称 的本地化字符串。
+ /// 查找类似 等级名称 的本地化字符串。
///
internal static string ClassName {
get {
@@ -574,7 +574,7 @@ namespace Resources {
}
///
- /// 查找类似 此等级名称已存在! 的本地化字符串。
+ /// 查找类似 此等级名称已存在! 的本地化字符串。
///
internal static string ClassNameExists {
get {
@@ -583,7 +583,7 @@ namespace Resources {
}
///
- /// 查找类似 委托人 的本地化字符串。
+ /// 查找类似 委托人 的本地化字符串。
///
internal static string Client {
get {
@@ -592,7 +592,7 @@ namespace Resources {
}
///
- /// 查找类似 关闭 的本地化字符串。
+ /// 查找类似 关闭 的本地化字符串。
///
internal static string Close {
get {
@@ -601,7 +601,7 @@ namespace Resources {
}
///
- /// 查找类似 已关闭 的本地化字符串。
+ /// 查找类似 已关闭 的本地化字符串。
///
internal static string Closed {
get {
@@ -610,7 +610,7 @@ namespace Resources {
}
///
- /// 查找类似 闭合 的本地化字符串。
+ /// 查找类似 闭合 的本地化字符串。
///
internal static string Closes {
get {
@@ -619,7 +619,7 @@ namespace Resources {
}
///
- /// 查找类似 关闭状态 的本地化字符串。
+ /// 查找类似 关闭状态 的本地化字符串。
///
internal static string CloseStatus {
get {
@@ -628,7 +628,7 @@ namespace Resources {
}
///
- /// 查找类似 输入的编号已存在 的本地化字符串。
+ /// 查找类似 输入的编号已存在 的本地化字符串。
///
internal static string CodeExists {
get {
@@ -637,7 +637,7 @@ namespace Resources {
}
///
- /// 查找类似 单位代码 的本地化字符串。
+ /// 查找类似 单位代码 的本地化字符串。
///
internal static string CompanyCode {
get {
@@ -646,7 +646,7 @@ namespace Resources {
}
///
- /// 查找类似 单位信息 的本地化字符串。
+ /// 查找类似 单位信息 的本地化字符串。
///
internal static string CompanyInformation {
get {
@@ -655,7 +655,7 @@ namespace Resources {
}
///
- /// 查找类似 单位名称 的本地化字符串。
+ /// 查找类似 单位名称 的本地化字符串。
///
internal static string CompanyName {
get {
@@ -664,7 +664,7 @@ namespace Resources {
}
///
- /// 查找类似 公司相关规章制度标准 的本地化字符串。
+ /// 查找类似 公司相关规章制度标准 的本地化字符串。
///
internal static string CompanyStandards {
get {
@@ -673,7 +673,7 @@ namespace Resources {
}
///
- /// 查找类似 规章制度编号 的本地化字符串。
+ /// 查找类似 规章制度编号 的本地化字符串。
///
internal static string CompanyStandardsCode {
get {
@@ -682,7 +682,7 @@ namespace Resources {
}
///
- /// 查找类似 规章制度编号已存在 的本地化字符串。
+ /// 查找类似 规章制度编号已存在 的本地化字符串。
///
internal static string CompanyStandardsCodeExists {
get {
@@ -691,7 +691,7 @@ namespace Resources {
}
///
- /// 查找类似 规章制度名称 的本地化字符串。
+ /// 查找类似 规章制度名称 的本地化字符串。
///
internal static string CompanyStandardsName {
get {
@@ -700,7 +700,7 @@ namespace Resources {
}
///
- /// 查找类似 规章制度名称已存在 的本地化字符串。
+ /// 查找类似 规章制度名称已存在 的本地化字符串。
///
internal static string CompanyStandardsNameExists {
get {
@@ -709,7 +709,7 @@ namespace Resources {
}
///
- /// 查找类似 单位类型 的本地化字符串。
+ /// 查找类似 单位类型 的本地化字符串。
///
internal static string CompanyType {
get {
@@ -718,7 +718,7 @@ namespace Resources {
}
///
- /// 查找类似 整理日期 的本地化字符串。
+ /// 查找类似 整理日期 的本地化字符串。
///
internal static string CompileDate {
get {
@@ -727,7 +727,7 @@ namespace Resources {
}
///
- /// 查找类似 整理人 的本地化字符串。
+ /// 查找类似 整理人 的本地化字符串。
///
internal static string CompileMan {
get {
@@ -736,7 +736,7 @@ namespace Resources {
}
///
- /// 查找类似 完工 的本地化字符串。
+ /// 查找类似 完工 的本地化字符串。
///
internal static string Completed {
get {
@@ -745,7 +745,7 @@ namespace Resources {
}
///
- /// 查找类似 完成达因 的本地化字符串。
+ /// 查找类似 完成达因 的本地化字符串。
///
internal static string CompletedDI {
get {
@@ -754,7 +754,7 @@ namespace Resources {
}
///
- /// 查找类似 是否完工 的本地化字符串。
+ /// 查找类似 是否完工 的本地化字符串。
///
internal static string Completion {
get {
@@ -763,7 +763,7 @@ namespace Resources {
}
///
- /// 查找类似 竣工日期 的本地化字符串。
+ /// 查找类似 竣工日期 的本地化字符串。
///
internal static string CompletionDate {
get {
@@ -772,7 +772,7 @@ namespace Resources {
}
///
- /// 查找类似 组件1号 的本地化字符串。
+ /// 查找类似 组件1号 的本地化字符串。
///
internal static string Component1 {
get {
@@ -781,7 +781,7 @@ namespace Resources {
}
///
- /// 查找类似 组件2号 的本地化字符串。
+ /// 查找类似 组件2号 的本地化字符串。
///
internal static string Component2 {
get {
@@ -790,7 +790,7 @@ namespace Resources {
}
///
- /// 查找类似 此组件代号已存在! 的本地化字符串。
+ /// 查找类似 此组件代号已存在! 的本地化字符串。
///
internal static string ComponentCodeExists {
get {
@@ -799,7 +799,7 @@ namespace Resources {
}
///
- /// 查找类似 此组件名称已存在! 的本地化字符串。
+ /// 查找类似 此组件名称已存在! 的本地化字符串。
///
internal static string ComponentNameExists {
get {
@@ -808,7 +808,7 @@ namespace Resources {
}
///
- /// 查找类似 组件代号 的本地化字符串。
+ /// 查找类似 组件代号 的本地化字符串。
///
internal static string ComponentsCode {
get {
@@ -817,7 +817,7 @@ namespace Resources {
}
///
- /// 查找类似 组件名称 的本地化字符串。
+ /// 查找类似 组件名称 的本地化字符串。
///
internal static string ComponentsName {
get {
@@ -826,7 +826,7 @@ namespace Resources {
}
///
- /// 查找类似 条件设置 的本地化字符串。
+ /// 查找类似 条件设置 的本地化字符串。
///
internal static string ConditionalSettings {
get {
@@ -835,7 +835,7 @@ namespace Resources {
}
///
- /// 查找类似 确认删除此硬度委托? 的本地化字符串。
+ /// 查找类似 确认删除此硬度委托? 的本地化字符串。
///
internal static string ConfirmDeletion {
get {
@@ -844,7 +844,7 @@ namespace Resources {
}
///
- /// 查找类似 区域编号 的本地化字符串。
+ /// 查找类似 区域编号 的本地化字符串。
///
internal static string ConstructionArea {
get {
@@ -853,7 +853,7 @@ namespace Resources {
}
///
- /// 查找类似 施工单位 的本地化字符串。
+ /// 查找类似 施工单位 的本地化字符串。
///
internal static string ConstructionUnit {
get {
@@ -862,7 +862,7 @@ namespace Resources {
}
///
- /// 查找类似 包含 的本地化字符串。
+ /// 查找类似 包含 的本地化字符串。
///
internal static string Contain {
get {
@@ -871,7 +871,7 @@ namespace Resources {
}
///
- /// 查找类似 承包商报表 的本地化字符串。
+ /// 查找类似 承包商报表 的本地化字符串。
///
internal static string ContractorStatement {
get {
@@ -880,7 +880,7 @@ namespace Resources {
}
///
- /// 查找类似 盖面焊工 的本地化字符串。
+ /// 查找类似 盖面焊工 的本地化字符串。
///
internal static string CoveringWelder {
get {
@@ -889,7 +889,7 @@ namespace Resources {
}
///
- /// 查找类似 创建日期 的本地化字符串。
+ /// 查找类似 创建日期 的本地化字符串。
///
internal static string CreateDate {
get {
@@ -898,7 +898,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT安装口不合格片数 的本地化字符串。
+ /// 查找类似 本期RT安装口不合格片数 的本地化字符串。
///
internal static string Current_f_No_pass_film {
get {
@@ -907,7 +907,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT安装口拍片总数 的本地化字符串。
+ /// 查找类似 本期RT安装口拍片总数 的本地化字符串。
///
internal static string Current_f_total_film {
get {
@@ -916,7 +916,7 @@ namespace Resources {
}
///
- /// 查找类似 本期总HT焊口数 的本地化字符串。
+ /// 查找类似 本期总HT焊口数 的本地化字符串。
///
internal static string Current_HT_JointNum {
get {
@@ -925,7 +925,7 @@ namespace Resources {
}
///
- /// 查找类似 本期总MT焊口数 的本地化字符串。
+ /// 查找类似 本期总MT焊口数 的本地化字符串。
///
internal static string Current_MT_JointNum {
get {
@@ -934,7 +934,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT不合格率(焊口) 的本地化字符串。
+ /// 查找类似 本期RT不合格率(焊口) 的本地化字符串。
///
internal static string Current_No_Joint_rate {
get {
@@ -943,7 +943,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT不合格片数 的本地化字符串。
+ /// 查找类似 本期RT不合格片数 的本地化字符串。
///
internal static string Current_No_pass_film {
get {
@@ -952,7 +952,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT不合格焊口数 的本地化字符串。
+ /// 查找类似 本期RT不合格焊口数 的本地化字符串。
///
internal static string Current_No_Pass_JointNum {
get {
@@ -961,7 +961,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT不合格率(片数) 的本地化字符串。
+ /// 查找类似 本期RT不合格率(片数) 的本地化字符串。
///
internal static string Current_No_pass_rate {
get {
@@ -970,7 +970,7 @@ namespace Resources {
}
///
- /// 查找类似 本期总PMI焊口数 的本地化字符串。
+ /// 查找类似 本期总PMI焊口数 的本地化字符串。
///
internal static string Current_PMI_JointNum {
get {
@@ -979,7 +979,7 @@ namespace Resources {
}
///
- /// 查找类似 本期总PT焊口数 的本地化字符串。
+ /// 查找类似 本期总PT焊口数 的本地化字符串。
///
internal static string Current_PT_JointNum {
get {
@@ -988,7 +988,7 @@ namespace Resources {
}
///
- /// 查找类似 本期总PWHT焊口数 的本地化字符串。
+ /// 查找类似 本期总PWHT焊口数 的本地化字符串。
///
internal static string Current_PWHT_JointNum {
get {
@@ -997,7 +997,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT预制口不合格片数 的本地化字符串。
+ /// 查找类似 本期RT预制口不合格片数 的本地化字符串。
///
internal static string Current_s_No_pass_film {
get {
@@ -1006,7 +1006,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT预制口拍片总数 的本地化字符串。
+ /// 查找类似 本期RT预制口拍片总数 的本地化字符串。
///
internal static string Current_s_total_film {
get {
@@ -1015,7 +1015,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT总拍片数 的本地化字符串。
+ /// 查找类似 本期RT总拍片数 的本地化字符串。
///
internal static string Current_total_film {
get {
@@ -1024,7 +1024,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT总焊口数 的本地化字符串。
+ /// 查找类似 本期RT总焊口数 的本地化字符串。
///
internal static string Current_Total_JointNum {
get {
@@ -1033,7 +1033,7 @@ namespace Resources {
}
///
- /// 查找类似 本期总UT焊口数 的本地化字符串。
+ /// 查找类似 本期总UT焊口数 的本地化字符串。
///
internal static string Current_UT_JointNum {
get {
@@ -1042,7 +1042,7 @@ namespace Resources {
}
///
- /// 查找类似 切除日期 的本地化字符串。
+ /// 查找类似 切除日期 的本地化字符串。
///
internal static string CutDate {
get {
@@ -1051,7 +1051,7 @@ namespace Resources {
}
///
- /// 查找类似 切除焊口数 的本地化字符串。
+ /// 查找类似 切除焊口数 的本地化字符串。
///
internal static string Cut_jot {
get {
@@ -1060,7 +1060,7 @@ namespace Resources {
}
///
- /// 查找类似 切除合格总数 的本地化字符串。
+ /// 查找类似 切除合格总数 的本地化字符串。
///
internal static string Cut_passfilm {
get {
@@ -1069,7 +1069,7 @@ namespace Resources {
}
///
- /// 查找类似 切除合格片数 的本地化字符串。
+ /// 查找类似 切除合格片数 的本地化字符串。
///
internal static string Cut_pass_film {
get {
@@ -1078,7 +1078,7 @@ namespace Resources {
}
///
- /// 查找类似 切除总数 的本地化字符串。
+ /// 查找类似 切除总数 的本地化字符串。
///
internal static string Cut_totalfilm {
get {
@@ -1087,7 +1087,7 @@ namespace Resources {
}
///
- /// 查找类似 切除总片数 的本地化字符串。
+ /// 查找类似 切除总片数 的本地化字符串。
///
internal static string Cut_total_film {
get {
@@ -1096,7 +1096,7 @@ namespace Resources {
}
///
- /// 查找类似 切除焊口 的本地化字符串。
+ /// 查找类似 切除焊口 的本地化字符串。
///
internal static string Cut_total_jot {
get {
@@ -1105,7 +1105,7 @@ namespace Resources {
}
///
- /// 查找类似 日报日期 的本地化字符串。
+ /// 查找类似 日报日期 的本地化字符串。
///
internal static string DailyDate {
get {
@@ -1114,7 +1114,7 @@ namespace Resources {
}
///
- /// 查找类似 日报编号 的本地化字符串。
+ /// 查找类似 日报编号 的本地化字符串。
///
internal static string DailyNumber {
get {
@@ -1123,7 +1123,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接日报 的本地化字符串。
+ /// 查找类似 焊接日报 的本地化字符串。
///
internal static string DailyWeldingReport {
get {
@@ -1132,7 +1132,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接日报告号 的本地化字符串。
+ /// 查找类似 焊接日报告号 的本地化字符串。
///
internal static string DailyWeldingReportNumber {
get {
@@ -1141,7 +1141,7 @@ namespace Resources {
}
///
- /// 查找类似 日期 的本地化字符串。
+ /// 查找类似 日期 的本地化字符串。
///
internal static string Date {
get {
@@ -1150,7 +1150,7 @@ namespace Resources {
}
///
- /// 查找类似 截止日期 的本地化字符串。
+ /// 查找类似 截止日期 的本地化字符串。
///
internal static string Deadline {
get {
@@ -1159,7 +1159,7 @@ namespace Resources {
}
///
- /// 查找类似 说明: 的本地化字符串。
+ /// 查找类似 说明: 的本地化字符串。
///
internal static string Def {
get {
@@ -1168,7 +1168,7 @@ namespace Resources {
}
///
- /// 查找类似 缺陷名称 的本地化字符串。
+ /// 查找类似 缺陷名称 的本地化字符串。
///
internal static string DefectDescription {
get {
@@ -1177,7 +1177,7 @@ namespace Resources {
}
///
- /// 查找类似 缺陷名称(英文) 的本地化字符串。
+ /// 查找类似 缺陷名称(英文) 的本地化字符串。
///
internal static string DefectDescriptionEn {
get {
@@ -1186,7 +1186,7 @@ namespace Resources {
}
///
- /// 查找类似 缺陷 的本地化字符串。
+ /// 查找类似 缺陷 的本地化字符串。
///
internal static string Defection {
get {
@@ -1195,7 +1195,7 @@ namespace Resources {
}
///
- /// 查找类似 此缺陷名称已存在 的本地化字符串。
+ /// 查找类似 此缺陷名称已存在 的本地化字符串。
///
internal static string DefectNameExists {
get {
@@ -1204,7 +1204,7 @@ namespace Resources {
}
///
- /// 查找类似 (1)需监理和总包签字;(2)不需监理和总包签字 的本地化字符串。
+ /// 查找类似 (1)需监理和总包签字;(2)不需监理和总包签字 的本地化字符串。
///
internal static string Defs {
get {
@@ -1213,7 +1213,7 @@ namespace Resources {
}
///
- /// 查找类似 委托未检测的焊口 的本地化字符串。
+ /// 查找类似 委托未检测的焊口 的本地化字符串。
///
internal static string DelegateUndetectedWelds {
get {
@@ -1222,7 +1222,7 @@ namespace Resources {
}
///
- /// 查找类似 删除 的本地化字符串。
+ /// 查找类似 删除 的本地化字符串。
///
internal static string Delete {
get {
@@ -1231,7 +1231,7 @@ namespace Resources {
}
///
- /// 查找类似 确认删除此检测单? 的本地化字符串。
+ /// 查找类似 确认删除此检测单? 的本地化字符串。
///
internal static string DeleteCheck {
get {
@@ -1240,7 +1240,7 @@ namespace Resources {
}
///
- /// 查找类似 删除焊接日报 的本地化字符串。
+ /// 查找类似 删除焊接日报 的本地化字符串。
///
internal static string DeleteDailyWeldingReport {
get {
@@ -1249,7 +1249,7 @@ namespace Resources {
}
///
- /// 查找类似 删除数据 的本地化字符串。
+ /// 查找类似 删除数据 的本地化字符串。
///
internal static string DeleteData {
get {
@@ -1258,7 +1258,7 @@ namespace Resources {
}
///
- /// 查找类似 删除成功! 的本地化字符串。
+ /// 查找类似 删除成功! 的本地化字符串。
///
internal static string DeletedSuccessfully {
get {
@@ -1267,7 +1267,7 @@ namespace Resources {
}
///
- /// 查找类似 删除硬度报告信息 的本地化字符串。
+ /// 查找类似 删除硬度报告信息 的本地化字符串。
///
internal static string DeleteHardnessReport {
get {
@@ -1276,7 +1276,7 @@ namespace Resources {
}
///
- /// 查找类似 删除硬度委托 的本地化字符串。
+ /// 查找类似 删除硬度委托 的本地化字符串。
///
internal static string DeleteHardTrust {
get {
@@ -1285,7 +1285,7 @@ namespace Resources {
}
///
- /// 查找类似 删除热处理委托 的本地化字符串。
+ /// 查找类似 删除热处理委托 的本地化字符串。
///
internal static string DeleteHotProess {
get {
@@ -1294,7 +1294,7 @@ namespace Resources {
}
///
- /// 查找类似 确认删除此热处理委托? 的本地化字符串。
+ /// 查找类似 确认删除此热处理委托? 的本地化字符串。
///
internal static string DeleteHotProessTrust {
get {
@@ -1303,7 +1303,7 @@ namespace Resources {
}
///
- /// 查找类似 删除管线信息 的本地化字符串。
+ /// 查找类似 删除管线信息 的本地化字符串。
///
internal static string DeletePipelineInformation {
get {
@@ -1312,7 +1312,7 @@ namespace Resources {
}
///
- /// 查找类似 删除项目信息 的本地化字符串。
+ /// 查找类似 删除项目信息 的本地化字符串。
///
internal static string DeleteProjectInformation {
get {
@@ -1321,7 +1321,7 @@ namespace Resources {
}
///
- /// 查找类似 删除项目装置信息 的本地化字符串。
+ /// 查找类似 删除项目装置信息 的本地化字符串。
///
internal static string DeleteProjectInstallation {
get {
@@ -1330,7 +1330,7 @@ namespace Resources {
}
///
- /// 查找类似 删除项目焊工 的本地化字符串。
+ /// 查找类似 删除项目焊工 的本地化字符串。
///
internal static string DeleteProjectWelder {
get {
@@ -1339,7 +1339,7 @@ namespace Resources {
}
///
- /// 查找类似 删除选中行? 的本地化字符串。
+ /// 查找类似 删除选中行? 的本地化字符串。
///
internal static string DeleteReminder {
get {
@@ -1348,7 +1348,7 @@ namespace Resources {
}
///
- /// 查找类似 删除行 的本地化字符串。
+ /// 查找类似 删除行 的本地化字符串。
///
internal static string DeleteRows {
get {
@@ -1357,7 +1357,7 @@ namespace Resources {
}
///
- /// 查找类似 删除检测单信息 的本地化字符串。
+ /// 查找类似 删除检测单信息 的本地化字符串。
///
internal static string DeleteTestInfo {
get {
@@ -1366,7 +1366,7 @@ namespace Resources {
}
///
- /// 查找类似 删除用户信息 的本地化字符串。
+ /// 查找类似 删除用户信息 的本地化字符串。
///
internal static string DeleteUserInformation {
get {
@@ -1375,7 +1375,7 @@ namespace Resources {
}
///
- /// 查找类似 删除施工区域信息 的本地化字符串。
+ /// 查找类似 删除施工区域信息 的本地化字符串。
///
internal static string DeleteWorkArea {
get {
@@ -1384,7 +1384,7 @@ namespace Resources {
}
///
- /// 查找类似 设计压力 的本地化字符串。
+ /// 查找类似 设计压力 的本地化字符串。
///
internal static string DesignPressure {
get {
@@ -1393,7 +1393,7 @@ namespace Resources {
}
///
- /// 查找类似 设计温度 的本地化字符串。
+ /// 查找类似 设计温度 的本地化字符串。
///
internal static string DesignTemperature {
get {
@@ -1402,7 +1402,7 @@ namespace Resources {
}
///
- /// 查找类似 已检测 的本地化字符串。
+ /// 查找类似 已检测 的本地化字符串。
///
internal static string Detected {
get {
@@ -1411,7 +1411,7 @@ namespace Resources {
}
///
- /// 查找类似 探伤综合分析 的本地化字符串。
+ /// 查找类似 探伤综合分析 的本地化字符串。
///
internal static string DetectionAnalyze {
get {
@@ -1420,7 +1420,7 @@ namespace Resources {
}
///
- /// 查找类似 寸径 的本地化字符串。
+ /// 查找类似 寸径 的本地化字符串。
///
internal static string Diameter {
get {
@@ -1429,7 +1429,7 @@ namespace Resources {
}
///
- /// 查找类似 直径寸经对照 的本地化字符串。
+ /// 查找类似 直径寸经对照 的本地化字符串。
///
internal static string DiameterSizeReference {
get {
@@ -1438,7 +1438,7 @@ namespace Resources {
}
///
- /// 查找类似 管径最小值不能大于最大值! 的本地化字符串。
+ /// 查找类似 管径最小值不能大于最大值! 的本地化字符串。
///
internal static string DiameterVerification {
get {
@@ -1447,7 +1447,7 @@ namespace Resources {
}
///
- /// 查找类似 不合格数 的本地化字符串。
+ /// 查找类似 不合格数 的本地化字符串。
///
internal static string DisqualifiedJointsNum {
get {
@@ -1456,7 +1456,7 @@ namespace Resources {
}
///
- /// 查找类似 寸经值 的本地化字符串。
+ /// 查找类似 寸经值 的本地化字符串。
///
internal static string DIValue {
get {
@@ -1465,7 +1465,7 @@ namespace Resources {
}
///
- /// 查找类似 国内法律法规相关条款 的本地化字符串。
+ /// 查找类似 国内法律法规相关条款 的本地化字符串。
///
internal static string DomesticLawsRegulations {
get {
@@ -1474,7 +1474,7 @@ namespace Resources {
}
///
- /// 查找类似 相关条款编号 的本地化字符串。
+ /// 查找类似 相关条款编号 的本地化字符串。
///
internal static string DomesticLawsRegulationsCode {
get {
@@ -1483,7 +1483,7 @@ namespace Resources {
}
///
- /// 查找类似 相关条款编号已存在 的本地化字符串。
+ /// 查找类似 相关条款编号已存在 的本地化字符串。
///
internal static string DomesticLawsRegulationsCodeExists {
get {
@@ -1492,7 +1492,7 @@ namespace Resources {
}
///
- /// 查找类似 相关条款名称 的本地化字符串。
+ /// 查找类似 相关条款名称 的本地化字符串。
///
internal static string DomesticLawsRegulationsName {
get {
@@ -1501,7 +1501,7 @@ namespace Resources {
}
///
- /// 查找类似 相关条款名称已存在 的本地化字符串。
+ /// 查找类似 相关条款名称已存在 的本地化字符串。
///
internal static string DomesticLawsRegulationsNameExists {
get {
@@ -1510,7 +1510,7 @@ namespace Resources {
}
///
- /// 查找类似 国内现行相关标准规范 的本地化字符串。
+ /// 查找类似 国内现行相关标准规范 的本地化字符串。
///
internal static string DomesticStandards {
get {
@@ -1519,7 +1519,7 @@ namespace Resources {
}
///
- /// 查找类似 标准规范编号 的本地化字符串。
+ /// 查找类似 标准规范编号 的本地化字符串。
///
internal static string DomesticStandardsCode {
get {
@@ -1528,7 +1528,7 @@ namespace Resources {
}
///
- /// 查找类似 标准规范编号已存在 的本地化字符串。
+ /// 查找类似 标准规范编号已存在 的本地化字符串。
///
internal static string DomesticStandardsCodeExists {
get {
@@ -1537,7 +1537,7 @@ namespace Resources {
}
///
- /// 查找类似 标准规范名称 的本地化字符串。
+ /// 查找类似 标准规范名称 的本地化字符串。
///
internal static string DomesticStandardsName {
get {
@@ -1546,7 +1546,7 @@ namespace Resources {
}
///
- /// 查找类似 标准规范名称已存在 的本地化字符串。
+ /// 查找类似 标准规范名称已存在 的本地化字符串。
///
internal static string DomesticStandardsNameExists {
get {
@@ -1555,7 +1555,7 @@ namespace Resources {
}
///
- /// 查找类似 双击编辑 的本地化字符串。
+ /// 查找类似 双击编辑 的本地化字符串。
///
internal static string DoubleClickEdit {
get {
@@ -1564,7 +1564,7 @@ namespace Resources {
}
///
- /// 查找类似 双击设置项目单位的班组信息 的本地化字符串。
+ /// 查找类似 双击设置项目单位的班组信息 的本地化字符串。
///
internal static string DoubleEditTeamGroup {
get {
@@ -1573,7 +1573,7 @@ namespace Resources {
}
///
- /// 查找类似 图纸版次 的本地化字符串。
+ /// 查找类似 图纸版次 的本地化字符串。
///
internal static string DrawingRevision {
get {
@@ -1582,7 +1582,7 @@ namespace Resources {
}
///
- /// 查找类似 编辑 的本地化字符串。
+ /// 查找类似 编辑 的本地化字符串。
///
internal static string Edit {
get {
@@ -1591,7 +1591,7 @@ namespace Resources {
}
///
- /// 查找类似 所在班组 的本地化字符串。
+ /// 查找类似 所在班组 的本地化字符串。
///
internal static string Education {
get {
@@ -1600,7 +1600,7 @@ namespace Resources {
}
///
- /// 查找类似 焊条 的本地化字符串。
+ /// 查找类似 焊条 的本地化字符串。
///
internal static string Electrode {
get {
@@ -1609,7 +1609,7 @@ namespace Resources {
}
///
- /// 查找类似 焊条牌号 的本地化字符串。
+ /// 查找类似 焊条牌号 的本地化字符串。
///
internal static string ElectrodeBrand {
get {
@@ -1618,7 +1618,7 @@ namespace Resources {
}
///
- /// 查找类似 焊条名称 的本地化字符串。
+ /// 查找类似 焊条名称 的本地化字符串。
///
internal static string ElectrodeName {
get {
@@ -1627,7 +1627,7 @@ namespace Resources {
}
///
- /// 查找类似 合格项目 的本地化字符串。
+ /// 查找类似 合格项目 的本地化字符串。
///
internal static string EligibleProjects {
get {
@@ -1636,7 +1636,7 @@ namespace Resources {
}
///
- /// 查找类似 结束状态 的本地化字符串。
+ /// 查找类似 结束状态 的本地化字符串。
///
internal static string EndState {
get {
@@ -1645,7 +1645,7 @@ namespace Resources {
}
///
- /// 查找类似 结束时间 的本地化字符串。
+ /// 查找类似 结束时间 的本地化字符串。
///
internal static string EndTime {
get {
@@ -1654,7 +1654,7 @@ namespace Resources {
}
///
- /// 查找类似 英文 的本地化字符串。
+ /// 查找类似 英文 的本地化字符串。
///
internal static string English {
get {
@@ -1663,7 +1663,7 @@ namespace Resources {
}
///
- /// 查找类似 输入查询条件 的本地化字符串。
+ /// 查找类似 输入查询条件 的本地化字符串。
///
internal static string EnterQueryConditions {
get {
@@ -1672,7 +1672,7 @@ namespace Resources {
}
///
- /// 查找类似 入场时间 的本地化字符串。
+ /// 查找类似 入场时间 的本地化字符串。
///
internal static string EnterTime {
get {
@@ -1681,7 +1681,7 @@ namespace Resources {
}
///
- /// 查找类似 等于 的本地化字符串。
+ /// 查找类似 等于 的本地化字符串。
///
internal static string Equal {
get {
@@ -1690,7 +1690,7 @@ namespace Resources {
}
///
- /// 查找类似 超量焊工 的本地化字符串。
+ /// 查找类似 超量焊工 的本地化字符串。
///
internal static string ExcessWelder {
get {
@@ -1699,7 +1699,7 @@ namespace Resources {
}
///
- /// 查找类似 执行标准 的本地化字符串。
+ /// 查找类似 执行标准 的本地化字符串。
///
internal static string ExecutionStandard {
get {
@@ -1708,7 +1708,7 @@ namespace Resources {
}
///
- /// 查找类似 出场时间 的本地化字符串。
+ /// 查找类似 出场时间 的本地化字符串。
///
internal static string ExitTime {
get {
@@ -1717,7 +1717,7 @@ namespace Resources {
}
///
- /// 查找类似 导出 的本地化字符串。
+ /// 查找类似 导出 的本地化字符串。
///
internal static string Export {
get {
@@ -1726,7 +1726,7 @@ namespace Resources {
}
///
- /// 查找类似 导出焊口初始数据信息 的本地化字符串。
+ /// 查找类似 导出焊口初始数据信息 的本地化字符串。
///
internal static string ExportWeldingJoint {
get {
@@ -1735,7 +1735,7 @@ namespace Resources {
}
///
- /// 查找类似 扩透总焊口数 的本地化字符串。
+ /// 查找类似 扩透总焊口数 的本地化字符串。
///
internal static string Extend_count_total {
get {
@@ -1744,7 +1744,7 @@ namespace Resources {
}
///
- /// 查找类似 外径 的本地化字符串。
+ /// 查找类似 外径 的本地化字符串。
///
internal static string ExternalDiameter {
get {
@@ -1753,7 +1753,7 @@ namespace Resources {
}
///
- /// 查找类似 扩透数 的本地化字符串。
+ /// 查找类似 扩透数 的本地化字符串。
///
internal static string Ext_jot {
get {
@@ -1762,7 +1762,7 @@ namespace Resources {
}
///
- /// 查找类似 扩透合格总数 的本地化字符串。
+ /// 查找类似 扩透合格总数 的本地化字符串。
///
internal static string Ext_passfilm {
get {
@@ -1771,7 +1771,7 @@ namespace Resources {
}
///
- /// 查找类似 扩透合格率 的本地化字符串。
+ /// 查找类似 扩透合格率 的本地化字符串。
///
internal static string Ext_passrate {
get {
@@ -1780,7 +1780,7 @@ namespace Resources {
}
///
- /// 查找类似 扩透合格率 的本地化字符串。
+ /// 查找类似 扩透合格率 的本地化字符串。
///
internal static string Ext_passreate {
get {
@@ -1789,7 +1789,7 @@ namespace Resources {
}
///
- /// 查找类似 扩透合格片数 的本地化字符串。
+ /// 查找类似 扩透合格片数 的本地化字符串。
///
internal static string Ext_pass_film {
get {
@@ -1798,7 +1798,7 @@ namespace Resources {
}
///
- /// 查找类似 扩透总数 的本地化字符串。
+ /// 查找类似 扩透总数 的本地化字符串。
///
internal static string Ext_totalfilm {
get {
@@ -1807,7 +1807,7 @@ namespace Resources {
}
///
- /// 查找类似 扩透总片数 的本地化字符串。
+ /// 查找类似 扩透总片数 的本地化字符串。
///
internal static string Ext_total_film {
get {
@@ -1816,7 +1816,7 @@ namespace Resources {
}
///
- /// 查找类似 传真 的本地化字符串。
+ /// 查找类似 传真 的本地化字符串。
///
internal static string FaxAddress {
get {
@@ -1825,7 +1825,7 @@ namespace Resources {
}
///
- /// 查找类似 女 的本地化字符串。
+ /// 查找类似 女 的本地化字符串。
///
internal static string Female {
get {
@@ -1834,7 +1834,7 @@ namespace Resources {
}
///
- /// 查找类似 安装施工焊口 的本地化字符串。
+ /// 查找类似 安装施工焊口 的本地化字符串。
///
internal static string FieldJoints {
get {
@@ -1843,7 +1843,7 @@ namespace Resources {
}
///
- /// 查找类似 文件上传 的本地化字符串。
+ /// 查找类似 文件上传 的本地化字符串。
///
internal static string FileUpload {
get {
@@ -1852,7 +1852,7 @@ namespace Resources {
}
///
- /// 查找类似 检测日期 的本地化字符串。
+ /// 查找类似 检测日期 的本地化字符串。
///
internal static string FilmDate {
get {
@@ -1861,7 +1861,7 @@ namespace Resources {
}
///
- /// 查找类似 RT拍片工作量 的本地化字符串。
+ /// 查找类似 RT拍片工作量 的本地化字符串。
///
internal static string FilmingWorkload {
get {
@@ -1870,7 +1870,7 @@ namespace Resources {
}
///
- /// 查找类似 查找 的本地化字符串。
+ /// 查找类似 查找 的本地化字符串。
///
internal static string Find {
get {
@@ -1879,7 +1879,7 @@ namespace Resources {
}
///
- /// 查找类似 完成比例 的本地化字符串。
+ /// 查找类似 完成比例 的本地化字符串。
///
internal static string Finisedrate {
get {
@@ -1888,7 +1888,7 @@ namespace Resources {
}
///
- /// 查找类似 本期完成比例 的本地化字符串。
+ /// 查找类似 本期完成比例 的本地化字符串。
///
internal static string Finisedrate_bq {
get {
@@ -1897,7 +1897,7 @@ namespace Resources {
}
///
- /// 查找类似 完成达因比例 的本地化字符串。
+ /// 查找类似 完成达因比例 的本地化字符串。
///
internal static string Finisedrate_din {
get {
@@ -1906,7 +1906,7 @@ namespace Resources {
}
///
- /// 查找类似 本期完成达因比例 的本地化字符串。
+ /// 查找类似 本期完成达因比例 的本地化字符串。
///
internal static string Finisedrate_din_bq {
get {
@@ -1915,7 +1915,7 @@ namespace Resources {
}
///
- /// 查找类似 完成安装达因比例 的本地化字符串。
+ /// 查找类似 完成安装达因比例 的本地化字符串。
///
internal static string Finisedrate_din_f {
get {
@@ -1924,7 +1924,7 @@ namespace Resources {
}
///
- /// 查找类似 本期完成安装达因比例 的本地化字符串。
+ /// 查找类似 本期完成安装达因比例 的本地化字符串。
///
internal static string Finisedrate_din_f_bq {
get {
@@ -1933,7 +1933,7 @@ namespace Resources {
}
///
- /// 查找类似 完成预制达因比例 的本地化字符串。
+ /// 查找类似 完成预制达因比例 的本地化字符串。
///
internal static string Finisedrate_din_s {
get {
@@ -1942,7 +1942,7 @@ namespace Resources {
}
///
- /// 查找类似 本期完成预制达因比例 的本地化字符串。
+ /// 查找类似 本期完成预制达因比例 的本地化字符串。
///
internal static string Finisedrate_din_s_bq {
get {
@@ -1951,7 +1951,7 @@ namespace Resources {
}
///
- /// 查找类似 安装完成比例 的本地化字符串。
+ /// 查找类似 安装完成比例 的本地化字符串。
///
internal static string Finisedrate_f {
get {
@@ -1960,7 +1960,7 @@ namespace Resources {
}
///
- /// 查找类似 本期安装完成比例 的本地化字符串。
+ /// 查找类似 本期安装完成比例 的本地化字符串。
///
internal static string Finisedrate_f_bq {
get {
@@ -1969,7 +1969,7 @@ namespace Resources {
}
///
- /// 查找类似 预制完成比例 的本地化字符串。
+ /// 查找类似 预制完成比例 的本地化字符串。
///
internal static string Finisedrate_s {
get {
@@ -1978,7 +1978,7 @@ namespace Resources {
}
///
- /// 查找类似 本期预制完成比例 的本地化字符串。
+ /// 查找类似 本期预制完成比例 的本地化字符串。
///
internal static string Finisedrate_s_bq {
get {
@@ -1987,7 +1987,7 @@ namespace Resources {
}
///
- /// 查找类似 达因完成比例 的本地化字符串。
+ /// 查找类似 达因完成比例 的本地化字符串。
///
internal static string Finishedrate_din {
get {
@@ -1996,7 +1996,7 @@ namespace Resources {
}
///
- /// 查找类似 达因安装完成比例 的本地化字符串。
+ /// 查找类似 达因安装完成比例 的本地化字符串。
///
internal static string Finishedrate_fdin {
get {
@@ -2005,7 +2005,7 @@ namespace Resources {
}
///
- /// 查找类似 达因预制完成比例 的本地化字符串。
+ /// 查找类似 达因预制完成比例 的本地化字符串。
///
internal static string Finishedrate_sdin {
get {
@@ -2014,7 +2014,7 @@ namespace Resources {
}
///
- /// 查找类似 完成总达因 的本地化字符串。
+ /// 查找类似 完成总达因 的本地化字符串。
///
internal static string Finished_din {
get {
@@ -2023,7 +2023,7 @@ namespace Resources {
}
///
- /// 查找类似 安装完成总达因 的本地化字符串。
+ /// 查找类似 安装完成总达因 的本地化字符串。
///
internal static string Finished_fdin {
get {
@@ -2032,7 +2032,7 @@ namespace Resources {
}
///
- /// 查找类似 安装完成焊口数 的本地化字符串。
+ /// 查找类似 安装完成焊口数 的本地化字符串。
///
internal static string Finished_fjot {
get {
@@ -2041,7 +2041,7 @@ namespace Resources {
}
///
- /// 查找类似 预制完成总达因 的本地化字符串。
+ /// 查找类似 预制完成总达因 的本地化字符串。
///
internal static string Finished_sdin {
get {
@@ -2050,7 +2050,7 @@ namespace Resources {
}
///
- /// 查找类似 预制完成焊口数 的本地化字符串。
+ /// 查找类似 预制完成焊口数 的本地化字符串。
///
internal static string Finished_sjot {
get {
@@ -2059,7 +2059,7 @@ namespace Resources {
}
///
- /// 查找类似 完成达因 的本地化字符串。
+ /// 查找类似 完成达因 的本地化字符串。
///
internal static string Finished_total_din {
get {
@@ -2068,7 +2068,7 @@ namespace Resources {
}
///
- /// 查找类似 本期完成达因 的本地化字符串。
+ /// 查找类似 本期完成达因 的本地化字符串。
///
internal static string Finished_total_din_bq {
get {
@@ -2077,7 +2077,7 @@ namespace Resources {
}
///
- /// 查找类似 完成安装达因 的本地化字符串。
+ /// 查找类似 完成安装达因 的本地化字符串。
///
internal static string Finished_total_Fdin {
get {
@@ -2086,7 +2086,7 @@ namespace Resources {
}
///
- /// 查找类似 本期完成安装达因 的本地化字符串。
+ /// 查找类似 本期完成安装达因 的本地化字符串。
///
internal static string Finished_total_Fdin_bq {
get {
@@ -2095,7 +2095,7 @@ namespace Resources {
}
///
- /// 查找类似 完成安装焊口 的本地化字符串。
+ /// 查找类似 完成安装焊口 的本地化字符串。
///
internal static string Finished_total_fjot {
get {
@@ -2104,7 +2104,7 @@ namespace Resources {
}
///
- /// 查找类似 本期完成安装焊口数 的本地化字符串。
+ /// 查找类似 本期完成安装焊口数 的本地化字符串。
///
internal static string Finished_total_fjot_bq {
get {
@@ -2113,7 +2113,7 @@ namespace Resources {
}
///
- /// 查找类似 完成焊口 的本地化字符串。
+ /// 查找类似 完成焊口 的本地化字符串。
///
internal static string Finished_total_jot {
get {
@@ -2122,7 +2122,7 @@ namespace Resources {
}
///
- /// 查找类似 本期完成焊口数 的本地化字符串。
+ /// 查找类似 本期完成焊口数 的本地化字符串。
///
internal static string Finished_total_jot_bq {
get {
@@ -2131,7 +2131,7 @@ namespace Resources {
}
///
- /// 查找类似 完成预制达因 的本地化字符串。
+ /// 查找类似 完成预制达因 的本地化字符串。
///
internal static string Finished_total_sdin {
get {
@@ -2140,7 +2140,7 @@ namespace Resources {
}
///
- /// 查找类似 本期完成预制达因 的本地化字符串。
+ /// 查找类似 本期完成预制达因 的本地化字符串。
///
internal static string Finished_total_Sdin_bq {
get {
@@ -2149,7 +2149,7 @@ namespace Resources {
}
///
- /// 查找类似 完成预制焊口 的本地化字符串。
+ /// 查找类似 完成预制焊口 的本地化字符串。
///
internal static string Finished_total_sjot {
get {
@@ -2158,7 +2158,7 @@ namespace Resources {
}
///
- /// 查找类似 本期完成预制焊口数 的本地化字符串。
+ /// 查找类似 本期完成预制焊口数 的本地化字符串。
///
internal static string Finished_total_sjot_bq {
get {
@@ -2167,7 +2167,7 @@ namespace Resources {
}
///
- /// 查找类似 打底焊工 的本地化字符串。
+ /// 查找类似 打底焊工 的本地化字符串。
///
internal static string FloorWelder {
get {
@@ -2176,7 +2176,7 @@ namespace Resources {
}
///
- /// 查找类似 国外现行相关标准规范 的本地化字符串。
+ /// 查找类似 国外现行相关标准规范 的本地化字符串。
///
internal static string ForeignStandards {
get {
@@ -2185,7 +2185,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT安装口不合格率 的本地化字符串。
+ /// 查找类似 本期RT安装口不合格率 的本地化字符串。
///
internal static string F_current_No_Joint_rate {
get {
@@ -2194,7 +2194,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT安装口不合格焊口数 的本地化字符串。
+ /// 查找类似 本期RT安装口不合格焊口数 的本地化字符串。
///
internal static string F_current_No_Pass_JointNum {
get {
@@ -2203,7 +2203,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT安装口焊口总数 的本地化字符串。
+ /// 查找类似 本期RT安装口焊口总数 的本地化字符串。
///
internal static string F_finished_total_jot {
get {
@@ -2212,7 +2212,7 @@ namespace Resources {
}
///
- /// 查找类似 固定口数 的本地化字符串。
+ /// 查找类似 固定口数 的本地化字符串。
///
internal static string GDCount {
get {
@@ -2221,7 +2221,7 @@ namespace Resources {
}
///
- /// 查找类似 班组编号 的本地化字符串。
+ /// 查找类似 班组编号 的本地化字符串。
///
internal static string GroupCode {
get {
@@ -2230,7 +2230,7 @@ namespace Resources {
}
///
- /// 查找类似 班组信息(双击编辑) 的本地化字符串。
+ /// 查找类似 班组信息(双击编辑) 的本地化字符串。
///
internal static string GroupInformation {
get {
@@ -2239,7 +2239,7 @@ namespace Resources {
}
///
- /// 查找类似 班组名称 的本地化字符串。
+ /// 查找类似 班组名称 的本地化字符串。
///
internal static string GroupName {
get {
@@ -2248,7 +2248,7 @@ namespace Resources {
}
///
- /// 查找类似 硬度报告 的本地化字符串。
+ /// 查找类似 硬度报告 的本地化字符串。
///
internal static string HardnessReport {
get {
@@ -2257,7 +2257,7 @@ namespace Resources {
}
///
- /// 查找类似 硬度委托 的本地化字符串。
+ /// 查找类似 硬度委托 的本地化字符串。
///
internal static string HardnessTestRequest {
get {
@@ -2266,7 +2266,7 @@ namespace Resources {
}
///
- /// 查找类似 硬度值 的本地化字符串。
+ /// 查找类似 硬度值 的本地化字符串。
///
internal static string HardnessValue {
get {
@@ -2275,7 +2275,7 @@ namespace Resources {
}
///
- /// 查找类似 硬度值1 的本地化字符串。
+ /// 查找类似 硬度值1 的本地化字符串。
///
internal static string HardnessValue1 {
get {
@@ -2284,7 +2284,7 @@ namespace Resources {
}
///
- /// 查找类似 硬度值2 的本地化字符串。
+ /// 查找类似 硬度值2 的本地化字符串。
///
internal static string HardnessValue2 {
get {
@@ -2293,7 +2293,7 @@ namespace Resources {
}
///
- /// 查找类似 硬度值3 的本地化字符串。
+ /// 查找类似 硬度值3 的本地化字符串。
///
internal static string HardnessValue3 {
get {
@@ -2302,7 +2302,7 @@ namespace Resources {
}
///
- /// 查找类似 活动口数 的本地化字符串。
+ /// 查找类似 活动口数 的本地化字符串。
///
internal static string HDCount {
get {
@@ -2311,7 +2311,7 @@ namespace Resources {
}
///
- /// 查找类似 首页 的本地化字符串。
+ /// 查找类似 首页 的本地化字符串。
///
internal static string HomePage {
get {
@@ -2320,7 +2320,7 @@ namespace Resources {
}
///
- /// 查找类似 热处理委托 的本地化字符串。
+ /// 查找类似 热处理委托 的本地化字符串。
///
internal static string HotProessTrust {
get {
@@ -2329,7 +2329,7 @@ namespace Resources {
}
///
- /// 查找类似 已生成热处理报告,不能删除! 的本地化字符串。
+ /// 查找类似 已生成热处理报告,不能删除! 的本地化字符串。
///
internal static string HotReortExists {
get {
@@ -2338,7 +2338,7 @@ namespace Resources {
}
///
- /// 查找类似 身份证号 的本地化字符串。
+ /// 查找类似 身份证号 的本地化字符串。
///
internal static string IdentityCard {
get {
@@ -2347,7 +2347,7 @@ namespace Resources {
}
///
- /// 查找类似 寸径 的本地化字符串。
+ /// 查找类似 寸径 的本地化字符串。
///
internal static string InchDiameter {
get {
@@ -2356,7 +2356,7 @@ namespace Resources {
}
///
- /// 查找类似 伤害程度 的本地化字符串。
+ /// 查找类似 伤害程度 的本地化字符串。
///
internal static string InjuryExtension {
get {
@@ -2365,7 +2365,7 @@ namespace Resources {
}
///
- /// 查找类似 查询 的本地化字符串。
+ /// 查找类似 查询 的本地化字符串。
///
internal static string Inquiry {
get {
@@ -2374,7 +2374,7 @@ namespace Resources {
}
///
- /// 查找类似 装置区域 的本地化字符串。
+ /// 查找类似 装置区域 的本地化字符串。
///
internal static string InsatallationArea {
get {
@@ -2383,7 +2383,7 @@ namespace Resources {
}
///
- /// 查找类似 装置编号 的本地化字符串。
+ /// 查找类似 装置编号 的本地化字符串。
///
internal static string InstallationCode {
get {
@@ -2392,7 +2392,7 @@ namespace Resources {
}
///
- /// 查找类似 此装置编号已经存在! 的本地化字符串。
+ /// 查找类似 此装置编号已经存在! 的本地化字符串。
///
internal static string InstallationCodeExists {
get {
@@ -2401,7 +2401,7 @@ namespace Resources {
}
///
- /// 查找类似 装置名称 的本地化字符串。
+ /// 查找类似 装置名称 的本地化字符串。
///
internal static string InstallationName {
get {
@@ -2410,7 +2410,7 @@ namespace Resources {
}
///
- /// 查找类似 此装置名称已经存在! 的本地化字符串。
+ /// 查找类似 此装置名称已经存在! 的本地化字符串。
///
internal static string InstallationNameExists {
get {
@@ -2419,7 +2419,7 @@ namespace Resources {
}
///
- /// 查找类似 装置-单位-工作区 的本地化字符串。
+ /// 查找类似 装置-单位-工作区 的本地化字符串。
///
internal static string InstallationUnitArea {
get {
@@ -2428,7 +2428,7 @@ namespace Resources {
}
///
- /// 查找类似 无效的文件类型 的本地化字符串。
+ /// 查找类似 无效的文件类型 的本地化字符串。
///
internal static string InvalidFileType {
get {
@@ -2437,7 +2437,7 @@ namespace Resources {
}
///
- /// 查找类似 参与焊工数量 的本地化字符串。
+ /// 查找类似 参与焊工数量 的本地化字符串。
///
internal static string InWelderNum {
get {
@@ -2446,7 +2446,7 @@ namespace Resources {
}
///
- /// 查找类似 是否点口 的本地化字符串。
+ /// 查找类似 是否点口 的本地化字符串。
///
internal static string IsDK {
get {
@@ -2455,7 +2455,7 @@ namespace Resources {
}
///
- /// 查找类似 检测流水号已存在,请重新录入! 的本地化字符串。
+ /// 查找类似 检测流水号已存在,请重新录入! 的本地化字符串。
///
internal static string IsExistNDECode {
get {
@@ -2464,7 +2464,7 @@ namespace Resources {
}
///
- /// 查找类似 是否需要硬度检测 的本地化字符串。
+ /// 查找类似 是否需要硬度检测 的本地化字符串。
///
internal static string IsHardness {
get {
@@ -2473,7 +2473,7 @@ namespace Resources {
}
///
- /// 查找类似 是否热处理 的本地化字符串。
+ /// 查找类似 是否热处理 的本地化字符串。
///
internal static string IsHot {
get {
@@ -2482,7 +2482,7 @@ namespace Resources {
}
///
- /// 查找类似 管线综合分析 的本地化字符串。
+ /// 查找类似 管线综合分析 的本地化字符串。
///
internal static string IsoCmprehensive {
get {
@@ -2491,7 +2491,7 @@ namespace Resources {
}
///
- /// 查找类似 单线图号 的本地化字符串。
+ /// 查找类似 单线图号 的本地化字符串。
///
internal static string ISODrawingNumber {
get {
@@ -2500,7 +2500,7 @@ namespace Resources {
}
///
- /// 查找类似 是否在岗 的本地化字符串。
+ /// 查找类似 是否在岗 的本地化字符串。
///
internal static string IsOnDuty {
get {
@@ -2509,7 +2509,7 @@ namespace Resources {
}
///
- /// 查找类似 是否合格 的本地化字符串。
+ /// 查找类似 是否合格 的本地化字符串。
///
internal static string IsPass {
get {
@@ -2518,7 +2518,7 @@ namespace Resources {
}
///
- /// 查找类似 是否酸洗 的本地化字符串。
+ /// 查找类似 是否酸洗 的本地化字符串。
///
internal static string IsPickling {
get {
@@ -2527,7 +2527,7 @@ namespace Resources {
}
///
- /// 查找类似 是否自动生成 的本地化字符串。
+ /// 查找类似 是否自动生成 的本地化字符串。
///
internal static string IsProduceAutomatically {
get {
@@ -2536,7 +2536,7 @@ namespace Resources {
}
///
- /// 查找类似 是否显示 的本地化字符串。
+ /// 查找类似 是否显示 的本地化字符串。
///
internal static string IsShow {
get {
@@ -2545,7 +2545,7 @@ namespace Resources {
}
///
- /// 查找类似 批次 的本地化字符串。
+ /// 查找类似 批次 的本地化字符串。
///
internal static string JointBatch {
get {
@@ -2554,7 +2554,7 @@ namespace Resources {
}
///
- /// 查找类似 焊口综合信息 的本地化字符串。
+ /// 查找类似 焊口综合信息 的本地化字符串。
///
internal static string JointComprehensive {
get {
@@ -2563,7 +2563,7 @@ namespace Resources {
}
///
- /// 查找类似 接头形式 的本地化字符串。
+ /// 查找类似 接头形式 的本地化字符串。
///
internal static string JointStye {
get {
@@ -2572,7 +2572,7 @@ namespace Resources {
}
///
- /// 查找类似 焊口数 的本地化字符串。
+ /// 查找类似 焊口数 的本地化字符串。
///
internal static string Jot_count {
get {
@@ -2581,7 +2581,7 @@ namespace Resources {
}
///
- /// 查找类似 评定级别 的本地化字符串。
+ /// 查找类似 评定级别 的本地化字符串。
///
internal static string JudgeGrade {
get {
@@ -2590,7 +2590,7 @@ namespace Resources {
}
///
- /// 查找类似 法人代表 的本地化字符串。
+ /// 查找类似 法人代表 的本地化字符串。
///
internal static string LegalRepresentative {
get {
@@ -2599,7 +2599,7 @@ namespace Resources {
}
///
- /// 查找类似 行 的本地化字符串。
+ /// 查找类似 行 的本地化字符串。
///
internal static string Line {
get {
@@ -2608,7 +2608,7 @@ namespace Resources {
}
///
- /// 查找类似 制表人 的本地化字符串。
+ /// 查找类似 制表人 的本地化字符串。
///
internal static string Lister {
get {
@@ -2617,7 +2617,7 @@ namespace Resources {
}
///
- /// 查找类似 正在加载··· 的本地化字符串。
+ /// 查找类似 正在加载··· 的本地化字符串。
///
internal static string Loading {
get {
@@ -2626,7 +2626,7 @@ namespace Resources {
}
///
- /// 查找类似 加载动画 的本地化字符串。
+ /// 查找类似 加载动画 的本地化字符串。
///
internal static string LoadingAnimation {
get {
@@ -2635,7 +2635,7 @@ namespace Resources {
}
///
- /// 查找类似 男 的本地化字符串。
+ /// 查找类似 男 的本地化字符串。
///
internal static string Male {
get {
@@ -2644,7 +2644,7 @@ namespace Resources {
}
///
- /// 查找类似 手动结束批 的本地化字符串。
+ /// 查找类似 手动结束批 的本地化字符串。
///
internal static string ManualEndBatch {
get {
@@ -2653,7 +2653,7 @@ namespace Resources {
}
///
- /// 查找类似 材质类别 的本地化字符串。
+ /// 查找类似 材质类别 的本地化字符串。
///
internal static string MaterialClass {
get {
@@ -2662,7 +2662,7 @@ namespace Resources {
}
///
- /// 查找类似 材质组别 的本地化字符串。
+ /// 查找类似 材质组别 的本地化字符串。
///
internal static string MaterialGroup {
get {
@@ -2671,7 +2671,7 @@ namespace Resources {
}
///
- /// 查找类似 材质 的本地化字符串。
+ /// 查找类似 材质 的本地化字符串。
///
internal static string MaterialSpecification {
get {
@@ -2680,7 +2680,7 @@ namespace Resources {
}
///
- /// 查找类似 材质1 的本地化字符串。
+ /// 查找类似 材质1 的本地化字符串。
///
internal static string MaterialSpecification1 {
get {
@@ -2689,7 +2689,7 @@ namespace Resources {
}
///
- /// 查找类似 材质2 的本地化字符串。
+ /// 查找类似 材质2 的本地化字符串。
///
internal static string MaterialSpecification2 {
get {
@@ -2698,7 +2698,7 @@ namespace Resources {
}
///
- /// 查找类似 材质代号 的本地化字符串。
+ /// 查找类似 材质代号 的本地化字符串。
///
internal static string MaterialSpecificationCode {
get {
@@ -2707,7 +2707,7 @@ namespace Resources {
}
///
- /// 查找类似 此材质代号已经存在! 的本地化字符串。
+ /// 查找类似 此材质代号已经存在! 的本地化字符串。
///
internal static string MaterialSpecificationCodeExists {
get {
@@ -2716,7 +2716,7 @@ namespace Resources {
}
///
- /// 查找类似 材质定义 的本地化字符串。
+ /// 查找类似 材质定义 的本地化字符串。
///
internal static string MaterialSpecificationDefinition {
get {
@@ -2725,7 +2725,7 @@ namespace Resources {
}
///
- /// 查找类似 材质类型 的本地化字符串。
+ /// 查找类似 材质类型 的本地化字符串。
///
internal static string MaterialSpecificationType {
get {
@@ -2734,7 +2734,7 @@ namespace Resources {
}
///
- /// 查找类似 最近焊期 的本地化字符串。
+ /// 查找类似 最近焊期 的本地化字符串。
///
internal static string Maxdate {
get {
@@ -2743,7 +2743,7 @@ namespace Resources {
}
///
- /// 查找类似 最大尺寸 的本地化字符串。
+ /// 查找类似 最大尺寸 的本地化字符串。
///
internal static string MaxSize {
get {
@@ -2752,7 +2752,7 @@ namespace Resources {
}
///
- /// 查找类似 介质综合分析 的本地化字符串。
+ /// 查找类似 介质综合分析 的本地化字符串。
///
internal static string MediaComprehensive {
get {
@@ -2761,7 +2761,7 @@ namespace Resources {
}
///
- /// 查找类似 介质 的本地化字符串。
+ /// 查找类似 介质 的本地化字符串。
///
internal static string Medium {
get {
@@ -2770,7 +2770,7 @@ namespace Resources {
}
///
- /// 查找类似 介质缩写 的本地化字符串。
+ /// 查找类似 介质缩写 的本地化字符串。
///
internal static string MediumAbbreviation {
get {
@@ -2779,7 +2779,7 @@ namespace Resources {
}
///
- /// 查找类似 介质代号 的本地化字符串。
+ /// 查找类似 介质代号 的本地化字符串。
///
internal static string MediumCode {
get {
@@ -2788,7 +2788,7 @@ namespace Resources {
}
///
- /// 查找类似 此介质代号已经存在! 的本地化字符串。
+ /// 查找类似 此介质代号已经存在! 的本地化字符串。
///
internal static string MediumCodeExists {
get {
@@ -2797,7 +2797,7 @@ namespace Resources {
}
///
- /// 查找类似 介质定义 的本地化字符串。
+ /// 查找类似 介质定义 的本地化字符串。
///
internal static string MediumDefinition {
get {
@@ -2806,7 +2806,7 @@ namespace Resources {
}
///
- /// 查找类似 介质描述 的本地化字符串。
+ /// 查找类似 介质描述 的本地化字符串。
///
internal static string MediumDescription {
get {
@@ -2815,7 +2815,7 @@ namespace Resources {
}
///
- /// 查找类似 此介质描述已经存在! 的本地化字符串。
+ /// 查找类似 此介质描述已经存在! 的本地化字符串。
///
internal static string MediumDescriptionExists {
get {
@@ -2824,7 +2824,7 @@ namespace Resources {
}
///
- /// 查找类似 介质名称 的本地化字符串。
+ /// 查找类似 介质名称 的本地化字符串。
///
internal static string MediuName {
get {
@@ -2833,7 +2833,7 @@ namespace Resources {
}
///
- /// 查找类似 手动点口关闭 的本地化字符串。
+ /// 查找类似 手动点口关闭 的本地化字符串。
///
internal static string MJointClosed {
get {
@@ -2842,7 +2842,7 @@ namespace Resources {
}
///
- /// 查找类似 修改焊接日报信息 的本地化字符串。
+ /// 查找类似 修改焊接日报信息 的本地化字符串。
///
internal static string ModifyDailyReport {
get {
@@ -2851,7 +2851,7 @@ namespace Resources {
}
///
- /// 查找类似 修改管线探伤类型明细 的本地化字符串。
+ /// 查找类似 修改管线探伤类型明细 的本地化字符串。
///
internal static string ModifyDetectionTypeInfo {
get {
@@ -2860,7 +2860,7 @@ namespace Resources {
}
///
- /// 查找类似 修改硬度报告信息 的本地化字符串。
+ /// 查找类似 修改硬度报告信息 的本地化字符串。
///
internal static string ModifyHardness {
get {
@@ -2869,7 +2869,7 @@ namespace Resources {
}
///
- /// 查找类似 修改硬度委托信息 的本地化字符串。
+ /// 查找类似 修改硬度委托信息 的本地化字符串。
///
internal static string ModifyHardTrust {
get {
@@ -2878,7 +2878,7 @@ namespace Resources {
}
///
- /// 查找类似 修改管线信息 的本地化字符串。
+ /// 查找类似 修改管线信息 的本地化字符串。
///
internal static string ModifyPipelineInformation {
get {
@@ -2887,7 +2887,7 @@ namespace Resources {
}
///
- /// 查找类似 修改项目信息 的本地化字符串。
+ /// 查找类似 修改项目信息 的本地化字符串。
///
internal static string ModifyProjectInformation {
get {
@@ -2896,7 +2896,7 @@ namespace Resources {
}
///
- /// 查找类似 修改热处理委托信息 的本地化字符串。
+ /// 查找类似 修改热处理委托信息 的本地化字符串。
///
internal static string ModifyPWHT {
get {
@@ -2905,7 +2905,7 @@ namespace Resources {
}
///
- /// 查找类似 修改检测单信息 的本地化字符串。
+ /// 查找类似 修改检测单信息 的本地化字符串。
///
internal static string ModifyTestSheetInfo {
get {
@@ -2914,7 +2914,7 @@ namespace Resources {
}
///
- /// 查找类似 修改单位 的本地化字符串。
+ /// 查找类似 修改单位 的本地化字符串。
///
internal static string ModifyUnit {
get {
@@ -2923,7 +2923,7 @@ namespace Resources {
}
///
- /// 查找类似 修改焊口信息 的本地化字符串。
+ /// 查找类似 修改焊口信息 的本地化字符串。
///
internal static string ModifyWeldingJointInfo {
get {
@@ -2932,7 +2932,7 @@ namespace Resources {
}
///
- /// 查找类似 修改施工区域 的本地化字符串。
+ /// 查找类似 修改施工区域 的本地化字符串。
///
internal static string ModifyWorkArea {
get {
@@ -2941,7 +2941,7 @@ namespace Resources {
}
///
- /// 查找类似 月份 的本地化字符串。
+ /// 查找类似 月份 的本地化字符串。
///
internal static string Month {
get {
@@ -2950,7 +2950,7 @@ namespace Resources {
}
///
- /// 查找类似 电话不能超过15位 的本地化字符串。
+ /// 查找类似 电话不能超过15位 的本地化字符串。
///
internal static string MorePhones {
get {
@@ -2959,7 +2959,7 @@ namespace Resources {
}
///
- /// 查找类似 快捷菜单 的本地化字符串。
+ /// 查找类似 快捷菜单 的本地化字符串。
///
internal static string MyShortcut {
get {
@@ -2968,7 +2968,7 @@ namespace Resources {
}
///
- /// 查找类似 缺陷性质 的本地化字符串。
+ /// 查找类似 缺陷性质 的本地化字符串。
///
internal static string NatureDefect {
get {
@@ -2977,7 +2977,7 @@ namespace Resources {
}
///
- /// 查找类似 检测流水号 的本地化字符串。
+ /// 查找类似 检测流水号 的本地化字符串。
///
internal static string NDECode {
get {
@@ -2986,7 +2986,7 @@ namespace Resources {
}
///
- /// 查找类似 检测流水号、检测日期不能为空! 的本地化字符串。
+ /// 查找类似 检测流水号、检测日期不能为空! 的本地化字符串。
///
internal static string NDEDateAndNDECodeNotNull {
get {
@@ -2995,7 +2995,7 @@ namespace Resources {
}
///
- /// 查找类似 探伤报告编号 的本地化字符串。
+ /// 查找类似 探伤报告编号 的本地化字符串。
///
internal static string NDEReportNo {
get {
@@ -3004,7 +3004,7 @@ namespace Resources {
}
///
- /// 查找类似 NDE检测数量 的本地化字符串。
+ /// 查找类似 NDE检测数量 的本地化字符串。
///
internal static string NDETestCount {
get {
@@ -3013,7 +3013,7 @@ namespace Resources {
}
///
- /// 查找类似 检测方法 的本地化字符串。
+ /// 查找类似 检测方法 的本地化字符串。
///
internal static string NDEType {
get {
@@ -3022,7 +3022,7 @@ namespace Resources {
}
///
- /// 查找类似 检测方法代号 的本地化字符串。
+ /// 查找类似 检测方法代号 的本地化字符串。
///
internal static string NDETypeCode {
get {
@@ -3031,7 +3031,7 @@ namespace Resources {
}
///
- /// 查找类似 此检测方法代号已经存在! 的本地化字符串。
+ /// 查找类似 此检测方法代号已经存在! 的本地化字符串。
///
internal static string NDETypeCodeExists {
get {
@@ -3040,7 +3040,7 @@ namespace Resources {
}
///
- /// 查找类似 检测方法名称 的本地化字符串。
+ /// 查找类似 检测方法名称 的本地化字符串。
///
internal static string NDETypeName {
get {
@@ -3049,7 +3049,7 @@ namespace Resources {
}
///
- /// 查找类似 此检测方法名称已经存在! 的本地化字符串。
+ /// 查找类似 此检测方法名称已经存在! 的本地化字符串。
///
internal static string NDETypeNameExists {
get {
@@ -3058,7 +3058,7 @@ namespace Resources {
}
///
- /// 查找类似 NDE积压汇总表 的本地化字符串。
+ /// 查找类似 NDE积压汇总表 的本地化字符串。
///
internal static string NDEWithOut {
get {
@@ -3067,7 +3067,7 @@ namespace Resources {
}
///
- /// 查找类似 NDE积压焊口一览表 的本地化字符串。
+ /// 查找类似 NDE积压焊口一览表 的本地化字符串。
///
internal static string NDTBacklogList {
get {
@@ -3076,7 +3076,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工RT统计表 的本地化字符串。
+ /// 查找类似 焊工RT统计表 的本地化字符串。
///
internal static string NDTByWelder {
get {
@@ -3085,7 +3085,7 @@ namespace Resources {
}
///
- /// 查找类似 未检测 的本地化字符串。
+ /// 查找类似 未检测 的本地化字符串。
///
internal static string NDTIsNotDone {
get {
@@ -3094,7 +3094,7 @@ namespace Resources {
}
///
- /// 查找类似 未点口 的本地化字符串。
+ /// 查找类似 未点口 的本地化字符串。
///
internal static string NDTJointNotSelected {
get {
@@ -3103,7 +3103,7 @@ namespace Resources {
}
///
- /// 查找类似 探伤标志 的本地化字符串。
+ /// 查找类似 探伤标志 的本地化字符串。
///
internal static string NDTMark {
get {
@@ -3112,7 +3112,7 @@ namespace Resources {
}
///
- /// 查找类似 探伤比例 的本地化字符串。
+ /// 查找类似 探伤比例 的本地化字符串。
///
internal static string NDTPercentage {
get {
@@ -3121,7 +3121,7 @@ namespace Resources {
}
///
- /// 查找类似 探伤比例代号 的本地化字符串。
+ /// 查找类似 探伤比例代号 的本地化字符串。
///
internal static string NDTPercentageCode {
get {
@@ -3130,7 +3130,7 @@ namespace Resources {
}
///
- /// 查找类似 此探伤比例代号已经存在! 的本地化字符串。
+ /// 查找类似 此探伤比例代号已经存在! 的本地化字符串。
///
internal static string NDTPercentageCodeExists {
get {
@@ -3139,7 +3139,7 @@ namespace Resources {
}
///
- /// 查找类似 比例值(%) 的本地化字符串。
+ /// 查找类似 比例值(%) 的本地化字符串。
///
internal static string NDTPercentageName {
get {
@@ -3148,7 +3148,7 @@ namespace Resources {
}
///
- /// 查找类似 此探伤比例值已经存在! 的本地化字符串。
+ /// 查找类似 此探伤比例值已经存在! 的本地化字符串。
///
internal static string NDTPercentageNameExists {
get {
@@ -3157,7 +3157,7 @@ namespace Resources {
}
///
- /// 查找类似 无损检测委托单 的本地化字符串。
+ /// 查找类似 无损检测委托单 的本地化字符串。
///
internal static string NDTRequestSheet {
get {
@@ -3166,7 +3166,7 @@ namespace Resources {
}
///
- /// 查找类似 点口情况 的本地化字符串。
+ /// 查找类似 点口情况 的本地化字符串。
///
internal static string NDTRequestStatus {
get {
@@ -3175,7 +3175,7 @@ namespace Resources {
}
///
- /// 查找类似 无损委托单 的本地化字符串。
+ /// 查找类似 无损委托单 的本地化字符串。
///
internal static string NDTTestRequest {
get {
@@ -3184,7 +3184,7 @@ namespace Resources {
}
///
- /// 查找类似 否 的本地化字符串。
+ /// 查找类似 否 的本地化字符串。
///
internal static string No {
get {
@@ -3193,7 +3193,7 @@ namespace Resources {
}
///
- /// 查找类似 公称直径(DN) 的本地化字符串。
+ /// 查找类似 公称直径(DN) 的本地化字符串。
///
internal static string NominalDiameter {
get {
@@ -3202,7 +3202,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT返修率(片数) 的本地化字符串。
+ /// 查找类似 本期RT返修率(片数) 的本地化字符串。
///
internal static string Nopassfilmrate {
get {
@@ -3211,7 +3211,7 @@ namespace Resources {
}
///
- /// 查找类似 您没有这个权限,请与管理员联系! 的本地化字符串。
+ /// 查找类似 您没有这个权限,请与管理员联系! 的本地化字符串。
///
internal static string NoPrivilegePrompt {
get {
@@ -3220,7 +3220,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工资质不符合焊口 的本地化字符串。
+ /// 查找类似 焊工资质不符合焊口 的本地化字符串。
///
internal static string NoQualification {
get {
@@ -3229,7 +3229,7 @@ namespace Resources {
}
///
- /// 查找类似 返修已生成委托单,不能取消审核! 的本地化字符串。
+ /// 查找类似 返修已生成委托单,不能取消审核! 的本地化字符串。
///
internal static string NotCancelReview {
get {
@@ -3238,7 +3238,7 @@ namespace Resources {
}
///
- /// 查找类似 未闭合 的本地化字符串。
+ /// 查找类似 未闭合 的本地化字符串。
///
internal static string NotClosed {
get {
@@ -3247,7 +3247,7 @@ namespace Resources {
}
///
- /// 查找类似 热处理录入已有数据,无法删除! 的本地化字符串。
+ /// 查找类似 热处理录入已有数据,无法删除! 的本地化字符串。
///
internal static string NotDeleteHotProessTrust {
get {
@@ -3256,7 +3256,7 @@ namespace Resources {
}
///
- /// 查找类似 未委托 的本地化字符串。
+ /// 查找类似 未委托 的本地化字符串。
///
internal static string NotRequested {
get {
@@ -3265,7 +3265,7 @@ namespace Resources {
}
///
- /// 查找类似 未选择焊工 的本地化字符串。
+ /// 查找类似 未选择焊工 的本地化字符串。
///
internal static string NoWelderSelected {
get {
@@ -3274,7 +3274,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT返修率(焊口) 的本地化字符串。
+ /// 查找类似 本期RT返修率(焊口) 的本地化字符串。
///
internal static string Nowrepairrate {
get {
@@ -3283,7 +3283,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT总片数 的本地化字符串。
+ /// 查找类似 本期RT总片数 的本地化字符串。
///
internal static string Nowtotalfilm {
get {
@@ -3292,7 +3292,7 @@ namespace Resources {
}
///
- /// 查找类似 本期总达因值 的本地化字符串。
+ /// 查找类似 本期总达因值 的本地化字符串。
///
internal static string Nowtotal_din {
get {
@@ -3301,7 +3301,7 @@ namespace Resources {
}
///
- /// 查找类似 本期总焊口 的本地化字符串。
+ /// 查找类似 本期总焊口 的本地化字符串。
///
internal static string Nowtotal_jot {
get {
@@ -3310,7 +3310,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT返口数 的本地化字符串。
+ /// 查找类似 本期RT返口数 的本地化字符串。
///
internal static string Nowtotal_repairjot {
get {
@@ -3319,7 +3319,7 @@ namespace Resources {
}
///
- /// 查找类似 每页记录数: 的本地化字符串。
+ /// 查找类似 每页记录数: 的本地化字符串。
///
internal static string NumberOfRecordsPerPage {
get {
@@ -3328,7 +3328,7 @@ namespace Resources {
}
///
- /// 查找类似 在岗状态 的本地化字符串。
+ /// 查找类似 在岗状态 的本地化字符串。
///
internal static string OnDutyState {
get {
@@ -3337,7 +3337,7 @@ namespace Resources {
}
///
- /// 查找类似 打开重新点口 的本地化字符串。
+ /// 查找类似 打开重新点口 的本地化字符串。
///
internal static string OpenNewPoint {
get {
@@ -3346,7 +3346,7 @@ namespace Resources {
}
///
- /// 查找类似 其它 的本地化字符串。
+ /// 查找类似 其它 的本地化字符串。
///
internal static string Others {
get {
@@ -3355,7 +3355,7 @@ namespace Resources {
}
///
- /// 查找类似 外径 的本地化字符串。
+ /// 查找类似 外径 的本地化字符串。
///
internal static string OutDia {
get {
@@ -3364,7 +3364,7 @@ namespace Resources {
}
///
- /// 查找类似 未焊焊口清单 的本地化字符串。
+ /// 查找类似 未焊焊口清单 的本地化字符串。
///
internal static string OutstandingWelds {
get {
@@ -3373,7 +3373,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工资质提醒 的本地化字符串。
+ /// 查找类似 焊工资质提醒 的本地化字符串。
///
internal static string OverdueWelders {
get {
@@ -3382,7 +3382,7 @@ namespace Resources {
}
///
- /// 查找类似 页面设置 的本地化字符串。
+ /// 查找类似 页面设置 的本地化字符串。
///
internal static string PageSetup {
get {
@@ -3391,7 +3391,7 @@ namespace Resources {
}
///
- /// 查找类似 合格率 的本地化字符串。
+ /// 查找类似 合格率 的本地化字符串。
///
internal static string Passreate {
get {
@@ -3400,7 +3400,7 @@ namespace Resources {
}
///
- /// 查找类似 合格数 的本地化字符串。
+ /// 查找类似 合格数 的本地化字符串。
///
internal static string Pass_film {
get {
@@ -3409,7 +3409,7 @@ namespace Resources {
}
///
- /// 查找类似 拍片合格数不能大于拍片总数! 的本地化字符串。
+ /// 查找类似 拍片合格数不能大于拍片总数! 的本地化字符串。
///
internal static string PFNotBigTF {
get {
@@ -3418,7 +3418,7 @@ namespace Resources {
}
///
- /// 查找类似 管线 的本地化字符串。
+ /// 查找类似 管线 的本地化字符串。
///
internal static string Pipeline {
get {
@@ -3427,7 +3427,7 @@ namespace Resources {
}
///
- /// 查找类似 管线号 的本地化字符串。
+ /// 查找类似 管线号 的本地化字符串。
///
internal static string PipelineCode {
get {
@@ -3436,7 +3436,7 @@ namespace Resources {
}
///
- /// 查找类似 管线信息 的本地化字符串。
+ /// 查找类似 管线信息 的本地化字符串。
///
internal static string PipelineInformation {
get {
@@ -3445,7 +3445,7 @@ namespace Resources {
}
///
- /// 查找类似 管线(页数)【焊口数】 的本地化字符串。
+ /// 查找类似 管线(页数)【焊口数】 的本地化字符串。
///
internal static string PipelinePage {
get {
@@ -3454,7 +3454,7 @@ namespace Resources {
}
///
- /// 查找类似 管道尺寸 的本地化字符串。
+ /// 查找类似 管道尺寸 的本地化字符串。
///
internal static string PipeSize {
get {
@@ -3463,7 +3463,7 @@ namespace Resources {
}
///
- /// 查找类似 管道等级 的本地化字符串。
+ /// 查找类似 管道等级 的本地化字符串。
///
internal static string PipingClass {
get {
@@ -3472,7 +3472,7 @@ namespace Resources {
}
///
- /// 查找类似 请先增加施工单位 的本地化字符串。
+ /// 查找类似 请先增加施工单位 的本地化字符串。
///
internal static string PleaseAddUnitFirst {
get {
@@ -3481,7 +3481,7 @@ namespace Resources {
}
///
- /// 查找类似 请填写拍片总数和拍片合格数! 的本地化字符串。
+ /// 查找类似 请填写拍片总数和拍片合格数! 的本地化字符串。
///
internal static string PleaseInputTFAndPF {
get {
@@ -3490,7 +3490,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择 的本地化字符串。
+ /// 查找类似 请选择 的本地化字符串。
///
internal static string PleaseSelect {
get {
@@ -3499,7 +3499,7 @@ namespace Resources {
}
///
- /// 查找类似 请先选择区域 的本地化字符串。
+ /// 查找类似 请先选择区域 的本地化字符串。
///
internal static string PleaseSelectAreaFirst {
get {
@@ -3508,7 +3508,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择单位! 的本地化字符串。
+ /// 查找类似 请选择单位! 的本地化字符串。
///
internal static string PleaseSelectCompany {
get {
@@ -3517,7 +3517,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择施工单位 的本地化字符串。
+ /// 查找类似 请选择施工单位 的本地化字符串。
///
internal static string PleaseSelectConstructionUnit {
get {
@@ -3526,7 +3526,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择要删除的热处理委托记录! 的本地化字符串。
+ /// 查找类似 请选择要删除的热处理委托记录! 的本地化字符串。
///
internal static string PleaseSelectDeleteHotProessTrust {
get {
@@ -3535,7 +3535,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择要修改的热处理委托记录! 的本地化字符串。
+ /// 查找类似 请选择要修改的热处理委托记录! 的本地化字符串。
///
internal static string PleaseSelectModifyHotProessTrust {
get {
@@ -3544,7 +3544,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择月份 的本地化字符串。
+ /// 查找类似 请选择月份 的本地化字符串。
///
internal static string PleaseSelectMonth {
get {
@@ -3553,7 +3553,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择照片 的本地化字符串。
+ /// 查找类似 请选择照片 的本地化字符串。
///
internal static string PleaseSelectPhoto {
get {
@@ -3562,7 +3562,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择管线 的本地化字符串。
+ /// 查找类似 请选择管线 的本地化字符串。
///
internal static string PleaseSelectPipeline {
get {
@@ -3571,7 +3571,7 @@ namespace Resources {
}
///
- /// 查找类似 请先选择一条管线或一个区域 的本地化字符串。
+ /// 查找类似 请先选择一条管线或一个区域 的本地化字符串。
///
internal static string PleaseSelectPipelineOrArea {
get {
@@ -3580,7 +3580,7 @@ namespace Resources {
}
///
- /// 查找类似 请先选择管线 的本地化字符串。
+ /// 查找类似 请先选择管线 的本地化字符串。
///
internal static string PleaseSelectPipelinetFirst {
get {
@@ -3589,7 +3589,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择项目 的本地化字符串。
+ /// 查找类似 请选择项目 的本地化字符串。
///
internal static string PleaseSelectProject {
get {
@@ -3598,7 +3598,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择所属角色! 的本地化字符串。
+ /// 查找类似 请选择所属角色! 的本地化字符串。
///
internal static string PleaseSelectRole {
get {
@@ -3607,7 +3607,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择班组 的本地化字符串。
+ /// 查找类似 请选择班组 的本地化字符串。
///
internal static string PleaseSelectTeamGroup {
get {
@@ -3616,7 +3616,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择委托月份 的本地化字符串。
+ /// 查找类似 请选择委托月份 的本地化字符串。
///
internal static string PleaseSelectTrustMonth {
get {
@@ -3625,7 +3625,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择焊工 的本地化字符串。
+ /// 查找类似 请选择焊工 的本地化字符串。
///
internal static string PleaseSelectWelder {
get {
@@ -3634,7 +3634,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择年份 的本地化字符串。
+ /// 查找类似 请选择年份 的本地化字符串。
///
internal static string PleaseSelectYear {
get {
@@ -3643,7 +3643,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择单位和装置 的本地化字符串。
+ /// 查找类似 请选择单位和装置 的本地化字符串。
///
internal static string PleaseUnitAndInstallation {
get {
@@ -3652,7 +3652,7 @@ namespace Resources {
}
///
- /// 查找类似 点口编号 的本地化字符串。
+ /// 查找类似 点口编号 的本地化字符串。
///
internal static string PointCode {
get {
@@ -3661,7 +3661,7 @@ namespace Resources {
}
///
- /// 查找类似 测温点编号 的本地化字符串。
+ /// 查找类似 测温点编号 的本地化字符串。
///
internal static string PointCount {
get {
@@ -3670,7 +3670,7 @@ namespace Resources {
}
///
- /// 查找类似 点口日期 的本地化字符串。
+ /// 查找类似 点口日期 的本地化字符串。
///
internal static string PointDate {
get {
@@ -3679,7 +3679,7 @@ namespace Resources {
}
///
- /// 查找类似 点口管理 的本地化字符串。
+ /// 查找类似 点口管理 的本地化字符串。
///
internal static string PointManage {
get {
@@ -3688,7 +3688,7 @@ namespace Resources {
}
///
- /// 查找类似 点口类型 的本地化字符串。
+ /// 查找类似 点口类型 的本地化字符串。
///
internal static string PointType {
get {
@@ -3697,7 +3697,7 @@ namespace Resources {
}
///
- /// 查找类似 点口数 的本地化字符串。
+ /// 查找类似 点口数 的本地化字符串。
///
internal static string Point_jot {
get {
@@ -3706,7 +3706,7 @@ namespace Resources {
}
///
- /// 查找类似 点口合格总数 的本地化字符串。
+ /// 查找类似 点口合格总数 的本地化字符串。
///
internal static string Point_passfilm {
get {
@@ -3715,7 +3715,7 @@ namespace Resources {
}
///
- /// 查找类似 点口合格率 的本地化字符串。
+ /// 查找类似 点口合格率 的本地化字符串。
///
internal static string Point_passrate {
get {
@@ -3724,7 +3724,7 @@ namespace Resources {
}
///
- /// 查找类似 点口合格率 的本地化字符串。
+ /// 查找类似 点口合格率 的本地化字符串。
///
internal static string Point_passreate {
get {
@@ -3733,7 +3733,7 @@ namespace Resources {
}
///
- /// 查找类似 点口合格片数 的本地化字符串。
+ /// 查找类似 点口合格片数 的本地化字符串。
///
internal static string Point_pass_film {
get {
@@ -3742,7 +3742,7 @@ namespace Resources {
}
///
- /// 查找类似 点口总数 的本地化字符串。
+ /// 查找类似 点口总数 的本地化字符串。
///
internal static string Point_totalfilm {
get {
@@ -3751,7 +3751,7 @@ namespace Resources {
}
///
- /// 查找类似 点口总片数 的本地化字符串。
+ /// 查找类似 点口总片数 的本地化字符串。
///
internal static string Point_total_film {
get {
@@ -3760,7 +3760,7 @@ namespace Resources {
}
///
- /// 查找类似 弹出窗体 的本地化字符串。
+ /// 查找类似 弹出窗体 的本地化字符串。
///
internal static string PopForm {
get {
@@ -3769,7 +3769,7 @@ namespace Resources {
}
///
- /// 查找类似 通讯地址 的本地化字符串。
+ /// 查找类似 通讯地址 的本地化字符串。
///
internal static string PostalAddress {
get {
@@ -3778,7 +3778,7 @@ namespace Resources {
}
///
- /// 查找类似 预制安装进度 的本地化字符串。
+ /// 查找类似 预制安装进度 的本地化字符串。
///
internal static string PrefabricatedInstall {
get {
@@ -3787,7 +3787,7 @@ namespace Resources {
}
///
- /// 查找类似 试压代号 的本地化字符串。
+ /// 查找类似 试压代号 的本地化字符串。
///
internal static string PressureTestCode {
get {
@@ -3796,7 +3796,7 @@ namespace Resources {
}
///
- /// 查找类似 此试压代号已经存在! 的本地化字符串。
+ /// 查找类似 此试压代号已经存在! 的本地化字符串。
///
internal static string PressureTestCodeExists {
get {
@@ -3805,7 +3805,7 @@ namespace Resources {
}
///
- /// 查找类似 试压名称 的本地化字符串。
+ /// 查找类似 试压名称 的本地化字符串。
///
internal static string PressureTestName {
get {
@@ -3814,7 +3814,7 @@ namespace Resources {
}
///
- /// 查找类似 此试压名称已经存在! 的本地化字符串。
+ /// 查找类似 此试压名称已经存在! 的本地化字符串。
///
internal static string PressureTestNameExists {
get {
@@ -3823,7 +3823,7 @@ namespace Resources {
}
///
- /// 查找类似 试压包号 的本地化字符串。
+ /// 查找类似 试压包号 的本地化字符串。
///
internal static string PressureTestPackageNumber {
get {
@@ -3832,7 +3832,7 @@ namespace Resources {
}
///
- /// 查找类似 试压类型 的本地化字符串。
+ /// 查找类似 试压类型 的本地化字符串。
///
internal static string PressureTestType {
get {
@@ -3841,7 +3841,7 @@ namespace Resources {
}
///
- /// 查找类似 打印 的本地化字符串。
+ /// 查找类似 打印 的本地化字符串。
///
internal static string Print {
get {
@@ -3850,7 +3850,7 @@ namespace Resources {
}
///
- /// 查找类似 打印预览 的本地化字符串。
+ /// 查找类似 打印预览 的本地化字符串。
///
internal static string PrintPreview {
get {
@@ -3859,7 +3859,7 @@ namespace Resources {
}
///
- /// 查找类似 打印设置 的本地化字符串。
+ /// 查找类似 打印设置 的本地化字符串。
///
internal static string PrintSetup {
get {
@@ -3868,7 +3868,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工技能考核证书 的本地化字符串。
+ /// 查找类似 焊工技能考核证书 的本地化字符串。
///
internal static string PrintWelder {
get {
@@ -3877,7 +3877,7 @@ namespace Resources {
}
///
- /// 查找类似 生成 的本地化字符串。
+ /// 查找类似 生成 的本地化字符串。
///
internal static string Process {
get {
@@ -3886,7 +3886,7 @@ namespace Resources {
}
///
- /// 查找类似 项目 的本地化字符串。
+ /// 查找类似 项目 的本地化字符串。
///
internal static string Project {
get {
@@ -3895,7 +3895,7 @@ namespace Resources {
}
///
- /// 查找类似 项目简称 的本地化字符串。
+ /// 查找类似 项目简称 的本地化字符串。
///
internal static string ProjectAbbreviations {
get {
@@ -3904,7 +3904,7 @@ namespace Resources {
}
///
- /// 查找类似 项目地址 的本地化字符串。
+ /// 查找类似 项目地址 的本地化字符串。
///
internal static string ProjectAddress {
get {
@@ -3913,7 +3913,7 @@ namespace Resources {
}
///
- /// 查找类似 项目编号 的本地化字符串。
+ /// 查找类似 项目编号 的本地化字符串。
///
internal static string ProjectCode {
get {
@@ -3922,7 +3922,7 @@ namespace Resources {
}
///
- /// 查找类似 此施工号已存在! 的本地化字符串。
+ /// 查找类似 此施工号已存在! 的本地化字符串。
///
internal static string ProjectCodeExists {
get {
@@ -3931,7 +3931,7 @@ namespace Resources {
}
///
- /// 查找类似 项目环境设置 的本地化字符串。
+ /// 查找类似 项目环境设置 的本地化字符串。
///
internal static string ProjectEnvironment {
get {
@@ -3940,7 +3940,7 @@ namespace Resources {
}
///
- /// 查找类似 项目信息 的本地化字符串。
+ /// 查找类似 项目信息 的本地化字符串。
///
internal static string ProjectInformation {
get {
@@ -3949,7 +3949,7 @@ namespace Resources {
}
///
- /// 查找类似 项目装置 的本地化字符串。
+ /// 查找类似 项目装置 的本地化字符串。
///
internal static string ProjectInstallation {
get {
@@ -3958,7 +3958,7 @@ namespace Resources {
}
///
- /// 查找类似 项目负责人 的本地化字符串。
+ /// 查找类似 项目负责人 的本地化字符串。
///
internal static string ProjectLeader {
get {
@@ -3967,7 +3967,7 @@ namespace Resources {
}
///
- /// 查找类似 项目名称 的本地化字符串。
+ /// 查找类似 项目名称 的本地化字符串。
///
internal static string ProjectName {
get {
@@ -3976,7 +3976,7 @@ namespace Resources {
}
///
- /// 查找类似 项目图片 的本地化字符串。
+ /// 查找类似 项目图片 的本地化字符串。
///
internal static string ProjectPicture {
get {
@@ -3985,7 +3985,7 @@ namespace Resources {
}
///
- /// 查找类似 项目图片编号 的本地化字符串。
+ /// 查找类似 项目图片编号 的本地化字符串。
///
internal static string ProjectPictureCode {
get {
@@ -3994,7 +3994,7 @@ namespace Resources {
}
///
- /// 查找类似 项目图片名称 的本地化字符串。
+ /// 查找类似 项目图片名称 的本地化字符串。
///
internal static string ProjectPictureName {
get {
@@ -4003,7 +4003,7 @@ namespace Resources {
}
///
- /// 查找类似 工程范围 的本地化字符串。
+ /// 查找类似 工程范围 的本地化字符串。
///
internal static string ProjectScope {
get {
@@ -4012,7 +4012,7 @@ namespace Resources {
}
///
- /// 查找类似 项目类型 的本地化字符串。
+ /// 查找类似 项目类型 的本地化字符串。
///
internal static string ProjectType {
get {
@@ -4021,7 +4021,7 @@ namespace Resources {
}
///
- /// 查找类似 项目类型名称 的本地化字符串。
+ /// 查找类似 项目类型名称 的本地化字符串。
///
internal static string ProjectTypeName {
get {
@@ -4030,7 +4030,7 @@ namespace Resources {
}
///
- /// 查找类似 项目焊工 的本地化字符串。
+ /// 查找类似 项目焊工 的本地化字符串。
///
internal static string ProjectWelder {
get {
@@ -4039,7 +4039,7 @@ namespace Resources {
}
///
- /// 查找类似 公共信息 的本地化字符串。
+ /// 查找类似 公共信息 的本地化字符串。
///
internal static string PublicInformation {
get {
@@ -4048,7 +4048,7 @@ namespace Resources {
}
///
- /// 查找类似 热处理日期 的本地化字符串。
+ /// 查找类似 热处理日期 的本地化字符串。
///
internal static string PWHTDate {
get {
@@ -4057,7 +4057,7 @@ namespace Resources {
}
///
- /// 查找类似 热处理设备 的本地化字符串。
+ /// 查找类似 热处理设备 的本地化字符串。
///
internal static string PWHTEquipment {
get {
@@ -4066,7 +4066,7 @@ namespace Resources {
}
///
- /// 查找类似 热处理反馈及硬度委托 的本地化字符串。
+ /// 查找类似 热处理反馈及硬度委托 的本地化字符串。
///
internal static string PWHTFeedback {
get {
@@ -4075,7 +4075,7 @@ namespace Resources {
}
///
- /// 查找类似 热处理方法 的本地化字符串。
+ /// 查找类似 热处理方法 的本地化字符串。
///
internal static string PWHTMethod {
get {
@@ -4084,7 +4084,7 @@ namespace Resources {
}
///
- /// 查找类似 热处理报告 的本地化字符串。
+ /// 查找类似 热处理报告 的本地化字符串。
///
internal static string PWHTReport {
get {
@@ -4093,7 +4093,7 @@ namespace Resources {
}
///
- /// 查找类似 资质条件 的本地化字符串。
+ /// 查找类似 资质条件 的本地化字符串。
///
internal static string QualificationConditions {
get {
@@ -4102,7 +4102,7 @@ namespace Resources {
}
///
- /// 查找类似 合格 的本地化字符串。
+ /// 查找类似 合格 的本地化字符串。
///
internal static string Qualified {
get {
@@ -4111,7 +4111,7 @@ namespace Resources {
}
///
- /// 查找类似 合格数 的本地化字符串。
+ /// 查找类似 合格数 的本地化字符串。
///
internal static string QualifiedJointsNum {
get {
@@ -4120,7 +4120,7 @@ namespace Resources {
}
///
- /// 查找类似 返修原因 的本地化字符串。
+ /// 查找类似 返修原因 的本地化字符串。
///
internal static string ReasonRepair {
get {
@@ -4129,7 +4129,7 @@ namespace Resources {
}
///
- /// 查找类似 接收人 的本地化字符串。
+ /// 查找类似 接收人 的本地化字符串。
///
internal static string ReceivedBy {
get {
@@ -4138,7 +4138,7 @@ namespace Resources {
}
///
- /// 查找类似 记录曲线图编号 的本地化字符串。
+ /// 查找类似 记录曲线图编号 的本地化字符串。
///
internal static string RecordChartNo {
get {
@@ -4147,7 +4147,7 @@ namespace Resources {
}
///
- /// 查找类似 报检/检查记录编号 的本地化字符串。
+ /// 查找类似 报检/检查记录编号 的本地化字符串。
///
internal static string RecordNumber {
get {
@@ -4156,7 +4156,7 @@ namespace Resources {
}
///
- /// 查找类似 返修比例 的本地化字符串。
+ /// 查找类似 返修比例 的本地化字符串。
///
internal static string RejecTion {
get {
@@ -4165,7 +4165,7 @@ namespace Resources {
}
///
- /// 查找类似 备注 的本地化字符串。
+ /// 查找类似 备注 的本地化字符串。
///
internal static string Remark {
get {
@@ -4174,7 +4174,7 @@ namespace Resources {
}
///
- /// 查找类似 返修日期 的本地化字符串。
+ /// 查找类似 返修日期 的本地化字符串。
///
internal static string RepairDate {
get {
@@ -4183,7 +4183,7 @@ namespace Resources {
}
///
- /// 查找类似 返修位置 的本地化字符串。
+ /// 查找类似 返修位置 的本地化字符串。
///
internal static string RepairLocation {
get {
@@ -4192,7 +4192,7 @@ namespace Resources {
}
///
- /// 查找类似 返修未委托的焊口 的本地化字符串。
+ /// 查找类似 返修未委托的焊口 的本地化字符串。
///
internal static string RepairOfUnauthorizedWelds {
get {
@@ -4201,7 +4201,7 @@ namespace Resources {
}
///
- /// 查找类似 扩透返修口数 的本地化字符串。
+ /// 查找类似 扩透返修口数 的本地化字符串。
///
internal static string Repair_count_total {
get {
@@ -4210,7 +4210,7 @@ namespace Resources {
}
///
- /// 查找类似 返修口数 的本地化字符串。
+ /// 查找类似 返修口数 的本地化字符串。
///
internal static string Repair_jot {
get {
@@ -4219,7 +4219,7 @@ namespace Resources {
}
///
- /// 查找类似 报告日期 的本地化字符串。
+ /// 查找类似 报告日期 的本地化字符串。
///
internal static string ReportDate {
get {
@@ -4228,7 +4228,7 @@ namespace Resources {
}
///
- /// 查找类似 报告期限 的本地化字符串。
+ /// 查找类似 报告期限 的本地化字符串。
///
internal static string ReportDuration {
get {
@@ -4237,7 +4237,7 @@ namespace Resources {
}
///
- /// 查找类似 报告人 的本地化字符串。
+ /// 查找类似 报告人 的本地化字符串。
///
internal static string ReportMan {
get {
@@ -4246,7 +4246,7 @@ namespace Resources {
}
///
- /// 查找类似 报告编号 的本地化字符串。
+ /// 查找类似 报告编号 的本地化字符串。
///
internal static string ReportNo {
get {
@@ -4255,7 +4255,7 @@ namespace Resources {
}
///
- /// 查找类似 日报年份 的本地化字符串。
+ /// 查找类似 日报年份 的本地化字符串。
///
internal static string ReportYear {
get {
@@ -4264,7 +4264,7 @@ namespace Resources {
}
///
- /// 查找类似 委托 的本地化字符串。
+ /// 查找类似 委托 的本地化字符串。
///
internal static string Request {
get {
@@ -4273,7 +4273,7 @@ namespace Resources {
}
///
- /// 查找类似 委托日期 的本地化字符串。
+ /// 查找类似 委托日期 的本地化字符串。
///
internal static string RequestDate {
get {
@@ -4282,7 +4282,7 @@ namespace Resources {
}
///
- /// 查找类似 已委托 的本地化字符串。
+ /// 查找类似 已委托 的本地化字符串。
///
internal static string RequestedAlready {
get {
@@ -4291,7 +4291,7 @@ namespace Resources {
}
///
- /// 查找类似 委托方法 的本地化字符串。
+ /// 查找类似 委托方法 的本地化字符串。
///
internal static string RequestMethod {
get {
@@ -4300,7 +4300,7 @@ namespace Resources {
}
///
- /// 查找类似 页面必填项不能为空 的本地化字符串。
+ /// 查找类似 页面必填项不能为空 的本地化字符串。
///
internal static string RequestPages {
get {
@@ -4309,7 +4309,7 @@ namespace Resources {
}
///
- /// 查找类似 委托单号 的本地化字符串。
+ /// 查找类似 委托单号 的本地化字符串。
///
internal static string RequestSheetNumber {
get {
@@ -4318,7 +4318,7 @@ namespace Resources {
}
///
- /// 查找类似 委托情况 的本地化字符串。
+ /// 查找类似 委托情况 的本地化字符串。
///
internal static string RequestStatus {
get {
@@ -4327,7 +4327,7 @@ namespace Resources {
}
///
- /// 查找类似 恒温时间h(要求) 的本地化字符串。
+ /// 查找类似 恒温时间h(要求) 的本地化字符串。
///
internal static string RequestTime {
get {
@@ -4336,7 +4336,7 @@ namespace Resources {
}
///
- /// 查找类似 热处理温度℃(要求) 的本地化字符串。
+ /// 查找类似 热处理温度℃(要求) 的本地化字符串。
///
internal static string RequiredT {
get {
@@ -4345,7 +4345,7 @@ namespace Resources {
}
///
- /// 查找类似 重新选择扩口 的本地化字符串。
+ /// 查找类似 重新选择扩口 的本地化字符串。
///
internal static string ReselectExtract {
get {
@@ -4354,7 +4354,7 @@ namespace Resources {
}
///
- /// 查找类似 审核 的本地化字符串。
+ /// 查找类似 审核 的本地化字符串。
///
internal static string Review {
get {
@@ -4363,7 +4363,7 @@ namespace Resources {
}
///
- /// 查找类似 角色 的本地化字符串。
+ /// 查找类似 角色 的本地化字符串。
///
internal static string Role {
get {
@@ -4372,7 +4372,7 @@ namespace Resources {
}
///
- /// 查找类似 积压焊口 的本地化字符串。
+ /// 查找类似 积压焊口 的本地化字符串。
///
internal static string RTbacklogReport {
get {
@@ -4381,7 +4381,7 @@ namespace Resources {
}
///
- /// 查找类似 对接口的RT详细一览表 的本地化字符串。
+ /// 查找类似 对接口的RT详细一览表 的本地化字符串。
///
internal static string RTButtWeldList {
get {
@@ -4390,7 +4390,7 @@ namespace Resources {
}
///
- /// 查找类似 对接口的RT统计表 的本地化字符串。
+ /// 查找类似 对接口的RT统计表 的本地化字符串。
///
internal static string RTButtWelds {
get {
@@ -4399,7 +4399,7 @@ namespace Resources {
}
///
- /// 查找类似 射线检测 的本地化字符串。
+ /// 查找类似 射线检测 的本地化字符串。
///
internal static string RTest {
get {
@@ -4408,7 +4408,7 @@ namespace Resources {
}
///
- /// 查找类似 安全距离 的本地化字符串。
+ /// 查找类似 安全距离 的本地化字符串。
///
internal static string SafeDistance {
get {
@@ -4417,7 +4417,7 @@ namespace Resources {
}
///
- /// 查找类似 保存 的本地化字符串。
+ /// 查找类似 保存 的本地化字符串。
///
internal static string Save {
get {
@@ -4426,7 +4426,7 @@ namespace Resources {
}
///
- /// 查找类似 保存成功! 的本地化字符串。
+ /// 查找类似 保存成功! 的本地化字符串。
///
internal static string SaveSuccessfully {
get {
@@ -4435,7 +4435,7 @@ namespace Resources {
}
///
- /// 查找类似 提交完成,检测明细中 的本地化字符串。
+ /// 查找类似 提交完成,检测明细中 的本地化字符串。
///
internal static string SCTD {
get {
@@ -4444,7 +4444,7 @@ namespace Resources {
}
///
- /// 查找类似 绿色表示管线下有已焊接的焊口未委托热处理 的本地化字符串。
+ /// 查找类似 绿色表示管线下有已焊接的焊口未委托热处理 的本地化字符串。
///
internal static string SeachTip {
get {
@@ -4453,7 +4453,7 @@ namespace Resources {
}
///
- /// 查找类似 (查看) 的本地化字符串。
+ /// 查找类似 (查看) 的本地化字符串。
///
internal static string See {
get {
@@ -4462,7 +4462,7 @@ namespace Resources {
}
///
- /// 查找类似 选择 的本地化字符串。
+ /// 查找类似 选择 的本地化字符串。
///
internal static string Select {
get {
@@ -4471,7 +4471,7 @@ namespace Resources {
}
///
- /// 查找类似 选择单位 的本地化字符串。
+ /// 查找类似 选择单位 的本地化字符串。
///
internal static string SelectCompany {
get {
@@ -4480,7 +4480,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择单位类型 的本地化字符串。
+ /// 查找类似 请选择单位类型 的本地化字符串。
///
internal static string SelectCompanyType {
get {
@@ -4489,7 +4489,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择要删除的记录 的本地化字符串。
+ /// 查找类似 请选择要删除的记录 的本地化字符串。
///
internal static string SelectDeleteRecord {
get {
@@ -4498,7 +4498,7 @@ namespace Resources {
}
///
- /// 查找类似 选择显示列 的本地化字符串。
+ /// 查找类似 选择显示列 的本地化字符串。
///
internal static string SelectDisplayColumn {
get {
@@ -4507,7 +4507,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择要编辑的记录 的本地化字符串。
+ /// 查找类似 请选择要编辑的记录 的本地化字符串。
///
internal static string SelectEditRecord {
get {
@@ -4516,7 +4516,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择结束日期 的本地化字符串。
+ /// 查找类似 请选择结束日期 的本地化字符串。
///
internal static string SelectEndDate {
get {
@@ -4525,7 +4525,7 @@ namespace Resources {
}
///
- /// 查找类似 选择语言 的本地化字符串。
+ /// 查找类似 选择语言 的本地化字符串。
///
internal static string SelectLanguage {
get {
@@ -4534,7 +4534,7 @@ namespace Resources {
}
///
- /// 查找类似 请至少选择一条记录 的本地化字符串。
+ /// 查找类似 请至少选择一条记录 的本地化字符串。
///
internal static string SelectLeastOneRecord {
get {
@@ -4543,7 +4543,7 @@ namespace Resources {
}
///
- /// 查找类似 选择项目 的本地化字符串。
+ /// 查找类似 选择项目 的本地化字符串。
///
internal static string SelectProject {
get {
@@ -4552,7 +4552,7 @@ namespace Resources {
}
///
- /// 查找类似 选择项目焊工 的本地化字符串。
+ /// 查找类似 选择项目焊工 的本地化字符串。
///
internal static string SelectProjectWelder {
get {
@@ -4561,7 +4561,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择开始日期 的本地化字符串。
+ /// 查找类似 请选择开始日期 的本地化字符串。
///
internal static string SelectStartDate {
get {
@@ -4570,7 +4570,7 @@ namespace Resources {
}
///
- /// 查找类似 请选择单位类型 的本地化字符串。
+ /// 查找类似 请选择单位类型 的本地化字符串。
///
internal static string SelectUnitType {
get {
@@ -4579,7 +4579,7 @@ namespace Resources {
}
///
- /// 查找类似 选择用户 的本地化字符串。
+ /// 查找类似 选择用户 的本地化字符串。
///
internal static string SelectUser {
get {
@@ -4588,7 +4588,7 @@ namespace Resources {
}
///
- /// 查找类似 序号 的本地化字符串。
+ /// 查找类似 序号 的本地化字符串。
///
internal static string SerialNumber {
get {
@@ -4597,7 +4597,7 @@ namespace Resources {
}
///
- /// 查找类似 性别 的本地化字符串。
+ /// 查找类似 性别 的本地化字符串。
///
internal static string Sex {
get {
@@ -4606,7 +4606,7 @@ namespace Resources {
}
///
- /// 查找类似 工厂化预制焊口 的本地化字符串。
+ /// 查找类似 工厂化预制焊口 的本地化字符串。
///
internal static string ShopJoints {
get {
@@ -4615,7 +4615,7 @@ namespace Resources {
}
///
- /// 查找类似 显示列: 的本地化字符串。
+ /// 查找类似 显示列: 的本地化字符串。
///
internal static string ShowColumns {
get {
@@ -4624,7 +4624,7 @@ namespace Resources {
}
///
- /// 查找类似 尺寸 的本地化字符串。
+ /// 查找类似 尺寸 的本地化字符串。
///
internal static string Size {
get {
@@ -4633,7 +4633,7 @@ namespace Resources {
}
///
- /// 查找类似 尺寸最大值必须大于最小值! 的本地化字符串。
+ /// 查找类似 尺寸最大值必须大于最小值! 的本地化字符串。
///
internal static string SizeConditions {
get {
@@ -4642,7 +4642,7 @@ namespace Resources {
}
///
- /// 查找类似 尺寸(最大) 的本地化字符串。
+ /// 查找类似 尺寸(最大) 的本地化字符串。
///
internal static string SizeMax {
get {
@@ -4651,7 +4651,7 @@ namespace Resources {
}
///
- /// 查找类似 尺寸(最小) 的本地化字符串。
+ /// 查找类似 尺寸(最小) 的本地化字符串。
///
internal static string SizeMin {
get {
@@ -4660,7 +4660,7 @@ namespace Resources {
}
///
- /// 查找类似 皮肤 的本地化字符串。
+ /// 查找类似 皮肤 的本地化字符串。
///
internal static string Skin {
get {
@@ -4669,7 +4669,7 @@ namespace Resources {
}
///
- /// 查找类似 规格 的本地化字符串。
+ /// 查找类似 规格 的本地化字符串。
///
internal static string Specifications {
get {
@@ -4678,7 +4678,7 @@ namespace Resources {
}
///
- /// 查找类似 所属管段 的本地化字符串。
+ /// 查找类似 所属管段 的本地化字符串。
///
internal static string SpoolNumberOfTheJoint {
get {
@@ -4687,7 +4687,7 @@ namespace Resources {
}
///
- /// 查找类似 不锈钢 的本地化字符串。
+ /// 查找类似 不锈钢 的本地化字符串。
///
internal static string StainlessSteel {
get {
@@ -4696,7 +4696,7 @@ namespace Resources {
}
///
- /// 查找类似 起 的本地化字符串。
+ /// 查找类似 起 的本地化字符串。
///
internal static string Start {
get {
@@ -4705,7 +4705,7 @@ namespace Resources {
}
///
- /// 查找类似 起止时间 的本地化字符串。
+ /// 查找类似 起止时间 的本地化字符串。
///
internal static string StartAndEndTime {
get {
@@ -4714,7 +4714,7 @@ namespace Resources {
}
///
- /// 查找类似 开工日期 的本地化字符串。
+ /// 查找类似 开工日期 的本地化字符串。
///
internal static string StartDate {
get {
@@ -4723,7 +4723,7 @@ namespace Resources {
}
///
- /// 查找类似 开始时间 的本地化字符串。
+ /// 查找类似 开始时间 的本地化字符串。
///
internal static string StartTime {
get {
@@ -4732,7 +4732,7 @@ namespace Resources {
}
///
- /// 查找类似 统计 的本地化字符串。
+ /// 查找类似 统计 的本地化字符串。
///
internal static string Statistics {
get {
@@ -4741,7 +4741,7 @@ namespace Resources {
}
///
- /// 查找类似 施工单位焊接统计 的本地化字符串。
+ /// 查找类似 施工单位焊接统计 的本地化字符串。
///
internal static string StatisticsByUnit {
get {
@@ -4750,7 +4750,7 @@ namespace Resources {
}
///
- /// 查找类似 状态 的本地化字符串。
+ /// 查找类似 状态 的本地化字符串。
///
internal static string Status {
get {
@@ -4759,7 +4759,7 @@ namespace Resources {
}
///
- /// 查找类似 钢材类型 的本地化字符串。
+ /// 查找类似 钢材类型 的本地化字符串。
///
internal static string SteelMaterialType {
get {
@@ -4768,7 +4768,7 @@ namespace Resources {
}
///
- /// 查找类似 止 的本地化字符串。
+ /// 查找类似 止 的本地化字符串。
///
internal static string Stop {
get {
@@ -4777,7 +4777,7 @@ namespace Resources {
}
///
- /// 查找类似 止数应大于等于起数 的本地化字符串。
+ /// 查找类似 止数应大于等于起数 的本地化字符串。
///
internal static string StopBigStart {
get {
@@ -4786,7 +4786,7 @@ namespace Resources {
}
///
- /// 查找类似 提交 的本地化字符串。
+ /// 查找类似 提交 的本地化字符串。
///
internal static string Submit {
get {
@@ -4795,7 +4795,7 @@ namespace Resources {
}
///
- /// 查找类似 提交结果 的本地化字符串。
+ /// 查找类似 提交结果 的本地化字符串。
///
internal static string SubmitResults {
get {
@@ -4804,7 +4804,7 @@ namespace Resources {
}
///
- /// 查找类似 提交成功! 的本地化字符串。
+ /// 查找类似 提交成功! 的本地化字符串。
///
internal static string SubmitSuccessful {
get {
@@ -4813,7 +4813,7 @@ namespace Resources {
}
///
- /// 查找类似 分系统号 的本地化字符串。
+ /// 查找类似 分系统号 的本地化字符串。
///
internal static string SubSystemNumber {
get {
@@ -4822,7 +4822,7 @@ namespace Resources {
}
///
- /// 查找类似 已成功生成委托单 的本地化字符串。
+ /// 查找类似 已成功生成委托单 的本地化字符串。
///
internal static string SuccessfullyGenerated {
get {
@@ -4831,7 +4831,7 @@ namespace Resources {
}
///
- /// 查找类似 监理单位 的本地化字符串。
+ /// 查找类似 监理单位 的本地化字符串。
///
internal static string SupervisionCompany {
get {
@@ -4840,7 +4840,7 @@ namespace Resources {
}
///
- /// 查找类似 确定 的本地化字符串。
+ /// 查找类似 确定 的本地化字符串。
///
internal static string Sure {
get {
@@ -4849,7 +4849,7 @@ namespace Resources {
}
///
- /// 查找类似 系统号 的本地化字符串。
+ /// 查找类似 系统号 的本地化字符串。
///
internal static string SystemNumber {
get {
@@ -4858,7 +4858,7 @@ namespace Resources {
}
///
- /// 查找类似 系统类型 的本地化字符串。
+ /// 查找类似 系统类型 的本地化字符串。
///
internal static string SystemType {
get {
@@ -4867,7 +4867,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT预制口不合格率 的本地化字符串。
+ /// 查找类似 本期RT预制口不合格率 的本地化字符串。
///
internal static string S_current_No_Joint_rate {
get {
@@ -4876,7 +4876,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT预制口不合格焊口数 的本地化字符串。
+ /// 查找类似 本期RT预制口不合格焊口数 的本地化字符串。
///
internal static string S_current_No_Pass_JointNum {
get {
@@ -4885,7 +4885,7 @@ namespace Resources {
}
///
- /// 查找类似 本期RT预制口焊口总数 的本地化字符串。
+ /// 查找类似 本期RT预制口焊口总数 的本地化字符串。
///
internal static string S_finished_total_jot {
get {
@@ -4894,7 +4894,7 @@ namespace Resources {
}
///
- /// 查找类似 填报日期 的本地化字符串。
+ /// 查找类似 填报日期 的本地化字符串。
///
internal static string TableDate {
get {
@@ -4903,7 +4903,7 @@ namespace Resources {
}
///
- /// 查找类似 填报人 的本地化字符串。
+ /// 查找类似 填报人 的本地化字符串。
///
internal static string Tabler {
get {
@@ -4912,7 +4912,7 @@ namespace Resources {
}
///
- /// 查找类似 电话 的本地化字符串。
+ /// 查找类似 电话 的本地化字符串。
///
internal static string TelephoneNumber {
get {
@@ -4921,7 +4921,7 @@ namespace Resources {
}
///
- /// 查找类似 检测单位 的本地化字符串。
+ /// 查找类似 检测单位 的本地化字符串。
///
internal static string TestCompany {
get {
@@ -4930,7 +4930,7 @@ namespace Resources {
}
///
- /// 查找类似 检测日期 的本地化字符串。
+ /// 查找类似 检测日期 的本地化字符串。
///
internal static string TestDate {
get {
@@ -4939,7 +4939,7 @@ namespace Resources {
}
///
- /// 查找类似 检测日期 的本地化字符串。
+ /// 查找类似 检测日期 的本地化字符串。
///
internal static string TestDates {
get {
@@ -4948,7 +4948,7 @@ namespace Resources {
}
///
- /// 查找类似 检测单 的本地化字符串。
+ /// 查找类似 检测单 的本地化字符串。
///
internal static string TestForm {
get {
@@ -4957,7 +4957,7 @@ namespace Resources {
}
///
- /// 查找类似 检测方法 的本地化字符串。
+ /// 查找类似 检测方法 的本地化字符串。
///
internal static string TestMethod {
get {
@@ -4966,7 +4966,7 @@ namespace Resources {
}
///
- /// 查找类似 检测单号 的本地化字符串。
+ /// 查找类似 检测单号 的本地化字符串。
///
internal static string TestNumber {
get {
@@ -4975,7 +4975,7 @@ namespace Resources {
}
///
- /// 查找类似 检测比例 的本地化字符串。
+ /// 查找类似 检测比例 的本地化字符串。
///
internal static string TestPercentage {
get {
@@ -4984,7 +4984,7 @@ namespace Resources {
}
///
- /// 查找类似 试验压力 的本地化字符串。
+ /// 查找类似 试验压力 的本地化字符串。
///
internal static string TestPressure {
get {
@@ -4993,7 +4993,7 @@ namespace Resources {
}
///
- /// 查找类似 探伤报告号 的本地化字符串。
+ /// 查找类似 探伤报告号 的本地化字符串。
///
internal static string TestReportNum {
get {
@@ -5002,7 +5002,7 @@ namespace Resources {
}
///
- /// 查找类似 试验部位 的本地化字符串。
+ /// 查找类似 试验部位 的本地化字符串。
///
internal static string TestSite {
get {
@@ -5011,7 +5011,7 @@ namespace Resources {
}
///
- /// 查找类似 实验温度 的本地化字符串。
+ /// 查找类似 实验温度 的本地化字符串。
///
internal static string TestTemperature {
get {
@@ -5020,7 +5020,7 @@ namespace Resources {
}
///
- /// 查找类似 检测时机 的本地化字符串。
+ /// 查找类似 检测时机 的本地化字符串。
///
internal static string TestTime {
get {
@@ -5029,7 +5029,7 @@ namespace Resources {
}
///
- /// 查找类似 委托检测焊口数 的本地化字符串。
+ /// 查找类似 委托检测焊口数 的本地化字符串。
///
internal static string TestWeldNum {
get {
@@ -5038,7 +5038,7 @@ namespace Resources {
}
///
- /// 查找类似 至 的本地化字符串。
+ /// 查找类似 至 的本地化字符串。
///
internal static string To {
get {
@@ -5047,7 +5047,7 @@ namespace Resources {
}
///
- /// 查找类似 合计 的本地化字符串。
+ /// 查找类似 合计 的本地化字符串。
///
internal static string Total {
get {
@@ -5056,7 +5056,7 @@ namespace Resources {
}
///
- /// 查找类似 总达因数 的本地化字符串。
+ /// 查找类似 总达因数 的本地化字符串。
///
internal static string TotalDI {
get {
@@ -5065,7 +5065,7 @@ namespace Resources {
}
///
- /// 查找类似 检测总数 的本地化字符串。
+ /// 查找类似 检测总数 的本地化字符串。
///
internal static string TotalFilm {
get {
@@ -5074,7 +5074,7 @@ namespace Resources {
}
///
- /// 查找类似 页数 的本地化字符串。
+ /// 查找类似 页数 的本地化字符串。
///
internal static string TotalPages {
get {
@@ -5083,7 +5083,7 @@ namespace Resources {
}
///
- /// 查找类似 总管段数 的本地化字符串。
+ /// 查找类似 总管段数 的本地化字符串。
///
internal static string TotalSpoolNumbers {
get {
@@ -5092,7 +5092,7 @@ namespace Resources {
}
///
- /// 查找类似 总焊口量 的本地化字符串。
+ /// 查找类似 总焊口量 的本地化字符串。
///
internal static string TotalWeldingJointNumber {
get {
@@ -5101,7 +5101,7 @@ namespace Resources {
}
///
- /// 查找类似 检测焊口数 的本地化字符串。
+ /// 查找类似 检测焊口数 的本地化字符串。
///
internal static string Total_CheckedNum {
get {
@@ -5110,7 +5110,7 @@ namespace Resources {
}
///
- /// 查找类似 完成焊口数 的本地化字符串。
+ /// 查找类似 完成焊口数 的本地化字符串。
///
internal static string Total_DoneNum {
get {
@@ -5119,7 +5119,7 @@ namespace Resources {
}
///
- /// 查找类似 安装总达因 的本地化字符串。
+ /// 查找类似 安装总达因 的本地化字符串。
///
internal static string Total_Fdin {
get {
@@ -5128,7 +5128,7 @@ namespace Resources {
}
///
- /// 查找类似 总拍片数 的本地化字符串。
+ /// 查找类似 总拍片数 的本地化字符串。
///
internal static string Total_film {
get {
@@ -5137,7 +5137,7 @@ namespace Resources {
}
///
- /// 查找类似 安装总焊口 的本地化字符串。
+ /// 查找类似 安装总焊口 的本地化字符串。
///
internal static string Total_fjot {
get {
@@ -5146,7 +5146,7 @@ namespace Resources {
}
///
- /// 查找类似 总焊口 的本地化字符串。
+ /// 查找类似 总焊口 的本地化字符串。
///
internal static string Total_jot {
get {
@@ -5155,7 +5155,7 @@ namespace Resources {
}
///
- /// 查找类似 返口数 的本地化字符串。
+ /// 查找类似 返口数 的本地化字符串。
///
internal static string Total_repairjot {
get {
@@ -5164,7 +5164,7 @@ namespace Resources {
}
///
- /// 查找类似 返修焊口数 的本地化字符串。
+ /// 查找类似 返修焊口数 的本地化字符串。
///
internal static string Total_RepairNum {
get {
@@ -5173,7 +5173,7 @@ namespace Resources {
}
///
- /// 查找类似 预制总达因 的本地化字符串。
+ /// 查找类似 预制总达因 的本地化字符串。
///
internal static string Total_Sdin {
get {
@@ -5182,7 +5182,7 @@ namespace Resources {
}
///
- /// 查找类似 预制总焊口 的本地化字符串。
+ /// 查找类似 预制总焊口 的本地化字符串。
///
internal static string Total_sjot {
get {
@@ -5191,7 +5191,7 @@ namespace Resources {
}
///
- /// 查找类似 委托单号、委托日期不能为空 的本地化字符串。
+ /// 查找类似 委托单号、委托日期不能为空 的本地化字符串。
///
internal static string TrustCodeAndDateNotEmpty {
get {
@@ -5200,7 +5200,7 @@ namespace Resources {
}
///
- /// 查找类似 委托单号已存在,请重新录入! 的本地化字符串。
+ /// 查找类似 委托单号已存在,请重新录入! 的本地化字符串。
///
internal static string TrustCodeExists {
get {
@@ -5209,7 +5209,7 @@ namespace Resources {
}
///
- /// 查找类似 委托时间 的本地化字符串。
+ /// 查找类似 委托时间 的本地化字符串。
///
internal static string TrustDate {
get {
@@ -5218,7 +5218,7 @@ namespace Resources {
}
///
- /// 查找类似 委托比例 的本地化字符串。
+ /// 查找类似 委托比例 的本地化字符串。
///
internal static string Trustrate {
get {
@@ -5227,7 +5227,7 @@ namespace Resources {
}
///
- /// 查找类似 委托单位 的本地化字符串。
+ /// 查找类似 委托单位 的本地化字符串。
///
internal static string TrustUnit {
get {
@@ -5236,7 +5236,7 @@ namespace Resources {
}
///
- /// 查找类似 委托扩透总数 的本地化字符串。
+ /// 查找类似 委托扩透总数 的本地化字符串。
///
internal static string Trust_ext_total_jot {
get {
@@ -5245,7 +5245,7 @@ namespace Resources {
}
///
- /// 查找类似 委托点口总数 的本地化字符串。
+ /// 查找类似 委托点口总数 的本地化字符串。
///
internal static string Trust_point_total_jot {
get {
@@ -5254,7 +5254,7 @@ namespace Resources {
}
///
- /// 查找类似 委托数 的本地化字符串。
+ /// 查找类似 委托数 的本地化字符串。
///
internal static string Trust_total_jot {
get {
@@ -5263,7 +5263,7 @@ namespace Resources {
}
///
- /// 查找类似 项目类型 的本地化字符串。
+ /// 查找类似 项目类型 的本地化字符串。
///
internal static string TypeOfProject {
get {
@@ -5272,7 +5272,7 @@ namespace Resources {
}
///
- /// 查找类似 检测未审核焊口 的本地化字符串。
+ /// 查找类似 检测未审核焊口 的本地化字符串。
///
internal static string UnauditedWelds {
get {
@@ -5281,7 +5281,7 @@ namespace Resources {
}
///
- /// 查找类似 在建 的本地化字符串。
+ /// 查找类似 在建 的本地化字符串。
///
internal static string UnderConstruction {
get {
@@ -5290,7 +5290,7 @@ namespace Resources {
}
///
- /// 查找类似 点口未委托焊口 的本地化字符串。
+ /// 查找类似 点口未委托焊口 的本地化字符串。
///
internal static string UnentrustedSpotWeld {
get {
@@ -5299,7 +5299,7 @@ namespace Resources {
}
///
- /// 查找类似 此单位编号或名称已存在 的本地化字符串。
+ /// 查找类似 此单位编号或名称已存在 的本地化字符串。
///
internal static string UnitExists {
get {
@@ -5308,7 +5308,7 @@ namespace Resources {
}
///
- /// 查找类似 单位名称 的本地化字符串。
+ /// 查找类似 单位名称 的本地化字符串。
///
internal static string UnitName {
get {
@@ -5317,7 +5317,7 @@ namespace Resources {
}
///
- /// 查找类似 单位工区进度分析 的本地化字符串。
+ /// 查找类似 单位工区进度分析 的本地化字符串。
///
internal static string UnitWorkareaAnalyze {
get {
@@ -5326,7 +5326,7 @@ namespace Resources {
}
///
- /// 查找类似 单位工区质量分析 的本地化字符串。
+ /// 查找类似 单位工区质量分析 的本地化字符串。
///
internal static string UnitWorkAreaQuality {
get {
@@ -5335,7 +5335,7 @@ namespace Resources {
}
///
- /// 查找类似 不合格 的本地化字符串。
+ /// 查找类似 不合格 的本地化字符串。
///
internal static string Unqualified {
get {
@@ -5344,7 +5344,7 @@ namespace Resources {
}
///
- /// 查找类似 上传和查看 的本地化字符串。
+ /// 查找类似 上传和查看 的本地化字符串。
///
internal static string UploadAndView {
get {
@@ -5353,7 +5353,7 @@ namespace Resources {
}
///
- /// 查找类似 用户编号 的本地化字符串。
+ /// 查找类似 用户编号 的本地化字符串。
///
internal static string UserCode {
get {
@@ -5362,7 +5362,7 @@ namespace Resources {
}
///
- /// 查找类似 用户姓名 的本地化字符串。
+ /// 查找类似 用户姓名 的本地化字符串。
///
internal static string UserName {
get {
@@ -5371,7 +5371,7 @@ namespace Resources {
}
///
- /// 查找类似 查看 的本地化字符串。
+ /// 查找类似 查看 的本地化字符串。
///
internal static string View {
get {
@@ -5380,7 +5380,7 @@ namespace Resources {
}
///
- /// 查找类似 批量增加 的本地化字符串。
+ /// 查找类似 批量增加 的本地化字符串。
///
internal static string VolumeIncrease {
get {
@@ -5389,7 +5389,7 @@ namespace Resources {
}
///
- /// 查找类似 壁厚 的本地化字符串。
+ /// 查找类似 壁厚 的本地化字符串。
///
internal static string WallThickness {
get {
@@ -5398,7 +5398,7 @@ namespace Resources {
}
///
- /// 查找类似 壁厚最大值必须大于最小值! 的本地化字符串。
+ /// 查找类似 壁厚最大值必须大于最小值! 的本地化字符串。
///
internal static string WallThicknessConditions {
get {
@@ -5407,7 +5407,7 @@ namespace Resources {
}
///
- /// 查找类似 壁厚(最大) 的本地化字符串。
+ /// 查找类似 壁厚(最大) 的本地化字符串。
///
internal static string WallThicknessMax {
get {
@@ -5416,7 +5416,7 @@ namespace Resources {
}
///
- /// 查找类似 壁厚(最小) 的本地化字符串。
+ /// 查找类似 壁厚(最小) 的本地化字符串。
///
internal static string WallThicknessMin {
get {
@@ -5425,7 +5425,7 @@ namespace Resources {
}
///
- /// 查找类似 壁厚最小值不能大于最大值! 的本地化字符串。
+ /// 查找类似 壁厚最小值不能大于最大值! 的本地化字符串。
///
internal static string WallThicknessVerification {
get {
@@ -5434,7 +5434,7 @@ namespace Resources {
}
///
- /// 查找类似 是否焊接 的本地化字符串。
+ /// 查找类似 是否焊接 的本地化字符串。
///
internal static string WeldedOrNot {
get {
@@ -5443,7 +5443,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工证附件 的本地化字符串。
+ /// 查找类似 焊工证附件 的本地化字符串。
///
internal static string WelderCertificateAnnex {
get {
@@ -5452,7 +5452,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工号 的本地化字符串。
+ /// 查找类似 焊工号 的本地化字符串。
///
internal static string WelderCode {
get {
@@ -5461,7 +5461,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工号已经存在! 的本地化字符串。
+ /// 查找类似 焊工号已经存在! 的本地化字符串。
///
internal static string WelderCodeExists {
get {
@@ -5470,7 +5470,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工信息不正确! 的本地化字符串。
+ /// 查找类似 焊工信息不正确! 的本地化字符串。
///
internal static string WelderInfoError {
get {
@@ -5479,7 +5479,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工信息 的本地化字符串。
+ /// 查找类似 焊工信息 的本地化字符串。
///
internal static string WelderInformation {
get {
@@ -5488,7 +5488,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工等级 的本地化字符串。
+ /// 查找类似 焊工等级 的本地化字符串。
///
internal static string WelderLevel {
get {
@@ -5497,7 +5497,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工管理 的本地化字符串。
+ /// 查找类似 焊工管理 的本地化字符串。
///
internal static string WelderManage {
get {
@@ -5506,7 +5506,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工姓名 的本地化字符串。
+ /// 查找类似 焊工姓名 的本地化字符串。
///
internal static string WelderName {
get {
@@ -5515,7 +5515,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工业绩分析 的本地化字符串。
+ /// 查找类似 焊工业绩分析 的本地化字符串。
///
internal static string WelderPerformance {
get {
@@ -5524,7 +5524,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工资质 的本地化字符串。
+ /// 查找类似 焊工资质 的本地化字符串。
///
internal static string WelderQualification {
get {
@@ -5533,7 +5533,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工名次 的本地化字符串。
+ /// 查找类似 焊工名次 的本地化字符串。
///
internal static string WelderRank {
get {
@@ -5542,7 +5542,7 @@ namespace Resources {
}
///
- /// 查找类似 焊工返修记录 的本地化字符串。
+ /// 查找类似 焊工返修记录 的本地化字符串。
///
internal static string WelderRepairLog {
get {
@@ -5551,7 +5551,7 @@ namespace Resources {
}
///
- /// 查找类似 已焊接 的本地化字符串。
+ /// 查找类似 已焊接 的本地化字符串。
///
internal static string WeldingAlready {
get {
@@ -5560,7 +5560,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接区域 的本地化字符串。
+ /// 查找类似 焊接区域 的本地化字符串。
///
internal static string WeldingArea {
get {
@@ -5569,7 +5569,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接焊材 的本地化字符串。
+ /// 查找类似 焊接焊材 的本地化字符串。
///
internal static string WeldingComsumableMaterial {
get {
@@ -5578,7 +5578,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接条件 的本地化字符串。
+ /// 查找类似 焊接条件 的本地化字符串。
///
internal static string WeldingConditions {
get {
@@ -5587,7 +5587,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接数据统计(日、周、月) 的本地化字符串。
+ /// 查找类似 焊接数据统计(日、周、月) 的本地化字符串。
///
internal static string WeldingDataStatistics {
get {
@@ -5596,7 +5596,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接日期 的本地化字符串。
+ /// 查找类似 焊接日期 的本地化字符串。
///
internal static string WeldingDate {
get {
@@ -5605,7 +5605,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接明细中 的本地化字符串。
+ /// 查找类似 焊接明细中 的本地化字符串。
///
internal static string WeldingDetails {
get {
@@ -5614,7 +5614,7 @@ namespace Resources {
}
///
- /// 查找类似 今日焊接寸径将超过60寸 的本地化字符串。
+ /// 查找类似 今日焊接寸径将超过60寸 的本地化字符串。
///
internal static string WeldingDiameter {
get {
@@ -5623,7 +5623,7 @@ namespace Resources {
}
///
- /// 查找类似 焊口 的本地化字符串。
+ /// 查找类似 焊口 的本地化字符串。
///
internal static string WeldingJoint {
get {
@@ -5632,7 +5632,7 @@ namespace Resources {
}
///
- /// 查找类似 该区域管线下焊口号已存在 的本地化字符串。
+ /// 查找类似 该区域管线下焊口号已存在 的本地化字符串。
///
internal static string WeldingJointCodeExists {
get {
@@ -5641,7 +5641,7 @@ namespace Resources {
}
///
- /// 查找类似 焊口信息 的本地化字符串。
+ /// 查找类似 焊口信息 的本地化字符串。
///
internal static string WeldingJointInfo {
get {
@@ -5650,7 +5650,7 @@ namespace Resources {
}
///
- /// 查找类似 焊口号 的本地化字符串。
+ /// 查找类似 焊口号 的本地化字符串。
///
internal static string WeldingJointNumber {
get {
@@ -5659,7 +5659,7 @@ namespace Resources {
}
///
- /// 查找类似 该管线已焊焊口 的本地化字符串。
+ /// 查找类似 该管线已焊焊口 的本地化字符串。
///
internal static string WeldingJointOfThePipeline {
get {
@@ -5668,7 +5668,7 @@ namespace Resources {
}
///
- /// 查找类似 焊口属性 的本地化字符串。
+ /// 查找类似 焊口属性 的本地化字符串。
///
internal static string WeldingJointQuality {
get {
@@ -5677,7 +5677,7 @@ namespace Resources {
}
///
- /// 查找类似 焊口状态 的本地化字符串。
+ /// 查找类似 焊口状态 的本地化字符串。
///
internal static string WeldingJointStatus {
get {
@@ -5686,7 +5686,7 @@ namespace Resources {
}
///
- /// 查找类似 焊缝类型 的本地化字符串。
+ /// 查找类似 焊缝类型 的本地化字符串。
///
internal static string WeldingJointType {
get {
@@ -5695,7 +5695,7 @@ namespace Resources {
}
///
- /// 查找类似 焊缝类型代号 的本地化字符串。
+ /// 查找类似 焊缝类型代号 的本地化字符串。
///
internal static string WeldingJointTypeCode {
get {
@@ -5704,7 +5704,7 @@ namespace Resources {
}
///
- /// 查找类似 此焊缝类型代号已经存在! 的本地化字符串。
+ /// 查找类似 此焊缝类型代号已经存在! 的本地化字符串。
///
internal static string WeldingJointTypeCodeExists {
get {
@@ -5713,7 +5713,7 @@ namespace Resources {
}
///
- /// 查找类似 焊缝类型名称 的本地化字符串。
+ /// 查找类似 焊缝类型名称 的本地化字符串。
///
internal static string WeldingJointTypeName {
get {
@@ -5722,7 +5722,7 @@ namespace Resources {
}
///
- /// 查找类似 此焊缝类型名称已经存在! 的本地化字符串。
+ /// 查找类似 此焊缝类型名称已经存在! 的本地化字符串。
///
internal static string WeldingJointTypeNameExists {
get {
@@ -5731,7 +5731,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接材质 的本地化字符串。
+ /// 查找类似 焊接材质 的本地化字符串。
///
internal static string WeldingMaterial {
get {
@@ -5740,7 +5740,7 @@ namespace Resources {
}
///
- /// 查找类似 耗材代号 的本地化字符串。
+ /// 查找类似 耗材代号 的本地化字符串。
///
internal static string WeldingMaterialCode {
get {
@@ -5749,7 +5749,7 @@ namespace Resources {
}
///
- /// 查找类似 此焊材代号已存在! 的本地化字符串。
+ /// 查找类似 此焊材代号已存在! 的本地化字符串。
///
internal static string WeldingMaterialCodeExists {
get {
@@ -5758,7 +5758,7 @@ namespace Resources {
}
///
- /// 查找类似 焊材名称 的本地化字符串。
+ /// 查找类似 焊材名称 的本地化字符串。
///
internal static string WeldingMaterialName {
get {
@@ -5767,7 +5767,7 @@ namespace Resources {
}
///
- /// 查找类似 此焊材名称已存在! 的本地化字符串。
+ /// 查找类似 此焊材名称已存在! 的本地化字符串。
///
internal static string WeldingMaterialNameExists {
get {
@@ -5776,7 +5776,7 @@ namespace Resources {
}
///
- /// 查找类似 焊材规格 的本地化字符串。
+ /// 查找类似 焊材规格 的本地化字符串。
///
internal static string WeldingMaterialSpecification {
get {
@@ -5785,7 +5785,7 @@ namespace Resources {
}
///
- /// 查找类似 焊材类型 的本地化字符串。
+ /// 查找类似 焊材类型 的本地化字符串。
///
internal static string WeldingMaterialType {
get {
@@ -5794,7 +5794,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接方法 的本地化字符串。
+ /// 查找类似 焊接方法 的本地化字符串。
///
internal static string WeldingMethod {
get {
@@ -5803,7 +5803,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接方法代号 的本地化字符串。
+ /// 查找类似 焊接方法代号 的本地化字符串。
///
internal static string WeldingMethodCode {
get {
@@ -5812,7 +5812,7 @@ namespace Resources {
}
///
- /// 查找类似 此焊接方法代码已经存在! 的本地化字符串。
+ /// 查找类似 此焊接方法代码已经存在! 的本地化字符串。
///
internal static string WeldingMethodCodeExists {
get {
@@ -5821,7 +5821,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接方法名称 的本地化字符串。
+ /// 查找类似 焊接方法名称 的本地化字符串。
///
internal static string WeldingMethodName {
get {
@@ -5830,7 +5830,7 @@ namespace Resources {
}
///
- /// 查找类似 此焊接方法名称已经存在! 的本地化字符串。
+ /// 查找类似 此焊接方法名称已经存在! 的本地化字符串。
///
internal static string WeldingMethodNameExists {
get {
@@ -5839,7 +5839,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接月报 的本地化字符串。
+ /// 查找类似 焊接月报 的本地化字符串。
///
internal static string WeldingMonthly {
get {
@@ -5848,7 +5848,7 @@ namespace Resources {
}
///
- /// 查找类似 日报告号、焊接日期不能为空 的本地化字符串。
+ /// 查找类似 日报告号、焊接日期不能为空 的本地化字符串。
///
internal static string WeldingNumDateIsNotNull {
get {
@@ -5857,7 +5857,7 @@ namespace Resources {
}
///
- /// 查找类似 现场管道安装 的本地化字符串。
+ /// 查找类似 现场管道安装 的本地化字符串。
///
internal static string WeldingProcess {
get {
@@ -5866,7 +5866,7 @@ namespace Resources {
}
///
- /// 查找类似 项目焊接质量状态 的本地化字符串。
+ /// 查找类似 项目焊接质量状态 的本地化字符串。
///
internal static string WeldingQuelity {
get {
@@ -5875,7 +5875,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接日报编号 的本地化字符串。
+ /// 查找类似 焊接日报编号 的本地化字符串。
///
internal static string WeldingReportCode {
get {
@@ -5884,7 +5884,7 @@ namespace Resources {
}
///
- /// 查找类似 日报编号已存在,请重新录入 的本地化字符串。
+ /// 查找类似 日报编号已存在,请重新录入 的本地化字符串。
///
internal static string WeldingReportExists {
get {
@@ -5893,7 +5893,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接情况 的本地化字符串。
+ /// 查找类似 焊接情况 的本地化字符串。
///
internal static string WeldingStatus {
get {
@@ -5902,7 +5902,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接周报 的本地化字符串。
+ /// 查找类似 焊接周报 的本地化字符串。
///
internal static string WeldingWeekly {
get {
@@ -5911,7 +5911,7 @@ namespace Resources {
}
///
- /// 查找类似 焊丝 的本地化字符串。
+ /// 查找类似 焊丝 的本地化字符串。
///
internal static string WeldingWire {
get {
@@ -5920,7 +5920,7 @@ namespace Resources {
}
///
- /// 查找类似 焊丝牌号 的本地化字符串。
+ /// 查找类似 焊丝牌号 的本地化字符串。
///
internal static string WeldingWireBrand {
get {
@@ -5929,7 +5929,7 @@ namespace Resources {
}
///
- /// 查找类似 焊丝名称 的本地化字符串。
+ /// 查找类似 焊丝名称 的本地化字符串。
///
internal static string WeldingWireName {
get {
@@ -5938,7 +5938,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接工作量 的本地化字符串。
+ /// 查找类似 焊接工作量 的本地化字符串。
///
internal static string WeldingWorkload {
get {
@@ -5947,7 +5947,7 @@ namespace Resources {
}
///
- /// 查找类似 未焊接 的本地化字符串。
+ /// 查找类似 未焊接 的本地化字符串。
///
internal static string WeldingWorkNotDone {
get {
@@ -5956,7 +5956,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接信息 的本地化字符串。
+ /// 查找类似 焊接信息 的本地化字符串。
///
internal static string WeldSummary {
get {
@@ -5965,7 +5965,7 @@ namespace Resources {
}
///
- /// 查找类似 积压焊口数 的本地化字符串。
+ /// 查找类似 积压焊口数 的本地化字符串。
///
internal static string WithOutNum {
get {
@@ -5974,7 +5974,7 @@ namespace Resources {
}
///
- /// 查找类似 焊接位置 的本地化字符串。
+ /// 查找类似 焊接位置 的本地化字符串。
///
internal static string WleldingLocation {
get {
@@ -5983,7 +5983,7 @@ namespace Resources {
}
///
- /// 查找类似 区域编号 的本地化字符串。
+ /// 查找类似 区域编号 的本地化字符串。
///
internal static string WorkAreaCode {
get {
@@ -5992,7 +5992,7 @@ namespace Resources {
}
///
- /// 查找类似 区域名称 的本地化字符串。
+ /// 查找类似 区域名称 的本地化字符串。
///
internal static string WorkAreaName {
get {
@@ -6001,7 +6001,7 @@ namespace Resources {
}
///
- /// 查找类似 工作包号 的本地化字符串。
+ /// 查找类似 工作包号 的本地化字符串。
///
internal static string WorkPackageNumber {
get {
@@ -6010,7 +6010,7 @@ namespace Resources {
}
///
- /// 查找类似 年份 的本地化字符串。
+ /// 查找类似 年份 的本地化字符串。
///
internal static string Year {
get {
@@ -6019,7 +6019,7 @@ namespace Resources {
}
///
- /// 查找类似 是 的本地化字符串。
+ /// 查找类似 是 的本地化字符串。
///
internal static string Yes {
get {
diff --git a/HJGL/FineUIPro.Web/File/Excel/DailyReport.xlsx b/HJGL/FineUIPro.Web/File/Excel/DailyReport.xlsx
index 534a9bd..8fd2c99 100644
Binary files a/HJGL/FineUIPro.Web/File/Excel/DailyReport.xlsx and b/HJGL/FineUIPro.Web/File/Excel/DailyReport.xlsx differ
diff --git a/HJGL/FineUIPro.Web/File/Excel/HJGL_DataIn/TrustIn.xlsx b/HJGL/FineUIPro.Web/File/Excel/HJGL_DataIn/TrustIn.xlsx
new file mode 100644
index 0000000..ce1fc45
Binary files /dev/null and b/HJGL/FineUIPro.Web/File/Excel/HJGL_DataIn/TrustIn.xlsx differ
diff --git a/HJGL/FineUIPro.Web/File/Excel/TrustErrorOut.xlsx b/HJGL/FineUIPro.Web/File/Excel/TrustErrorOut.xlsx
new file mode 100644
index 0000000..2fc834c
Binary files /dev/null and b/HJGL/FineUIPro.Web/File/Excel/TrustErrorOut.xlsx differ
diff --git a/HJGL/FineUIPro.Web/FineUIPro.Web.csproj b/HJGL/FineUIPro.Web/FineUIPro.Web.csproj
index 277c83e..7b31679 100644
--- a/HJGL/FineUIPro.Web/FineUIPro.Web.csproj
+++ b/HJGL/FineUIPro.Web/FineUIPro.Web.csproj
@@ -12,7 +12,7 @@
Properties
FineUIPro.Web
FineUIPro.Web
- v4.6.1
+ v4.8
true
@@ -231,6 +231,7 @@
+
@@ -401,6 +402,7 @@
+
@@ -413,6 +415,7 @@
+
@@ -421,6 +424,7 @@
+
@@ -3414,6 +3418,13 @@
LogList.aspx
+
+ MaterialCoode.aspx
+ ASPXCodeBehind
+
+
+ MaterialCoode.aspx
+
PIPClass.aspx
ASPXCodeBehind
@@ -4518,6 +4529,13 @@
BItemEndCheck.aspx
+
+ selectJointCode.aspx
+ ASPXCodeBehind
+
+
+ selectJointCode.aspx
+
TestPackageManageAudit.aspx
ASPXCodeBehind
@@ -4602,6 +4620,13 @@
PointAudit.aspx
+
+ TrustBatchIn.aspx
+ ASPXCodeBehind
+
+
+ TrustBatchIn.aspx
+
TrustBatchManage.aspx
ASPXCodeBehind
@@ -4661,6 +4686,13 @@
JointShowColumn.aspx
+
+ MaterialCoodeEdit.aspx
+ ASPXCodeBehind
+
+
+ MaterialCoodeEdit.aspx
+
PipelineDetectionTypeEdit.aspx
ASPXCodeBehind
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/CheckManage/RepairAndExpand.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/CheckManage/RepairAndExpand.aspx.cs
index 1b27110..4b37d22 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/CheckManage/RepairAndExpand.aspx.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/CheckManage/RepairAndExpand.aspx.cs
@@ -401,12 +401,23 @@ namespace FineUIPro.Web.WeldingProcess.CheckManage
if (batchItem != null)
{
batchItem.RepairDate = Convert.ToDateTime(this.txtRepairDate.Text);
+ batchItem.RepairRecordId = repairRecordId;
if (ckbIsCut.Checked)
{
batchItem.CutDate = DateTime.Now.Date;
+ }
+ db.SubmitChanges();
+ }
+ else
+ {
+ var updatebatchItem = db.Batch_PointBatchItem.FirstOrDefault(x => x.WeldJointId == repair.WeldJointId && x.RepairRecordId== repairRecordId);
+ if (updatebatchItem != null)
+ {
+ updatebatchItem.RepairDate = Convert.ToDateTime(this.txtRepairDate.Text);
+ db.SubmitChanges();
}
}
- db.SubmitChanges();
+
var exp = BLL.RepairRecordService.GetExportItem(repairRecordId);
if (exp != null)
@@ -444,7 +455,7 @@ namespace FineUIPro.Web.WeldingProcess.CheckManage
// 大于500的焊口扩透口是自身,这时要增加批明细
else
{
- Model.Batch_PointBatchItem pointItem = db.Batch_PointBatchItem.FirstOrDefault(x => x.RepairRecordId == repairRecordId);
+ Model.Batch_PointBatchItem pointItem = db.Batch_PointBatchItem.FirstOrDefault(x => x.RepairRecordId == repairRecordId && x.PointState=="2");
// 大于500的焊口扩透口是自身,保存后不能再次增加
if (pointItem == null)
{
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/DataIn/DataIn.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/DataIn/DataIn.aspx.cs
index 28d0321..6120518 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/DataIn/DataIn.aspx.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/DataIn/DataIn.aspx.cs
@@ -535,6 +535,7 @@ namespace FineUIPro.Web.WeldingProcess.DataIn
var ndtType = from x in Funs.DB.Base_DetectionType select x;
var wpsList = from x in Funs.DB.WPQ_WPQList select x;
var DNCompareList = BLL.Base_DNCompareService.GetDNCompareList();
+ var coodeList= from x in Funs.DB.Base_MaterialCoode where x.ProjectId == this.CurrUser.LoginProjectId select x; //coode
var dataInTemp = from x in Funs.DB.Sys_DataInTemp
where x.UserId == this.CurrUser.UserId && x.ProjectId == this.CurrUser.LoginProjectId
@@ -955,8 +956,6 @@ namespace FineUIPro.Web.WeldingProcess.DataIn
errInfo += "焊接方法为必填项;";
}
- weldJoint.HeartNo1 = tempData.Value25;
- weldJoint.HeartNo2 = tempData.Value26;
if (!string.IsNullOrEmpty(tempData.Value27))
{
var grooveType = grooveTypes.FirstOrDefault(x => x.GrooveTypeCode == tempData.Value27);
@@ -982,16 +981,18 @@ namespace FineUIPro.Web.WeldingProcess.DataIn
}
else
{
- if (tempData.Value28 == "S")
- {
- weldJoint.JointAttribute = "活动S";
- weldJoint.JointArea = "S";
- }
- else
- {
- weldJoint.JointAttribute = "固定F";
- weldJoint.JointArea = "F";
- }
+ weldJoint.JointAttribute = tempData.Value28;
+ weldJoint.JointArea = tempData.Value28;
+ //if (tempData.Value28 == "S")
+ //{
+ // weldJoint.JointAttribute = "活动S";
+ // weldJoint.JointArea = "S";
+ //}
+ //else
+ //{
+ // weldJoint.JointAttribute = "固定F";
+ // weldJoint.JointArea = "F";
+ //}
}
}
@@ -1073,6 +1074,10 @@ namespace FineUIPro.Web.WeldingProcess.DataIn
pipeline.DetectionRateId = rate.DetectionRateId;
}
}
+ else
+ {
+ errInfo += "探伤比例为必填项;";
+ }
if (!string.IsNullOrEmpty(tempData.Value35))
{
@@ -1189,8 +1194,56 @@ namespace FineUIPro.Web.WeldingProcess.DataIn
}
}
- weldJoint.Coode1 = tempData.Value39;
- weldJoint.Coode2 = tempData.Value40;
+ if (!string.IsNullOrEmpty(tempData.Value39))
+ {
+ var cood = coodeList.FirstOrDefault(x => x.Coode == tempData.Value39);
+ if (cood == null)
+ {
+ errInfo += "Coode1:[" + tempData.Value39 + "]不存在;";
+ }
+ else
+ {
+ weldJoint.Coode1 = cood.Coode;
+ }
+ }
+
+ if (!string.IsNullOrEmpty(tempData.Value40))
+ {
+ var cood = coodeList.FirstOrDefault(x => x.Coode == tempData.Value40);
+ if (cood == null)
+ {
+ errInfo += "Coode2:[" + tempData.Value40 + "]不存在;";
+ }
+ else
+ {
+ weldJoint.Coode2 = cood.Coode;
+ }
+ }
+
+ if (!string.IsNullOrEmpty(tempData.Value25))
+ {
+ var cood = coodeList.FirstOrDefault(x => x.Coode == tempData.Value39 && x.HeartNo== tempData.Value25);
+ if (cood == null)
+ {
+ errInfo += "炉批号1:[" + tempData.Value25 + "]或对应的Coode码不存在;";
+ }
+ else
+ {
+ weldJoint.HeartNo1 = tempData.Value25;
+ }
+ }
+ if (!string.IsNullOrEmpty(tempData.Value26))
+ {
+ var cood = coodeList.FirstOrDefault(x => x.Coode == tempData.Value40 && x.HeartNo == tempData.Value26);
+ if (cood == null)
+ {
+ errInfo += "炉批号2:[" + tempData.Value26 + "]或对应的Coode码不存在;";
+ }
+ else
+ {
+ weldJoint.HeartNo2 = tempData.Value26;
+ }
+ }
//if (!string.IsNullOrEmpty(tempData.Value22) && !string.IsNullOrEmpty(tempData.Value23))
//{
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageAudit.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageAudit.aspx.cs
index 00f172f..3025cb9 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageAudit.aspx.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageAudit.aspx.cs
@@ -758,7 +758,8 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
#region 表格部分
ws = ExcelCreateRow(ws, hssfworkbook, rowIndex + 15, rowIndex + 65, style, 0, 18, true);
- for (int i = 15; i < 66; i++) {
+ for (int i = 15; i < 66; i++)
+ {
ws.GetRow(rowIndex + i).Height = 28 * 20;
}
@@ -2543,7 +2544,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
{
if (i == 3 || i == 4)
ws.SetColumnWidth(i, 4 * 256);
- else if(i == 15)
+ else if (i == 15)
ws.SetColumnWidth(i, 8 * 256);
else
ws.SetColumnWidth(i, 5 * 256);
@@ -2594,10 +2595,11 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
for (int i = 5; i < 18; i++)
{
- if (i == 6) {
+ if (i == 6)
+ {
ws.GetRow(rowIndex + i).Height = 60 * 20;
continue;
- }
+ }
if (i == 5)
{
ws.GetRow(rowIndex + i).Height = 60 * 20;
@@ -2791,7 +2793,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
}
//21-管道焊接工作记录SHT 3503-J415
- private void template21(XSSFWorkbook hssfworkbook, XSSFSheet ws)
+ private void template21_old(XSSFWorkbook hssfworkbook, XSSFSheet ws)
{
#region 头部
var style = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Center, 11, true, false, "宋体");
@@ -2940,8 +2942,194 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
ws.SetMargin(MarginType.FooterMargin, 0);
}
+ //21-管道焊接工作记录SHT 3503-J415
+ private void template21(XSSFWorkbook hssfworkbook, XSSFSheet ws)
+ {
+ #region 头部
+ var style = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Center, 15, true, false, "宋体");
+ var styleTwo = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Left, 9.5, true, false, "宋体");
+ var styleThree = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Center, 9.5, true, false, "宋体");
+ var style4 = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Center, 10.5, true, false, "宋体");
+ int rowIndex = 0;
+ ws = ExcelCreateRow(ws, hssfworkbook, rowIndex, rowIndex + 3, style, 0, 14, true);
+
+ //设置列宽
+ ws.SetColumnWidth(0, 18 * 256);
+ ws.SetColumnWidth(1, 9 * 256);
+ ws.SetColumnWidth(2, 6 * 256);
+ ws.SetColumnWidth(3, 12 * 256);
+ ws.SetColumnWidth(4, 18 * 256);
+ ws.SetColumnWidth(5, 19 * 256);
+ ws.SetColumnWidth(6, 13 * 256);
+ ws.SetColumnWidth(7, 13 * 256);
+ ws.SetColumnWidth(8, 14 * 256);
+ ws.SetColumnWidth(9, 13 * 256);
+ ws.SetColumnWidth(10, 13 * 256);
+ ws.SetColumnWidth(11, 10 * 256);
+ ws.SetColumnWidth(12, 16 * 256);
+ ws.SetColumnWidth(13, 14 * 256);
+ ws.SetColumnWidth(14, 19 * 256);
+
+ ws.AddMergedRegion(new CellRangeAddress(0, 3, 0, 1));
+ ws.GetRow(rowIndex).GetCell(0).SetCellValue("SH/T 3503-J415-1");
+ ws.GetRow(rowIndex).GetCell(0).CellStyle = styleThree;
+
+ ws.AddMergedRegion(new CellRangeAddress(0, 3, 2, 10));
+ ws.GetRow(rowIndex).GetCell(2).SetCellValue("管道焊接工作记录\r\nPiping Welding Record");
+
+ ws.AddMergedRegion(new CellRangeAddress(0, 0, 11, 14));
+ ws.AddMergedRegion(new CellRangeAddress(1, 1, 11, 14));
+ ws.AddMergedRegion(new CellRangeAddress(2, 2, 11, 14));
+ ws.AddMergedRegion(new CellRangeAddress(3, 3, 11, 14));
+
+ ws.GetRow(rowIndex).GetCell(11).SetCellValue("工程名称:巴斯夫(广东)一体化项目专用化学品二区");
+ ws.GetRow(rowIndex + 1).GetCell(11).SetCellValue("Project Name:BASF (Guangdong) Integrated Project");
+ ws.GetRow(rowIndex + 2).GetCell(11).SetCellValue("单位工程名称:埋地消防系统");
+ ws.GetRow(rowIndex + 3).GetCell(11).SetCellValue("Unit Name:FW");
+ ws.GetRow(rowIndex).GetCell(11).CellStyle = ws.GetRow(rowIndex + 1).GetCell(11).CellStyle = ws.GetRow(rowIndex + 2).GetCell(11).CellStyle = ws.GetRow(rowIndex + 3).GetCell(11).CellStyle = styleTwo;
+
+ ws.GetRow(rowIndex).Height = ws.GetRow(rowIndex + 1).Height = ws.GetRow(rowIndex + 2).Height = ws.GetRow(rowIndex + 3).Height = 25 * 20;
+
+
+ //画线
+ RegionUtil.SetBorderBottom(0, new CellRangeAddress(rowIndex, rowIndex, 11, 14), ws);
+ RegionUtil.SetBorderTop(0, new CellRangeAddress(rowIndex + 1, rowIndex + 1, 11, 14), ws);
+ RegionUtil.SetBorderBottom(0, new CellRangeAddress(rowIndex + 1, rowIndex + 1, 11, 14), ws);
+ RegionUtil.SetBorderTop(0, new CellRangeAddress(rowIndex + 2, rowIndex + 2, 11, 14), ws);
+ RegionUtil.SetBorderBottom(0, new CellRangeAddress(rowIndex + 2, rowIndex + 2, 11, 14), ws);
+ RegionUtil.SetBorderTop(0, new CellRangeAddress(rowIndex + 3, rowIndex + 3, 11, 14), ws);
+
+
+ #endregion
+
+ #region 表格部分
+ ws = ExcelCreateRow(ws, hssfworkbook, rowIndex + 4, rowIndex + 5, style4, 0, 14, true);
+
+ ws.GetRow(rowIndex + 4).Height = 25 * 20;
+ ws.GetRow(rowIndex + 5).Height = 25 * 20;
+ //设置表头部分
+ ws.AddMergedRegion(new CellRangeAddress(4, 5, 0, 0));
+ ws.GetRow(rowIndex + 4).GetCell(0).SetCellValue("管道编号/单线号\r\nPiping No./Line No");
+ ws.AddMergedRegion(new CellRangeAddress(4, 5, 1, 2));
+ ws.GetRow(rowIndex + 4).GetCell(1).SetCellValue("焊口编号\r\nWeld No.");
+ ws.AddMergedRegion(new CellRangeAddress(4, 5, 3, 3));
+ ws.GetRow(rowIndex + 4).GetCell(3).SetCellValue("焊接形式\r\nWeld Type.");
+ ws.AddMergedRegion(new CellRangeAddress(4, 5, 4, 4));
+ ws.GetRow(rowIndex + 4).GetCell(4).SetCellValue("焊工代号\r\nWelder's Stamp No.");
+ ws.AddMergedRegion(new CellRangeAddress(4, 5, 5, 5));
+ ws.GetRow(rowIndex + 4).GetCell(5).SetCellValue("规格mm\r\nSpecification mm");
+ ws.AddMergedRegion(new CellRangeAddress(4, 5, 6, 6));
+ ws.GetRow(rowIndex + 4).GetCell(6).SetCellValue("材质\r\nMaterial");
+ ws.AddMergedRegion(new CellRangeAddress(4, 5, 7, 7));
+ ws.GetRow(rowIndex + 4).GetCell(7).SetCellValue("焊接位置\r\nWelding\r\nPosition");
+ ws.AddMergedRegion(new CellRangeAddress(4, 5, 8, 9));
+ ws.GetRow(rowIndex + 4).GetCell(8).SetCellValue("焊接方法\r\nWelding Process");
+ ws.AddMergedRegion(new CellRangeAddress(4, 5, 10, 11));
+ ws.GetRow(rowIndex + 4).GetCell(10).SetCellValue("焊材牌号\r\nWelding Material Designation");
+ ws.AddMergedRegion(new CellRangeAddress(4, 5, 12, 12));
+ ws.GetRow(rowIndex + 4).GetCell(12).SetCellValue("实际预热温度℃\r\nActual Preheating Temperature ℃");
+ ws.AddMergedRegion(new CellRangeAddress(4, 5, 13, 13));
+ ws.GetRow(rowIndex + 4).GetCell(13).SetCellValue("焊接日期\r\nWelding Date");
+ ws.AddMergedRegion(new CellRangeAddress(4, 5, 14, 14));
+ ws.GetRow(rowIndex + 4).GetCell(14).SetCellValue("无损检查报告\r\nNDE Report.");
+
+ ws.GetRow(rowIndex + 4).GetCell(0).CellStyle = ws.GetRow(rowIndex + 4).GetCell(1).CellStyle
+ = ws.GetRow(rowIndex + 4).GetCell(3).CellStyle = ws.GetRow(rowIndex + 4).GetCell(4).CellStyle
+ = ws.GetRow(rowIndex + 4).GetCell(5).CellStyle = ws.GetRow(rowIndex + 4).GetCell(6).CellStyle
+ = ws.GetRow(rowIndex + 4).GetCell(7).CellStyle = ws.GetRow(rowIndex + 4).GetCell(8).CellStyle
+ = ws.GetRow(rowIndex + 4).GetCell(10).CellStyle = ws.GetRow(rowIndex + 4).GetCell(12).CellStyle
+ = ws.GetRow(rowIndex + 4).GetCell(13).CellStyle = ws.GetRow(rowIndex + 4).GetCell(14).CellStyle = styleThree;
+
+ //这里创建行数据
+ ws = ExcelCreateRow(ws, hssfworkbook, rowIndex + 6, rowIndex + 23, style, 0, 14, true);
+ for (int i = 6; i < 24; i++)
+ {
+ ws.GetRow(rowIndex + i).Height = 19 * 20;
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 1, 2));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 8, 9));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 10, 11));
+ }
+
+ #endregion
+
+ #region 尾部
+ style = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.None, BorderStyle.None, BorderStyle.None, BorderStyle.None, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Left, 11, true, false);
+ var style1 = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.None, BorderStyle.None, BorderStyle.None, BorderStyle.None, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Center, 11, true, false);
+ ws = ExcelCreateRow(ws, hssfworkbook, rowIndex + 24, rowIndex + 30, style, 0, 14, true);
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 24, rowIndex + 24, 0, 4));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 24, rowIndex + 24, 5, 9));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 24, rowIndex + 24, 10, 14));
+ ws.GetRow(rowIndex + 24).GetCell(0).SetCellValue("建设/监理单位\r\nOwner/Supervision Contractor");
+ ws.GetRow(rowIndex + 24).GetCell(0).CellStyle = style1;
+ ws.GetRow(rowIndex + 24).GetCell(5).SetCellValue("总承包单位\r\nGeneral Contractor");
+ ws.GetRow(rowIndex + 24).GetCell(5).CellStyle = style1;
+ ws.GetRow(rowIndex + 24).GetCell(10).SetCellValue("施工单位\r\nConstruction Contractor");
+ ws.GetRow(rowIndex + 24).GetCell(10).CellStyle = style1;
+ RegionUtil.SetBorderBottom(1, new CellRangeAddress(rowIndex + 24, rowIndex + 24, 0, 14), ws);
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 25, rowIndex + 25, 0, 1));
+ ws.GetRow(rowIndex + 25).GetCell(0).SetCellValue("专业工程师\r\nDiscipline Engineer:");
+ ws.GetRow(rowIndex + 25).Height = 31 * 20;
+ ws.GetRow(rowIndex + 27).Height = 31 * 20;
+ ws.GetRow(rowIndex + 29).Height = 31 * 20;
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 25, rowIndex + 25, 5, 6));
+ ws.GetRow(rowIndex + 25).GetCell(5).SetCellValue("专业工程师\r\nDiscipline Engineer:");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 25, rowIndex + 25, 10, 14));
+ ws.GetRow(rowIndex + 25).GetCell(10).SetCellValue("记录人 :\r\nRecord Prepared by:");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 27, rowIndex + 27, 10, 14));
+ ws.GetRow(rowIndex + 27).GetCell(10).SetCellValue("质量检查员:\r\nQuality Inspector:");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 29, rowIndex + 29, 10, 14));
+ ws.GetRow(rowIndex + 29).GetCell(10).SetCellValue("焊接责任工程师:\r\nWelding Engineer:");
+
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 30, rowIndex + 30, 0, 4));
+ ws.GetRow(rowIndex + 30).GetCell(0).SetCellValue("日期Date: 年 月 日");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 30, rowIndex + 30, 5, 9));
+ ws.GetRow(rowIndex + 30).GetCell(5).SetCellValue("日期Date: 年 月 日");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 30, rowIndex + 30, 10, 14));
+ ws.GetRow(rowIndex + 30).GetCell(10).SetCellValue("日期Date: 年 月 日");
+
+ RegionUtil.SetBorderTop(1, new CellRangeAddress(rowIndex + 24, rowIndex + 24, 0, 14), ws);
+ RegionUtil.SetBorderLeft(1, new CellRangeAddress(rowIndex + 24, rowIndex + 30, 0, 0), ws);
+ RegionUtil.SetBorderRight(1, new CellRangeAddress(rowIndex + 24, rowIndex + 30, 14, 14), ws);
+ RegionUtil.SetBorderBottom(1, new CellRangeAddress(rowIndex + 30, rowIndex + 30, 0, 14), ws);
+
+ RegionUtil.SetBorderRight(1, new CellRangeAddress(rowIndex + 24, rowIndex + 30, 4, 4), ws);
+ RegionUtil.SetBorderRight(1, new CellRangeAddress(rowIndex + 24, rowIndex + 30, 9, 9), ws);
+
+ ws.GetRow(rowIndex + 26).Height = ws.GetRow(rowIndex + 28).Height = 5 * 20;
+ #endregion
+
+ ws.PrintSetup.FitWidth = 1;
+ ws.PrintSetup.FitHeight = 0;
+ ws.PrintSetup.PaperSize = (int)PaperSize.A4_Small;
+
+ ws.FitToPage = true;
+
+ //横向打印
+ ws.PrintSetup.Landscape = true;
+ //垂直水平居中
+ ws.VerticallyCenter = true;
+ ws.HorizontallyCenter = true;
+ //打印边距设置 厘米/3
+ ws.SetMargin(MarginType.RightMargin, (double)2.4 / 3);
+ ws.SetMargin(MarginType.LeftMargin, (double)2.4 / 3);
+ ws.SetMargin(MarginType.TopMargin, (double)2.9 / 3);
+ ws.SetMargin(MarginType.BottomMargin, (double)2.4 / 3);
+
+ //页眉页脚间距
+ ws.SetMargin(MarginType.HeaderMargin, 0);
+ ws.SetMargin(MarginType.FooterMargin, 0);
+ }
//22-射线检测比例确认表SHT 3503-J412-2007
- private void template22(XSSFWorkbook hssfworkbook, XSSFSheet ws)
+ private void template22_old(XSSFWorkbook hssfworkbook, XSSFSheet ws)
{
#region 头部
var style = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Center, 11, true, false, "宋体");
@@ -3154,6 +3342,314 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
ws.SetMargin(MarginType.FooterMargin, 0);
}
+ //22-射线检测比例确认表SHT 3503-J412-2007
+ private void template22(XSSFWorkbook hssfworkbook, XSSFSheet ws)
+ {
+ #region 头部
+ var style = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Center, 10.5, true, false, "宋体");
+ int rowIndex = 0;
+ ws = ExcelCreateRow(ws, hssfworkbook, rowIndex, rowIndex + 4, style, 0, 20, true);
+
+ //设置列宽
+ ws.SetColumnWidth(0, 13 * 256);
+ ws.SetColumnWidth(1, 6 * 256);
+ ws.SetColumnWidth(2, 10 * 256);
+ ws.SetColumnWidth(3, 5 * 256);
+ ws.SetColumnWidth(4, 5 * 256);
+ ws.SetColumnWidth(5, 7 * 256);
+ ws.SetColumnWidth(6, 7 * 256);
+ ws.SetColumnWidth(7, 7 * 256);
+ ws.SetColumnWidth(8, 7 * 256);
+ ws.SetColumnWidth(9, 7 * 256);
+ ws.SetColumnWidth(10, 7 * 256);
+ ws.SetColumnWidth(11, 7 * 256);
+ ws.SetColumnWidth(12, 7 * 256);
+ ws.SetColumnWidth(13, 7 * 256);
+ ws.SetColumnWidth(14, 7 * 256);
+ ws.SetColumnWidth(15, 7 * 256);
+ ws.SetColumnWidth(16, 7 * 256);
+ ws.SetColumnWidth(17, 5 * 256);
+ ws.SetColumnWidth(18, 7 * 256);
+ ws.SetColumnWidth(19, 7 * 256);
+ ws.SetColumnWidth(20, 25 * 256);
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex, rowIndex + 3, 0, 2));
+ ws.GetRow(rowIndex).GetCell(0).SetCellValue("SH/T 3503-J412-1-2007");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex, rowIndex, 3, 17));
+ ws.GetRow(rowIndex).GetCell(3).SetCellValue("管道焊接接头射线检测比例确认表(一)");
+ ws.GetRow(rowIndex).GetCell(3).CellStyle = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Center, 16, true, true);
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 1, rowIndex + 2, 3, 17));
+ ws.GetRow(rowIndex + 1).GetCell(3).SetCellValue("Pipeline Welding Joints Radiographic Examination Rate Confirmation Form(I)");
+ ws.GetRow(rowIndex + 1).GetCell(3).CellStyle = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Center, 14, true, true);
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex, rowIndex, 18, 20));
+ ws.GetRow(rowIndex).GetCell(18).SetCellValue("工程名称:巴斯夫(广东)一体化项目专用化学品二区");
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex+1, rowIndex+1, 18, 20));
+ ws.GetRow(rowIndex+1).GetCell(18).SetCellValue("Project Name:BASF (Guangdong) Integrated Project");
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 2, rowIndex + 2, 18, 20));
+ ws.GetRow(rowIndex + 2).GetCell(18).SetCellValue("单元名称:Citral");
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 3, rowIndex + 3, 18, 20));
+ ws.GetRow(rowIndex + 3).GetCell(18).SetCellValue("Unit Name:Citral");
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 3, rowIndex + 3, 3, 17));
+
+ ws.GetRow(rowIndex).GetCell(18).CellStyle = ws.GetRow(rowIndex + 1).GetCell(18).CellStyle = ws.GetRow(rowIndex + 2).GetCell(18).CellStyle = ws.GetRow(rowIndex + 3).GetCell(18).CellStyle = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Left, 10.5, true, false);
+ RegionUtil.SetBorderBottom(0, new CellRangeAddress(rowIndex , rowIndex, 18, 20), ws);
+ RegionUtil.SetBorderTop(0, new CellRangeAddress(rowIndex + 1, rowIndex + 1, 18, 20), ws);
+ RegionUtil.SetBorderBottom(0, new CellRangeAddress(rowIndex + 1, rowIndex + 1, 18, 20), ws);
+ RegionUtil.SetBorderTop(0, new CellRangeAddress(rowIndex + 2, rowIndex + 2, 18, 20), ws);
+ RegionUtil.SetBorderBottom(0, new CellRangeAddress(rowIndex + 2, rowIndex + 2, 18, 20), ws);
+ RegionUtil.SetBorderTop(0, new CellRangeAddress(rowIndex + 3, rowIndex + 3, 18, 20), ws);
+
+
+ ws.GetRow(rowIndex + 3).GetCell(3).SetCellValue("共 1 页 第 1 页");
+
+ ws.GetRow(rowIndex + 4).GetCell(0).SetCellValue("执行标准\r\nApplicable code");
+
+ ws.AddMergedRegion(new CellRangeAddress(4, 4, 1, 5));
+ ws.AddMergedRegion(new CellRangeAddress(4, 4, 6, 7));
+ ws.AddMergedRegion(new CellRangeAddress(4, 4, 8, 15));
+ ws.AddMergedRegion(new CellRangeAddress(4, 4, 16, 17));
+ ws.AddMergedRegion(new CellRangeAddress(4, 4, 18, 20));
+ ws.GetRow(rowIndex + 4).GetCell(1).SetCellValue("NB/T47013.2-2015");
+ ws.GetRow(rowIndex + 4).GetCell(6).SetCellValue("检测方法\r\nExam. Method");
+ ws.GetRow(rowIndex + 4).GetCell(8).SetCellValue("射线检测\r\nRT");
+ ws.GetRow(rowIndex + 4).GetCell(16).SetCellValue("检测比例\r\nExam. Rate");
+ ws.GetRow(rowIndex + 4).GetCell(18).SetCellValue("5%");
+
+ ws.GetRow(rowIndex).Height = 27 * 20;
+ ws.GetRow(rowIndex + 1).Height = 27 * 20;
+ ws.GetRow(rowIndex + 2).Height = 15 * 20;
+ ws.GetRow(rowIndex + 3).Height = 20 * 20;
+ ws.GetRow(rowIndex + 4).Height = 40 * 20;
+
+ #endregion
+
+ #region 表格部分
+ ws = ExcelCreateRow(ws, hssfworkbook, rowIndex + 5, rowIndex + 6, style, 0, 20, true);
+
+ ws.GetRow(rowIndex + 5).Height = 29 * 20;
+ ws.GetRow(rowIndex + 6).Height = 43 * 20;
+
+ //设置表头部分
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 5, rowIndex + 6, 0, 1));
+ ws.GetRow(rowIndex + 5).GetCell(0).SetCellValue("管道编号\r\nPipeline No.");
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 5, rowIndex + 6, 2, 2));
+ ws.GetRow(rowIndex + 5).GetCell(2).SetCellValue("材质\r\nMaterial");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 5, rowIndex + 5, 3, 4));
+ ws.GetRow(rowIndex + 5).GetCell(3).SetCellValue("规 格/Size");
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 6, rowIndex + 6, 3, 4));
+ ws.GetRow(rowIndex + 6).GetCell(3).SetCellValue("mm");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 5, rowIndex + 5, 5, 8));
+ ws.GetRow(rowIndex + 5).GetCell(5).SetCellValue("管道焊接接头\r\nWelding Joints");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 5, rowIndex + 5, 9, 12));
+ ws.GetRow(rowIndex + 5).GetCell(9).SetCellValue("施焊焊工\r\nWelder");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 5, rowIndex + 5, 13, 16));
+ ws.GetRow(rowIndex + 5).GetCell(13).SetCellValue("检测焊接接头\r\nExanined Joints");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 5, rowIndex + 5, 17, 19));
+ ws.GetRow(rowIndex + 5).GetCell(17).SetCellValue("实际检测比例");
+
+ ws.GetRow(rowIndex + 5).GetCell(20).SetCellValue("检测报告编号");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 6, rowIndex + 6, 5, 6));
+ ws.GetRow(rowIndex + 6).GetCell(5).SetCellValue("总数\r\nTotal");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 6, rowIndex + 6, 7, 8));
+ ws.GetRow(rowIndex + 6).GetCell(7).SetCellValue("固定口数\r\nField Joints");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 6, rowIndex + 6, 9, 10));
+ ws.GetRow(rowIndex + 6).GetCell(9).SetCellValue("焊工代号\r\nWelder No.");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 6, rowIndex + 6, 11, 12));
+ ws.GetRow(rowIndex + 6).GetCell(11).SetCellValue("施焊数量\r\nWelded Joints");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 6, rowIndex + 6, 13, 14));
+ ws.GetRow(rowIndex + 6).GetCell(13).SetCellValue("总数\r\nTotal Joints");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 6, rowIndex + 6, 15, 16));
+ ws.GetRow(rowIndex + 6).GetCell(15).SetCellValue("固定口数\r\nField Joints");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 6, rowIndex + 6, 17, 19));
+ ws.GetRow(rowIndex + 6).GetCell(17).SetCellValue("Actual exam. Rate");
+
+ ws.GetRow(rowIndex + 6).GetCell(20).SetCellValue("Examination Report No.");
+ RegionUtil.SetBorderBottom(0, new CellRangeAddress(rowIndex+5, rowIndex+5, 17, 20), ws);
+ RegionUtil.SetBorderTop(0, new CellRangeAddress(rowIndex + 6, rowIndex + 6, 17, 20), ws);
+
+ //这里创建行数据 17-16
+ ws = ExcelCreateRow(ws, hssfworkbook, rowIndex + 7, rowIndex + 16, style, 0, 20, true);
+ for (int i = 7; i < 16; i++)
+ {
+ ws.GetRow(rowIndex + i).Height = 28 * 20;
+ if (i == 7)
+ {
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + 10, 0, 1));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + 10, 2, 2));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + 10, 3, 4));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + 10, 5, 6));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + 10, 7, 8));
+ }
+ if (i > 10)
+ {
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 0, 1));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 3, 4));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 5, 6));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 7, 8));
+ }
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 9, 10));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 11, 12));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 13, 14));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 15, 16));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 17, 19));
+
+ }
+ //这里循环数据
+ ws.GetRow(rowIndex + 15).GetCell(0).SetCellValue("小计\r\nTotal");
+
+ //模拟数据
+ ws.GetRow(rowIndex + 7).GetCell(0).SetCellValue("1701-130-9062.058-0000");
+ ws.GetRow(rowIndex + 7).GetCell(2).SetCellValue("A53-B");
+ ws.GetRow(rowIndex + 7).GetCell(3).SetCellValue("114");
+ ws.GetRow(rowIndex + 7).GetCell(5).SetCellValue("18");
+ ws.GetRow(rowIndex + 7).GetCell(7).SetCellValue("1");
+ ws.GetRow(rowIndex + 7).GetCell(9).SetCellValue("W7004");
+ ws.GetRow(rowIndex + 8).GetCell(9).SetCellValue("W7010");
+ ws.GetRow(rowIndex + 9).GetCell(9).SetCellValue("W7011");
+ ws.GetRow(rowIndex + 10).GetCell(9).SetCellValue("W7013");
+
+ ws.GetRow(rowIndex + 7).GetCell(11).SetCellValue("6");
+ ws.GetRow(rowIndex + 8).GetCell(11).SetCellValue("3");
+ ws.GetRow(rowIndex + 9).GetCell(11).SetCellValue("6");
+ ws.GetRow(rowIndex + 10).GetCell(11).SetCellValue("1");
+
+ ws.GetRow(rowIndex + 7).GetCell(13).SetCellValue("1");
+ ws.GetRow(rowIndex + 8).GetCell(13).SetCellValue("3");
+ ws.GetRow(rowIndex + 9).GetCell(13).SetCellValue("6");
+ ws.GetRow(rowIndex + 10).GetCell(13).SetCellValue("1");
+
+ ws.GetRow(rowIndex + 7).GetCell(15).SetCellValue("0");
+ ws.GetRow(rowIndex + 8).GetCell(15).SetCellValue("0");
+ ws.GetRow(rowIndex + 9).GetCell(15).SetCellValue("0");
+ ws.GetRow(rowIndex + 10).GetCell(15).SetCellValue("1");
+
+ ws.GetRow(rowIndex + 7).GetCell(17).SetCellValue("16.87%");
+ ws.GetRow(rowIndex + 8).GetCell(17).SetCellValue("100.00%");
+ ws.GetRow(rowIndex + 9).GetCell(17).SetCellValue("100.00%");
+ ws.GetRow(rowIndex + 10).GetCell(17).SetCellValue("50.00%");
+
+ ws.GetRow(rowIndex + 7).GetCell(20).SetCellValue("RT-0010");
+ ws.GetRow(rowIndex + 8).GetCell(20).SetCellValue("RT-009\r\nRT-0010");
+ ws.GetRow(rowIndex + 9).GetCell(20).SetCellValue("RT-0010");
+ ws.GetRow(rowIndex + 10).GetCell(20).SetCellValue("RT-037");
+
+ #endregion
+
+ #region 尾部
+
+ ws.GetRow(rowIndex + 16).GetCell(0).SetCellValue("备注\r\nRemark");
+ ws.GetRow(rowIndex + 16).GetCell(1).SetCellValue("焊口位置与检测焊口见管道单线图与无损检测报告。\r\nPlease refer to Pipeline Iso-drawing and NDE Report for joints position and examined joints.");
+ ws.GetRow(rowIndex + 16).GetCell(1).CellStyle = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Left, 10.5, true, false);
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 16, rowIndex + 16, 1, 20));
+ ws.GetRow(rowIndex + 16).Height = 29 * 20;
+
+
+ style = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.None, BorderStyle.None, BorderStyle.None, BorderStyle.None, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Left, 10.5, true, false);
+ var style1 = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Center, 10.5, true, false);
+ var style2 = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.None, BorderStyle.None, BorderStyle.None, BorderStyle.None, VerticalAlignment.Bottom, NPOI.SS.UserModel.HorizontalAlignment.Left, 10.5, true, false);
+
+ ws = ExcelCreateRow(ws, hssfworkbook, rowIndex + 17, rowIndex + 23, style, 0, 20, true);
+
+ ws.GetRow(rowIndex + 17).GetCell(20).CellStyle = style1;
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 17, rowIndex + 17, 0, 3));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 17, rowIndex + 17, 4, 9));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 17, rowIndex + 17, 10, 16));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 17, rowIndex + 17, 17, 20));
+
+ ws.GetRow(rowIndex + 17).GetCell(0).SetCellValue("建设/监理单位\r\nOwner/Supervision Contractor");
+ ws.GetRow(rowIndex + 17).GetCell(4).SetCellValue("总承包单位\r\nGeneral Contractor");
+ ws.GetRow(rowIndex + 17).GetCell(10).SetCellValue("检 测 单 位\r\nExamination Contractor");
+ ws.GetRow(rowIndex + 17).GetCell(17).SetCellValue("施 工 单 位\r\nConstruction Company");
+ ws.GetRow(rowIndex + 17).GetCell(0).CellStyle = ws.GetRow(rowIndex + 17).GetCell(4).CellStyle = ws.GetRow(rowIndex + 17).GetCell(10).CellStyle = ws.GetRow(rowIndex + 17).GetCell(17).CellStyle = style1;
+ ws.GetRow(rowIndex + 17).Height = 33 * 20;
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 18, rowIndex + 18, 0, 3));
+ ws.GetRow(rowIndex + 18).GetCell(0).SetCellValue("专业工程师\r\nDiscipline Engineer:");
+ ws.GetRow(rowIndex + 18).Height = 31 * 20;
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 18, rowIndex + 18, 4, 9));
+ ws.GetRow(rowIndex + 18).GetCell(4).SetCellValue("专业工程师\r\nDiscipline Engineer:");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 18, rowIndex + 18, 10, 16));
+ ws.GetRow(rowIndex + 18).GetCell(10).SetCellValue("专业工程师\r\nDiscipline Engineer:");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 18, rowIndex + 18, 17, 20));
+ ws.GetRow(rowIndex + 18).GetCell(17).SetCellValue("专业工程师\r\nDiscipline Engineer:");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 20, rowIndex + 20, 17, 20));
+ ws.GetRow(rowIndex + 20).GetCell(17).SetCellValue("质量检查员:\r\nQuality Inspector:");
+ ws.GetRow(rowIndex + 20).Height = 31 * 20;
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 22, rowIndex + 22, 17, 20));
+ ws.GetRow(rowIndex + 22).GetCell(17).SetCellValue("制表:\r\nPrepared:");
+ ws.GetRow(rowIndex + 22).Height = 31 * 20;
+
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 23, rowIndex + 23, 0, 3));
+ ws.GetRow(rowIndex + 23).GetCell(0).SetCellValue("日期Date: 年 月 日");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 23, rowIndex + 23, 4, 9));
+ ws.GetRow(rowIndex + 23).GetCell(4).SetCellValue("日期Date: 年 月 日");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 23, rowIndex + 23, 10, 16));
+ ws.GetRow(rowIndex + 23).GetCell(10).SetCellValue("日期Date: 年 月 日");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 23, rowIndex + 23, 17, 20));
+ ws.GetRow(rowIndex + 23).GetCell(17).SetCellValue("日期Date: 年 月 日");
+ ws.GetRow(rowIndex + 23).Height = 29 * 20;
+
+ ws.GetRow(rowIndex + 23).GetCell(0).CellStyle = ws.GetRow(rowIndex + 23).GetCell(4).CellStyle = ws.GetRow(rowIndex + 23).GetCell(10).CellStyle = ws.GetRow(rowIndex + 23).GetCell(17).CellStyle = style2;
+
+ ws.GetRow(rowIndex + 19).Height = ws.GetRow(rowIndex + 21).Height = 14 * 20;
+
+
+ RegionUtil.SetBorderTop(1, new CellRangeAddress(rowIndex + 18, rowIndex + 18, 0, 20), ws);
+ RegionUtil.SetBorderLeft(1, new CellRangeAddress(rowIndex + 18, rowIndex + 23, 0, 0), ws);
+ RegionUtil.SetBorderRight(1, new CellRangeAddress(rowIndex + 18, rowIndex + 23, 20, 20), ws);
+ RegionUtil.SetBorderBottom(1, new CellRangeAddress(rowIndex + 18, rowIndex + 23, 0, 20), ws);
+
+ RegionUtil.SetBorderRight(1, new CellRangeAddress(rowIndex + 18, rowIndex + 23, 3, 3), ws);
+ RegionUtil.SetBorderRight(1, new CellRangeAddress(rowIndex + 18, rowIndex + 23, 9, 9), ws);
+ RegionUtil.SetBorderRight(1, new CellRangeAddress(rowIndex + 18, rowIndex + 23, 16, 16), ws);
+
+ #endregion
+
+ ws.PrintSetup.FitWidth = 1;
+ ws.PrintSetup.FitHeight = 0;
+ ws.PrintSetup.PaperSize = (int)PaperSize.A4_Small;
+
+ ws.FitToPage = true;
+
+ //横向打印
+ ws.PrintSetup.Landscape = true;
+ //垂直水平居中
+ ws.VerticallyCenter = true;
+ ws.HorizontallyCenter = true;
+ //打印边距设置 厘米/3
+ ws.SetMargin(MarginType.RightMargin, (double)2.4 / 3);
+ ws.SetMargin(MarginType.LeftMargin, (double)2.4 / 3);
+ ws.SetMargin(MarginType.TopMargin, (double)2.9 / 3);
+ ws.SetMargin(MarginType.BottomMargin, (double)2.4 / 3);
+
+ //页眉页脚间距
+ ws.SetMargin(MarginType.HeaderMargin, 0);
+ ws.SetMargin(MarginType.FooterMargin, 0);
+ }
+
//23-TP-09-超声&PAUT&TOFD检测比例确认表
private void template23(XSSFWorkbook hssfworkbook, XSSFSheet ws)
{
@@ -3598,6 +4094,212 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
}
+ //24-TP-10-渗透&MT检测比例确认表
+ private void template25_1(XSSFWorkbook hssfworkbook, XSSFSheet ws)
+ {
+ int rowIndex = 0;
+ var style = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Center, 10, true, false, "Arial Unicode MS");
+ #region 头部
+ var style1 = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.None, BorderStyle.None, BorderStyle.None, BorderStyle.None, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Right, 10, true, false, "Arial Unicode MS");
+ ws = ExcelCreateRow(ws, hssfworkbook, rowIndex, rowIndex, style1, 0, 20, true);
+
+ //设置行宽度
+ ws.SetColumnWidth(0, 13 * 256);
+ ws.SetColumnWidth(1, 3 * 256);
+ ws.SetColumnWidth(2, 10 * 256);
+ for (int i = 3; i < 20; i++)
+ {
+ ws.SetColumnWidth(1, 3 * 256);
+ }
+ ws.SetColumnWidth(20, 23 * 256);
+
+ //设置行高度
+ ws.GetRow(rowIndex).Height = 10 * 20;
+ ws.GetRow(rowIndex).GetCell(20).CellStyle = style1;
+ ws.GetRow(rowIndex).GetCell(20).SetCellValue("Form No. TP-10");
+
+ ws = ExcelCreateRow(ws, hssfworkbook, rowIndex + 1, rowIndex + 2, style, 0, 20, true);
+ //设置行高度
+ ws.GetRow(rowIndex + 1).Height = 10 * 20 * 9;
+ ws.GetRow(rowIndex + 2).Height = 10 * 20 * 3;
+
+ //合并单元格和填充文本
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 1, rowIndex + 1, 0, 2));
+ ws.GetRow(rowIndex + 1).GetCell(0).SetCellValue("");
+
+ var style3 = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Center, NPOI.SS.UserModel.HorizontalAlignment.Center, 14, true, true, "Arial Unicode MS");
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 1, rowIndex + 1, 3, 17));
+ ws.GetRow(rowIndex + 1).GetCell(3).CellStyle = style3;
+ ws.GetRow(rowIndex + 1).GetCell(3).SetCellValue("管道焊接接头PMI检测比例确认表(一)\nPipeline Welding Joints PMI Examination Rate Confirmation Form(I)\n共 1 页 第 1 页");
+
+ var style2 = CommonPrint.SetExcelStyle(hssfworkbook, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, BorderStyle.Thin, VerticalAlignment.Top, NPOI.SS.UserModel.HorizontalAlignment.Left, 10, true, false, "Arial Unicode MS");
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 1, rowIndex + 1, 18, 20));
+ ws.GetRow(rowIndex + 1).GetCell(18).CellStyle = style2;
+ ws.GetRow(rowIndex + 1).GetCell(18).SetCellValue("\n 工程名称:巴斯夫(广东)一体化项目\n Project Name:BASF (Guangdong) Integrated Project\n 单元名称:Citral\n Unit Name:Citral");
+
+ ws.GetRow(rowIndex + 2).GetCell(0).SetCellValue("执行标准\nApplicable code");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 2, rowIndex + 2, 1, 5));
+ ws.GetRow(rowIndex + 2).GetCell(1).SetCellValue("");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 2, rowIndex + 2, 6, 7));
+ ws.GetRow(rowIndex + 2).GetCell(6).SetCellValue("检测方法\nExam. Method");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 2, rowIndex + 2, 8, 15));
+ ws.GetRow(rowIndex + 2).GetCell(8).SetCellValue("PMI检测");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 2, rowIndex + 2, 16, 17));
+ ws.GetRow(rowIndex + 2).GetCell(16).SetCellValue("检测比例\nExam. Rate");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 2, rowIndex + 2, 18, 20));
+ ws.GetRow(rowIndex + 2).GetCell(18).SetCellValue("2%");
+
+ #endregion
+
+ #region 表格部分
+
+ ws = ExcelCreateRow(ws, hssfworkbook, rowIndex + 3, rowIndex + 13, style, 0, 20, true);
+ //设置高度和合并列填充文本
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 3, rowIndex + 4, 0, 1));
+ ws.GetRow(rowIndex + 3).GetCell(0).SetCellValue("管道编号\nPipeline No.");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 3, rowIndex + 4, 2, 2));
+ ws.GetRow(rowIndex + 3).GetCell(2).SetCellValue("材质\nMaterial");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 3, rowIndex + 4, 3, 4));
+ ws.GetRow(rowIndex + 3).GetCell(3).SetCellValue("规 格/Size\n mm");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 3, rowIndex + 3, 5, 8));
+ ws.GetRow(rowIndex + 3).GetCell(5).SetCellValue("管道焊接接头\nWelding Joints");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 3, rowIndex + 3, 9, 12));
+ ws.GetRow(rowIndex + 3).GetCell(9).SetCellValue("施焊焊工\nWelder");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 3, rowIndex + 3, 13, 16));
+ ws.GetRow(rowIndex + 3).GetCell(13).SetCellValue("检测焊接接头\nExanined Joints");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 4, rowIndex + 4, 5, 6));
+ ws.GetRow(rowIndex + 4).GetCell(5).SetCellValue("总数\nTotal");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 4, rowIndex + 4, 7, 8));
+ ws.GetRow(rowIndex + 4).GetCell(7).SetCellValue("固定口数\nField Joints");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 4, rowIndex + 4, 9, 10));
+ ws.GetRow(rowIndex + 4).GetCell(9).SetCellValue("焊工代号\nWelder No.");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 4, rowIndex + 4, 11, 12));
+ ws.GetRow(rowIndex + 4).GetCell(11).SetCellValue("施焊数量\nWelded Joints");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 4, rowIndex + 4, 13, 14));
+ ws.GetRow(rowIndex + 4).GetCell(13).SetCellValue("总数\nTotal Joints");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 4, rowIndex + 4, 15, 16));
+ ws.GetRow(rowIndex + 4).GetCell(15).SetCellValue("固定口数\nField Joints");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 3, rowIndex + 4, 17, 19));
+ ws.GetRow(rowIndex + 3).GetCell(17).SetCellValue("实际检测比例\nActual exam. Rate");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 3, rowIndex + 4, 20, 20));
+ ws.GetRow(rowIndex + 3).GetCell(20).SetCellValue("检测报告编号\nExamination Report No.");
+
+
+ for (int i = 3; i < 14; i++)
+ {
+ if (i == 3 || i == 4)
+ {
+ ws.GetRow(rowIndex + i).Height = 30 * 20;
+ continue;
+ }
+
+ if (i == 13)
+ ws.GetRow(rowIndex + i).Height = 30 * 20;
+ else
+ ws.GetRow(rowIndex + i).Height = 19 * 20;
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 0, 1));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 3, 4));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 5, 6));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 7, 8));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 9, 10));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 11, 12));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 13, 14));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 15, 16));
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + i, rowIndex + i, 17, 19));
+ }
+ ws.GetRow(rowIndex + 13).GetCell(0).SetCellValue("小计\nTotal");
+ #endregion
+
+ #region 尾部
+
+ ws = ExcelCreateRow(ws, hssfworkbook, rowIndex + 14, rowIndex + 16, style, 0, 20, true);
+ //设置行高
+ ws.GetRow(rowIndex + 14).Height = 20 * 20 * 2;
+ ws.GetRow(rowIndex + 15).Height = 20 * 20 * 2;
+ ws.GetRow(rowIndex + 16).Height = 20 * 20 * 7;
+
+ ws.GetRow(rowIndex + 14).GetCell(0).SetCellValue("备注\nRemark");
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 14, rowIndex + 14, 1, 20));
+
+ ws.GetRow(rowIndex + 14).GetCell(1).CellStyle = style2;
+ ws.GetRow(rowIndex + 14).GetCell(1).SetCellValue("焊口位置与检测焊口见管道单线图与无损检测报告。\nPlease refer to Pipeline Iso-drawing and NDE Report for joints position and examined joints.");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 15, rowIndex + 15, 0, 3));
+ ws.GetRow(rowIndex + 15).GetCell(0).SetCellValue("建 设 / 监 理 单 位\nOwner/JianLi Company");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 15, rowIndex + 15, 4, 9));
+ ws.GetRow(rowIndex + 15).GetCell(4).SetCellValue("总 承 包 单 位\nGeneral Contractor");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 15, rowIndex + 15, 10, 16));
+ ws.GetRow(rowIndex + 15).GetCell(10).SetCellValue("检 测 单 位\nExamination Contractor");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 15, rowIndex + 15, 17, 20));
+ ws.GetRow(rowIndex + 15).GetCell(17).SetCellValue("施 工 单 位\nConstruction Company");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 16, rowIndex + 16, 0, 3));
+ ws.GetRow(rowIndex + 16).GetCell(0).CellStyle = style2;
+ ws.GetRow(rowIndex + 16).GetCell(0).SetCellValue("专业工程师\n Discipline Engineer: \n\n\n\n\n\n\n\n 日期Date: 年 月 日");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 16, rowIndex + 16, 4, 9));
+ ws.GetRow(rowIndex + 16).GetCell(4).CellStyle = style2;
+ ws.GetRow(rowIndex + 16).GetCell(4).SetCellValue("专业工程师\n Discipline Engineer: \n\n\n\n\n\n\n\n 日期Date: 年 月 日");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 16, rowIndex + 16, 10, 16));
+ ws.GetRow(rowIndex + 16).GetCell(10).CellStyle = style2;
+ ws.GetRow(rowIndex + 16).GetCell(10).SetCellValue("专业工程师\n Discipline Engineer: \n\n\n\n\n\n\n\n 日期Date: 年 月 日");
+
+ ws.AddMergedRegion(new CellRangeAddress(rowIndex + 16, rowIndex + 16, 17, 20));
+ ws.GetRow(rowIndex + 16).GetCell(17).CellStyle = style2;
+ ws.GetRow(rowIndex + 16).GetCell(17).SetCellValue("专业工程师\n Discipline Engineer: \n\n 质量检查员:\n Quality Inspector:\n\n 制表:\n Prepared:\n\n 日期Date: 年 月 日");
+
+ #endregion
+
+ ws.PrintSetup.FitWidth = 1;
+ ws.PrintSetup.FitHeight = 0;
+ ws.PrintSetup.PaperSize = (int)PaperSize.A4_Small;
+
+ ws.FitToPage = true;
+
+ //水平垂直居中
+ ws.HorizontallyCenter = true;
+ ws.VerticallyCenter = true;
+
+ //横向打印
+ ws.PrintSetup.Landscape = true;
+ //垂直水平居中
+ ws.VerticallyCenter = true;
+ ws.HorizontallyCenter = true;
+ //打印边距设置 厘米/3
+ ws.SetMargin(MarginType.RightMargin, (double)2.4 / 3);
+ ws.SetMargin(MarginType.LeftMargin, (double)2.4 / 3);
+ ws.SetMargin(MarginType.TopMargin, (double)2.9 / 3);
+ ws.SetMargin(MarginType.BottomMargin, (double)2.4 / 3);
+
+ //页眉页脚间距
+ ws.SetMargin(MarginType.HeaderMargin, 0);
+ ws.SetMargin(MarginType.FooterMargin, 0);
+
+ }
+
//25-管道无损检测结果汇总表SHT 3503-J412-2017
private void template25(XSSFWorkbook hssfworkbook, XSSFSheet ws)
{
@@ -5542,6 +6244,11 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
XSSFSheet sheet24 = (XSSFSheet)hssfworkbook.CreateSheet(oneTemp.Title);
template24(hssfworkbook, sheet24);
break;
+ //25-1-管道无损检测结果汇总表SHT 3503-J412-2017
+ case "95125974-3DD4-4E16-B4F0-A9D9C9A1406D":
+ XSSFSheet sheet25_1 = (XSSFSheet)hssfworkbook.CreateSheet(oneTemp.Title);
+ template25_1(hssfworkbook, sheet25_1);
+ break;
//25-管道无损检测结果汇总表SHT 3503-J412-2017
case "4C45ABAB-89E9-4874-8F55-5050CDE98DFC":
XSSFSheet sheet25 = (XSSFSheet)hssfworkbook.CreateSheet(oneTemp.Title);
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageEdit.aspx b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageEdit.aspx
index bc2d984..5c777b8 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageEdit.aspx
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageEdit.aspx
@@ -169,8 +169,11 @@
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="90px">
+ FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="120px" ExpandUnusedSpace="true">
+
+
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageEdit.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageEdit.aspx.cs
index e285a1a..085ca01 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageEdit.aspx.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageEdit.aspx.cs
@@ -230,7 +230,8 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
this.SetTextTemp();
this.PageInfoLoad(); ///页面输入保存信息
string strSql = @"SELECT ptp.ProjectId, ptp.PTP_ID,ptpPipe.PT_PipeId, WorkArea.WorkAreaCode,IsoInfo.PipelineCode,
- IsoInfo.DesignPressure,IsoInfo.DesignTemperature,ser.MediumName
+ IsoInfo.DesignPressure,IsoInfo.DesignTemperature,ser.MediumName,
+ ptpPipe.isAll,(case when (isnull(ptpPipe.WeldJonintCode,'')='') then '全部' else ptpPipe.WeldJonintCode end) as WeldJonintCode
FROM dbo.PTP_TestPackage AS ptp
LEFT JOIN dbo.PTP_PipelineList AS ptpPipe ON ptp.PTP_ID=ptpPipe.PTP_ID
LEFT JOIN dbo.Pipeline_Pipeline AS IsoInfo ON IsoInfo.PipelineId = ptpPipe.PipelineId
@@ -751,8 +752,8 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
protected void btnDownLoad_Click(object sender, EventArgs e)
{
string rootPath = Server.MapPath("~/");
- string uploadfilepath = rootPath + Const.HJGL_DataInTemplateUrl;
- string filePath = Const.HJGL_DataInTemplateUrl;
+ string uploadfilepath = rootPath + Const.HJGL_TestTemplateUrl;
+ string filePath = Const.HJGL_TestTemplateUrl;
string fileName = Path.GetFileName(filePath);
FileInfo info = new FileInfo(uploadfilepath);
long fileSize = info.Length;
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageItemEdit.aspx b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageItemEdit.aspx
index 43c86f0..2753d98 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageItemEdit.aspx
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageItemEdit.aspx
@@ -3,214 +3,233 @@
- 试压包
+ 试压包
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageItemEdit.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageItemEdit.aspx.cs
index 95dea20..56646b7 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageItemEdit.aspx.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageItemEdit.aspx.cs
@@ -3,7 +3,11 @@ using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
+using System.Web.ModelBinding;
+using System.Web.UI.DataVisualization.Charting;
+using System.Windows.Forms;
using BLL;
+using Model;
using Newtonsoft.Json.Linq;
namespace FineUIPro.Web.WeldingProcess.TestPackageManage
@@ -103,6 +107,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
}
}
this.PageInfoLoad(); ///加载页面
+
}
}
#endregion
@@ -170,6 +175,14 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
}
this.txtRemark.Text = testPackageManage.Remark;
+ var items = Funs.DB.PTP_PipelineList.Where(t => t.PTP_ID == testPackageManage.PTP_ID)
+ .Select(t=>t.WorkAreaId).FirstOrDefault();
+
+ if (items != null)
+ {
+ drpWorkArea.SelectedValue = items;
+ }
+
this.BindGrid(); ////初始化页面
this.ShowGridItem();
}
@@ -192,22 +205,51 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
///
private void BindGrid()
{
- string strSql = @"SELECT IsoInfo.ProjectId,IsoInfo.WorkAreaId,WorkArea.WorkAreaCode,IsoInfo.PipelineId,IsoInfo.PipelineCode,
- IsoInfo.DesignPressure,IsoInfo.DesignTemperature, WorkArea.InstallationId,IsoInfo.UnitId,
- IsoInfo.TestPressure,IsoInfo.TestTemperature,bs.MediumName,IsoInfo.SingleNumber,
- IsoInfo.Specification,IsoInfo.PipingClassId,IsoInfo.MainMaterialId,IsoList.PT_PipeId,IsoList.PTP_ID
- FROM dbo.Pipeline_Pipeline AS IsoInfo
- LEFT JOIN DBO.Project_WorkArea AS WorkArea ON IsoInfo.WorkAreaId =WorkArea.WorkAreaId
- LEFT JOIN dbo.Base_Medium AS bs ON bs.MediumId = IsoInfo.MediumId
- LEFT JOIN dbo.PTP_PipelineList AS IsoList ON IsoList.PipelineId = IsoInfo.PipelineId
+ string strSql = string.Empty;
+ if (string.IsNullOrEmpty(this.PTP_ID))
+ {
+ strSql = @"SELECT
+ IsoInfo.ProjectId,IsoInfo.WorkAreaId,WorkArea.WorkAreaCode,IsoInfo.PipelineId,IsoInfo.PipelineCode,
+ IsoInfo.DesignPressure,IsoInfo.DesignTemperature, WorkArea.InstallationId,IsoInfo.UnitId,
+ IsoInfo.TestPressure,IsoInfo.TestTemperature,bs.MediumName,IsoInfo.SingleNumber,
+ '全部' as WeldJointCode
+ FROM dbo.Pipeline_Pipeline AS IsoInfo
+ LEFT JOIN DBO.Project_WorkArea AS WorkArea ON IsoInfo.WorkAreaId =WorkArea.WorkAreaId
+ LEFT JOIN dbo.Base_Medium AS bs ON bs.MediumId = IsoInfo.MediumId
WHERE IsoInfo.ProjectId= @ProjectId AND IsoInfo.UnitId= @UnitId
- AND WorkArea.InstallationId= @InstallationId AND (IsoList.PTP_ID IS NULL OR IsoList.PTP_ID = @PTP_ID)";
+ AND WorkArea.InstallationId= @InstallationId AND
+ IsoInfo.PipelineId not in(
+ select PipelineId from PTP_PipelineList where PipelineId=IsoInfo.PipelineId and
+ WorkAreaId=IsoInfo.WorkAreaId and isAll=1
+ )
+ ";
+ }
+ else
+ {
+ strSql = @"SELECT
+ IsoInfo.ProjectId,IsoInfo.WorkAreaId,WorkArea.WorkAreaCode,IsoInfo.PipelineId,IsoInfo.PipelineCode,
+ IsoInfo.DesignPressure,IsoInfo.DesignTemperature, WorkArea.InstallationId,IsoInfo.UnitId,
+ IsoInfo.TestPressure,IsoInfo.TestTemperature,bs.MediumName,IsoInfo.SingleNumber,
+ IsoList.isAll,(case when (isnull(IsoList.WeldJonintCode,'')='') then '全部' else IsoList.WeldJonintCode end) as WeldJointCode
+ FROM dbo.Pipeline_Pipeline AS IsoInfo
+ LEFT JOIN DBO.Project_WorkArea AS WorkArea ON IsoInfo.WorkAreaId =WorkArea.WorkAreaId
+ LEFT JOIN dbo.Base_Medium AS bs ON bs.MediumId = IsoInfo.MediumId
+ LEFT JOIN dbo.PTP_PipelineList AS IsoList ON IsoList.PipelineId = IsoInfo.PipelineId
+ and IsoInfo.WorkAreaId=IsoList.WorkAreaId and IsoList.PTP_ID=@PTP_ID
+ WHERE IsoInfo.ProjectId= @ProjectId AND IsoInfo.UnitId= @UnitId
+ AND WorkArea.InstallationId= @InstallationId ";
+ }
List listStr = new List();
listStr.Add(new SqlParameter("@ProjectId", this.CurrUser.LoginProjectId));
- listStr.Add(new SqlParameter("@PTP_ID", this.PTP_ID));
+
listStr.Add(new SqlParameter("@UnitId", this.drpUnit.SelectedValue));
listStr.Add(new SqlParameter("@InstallationId", this.drpInstallation.SelectedValue));
+ if (!string.IsNullOrEmpty(this.PTP_ID))
+ {
+ listStr.Add(new SqlParameter("@PTP_ID", this.PTP_ID));
+ }
+
if (this.drpWorkArea.SelectedValue != Const._Null && drpWorkArea.SelectedValue!=null)
{
strSql += " AND IsoInfo.WorkAreaId = @WorkAreaId";
@@ -276,6 +318,20 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
//}
SqlParameter[] parameter = listStr.ToArray();
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
+ if (string.IsNullOrEmpty(this.PTP_ID))
+ {
+ foreach (DataRow dr in tb.Rows)
+ {
+ string pipelineId = dr["PipelineId"].ToString();
+ string joinCodeList = dr["WeldJointCode"].ToString();
+ int count = countWeldJointCode(pipelineId);
+ int baseCount = countBaseWeldJointCode(pipelineId);
+ if (count == baseCount)
+ {
+ dr.Delete();
+ }
+ }
+ }
// 2.获取当前分页数据
//var table = this.GetPagedDataTable(Grid1, tb1);
Grid1.RecordCount = tb.Rows.Count;
@@ -283,8 +339,34 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
var table = this.GetPagedDataTable(Grid1, tb);
Grid1.DataSource = table;
Grid1.DataBind();
- }
+ }
+ private int countBaseWeldJointCode(string pipelineId)
+ {
+ string sql = "select count(1) from Pipeline_WeldJoint where PipelineId=@PipelineId";
+ SqlParameter[] parameters = new SqlParameter[] {
+ new SqlParameter("@PipelineId",pipelineId)
+ };
+ int count = SQLHelper.getIntValue(sql, parameters);
+ return count;
+ }
+ private int countWeldJointCode(string pipelineId)
+ {
+ string sql = @"select WeldJointCode=(stuff((select ','+ WeldJonintCode from PTP_PipelineList where PipelineId=@PipelineId and isALL=0 for xml path('')),1,1,''))";
+ SqlParameter[] parameters = new SqlParameter[] {
+ new SqlParameter("@PipelineId",pipelineId)
+ };
+ string strCode = SQLHelper.GetStr(sql, parameters);
+ if(!string.IsNullOrEmpty(strCode) )
+ {
+ string[] arr=strCode.Split(',');
+ return arr==null?0:arr.Length;
+ }
+ else
+ {
+ return 0;
+ }
+ }
///
/// 对GV 赋值
///
@@ -347,6 +429,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
this.CollectGridJointInfo();
this.BindGrid();
this.ShowGridItem();
+
}
#endregion
@@ -491,15 +574,53 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
BLL.TestPackageManageEditService.AddTestPackage(testPackage);
BLL.Sys_LogService.AddLog(BLL.Const.System_3, this.CurrUser.LoginProjectId, this.CurrUser.UserId, Const.TestPackageManageEditMenuId, Const.BtnAdd, this.PTP_ID);
}
-
- foreach (var item in listSelects)
+ JArray teamGroupData = Grid1.GetMergedData();
+ if (listSelects.Count > 0)
{
- Model.PTP_PipelineList newitem = new Model.PTP_PipelineList();
- newitem.PTP_ID = this.PTP_ID;
- newitem.PipelineId = item;
- BLL.TestPackageManageEditService.AddPipelineList(newitem);
+ BLL.TestPackageManageEditService.DeletePipelineListByPTP_ID(testPackage.PTP_ID);
}
+ foreach (JObject teamGroupRow in teamGroupData)
+ {
+ string PipelineId = teamGroupRow["id"].ToString();
+ string status = teamGroupRow.Value("status");
+
+ if (listSelects.Contains(PipelineId))
+ {
+ JObject values = teamGroupRow.Value("values");
+ string WeldJonintCodes = values.Value("WeldJointCode");
+ string workAreaId = values.Value("WorkAreaId");
+ if (string.IsNullOrEmpty(WeldJonintCodes))
+ WeldJonintCodes = "全部";
+ //处理剩下来的口
+ List listJointCode = new List();
+ var tempData = Funs.DB.PTP_PipelineList.Where(t=>t.PipelineId== PipelineId && t.IsAll==false).Select(t => t.WeldJonintCode).ToList();
+ foreach (var item in tempData)
+ {
+ if (!string.IsNullOrEmpty(item))
+ {
+ string[] arr=item.Split(',');
+ for (int i = 0; i < arr.Length; i++)
+ {
+ listJointCode.Add(arr[i]);
+ }
+ }
+ }
+ if(WeldJonintCodes=="全部" && listJointCode.Count > 0)
+ {
+ var nextJointCode = Funs.DB.Pipeline_WeldJoint.Where(t => t.PipelineId == PipelineId && !listJointCode.Contains(t.WeldJointCode))
+ .Select(t => t.WeldJointCode).ToList().ToArray();
+ WeldJonintCodes = String.Join(",", nextJointCode.ToArray());
+ }
+ Model.PTP_PipelineList newitem = new Model.PTP_PipelineList();
+ newitem.PTP_ID = this.PTP_ID;
+ newitem.PipelineId = PipelineId;
+ newitem.IsAll = WeldJonintCodes=="全部" ? true : false;
+ newitem.WeldJonintCode = WeldJonintCodes;
+ newitem.WorkAreaId = workAreaId;
+ BLL.TestPackageManageEditService.AddPipelineList(newitem);
+ }
+ }
ShowNotify("保存成功!", MessageBoxIcon.Success);
PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(this.PTP_ID)
+ ActiveWindow.GetHidePostBackReference());
@@ -511,6 +632,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
}
}
#endregion
+
#region 收集Grid页面信息
///
@@ -532,7 +654,15 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
listSelects.Add(rowID);
}
}
+
}
+ #endregion
+
+
+ #region 绑定焊口信息Grid2列表
+
+
+
#endregion
#region Grid 明细操作事件
@@ -599,6 +729,9 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage
this.BindGrid();
this.ShowGridItem();
}
+
+
#endregion
+
}
}
\ No newline at end of file
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageItemEdit.aspx.designer.cs b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageItemEdit.aspx.designer.cs
index a9e0bab..a73b06f 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageItemEdit.aspx.designer.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/TestPackageManageItemEdit.aspx.designer.cs
@@ -7,11 +7,13 @@
// 自动生成>
//------------------------------------------------------------------------------
-namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
-
-
- public partial class TestPackageManageItemEdit {
-
+namespace FineUIPro.Web.WeldingProcess.TestPackageManage
+{
+
+
+ public partial class TestPackageManageItemEdit
+ {
+
///
/// Head1 控件。
///
@@ -20,7 +22,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::System.Web.UI.HtmlControls.HtmlHead Head1;
-
+
///
/// form1 控件。
///
@@ -29,7 +31,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
-
+
///
/// PageManager1 控件。
///
@@ -38,7 +40,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.PageManager PageManager1;
-
+
///
/// Panel1 控件。
///
@@ -47,7 +49,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Panel Panel1;
-
+
///
/// panelCenterRegion 控件。
///
@@ -56,7 +58,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Panel panelCenterRegion;
-
+
///
/// Toolbar2 控件。
///
@@ -65,7 +67,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Toolbar Toolbar2;
-
+
///
/// ToolbarFill1 控件。
///
@@ -74,7 +76,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.ToolbarFill ToolbarFill1;
-
+
///
/// btnSave 控件。
///
@@ -83,7 +85,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnSave;
-
+
///
/// SimpleForm1 控件。
///
@@ -92,7 +94,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form SimpleForm1;
-
+
///
/// txtTestPackageNo 控件。
///
@@ -101,7 +103,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTestPackageNo;
-
+
///
/// drpUnit 控件。
///
@@ -110,7 +112,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpUnit;
-
+
///
/// drpInstallation 控件。
///
@@ -119,7 +121,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpInstallation;
-
+
///
/// txtTestPackageName 控件。
///
@@ -128,7 +130,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTestPackageName;
-
+
///
/// drpTestType 控件。
///
@@ -137,7 +139,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpTestType;
-
+
///
/// txtTestService 控件。
///
@@ -146,7 +148,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTestService;
-
+
///
/// txtTestHeat 控件。
///
@@ -155,7 +157,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTestHeat;
-
+
///
/// txtTestAmbientTemp 控件。
///
@@ -164,7 +166,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTestAmbientTemp;
-
+
///
/// txtTestMediumTemp 控件。
///
@@ -173,7 +175,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTestMediumTemp;
-
+
///
/// txtVacuumTestService 控件。
///
@@ -182,7 +184,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtVacuumTestService;
-
+
///
/// txtVacuumTestPressure 控件。
///
@@ -191,7 +193,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtVacuumTestPressure;
-
+
///
/// txtTightnessTestTime 控件。
///
@@ -200,7 +202,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTightnessTestTime;
-
+
///
/// txtTightnessTestTemp 控件。
///
@@ -209,7 +211,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTightnessTestTemp;
-
+
///
/// txtTightnessTest 控件。
///
@@ -218,7 +220,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTightnessTest;
-
+
///
/// txtTestPressure 控件。
///
@@ -227,7 +229,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTestPressure;
-
+
///
/// txtTestPressureTemp 控件。
///
@@ -236,7 +238,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTestPressureTemp;
-
+
///
/// txtTestPressureTime 控件。
///
@@ -245,7 +247,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTestPressureTime;
-
+
///
/// txtOperationMedium 控件。
///
@@ -254,7 +256,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtOperationMedium;
-
+
///
/// txtPurgingMedium 控件。
///
@@ -263,7 +265,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtPurgingMedium;
-
+
///
/// txtCleaningMedium 控件。
///
@@ -272,7 +274,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtCleaningMedium;
-
+
///
/// txtLeakageTestService 控件。
///
@@ -281,7 +283,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtLeakageTestService;
-
+
///
/// txtLeakageTestPressure 控件。
///
@@ -290,7 +292,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtLeakageTestPressure;
-
+
///
/// txtAllowSeepage 控件。
///
@@ -299,7 +301,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtAllowSeepage;
-
+
///
/// txtFactSeepage 控件。
///
@@ -308,7 +310,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtFactSeepage;
-
+
///
/// txtRemark 控件。
///
@@ -317,7 +319,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtRemark;
-
+
///
/// drpModifier 控件。
///
@@ -326,7 +328,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpModifier;
-
+
///
/// txtModifyDate 控件。
///
@@ -335,7 +337,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtModifyDate;
-
+
///
/// drpTabler 控件。
///
@@ -344,7 +346,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpTabler;
-
+
///
/// txtTableDate 控件。
///
@@ -353,7 +355,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtTableDate;
-
+
///
/// ckSelect 控件。
///
@@ -362,7 +364,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.CheckBox ckSelect;
-
+
///
/// Form2 控件。
///
@@ -371,7 +373,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form2;
-
+
///
/// drpWorkArea 控件。
///
@@ -380,7 +382,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWorkArea;
-
+
///
/// drpMedium 控件。
///
@@ -389,7 +391,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpMedium;
-
+
///
/// drpPipingClass 控件。
///
@@ -398,7 +400,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpPipingClass;
-
+
///
/// drpMaterial 控件。
///
@@ -407,7 +409,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpMaterial;
-
+
///
/// txtDia 控件。
///
@@ -416,7 +418,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtDia;
-
+
///
/// Grid1 控件。
///
@@ -425,7 +427,25 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Grid Grid1;
-
+
+ ///
+ /// WorkAreaId 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.RenderField WorkAreaId;
+
+ ///
+ /// txtisALL 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.TriggerBox txtisALL;
+
///
/// ToolbarSeparator1 控件。
///
@@ -434,7 +454,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
-
+
///
/// ToolbarText1 控件。
///
@@ -443,7 +463,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.ToolbarText ToolbarText1;
-
+
///
/// ddlPageSize 控件。
///
@@ -452,7 +472,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList ddlPageSize;
-
+
///
/// Menu1 控件。
///
@@ -461,7 +481,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Menu Menu1;
-
+
///
/// btnAllSelect 控件。
///
@@ -470,7 +490,7 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.MenuButton btnAllSelect;
-
+
///
/// btnNoSelect 控件。
///
@@ -479,5 +499,14 @@ namespace FineUIPro.Web.WeldingProcess.TestPackageManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.MenuButton btnNoSelect;
+
+ ///
+ /// Window1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Window Window1;
}
}
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/selectJointCode.aspx b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/selectJointCode.aspx
new file mode 100644
index 0000000..5f9faa0
--- /dev/null
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/selectJointCode.aspx
@@ -0,0 +1,74 @@
+<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="selectJointCode.aspx.cs" Inherits="FineUIPro.Web.WeldingProcess.TestPackageManage.selectJointCode" %>
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/selectJointCode.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/selectJointCode.aspx.cs
new file mode 100644
index 0000000..cedd517
--- /dev/null
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/selectJointCode.aspx.cs
@@ -0,0 +1,95 @@
+using BLL;
+using Model;
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+
+namespace FineUIPro.Web.WeldingProcess.TestPackageManage
+{
+ public partial class selectJointCode : PageBase
+ {
+ private string rowId=string.Empty;
+ private string jointcode=string.Empty;
+ private string ptpId=string.Empty;
+ protected void Page_Load(object sender, EventArgs e)
+ {
+
+ this.rowId = Request.Params["rowId"];
+ this.jointcode = Request.Params["jointcode"];
+ this.ptpId = Request.Params["ptpId"];
+ if (string.IsNullOrEmpty(this.rowId))
+ {
+ ShowNotify("请先选择某条管线信息!", MessageBoxIcon.Warning);
+ return;
+ }
+ if (!IsPostBack)
+ {
+ btnClose.OnClientClick = ActiveWindow.GetHideReference();
+ this.BindGridDataSource();
+ this.InitGridDataChecked();
+ }
+ }
+ void InitGridDataChecked()
+ {
+ List list = new List();
+ if (!string.IsNullOrEmpty(this.jointcode))
+ {
+ string[] arr=this.jointcode.Split(',');
+ for (int i = 0;i GetDataJointGrid2(string PipelineID)
+ {
+ List listData = new List();
+ var tempData = Funs.DB.PTP_PipelineList.Where(t => t.PipelineId == PipelineID && t.IsAll == false)
+ .AsQueryable();
+
+ if (!string.IsNullOrEmpty(this.ptpId))
+ {
+ tempData = tempData.Where(t => t.PTP_ID != this.ptpId);
+ }
+ var newData = tempData.Select(t => t.WeldJonintCode).ToList();
+ foreach (var item in newData)
+ {
+ if (!string.IsNullOrEmpty(item))
+ {
+ string[] strcode = item.Split(',');
+ for (int i = 0; i < strcode.Length; i++)
+ {
+ if (!listData.Contains(strcode[i]))
+ {
+ listData.Add(strcode[i]);
+ }
+ }
+ }
+
+ }
+ var query = Funs.DB.Pipeline_WeldJoint.Where(t => t.PipelineId == PipelineID)
+ .OrderBy(t => t.WeldJointCode).AsQueryable();
+ if (listData.Count>0 )
+ {
+ query = query.Where(t => !listData.Contains(t.WeldJointCode));
+ }
+ return query.ToList();
+
+ }
+
+ }
+}
\ No newline at end of file
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/selectJointCode.aspx.designer.cs b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/selectJointCode.aspx.designer.cs
new file mode 100644
index 0000000..518e49f
--- /dev/null
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TestPackageManage/selectJointCode.aspx.designer.cs
@@ -0,0 +1,62 @@
+//------------------------------------------------------------------------------
+// <自动生成>
+// 此代码由工具生成。
+//
+// 对此文件的更改可能导致不正确的行为,如果
+// 重新生成代码,则所做更改将丢失。
+// 自动生成>
+//------------------------------------------------------------------------------
+
+namespace FineUIPro.Web.WeldingProcess.TestPackageManage
+{
+
+
+ public partial class selectJointCode
+ {
+
+ ///
+ /// form1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm form1;
+
+ ///
+ /// PageManager1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.PageManager PageManager1;
+
+ ///
+ /// Grid1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Grid Grid1;
+
+ ///
+ /// btnClose 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Button btnClose;
+
+ ///
+ /// btnSaveClose 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Button btnSaveClose;
+ }
+}
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/PointManage.aspx b/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/PointManage.aspx
index 7474490..8b065f6 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/PointManage.aspx
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/PointManage.aspx
@@ -190,7 +190,7 @@
-
+
+
+
+
+
+
+ 委托单导入
+
+
+
+
+
+
+
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/TrustBatchIn.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/TrustBatchIn.aspx.cs
new file mode 100644
index 0000000..b0d72fe
--- /dev/null
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/TrustBatchIn.aspx.cs
@@ -0,0 +1,816 @@
+using System;
+using System.Collections.Generic;
+using System.Data;
+using System.Data.OleDb;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Web.UI;
+using BLL;
+using AspNet = System.Web.UI.WebControls;
+using Model;
+using NPOI.HSSF.Util;
+using NPOI.SS.UserModel;
+using NPOI.XSSF.UserModel;
+
+namespace FineUIPro.Web.WeldingProcess.TrustManage
+{
+ public partial class TrustBatchIn : PageBase
+ {
+ #region 定义变量
+ ///
+ /// 上传预设的虚拟路径
+ ///
+ private string initPath = Const.ExcelUrl;
+
+ ///
+ /// 错误集合
+ ///
+ public static string errorInfos = string.Empty;
+
+ public string BatchCode
+ {
+ get
+ {
+ return (string)ViewState["BatchCode"];
+ }
+ set
+ {
+ ViewState["BatchCode"] = value;
+ }
+ }
+
+ #endregion
+
+ #region 加载页面
+ ///
+ /// 加载页面
+ ///
+ ///
+ ///
+ protected void Page_Load(object sender, EventArgs e)
+ {
+ if (!IsPostBack)
+ {
+ this.hdFileName.Text = string.Empty;
+ this.hdCheckResult.Text = string.Empty;
+ errorInfos = string.Empty;
+ }
+ }
+ #endregion
+
+ #region 审核
+ ///
+ /// 审核
+ ///
+ ///
+ ///
+ protected void btnAudit_Click(object sender, EventArgs e)
+ {
+ errorInfos = string.Empty;
+ if (this.fuAttachUrl.HasFile == false)
+ {
+ ShowNotify("请选择Excel文件!", MessageBoxIcon.Warning);
+ return;
+ }
+ string IsXls = Path.GetExtension(this.fuAttachUrl.FileName).ToString().Trim().ToLower();
+ if (IsXls != ".xls" && IsXls != ".xlsx")
+ {
+ ShowNotify("只能选择Excel文件!", MessageBoxIcon.Warning);
+ return;
+ }
+
+ string rootPath = Server.MapPath("~/");
+ string initFullPath = rootPath + initPath;
+ if (!Directory.Exists(initFullPath))
+ {
+ Directory.CreateDirectory(initFullPath);
+ }
+ //指定上传文件名称
+ this.hdFileName.Text = BLL.Funs.GetNewFileName() + IsXls;
+ //上传文件路径
+ string filePath = initFullPath + this.hdFileName.Text;
+ //文件上传服务器
+ this.fuAttachUrl.PostedFile.SaveAs(filePath);
+ //文件上传服务器后的名称
+ string fileName = rootPath + initPath + this.hdFileName.Text;
+ //读取Excel
+ DataSet ds = NPOIHelper.ExcelToDataSet(fileName, out errorInfos, true);
+ //验证Excel读取是否有误
+ if (!string.IsNullOrEmpty(errorInfos))
+ {
+ ShowNotify(errorInfos, MessageBoxIcon.Warning);
+ return;
+ }
+
+ if (ds.Tables.Count > 0)
+ {
+
+ List trustList = new List();
+ var units = from x in Funs.DB.Base_Unit select x;
+ var area = from x in Funs.DB.Project_WorkArea where x.ProjectId == this.CurrUser.LoginProjectId select x;
+ var installation = from x in Funs.DB.Project_Installation where x.ProjectId == this.CurrUser.LoginProjectId select x;
+ var trustIn = from x in Funs.DB.View_TrustBathcIn where x.ProjectId == this.CurrUser.LoginProjectId select x;
+ var pipeList = from x in Funs.DB.Pipeline_Pipeline where x.ProjectId == this.CurrUser.LoginProjectId select x;
+ List logListData = new List();
+ string BatchNo = DateTime.Now.ToString("yyyyMMddHHmmss");
+ BatchCode = BatchNo;
+ for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
+ {
+ string result = string.Empty;
+ var log = new Model.TrustBatchImportErrorLog();
+ string col0 = ds.Tables[0].Rows[i][0].ToString().Trim();
+ string col1 = ds.Tables[0].Rows[i][1].ToString().Trim();
+ string col2 = ds.Tables[0].Rows[i][2].ToString().Trim();
+ string col3 = ds.Tables[0].Rows[i][3].ToString().Trim();
+ string col4 = ds.Tables[0].Rows[i][4].ToString().Trim();
+ string col5 = ds.Tables[0].Rows[i][5].ToString().Trim();
+ string col6 = ds.Tables[0].Rows[i][6].ToString().Trim();
+ string col7 = ds.Tables[0].Rows[i][7].ToString().Trim();
+ string col8 = ds.Tables[0].Rows[i][8].ToString().Trim();
+ string col9 = ds.Tables[0].Rows[i][9].ToString().Trim();
+ log.Id = SQLHelper.GetNewID(typeof(TrustBatchImportErrorLog));
+ log.RowID = (i + 2);
+ log.BatchNo = BatchNo;
+ log.TrustBatchCode = col0;
+ log.InstallCode = col1;
+ log.AreaCode = col2;
+ log.PipelineCode = col3;
+ log.WeldJointCode = col4;
+ log.DetectionType = col5;
+ log.TrustDate = col6;
+ log.UnitCode = col7;
+ log.SurfaceState = col8;
+ log.Opportunity = col9;
+ log.CreatedTime = DateTime.Now;
+
+ Model.Batch_BatchTrust t = new Model.Batch_BatchTrust();
+
+ if (string.IsNullOrEmpty(col0))
+ {
+ result += "委托单号此项为必填项!" + "|";
+ }
+ else
+ {
+ var oldTrust = Funs.DB.Batch_BatchTrust.FirstOrDefault(x => x.TrustBatchCode == col0);
+ if (oldTrust != null)
+ {
+ result += "委托单号 [" + col0 + "]已存在!" + "|";
+ }
+ else
+ {
+ t.TrustBatchCode = col0;
+ }
+ }
+
+ string installationId = string.Empty;
+ if (!string.IsNullOrEmpty(col1))
+ {
+ Model.Project_Installation ins = installation.FirstOrDefault(x => x.InstallationCode == col1);
+ if (ins == null)
+ {
+ result += "装置编号 [" + col1 + "]不存在!" + "|";
+ }
+ else
+ {
+ installationId = ins.InstallationId;
+ t.InstallationId = installationId;
+ }
+ }
+ else
+ {
+ result += "装置编号此项为必填项!" + "|";
+ }
+
+ string workAreaId = string.Empty;
+ if (!string.IsNullOrEmpty(col2))
+ {
+ Model.Project_WorkArea workArea = area.FirstOrDefault(x => x.WorkAreaCode == col2 && x.InstallationId == installationId);
+ if (workArea == null)
+ {
+ result += "区域编号 [" + col2 + "]不存在!" + "|";
+ }
+ else
+ {
+ workAreaId = workArea.WorkAreaId;
+ t.WorkAreaId = workAreaId;
+ }
+ }
+ else
+ {
+ result += "区域编号此项为必填项!" + "|";
+ }
+
+ string pipelineId = string.Empty;
+ if (!string.IsNullOrEmpty(col3))
+ {
+ var pipe = pipeList.FirstOrDefault(x => x.PipelineCode == col3 && x.WorkAreaId == workAreaId);
+ if (pipe == null)
+ {
+ result += "该区域管线号 [" + col3 + "]不存在!" + "|";
+ }
+ else
+ {
+ pipelineId = pipe.PipelineId;
+ t.PipelineId = pipelineId;
+ }
+ }
+ else
+ {
+ result += "管线号此项为必填项!" + "|";
+ }
+
+ string weldJointId = string.Empty;
+ if (!string.IsNullOrEmpty(col4))
+ {
+ var weldJoint = from x in Funs.DB.Pipeline_WeldJoint where x.PipelineId == pipelineId && x.WeldJointCode == col4 select x;
+ if (weldJoint.Count() == 0)
+ {
+ result += "焊口号 [" + col4 + "]不存在!" + "|";
+ }
+
+ else if (weldJoint.Count() == 1)
+ {
+ weldJointId = weldJoint.First().WeldJointId;
+ t.WeldingMethodId = weldJoint.First().WeldingMethodId;
+ t.GrooveTypeId = weldJoint.First().GrooveTypeId;
+ }
+ else
+ {
+ result += "焊口号 [" + col4 + "]重复!" + "|";
+ }
+ }
+ else
+ {
+ result += "焊口号此项为必填项!" + "|";
+ }
+
+ string ndeId = string.Empty;
+ if (!string.IsNullOrEmpty(col5))
+ {
+ var nde = Funs.DB.Base_DetectionType.FirstOrDefault(x => x.DetectionTypeCode == col5);
+ if (nde == null)
+ {
+ result += "探伤类型[" + col5 + "]错误!" + "|";
+ }
+
+ else
+ {
+ ndeId = nde.DetectionTypeId;
+ t.DetectionTypeId = nde.DetectionTypeId;
+ }
+ }
+ else
+ {
+ result += "探伤类型此项为必填项!" + "|";
+ }
+
+ var pointBatchItem = trustIn.FirstOrDefault(x => x.InstallationId == installationId && x.WorkAreaId == workAreaId && x.PipelineId == pipelineId && x.WeldJointId == weldJointId && x.DetectionTypeId == ndeId);
+ if (pointBatchItem == null)
+ {
+ result += "检验批中不存在对应焊口信息" + "|";
+ }
+ else
+ {
+ if (pointBatchItem.TrustBatchItemId != null)
+ {
+ result += "焊口已委托" + "|";
+ }
+ else
+ {
+ t.IsWelderFirst = pointBatchItem.IsWelderFirst;
+ }
+ }
+
+ if (!string.IsNullOrEmpty(col6))
+ {
+ try
+ {
+ DateTime d = Convert.ToDateTime(col6);
+ t.TrustDate = d.Date;
+ }
+ catch (Exception)
+ {
+ result += "委托日期 [" + col6 + "]错误!" + "|";
+ }
+ }
+ else
+ {
+ result += "委托日期此项为必填项!" + "|";
+ }
+
+ if (!string.IsNullOrEmpty(col7))
+ {
+ Model.Base_Unit unit = Funs.DB.Base_Unit.FirstOrDefault(x => x.UnitCode == col7);
+ if (unit == null)
+ {
+ result += "检测单位编号[" + col7 + "]错误!" + "|";
+ }
+ else
+ {
+ t.NDEUuit = unit.UnitId;
+ }
+ }
+ else
+ {
+ result += "检测单位此项为必填项!" + "|";
+ }
+
+ if (!string.IsNullOrEmpty(col8))
+ {
+ if (col8 != "打磨" && col8 != "机加工" && col8 != "喷砂" && col8 != "漆面")
+ {
+ result += "表面检测需录入:打磨、机加工、喷砂、漆面" + "|";
+ }
+ }
+ if (!string.IsNullOrEmpty(col9))
+ {
+ if (col9 != "焊后" && col9 != "打磨后" && col9 != "热处理后" && col9 != "坡口准备" && col9 != "清根后" && col9 != "压力试验后" && col9 != "其他")
+ {
+ result += "检测时机需录入:焊后、打磨后、热处理后、坡口准备、清根后、压力试验后、其他" + "|";
+ }
+ }
+
+ log.Remark = result;
+ logListData.Add(log);
+ trustList.Add(t);
+ }
+
+ var trustCodeList = trustList.Select(p => p.TrustBatchCode).Distinct();
+ foreach (var trustCode in trustCodeList)
+ {
+ string result = string.Empty;
+ var t = from x in trustList where x.TrustBatchCode == trustCode select x;
+ var logInfo = logListData.FirstOrDefault(x => x.TrustBatchCode == trustCode);
+ if (t.Select(x => x.InstallationId).Distinct().Count() > 1)
+ {
+ result += "委托单" + trustCode + "装置不一至" + "|";
+ }
+ if (t.Select(x => x.WorkAreaId).Distinct().Count() > 1)
+ {
+ result += "委托单" + trustCode + "区域不一至" + "|";
+ }
+ if (t.Select(x => x.PipelineId).Distinct().Count() > 1)
+ {
+ result += "委托单" + trustCode + "管线不一至" + "|";
+ }
+ if (t.Select(x => x.WeldingMethodId).Distinct().Count() > 1)
+ {
+ result += "委托单" + trustCode + "焊接方法不一至" + "|";
+ }
+ if (t.Select(x => x.GrooveTypeId).Distinct().Count() > 1)
+ {
+ result += "委托单" + trustCode + "坡口类型不一至" + "|";
+ }
+ if (t.Select(x => x.DetectionTypeId).Distinct().Count() > 1)
+ {
+ result += "委托单" + trustCode + "探伤类型不一至" + "|";
+ }
+ if (t.Select(x => x.TrustDate).Distinct().Count() > 1)
+ {
+ result += "委托单" + trustCode + "委托日期不一至" + "|";
+ }
+ if (logInfo != null)
+ {
+ logInfo.Remark += result;
+ }
+ }
+
+ if (logListData.Where(t => t.Remark != "").Any())
+ {
+ Funs.DB.TrustBatchImportErrorLog.InsertAllOnSubmit(logListData);
+ Funs.DB.SubmitChanges();
+ this.Grid1.Hidden = false;
+ this.BindGrid1(BatchNo);
+ }
+ else
+ {
+ errorInfos = string.Empty;
+ lbResult.Text = "审核数据正确,请点击导入!";
+ }
+ }
+
+
+
+ }
+ private void BindGrid1(string batchNo)
+ {
+ var result = Funs.DB.TrustBatchImportErrorLog.Where(t => t.BatchNo == batchNo).OrderBy(t => t.RowID).ToList();
+ this.Grid1.DataSource = result;
+ this.Grid1.DataBind();
+ }
+
+ #endregion
+
+ #region 导入
+ ///
+ /// 导入
+ ///
+ ///
+ ///
+ protected void btnImport_Click(object sender, EventArgs e)
+ {
+
+ if (!string.IsNullOrEmpty(this.hdFileName.Text))
+ {
+ if (errorInfos == string.Empty)
+ {
+ string IsXls = Path.GetExtension(this.fuAttachUrl.FileName).ToString().Trim().ToLower();
+ if (IsXls != ".xls" && IsXls != ".xlsx")
+ {
+ ShowNotify("只能选择Excel文件!", MessageBoxIcon.Warning);
+ return;
+ }
+ string rootPath = Server.MapPath("~/");
+ string initFullPath = rootPath + initPath;
+ if (!Directory.Exists(initFullPath))
+ {
+ Directory.CreateDirectory(initFullPath);
+ }
+ //指定上传文件名称
+ this.hdFileName.Text = BLL.Funs.GetNewFileName() + IsXls;
+ //上传文件路径
+ string filePath = initFullPath + this.hdFileName.Text;
+ //文件上传服务器
+ this.fuAttachUrl.PostedFile.SaveAs(filePath);
+ //文件上传服务器后的名称
+ string fileName = rootPath + initPath + this.hdFileName.Text;
+ //读取Excel
+ DataSet ds = NPOIHelper.ExcelToDataSet(fileName, out errorInfos, true);
+
+ if (ds.Tables.Count > 0)
+ {
+
+ string result = string.Empty;
+ List trustList = new List();
+
+ var units = from x in Funs.DB.Base_Unit select x;
+ var area = from x in Funs.DB.Project_WorkArea where x.ProjectId == this.CurrUser.LoginProjectId select x;
+ var installation = from x in Funs.DB.Project_Installation where x.ProjectId == this.CurrUser.LoginProjectId select x;
+ var trustIn = from x in Funs.DB.View_TrustBathcIn where x.ProjectId == this.CurrUser.LoginProjectId select x;
+ var pipeList = from x in Funs.DB.Pipeline_Pipeline where x.ProjectId == this.CurrUser.LoginProjectId select x;
+ for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
+ {
+ string col0 = ds.Tables[0].Rows[i][0].ToString().Trim();
+ string col1 = ds.Tables[0].Rows[i][1].ToString().Trim();
+ string col2 = ds.Tables[0].Rows[i][2].ToString().Trim();
+ string col3 = ds.Tables[0].Rows[i][3].ToString().Trim();
+ string col4 = ds.Tables[0].Rows[i][4].ToString().Trim();
+ string col5 = ds.Tables[0].Rows[i][5].ToString().Trim();
+ string col6 = ds.Tables[0].Rows[i][6].ToString().Trim();
+ string col7 = ds.Tables[0].Rows[i][7].ToString().Trim();
+ string col8 = ds.Tables[0].Rows[i][8].ToString().Trim();
+ string col9 = ds.Tables[0].Rows[i][9].ToString().Trim();
+
+ Model.Batch_BatchTrust t = new Model.Batch_BatchTrust();
+
+ t.TrustBatchCode = col0;
+ Model.Project_Installation ins = installation.FirstOrDefault(x => x.InstallationCode == col1);
+ t.InstallationId = ins.InstallationId;
+
+ Model.Project_WorkArea workArea = area.FirstOrDefault(x => x.WorkAreaCode == col2 && x.InstallationId == ins.InstallationId);
+ t.WorkAreaId = workArea.WorkAreaId;
+
+ var pipe = pipeList.FirstOrDefault(x => x.PipelineCode == col3 && x.WorkAreaId == workArea.WorkAreaId);
+ t.PipelineId = pipe.PipelineId;
+ t.UnitId = pipe.UnitId;
+
+ var jot = Funs.DB.Pipeline_WeldJoint.FirstOrDefault(x => x.PipelineId == pipe.PipelineId && x.WeldJointCode == col4);
+ t.QuaCertFile = jot.WeldJointId; // 作为焊口ID
+ t.WeldingMethodId = jot.WeldingMethodId;
+ t.GrooveTypeId = jot.GrooveTypeId;
+
+ var nde = Funs.DB.Base_DetectionType.FirstOrDefault(x => x.DetectionTypeCode == col5);
+ t.DetectionTypeId = nde.DetectionTypeId;
+
+ var pointBatchItem = trustIn.FirstOrDefault(x => x.WorkAreaId == workArea.WorkAreaId && x.PipelineId == pipe.PipelineId && x.WeldJointId == jot.WeldJointId && x.DetectionTypeId == nde.DetectionTypeId);
+ t.IsWelderFirst = pointBatchItem.IsWelderFirst;
+ t.AcceptStandard = pointBatchItem.PointBatchItemId; // 作为点口明细ID
+ t.TopointBatch = pointBatchItem.PointBatchId;
+
+ t.TrustDate = Convert.ToDateTime(col6).Date;
+
+ Model.Base_Unit unit = Funs.DB.Base_Unit.FirstOrDefault(x => x.UnitCode == col7);
+ t.NDEUuit = unit.UnitId;
+
+ if (!string.IsNullOrEmpty(col8))
+ {
+ t.SurfaceState = col8;
+ }
+ else
+ {
+ t.SurfaceState = "打磨";
+ }
+
+ if (!string.IsNullOrEmpty(col9))
+ {
+ t.DetectionTiming = col9;
+ }
+ else
+ {
+ t.DetectionTiming = "焊后";
+ }
+
+ trustList.Add(t);
+
+ }
+
+ var trustCodeList = trustList.Select(p => p.TrustBatchCode).Distinct();
+ foreach (var trustCode in trustCodeList)
+ {
+ var t = from x in trustList where x.TrustBatchCode == trustCode select x;
+ Model.Batch_BatchTrust newBatchTrust = new Model.Batch_BatchTrust();
+ string trustBatchId = SQLHelper.GetNewID(typeof(Model.Batch_BatchTrust));
+ newBatchTrust.TrustBatchId = trustBatchId;
+ newBatchTrust.TrustBatchCode = trustCode;
+ newBatchTrust.TrustDate = t.First().TrustDate;
+ newBatchTrust.ProjectId = CurrUser.LoginProjectId;
+ newBatchTrust.UnitId = t.First().UnitId;
+ newBatchTrust.InstallationId = t.First().InstallationId;
+ newBatchTrust.WorkAreaId = t.First().WorkAreaId;
+ newBatchTrust.WeldingMethodId = t.First().WeldingMethodId;
+ newBatchTrust.GrooveTypeId = t.First().GrooveTypeId;
+ newBatchTrust.IsWelderFirst = t.First().IsWelderFirst;
+ newBatchTrust.DetectionTypeId = t.First().DetectionTypeId;
+ newBatchTrust.PipelineId = t.First().PipelineId;
+ newBatchTrust.TopointBatch = t.First().TopointBatch;
+ BLL.Batch_BatchTrustService.AddBatchTrust(newBatchTrust); // 新增委托单
+
+ // 生成委托明细,并回写点口明细信息
+ foreach (var p in t)
+ {
+ Model.Batch_BatchTrustItem trustItem = new Model.Batch_BatchTrustItem
+ {
+ TrustBatchItemId = SQLHelper.GetNewID(typeof(Model.Batch_BatchTrustItem)),
+ TrustBatchId = trustBatchId,
+ PointBatchItemId = p.AcceptStandard,
+ WeldJointId = p.QuaCertFile,
+ //FilmNum = fileNum,
+ CreateDate = p.TrustDate
+ };
+ Batch_BatchTrustItemService.AddBatchTrustItem(trustItem);
+
+ var pointItem = BLL.Batch_PointBatchItemService.GetPointBatchItemByPointBatchItemId(p.AcceptStandard);
+ pointItem.PointDate = p.TrustDate;
+ pointItem.PointState = "1";
+ pointItem.IsBuildTrust = true;
+ pointItem.GLGSAudit = Const.GlyId; // 导入时默认为管理员
+ pointItem.JLAudit = Const.GlyId;
+ Funs.DB.SubmitChanges();
+ }
+ }
+
+ ShowNotify("导入成功!", MessageBoxIcon.Success);
+
+ }
+ else
+ {
+ ShowNotify("无记录!", MessageBoxIcon.Warning);
+ }
+ }
+ else
+ {
+ ShowNotify("请修正错误数据后再导入!", MessageBoxIcon.Warning);
+ }
+
+ }
+ else
+ {
+ ShowNotify("请先审核要导入的文件!", MessageBoxIcon.Warning);
+ }
+
+ }
+
+ #endregion
+
+ #region 导出错误提示
+ ///
+ /// 导出错误提示
+ ///
+ ///
+ ///
+
+ protected void btnOut_Click(object sender, EventArgs e)
+ {
+ string rootPath = Server.MapPath("~/") + Const.ExcelUrl;
+ //模板文件
+ string TempletFileName = rootPath + "TrustErrorOut.xlsx";
+ //导出文件
+ string filePath = rootPath + DateTime.Now.ToString("yyyyMMddhhmmss") + "\\";
+ if (!Directory.Exists(filePath))
+ {
+ Directory.CreateDirectory(filePath);
+ }
+ string ReportFileName = filePath + "out.xlsx";
+
+ FileStream file = new FileStream(TempletFileName, FileMode.Open, FileAccess.Read);
+ XSSFWorkbook hssfworkbook = new XSSFWorkbook(file);
+
+ #region JointComprehensive
+ XSSFSheet reportModel = (XSSFSheet)hssfworkbook.GetSheet("Sheet1");
+
+ XSSFFont cs_content_Font1 = (XSSFFont)hssfworkbook.CreateFont(); //创建字体
+ cs_content_Font1.FontName = "sans-serif";//字体
+ cs_content_Font1.FontHeightInPoints = 9; //字体大小
+
+ ICellStyle style = hssfworkbook.CreateCellStyle();
+ style.SetFont(cs_content_Font1);
+
+ XSSFFont cs_content_Font = (XSSFFont)hssfworkbook.CreateFont(); //创建字体
+ cs_content_Font.FontName = "sans-serif";//字体
+ cs_content_Font.FontHeightInPoints = 10; //字体大小
+ cs_content_Font.Color = HSSFColor.Red.Index;
+
+ IDataFormat dataformat = hssfworkbook.CreateDataFormat();
+ ICellStyle styleDate = hssfworkbook.CreateCellStyle();
+ styleDate.SetFont(cs_content_Font1);
+ styleDate.DataFormat = dataformat.GetFormat("yyyy-mm-dd");
+
+ // 排序
+ var result = Funs.DB.TrustBatchImportErrorLog.Where(t => t.BatchNo == this.BatchCode).OrderBy(t => t.RowID).ToList();
+
+ if (result.Count > 0)
+ {
+ var rowIndex = 1;
+ foreach (var itemOver in result)
+ {
+ if (reportModel.GetRow(rowIndex) == null) reportModel.CreateRow(rowIndex);
+
+ #region 列赋值
+ //行号
+ if (reportModel.GetRow(rowIndex).GetCell(0) == null) reportModel.GetRow(rowIndex).CreateCell(0);
+ reportModel.GetRow(rowIndex).GetCell(0).SetCellValue(itemOver.RowID.ToString());
+ reportModel.GetRow(rowIndex).GetCell(0).CellStyle = style; //将字体绑定到样式
+
+ //委托单
+ if (reportModel.GetRow(rowIndex).GetCell(1) == null) reportModel.GetRow(rowIndex).CreateCell(1);
+ reportModel.GetRow(rowIndex).GetCell(1).SetCellValue(itemOver.TrustBatchCode);
+ reportModel.GetRow(rowIndex).GetCell(1).CellStyle = style;
+ //装置
+ if (reportModel.GetRow(rowIndex).GetCell(2) == null) reportModel.GetRow(rowIndex).CreateCell(2);
+ reportModel.GetRow(rowIndex).GetCell(2).SetCellValue(itemOver.InstallCode);
+ reportModel.GetRow(rowIndex).GetCell(2).CellStyle = style;
+ //区域
+ if (reportModel.GetRow(rowIndex).GetCell(3) == null) reportModel.GetRow(rowIndex).CreateCell(3);
+ reportModel.GetRow(rowIndex).GetCell(3).SetCellValue(itemOver.AreaCode);
+ reportModel.GetRow(rowIndex).GetCell(3).CellStyle = style;
+ //管线号
+ if (reportModel.GetRow(rowIndex).GetCell(4) == null) reportModel.GetRow(rowIndex).CreateCell(4);
+ reportModel.GetRow(rowIndex).GetCell(4).SetCellValue(itemOver.PipelineCode);
+ reportModel.GetRow(rowIndex).GetCell(4).CellStyle = style;
+
+ //焊口号
+ if (reportModel.GetRow(rowIndex).GetCell(5) == null) reportModel.GetRow(rowIndex).CreateCell(5);
+ reportModel.GetRow(rowIndex).GetCell(5).SetCellValue(itemOver.WeldJointCode);
+ reportModel.GetRow(rowIndex).GetCell(5).CellStyle = style;
+
+ //探伤类型
+ if (reportModel.GetRow(rowIndex).GetCell(6) == null) reportModel.GetRow(rowIndex).CreateCell(6);
+ reportModel.GetRow(rowIndex).GetCell(6).SetCellValue(itemOver.DetectionType);
+ reportModel.GetRow(rowIndex).GetCell(6).CellStyle = style;
+
+ //委托日期
+ if (reportModel.GetRow(rowIndex).GetCell(7) == null) reportModel.GetRow(rowIndex).CreateCell(7);
+ reportModel.GetRow(rowIndex).GetCell(7).SetCellValue(itemOver.TrustDate);
+ reportModel.GetRow(rowIndex).GetCell(7).CellStyle = style;
+
+ //检测单位
+ if (reportModel.GetRow(rowIndex).GetCell(8) == null) reportModel.GetRow(rowIndex).CreateCell(8);
+ reportModel.GetRow(rowIndex).GetCell(8).SetCellValue(itemOver.UnitCode);
+ reportModel.GetRow(rowIndex).GetCell(8).CellStyle = style;
+ //表面
+ if (reportModel.GetRow(rowIndex).GetCell(9) == null) reportModel.GetRow(rowIndex).CreateCell(9);
+ reportModel.GetRow(rowIndex).GetCell(9).SetCellValue(itemOver.SurfaceState);
+ reportModel.GetRow(rowIndex).GetCell(9).CellStyle = style;
+
+ //检测时机
+ if (reportModel.GetRow(rowIndex).GetCell(10) == null) reportModel.GetRow(rowIndex).CreateCell(10);
+ reportModel.GetRow(rowIndex).GetCell(10).SetCellValue(itemOver.Opportunity);
+ reportModel.GetRow(rowIndex).GetCell(10).CellStyle = style;
+ //错误
+ if (reportModel.GetRow(rowIndex).GetCell(11) == null) reportModel.GetRow(rowIndex).CreateCell(11);
+ reportModel.GetRow(rowIndex).GetCell(11).SetCellValue(itemOver.Remark.Replace("|",","));
+ reportModel.GetRow(rowIndex).GetCell(11).CellStyle = style;
+
+ #endregion
+
+ rowIndex++;
+ }
+ }
+ #endregion
+ reportModel.ForceFormulaRecalculation = true;
+
+ using (FileStream filess = System.IO.File.OpenWrite(ReportFileName))
+ {
+ hssfworkbook.Write(filess);
+ }
+ FileInfo filet = new FileInfo(ReportFileName);
+ Response.Clear();
+ Response.Charset = "GB2312";
+ Response.ContentEncoding = System.Text.Encoding.UTF8;
+ // 添加头信息,为"文件下载/另存为"对话框指定默认文件名
+ Response.AddHeader("Content-Disposition", "attachment; filename=委托单错误日志_" + Server.UrlEncode(DateTime.Now.ToString("yyyyMMddhhmmss") + ".xlsx"));
+ // 添加头信息,指定文件大小,让浏览器能够显示下载进度
+ Response.AddHeader("Content-Length", filet.Length.ToString());
+ // 指定返回的是一个不能被客户端读取的流,必须被下载
+ Response.ContentType = "application/ms-excel";
+ // 把文件流发送到客户端
+ Response.WriteFile(filet.FullName);
+ // 停止页面的执行
+ Response.End();
+
+ //Response.ClearContent();
+ //string filename = Funs.GetNewFileName();
+ //Response.AddHeader("content-disposition", "attachment; filename=" + System.Web.HttpUtility.UrlEncode(Resources.Lan.JointComprehensive + filename, System.Text.Encoding.UTF8) + ".xls");
+ //Response.ContentType = "application/excel";
+ //Response.ContentEncoding = System.Text.Encoding.UTF8;
+ //Response.Write(GetGridTableHtml(Grid1));
+ //Response.End();
+ }
+
+ ///
+ /// 导出方法
+ ///
+ ///
+ ///
+ private string GetGridTableHtml(Grid grid)
+ {
+ StringBuilder sb = new StringBuilder();
+ grid.PageSize = 10000;
+ BindGrid1(this.BatchCode);
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ foreach (GridColumn column in grid.Columns)
+ {
+ sb.AppendFormat("| {0} | ", column.HeaderText);
+ }
+ sb.Append("
");
+ foreach (GridRow row in grid.Rows)
+ {
+ sb.Append("");
+ foreach (GridColumn column in grid.Columns)
+ {
+ string html = row.Values[column.ColumnIndex].ToString();
+ if (column.ColumnID == "Remark")
+ {
+ html = (row.FindControl("lablRemark") as AspNet.Label).Text;
+ }
+ sb.AppendFormat("| {0} | ", html);
+ }
+
+ sb.Append("
");
+ }
+
+ sb.Append("
");
+
+ return sb.ToString();
+ }
+
+ ///
+ /// 重载VerifyRenderingInServerForm方法,否则运行的时候会出现如下错误提示:“类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内”
+ ///
+ ///
+ public override void VerifyRenderingInServerForm(Control control)
+ {
+ }
+ #endregion
+
+ #region 下载模板
+ ///
+ /// 下载模板按钮
+ ///
+ ///
+ ///
+ protected void btnDownLoad_Click(object sender, EventArgs e)
+ {
+ PageContext.RegisterStartupScript(Confirm.GetShowReference("确定下载导入模板吗?", String.Empty, MessageBoxIcon.Question, PageManager1.GetCustomEventReference(false, "Confirm_OK"), PageManager1.GetCustomEventReference("Confirm_Cancel")));
+ }
+
+ ///
+ /// 下载导入模板
+ ///
+ ///
+ ///
+ protected void PageManager1_CustomEvent(object sender, CustomEventArgs e)
+ {
+ if (e.EventArgument == "Confirm_OK")
+ {
+ string rootPath = Server.MapPath("~/");
+ string uploadfilepath = rootPath + Const.HJGL_TrustInTemplateUrl;
+ //string filePath = Const.HJGL_TrustInTemplateUrl;
+ //string fileName = Path.GetFileName(filePath);
+ FileInfo info = new FileInfo(uploadfilepath);
+ long fileSize = info.Length;
+ Response.ClearContent();
+ Response.AddHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode("委托单模板.xlsx", System.Text.Encoding.UTF8));
+ Response.ContentType = "excel/plain";
+ Response.ContentEncoding = System.Text.Encoding.UTF8;
+ Response.AddHeader("Content-Length", fileSize.ToString().Trim());
+ Response.TransmitFile(uploadfilepath, 0, fileSize);
+ Response.End();
+ }
+ }
+ #endregion
+ }
+}
\ No newline at end of file
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/TrustBatchIn.aspx.designer.cs b/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/TrustBatchIn.aspx.designer.cs
new file mode 100644
index 0000000..ff417ae
--- /dev/null
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/TrustBatchIn.aspx.designer.cs
@@ -0,0 +1,143 @@
+//------------------------------------------------------------------------------
+// <自动生成>
+// 此代码由工具生成。
+//
+// 对此文件的更改可能导致不正确的行为,如果
+// 重新生成代码,则所做更改将丢失。
+// 自动生成>
+//------------------------------------------------------------------------------
+
+namespace FineUIPro.Web.WeldingProcess.TrustManage
+{
+
+
+ public partial class TrustBatchIn
+ {
+
+ ///
+ /// form1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm form1;
+
+ ///
+ /// PageManager1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.PageManager PageManager1;
+
+ ///
+ /// SimpleForm1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Form SimpleForm1;
+
+ ///
+ /// Toolbar2 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Toolbar Toolbar2;
+
+ ///
+ /// btnAudit 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Button btnAudit;
+
+ ///
+ /// btnImport 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Button btnImport;
+
+ ///
+ /// btnDownLoad 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Button btnDownLoad;
+
+ ///
+ /// btnOut 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Button btnOut;
+
+ ///
+ /// fuAttachUrl 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.FileUpload fuAttachUrl;
+
+ ///
+ /// hdFileName 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.HiddenField hdFileName;
+
+ ///
+ /// hdCheckResult 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.HiddenField hdCheckResult;
+
+ ///
+ /// lbResult 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Label lbResult;
+
+ ///
+ /// Grid1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Grid Grid1;
+
+ ///
+ /// lablRemark 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.Label lablRemark;
+ }
+}
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/TrustBatchManage.aspx b/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/TrustBatchManage.aspx
index df0b0ca..f713def 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/TrustBatchManage.aspx
+++ b/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/TrustBatchManage.aspx
@@ -55,42 +55,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+ OnClick="btnExport_Click">
+
@@ -201,18 +213,22 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
+ --%>
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoBatchEdit.aspx b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoBatchEdit.aspx
index 9a4e1ca..b94d512 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoBatchEdit.aspx
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoBatchEdit.aspx
@@ -69,11 +69,11 @@
+ AutoPostBack="true" OnTextChanged="txtText_TextChanged" Required="true" Readonly="true">
+ AutoPostBack="true" OnTextChanged="txtText_TextChanged" Required="true" Readonly="true">
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoBatchEdit.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoBatchEdit.aspx.cs
index e52968f..47e8936 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoBatchEdit.aspx.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoBatchEdit.aspx.cs
@@ -95,7 +95,6 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
this.drpWeldingLocation.DataSource = from x in Funs.DB.Base_WeldingLocation orderby x.WeldingLocationCode select x;
this.drpWeldingLocation.DataBind();
-
///是否热处理
this.drpIsHotProess.DataValueField = "Value";
this.drpIsHotProess.DataTextField = "Text";
@@ -192,7 +191,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
if (this.drpJointAttribute.SelectedValue != BLL.Const._Null)
{
newJointInfo.JointAttribute = this.drpJointAttribute.SelectedValue;
- if (this.drpJointAttribute.SelectedValue == "活动S")
+ if (this.drpJointAttribute.SelectedValue == "S")
{
newJointInfo.JointArea = "S";
}
@@ -331,136 +330,155 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
if (dn.Count() > 0)
{
- if (dn.First().OutSizeDia != null)
+ if (ansi != "FB")
{
- dia = dn.First().OutSizeDia.ToString();
- }
+ txtDia.Readonly = true;
+ txtThickness.Readonly = true;
+ if (dn.First().OutSizeDia != null)
+ {
+ dia = dn.First().OutSizeDia.ToString();
+ }
- if (ansi == "5")
- {
- if (dn.First().SCH5 != null)
+ if (ansi == "5")
{
- sch = dn.First().SCH5.ToString();
+ if (dn.First().SCH5 != null)
+ {
+ sch = dn.First().SCH5.ToString();
+ }
+ }
+ if (ansi == "5S")
+ {
+ if (dn.First().SCH5S != null)
+ {
+ sch = dn.First().SCH5S.ToString();
+ }
+ }
+ if (ansi == "10")
+ {
+ if (dn.First().SCH10 != null)
+ {
+ sch = dn.First().SCH10.ToString();
+ }
+ }
+ if (ansi == "10S")
+ {
+ if (dn.First().SCH10S != null)
+ {
+ sch = dn.First().SCH10S.ToString();
+ }
+ }
+ if (ansi == "20")
+ {
+ if (dn.First().SCH20 != null)
+ {
+ sch = dn.First().SCH20.ToString();
+ }
+ }
+ if (ansi == "30")
+ {
+ if (dn.First().SCH30 != null)
+ {
+ sch = dn.First().SCH30.ToString();
+ }
+ }
+ if (ansi == "40")
+ {
+ if (dn.First().SCH40 != null)
+ {
+ sch = dn.First().SCH40.ToString();
+ }
+ }
+ if (ansi == "40S")
+ {
+ if (dn.First().SCH40S != null)
+ {
+ sch = dn.First().SCH40S.ToString();
+ }
+ }
+ if (ansi == "STD")
+ {
+ if (dn.First().STD != null)
+ {
+ sch = dn.First().STD.ToString();
+ }
+ }
+ if (ansi == "60")
+ {
+ if (dn.First().SCH60 != null)
+ {
+ sch = dn.First().SCH60.ToString();
+ }
+ }
+ if (ansi == "80")
+ {
+ if (dn.First().SCH80 != null)
+ {
+ sch = dn.First().SCH80.ToString();
+ }
+ }
+ if (ansi == "80S")
+ {
+ if (dn.First().SCH80S != null)
+ {
+ sch = dn.First().SCH80S.ToString();
+ }
+ }
+ if (ansi == "XS")
+ {
+ if (dn.First().XS != null)
+ {
+ sch = dn.First().XS.ToString();
+ }
+ }
+ if (ansi == "100")
+ {
+ if (dn.First().SCH100 != null)
+ {
+ sch = dn.First().SCH100.ToString();
+ }
+ }
+ if (ansi == "120")
+ {
+ if (dn.First().SCH120 != null)
+ {
+ sch = dn.First().SCH120.ToString();
+ }
+ }
+ if (ansi == "140")
+ {
+ if (dn.First().SCH140 != null)
+ {
+ sch = dn.First().SCH140.ToString();
+ }
+ }
+ if (ansi == "160")
+ {
+ if (dn.First().SCH160 != null)
+ {
+ sch = dn.First().SCH160.ToString();
+ }
+ }
+ if (ansi == "XXS")
+ {
+ if (dn.First().XXS != null)
+ {
+ sch = dn.First().XXS.ToString();
+ }
}
}
- if (ansi == "5S")
+ else // 非美标FB
{
- if (dn.First().SCH5S != null)
- {
- sch = dn.First().SCH5S.ToString();
- }
- }
- if (ansi == "10")
- {
- if (dn.First().SCH10 != null)
- {
- sch = dn.First().SCH10.ToString();
- }
- }
- if (ansi == "10S")
- {
- if (dn.First().SCH10S != null)
- {
- sch = dn.First().SCH10S.ToString();
- }
- }
- if (ansi == "20")
- {
- if (dn.First().SCH20 != null)
- {
- sch = dn.First().SCH20.ToString();
- }
- }
- if (ansi == "30")
- {
- if (dn.First().SCH30 != null)
- {
- sch = dn.First().SCH30.ToString();
- }
- }
- if (ansi == "40")
- {
- if (dn.First().SCH40 != null)
- {
- sch = dn.First().SCH40.ToString();
- }
- }
- if (ansi == "40S")
- {
- if (dn.First().SCH40S != null)
- {
- sch = dn.First().SCH40S.ToString();
- }
- }
- if (ansi == "STD")
- {
- if (dn.First().STD != null)
- {
- sch = dn.First().STD.ToString();
- }
- }
- if (ansi == "60")
- {
- if (dn.First().SCH60 != null)
- {
- sch = dn.First().SCH60.ToString();
- }
- }
- if (ansi == "80")
- {
- if (dn.First().SCH80 != null)
- {
- sch = dn.First().SCH80.ToString();
- }
- }
- if (ansi == "80S")
- {
- if (dn.First().SCH80S != null)
- {
- sch = dn.First().SCH80S.ToString();
- }
- }
- if (ansi == "XS")
- {
- if (dn.First().XS != null)
- {
- sch = dn.First().XS.ToString();
- }
- }
- if (ansi == "100")
- {
- if (dn.First().SCH100 != null)
- {
- sch = dn.First().SCH100.ToString();
- }
- }
- if (ansi == "120")
- {
- if (dn.First().SCH120 != null)
- {
- sch = dn.First().SCH120.ToString();
- }
- }
- if (ansi == "140")
- {
- if (dn.First().SCH140 != null)
- {
- sch = dn.First().SCH140.ToString();
- }
- }
- if (ansi == "160")
- {
- if (dn.First().SCH160 != null)
- {
- sch = dn.First().SCH160.ToString();
- }
- }
- if (ansi == "XXS")
- {
- if (dn.First().XXS != null)
- {
- sch = dn.First().XXS.ToString();
- }
+ txtDia.Readonly = false;
+ txtThickness.Readonly = false;
+
+ //if (dn.First().OutSize_FB != null)
+ //{
+ // dia = dn.First().OutSize_FB.ToString();
+ //}
+ //if (dn.First().SCH_FB != null)
+ //{
+ // sch = dn.First().SCH_FB.ToString();
+ //}
}
if (!string.IsNullOrEmpty(dia))
@@ -478,6 +496,26 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
}
}
}
+
+
+ ///
+ /// 选择外径和壁厚自动获取规格
+ ///
+ ///
+ ///
+ protected void txtText_TextChanged(object sender, EventArgs e)
+ {
+ string dn = string.Empty;
+ string s = string.Empty;
+ if (!string.IsNullOrEmpty(this.txtDia.Text.Trim()))
+ {
+ dn = this.txtDia.Text.Trim();
+ if (!string.IsNullOrEmpty(this.txtThickness.Text.Trim()))
+ {
+ this.txtSpecification.Text = "Φ" + dn + "×" + this.txtThickness.Text.Trim();
+ }
+ }
+ }
#endregion
}
}
\ No newline at end of file
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoEdit.aspx b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoEdit.aspx
index d8e50db..284241a 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoEdit.aspx
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoEdit.aspx
@@ -63,10 +63,10 @@
-
-
@@ -109,51 +109,54 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
-
-
+
+
+
+
-
+
+
+
+
-
-
-
-
-
-
-
-
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoEdit.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoEdit.aspx.cs
index b8b6eda..3015c25 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoEdit.aspx.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoEdit.aspx.cs
@@ -1,6 +1,7 @@
using System;
using BLL;
using System.Linq;
+using static System.Windows.Forms.VisualStyles.VisualStyleElement.Header;
namespace FineUIPro.Web.WeldingProcess.WeldingManage
{
@@ -125,6 +126,10 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
this.drpJointAttribute.DataSource = BLL.DropListService.HJGL_JointAttributeItem();
this.drpJointAttribute.DataBind();
Funs.FineUIPleaseSelect(this.drpJointAttribute,Resources.Lan.PleaseSelect);
+
+ // 物料码
+ BLL.MaterialCoodeService.InitCoodeDropDownList(this.drpCoode1, this.CurrUser.LoginProjectId, true, Resources.Lan.PleaseSelect);//Coode1
+ BLL.MaterialCoodeService.InitCoodeDropDownList(this.drpCoode2, this.CurrUser.LoginProjectId, true, Resources.Lan.PleaseSelect);//Coode2
///组件1号
Base_ComponentsService.InitComponentsDropDownList(this.drpPipeAssembly1, true,Resources.Lan.PleaseSelect);
///组件2号
@@ -285,8 +290,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
{
this.drpWeldingMethod.SelectedValue = jointInfo.WeldingMethodId;
}
- this.txtHeartNo1.Text = jointInfo.HeartNo1;
- this.txtHeartNo2.Text = jointInfo.HeartNo2;
+
if (!string.IsNullOrEmpty(jointInfo.GrooveTypeId))
{
this.drpGrooveType.SelectedValue = jointInfo.GrooveTypeId;
@@ -349,8 +353,19 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
this.txtTestPackageNo.Text = jointInfo.TestPackageNo;
this.txtPrepareTemp.Text = jointInfo.PrepareTemp;
txtPageNum.Text = jointInfo.PageNum;
- txtCoode1.Text = jointInfo.Coode1;
- txtCoode2.Text = jointInfo.Coode2;
+ if (!string.IsNullOrEmpty(jointInfo.Coode1))
+ {
+ drpCoode1.SelectedValue = jointInfo.Coode1;
+ BLL.MaterialCoodeService.InitHeartNoDropDownList(this.drpHeartNo1, drpCoode1.SelectedValue, true, Resources.Lan.PleaseSelect);
+ drpHeartNo1.SelectedValue = jointInfo.Coode1;
+ }
+ if (!string.IsNullOrEmpty(jointInfo.Coode2))
+ {
+ drpCoode2.SelectedValue = jointInfo.Coode2;
+ BLL.MaterialCoodeService.InitHeartNoDropDownList(this.drpHeartNo2, drpCoode2.SelectedValue, true, Resources.Lan.PleaseSelect);
+ drpHeartNo2.SelectedValue = jointInfo.Coode2;
+ }
+
this.txtRemark.Text = jointInfo.Remark;
}
}
@@ -429,7 +444,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
if (this.drpJointAttribute.SelectedValue != BLL.Const._Null)
{
newJointInfo.JointAttribute = this.drpJointAttribute.SelectedValue;
- if (this.drpJointAttribute.SelectedValue == "活动S")
+ if (this.drpJointAttribute.SelectedValue == "S")
{
newJointInfo.JointArea = "S";
}
@@ -468,8 +483,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
{
newJointInfo.WeldingMethodId = this.drpWeldingMethod.SelectedValue;
}
- newJointInfo.HeartNo1 = this.txtHeartNo1.Text.Trim();
- newJointInfo.HeartNo2 = this.txtHeartNo2.Text.Trim();
+
if (this.drpGrooveType.SelectedValue != BLL.Const._Null)
{
newJointInfo.GrooveTypeId = this.drpGrooveType.SelectedValue;
@@ -503,8 +517,24 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
newJointInfo.TestPackageNo = this.txtTestPackageNo.Text.Trim();
newJointInfo.PrepareTemp = this.txtPrepareTemp.Text.Trim();
newJointInfo.PageNum = txtPageNum.Text.Trim();
- newJointInfo.Coode1 = txtCoode1.Text.Trim();
- newJointInfo.Coode2 = txtCoode2.Text.Trim();
+ if (drpCoode1.SelectedValue != Const._Null)
+ {
+ newJointInfo.Coode1 = drpCoode1.SelectedValue;
+ }
+ if (drpHeartNo1.SelectedValue != Const._Null)
+ {
+ newJointInfo.HeartNo1 = drpHeartNo1.SelectedValue;
+ }
+
+ if (drpCoode2.SelectedValue != Const._Null)
+ {
+ newJointInfo.Coode2=drpCoode2.SelectedValue;
+ }
+ if (drpHeartNo2.SelectedValue != Const._Null)
+ {
+ newJointInfo.HeartNo2 = drpHeartNo2.SelectedValue;
+ }
+
newJointInfo.Remark = this.txtRemark.Text.Trim();
newJointInfo.WPQId = drpWPS.SelectedValue;
newJointInfo.DetectionType = string.Join("|", drpNDTType.SelectedValueArray);
@@ -628,6 +658,24 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
}
+ protected void drpCoode1_SelectedIndexChanged(object sender, EventArgs e)
+ {
+ if (drpCoode1.SelectedValue != Const._Null)
+ {
+ drpHeartNo1.Items.Clear();
+ BLL.MaterialCoodeService.InitHeartNoDropDownList(this.drpHeartNo1, drpCoode1.SelectedValue, true, Resources.Lan.PleaseSelect);//HeartNo1
+ }
+ }
+
+ protected void drpCoode2_SelectedIndexChanged(object sender, EventArgs e)
+ {
+ if (drpCoode2.SelectedValue != Const._Null)
+ {
+ drpHeartNo2.Items.Clear();
+ BLL.MaterialCoodeService.InitHeartNoDropDownList(this.drpHeartNo2, drpCoode2.SelectedValue, true, Resources.Lan.PleaseSelect);//HeartNo2
+ }
+ }
+
#region 外径、壁厚输入框事件
///
/// 选择外径和壁厚自动获取规格
@@ -645,136 +693,157 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
if (dn.Count()>0)
{
- if (dn.First().OutSizeDia != null)
+ if (ansi != "FB")
{
- dia = dn.First().OutSizeDia.ToString();
+ txtDia.Readonly = true;
+ txtThickness.Readonly = true;
+
+ if (dn.First().OutSizeDia != null)
+ {
+ dia = dn.First().OutSizeDia.ToString();
+ }
+
+ if (ansi == "5")
+ {
+ if (dn.First().SCH5 != null)
+ {
+ sch = dn.First().SCH5.ToString();
+ }
+ }
+ if (ansi == "5S")
+ {
+ if (dn.First().SCH5S != null)
+ {
+ sch = dn.First().SCH5S.ToString();
+ }
+ }
+ if (ansi == "10")
+ {
+ if (dn.First().SCH10 != null)
+ {
+ sch = dn.First().SCH10.ToString();
+ }
+ }
+ if (ansi == "10S")
+ {
+ if (dn.First().SCH10S != null)
+ {
+ sch = dn.First().SCH10S.ToString();
+ }
+ }
+ if (ansi == "20")
+ {
+ if (dn.First().SCH20 != null)
+ {
+ sch = dn.First().SCH20.ToString();
+ }
+ }
+ if (ansi == "30")
+ {
+ if (dn.First().SCH30 != null)
+ {
+ sch = dn.First().SCH30.ToString();
+ }
+ }
+ if (ansi == "40")
+ {
+ if (dn.First().SCH40 != null)
+ {
+ sch = dn.First().SCH40.ToString();
+ }
+ }
+ if (ansi == "40S")
+ {
+ if (dn.First().SCH40S != null)
+ {
+ sch = dn.First().SCH40S.ToString();
+ }
+ }
+ if (ansi == "STD")
+ {
+ if (dn.First().STD != null)
+ {
+ sch = dn.First().STD.ToString();
+ }
+ }
+ if (ansi == "60")
+ {
+ if (dn.First().SCH60 != null)
+ {
+ sch = dn.First().SCH60.ToString();
+ }
+ }
+ if (ansi == "80")
+ {
+ if (dn.First().SCH80 != null)
+ {
+ sch = dn.First().SCH80.ToString();
+ }
+ }
+ if (ansi == "80S")
+ {
+ if (dn.First().SCH80S != null)
+ {
+ sch = dn.First().SCH80S.ToString();
+ }
+ }
+ if (ansi == "XS")
+ {
+ if (dn.First().XS != null)
+ {
+ sch = dn.First().XS.ToString();
+ }
+ }
+ if (ansi == "100")
+ {
+ if (dn.First().SCH100 != null)
+ {
+ sch = dn.First().SCH100.ToString();
+ }
+ }
+ if (ansi == "120")
+ {
+ if (dn.First().SCH120 != null)
+ {
+ sch = dn.First().SCH120.ToString();
+ }
+ }
+ if (ansi == "140")
+ {
+ if (dn.First().SCH140 != null)
+ {
+ sch = dn.First().SCH140.ToString();
+ }
+ }
+ if (ansi == "160")
+ {
+ if (dn.First().SCH160 != null)
+ {
+ sch = dn.First().SCH160.ToString();
+ }
+ }
+ if (ansi == "XXS")
+ {
+ if (dn.First().XXS != null)
+ {
+ sch = dn.First().XXS.ToString();
+ }
+ }
}
- if (ansi == "5")
+ else // 非美标FB
{
- if (dn.First().SCH5 != null)
- {
- sch = dn.First().SCH5.ToString();
- }
- }
- if (ansi == "5S")
- {
- if (dn.First().SCH5S != null)
- {
- sch = dn.First().SCH5S.ToString();
- }
- }
- if (ansi == "10")
- {
- if (dn.First().SCH10 != null)
- {
- sch = dn.First().SCH10.ToString();
- }
- }
- if (ansi == "10S")
- {
- if (dn.First().SCH10S != null)
- {
- sch = dn.First().SCH10S.ToString();
- }
- }
- if (ansi == "20")
- {
- if (dn.First().SCH20 != null)
- {
- sch = dn.First().SCH20.ToString();
- }
- }
- if (ansi == "30")
- {
- if (dn.First().SCH30 != null)
- {
- sch = dn.First().SCH30.ToString();
- }
- }
- if (ansi == "40")
- {
- if (dn.First().SCH40 != null)
- {
- sch = dn.First().SCH40.ToString();
- }
- }
- if (ansi == "40S")
- {
- if (dn.First().SCH40S != null)
- {
- sch = dn.First().SCH40S.ToString();
- }
- }
- if (ansi == "STD")
- {
- if (dn.First().STD != null)
- {
- sch = dn.First().STD.ToString();
- }
- }
- if (ansi == "60")
- {
- if (dn.First().SCH60 != null)
- {
- sch = dn.First().SCH60.ToString();
- }
- }
- if (ansi == "80")
- {
- if (dn.First().SCH80 != null)
- {
- sch = dn.First().SCH80.ToString();
- }
- }
- if (ansi == "80S")
- {
- if (dn.First().SCH80S != null)
- {
- sch = dn.First().SCH80S.ToString();
- }
- }
- if (ansi == "XS")
- {
- if (dn.First().XS != null)
- {
- sch = dn.First().XS.ToString();
- }
- }
- if (ansi == "100")
- {
- if (dn.First().SCH100 != null)
- {
- sch = dn.First().SCH100.ToString();
- }
- }
- if (ansi == "120")
- {
- if (dn.First().SCH120 != null)
- {
- sch = dn.First().SCH120.ToString();
- }
- }
- if (ansi == "140")
- {
- if (dn.First().SCH140 != null)
- {
- sch = dn.First().SCH140.ToString();
- }
- }
- if (ansi == "160")
- {
- if (dn.First().SCH160 != null)
- {
- sch = dn.First().SCH160.ToString();
- }
- }
- if (ansi == "XXS")
- {
- if (dn.First().XXS != null)
- {
- sch = dn.First().XXS.ToString();
- }
+ txtDia.Readonly = false;
+ txtThickness.Readonly = false;
+
+ //if (dn.First().OutSize_FB != null)
+ //{
+ // dia = dn.First().OutSize_FB.ToString();
+ //}
+ //if (dn.First().SCH_FB != null)
+ //{
+ // sch = dn.First().SCH_FB.ToString();
+ //}
}
if (!string.IsNullOrEmpty(dia))
@@ -792,6 +861,26 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
}
}
}
+
+
+ ///
+ /// 选择外径和壁厚自动获取规格
+ ///
+ ///
+ ///
+ protected void txtText_TextChanged(object sender, EventArgs e)
+ {
+ string dn = string.Empty;
+ string s = string.Empty;
+ if (!string.IsNullOrEmpty(this.txtDia.Text.Trim()))
+ {
+ dn = this.txtDia.Text.Trim();
+ if (!string.IsNullOrEmpty(this.txtThickness.Text.Trim()))
+ {
+ this.txtSpecification.Text = "Φ" + dn + "×" + this.txtThickness.Text.Trim();
+ }
+ }
+ }
#endregion
}
}
\ No newline at end of file
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoEdit.aspx.designer.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoEdit.aspx.designer.cs
index cc96aa6..87e145f 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoEdit.aspx.designer.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointInfoEdit.aspx.designer.cs
@@ -7,11 +7,13 @@
// 自动生成>
//------------------------------------------------------------------------------
-namespace FineUIPro.Web.WeldingProcess.WeldingManage {
-
-
- public partial class JointInfoEdit {
-
+namespace FineUIPro.Web.WeldingProcess.WeldingManage
+{
+
+
+ public partial class JointInfoEdit
+ {
+
///
/// form1 控件。
///
@@ -20,7 +22,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
-
+
///
/// PageManager1 控件。
///
@@ -29,7 +31,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.PageManager PageManager1;
-
+
///
/// SimpleForm1 控件。
///
@@ -38,7 +40,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form SimpleForm1;
-
+
///
/// Toolbar1 控件。
///
@@ -47,7 +49,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Toolbar Toolbar1;
-
+
///
/// btnSave 控件。
///
@@ -56,7 +58,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnSave;
-
+
///
/// txtWeldJointCode 控件。
///
@@ -65,7 +67,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtWeldJointCode;
-
+
///
/// drpPipingClass 控件。
///
@@ -74,7 +76,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpPipingClass;
-
+
///
/// drpWeldType 控件。
///
@@ -83,7 +85,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWeldType;
-
+
///
/// txtPipeSegment 控件。
///
@@ -92,7 +94,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtPipeSegment;
-
+
///
/// drpMaterial1 控件。
///
@@ -101,7 +103,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpMaterial1;
-
+
///
/// drpMaterial2 控件。
///
@@ -110,7 +112,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpMaterial2;
-
+
///
/// drpWeldingMethod 控件。
///
@@ -119,7 +121,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWeldingMethod;
-
+
///
/// drpJointAttribute 控件。
///
@@ -128,7 +130,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpJointAttribute;
-
+
///
/// txtSize 控件。
///
@@ -137,7 +139,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtSize;
-
+
///
/// drpANSISCH 控件。
///
@@ -146,7 +148,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpANSISCH;
-
+
///
/// txtDia 控件。
///
@@ -155,7 +157,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtDia;
-
+
///
/// txtThickness 控件。
///
@@ -164,7 +166,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtThickness;
-
+
///
/// txtSpecification 控件。
///
@@ -173,7 +175,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtSpecification;
-
+
///
/// drpGrooveType 控件。
///
@@ -182,7 +184,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpGrooveType;
-
+
///
/// drpWeldingLocation 控件。
///
@@ -191,7 +193,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWeldingLocation;
-
+
///
/// drpWPS 控件。
///
@@ -200,7 +202,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWPS;
-
+
///
/// btnSelectWps 控件。
///
@@ -209,7 +211,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnSelectWps;
-
+
///
/// txtPageNum 控件。
///
@@ -218,7 +220,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtPageNum;
-
+
///
/// drpIsHotProess 控件。
///
@@ -227,7 +229,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpIsHotProess;
-
+
///
/// txtTestPackageNo 控件。
///
@@ -236,7 +238,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTestPackageNo;
-
+
///
/// txtSystemNumber 控件。
///
@@ -245,25 +247,43 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtSystemNumber;
-
+
///
- /// txtHeartNo1 控件。
+ /// drpCoode1 控件。
///
///
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
- protected global::FineUIPro.TextBox txtHeartNo1;
-
+ protected global::FineUIPro.DropDownList drpCoode1;
+
///
- /// txtHeartNo2 控件。
+ /// drpHeartNo1 控件。
///
///
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
- protected global::FineUIPro.TextBox txtHeartNo2;
-
+ protected global::FineUIPro.DropDownList drpHeartNo1;
+
+ ///
+ /// drpCoode2 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.DropDownList drpCoode2;
+
+ ///
+ /// drpHeartNo2 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.DropDownList drpHeartNo2;
+
///
/// drpPipeAssembly1 控件。
///
@@ -272,7 +292,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpPipeAssembly1;
-
+
///
/// drpPipeAssembly2 控件。
///
@@ -281,7 +301,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpPipeAssembly2;
-
+
///
/// drpWeldSilk 控件。
///
@@ -290,7 +310,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWeldSilk;
-
+
///
/// drpWeldMat 控件。
///
@@ -299,7 +319,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWeldMat;
-
+
///
/// txtPrepareTemp 控件。
///
@@ -308,7 +328,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtPrepareTemp;
-
+
///
/// ckbIsGoldJoint 控件。
///
@@ -317,7 +337,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.CheckBox ckbIsGoldJoint;
-
+
///
/// drpNDTType 控件。
///
@@ -326,7 +346,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpNDTType;
-
+
///
/// ckbIsCancel 控件。
///
@@ -335,7 +355,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.CheckBox ckbIsCancel;
-
+
///
/// txtCancelResult 控件。
///
@@ -344,7 +364,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtCancelResult;
-
+
///
/// btnCancel 控件。
///
@@ -353,25 +373,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnCancel;
-
- ///
- /// txtCoode1 控件。
- ///
- ///
- /// 自动生成的字段。
- /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
- ///
- protected global::FineUIPro.TextBox txtCoode1;
-
- ///
- /// txtCoode2 控件。
- ///
- ///
- /// 自动生成的字段。
- /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
- ///
- protected global::FineUIPro.TextBox txtCoode2;
-
+
///
/// txtRemark 控件。
///
@@ -380,7 +382,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtRemark;
-
+
///
/// SimpleForm2 控件。
///
@@ -389,7 +391,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form SimpleForm2;
-
+
///
/// txtReport 控件。
///
@@ -398,7 +400,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label txtReport;
-
+
///
/// txtPoint 控件。
///
@@ -407,7 +409,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label txtPoint;
-
+
///
/// ddlTrustFlag 控件。
///
@@ -416,7 +418,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label ddlTrustFlag;
-
+
///
/// ddlCheckFlag 控件。
///
@@ -425,7 +427,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label ddlCheckFlag;
-
+
///
/// lbUnitName 控件。
///
@@ -434,7 +436,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label lbUnitName;
-
+
///
/// lbInstallationName 控件。
///
@@ -443,7 +445,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label lbInstallationName;
-
+
///
/// txtWorkAreaId 控件。
///
@@ -452,7 +454,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label txtWorkAreaId;
-
+
///
/// txtPipelineCode 控件。
///
@@ -461,7 +463,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label txtPipelineCode;
-
+
///
/// txtSingleNumber 控件。
///
@@ -470,7 +472,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label txtSingleNumber;
-
+
///
/// ddlReportCode 控件。
///
@@ -479,7 +481,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label ddlReportCode;
-
+
///
/// txtReportDate 控件。
///
@@ -488,7 +490,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label txtReportDate;
-
+
///
/// ddlJointStatus 控件。
///
@@ -497,7 +499,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label ddlJointStatus;
-
+
///
/// txtBackingWelder 控件。
///
@@ -506,7 +508,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label txtBackingWelder;
-
+
///
/// txtBackingWelderName 控件。
///
@@ -515,7 +517,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label txtBackingWelderName;
-
+
///
/// txtCoverWelder 控件。
///
@@ -524,7 +526,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label txtCoverWelder;
-
+
///
/// txtCoverWelderName 控件。
///
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointShowColumn.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointShowColumn.aspx.cs
index 8427c77..4fed4db 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointShowColumn.aspx.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/JointShowColumn.aspx.cs
@@ -16,7 +16,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
{
if (!IsPostBack)
{
- ListItem[] list = new ListItem[32];
+ ListItem[] list = new ListItem[33];
list[0] = new ListItem(Resources.Lan.WeldingJointNumber, "1");
list[1] = new ListItem(Resources.Lan.WeldedOrNot, "2");
list[2] = new ListItem("焊接工艺(WPS)", "3");
@@ -30,27 +30,27 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
list[10] = new ListItem(Resources.Lan.InchDiameter, "11");
list[11] = new ListItem(Resources.Lan.ExternalDiameter, "12");
list[12] = new ListItem(Resources.Lan.WallThickness, "13");
- list[13] = new ListItem(Resources.Lan.CompletedDI, "14");
- list[14] = new ListItem(Resources.Lan.Component1, "15");
- list[15] = new ListItem(Resources.Lan.Component2, "16");
- list[16] = new ListItem(Resources.Lan.Specifications, "17");
- list[17] = new ListItem(Resources.Lan.BatchNumber1, "18");
- list[18] = new ListItem(Resources.Lan.BatchNumber2, "19");
- list[19] = new ListItem(Resources.Lan.BevelType, "20");
- list[20] = new ListItem(Resources.Lan.WeldingMethod, "21");
- list[21] = new ListItem(Resources.Lan.WeldingWire, "22");
- list[22] = new ListItem(Resources.Lan.Electrode, "23");
- list[23] = new ListItem(Resources.Lan.WeldingDate, "24");
- list[24] = new ListItem(Resources.Lan.DailyNumber, "25");
- list[25] = new ListItem(Resources.Lan.FloorWelder, "26");
- list[26] = new ListItem(Resources.Lan.CoveringWelder, "27");
- list[27] = new ListItem(Resources.Lan.IsHot, "28");
- list[28] = new ListItem(Resources.Lan.SystemNumber, "29");
- list[29] = new ListItem(Resources.Lan.PressureTestPackageNumber, "30");
- list[30] = new ListItem(Resources.Lan.TotalPages, "31");
- list[31] = new ListItem(Resources.Lan.Remark, "32");
- list[32] = new ListItem("Coode1", "33");
- list[33] = new ListItem("Coode2", "34");
+ //list[13] = new ListItem(Resources.Lan.CompletedDI, "14");
+ list[13] = new ListItem(Resources.Lan.Component1, "14");
+ list[14] = new ListItem(Resources.Lan.Component2, "15");
+ list[15] = new ListItem(Resources.Lan.Specifications, "16");
+ list[16] = new ListItem(Resources.Lan.BatchNumber1, "17");
+ list[17] = new ListItem(Resources.Lan.BatchNumber2, "18");
+ list[18] = new ListItem(Resources.Lan.BevelType, "19");
+ list[19] = new ListItem(Resources.Lan.WeldingMethod, "20");
+ list[20] = new ListItem(Resources.Lan.WeldingWire, "21");
+ list[21] = new ListItem(Resources.Lan.Electrode, "22");
+ list[22] = new ListItem(Resources.Lan.WeldingDate, "23");
+ list[23] = new ListItem(Resources.Lan.DailyNumber, "24");
+ list[24] = new ListItem(Resources.Lan.FloorWelder, "25");
+ list[25] = new ListItem(Resources.Lan.CoveringWelder, "26");
+ list[26] = new ListItem(Resources.Lan.IsHot, "27");
+ list[27] = new ListItem(Resources.Lan.SystemNumber, "28");
+ list[28] = new ListItem(Resources.Lan.PressureTestPackageNumber, "29");
+ list[29] = new ListItem(Resources.Lan.TotalPages, "30");
+ list[30] = new ListItem(Resources.Lan.Remark, "31");
+ list[31] = new ListItem("Coode1", "32");
+ list[32] = new ListItem("Coode2", "33");
this.cblColumn.DataSource = list;
this.cblColumn.DataBind();
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoode.aspx b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoode.aspx
new file mode 100644
index 0000000..3b2808f
--- /dev/null
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoode.aspx
@@ -0,0 +1,102 @@
+<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MaterialCoode.aspx.cs" Inherits="FineUIPro.Web.WeldingProcess.WeldingManage.MaterialCoode" %>
+
+
+
+
+
+ 物料码
+
+
+
+
+
+
+
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoode.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoode.aspx.cs
new file mode 100644
index 0000000..21329d8
--- /dev/null
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoode.aspx.cs
@@ -0,0 +1,270 @@
+using BLL;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Data;
+using System.Data.SqlClient;
+
+namespace FineUIPro.Web.WeldingProcess.WeldingManage
+{
+ public partial class MaterialCoode : PageBase
+ {
+ #region 加载
+ ///
+ /// 加载页面
+ ///
+ ///
+ ///
+ protected void Page_Load(object sender, EventArgs e)
+ {
+ if (!IsPostBack)
+ {
+ this.ddlPageSize.SelectedValue = Grid1.PageSize.ToString();
+ // 绑定表格
+ this.BindGrid();
+ }
+ }
+ #endregion
+
+ #region 绑定数据
+ ///
+ /// 绑定数据
+ ///
+ private void BindGrid()
+ {
+ string strSql = @"SELECT * FROM dbo.Base_MaterialCoode WHERE 1=1 ";
+ List listStr = new List();
+
+ if (!string.IsNullOrEmpty(this.txtCoode.Text.Trim()))
+ {
+ strSql += " AND Coode LIKE @Coode";
+ listStr.Add(new SqlParameter("@Coode", "%" + this.txtCoode.Text.Trim() + "%"));
+ }
+
+ SqlParameter[] parameter = listStr.ToArray();
+ DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
+
+ Grid1.RecordCount = tb.Rows.Count;
+ //tb = GetFilteredTable(Grid1.FilteredData, tb);
+ var table = this.GetPagedDataTable(Grid1, tb);
+ Grid1.DataSource = table;
+ Grid1.DataBind();
+ }
+
+ ///
+ /// 改变索引事件
+ ///
+ ///
+ ///
+ protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e)
+ {
+ BindGrid();
+ }
+
+ ///
+ /// 分页下拉选择事件
+ ///
+ ///
+ ///
+ protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e)
+ {
+ Grid1.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue);
+ BindGrid();
+ }
+
+ ///
+ /// 排序
+ ///
+ ///
+ ///
+ protected void Grid1_Sort(object sender, FineUIPro.GridSortEventArgs e)
+ {
+ BindGrid();
+ }
+
+ ///
+ /// 关闭弹出窗口
+ ///
+ ///
+ ///
+ protected void Window1_Close(object sender, EventArgs e)
+ {
+ BindGrid();
+ }
+ #endregion
+
+ #region 增加按钮事件
+ ///
+ /// 增加按钮事件
+ ///
+ ///
+ ///
+ protected void btnNew_Click(object sender, EventArgs e)
+ {
+ if (GetButtonPower(Const.BtnAdd))
+ {
+ PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("MaterialCoodeEdit.aspx", "新增 - ")));
+ }
+ else
+ {
+ Alert.ShowInTop(Resources.Lan.NoPrivilegePrompt, MessageBoxIcon.Warning);
+ return;
+ }
+ }
+ #endregion
+
+ #region 编辑
+ ///
+ /// 双击事件
+ ///
+ ///
+ ///
+ protected void Grid1_RowDoubleClick(object sender, GridRowClickEventArgs e)
+ {
+ this.EditData();
+ }
+
+ ///
+ /// 右键编辑事件
+ ///
+ ///
+ ///
+ protected void btnMenuEdit_Click(object sender, EventArgs e)
+ {
+ this.EditData();
+ }
+
+ ///
+ /// 编辑数据方法
+ ///
+ private void EditData()
+ {
+
+ if (Grid1.SelectedRowIndexArray.Length == 0)
+ {
+ Alert.ShowInTop(Resources.Lan.SelectLeastOneRecord, MessageBoxIcon.Warning);
+ return;
+ }
+
+ ////双击事件 编辑权限有:编辑页面,无:查看页面 或者状态是完成时查看页面
+ if (GetButtonPower(Const.BtnModify))
+ {
+ PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("MaterialCoodeEdit.aspx?MaterialCoodeId={0}&flag=edit", Grid1.SelectedRowID, "编辑 - ")));
+ }
+ else if (GetButtonPower(Const.BtnSee))
+ {
+ PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("MaterialCoodeEdit.aspx?MaterialCoodeId={0}&flag=view", Grid1.SelectedRowID, "查看 - ")));
+ }
+ else
+ {
+ Alert.ShowInTop(Resources.Lan.NoPrivilegePrompt, MessageBoxIcon.Warning);
+ return;
+ }
+ }
+ #endregion
+
+ #region 删除
+ ///
+ /// 右键删除事件
+ ///
+ ///
+ ///
+ protected void btnMenuDelete_Click(object sender, EventArgs e)
+ {
+ if (GetButtonPower(Const.BtnDelete))
+ {
+ if (Grid1.SelectedRowIndexArray.Length > 0)
+ {
+ string strShowNotify = string.Empty;
+ foreach (int rowIndex in Grid1.SelectedRowIndexArray)
+ {
+ string rowID = Grid1.DataKeys[rowIndex][0].ToString();
+ var getMedium = BLL.Base_MediumService.GetMediumByMediumId(rowID);
+ if (getMedium != null)
+ {
+ string cont = judgementDelete(rowID);
+ if (string.IsNullOrEmpty(cont))
+ {
+ BLL.Base_MediumService.DeleteMediumByMediumId(rowID);
+ BLL.Sys_LogService.AddLog(Const.System_2, this.CurrUser.LoginProjectId, this.CurrUser.UserId, Const.MediumMenuId, Const.BtnDelete, rowID);
+ }
+ else
+ {
+ strShowNotify += Resources.Lan.MediumDefinition + ":" + getMedium.MediumCode + cont;
+ }
+ }
+ }
+
+ BindGrid();
+ if (!string.IsNullOrEmpty(strShowNotify))
+ {
+ Alert.ShowInTop(strShowNotify, MessageBoxIcon.Warning);
+ }
+ else
+ {
+ ShowNotify(Resources.Lan.DeletedSuccessfully, MessageBoxIcon.Success);
+ }
+ }
+ }
+ else
+ {
+ Alert.ShowInTop(Resources.Lan.NoPrivilegePrompt, MessageBoxIcon.Warning);
+ return;
+ }
+ }
+
+ #region 判断是否可删除
+ ///
+ /// 判断是否可以删除
+ ///
+ ///
+ private string judgementDelete(string id)
+ {
+ string content = string.Empty;
+ //if (Funs.DB.Pipeline_WeldJoint.FirstOrDefault(x => x.Coode1 == id) != null)
+ //{
+ // content += "已在【管线信息】中使用,不能删除!";
+ //}
+
+ return content;
+ }
+ #endregion
+ #endregion
+
+ #region 查询
+ ///
+ /// 查询
+ ///
+ ///
+ ///
+ protected void btnQuery_Click(object sender, EventArgs e)
+ {
+ this.BindGrid();
+ }
+ #endregion
+
+ #region 查看按钮
+ ///
+ /// 查看按钮
+ ///
+ ///
+ ///
+ protected void btnView_Click(object sender, EventArgs e)
+ {
+ PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("MaterialCoodeEdit.aspx?MaterialCoodeId={0}&flag=view", Grid1.SelectedRowID, "查看 - ")));
+ }
+ #endregion
+
+ #region 获取按钮权限
+ ///
+ /// 获取按钮权限
+ ///
+ ///
+ ///
+ private bool GetButtonPower(string button)
+ {
+ return BLL.CommonService.GetAllButtonPowerList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.MaterialCoodeMenuId, button);
+ }
+ #endregion
+ }
+}
\ No newline at end of file
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoode.aspx.designer.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoode.aspx.designer.cs
new file mode 100644
index 0000000..9b34385
--- /dev/null
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoode.aspx.designer.cs
@@ -0,0 +1,170 @@
+//------------------------------------------------------------------------------
+// <自动生成>
+// 此代码由工具生成。
+//
+// 对此文件的更改可能导致不正确的行为,如果
+// 重新生成代码,则所做更改将丢失。
+// 自动生成>
+//------------------------------------------------------------------------------
+
+namespace FineUIPro.Web.WeldingProcess.WeldingManage
+{
+
+
+ public partial class MaterialCoode
+ {
+
+ ///
+ /// form1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm form1;
+
+ ///
+ /// PageManager1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.PageManager PageManager1;
+
+ ///
+ /// Panel1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Panel Panel1;
+
+ ///
+ /// Grid1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Grid Grid1;
+
+ ///
+ /// Toolbar2 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Toolbar Toolbar2;
+
+ ///
+ /// txtCoode 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.TextBox txtCoode;
+
+ ///
+ /// btnQuery 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Button btnQuery;
+
+ ///
+ /// ToolbarFill1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.ToolbarFill ToolbarFill1;
+
+ ///
+ /// btnNew 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Button btnNew;
+
+ ///
+ /// ToolbarSeparator1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
+
+ ///
+ /// ToolbarText1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.ToolbarText ToolbarText1;
+
+ ///
+ /// ddlPageSize 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.DropDownList ddlPageSize;
+
+ ///
+ /// Window1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Window Window1;
+
+ ///
+ /// Menu1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Menu Menu1;
+
+ ///
+ /// btnMenuEdit 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.MenuButton btnMenuEdit;
+
+ ///
+ /// btnMenuDelete 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.MenuButton btnMenuDelete;
+
+ ///
+ /// btnView 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.MenuButton btnView;
+ }
+}
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoodeEdit.aspx b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoodeEdit.aspx
new file mode 100644
index 0000000..3fccf58
--- /dev/null
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoodeEdit.aspx
@@ -0,0 +1,54 @@
+<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MaterialCoodeEdit.aspx.cs" Inherits="FineUIPro.Web.WeldingProcess.WeldingManage.MaterialCoodeEdit" %>
+
+
+
+
+
+ 编辑物料码信息
+
+
+
+
+
+
+
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoodeEdit.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoodeEdit.aspx.cs
new file mode 100644
index 0000000..9540105
--- /dev/null
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoodeEdit.aspx.cs
@@ -0,0 +1,109 @@
+using BLL;
+using System;
+using System.Linq;
+
+namespace FineUIPro.Web.WeldingProcess.WeldingManage
+{
+ public partial class MaterialCoodeEdit : PageBase
+ {
+ #region 定义项
+ ///
+ /// 主键
+ ///
+ public string MaterialCoodeId
+ {
+ get
+ {
+ return (string)ViewState["MaterialCoodeId"];
+ }
+ set
+ {
+ ViewState["MaterialCoodeId"] = value;
+ }
+ }
+ #endregion
+
+ #region 加载
+ ///
+ /// 加载页面
+ ///
+ ///
+ ///
+ protected void Page_Load(object sender, EventArgs e)
+ {
+ if (!IsPostBack)
+ {
+ this.txtCoode.Focus();
+ btnClose.OnClientClick = ActiveWindow.GetHideReference();
+ this.MaterialCoodeId = Request.Params["MaterialCoodeId"];
+ string flag = Request.Params["flag"];
+ if (flag == "view")
+ {
+ this.btnSave.Hidden = true;
+ }
+ if (!string.IsNullOrEmpty(this.MaterialCoodeId))
+ {
+ Model.Base_MaterialCoode Material = BLL.MaterialCoodeService.GetMaterialCoode(this.MaterialCoodeId, this.CurrUser.LoginProjectId);
+ if (Material != null)
+ {
+ this.txtCoode.Text = Material.Coode;
+ this.txtHeartNo.Text = Material.HeartNo;
+ if (Material.Amount.HasValue)
+ {
+ txtAmount.Text = Material.Amount.Value.ToString();
+ }
+ }
+ }
+ }
+ }
+ #endregion
+
+ #region 保存
+ ///
+ /// 保存按钮
+ ///
+ ///
+ ///
+ protected void btnSave_Click(object sender, EventArgs e)
+ {
+
+ if (BLL.MaterialCoodeService.IsExistMaterialCoode(this.CurrUser.LoginProjectId, txtHeartNo.Text.Trim(), txtCoode.Text.Trim(), this.MaterialCoodeId))
+ {
+ Alert.ShowInTop("此物料码对应的炉批号已存在", MessageBoxIcon.Warning);
+ return;
+ }
+
+ Model.Base_MaterialCoode newCoode = new Model.Base_MaterialCoode
+ {
+ ProjectId = this.CurrUser.LoginProjectId,
+ Coode = this.txtCoode.Text.Trim(),
+ HeartNo = this.txtHeartNo.Text.Trim(),
+ };
+ if (this.txtAmount.Text != "")
+ {
+ newCoode.Amount = Convert.ToInt32(this.txtAmount.Text);
+ }
+ else
+ {
+ newCoode.Amount=null;
+ }
+ if (!string.IsNullOrEmpty(this.MaterialCoodeId))
+ {
+ newCoode.MaterialCoodeId= this.MaterialCoodeId;
+ BLL.MaterialCoodeService.UpdateMaterialCoode(newCoode);
+ BLL.Sys_LogService.AddLog(Const.System_2, this.CurrUser.LoginProjectId, this.CurrUser.UserId, Const.MaterialCoodeMenuId, Const.BtnModify, this.MaterialCoodeId);
+ }
+ else
+ {
+ this.MaterialCoodeId = SQLHelper.GetNewID(typeof(Model.Base_MaterialCoode));
+ newCoode.MaterialCoodeId = this.MaterialCoodeId;
+ BLL.MaterialCoodeService.AddMaterialCoode(newCoode);
+ BLL.Sys_LogService.AddLog(Const.System_2, this.CurrUser.LoginProjectId, this.CurrUser.UserId, Const.MaterialCoodeMenuId, Const.BtnAdd, this.MaterialCoodeId);
+ }
+
+ ShowNotify(Resources.Lan.SaveSuccessfully, MessageBoxIcon.Success);
+ PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
+ }
+ #endregion
+ }
+}
\ No newline at end of file
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoodeEdit.aspx.designer.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoodeEdit.aspx.designer.cs
new file mode 100644
index 0000000..e0fd6e4
--- /dev/null
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/MaterialCoodeEdit.aspx.designer.cs
@@ -0,0 +1,98 @@
+//------------------------------------------------------------------------------
+// <自动生成>
+// 此代码由工具生成。
+//
+// 对此文件的更改可能导致不正确的行为,如果
+// 重新生成代码,则所做更改将丢失。
+// 自动生成>
+//------------------------------------------------------------------------------
+
+namespace FineUIPro.Web.WeldingProcess.WeldingManage
+{
+
+
+ public partial class MaterialCoodeEdit
+ {
+
+ ///
+ /// form1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm form1;
+
+ ///
+ /// PageManager1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.PageManager PageManager1;
+
+ ///
+ /// SimpleForm1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Form SimpleForm1;
+
+ ///
+ /// txtCoode 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.TextBox txtCoode;
+
+ ///
+ /// txtHeartNo 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.TextBox txtHeartNo;
+
+ ///
+ /// txtAmount 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.NumberBox txtAmount;
+
+ ///
+ /// Toolbar1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Toolbar Toolbar1;
+
+ ///
+ /// btnSave 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Button btnSave;
+
+ ///
+ /// btnClose 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Button btnClose;
+ }
+}
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReport.aspx b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReport.aspx
index 7fdaf0d..f1593c0 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReport.aspx
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReport.aspx
@@ -188,7 +188,7 @@
columnMenu: false,
columnResizing: false,
cls: 'gridinrowexpander',
- fields: ['Num', 'PipelineCode', 'WeldJointCode', 'BackingWelderCode', 'CoverWelderCode', 'WeldTypeCode', 'JointAttribute', 'WeldingLocationCode', 'DoneDin', 'Dia', 'Thickness', 'WeldingMethodCode', 'Material1Code', 'Material2Code', 'ComponentsCode1', 'ComponentsCode2', 'HeartNo1', 'HeartNo2', 'WeldSilkCode','WeldMatCode','PipeSegment','WPQCode'],
+ fields: ['Num', 'PipelineCode', 'WeldJointCode', 'BackingWelderCode', 'CoverWelderCode', 'WeldTypeCode', 'JointAttribute', 'WeldingLocationCode', 'Size', 'Dia', 'Thickness', 'WeldingMethodCode', 'Material1Code', 'Material2Code', 'ComponentsCode1', 'ComponentsCode2', 'Coode1', 'HeartNo1', 'Coode2', 'HeartNo2', 'WeldSilkCode','WeldMatCode','PipeSegment','WPQCode'],
columns: [{
text: '序号', field: 'Num', width: 50
}, {
@@ -206,7 +206,7 @@
}, {
text: '焊接位置', field: 'WeldingLocationCode', width: 80
}, {
- text: '管径', field: 'DoneDin', width: 65
+ text: '管径', field: 'Size', width: 65
}, {
text: '外径', field: 'Dia', width: 65
}, {
@@ -222,9 +222,13 @@
}, {
text: '组件2', field: 'ComponentsCode2', width: 90
}, {
- text: '炉批号1', field: 'HeartNo1', width: 100
+ text: 'Coode1', field: 'Coode1', width: 90
}, {
- text: '炉批号2', field: 'HeartNo2', width: 100
+ text: '炉批号1', field: 'HeartNo1', width: 120
+ }, {
+ text: 'Coode2', field: 'Coode2', width: 90
+ }, {
+ text: '炉批号2', field: 'HeartNo2', width: 120
}, {
text: '焊丝', field: 'WeldSilkCode', width: 150
}, {
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReport.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReport.aspx.cs
index fef69a2..7befe34 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReport.aspx.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReport.aspx.cs
@@ -10,6 +10,8 @@ using NPOI.XSSF.UserModel;
using System.Linq;
using System.Threading;
using BLL;
+using Org.BouncyCastle.Ocsp;
+using NPOI.SS.Formula.Functions;
namespace FineUIPro.Web.WeldingProcess.WeldingManage
{
@@ -499,6 +501,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
var componentss = from x in Funs.DB.Base_Components select x;//安装组件
var consumabless = from x in Funs.DB.Base_Consumables select x;//焊接耗材(焊丝、焊条)
var wpsList = from x in Funs.DB.WPQ_WPQList select x;
+ var coodeList = from x in Funs.DB.Base_MaterialCoode where x.ProjectId == this.CurrUser.LoginProjectId select x; //coode
List dayList = new List();
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
@@ -579,7 +582,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
{
var pipeline = from x in Funs.DB.Pipeline_Pipeline
where x.ProjectId == this.CurrUser.LoginProjectId && x.WorkAreaId == areaId
- && x.InstallationId == insId && x.PipelineCode == ds.Tables[0].Rows[i]["管线号"].ToString()
+ && x.InstallationId == insId && x.WorkAreaId==areaId && x.PipelineCode == ds.Tables[0].Rows[i]["管线号"].ToString()
select x;
if (pipeline.Count() > 0)
@@ -630,6 +633,8 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
d.Material2Id = jot.First().Material2Id;
d.PipeAssembly1Id = jot.First().PipeAssembly1Id;
d.PipeAssembly2Id = jot.First().PipeAssembly2Id;
+ d.Coode1 = jot.First().Coode1;
+ d.Coode2 = jot.First().Coode2;
d.HeartNo1 = jot.First().HeartNo1;
d.HeartNo2 = jot.First().HeartNo2;
d.WeldSilkId = jot.First().WeldSilkId;
@@ -750,14 +755,13 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
}
else
{
+ d.JointAttribute = att;
if (att == "S")
{
- d.JointAttribute = "活动S";
d.JointArea = "S";
}
else
{
- d.JointAttribute = "固定G";
d.JointArea = "F";
}
}
@@ -1014,14 +1018,71 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
d.PipeAssembly2Id = com.ComponentsId;
}
}
+ if (ds.Tables[0].Rows[i]["Coode1"] != null && !string.IsNullOrEmpty(ds.Tables[0].Rows[i]["Coode1"].ToString()))
+ {
+ var cood = coodeList.FirstOrDefault(x => x.Coode == ds.Tables[0].Rows[i]["Coode1"].ToString());
+ if (cood == null)
+ {
+ errorInfos += "Coode1:[" + ds.Tables[0].Rows[i]["Coode1"].ToString() + "]不存在;";
+ }
+ else
+ {
+ d.Coode1 = cood.Coode;
+ }
+ }
+ else
+ {
+ errorInfos += (i + 2) + "行,Coode1不能为空!";
+ }
+ if (ds.Tables[0].Rows[i]["Coode2"] != null && !string.IsNullOrEmpty(ds.Tables[0].Rows[i]["Coode2"].ToString()))
+ {
+ var cood = coodeList.FirstOrDefault(x => x.Coode == ds.Tables[0].Rows[i]["Coode2"].ToString());
+ if (cood == null)
+ {
+ errorInfos += "Coode2:[" + ds.Tables[0].Rows[i]["Coode2"].ToString() + "]不存在;";
+ }
+ else
+ {
+ d.Coode1 = cood.Coode;
+ }
+ }
+ else
+ {
+ errorInfos += (i + 2) + "行,Coode2不能为空!";
+ }
if (ds.Tables[0].Rows[i]["炉批号1"] != null && !string.IsNullOrEmpty(ds.Tables[0].Rows[i]["炉批号1"].ToString()))
{
- d.HeartNo1 = ds.Tables[0].Rows[i]["炉批号1"].ToString();
+ var cood = coodeList.FirstOrDefault(x => x.Coode == d.Coode1 && x.HeartNo == ds.Tables[0].Rows[i]["炉批号1"].ToString());
+ if (cood == null)
+ {
+ errorInfos += "炉批号1:[" + ds.Tables[0].Rows[i]["炉批号1"].ToString() + "]或对应的Coode1不存在;";
+ }
+ else
+ {
+ d.HeartNo1 = ds.Tables[0].Rows[i]["炉批号1"].ToString();
+ }
}
+ else
+ {
+ errorInfos += (i + 2) + "行,炉批号1不能为空!";
+ }
+
if (ds.Tables[0].Rows[i]["炉批号2"] != null && !string.IsNullOrEmpty(ds.Tables[0].Rows[i]["炉批号2"].ToString()))
{
- d.HeartNo2 = ds.Tables[0].Rows[i]["炉批号2"].ToString();
+ var cood = coodeList.FirstOrDefault(x => x.Coode == d.Coode2 && x.HeartNo == ds.Tables[0].Rows[i]["炉批号2"].ToString());
+ if (cood == null)
+ {
+ errorInfos += "炉批号2:[" + ds.Tables[0].Rows[i]["炉批号2"].ToString() + "]或对应的Coode2不存在;";
+ }
+ else
+ {
+ d.HeartNo2 = ds.Tables[0].Rows[i]["炉批号2"].ToString();
+ }
+ }
+ else
+ {
+ errorInfos += (i + 2) + "行,炉批号2不能为空!";
}
//if (ds.Tables[0].Rows[i]["焊丝"] != null && !string.IsNullOrEmpty(ds.Tables[0].Rows[i]["焊丝"].ToString()))
@@ -1237,12 +1298,55 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
#endregion
}
+ // 判断Coode数量
+ string coodeNumError=string.Empty;
+ var coode1Group = dayList.GroupBy(x => new { x.Coode1, x.HeartNo1 }).Select(g => new { Coode = g.Key.Coode1, HeartNo = g.Key.HeartNo1 });
+ var coode2Group = dayList.GroupBy(x => new { x.Coode2, x.HeartNo2 }).Select(g => new { Coode = g.Key.Coode2, HeartNo = g.Key.HeartNo2 });
+ var coodeListGroup= coode1Group.Union(coode2Group).Distinct();
+ string[] jotList = dayList.Select(x => x.WeldJointId).ToArray();
+ foreach (var c in coodeListGroup)
+ {
+ var coodeNum = from x in Funs.DB.Base_MaterialCoode
+ where x.ProjectId == this.CurrUser.LoginProjectId
+ && x.Coode == c.Coode && x.HeartNo == c.HeartNo
+ select x;
+ int daily1 = (from x in dayList where x.Coode1 == c.Coode && x.HeartNo1 == c.HeartNo select x).Count();
+ int daily2 = (from x in dayList where x.Coode2== c.Coode && x.HeartNo2 == c.HeartNo select x).Count();
+ int jotCoode1 = (from x in Funs.DB.Pipeline_WeldJoint
+ where x.ProjectId == this.CurrUser.LoginProjectId
+ && x.Coode1 == c.Coode && x.HeartNo1 == c.HeartNo
+ && !jotList.Contains(x.WeldJointId)
+ select x).Count();
+ int jotCoode2 = (from x in Funs.DB.Pipeline_WeldJoint
+ where x.ProjectId == this.CurrUser.LoginProjectId
+ && x.Coode2 == c.Coode && x.HeartNo2 == c.HeartNo
+ && !jotList.Contains(x.WeldJointId)
+ select x).Count();
+ if (coodeNum.Count() > 0 && coodeNum.First().Amount != null)
+ {
+ if (daily1 + daily2 + jotCoode1 + jotCoode2 > coodeNum.First().Amount.Value)
+ {
+ coodeNumError += "Coode:" + c.Coode + "对应的炉批号:" + c.HeartNo + "的数量已超出,";
+ }
+ }
+
+ }
+ if (!string.IsNullOrEmpty(coodeNumError))
+ {
+ coodeNumError = coodeNumError + "请检查后再导入";
+ }
+
// 数据验证错误,返回
if (!string.IsNullOrEmpty(errorInfos))
{
ShowNotify(errorInfos, MessageBoxIcon.Warning, 10000);
return;
}
+ else if (!string.IsNullOrEmpty(coodeNumError))
+ {
+ ShowNotify(coodeNumError, MessageBoxIcon.Warning, 10000);
+ return;
+ }
else
{
// 焊工资质符全条件
@@ -1282,6 +1386,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
newWeldJoint.WeldTypeId = item.WeldTypeId;
newWeldJoint.JointAttribute = item.JointAttribute;
newWeldJoint.WeldingLocationId = item.WeldingLocationId;
+
newWeldJoint.Size = item.Size;
newWeldJoint.ANSISCH = item.ANSISCH;
newWeldJoint.Dia = item.Dia;
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReportEdit.aspx b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReportEdit.aspx
index 26d8714..062f39f 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReportEdit.aspx
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReportEdit.aspx
@@ -208,7 +208,23 @@
-
+
+
+
+
+
+
+
+
+
+
+
+ <%--
@@ -223,7 +239,7 @@
-
+ --%>
GetWeldingDailyItem = BLL.Pipeline_WeldingDailyService.GetWeldingDailyItem(this.WeldingDailyId);
this.BindGrid(GetWeldingDailyItem); // 初始化页面
@@ -325,6 +330,50 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
string eventArg = string.Empty;
List GetWeldingDailyItem = this.CollectGridJointInfo();
+
+ // 判断Coode数量
+ string coodeNumError = string.Empty;
+ var coode1Group = GetWeldingDailyItem.GroupBy(x => x.CoodeHeartNo1).Select(g => g.Key);
+ var coode2Group = GetWeldingDailyItem.GroupBy(x => x.CoodeHeartNo2).Select(g => g.Key);
+ var coodeListGroup = coode1Group.Union(coode2Group).Distinct();
+ string[] jotList= GetWeldingDailyItem.Select(x=>x.WeldJointId).ToArray();
+ foreach (var c in coodeListGroup)
+ {
+ if (c.Contains(":"))
+ {
+ string coode = c.Split(':')[0];
+ string heartNo = c.Split(':')[1];
+ var coodeNum = from x in Funs.DB.Base_MaterialCoode
+ where x.ProjectId == this.CurrUser.LoginProjectId
+ && x.Coode == coode && x.HeartNo == heartNo
+ select x;
+ int daily1 = (from x in GetWeldingDailyItem where x.CoodeHeartNo1 == c select x).Count();
+ int daily2 = (from x in GetWeldingDailyItem where x.CoodeHeartNo2 == c select x).Count();
+ int jotCoode1 = (from x in Funs.DB.Pipeline_WeldJoint
+ where x.ProjectId == this.CurrUser.LoginProjectId
+ && x.Coode1 == coode && x.HeartNo1 == heartNo
+ && !jotList.Contains(x.WeldJointId)
+ select x).Count();
+ int jotCoode2 = (from x in Funs.DB.Pipeline_WeldJoint
+ where x.ProjectId == this.CurrUser.LoginProjectId
+ && x.Coode2 == coode && x.HeartNo2 == heartNo
+ && !jotList.Contains(x.WeldJointId)
+ select x).Count();
+ if (coodeNum.Count() > 0 && coodeNum.First().Amount != null)
+ {
+ if (daily1 + daily2 + jotCoode1 + jotCoode2 > coodeNum.First().Amount.Value)
+ {
+ coodeNumError += "Coode:" + coode + "对应的炉批号:" + heartNo + "的数量已超出,";
+ }
+ }
+ }
+
+ }
+ if (!string.IsNullOrEmpty(coodeNumError))
+ {
+ coodeNumError = coodeNumError + "请检查后再导入";
+ }
+
#region 焊工资质判断,暂不用
//// 焊工资质
//foreach (var item in GetWeldingDailyItem)
@@ -621,8 +670,13 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
//}
#endregion
+ if (!string.IsNullOrEmpty(coodeNumError))
+ {
+ ShowNotify(coodeNumError, MessageBoxIcon.Warning, 10000);
+ return;
+ }
// 焊工资质都符合条件
- if (eventArg == string.Empty)
+ else if (eventArg == string.Empty)
{
Model.Pipeline_WeldingDaily newWeldingDaily = new Model.Pipeline_WeldingDaily();
newWeldingDaily.WeldingDailyCode = this.txtWeldingDailyCode.Text.Trim();
@@ -681,11 +735,18 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
newWeldJoint.JointAttribute = item.JointAttribute;
newWeldJoint.JointArea = item.JointArea;
newWeldJoint.WeldingLocationId = item.WeldingLocationId;
-
newWeldJoint.Material1Id = item.MaterialId1;
newWeldJoint.Material2Id = item.MaterialId2;
- newWeldJoint.HeartNo1 = item.HeartNo1;
- newWeldJoint.HeartNo2 = item.HeartNo2;
+ if (item.CoodeHeartNo1.Contains(":"))
+ {
+ newWeldJoint.Coode1 = item.CoodeHeartNo1.Split(':')[0];
+ newWeldJoint.HeartNo1 = item.CoodeHeartNo1.Split(':')[1];
+ }
+ if (item.CoodeHeartNo2.Contains(":"))
+ {
+ newWeldJoint.Coode2 = item.CoodeHeartNo2.Split(':')[0];
+ newWeldJoint.HeartNo2 = item.CoodeHeartNo2.Split(':')[1];
+ }
newWeldJoint.PipeAssembly1Id = item.Components1Id;
newWeldJoint.PipeAssembly2Id = item.Components2Id;
newWeldJoint.WeldingMethodId = item.WeldingMethodId;
@@ -700,7 +761,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
//更新焊口号 修改固定焊口号后 +G
//BLL.Pipeline_WeldJointService.UpdateWeldJointAddG(newWeldJoint.WeldJointId, newWeldJoint.JointAttribute, Const.BtnAdd);
- BLL.Batch_PointBatchItemService.InsertPointBatch(this.ProjectId, this.drpUnit.SelectedValue, this.drpInstallation.SelectedValue,item.BackingWelderId ,item.CoverWelderId, item.WeldJointId, newWeldingDaily.WeldingDate);
+ BLL.Batch_PointBatchItemService.InsertPointBatch(this.ProjectId, this.drpUnit.SelectedValue, this.drpInstallation.SelectedValue, item.BackingWelderId, item.CoverWelderId, item.WeldJointId, newWeldingDaily.WeldingDate);
}
@@ -938,7 +999,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
if (!string.IsNullOrEmpty(values.Value("JointAttribute")))
{
item.JointAttribute = values.Value("JointAttribute").ToString();
- if (item.JointAttribute == "活动S")
+ if (item.JointAttribute == "S")
{
item.JointArea = "S";
}
@@ -947,6 +1008,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
item.JointArea = "F";
}
}
+
var weldingLocation = (from x in Funs.DB.Base_WeldingLocation
where x.WeldingLocationCode == values.Value("WeldingLocationId")
select x).FirstOrDefault();
@@ -956,8 +1018,9 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage
}
item.Size = Funs.GetNewDecimalOrZero(values.Value("DoneDin").ToString());
item.DoneDin = Funs.GetNewDecimalOrZero(values.Value("DoneDin").ToString());
- item.HeartNo1= values.Value("HeartNo1").ToString();
- item.HeartNo2 = values.Value("HeartNo2").ToString();
+
+ item.CoodeHeartNo1 = values.Value("CoodeHeartNo1").ToString();
+ item.CoodeHeartNo2 = values.Value("CoodeHeartNo2").ToString();
var wmt = (from x in Funs.DB.Base_WeldingMethod
where x.WeldingMethodCode == values.Value("WeldingMethodCode")
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReportEdit.aspx.designer.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReportEdit.aspx.designer.cs
index f482ac6..a4ab1c0 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReportEdit.aspx.designer.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingManage/WeldReportEdit.aspx.designer.cs
@@ -7,11 +7,13 @@
// 自动生成>
//------------------------------------------------------------------------------
-namespace FineUIPro.Web.WeldingProcess.WeldingManage {
-
-
- public partial class WeldReportEdit {
-
+namespace FineUIPro.Web.WeldingProcess.WeldingManage
+{
+
+
+ public partial class WeldReportEdit
+ {
+
///
/// form1 控件。
///
@@ -20,7 +22,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
-
+
///
/// PageManager1 控件。
///
@@ -29,7 +31,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.PageManager PageManager1;
-
+
///
/// Panel1 控件。
///
@@ -38,7 +40,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Panel Panel1;
-
+
///
/// panelCenterRegion 控件。
///
@@ -47,7 +49,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Panel panelCenterRegion;
-
+
///
/// Toolbar2 控件。
///
@@ -56,7 +58,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Toolbar Toolbar2;
-
+
///
/// hdItemsString 控件。
///
@@ -65,7 +67,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.HiddenField hdItemsString;
-
+
///
/// hdTablerId 控件。
///
@@ -74,7 +76,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.HiddenField hdTablerId;
-
+
///
/// ToolbarFill1 控件。
///
@@ -83,7 +85,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.ToolbarFill ToolbarFill1;
-
+
///
/// btnSave 控件。
///
@@ -92,7 +94,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnSave;
-
+
///
/// SimpleForm1 控件。
///
@@ -101,7 +103,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form SimpleForm1;
-
+
///
/// txtWeldingDailyCode 控件。
///
@@ -110,7 +112,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtWeldingDailyCode;
-
+
///
/// drpUnit 控件。
///
@@ -119,7 +121,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpUnit;
-
+
///
/// drpInstallation 控件。
///
@@ -128,7 +130,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpInstallation;
-
+
///
/// txtWeldingDate 控件。
///
@@ -137,7 +139,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtWeldingDate;
-
+
///
/// txtTabler 控件。
///
@@ -146,7 +148,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtTabler;
-
+
///
/// txtTableDate 控件。
///
@@ -155,7 +157,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtTableDate;
-
+
///
/// txtRemark 控件。
///
@@ -164,7 +166,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtRemark;
-
+
///
/// lbAmount 控件。
///
@@ -173,7 +175,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label lbAmount;
-
+
///
/// Grid1 控件。
///
@@ -182,7 +184,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Grid Grid1;
-
+
///
/// Toolbar1 控件。
///
@@ -191,7 +193,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Toolbar Toolbar1;
-
+
///
/// ckSelect 控件。
///
@@ -200,7 +202,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button ckSelect;
-
+
///
/// drpCoverWelderId 控件。
///
@@ -209,7 +211,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpCoverWelderId;
-
+
///
/// drpBackingWelderId 控件。
///
@@ -218,7 +220,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpBackingWelderId;
-
+
///
/// drpWeldType 控件。
///
@@ -227,7 +229,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWeldType;
-
+
///
/// drpJointAttribute 控件。
///
@@ -236,7 +238,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpJointAttribute;
-
+
///
/// drpWeldingLocationId 控件。
///
@@ -245,7 +247,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWeldingLocationId;
-
+
///
/// txtDoneDin 控件。
///
@@ -254,7 +256,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtDoneDin;
-
+
///
/// drpWeldingMethod 控件。
///
@@ -263,7 +265,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWeldingMethod;
-
+
///
/// drpMaterial1 控件。
///
@@ -272,7 +274,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpMaterial1;
-
+
///
/// drpMaterial2 控件。
///
@@ -281,7 +283,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpMaterial2;
-
+
///
/// drpComponents1 控件。
///
@@ -290,7 +292,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpComponents1;
-
+
///
/// drpComponents2 控件。
///
@@ -299,25 +301,25 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpComponents2;
-
+
///
- /// txtHeartNo1 控件。
+ /// drpCoode1 控件。
///
///
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
- protected global::FineUIPro.TextBox txtHeartNo1;
-
+ protected global::FineUIPro.DropDownList drpCoode1;
+
///
- /// txtHeartNo2 控件。
+ /// drpCoode2 控件。
///
///
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
- protected global::FineUIPro.TextBox txtHeartNo2;
-
+ protected global::FineUIPro.DropDownList drpCoode2;
+
///
/// drpWeldSilkCode 控件。
///
@@ -326,7 +328,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWeldSilkCode;
-
+
///
/// drpWeldMatCode 控件。
///
@@ -335,7 +337,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWeldMatCode;
-
+
///
/// txtPipeSegment 控件。
///
@@ -344,7 +346,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtPipeSegment;
-
+
///
/// drpWPS 控件。
///
@@ -353,7 +355,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpWPS;
-
+
///
/// Window1 控件。
///
@@ -362,7 +364,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Window Window1;
-
+
///
/// Menu1 控件。
///
@@ -371,7 +373,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Menu Menu1;
-
+
///
/// btnMenuDelete 控件。
///
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/JointComprehensive.aspx b/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/JointComprehensive.aspx
index 18e6abd..98da713 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/JointComprehensive.aspx
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/JointComprehensive.aspx
@@ -91,8 +91,8 @@
Width="80px">
-
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/JointComprehensive.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/JointComprehensive.aspx.cs
index aeef32c..c0323ca 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/JointComprehensive.aspx.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/JointComprehensive.aspx.cs
@@ -248,7 +248,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingReport
reportModel.GetRow(rowIndex).GetCell(10).CellStyle = style;
//焊接位置
if (reportModel.GetRow(rowIndex).GetCell(11) == null) reportModel.GetRow(rowIndex).CreateCell(11);
- reportModel.GetRow(rowIndex).GetCell(11).SetCellValue(itemOver["WeldingLocationCode"].ToString());
+ reportModel.GetRow(rowIndex).GetCell(11).SetCellValue(itemOver["WeldingLocationR"].ToString());
reportModel.GetRow(rowIndex).GetCell(11).CellStyle = style;
//管径
if (reportModel.GetRow(rowIndex).GetCell(12) == null) reportModel.GetRow(rowIndex).CreateCell(12);
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/WeldDailyExport.aspx b/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/WeldDailyExport.aspx
index d2443ed..1cbad25 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/WeldDailyExport.aspx
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/WeldDailyExport.aspx
@@ -79,8 +79,8 @@
DataField="WeldTypeCode" SortField="WeldTypeCode" FieldType="String" HeaderTextAlign="Center"
Width="120px">
-
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/WeldDailyExport.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/WeldDailyExport.aspx.cs
index b766d27..2e91f35 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/WeldDailyExport.aspx.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/WeldDailyExport.aspx.cs
@@ -37,10 +37,9 @@ namespace FineUIPro.Web.WeldingProcess.WeldingReport
///
private DataTable GetDataTable()
{
- string strSql = @"SELECT weldJoint.WeldJointId,weldJoint.ProjectId,ins.InstallationCode,unit.UnitName,pipeline.PipelineCode,
+ string strSql = @"SELECT weldJoint.WeldJointId,weldJoint.ProjectId,ins.InstallationCode,unit.UnitName,pipeline.PipelineCode,weldJoint.WeldingLocationR,
(CASE WHEN weldJoint.PageNum IS NOT NULL AND weldJoint.PageNum<>'' THEN pipeline.SingleNumber+'-'+weldJoint.PageNum ELSE pipeline.SingleNumber END) AS SingleNumber,
- pipeline.DrawingsNum,CONVERT(NVARCHAR(10),weldingDaily.WeldingDate,120) AS WeldingDate,rate.DetectionRateCode,
- (CASE WHEN weldJoint.JointAttribute='固定F' THEN 'F'+weldJoint.WeldJointCode ELSE 'S'+weldJoint.WeldJointCode END) AS WeldJointCode,
+ pipeline.DrawingsNum,CONVERT(NVARCHAR(10),weldingDaily.WeldingDate,120) AS WeldingDate,rate.DetectionRateCode, weldJoint.WeldJointCode,
CAST(ISNULL(weldJoint.Size,0) AS REAL) AS Size,(CAST(ISNULL(weldJoint.Thickness,0) AS REAL)) AS Thickness,weldJoint.Specification,
weldType.WeldTypeCode,com1.ComponentsCode AS ComponentsName1,mat1.MaterialCode AS MaterialCode1,weldJoint.HeartNo1,
com2.ComponentsCode AS ComponentsName2,mat2.MaterialCode AS MaterialCode2,weldJoint.HeartNo2, WeldMethod.WeldingMethodName,
@@ -284,7 +283,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingReport
//}
//焊接位置
if (reportModel.GetRow(rowIndex).GetCell(5) == null) reportModel.GetRow(rowIndex).CreateCell(5);
- reportModel.GetRow(rowIndex).GetCell(5).SetCellValue(itemOver["WeldingLocationCode"].ToString());
+ reportModel.GetRow(rowIndex).GetCell(5).SetCellValue(itemOver["WeldingLocationR"].ToString());
reportModel.GetRow(rowIndex).GetCell(5).CellStyle = style;
//寸径
if (reportModel.GetRow(rowIndex).GetCell(6) == null) reportModel.GetRow(rowIndex).CreateCell(6);
diff --git a/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/WeldSummary.aspx.cs b/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/WeldSummary.aspx.cs
index 1b9df4b..dd6e5a6 100644
--- a/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/WeldSummary.aspx.cs
+++ b/HJGL/FineUIPro.Web/WeldingProcess/WeldingReport/WeldSummary.aspx.cs
@@ -35,14 +35,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingReport
{
List listStr = new List();
listStr.Add(new SqlParameter("@projectId", this.CurrUser.LoginProjectId));
- if (this.drpUnitId.SelectedValue != BLL.Const._Null)
- {
- listStr.Add(new SqlParameter("@unitId", this.drpUnitId.SelectedValue));
- }
- else
- {
- listStr.Add(new SqlParameter("@unitId", null));
- }
+
if (this.drpInstallationId.SelectedValue != BLL.Const._Null)
{
listStr.Add(new SqlParameter("@installationId", this.drpInstallationId.SelectedValue));
@@ -50,6 +43,15 @@ namespace FineUIPro.Web.WeldingProcess.WeldingReport
else
{
listStr.Add(new SqlParameter("@installationId", null));
+ }
+
+ if (this.drpUnitId.SelectedValue != BLL.Const._Null)
+ {
+ listStr.Add(new SqlParameter("@unitId", this.drpUnitId.SelectedValue));
+ }
+ else
+ {
+ listStr.Add(new SqlParameter("@unitId", null));
}
if (this.drpWorkAreaId.SelectedValue != BLL.Const._Null)
{
@@ -61,7 +63,7 @@ namespace FineUIPro.Web.WeldingProcess.WeldingReport
}
if (this.drpPipingClassId.SelectedValue!=BLL.Const._Null)
{
- listStr.Add(new SqlParameter("@pipingClassId", this.drpWorkAreaId.SelectedValue));
+ listStr.Add(new SqlParameter("@pipingClassId", this.drpPipingClassId.SelectedValue));
}
else
{
@@ -71,6 +73,10 @@ namespace FineUIPro.Web.WeldingProcess.WeldingReport
{
listStr.Add(new SqlParameter("@ndeCode", this.txtNDECode.Text.Trim()));
}
+ else
+ {
+ listStr.Add(new SqlParameter("@ndeCode", null));
+ }
SqlParameter[] parameter = listStr.ToArray();
DataTable tb = SQLHelper.GetDataTableRunProc("sp_rpt_WeldSummary", parameter);
this.Grid1.RecordCount = tb.Rows.Count;
diff --git a/HJGL/Model/Model.cs b/HJGL/Model/Model.cs
index b348893..64eb08e 100644
--- a/HJGL/Model/Model.cs
+++ b/HJGL/Model/Model.cs
@@ -29,10 +29,6 @@ namespace Model
#region 可扩展性方法定义
partial void OnCreated();
- partial void OnCreated()
- {
- this.CommandTimeout = 600;
- }
partial void InsertAttachFile(AttachFile instance);
partial void UpdateAttachFile(AttachFile instance);
partial void DeleteAttachFile(AttachFile instance);
@@ -60,6 +56,9 @@ namespace Model
partial void InsertBase_Material(Base_Material instance);
partial void UpdateBase_Material(Base_Material instance);
partial void DeleteBase_Material(Base_Material instance);
+ partial void InsertBase_MaterialCoode(Base_MaterialCoode instance);
+ partial void UpdateBase_MaterialCoode(Base_MaterialCoode instance);
+ partial void DeleteBase_MaterialCoode(Base_MaterialCoode instance);
partial void InsertBase_Medium(Base_Medium instance);
partial void UpdateBase_Medium(Base_Medium instance);
partial void DeleteBase_Medium(Base_Medium instance);
@@ -204,6 +203,9 @@ namespace Model
partial void InsertPTP_TestPackage(PTP_TestPackage instance);
partial void UpdatePTP_TestPackage(PTP_TestPackage instance);
partial void DeletePTP_TestPackage(PTP_TestPackage instance);
+ partial void InsertPTP_TestPackage_ImportErrorLog(PTP_TestPackage_ImportErrorLog instance);
+ partial void UpdatePTP_TestPackage_ImportErrorLog(PTP_TestPackage_ImportErrorLog instance);
+ partial void DeletePTP_TestPackage_ImportErrorLog(PTP_TestPackage_ImportErrorLog instance);
partial void InsertRepair_RepairRecord(Repair_RepairRecord instance);
partial void UpdateRepair_RepairRecord(Repair_RepairRecord instance);
partial void DeleteRepair_RepairRecord(Repair_RepairRecord instance);
@@ -243,6 +245,9 @@ namespace Model
partial void InsertTemplate_Files(Template_Files instance);
partial void UpdateTemplate_Files(Template_Files instance);
partial void DeleteTemplate_Files(Template_Files instance);
+ partial void InsertTrustBatchImportErrorLog(TrustBatchImportErrorLog instance);
+ partial void UpdateTrustBatchImportErrorLog(TrustBatchImportErrorLog instance);
+ partial void DeleteTrustBatchImportErrorLog(TrustBatchImportErrorLog instance);
partial void InsertWelder_ProjectWelder(Welder_ProjectWelder instance);
partial void UpdateWelder_ProjectWelder(Welder_ProjectWelder instance);
partial void DeleteWelder_ProjectWelder(Welder_ProjectWelder instance);
@@ -356,6 +361,14 @@ namespace Model
}
}
+ public System.Data.Linq.Table Base_MaterialCoode
+ {
+ get
+ {
+ return this.GetTable();
+ }
+ }
+
public System.Data.Linq.Table Base_Medium
{
get
@@ -740,6 +753,14 @@ namespace Model
}
}
+ public System.Data.Linq.Table PTP_TestPackage_ImportErrorLog
+ {
+ get
+ {
+ return this.GetTable();
+ }
+ }
+
public System.Data.Linq.Table Repair_RepairRecord
{
get
@@ -844,6 +865,14 @@ namespace Model
}
}
+ public System.Data.Linq.Table TrustBatchImportErrorLog
+ {
+ get
+ {
+ return this.GetTable();
+ }
+ }
+
public System.Data.Linq.Table View_Base_PipingClassDetail
{
get
@@ -1076,6 +1105,14 @@ namespace Model
}
}
+ public System.Data.Linq.Table View_TrustBathcIn
+ {
+ get
+ {
+ return this.GetTable();
+ }
+ }
+
public System.Data.Linq.Table View_WelderPerformance
{
get
@@ -3487,6 +3524,164 @@ namespace Model
}
}
+ [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Base_MaterialCoode")]
+ public partial class Base_MaterialCoode : INotifyPropertyChanging, INotifyPropertyChanged
+ {
+
+ private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
+
+ private string _MaterialCoodeId;
+
+ private string _ProjectId;
+
+ private string _Coode;
+
+ private string _HeartNo;
+
+ private System.Nullable _Amount;
+
+ #region 可扩展性方法定义
+ partial void OnLoaded();
+ partial void OnValidate(System.Data.Linq.ChangeAction action);
+ partial void OnCreated();
+ partial void OnMaterialCoodeIdChanging(string value);
+ partial void OnMaterialCoodeIdChanged();
+ partial void OnProjectIdChanging(string value);
+ partial void OnProjectIdChanged();
+ partial void OnCoodeChanging(string value);
+ partial void OnCoodeChanged();
+ partial void OnHeartNoChanging(string value);
+ partial void OnHeartNoChanged();
+ partial void OnAmountChanging(System.Nullable value);
+ partial void OnAmountChanged();
+ #endregion
+
+ public Base_MaterialCoode()
+ {
+ OnCreated();
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MaterialCoodeId", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
+ public string MaterialCoodeId
+ {
+ get
+ {
+ return this._MaterialCoodeId;
+ }
+ set
+ {
+ if ((this._MaterialCoodeId != value))
+ {
+ this.OnMaterialCoodeIdChanging(value);
+ this.SendPropertyChanging();
+ this._MaterialCoodeId = value;
+ this.SendPropertyChanged("MaterialCoodeId");
+ this.OnMaterialCoodeIdChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectId", DbType="NVarChar(50)")]
+ public string ProjectId
+ {
+ get
+ {
+ return this._ProjectId;
+ }
+ set
+ {
+ if ((this._ProjectId != value))
+ {
+ this.OnProjectIdChanging(value);
+ this.SendPropertyChanging();
+ this._ProjectId = value;
+ this.SendPropertyChanged("ProjectId");
+ this.OnProjectIdChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Coode", DbType="NVarChar(50)")]
+ public string Coode
+ {
+ get
+ {
+ return this._Coode;
+ }
+ set
+ {
+ if ((this._Coode != value))
+ {
+ this.OnCoodeChanging(value);
+ this.SendPropertyChanging();
+ this._Coode = value;
+ this.SendPropertyChanged("Coode");
+ this.OnCoodeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_HeartNo", DbType="NVarChar(50)")]
+ public string HeartNo
+ {
+ get
+ {
+ return this._HeartNo;
+ }
+ set
+ {
+ if ((this._HeartNo != value))
+ {
+ this.OnHeartNoChanging(value);
+ this.SendPropertyChanging();
+ this._HeartNo = value;
+ this.SendPropertyChanged("HeartNo");
+ this.OnHeartNoChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Amount", DbType="Int")]
+ public System.Nullable Amount
+ {
+ get
+ {
+ return this._Amount;
+ }
+ set
+ {
+ if ((this._Amount != value))
+ {
+ this.OnAmountChanging(value);
+ this.SendPropertyChanging();
+ this._Amount = value;
+ this.SendPropertyChanged("Amount");
+ this.OnAmountChanged();
+ }
+ }
+ }
+
+ public event PropertyChangingEventHandler PropertyChanging;
+
+ public event PropertyChangedEventHandler PropertyChanged;
+
+ protected virtual void SendPropertyChanging()
+ {
+ if ((this.PropertyChanging != null))
+ {
+ this.PropertyChanging(this, emptyChangingEventArgs);
+ }
+ }
+
+ protected virtual void SendPropertyChanged(String propertyName)
+ {
+ if ((this.PropertyChanged != null))
+ {
+ this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Base_Medium")]
public partial class Base_Medium : INotifyPropertyChanging, INotifyPropertyChanged
{
@@ -23493,6 +23688,12 @@ namespace Model
private string _PT_DataType;
+ private string _WorkAreaId;
+
+ private System.Nullable _IsAll;
+
+ private string _WeldJonintCode;
+
private EntityRef _Pipeline_Pipeline;
private EntityRef _PTP_TestPackage;
@@ -23509,6 +23710,12 @@ namespace Model
partial void OnPipelineIdChanged();
partial void OnPT_DataTypeChanging(string value);
partial void OnPT_DataTypeChanged();
+ partial void OnWorkAreaIdChanging(string value);
+ partial void OnWorkAreaIdChanged();
+ partial void OnIsAllChanging(System.Nullable value);
+ partial void OnIsAllChanged();
+ partial void OnWeldJonintCodeChanging(string value);
+ partial void OnWeldJonintCodeChanged();
#endregion
public PTP_PipelineList()
@@ -23606,6 +23813,66 @@ namespace Model
}
}
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkAreaId", DbType="NVarChar(50)")]
+ public string WorkAreaId
+ {
+ get
+ {
+ return this._WorkAreaId;
+ }
+ set
+ {
+ if ((this._WorkAreaId != value))
+ {
+ this.OnWorkAreaIdChanging(value);
+ this.SendPropertyChanging();
+ this._WorkAreaId = value;
+ this.SendPropertyChanged("WorkAreaId");
+ this.OnWorkAreaIdChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="isAll", Storage="_IsAll", DbType="Bit")]
+ public System.Nullable IsAll
+ {
+ get
+ {
+ return this._IsAll;
+ }
+ set
+ {
+ if ((this._IsAll != value))
+ {
+ this.OnIsAllChanging(value);
+ this.SendPropertyChanging();
+ this._IsAll = value;
+ this.SendPropertyChanged("IsAll");
+ this.OnIsAllChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WeldJonintCode", DbType="NVarChar(MAX)", UpdateCheck=UpdateCheck.Never)]
+ public string WeldJonintCode
+ {
+ get
+ {
+ return this._WeldJonintCode;
+ }
+ set
+ {
+ if ((this._WeldJonintCode != value))
+ {
+ this.OnWeldJonintCodeChanging(value);
+ this.SendPropertyChanging();
+ this._WeldJonintCode = value;
+ this.SendPropertyChanged("WeldJonintCode");
+ this.OnWeldJonintCodeChanged();
+ }
+ }
+ }
+
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_PTP_IsoList_PTP_IsoList", Storage="_Pipeline_Pipeline", ThisKey="PipelineId", OtherKey="PipelineId", IsForeignKey=true)]
public Pipeline_Pipeline Pipeline_Pipeline
{
@@ -24772,6 +25039,452 @@ namespace Model
}
}
+ [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.PTP_TestPackage_ImportErrorLog")]
+ public partial class PTP_TestPackage_ImportErrorLog : INotifyPropertyChanging, INotifyPropertyChanged
+ {
+
+ private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
+
+ private string _Id;
+
+ private string _BatchNo;
+
+ private System.Nullable _RowId;
+
+ private string _TestPackageNo;
+
+ private string _UnitCode;
+
+ private string _InstallCode;
+
+ private string _AreaCode;
+
+ private string _PiplineCode;
+
+ private string _IsAll;
+
+ private string _JointCode;
+
+ private string _ProjectId;
+
+ private string _UnitId;
+
+ private string _InstallId;
+
+ private string _WorkAreaId;
+
+ private string _PipelineId;
+
+ private string _Remark;
+
+ private System.Nullable _CreatedTime;
+
+ #region 可扩展性方法定义
+ partial void OnLoaded();
+ partial void OnValidate(System.Data.Linq.ChangeAction action);
+ partial void OnCreated();
+ partial void OnIdChanging(string value);
+ partial void OnIdChanged();
+ partial void OnBatchNoChanging(string value);
+ partial void OnBatchNoChanged();
+ partial void OnRowIdChanging(System.Nullable value);
+ partial void OnRowIdChanged();
+ partial void OnTestPackageNoChanging(string value);
+ partial void OnTestPackageNoChanged();
+ partial void OnUnitCodeChanging(string value);
+ partial void OnUnitCodeChanged();
+ partial void OnInstallCodeChanging(string value);
+ partial void OnInstallCodeChanged();
+ partial void OnAreaCodeChanging(string value);
+ partial void OnAreaCodeChanged();
+ partial void OnPiplineCodeChanging(string value);
+ partial void OnPiplineCodeChanged();
+ partial void OnIsAllChanging(string value);
+ partial void OnIsAllChanged();
+ partial void OnJointCodeChanging(string value);
+ partial void OnJointCodeChanged();
+ partial void OnProjectIdChanging(string value);
+ partial void OnProjectIdChanged();
+ partial void OnUnitIdChanging(string value);
+ partial void OnUnitIdChanged();
+ partial void OnInstallIdChanging(string value);
+ partial void OnInstallIdChanged();
+ partial void OnWorkAreaIdChanging(string value);
+ partial void OnWorkAreaIdChanged();
+ partial void OnPipelineIdChanging(string value);
+ partial void OnPipelineIdChanged();
+ partial void OnRemarkChanging(string value);
+ partial void OnRemarkChanged();
+ partial void OnCreatedTimeChanging(System.Nullable value);
+ partial void OnCreatedTimeChanged();
+ #endregion
+
+ public PTP_TestPackage_ImportErrorLog()
+ {
+ OnCreated();
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Id", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
+ public string Id
+ {
+ get
+ {
+ return this._Id;
+ }
+ set
+ {
+ if ((this._Id != value))
+ {
+ this.OnIdChanging(value);
+ this.SendPropertyChanging();
+ this._Id = value;
+ this.SendPropertyChanged("Id");
+ this.OnIdChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="batchNo", Storage="_BatchNo", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
+ public string BatchNo
+ {
+ get
+ {
+ return this._BatchNo;
+ }
+ set
+ {
+ if ((this._BatchNo != value))
+ {
+ this.OnBatchNoChanging(value);
+ this.SendPropertyChanging();
+ this._BatchNo = value;
+ this.SendPropertyChanged("BatchNo");
+ this.OnBatchNoChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="rowId", Storage="_RowId", DbType="Int")]
+ public System.Nullable RowId
+ {
+ get
+ {
+ return this._RowId;
+ }
+ set
+ {
+ if ((this._RowId != value))
+ {
+ this.OnRowIdChanging(value);
+ this.SendPropertyChanging();
+ this._RowId = value;
+ this.SendPropertyChanged("RowId");
+ this.OnRowIdChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TestPackageNo", DbType="NVarChar(50)")]
+ public string TestPackageNo
+ {
+ get
+ {
+ return this._TestPackageNo;
+ }
+ set
+ {
+ if ((this._TestPackageNo != value))
+ {
+ this.OnTestPackageNoChanging(value);
+ this.SendPropertyChanging();
+ this._TestPackageNo = value;
+ this.SendPropertyChanged("TestPackageNo");
+ this.OnTestPackageNoChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="unitCode", Storage="_UnitCode", DbType="NVarChar(50)")]
+ public string UnitCode
+ {
+ get
+ {
+ return this._UnitCode;
+ }
+ set
+ {
+ if ((this._UnitCode != value))
+ {
+ this.OnUnitCodeChanging(value);
+ this.SendPropertyChanging();
+ this._UnitCode = value;
+ this.SendPropertyChanged("UnitCode");
+ this.OnUnitCodeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="installCode", Storage="_InstallCode", DbType="NVarChar(50)")]
+ public string InstallCode
+ {
+ get
+ {
+ return this._InstallCode;
+ }
+ set
+ {
+ if ((this._InstallCode != value))
+ {
+ this.OnInstallCodeChanging(value);
+ this.SendPropertyChanging();
+ this._InstallCode = value;
+ this.SendPropertyChanged("InstallCode");
+ this.OnInstallCodeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="areaCode", Storage="_AreaCode", DbType="NVarChar(50)")]
+ public string AreaCode
+ {
+ get
+ {
+ return this._AreaCode;
+ }
+ set
+ {
+ if ((this._AreaCode != value))
+ {
+ this.OnAreaCodeChanging(value);
+ this.SendPropertyChanging();
+ this._AreaCode = value;
+ this.SendPropertyChanged("AreaCode");
+ this.OnAreaCodeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="piplineCode", Storage="_PiplineCode", DbType="NVarChar(50)")]
+ public string PiplineCode
+ {
+ get
+ {
+ return this._PiplineCode;
+ }
+ set
+ {
+ if ((this._PiplineCode != value))
+ {
+ this.OnPiplineCodeChanging(value);
+ this.SendPropertyChanging();
+ this._PiplineCode = value;
+ this.SendPropertyChanged("PiplineCode");
+ this.OnPiplineCodeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="isAll", Storage="_IsAll", DbType="NVarChar(50)")]
+ public string IsAll
+ {
+ get
+ {
+ return this._IsAll;
+ }
+ set
+ {
+ if ((this._IsAll != value))
+ {
+ this.OnIsAllChanging(value);
+ this.SendPropertyChanging();
+ this._IsAll = value;
+ this.SendPropertyChanged("IsAll");
+ this.OnIsAllChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="jointCode", Storage="_JointCode", DbType="NVarChar(MAX)", UpdateCheck=UpdateCheck.Never)]
+ public string JointCode
+ {
+ get
+ {
+ return this._JointCode;
+ }
+ set
+ {
+ if ((this._JointCode != value))
+ {
+ this.OnJointCodeChanging(value);
+ this.SendPropertyChanging();
+ this._JointCode = value;
+ this.SendPropertyChanged("JointCode");
+ this.OnJointCodeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="projectId", Storage="_ProjectId", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
+ public string ProjectId
+ {
+ get
+ {
+ return this._ProjectId;
+ }
+ set
+ {
+ if ((this._ProjectId != value))
+ {
+ this.OnProjectIdChanging(value);
+ this.SendPropertyChanging();
+ this._ProjectId = value;
+ this.SendPropertyChanged("ProjectId");
+ this.OnProjectIdChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="unitId", Storage="_UnitId", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
+ public string UnitId
+ {
+ get
+ {
+ return this._UnitId;
+ }
+ set
+ {
+ if ((this._UnitId != value))
+ {
+ this.OnUnitIdChanging(value);
+ this.SendPropertyChanging();
+ this._UnitId = value;
+ this.SendPropertyChanged("UnitId");
+ this.OnUnitIdChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="installId", Storage="_InstallId", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
+ public string InstallId
+ {
+ get
+ {
+ return this._InstallId;
+ }
+ set
+ {
+ if ((this._InstallId != value))
+ {
+ this.OnInstallIdChanging(value);
+ this.SendPropertyChanging();
+ this._InstallId = value;
+ this.SendPropertyChanged("InstallId");
+ this.OnInstallIdChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="workAreaId", Storage="_WorkAreaId", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
+ public string WorkAreaId
+ {
+ get
+ {
+ return this._WorkAreaId;
+ }
+ set
+ {
+ if ((this._WorkAreaId != value))
+ {
+ this.OnWorkAreaIdChanging(value);
+ this.SendPropertyChanging();
+ this._WorkAreaId = value;
+ this.SendPropertyChanged("WorkAreaId");
+ this.OnWorkAreaIdChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="pipelineId", Storage="_PipelineId", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
+ public string PipelineId
+ {
+ get
+ {
+ return this._PipelineId;
+ }
+ set
+ {
+ if ((this._PipelineId != value))
+ {
+ this.OnPipelineIdChanging(value);
+ this.SendPropertyChanging();
+ this._PipelineId = value;
+ this.SendPropertyChanged("PipelineId");
+ this.OnPipelineIdChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="remark", Storage="_Remark", DbType="NVarChar(MAX)", UpdateCheck=UpdateCheck.Never)]
+ public string Remark
+ {
+ get
+ {
+ return this._Remark;
+ }
+ set
+ {
+ if ((this._Remark != value))
+ {
+ this.OnRemarkChanging(value);
+ this.SendPropertyChanging();
+ this._Remark = value;
+ this.SendPropertyChanged("Remark");
+ this.OnRemarkChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Name="createdTime", Storage="_CreatedTime", DbType="DateTime")]
+ public System.Nullable CreatedTime
+ {
+ get
+ {
+ return this._CreatedTime;
+ }
+ set
+ {
+ if ((this._CreatedTime != value))
+ {
+ this.OnCreatedTimeChanging(value);
+ this.SendPropertyChanging();
+ this._CreatedTime = value;
+ this.SendPropertyChanged("CreatedTime");
+ this.OnCreatedTimeChanged();
+ }
+ }
+ }
+
+ public event PropertyChangingEventHandler PropertyChanging;
+
+ public event PropertyChangedEventHandler PropertyChanged;
+
+ protected virtual void SendPropertyChanging()
+ {
+ if ((this.PropertyChanging != null))
+ {
+ this.PropertyChanging(this, emptyChangingEventArgs);
+ }
+ }
+
+ protected virtual void SendPropertyChanged(String propertyName)
+ {
+ if ((this.PropertyChanged != null))
+ {
+ this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Repair_RepairRecord")]
public partial class Repair_RepairRecord : INotifyPropertyChanging, INotifyPropertyChanged
{
@@ -29889,6 +30602,404 @@ namespace Model
}
}
+ [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.TrustBatchImportErrorLog")]
+ public partial class TrustBatchImportErrorLog : INotifyPropertyChanging, INotifyPropertyChanged
+ {
+
+ private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
+
+ private string _Id;
+
+ private string _BatchNo;
+
+ private System.Nullable _RowID;
+
+ private string _TrustBatchCode;
+
+ private string _InstallCode;
+
+ private string _AreaCode;
+
+ private string _PipelineCode;
+
+ private string _WeldJointCode;
+
+ private string _DetectionType;
+
+ private string _TrustDate;
+
+ private string _UnitCode;
+
+ private string _SurfaceState;
+
+ private string _Opportunity;
+
+ private string _Remark;
+
+ private System.Nullable _CreatedTime;
+
+ #region 可扩展性方法定义
+ partial void OnLoaded();
+ partial void OnValidate(System.Data.Linq.ChangeAction action);
+ partial void OnCreated();
+ partial void OnIdChanging(string value);
+ partial void OnIdChanged();
+ partial void OnBatchNoChanging(string value);
+ partial void OnBatchNoChanged();
+ partial void OnRowIDChanging(System.Nullable value);
+ partial void OnRowIDChanged();
+ partial void OnTrustBatchCodeChanging(string value);
+ partial void OnTrustBatchCodeChanged();
+ partial void OnInstallCodeChanging(string value);
+ partial void OnInstallCodeChanged();
+ partial void OnAreaCodeChanging(string value);
+ partial void OnAreaCodeChanged();
+ partial void OnPipelineCodeChanging(string value);
+ partial void OnPipelineCodeChanged();
+ partial void OnWeldJointCodeChanging(string value);
+ partial void OnWeldJointCodeChanged();
+ partial void OnDetectionTypeChanging(string value);
+ partial void OnDetectionTypeChanged();
+ partial void OnTrustDateChanging(string value);
+ partial void OnTrustDateChanged();
+ partial void OnUnitCodeChanging(string value);
+ partial void OnUnitCodeChanged();
+ partial void OnSurfaceStateChanging(string value);
+ partial void OnSurfaceStateChanged();
+ partial void OnOpportunityChanging(string value);
+ partial void OnOpportunityChanged();
+ partial void OnRemarkChanging(string value);
+ partial void OnRemarkChanged();
+ partial void OnCreatedTimeChanging(System.Nullable value);
+ partial void OnCreatedTimeChanged();
+ #endregion
+
+ public TrustBatchImportErrorLog()
+ {
+ OnCreated();
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Id", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
+ public string Id
+ {
+ get
+ {
+ return this._Id;
+ }
+ set
+ {
+ if ((this._Id != value))
+ {
+ this.OnIdChanging(value);
+ this.SendPropertyChanging();
+ this._Id = value;
+ this.SendPropertyChanged("Id");
+ this.OnIdChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_BatchNo", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
+ public string BatchNo
+ {
+ get
+ {
+ return this._BatchNo;
+ }
+ set
+ {
+ if ((this._BatchNo != value))
+ {
+ this.OnBatchNoChanging(value);
+ this.SendPropertyChanging();
+ this._BatchNo = value;
+ this.SendPropertyChanged("BatchNo");
+ this.OnBatchNoChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RowID", DbType="Int")]
+ public System.Nullable RowID
+ {
+ get
+ {
+ return this._RowID;
+ }
+ set
+ {
+ if ((this._RowID != value))
+ {
+ this.OnRowIDChanging(value);
+ this.SendPropertyChanging();
+ this._RowID = value;
+ this.SendPropertyChanged("RowID");
+ this.OnRowIDChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TrustBatchCode", DbType="NVarChar(50)")]
+ public string TrustBatchCode
+ {
+ get
+ {
+ return this._TrustBatchCode;
+ }
+ set
+ {
+ if ((this._TrustBatchCode != value))
+ {
+ this.OnTrustBatchCodeChanging(value);
+ this.SendPropertyChanging();
+ this._TrustBatchCode = value;
+ this.SendPropertyChanged("TrustBatchCode");
+ this.OnTrustBatchCodeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InstallCode", DbType="NVarChar(50)")]
+ public string InstallCode
+ {
+ get
+ {
+ return this._InstallCode;
+ }
+ set
+ {
+ if ((this._InstallCode != value))
+ {
+ this.OnInstallCodeChanging(value);
+ this.SendPropertyChanging();
+ this._InstallCode = value;
+ this.SendPropertyChanged("InstallCode");
+ this.OnInstallCodeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AreaCode", DbType="NVarChar(50)")]
+ public string AreaCode
+ {
+ get
+ {
+ return this._AreaCode;
+ }
+ set
+ {
+ if ((this._AreaCode != value))
+ {
+ this.OnAreaCodeChanging(value);
+ this.SendPropertyChanging();
+ this._AreaCode = value;
+ this.SendPropertyChanged("AreaCode");
+ this.OnAreaCodeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PipelineCode", DbType="NVarChar(50)")]
+ public string PipelineCode
+ {
+ get
+ {
+ return this._PipelineCode;
+ }
+ set
+ {
+ if ((this._PipelineCode != value))
+ {
+ this.OnPipelineCodeChanging(value);
+ this.SendPropertyChanging();
+ this._PipelineCode = value;
+ this.SendPropertyChanged("PipelineCode");
+ this.OnPipelineCodeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WeldJointCode", DbType="NVarChar(50)")]
+ public string WeldJointCode
+ {
+ get
+ {
+ return this._WeldJointCode;
+ }
+ set
+ {
+ if ((this._WeldJointCode != value))
+ {
+ this.OnWeldJointCodeChanging(value);
+ this.SendPropertyChanging();
+ this._WeldJointCode = value;
+ this.SendPropertyChanged("WeldJointCode");
+ this.OnWeldJointCodeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DetectionType", DbType="NVarChar(50)")]
+ public string DetectionType
+ {
+ get
+ {
+ return this._DetectionType;
+ }
+ set
+ {
+ if ((this._DetectionType != value))
+ {
+ this.OnDetectionTypeChanging(value);
+ this.SendPropertyChanging();
+ this._DetectionType = value;
+ this.SendPropertyChanged("DetectionType");
+ this.OnDetectionTypeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TrustDate", DbType="NVarChar(50)")]
+ public string TrustDate
+ {
+ get
+ {
+ return this._TrustDate;
+ }
+ set
+ {
+ if ((this._TrustDate != value))
+ {
+ this.OnTrustDateChanging(value);
+ this.SendPropertyChanging();
+ this._TrustDate = value;
+ this.SendPropertyChanged("TrustDate");
+ this.OnTrustDateChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnitCode", DbType="NVarChar(50)")]
+ public string UnitCode
+ {
+ get
+ {
+ return this._UnitCode;
+ }
+ set
+ {
+ if ((this._UnitCode != value))
+ {
+ this.OnUnitCodeChanging(value);
+ this.SendPropertyChanging();
+ this._UnitCode = value;
+ this.SendPropertyChanged("UnitCode");
+ this.OnUnitCodeChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SurfaceState", DbType="NVarChar(50)")]
+ public string SurfaceState
+ {
+ get
+ {
+ return this._SurfaceState;
+ }
+ set
+ {
+ if ((this._SurfaceState != value))
+ {
+ this.OnSurfaceStateChanging(value);
+ this.SendPropertyChanging();
+ this._SurfaceState = value;
+ this.SendPropertyChanged("SurfaceState");
+ this.OnSurfaceStateChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Opportunity", DbType="NVarChar(50)")]
+ public string Opportunity
+ {
+ get
+ {
+ return this._Opportunity;
+ }
+ set
+ {
+ if ((this._Opportunity != value))
+ {
+ this.OnOpportunityChanging(value);
+ this.SendPropertyChanging();
+ this._Opportunity = value;
+ this.SendPropertyChanged("Opportunity");
+ this.OnOpportunityChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Remark", DbType="NVarChar(MAX)", UpdateCheck=UpdateCheck.Never)]
+ public string Remark
+ {
+ get
+ {
+ return this._Remark;
+ }
+ set
+ {
+ if ((this._Remark != value))
+ {
+ this.OnRemarkChanging(value);
+ this.SendPropertyChanging();
+ this._Remark = value;
+ this.SendPropertyChanged("Remark");
+ this.OnRemarkChanged();
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreatedTime", DbType="DateTime")]
+ public System.Nullable CreatedTime
+ {
+ get
+ {
+ return this._CreatedTime;
+ }
+ set
+ {
+ if ((this._CreatedTime != value))
+ {
+ this.OnCreatedTimeChanging(value);
+ this.SendPropertyChanging();
+ this._CreatedTime = value;
+ this.SendPropertyChanged("CreatedTime");
+ this.OnCreatedTimeChanged();
+ }
+ }
+ }
+
+ public event PropertyChangingEventHandler PropertyChanging;
+
+ public event PropertyChangedEventHandler PropertyChanged;
+
+ protected virtual void SendPropertyChanging()
+ {
+ if ((this.PropertyChanging != null))
+ {
+ this.PropertyChanging(this, emptyChangingEventArgs);
+ }
+ }
+
+ protected virtual void SendPropertyChanged(String propertyName)
+ {
+ if ((this.PropertyChanged != null))
+ {
+ this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.View_Base_PipingClassDetail")]
public partial class View_Base_PipingClassDetail
{
@@ -33582,6 +34693,10 @@ namespace Model
private System.Nullable _IsWelderFirst;
+ private System.Nullable _IsCompletedPoint;
+
+ private string _TrustBatchItemId;
+
private string _JLAudit;
private string _GLGSAudit;
@@ -34092,6 +35207,38 @@ namespace Model
}
}
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsCompletedPoint", DbType="Bit")]
+ public System.Nullable IsCompletedPoint
+ {
+ get
+ {
+ return this._IsCompletedPoint;
+ }
+ set
+ {
+ if ((this._IsCompletedPoint != value))
+ {
+ this._IsCompletedPoint = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TrustBatchItemId", DbType="NVarChar(50)")]
+ public string TrustBatchItemId
+ {
+ get
+ {
+ return this._TrustBatchItemId;
+ }
+ set
+ {
+ if ((this._TrustBatchItemId != value))
+ {
+ this._TrustBatchItemId = value;
+ }
+ }
+ }
+
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_JLAudit", DbType="NVarChar(20)")]
public string JLAudit
{
@@ -40842,6 +41989,285 @@ namespace Model
}
}
+ [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.View_TrustBathcIn")]
+ public partial class View_TrustBathcIn
+ {
+
+ private string _PointBatchItemId;
+
+ private string _PointBatchId;
+
+ private string _ProjectId;
+
+ private string _InstallationId;
+
+ private string _InstallationCode;
+
+ private string _WorkAreaId;
+
+ private string _WorkAreaCode;
+
+ private string _PipelineId;
+
+ private string _PipelineCode;
+
+ private string _WeldJointId;
+
+ private string _WeldJointCode;
+
+ private string _DetectionTypeId;
+
+ private string _DetectionTypeCode;
+
+ private System.Nullable _IsWelderFirst;
+
+ private string _TrustBatchItemId;
+
+ public View_TrustBathcIn()
+ {
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PointBatchItemId", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
+ public string PointBatchItemId
+ {
+ get
+ {
+ return this._PointBatchItemId;
+ }
+ set
+ {
+ if ((this._PointBatchItemId != value))
+ {
+ this._PointBatchItemId = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PointBatchId", DbType="NVarChar(50)")]
+ public string PointBatchId
+ {
+ get
+ {
+ return this._PointBatchId;
+ }
+ set
+ {
+ if ((this._PointBatchId != value))
+ {
+ this._PointBatchId = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectId", DbType="NVarChar(50)")]
+ public string ProjectId
+ {
+ get
+ {
+ return this._ProjectId;
+ }
+ set
+ {
+ if ((this._ProjectId != value))
+ {
+ this._ProjectId = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InstallationId", DbType="NVarChar(50)")]
+ public string InstallationId
+ {
+ get
+ {
+ return this._InstallationId;
+ }
+ set
+ {
+ if ((this._InstallationId != value))
+ {
+ this._InstallationId = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InstallationCode", DbType="NVarChar(50)")]
+ public string InstallationCode
+ {
+ get
+ {
+ return this._InstallationCode;
+ }
+ set
+ {
+ if ((this._InstallationCode != value))
+ {
+ this._InstallationCode = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkAreaId", DbType="NVarChar(50)")]
+ public string WorkAreaId
+ {
+ get
+ {
+ return this._WorkAreaId;
+ }
+ set
+ {
+ if ((this._WorkAreaId != value))
+ {
+ this._WorkAreaId = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkAreaCode", DbType="NVarChar(20)")]
+ public string WorkAreaCode
+ {
+ get
+ {
+ return this._WorkAreaCode;
+ }
+ set
+ {
+ if ((this._WorkAreaCode != value))
+ {
+ this._WorkAreaCode = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PipelineId", DbType="NVarChar(50)")]
+ public string PipelineId
+ {
+ get
+ {
+ return this._PipelineId;
+ }
+ set
+ {
+ if ((this._PipelineId != value))
+ {
+ this._PipelineId = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PipelineCode", DbType="NVarChar(100)")]
+ public string PipelineCode
+ {
+ get
+ {
+ return this._PipelineCode;
+ }
+ set
+ {
+ if ((this._PipelineCode != value))
+ {
+ this._PipelineCode = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WeldJointId", DbType="NVarChar(50)")]
+ public string WeldJointId
+ {
+ get
+ {
+ return this._WeldJointId;
+ }
+ set
+ {
+ if ((this._WeldJointId != value))
+ {
+ this._WeldJointId = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WeldJointCode", DbType="NVarChar(50)")]
+ public string WeldJointCode
+ {
+ get
+ {
+ return this._WeldJointCode;
+ }
+ set
+ {
+ if ((this._WeldJointCode != value))
+ {
+ this._WeldJointCode = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DetectionTypeId", DbType="NVarChar(50)")]
+ public string DetectionTypeId
+ {
+ get
+ {
+ return this._DetectionTypeId;
+ }
+ set
+ {
+ if ((this._DetectionTypeId != value))
+ {
+ this._DetectionTypeId = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DetectionTypeCode", DbType="NVarChar(50)")]
+ public string DetectionTypeCode
+ {
+ get
+ {
+ return this._DetectionTypeCode;
+ }
+ set
+ {
+ if ((this._DetectionTypeCode != value))
+ {
+ this._DetectionTypeCode = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsWelderFirst", DbType="Bit")]
+ public System.Nullable IsWelderFirst
+ {
+ get
+ {
+ return this._IsWelderFirst;
+ }
+ set
+ {
+ if ((this._IsWelderFirst != value))
+ {
+ this._IsWelderFirst = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TrustBatchItemId", DbType="NVarChar(50)")]
+ public string TrustBatchItemId
+ {
+ get
+ {
+ return this._TrustBatchItemId;
+ }
+ set
+ {
+ if ((this._TrustBatchItemId != value))
+ {
+ this._TrustBatchItemId = value;
+ }
+ }
+ }
+ }
+
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.View_WelderPerformance")]
public partial class View_WelderPerformance
{
@@ -42970,6 +44396,8 @@ namespace Model
private string _Remark;
+ private System.Nullable _IsHand;
+
private EntityRef _Welder_Welder;
#region 可扩展性方法定义
@@ -43008,6 +44436,8 @@ namespace Model
partial void OnIsPassChanged();
partial void OnRemarkChanging(string value);
partial void OnRemarkChanged();
+ partial void OnIsHandChanging(System.Nullable value);
+ partial void OnIsHandChanged();
#endregion
public Welder_WelderQualify()
@@ -43340,6 +44770,26 @@ namespace Model
}
}
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsHand", DbType="Bit")]
+ public System.Nullable IsHand
+ {
+ get
+ {
+ return this._IsHand;
+ }
+ set
+ {
+ if ((this._IsHand != value))
+ {
+ this.OnIsHandChanging(value);
+ this.SendPropertyChanging();
+ this._IsHand = value;
+ this.SendPropertyChanged("IsHand");
+ this.OnIsHandChanged();
+ }
+ }
+ }
+
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Welder_WelderQualify_Welder_Welder", Storage="_Welder_Welder", ThisKey="WelderId", OtherKey="WelderId", IsForeignKey=true)]
public Welder_Welder Welder_Welder
{
diff --git a/HJGL/Model/Model.csproj b/HJGL/Model/Model.csproj
index 68b485f..6157420 100644
--- a/HJGL/Model/Model.csproj
+++ b/HJGL/Model/Model.csproj
@@ -10,7 +10,7 @@
Properties
Model
Model
- v4.6.1
+ v4.8
512
diff --git a/HJGL/Model/SpWeldingDaily.cs b/HJGL/Model/SpWeldingDaily.cs
index fb83c8e..77bf492 100644
--- a/HJGL/Model/SpWeldingDaily.cs
+++ b/HJGL/Model/SpWeldingDaily.cs
@@ -132,6 +132,12 @@ namespace Model
set;
}
+ public string WeldingLocationR
+ {
+ get;
+ set;
+ }
+
///
/// 焊口属性
///
@@ -178,6 +184,19 @@ namespace Model
set;
}
+ // Coode1
+ public string Coode1
+ {
+ get;
+ set;
+ }
+ // Coode2
+ public string Coode2
+ {
+ get;
+ set;
+ }
+
// 炉批号1
public string HeartNo1
{
diff --git a/HJGL/Model/SpWeldingDailyItem.cs b/HJGL/Model/SpWeldingDailyItem.cs
index 2bb3a47..948c484 100644
--- a/HJGL/Model/SpWeldingDailyItem.cs
+++ b/HJGL/Model/SpWeldingDailyItem.cs
@@ -124,6 +124,11 @@ namespace Model
get;
set;
}
+ public string WeldingLocationR
+ {
+ get;
+ set;
+ }
///
/// 焊口属性
///
@@ -246,6 +251,33 @@ namespace Model
set;
}
+ // Coode1
+ public string Coode1
+ {
+ get;
+ set;
+ }
+ // Coode2
+ public string Coode2
+ {
+ get;
+ set;
+ }
+
+
+ // CoodeHeartNo1
+ public string CoodeHeartNo1
+ {
+ get;
+ set;
+ }
+ // CoodeHeartNo2
+ public string CoodeHeartNo2
+ {
+ get;
+ set;
+ }
+
// 焊丝ID
public string WeldSilkId
diff --git a/HJGL/WebApi/.vs/WebApi.csproj.dtbcache.json b/HJGL/WebApi/.vs/WebApi.csproj.dtbcache.json
new file mode 100644
index 0000000..99a3fef
--- /dev/null
+++ b/HJGL/WebApi/.vs/WebApi.csproj.dtbcache.json
@@ -0,0 +1 @@
+{"RootPath":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\WebApi","ProjectFileName":"WebApi.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"App_Start\\BundleConfig.cs"},{"SourceFile":"App_Start\\FilterConfig.cs"},{"SourceFile":"App_Start\\RouteConfig.cs"},{"SourceFile":"App_Start\\WebApiConfig.cs"},{"SourceFile":"Areas\\HelpPage\\ApiDescriptionExtensions.cs"},{"SourceFile":"Areas\\HelpPage\\App_Start\\HelpPageConfig.cs"},{"SourceFile":"Areas\\HelpPage\\Controllers\\HelpController.cs"},{"SourceFile":"Areas\\HelpPage\\HelpPageAreaRegistration.cs"},{"SourceFile":"Areas\\HelpPage\\HelpPageConfigurationExtensions.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\CollectionModelDescription.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\ComplexTypeModelDescription.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\DictionaryModelDescription.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\EnumTypeModelDescription.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\EnumValueDescription.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\IModelDocumentationProvider.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\KeyValuePairModelDescription.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\ModelDescription.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\ModelDescriptionGenerator.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\ModelNameAttribute.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\ModelNameHelper.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\ParameterAnnotation.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\ParameterDescription.cs"},{"SourceFile":"Areas\\HelpPage\\ModelDescriptions\\SimpleTypeModelDescription.cs"},{"SourceFile":"Areas\\HelpPage\\Models\\HelpPageApiModel.cs"},{"SourceFile":"Areas\\HelpPage\\SampleGeneration\\HelpPageSampleGenerator.cs"},{"SourceFile":"Areas\\HelpPage\\SampleGeneration\\HelpPageSampleKey.cs"},{"SourceFile":"Areas\\HelpPage\\SampleGeneration\\ImageSample.cs"},{"SourceFile":"Areas\\HelpPage\\SampleGeneration\\InvalidSample.cs"},{"SourceFile":"Areas\\HelpPage\\SampleGeneration\\ObjectGenerator.cs"},{"SourceFile":"Areas\\HelpPage\\SampleGeneration\\SampleDirection.cs"},{"SourceFile":"Areas\\HelpPage\\SampleGeneration\\TextSample.cs"},{"SourceFile":"Areas\\HelpPage\\XmlDocumentationProvider.cs"},{"SourceFile":"Controllers\\BaseInfoController.cs"},{"SourceFile":"Controllers\\CheckController.cs"},{"SourceFile":"Controllers\\FileUploadController.cs"},{"SourceFile":"Controllers\\HomeController.cs"},{"SourceFile":"Controllers\\MessagePushController.cs"},{"SourceFile":"Controllers\\PreWeldingDailyController.cs"},{"SourceFile":"Controllers\\ReportQueryController.cs"},{"SourceFile":"Controllers\\UserController.cs"},{"SourceFile":"Controllers\\WelderController.cs"},{"SourceFile":"Filter\\PermissionAttribute.cs"},{"SourceFile":"Global.asax.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.6.1.AssemblyAttributes.cs"}],"References":[{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Antlr.3.5.0.2\\lib\\Antlr3.Runtime.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\BLL\\bin\\Debug\\BLL.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.2.0.0\\lib\\net45\\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\Microsoft.CSharp\\v4.0_4.0.0.0__b03f5f7f11d50a3a\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.Web.Infrastructure.1.0.0.0\\lib\\net40\\Microsoft.Web.Infrastructure.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\Model\\bin\\Debug\\Model.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Newtonsoft.Json.11.0.1\\lib\\net45\\Newtonsoft.Json.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.ComponentModel.DataAnnotations\\v4.0_4.0.0.0__31bf3856ad364e35\\System.ComponentModel.DataAnnotations.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Configuration\\v4.0_4.0.0.0__b03f5f7f11d50a3a\\System.Configuration.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Core\\v4.0_4.0.0.0__b77a5c561934e089\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Data.DataSetExtensions\\v4.0_4.0.0.0__b77a5c561934e089\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_64\\System.Data\\v4.0_4.0.0.0__b77a5c561934e089\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System\\v4.0_4.0.0.0__b77a5c561934e089\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Drawing\\v4.0_4.0.0.0__b03f5f7f11d50a3a\\System.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Net.Http\\v4.0_4.0.0.0__b03f5f7f11d50a3a\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.AspNet.WebApi.Client.5.2.4\\lib\\net45\\System.Net.Http.Formatting.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Net.Http.WebRequest\\v4.0_4.0.0.0__b03f5f7f11d50a3a\\System.Net.Http.WebRequest.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Runtime.Serialization\\v4.0_4.0.0.0__b77a5c561934e089\\System.Runtime.Serialization.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Web.Abstractions\\v4.0_4.0.0.0__31bf3856ad364e35\\System.Web.Abstractions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Web.ApplicationServices\\v4.0_4.0.0.0__31bf3856ad364e35\\System.Web.ApplicationServices.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_64\\System.Web\\v4.0_4.0.0.0__b03f5f7f11d50a3a\\System.Web.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Web.Entity\\v4.0_4.0.0.0__b77a5c561934e089\\System.Web.Entity.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.AspNet.WebPages.3.2.4\\lib\\net45\\System.Web.Helpers.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.AspNet.WebApi.Core.5.2.4\\lib\\net45\\System.Web.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.AspNet.WebApi.WebHost.5.2.4\\lib\\net45\\System.Web.Http.WebHost.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.AspNet.Mvc.5.2.4\\lib\\net45\\System.Web.Mvc.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.AspNet.Web.Optimization.1.1.3\\lib\\net40\\System.Web.Optimization.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.AspNet.Razor.3.2.4\\lib\\net45\\System.Web.Razor.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Web.Routing\\v4.0_4.0.0.0__31bf3856ad364e35\\System.Web.Routing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.AspNet.WebPages.3.2.4\\lib\\net45\\System.Web.WebPages.Deployment.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.AspNet.WebPages.3.2.4\\lib\\net45\\System.Web.WebPages.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\Microsoft.AspNet.WebPages.3.2.4\\lib\\net45\\System.Web.WebPages.Razor.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Xml\\v4.0_4.0.0.0__b77a5c561934e089\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Xml.Linq\\v4.0_4.0.0.0__b77a5c561934e089\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\packages\\WebGrease.1.6.0\\lib\\WebGrease.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\WebApi\\bin\\WebApi.dll","OutputItemRelativePath":"WebApi.dll"},{"OutputItemFullPath":"E:\\MyProject\\ZJ_BSF\\Basf_TCC11\\HJGL\\WebApi\\bin\\WebApi.pdb","OutputItemRelativePath":"WebApi.pdb"}],"CopyToOutputEntries":[]}
\ No newline at end of file
diff --git a/HJGL/WebApi/WebApi.csproj b/HJGL/WebApi/WebApi.csproj
index 443f91f..5396ed3 100644
--- a/HJGL/WebApi/WebApi.csproj
+++ b/HJGL/WebApi/WebApi.csproj
@@ -14,7 +14,7 @@
Properties
WebApi
WebApi
- v4.6.1
+ v4.8
false
true
@@ -25,6 +25,7 @@
+
true
@@ -48,13 +49,13 @@
+
+
-
-
-
+
@@ -108,6 +109,7 @@
True
..\packages\Microsoft.AspNet.WebPages.3.2.4\lib\net45\System.Web.WebPages.Razor.dll
+
True
..\packages\WebGrease.1.6.0\lib\WebGrease.dll