From fdf4cdbf9723d9d05938fe56d2014769dd7ece4c Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周六, 10 5月 2025 12:17:19 +0800 Subject: [PATCH] 修复 模糊查询bug --- PipeLineLems/server/src/CMS.Plugin.PipeLineLems.Domain/WorkPlan/WorkPlan.cs | 275 ++++++++++++++++++++++-------------------------------- 1 files changed, 114 insertions(+), 161 deletions(-) diff --git a/PipeLineLems/server/src/CMS.Plugin.PipeLineLems.Domain/WorkPlan/WorkPlan.cs b/PipeLineLems/server/src/CMS.Plugin.PipeLineLems.Domain/WorkPlan/WorkPlan.cs index 40c8562..3d22889 100644 --- a/PipeLineLems/server/src/CMS.Plugin.PipeLineLems.Domain/WorkPlan/WorkPlan.cs +++ b/PipeLineLems/server/src/CMS.Plugin.PipeLineLems.Domain/WorkPlan/WorkPlan.cs @@ -1,3 +1,4 @@ +using CMS.Plugin.MyExtension.Domain; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations.Schema; using Volo.Abp.Domain.Entities.Auditing; @@ -7,18 +8,105 @@ /// <summary> /// 浣滀笟璁″垝琛� /// </summary> - public class WorkPlan : FullAuditedAggregateRoot<Guid> + public class WorkPlan : MyFullAuditedAggregateRoot<Guid> { /// <summary> /// 浠诲姟缂栫爜 /// </summary> public string TaskCode { get; set; } - /// <summary> - /// 鍘熸枡缂栧彿 - /// </summary> - public string OrgMaterialCode { get; set; } + #region 鍘熸枡绠′俊鎭� + ///// <summary> + ///// 鍘熸枡缂栧彿 + ///// </summary> + //public string OrgMaterialCode { get; set; } + + /// <summary> + /// 鍘熸枡鏍囪瘑 + /// </summary> + public string DataIdentifier { get; set; } + + /// <summary> + /// 鍘熸枡鍨嬪彿 + /// </summary> + public string MaterialMode { get; set; } + + + #endregion + + + #region 鎵撶爜 + + /// <summary> + /// 闀垮害(mm) + /// </summary> + public decimal Length { get; set; } + + /// <summary> + /// 鎵撶爜鍐呭 + /// </summary> + public string MarkingContent { get; set; } + + /// <summary> + /// 鎵撶爜浣嶇疆 + /// </summary> + public decimal MarkingPosition { get; set; } + + #endregion + + #region 鍒囧壊 + + ///// <summary> + ///// 鍒囧壊鏂囦欢 + ///// </summary> + //public string CuttingFile { get; set; } + + /// <summary> + /// 鍒囧壊浣嶇疆 + /// </summary> + public decimal CuttingPosition { get; set; } + + /// <summary> + /// 绠℃鏁伴噺 + /// </summary> + public int Quantity { get; set; } + + #endregion + + #region 瑁呴厤銆佺剨鎺� + + /// <summary> + /// 娉曞叞鍘氬害(mm) + /// </summary> + public decimal FlangeThickness { get; set; } + + /// <summary> + /// 娉曞叞鐩村緞(mm) + /// </summary> + public decimal FlangeInnerDiameter { get; set; } + + /// <summary> + /// 娉曞叞鍏О鍘嬪姏 + /// </summary> + public string WeldingHeatInput { get; set; } + + /// <summary> + /// 娉曞叞鍐茬爜鍐呭 + /// </summary> + public string PipeAllowableStress { get; set; } + + /// <summary> + /// 濂楃闀垮害(mm) + /// </summary> + public decimal PipeDiameter { get; set; } + + /// <summary> + /// 濂楃鐩村緞(mm) + /// </summary> + public decimal PipeWallThickness { get; set; } + + #endregion /// <summary> /// 宸ュ巶浠g爜 @@ -60,13 +148,10 @@ /// </summary> public string PreSerialNumber { get; set; } - /// <summary> - /// 鍘熸枡鏍囪瘑 - /// </summary> - public string DataIdentifier { get; set; } + /// <summary> - /// 绠¤鏍肩爜 + /// 绠℃缂栫爜 /// </summary> public string PipeSpecCode { get; set; } @@ -76,142 +161,38 @@ public string PipeSectionName { get; set; } /// <summary> - /// 澶栧緞 + /// 澶栧緞(mm) /// </summary> - public string OuterDiameter { get; set; } + public decimal OuterDiameter { get; set; } /// <summary> - /// 鍧″彛 + /// 澹佸帤(mm) /// </summary> - public string Bevel { get; set; } + public decimal Thickness { get; set; } /// <summary> /// 鏉愯川 /// </summary> public string Material { get; set; } - /// <summary> - /// 闀垮害 - /// </summary> - public string Length { get; set; } /// <summary> - /// 鎵撳瓟浣� - /// </summary> - public string DrillingPosition { get; set; } - - /// <summary> - /// 鐩歌疮 - /// </summary> - public string Intersecting { get; set; } - - /// <summary> - /// 鎺ュ彛瑕佹眰 - /// </summary> - public string InterfaceRequirement { get; set; } - - /// <summary> - /// 鏄惁鏈変富绛� + /// 鏄惁涓绘敮绠� /// </summary> public bool HasMainSignature { get; set; } - /// <summary> - /// 鍖呮嫭鏁伴噺 - /// </summary> - public int Quantity { get; set; } + + + ///// <summary> + ///// 鎴愬搧绠′欢鍥� + ///// </summary> + //public string FinishedProductScale { get; set; } + + + /// <summary> - /// 鎵撶爜鍐呭 - /// </summary> - public string MarkingContent { get; set; } - - /// <summary> - /// 鍒囧壊鏂囦欢 - /// </summary> - public string CuttingFile { get; set; } - - /// <summary> - /// 鏀寰� - /// </summary> - public string BranchOuterDiameter { get; set; } - - /// <summary> - /// 鏀澹佸帤 - /// </summary> - public string BranchWallThickness { get; set; } - - /// <summary> - /// 鏀鏉愯川 - /// </summary> - public string BranchMaterial { get; set; } - - /// <summary> - /// 鏀绔彛鏇茬巼鍗婂緞 - /// </summary> - public string BranchPortRadius { get; set; } - - /// <summary> - /// 鏀绔彛瑙掑害 - /// </summary> - public string BranchPortAngle { get; set; } - - /// <summary> - /// 鏀绔彛瑕佹眰 - /// </summary> - public string BranchPortRequirement { get; set; } - - /// <summary> - /// 鐩歌疮绾跨被鍨� - /// </summary> - public string IntersectingLineType { get; set; } - - /// <summary> - /// 鐩歌疮绾跨被鍒� - /// </summary> - public string IntersectingLineCategory { get; set; } - - /// <summary> - /// 鎴愬搧鍥惧箙 - /// </summary> - public string FinishedProductScale { get; set; } - - /// <summary> - /// 娉曞叞鍘氬害 - /// </summary> - public string FlangeThickness { get; set; } - - /// <summary> - /// 娉曞叞鍐呭緞 - /// </summary> - public string FlangeInnerDiameter { get; set; } - - /// <summary> - /// 鐒婃帴鐑緭鍏� - /// </summary> - public string WeldingHeatInput { get; set; } - - /// <summary> - /// 绠¢亾鍏佽搴斿姏 - /// </summary> - public string PipeAllowableStress { get; set; } - - /// <summary> - /// 绠″緞 - /// </summary> - public string PipeDiameter { get; set; } - - /// <summary> - /// 绠¢亾澹佸帤 - /// </summary> - public string PipeWallThickness { get; set; } - - /// <summary> - /// VR鏁版嵁 - /// </summary> - public string VRData { get; set; } - - /// <summary> - /// 宸ヨ壓璺嚎缂栧彿 + /// 宸ヨ壓娴佸悜缂栧彿 /// </summary> public string ProcessRouteNumber { get; set; } @@ -226,42 +207,14 @@ public DateTime? PlannedEndTime { get; set; } /// <summary> - /// 鏃堕棿淇℃伅 + /// 鐝粍淇℃伅 /// </summary> - public string TimeInfo { get; set; } - + public string TeamInfo { get; set; } /// <summary> - /// 鍐椾綑瀛楁1 - 棰勭暀鎵╁睍鐢ㄩ�� + /// 鏃堕棿鎴� /// </summary> - public string RedundantField1 { get; set; } - - /// <summary> - /// 鍐椾綑瀛楁2 - 棰勭暀鎵╁睍鐢ㄩ�� - /// </summary> - public string RedundantField2 { get; set; } - - /// <summary> - /// 鍐椾綑瀛楁3 - 棰勭暀鎵╁睍鐢ㄩ�� - /// </summary> - public string RedundantField3 { get; set; } - - - - /// <summary> - /// 鎺掑簭 - /// </summary> - public virtual int Sort { get; set; } - - /// <summary> - /// 澶囨敞 - /// </summary> - public virtual string Remark { get; set; } - - /// <summary> - /// 鏄惁绂佺敤 - /// </summary> - public virtual bool? IsDisabled { get; set; } + public string Timestamp { get; set; } /// <summary> /// Adjusts the sort. -- Gitblit v1.9.3