Prechádzať zdrojové kódy

Merge branch 'master' of http://123.60.180.165:4647/ZZYDOP/DOPCore

tangdi 3 rokov pred
rodič
commit
e3d96fdeb7
26 zmenil súbory, kde vykonal 1136 pridanie a 697 odobranie
  1. 2 0
      MicroServices/Business/Business.EntityFrameworkCore/EntityFrameworkCore/BusinessDbContext.cs
  2. 10 24
      MicroServices/Business/Business.EntityFrameworkCore/EntityFrameworkCore/BusinessDbContextModelCreatingExtensions.cs
  3. 3 0
      MicroServices/Business/Business.Host/EntityFrameworkCore/BusinessMigrationDbContext.cs
  4. 271 136
      MicroServices/Business/Business.Host/Migrations/20230112073615_init.Designer.cs
  5. 350 350
      MicroServices/Business/Business.Host/Migrations/20230112073615_init.cs
  6. 270 135
      MicroServices/Business/Business.Host/Migrations/BusinessMigrationDbContextModelSnapshot.cs
  7. 1 1
      MicroServices/Business/Business.Host/appsettings.json
  8. 10 0
      MicroServices/Business/Bussiness.Model/Base/BaseEntity.cs
  9. 11 3
      MicroServices/Business/Bussiness.Model/Sale/wms_prdprogress.cs
  10. 72 35
      MicroServices/Business/Bussiness.Model/Sale/wms_seorder.cs
  11. 2 0
      MicroServices/Business/Bussiness.Model/Sale/wms_seorderentry.cs
  12. 13 5
      MicroServices/Business/Bussiness.Model/SystemData/sys_code.cs
  13. 21 8
      MicroServices/Business/Bussiness.Model/SystemData/sys_post.cs
  14. 7 0
      MicroServices/Business/Bussiness.Model/Tech/mes_process.cs
  15. 6 0
      MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_accessory.cs
  16. 5 0
      MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_document.cs
  17. 5 0
      MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_workshop.cs
  18. 6 0
      MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_workshop_equipment.cs
  19. 5 0
      MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_workshop_icitem.cs
  20. 5 0
      MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_workshop_staff.cs
  21. 15 0
      MicroServices/Business/Bussiness.Model/Tech/mes_tech_process.cs
  22. 7 0
      MicroServices/Business/Bussiness.Model/Tech/mes_technique.cs
  23. 9 0
      MicroServices/Business/Bussiness.Model/Tech/mes_workshop.cs
  24. 6 0
      MicroServices/Business/Bussiness.Model/Tech/mes_workshop_shelf.cs
  25. 17 0
      MicroServices/Business/Bussiness.Model/Tech/work_calendar.cs
  26. 7 0
      MicroServices/Business/Bussiness.Model/Tech/work_calendar_list.cs

+ 2 - 0
MicroServices/Business/Business.EntityFrameworkCore/EntityFrameworkCore/BusinessDbContext.cs

@@ -4,6 +4,8 @@ using Business.Models;
 using Bussiness.Model.MES.IC;
 using Bussiness.Model.Tech;
 using Microsoft.EntityFrameworkCore;
+using System;
+using System.ComponentModel;
 using System.Linq;
 using System.Reflection;
 using Volo.Abp.Data;

+ 10 - 24
MicroServices/Business/Business.EntityFrameworkCore/EntityFrameworkCore/BusinessDbContextModelCreatingExtensions.cs

@@ -1,4 +1,5 @@
 using Business.Core.Extensions;
+using Business.Model;
 using Business.Models;
 using Bussiness.Model.MES.IC;
 using Bussiness.Model.MES.PO;
@@ -9,6 +10,7 @@ using Bussiness.Model.Tech;
 using Microsoft.EntityFrameworkCore;
 using Microsoft.EntityFrameworkCore.Metadata;
 using System;
+using System.ComponentModel;
 using System.Linq;
 using System.Reflection;
 using System.Reflection.Emit;
@@ -583,34 +585,18 @@ namespace Business.EntityFrameworkCore
                 b.ConfigureByConvention();
             });
             //Code generation...
-        }
 
-        public static void DecimalPrecisionAttributeConvention(IMutableEntityType table)
-        {
-            foreach (var col in table.GetProperties())
+            //添加表名字段名描述属性,请放在最后
+            foreach (var entityType in builder.Model.GetEntityTypes())
             {
-                var attribute = col
-                    ?.PropertyInfo
-                    ?.GetCustomAttributes<DecimalPrecisionAttribute>()
-                    ?.FirstOrDefault();
-
-                if (attribute == null)
-                {
-                    continue;
-                }
-
-                if (attribute.Precision < 1 || attribute.Precision > 38)
+                var type = entityType.ClrType;
+                //通过DescriptionAttribute创建字段注释
+                var descriptionAttrs = type.GetProperties().Where(c => c.IsDefined(typeof(DescriptionAttribute), true));
+                foreach (var attr in descriptionAttrs)
                 {
-                    throw new InvalidOperationException("Precision must be between 1 and 38.");
+                    var descriptionAttr = attr.GetCustomAttribute<DescriptionAttribute>();
+                    builder.Entity(type).Property(attr.Name).HasComment(descriptionAttr.Description);
                 }
-
-                if (attribute.Scale > attribute.Precision)
-                {
-                    throw new InvalidOperationException(
-                        "Scale must be between 0 and the Precision value.");
-                }
-
-                col.SetColumnType($"decimal({attribute.Precision}, {attribute.Scale})");
             }
         }
     }

+ 3 - 0
MicroServices/Business/Business.Host/EntityFrameworkCore/BusinessMigrationDbContext.cs

@@ -1,5 +1,8 @@
 using Business.Core.Extensions;
+using Business.Model;
 using Microsoft.EntityFrameworkCore;
+using System;
+using System.ComponentModel;
 using System.Linq;
 using System.Reflection;
 using Volo.Abp.EntityFrameworkCore;

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 271 - 136
MicroServices/Business/Business.Host/Migrations/20230112073615_init.Designer.cs


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 350 - 350
MicroServices/Business/Business.Host/Migrations/20230112073615_init.cs


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 270 - 135
MicroServices/Business/Business.Host/Migrations/BusinessMigrationDbContextModelSnapshot.cs


+ 1 - 1
MicroServices/Business/Business.Host/appsettings.json

@@ -4,7 +4,7 @@
   },
   "ConnectionStrings": {
     "Default": "Server=123.60.180.165;Database=DOPCore;Uid=root; Pwd=5heng=uN;",
-    "dopbiz": "Server=123.60.180.165;Database=dopbiz;Uid=root; Pwd=5heng=uN;"
+    "dopbiz": "Server=123.60.180.165;Database=dopbizTest;Uid=root; Pwd=5heng=uN;"
   },
   "Redis": {
     "Configuration": "192.168.1.191"

+ 10 - 0
MicroServices/Business/Bussiness.Model/Base/BaseEntity.cs

@@ -15,49 +15,58 @@ namespace Business.Model
         /// <summary>
         /// 创建人
         /// </summary>
+        [Description("创建人id")]
         public virtual long? create_by { get; set; }
 
         /// <summary>
         /// 创建人名称
         /// </summary>
         [StringLength(50)]
+        [Description("创建人名称")]
         public virtual string? create_by_name { get; set; }
 
         /// <summary>
         /// 创建时间
         /// </summary>
+        [Description("创建时间")]
         public virtual DateTime? create_time { get; set; }
 
         /// <summary>
         /// 修改人
         /// </summary>
+        [Description("修改人")]
         public virtual long? update_by { get; set; }
 
         /// <summary>
         /// 修改人名称
         /// </summary>
         [StringLength(50)]
+        [Description("修改人名称")]
         public virtual string? update_by_name { get; set; }
 
         /// <summary>
         /// 修改时间
         /// </summary>
+        [Description("修改时间")]
         public virtual DateTime? update_time { get; set; }
 
         /// <summary>
         /// 企业ID
         /// </summary>
         [Required]
+        [Description("企业ID")]
         public virtual long tenant_id { get; set; }
 
         /// <summary>
         /// 工厂ID
         /// </summary>
+        [Description("工厂ID")]
         public virtual long? factory_id { get; set; }
 
         /// <summary>
         /// 组织ID
         /// </summary>
+        [Description("组织ID")]
         public virtual long? org_id { get; set; }
 
         /// <summary>
@@ -65,6 +74,7 @@ namespace Business.Model
         /// </summary>
         [Required]
         [DefaultValue(false)]
+        [Description("删除标识")]
         public bool IsDeleted { get; set; }
     }
 }

+ 11 - 3
MicroServices/Business/Bussiness.Model/Sale/wms_prdprogress.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -6,35 +7,42 @@ namespace Bussiness.Model.Tech
     /// <summary>
     ///进度字典
     /// </summary>
+    [Description("进度字典表")]
     public class wms_prdprogress: BaseEntity
     {
         /// <summary>
         /// 进度字典id
         /// </summary>
         [Key]
+        [Description("进度字典主键id")]
         public long progress_id { get; set; }
 
         /// <summary>
         /// 进度类型
         /// </summary>
         [StringLength(255)]
-        public string prdprog_type { get; set; }
+        [Description("进度类型")]
+        public string? prdprog_type { get; set; }
 
         /// <summary>
         /// 进度名称
         /// </summary>
         [StringLength(255)]
-        public string prdprog_name { get; set; }
+        [Description("进度名称")]
+        public string? prdprog_name { get; set; }
 
         /// <summary>
         /// 进度顺序
         /// </summary>
         [Required]
+        [Description("进度顺序")]
         public int prdprog_seq { get; set; }
 
         /// <summary>
-        /// 进度状态1启用-1停用
+        /// 进度状态1启用0停用
         /// </summary>
+        [Description("进度状态1启用0停用")]
+        [DefaultValue(true)]
         public bool state { get; set; }
     }
 }

+ 72 - 35
MicroServices/Business/Bussiness.Model/Sale/wms_seorder.cs

@@ -1,5 +1,6 @@
 using Business.Model;
 using Microsoft.EntityFrameworkCore;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -7,177 +8,213 @@ namespace Bussiness.Model.Tech
     /// <summary>
     ///销售订单表
     /// </summary>
+    [Description("销售订单表")]
     public class wms_seorder : BaseEntity
     {
         /// <summary>
         /// 销售订单id
         /// </summary>
         [Key]
+        [Description("销售订单id")]
         public long seorder_id { get; set; }
 
         /// <summary>
         /// 订单编号
         /// </summary>
         [StringLength(50)]
-        public string bill_no { get; set; }
+        [Description("订单编号")]
+        public string? bill_no { get; set; }
 
         /// <summary>
         /// 订单类别(销售、计划)
         /// </summary>
-        public int order_type { get; set; }
+        [Description("订单类别(销售、计划)")]
+        public int? order_type { get; set; }
 
         /// <summary>
         /// 贸易类型
         /// </summary>
-        public int trade_type { get; set; }
+        [Description("贸易类型")]
+        public int? trade_type { get; set; }
 
         /// <summary>
         /// 销售订单类型
         /// </summary>
-        public int sale_style { get; set; }
+        /// </summary>
+        [Description("销售订单类型")]
+        public int? sale_style { get; set; }
 
         /// <summary>
         /// 销售订单类型编码
         /// </summary>
         [StringLength(80)]
-        public string sale_style_no { get; set; }
+        [Description("销售订单类型编码")]
+        public string? sale_style_no { get; set; }
 
         /// <summary>
         /// 客户id
         /// </summary>
-        public int custom_id { get; set; }
+        [Description("客户id")]
+        public int? custom_id { get; set; }
 
         /// <summary>
         /// 客户名称
         /// </summary>
-        public int custom_name { get; set; }
+        [Description("客户名称")]
+        [StringLength(80)]
+        public string? custom_name { get; set; }
 
         /// <summary>
         /// 客户编码
         /// </summary>
         [StringLength(80)]
-        public string custom_no { get; set; }
+        [Description("客户编码")]
+        public string? custom_no { get; set; }
 
         /// <summary>
         /// 客户级别
         /// </summary>
         [StringLength(80)]
-        public string custom_level { get; set; }
+        [Description("客户级别")]
+        public string? custom_level { get; set; }
 
         /// <summary>
         /// 签订日期
         /// </summary>
-        public DateTime date { get; set; }
+        [Description("签订日期")]
+        public DateTime? date { get; set; }
 
         /// <summary>
         /// 采购下单日期
         /// </summary>
-        public DateTime rdate { get; set; }
-  
+        [Description("采购下单日期")]
+        public DateTime? rdate { get; set; }
+
         /// <summary>
         /// 加急级别
         /// </summary>
-        public int urgent { get; set; }
+        [Description("加急级别")]
+        public int? urgent { get; set; }
 
         /// <summary>
         /// 币种
         /// </summary>
         [StringLength(50)]
-        public int currency { get; set; }
+        [Description("币种")]
+        public int? currency { get; set; }
 
         /// <summary>
         /// 汇率
         /// </summary>
         [Precision(20,8)]
-        public decimal exchange_rate { get; set; }
+        [Description("汇率")]
+        public decimal? exchange_rate { get; set; }
 
 
         /// <summary>
         /// 制单人
         /// </summary>
         [StringLength(50)]
-        public string biller { get; set; }
+        [Description("制单人")]
+        public string? biller { get; set; }
 
         /// <summary>
         /// 业务员工号
         /// </summary>
         [StringLength(50)]
-        public string emp_no { get; set; }
+        [Description("业务员工号")]
+        public string? emp_no { get; set; }
 
         /// <summary>
         /// 业务员名称
         /// </summary>
         [StringLength(50)]
-        public string emp_name { get; set; }
+        [Description("业务员名称")]
+        public string? emp_name { get; set; }
 
         /// <summary>
         /// 审核人
         /// </summary>
         [StringLength(50)]
-        public string auditor { get; set; }
+        [Description("审核人")]
+        public string? auditor { get; set; }
 
         /// <summary>
         /// 审核日期
         /// </summary>
-        public DateTime audit_date { get; set; }
+        [Description("审核日期")]
+        public DateTime? audit_date { get; set; }
 
         /// <summary>
-        /// 是否关闭
+        /// 订单状态
         /// </summary>
-        public int status { get; set; }
+        [Description("订单状态")]
+        public int? status { get; set; }
 
         /// <summary>
-        /// 订单状态
+        /// 是否关闭1关闭0未关闭
         /// </summary>
+        [DefaultValue(false)]
+        [Description("是否关闭1关闭0未关闭")]
         public bool closed { get; set; }
 
         /// <summary>
         /// 操作时间
         /// </summary>
-        public DateTime op_time { get; set; }
+        [Description("操作时间")]
+        public DateTime? op_time { get; set; }
 
         /// <summary>
-        /// 项目名称
+        /// 订单来源
         /// </summary>
         [StringLength(255)]
-        public string bill_from { get; set; }
+        [Description("订单来源")]
+        public string? bill_from { get; set; }
 
         /// <summary>
-        /// 提交人id
+        /// 项目名称
         /// </summary>
-        public long project_name { get; set; }
+        [Description("项目名称")]
+        [StringLength(255)]
+        public string? project_name { get; set; }
 
         /// <summary>
         /// 项目编号
         /// </summary>
         [StringLength(255)]
-        public string project_code { get; set; }
+        [Description("项目编号")]
+        public string? project_code { get; set; }
 
         /// <summary>
         /// 销售出库类型
         /// </summary>
-        public int out_stock_type { get; set; }
+        [Description("销售出库类型")]
+        public int? out_stock_type { get; set; }
 
         /// <summary>
         /// 销售部门id
         /// </summary>
-        public long sale_dept_id { get; set; }
+        [Description("销售部门id")]
+        public long? sale_dept_id { get; set; }
 
         /// <summary>
         /// 销售部门名称
         /// </summary>
         [StringLength(80)]
-        public string sale_dept_name { get; set; }
+        [Description("销售部门名称")]
+        public string? sale_dept_name { get; set; }
 
         /// <summary>
         /// 销售部门编号
         /// </summary>
-        [StringLength(255)]
-        public string sale_dept_code { get; set; }
+        [StringLength(80)]
+        [Description("销售部门编号")]
+        public string? sale_dept_code { get; set; }
 
         /// <summary>
         /// 创建部门id
         /// </summary>
-        public long create_dept { get; set; }
+        [Description("创建部门id")]
+        public long? create_dept { get; set; }
     }
 }

+ 2 - 0
MicroServices/Business/Bussiness.Model/Sale/wms_seorderentry.cs

@@ -1,5 +1,6 @@
 using Business.Model;
 using Microsoft.EntityFrameworkCore;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -7,6 +8,7 @@ namespace Bussiness.Model.Tech
     /// <summary>
     ///销售订单明细表
     /// </summary>
+    [Description("销售订单明细表")]
     public class wms_seorderentry : BaseEntity
     {
         /// <summary>

+ 13 - 5
MicroServices/Business/Bussiness.Model/SystemData/sys_code.cs

@@ -1,49 +1,57 @@
-using System.ComponentModel.DataAnnotations;
+using System.ComponentModel;
+using System.ComponentModel.DataAnnotations;
+using System.ComponentModel.DataAnnotations.Schema;
 
 namespace Bussiness.Model.SystemData
 {
     /// <summary>
     /// 系统编码表
     /// </summary>
+    [Description("系统编码表")]
     public class sys_code
     {
         /// <summary>
         /// 主键id
         /// </summary>
         [Key]
+        [Description("主键id")]
         public long sys_code_id { get; set; }
 
         /// <summary>
         /// 编码生成名称
         /// </summary>
         [StringLength(50)]
-         [Required]
-        public string code_name { get; set; }
+        [Required]
+        [Description("编码生成名称")]
+        public string? code_name { get; set; }
 
         /// <summary>
         /// 编码生成规则
         /// </summary>
         [Required]
         [StringLength(50)]
-        public string code_rule { get; set; }
+        [Description("编码生成规则")]
+        public string? code_rule { get; set; }
 
         /// <summary>
         /// 编码生成时间
         /// </summary>
         [Required]
+        [Description("编码生成时间")]
         public DateTime code_date { get; set; }
 
         /// <summary>
         /// 编码生成当前值
         /// </summary>
         [Required]
+        [Description("编码生成当前值")]
         public long code_value { get; set; }
 
         /// <summary>
         /// 中文注释
         /// </summary>
         [StringLength(255)]
+        [Description("中文注释")]
         public string chinese_name { get; set; }
-
     }
 }

+ 21 - 8
MicroServices/Business/Bussiness.Model/SystemData/sys_post.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.SystemData
@@ -6,62 +7,74 @@ namespace Bussiness.Model.SystemData
     /// <summary>
     /// 岗位表
     /// </summary>
+    [Description("岗位表")]
     public class sys_post: BaseEntity
     {
         /// <summary>
         /// 主键id
         /// </summary>
         [Key]
+        [Description("主键id")]
         public long post_id { get; set; }
 
         /// <summary>
         /// 岗位编码
         /// </summary>
         [StringLength(50)]
-        public string post_code { get; set; }
+        [Description("岗位编码")]
+        public string? post_code { get; set; }
 
         /// <summary>
         /// 岗位名称
         /// </summary>
         [StringLength(255)]
-        public string post_name { get; set; }
+        [Description("岗位名称")]
+        public string? post_name { get; set; }
 
         /// <summary>
         /// 岗位备注
         /// </summary>
         [StringLength(255)]
-        public string post_remark { get; set; }
+        [Description("岗位备注")]
+        public string? post_remark { get; set; }
 
         /// <summary>
         /// 岗位级别
         /// </summary>
-        public int post_level { get; set; }
+        [Description("岗位级别")]
+        public int? post_level { get; set; }
 
         /// <summary>
         /// 岗位路径
         /// </summary>
         [StringLength(255)]
-        public string post_path { get; set; }
+        [Description("岗位路径")]
+        public string? post_path { get; set; }
 
         /// <summary>
         /// 岗位排序
         /// </summary>
-        public int post_sort { get; set; }
+        [Description("岗位排序")]
+        public int? post_sort { get; set; }
 
         /// <summary>
         /// 上级岗位
         /// </summary>
-        public long parent_id { get; set; }
+        [Description("上级岗位")]
+        public long? parent_id { get; set; }
 
         /// <summary>
         /// 部门id
         /// </summary>
-        public long dept_id { get; set; }
+        [Description("部门id")]
+        public long? dept_id { get; set; }
 
         /// <summary>
         /// 数据状态标识 1启用 0停用
         /// </summary>
         [StringLength(255)]
+        [Description("数据状态标识 1启用 -1停用")]
+        [DefaultValue(true)]
         public bool state { get; set; }
     }
 }

+ 7 - 0
MicroServices/Business/Bussiness.Model/Tech/mes_process.cs

@@ -1,5 +1,6 @@
 using System;
 using System.Collections.Generic;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 using System.Globalization;
 using System.Linq;
@@ -17,6 +18,7 @@ namespace Bussiness.Model.Tech
         /// 工序主键
         /// </summary>
         [Key]
+        [Description("工序主键")]
         public long proc_id { get; set; }
 
         /// <summary>
@@ -24,30 +26,35 @@ namespace Bussiness.Model.Tech
         /// </summary>
         [Required]
         [StringLength(100)]
+        [Description("工序名称")]
         public string proc_name { get; set; }
 
         /// <summary>
         /// 是否需要排产:1-是;0-否
         /// </summary>
         [Required]
+        [Description("是否需要排产:1-是;0-否")]
         public int is_schedule { get; set; }
 
         /// <summary>
         /// 简述
         /// </summary>
         [StringLength(500)]
+        [Description("简述")]
         public string? short_desc { get; set; }
 
         /// <summary>
         /// 详细描述
         /// </summary>
         [StringLength(2000)]
+        [Description("详细描述")]
         public string? long_desc { get; set; }
 
         /// <summary>
         /// 组合工序id
         /// </summary>
         [StringLength(2000)]
+        [Description("组合工序id")]
         public string? subids { get; set; }
 
     }

+ 6 - 0
MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_accessory.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -12,18 +13,21 @@ namespace Bussiness.Model.Tech
         /// 治具主键
         /// </summary>
         [Key]
+        [Description("治具主键")]
         public long tech_proc_acc_id { get; set; }
 
         /// <summary>
         /// 工艺工序主键
         /// </summary>
         [Required]
+        [Description("工艺工序主键")]
         public long tech_proc_id { get; set; }
 
         /// <summary>
         /// 工装id
         /// </summary>
         [Required]
+        [Description("工装id")]
         public long equip_id { get; set; }
 
         /// <summary>
@@ -31,12 +35,14 @@ namespace Bussiness.Model.Tech
         /// </summary>
         [Required]
         [StringLength(100)]
+        [Description("工装编号")]
         public string equip_no { get; set; }
 
         /// <summary>
         /// 数量
         /// </summary>
         [Required]
+        [Description("数量")]
         public int qty { get; set; }
     }
 }

+ 5 - 0
MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_document.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -12,24 +13,28 @@ namespace Bussiness.Model.Tech
         /// 工序作业指导书主键
         /// </summary>
         [Key]
+        [Description("工序作业指导书主键")]
         public long tech_proc_doc_id { get; set; }
 
         /// <summary>
         /// 工艺工序主键
         /// </summary>
         [Required]
+        [Description("工艺工序主键")]
         public long tech_proc_id { get; set; }
 
         /// <summary>
         /// 作业指导书主键
         /// </summary>
         [Required]
+        [Description("作业指导书主键")]
         public long upload_id { get; set; }
 
         /// <summary>
         /// 作业指导书名称
         /// </summary>
         [StringLength(100)]
+        [Description("作业指导书名称")]
         public string? name { get; set; }
     }
 }

+ 5 - 0
MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_workshop.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -12,23 +13,27 @@ namespace Bussiness.Model.Tech
         /// 工位表主键
         /// </summary>
         [Key]
+        [Description("工位表主键")]
         public long tech_proc_workshop_id { get; set; }
 
         /// <summary>
         /// 工艺工序id
         /// </summary>
         [Required]
+        [Description("工艺工序id")]
         public long tech_proc_id { get; set; }
 
         /// <summary>
         /// 工位id
         /// </summary>
         [Required]
+        [Description("工位id")]
         public long workshop_id { get; set; }
 
         /// <summary>
         /// 序列号
         /// </summary>
+        [Description("序列号")]
         public int? serialno { get; set; }
     }
 }

+ 6 - 0
MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_workshop_equipment.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -12,29 +13,34 @@ namespace Bussiness.Model.Tech
         /// 主键
         /// </summary>
         [Key]
+        [Description("主键")]
         public long tech_proc_workshop_equip_id { get; set; }
 
         /// <summary>
         /// 设备id
         /// </summary>
         [Required]
+        [Description("设备id")]
         public long equip_id { get; set; }
 
         /// <summary>
         /// 设备名称
         /// </summary>
         [StringLength(100)]
+        [Description("设备名称")]
         public string? equip_name { get; set; }
 
         /// <summary>
         /// 工艺工位id
         /// </summary>
         [Required]
+        [Description("工艺工位id")]
         public long tech_proc_workshop_id { get; set; }
 
         /// <summary>
         /// 工作日历id
         /// </summary>
+        [Description("工作日历id")]
         public long? work_calendar_id { get; set; }
     }
 }

+ 5 - 0
MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_workshop_icitem.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -12,24 +13,28 @@ namespace Bussiness.Model.Tech
         /// 主键
         /// </summary>
         [Key]
+        [Description("主键")]
         public long tech_proc_workshop_icitem_id { get; set; }
 
         /// <summary>
         /// 工序工位id
         /// </summary>
         [Required]
+        [Description("工序工位id")]
         public long tech_proc_workshop_id { get; set; }
 
         /// <summary>
         /// 物料id
         /// </summary>
         [Required]
+        [Description("物料id")]
         public long icitem_id { get; set; }
 
         /// <summary>
         /// 数量
         /// </summary>
         [Required]
+        [Description("数量")]
         public int qty { get; set; }
     }
 }

+ 5 - 0
MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_workshop_staff.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -12,24 +13,28 @@ namespace Bussiness.Model.Tech
         /// 主键
         /// </summary>
         [Key]
+        [Description("主键")]
         public long tech_proc_workshop_equip_id { get; set; }
 
         /// <summary>
         /// 工艺工位id
         /// </summary>
         [Required]
+        [Description("工艺工位id")]
         public long tech_proc_workshop_id { get; set; }
 
         /// <summary>
         /// 员工id
         /// </summary>
         [Required]
+        [Description("员工id")]
         public long staff_id { get; set; }
 
         /// <summary>
         /// 员工姓名
         /// </summary>
         [StringLength(100)]
+        [Description("员工姓名")]
         public string? staff_name { get; set; }
     }
 }

+ 15 - 0
MicroServices/Business/Bussiness.Model/Tech/mes_tech_process.cs

@@ -1,5 +1,6 @@
 using Business.Model;
 using Microsoft.EntityFrameworkCore;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -13,79 +14,93 @@ namespace Bussiness.Model.Tech
         /// 工艺工序主键
         /// </summary>
         [Key]
+        [Description("工艺工序主键")]
         public long tech_proc_id { get; set; }
 
         /// <summary>
         /// 工艺主键
         /// </summary>
         [Required]
+        [Description("工艺主键")]
         public long tech_id { get; set; }
 
         /// <summary>
         /// 工序主键
         /// </summary>
         [Required]
+        [Description("工序主键")]
         public long proc_id { get; set; }
 
         /// <summary>
         /// 组合层级
         /// </summary>
         [Required]
+        [Description("组合层级")]
         public int level { get; set; }
 
         /// <summary>
         /// 前置准备时间
         /// </summary>
         [Precision(20,8)]
+        [Description("前置准备时间")]
         public decimal? readytime { get; set; }
 
         /// <summary>
         /// 效率计算类型 1-节拍时间;2-UPH
         /// </summary>
         [Required]
+        [Description("效率计算类型 1-节拍时间;2-UPH")]
         public int type { get; set; }
 
         /// <summary>
         /// UPH
         /// </summary>
         [Precision(20, 8)]
+        [Description("UPH")]
         public decimal? uph { get; set; }
 
         /// <summary>
         /// 节拍时间
         /// </summary>
         [Precision(20, 8)]
+        [Description("节拍时间")]
         public decimal? ct { get; set; }
 
         /// <summary>
         /// 效率系数
         /// </summary>
         [Precision(10, 4)]
+        [Description("效率系数")]
         public decimal? effect_ratio { get; set; }
 
         /// <summary>
         /// 是否需要跟踪工序
         /// </summary>
+        [Description("是否需要跟踪工序")]
         public int? mototrack { get; set; }
 
         /// <summary>
         /// 下一工序id
         /// </summary>
+        [Description("下一工序id")]
         public long? nextprocid { get; set; }
 
         /// <summary>
         /// 父级工序id
         /// </summary>
+        [Description("父级工序id")]
         public long? parentprocid { get; set; }
 
         /// <summary>
         /// 是否需要质检
         /// </summary>
+        [Description("是否需要质检")]
         public int? needqc { get; set; }
 
         /// <summary>
         /// 最大并行工位数
         /// </summary>
+        [Description("最大并行工位数")]
         public int? maxworkshop { get; set; }
     }
 }

+ 7 - 0
MicroServices/Business/Bussiness.Model/Tech/mes_technique.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -12,6 +13,7 @@ namespace Bussiness.Model.Tech
         /// 工艺路径主键
         /// </summary>
         [Key]
+        [Description("工艺路径主键")]
         public long tech_id { get; set; }
 
         /// <summary>
@@ -19,30 +21,35 @@ namespace Bussiness.Model.Tech
         /// </summary>
         [Required]
         [StringLength(100)]
+        [Description("工艺路径名称")]
         public string tech_name { get; set; }
 
         /// <summary>
         /// 效率计算层级
         /// </summary>
         [Required]
+        [Description("效率计算层级")]
         public int level { get; set; }
 
         /// <summary>
         /// 产品
         /// </summary>
         [StringLength(100)]
+        [Description("产品")]
         public string? bom { get; set; }
 
         /// <summary>
         /// 产品版本
         /// </summary>
         [StringLength(100)]
+        [Description("产品版本")]
         public string? bomver { get; set; }
 
         /// <summary>
         /// 描述
         /// </summary>
         [StringLength(100)]
+        [Description("描述")]
         public string? desc { get; set; }
     }
 }

+ 9 - 0
MicroServices/Business/Bussiness.Model/Tech/mes_workshop.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -12,47 +13,55 @@ namespace Bussiness.Model.Tech
         /// 工位表主键
         /// </summary>
         [Key]
+        [Description("工位表主键")]
         public long workshop_id { get; set; }
 
         /// <summary>
         /// 工位名称
         /// </summary>
         [StringLength(100)]
+        [Description("工位名称")]
         public string? name { get; set; }
 
         /// <summary>
         /// 组合工位ids
         /// </summary>
         [StringLength(2000)]
+        [Description("组合工位ids")]
         public string? subids { get; set; }
 
         /// <summary>
         /// 坐标
         /// </summary>
         [StringLength(100)]
+        [Description("坐标")]
         public string? geoinfo { get; set; }
 
         /// <summary>
         /// 楼栋
         /// </summary>
         [StringLength(100)]
+        [Description("楼栋")]
         public string? building { get; set; }
 
         /// <summary>
         /// 楼层
         /// </summary>
         [StringLength(100)]
+        [Description("楼层")]
         public string? floor { get; set; }
 
         /// <summary>
         /// 区域
         /// </summary>
         [StringLength(100)]
+        [Description("区域")]
         public string? zone { get; set; }
 
         /// <summary>
         /// 工作日历id
         /// </summary>
+        [Description("工作日历id")]
         public long? work_calendar_id { get; set; }
     }
 }

+ 6 - 0
MicroServices/Business/Bussiness.Model/Tech/mes_workshop_shelf.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -12,29 +13,34 @@ namespace Bussiness.Model.Tech
         /// 主键
         /// </summary>
         [Key]
+        [Description("主键")]
         public long workshop_shelf_id { get; set; }
 
         /// <summary>
         /// 工位id
         /// </summary>
         [Required]
+        [Description("工位id")]
         public long workshop_id { get; set; }
 
         /// <summary>
         /// 线边仓序列号
         /// </summary>
+        [Description("线边仓序列号")]
         public int? serialno { get; set; }
 
         /// <summary>
         /// 仓库编号
         /// </summary>
         [StringLength(100)]
+        [Description("仓库编号")]
         public string? sheifno { get; set; }
 
         /// <summary>
         /// 坐标
         /// </summary>
         [StringLength(100)]
+        [Description("坐标")]
         public string? geoinfo { get; set; }
     }
 }

+ 17 - 0
MicroServices/Business/Bussiness.Model/Tech/work_calendar.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -12,83 +13,99 @@ namespace Bussiness.Model.Tech
         /// 工作日历主键
         /// </summary>
         [Key]
+        [Description("工作日历主键")]
         public long work_calendar_id { get; set; }
 
         /// <summary>
         /// 工作日历编码
         /// </summary>
         [StringLength(100)]
+        [Description("工作日历编码")]
         public string? work_calendar_no { get; set; }
 
         /// <summary>
         /// 工作日历名称
         /// </summary>
         [StringLength(100)]
+        [Description("工作日历名称")]
         public string? work_calendar_name { get; set; }
 
         /// <summary>
         /// 班制id
         /// </summary>
+        [Description("班制id")]
         public long? shift_id { get; set; }
 
         /// <summary>
         /// 开始时间
         /// </summary>
+        [Description("开始时间")]
         public DateTime? start_time { get; set; }
 
         /// <summary>
         /// 结束时间
         /// </summary>
+        [Description("结束时间")]
         public DateTime? end_time { get; set; }
 
         /// <summary>
         /// 标准周期
         /// </summary>
+        [Description("标准周期")]
         public int? standard_period { get; set; }
 
         /// <summary>
         /// 工作周期
         /// </summary>
+        [Description("工作周期")]
         public int? work_period { get; set; }
 
         /// <summary>
         /// 休息周期
         /// </summary>
+        [Description("休息周期")]
         public int? rest_period { get; set; }
 
         /// <summary>
         /// 周1
         /// </summary>
+        [Description("周1")]
         public int? calendar1 { get; set; }
 
         /// <summary>
         /// 周2
         /// </summary>
+        [Description("周2")]
         public int? calendar2 { get; set; }
 
         /// <summary>
         /// 周3
         /// </summary>
+        [Description("周3")]
         public int? calendar3 { get; set; }
 
         /// <summary>
         /// 周4
         /// </summary>
+        [Description("周4")]
         public int? calendar4 { get; set; }
 
         /// <summary>
         /// 周5
         /// </summary>
+        [Description("周5")]
         public int? calendar5 { get; set; }
 
         /// <summary>
         /// 周6
         /// </summary>
+        [Description("周6")]
         public int? calendar6 { get; set; }
 
         /// <summary>
         /// 周7
         /// </summary>
+        [Description("周7")]
         public int? calendar7 { get; set; }
 
 

+ 7 - 0
MicroServices/Business/Bussiness.Model/Tech/work_calendar_list.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -12,32 +13,38 @@ namespace Bussiness.Model.Tech
         /// 工作日历明细主键
         /// </summary>
         [Key]
+        [Description("工作日历明细主键")]
         public long work_cal_list_id { get; set; }
 
         /// <summary>
         /// 工作日历id
         /// </summary>
         [Required]
+        [Description("工作日历id")]
         public long work_calendar_id { get; set; }
 
         /// <summary>
         /// 日期
         /// </summary>
+        [Description("日期")]
         public DateTime? work_cal_list_date { get; set; }
 
         /// <summary>
         /// 类型:1-工作日;0-休息日
         /// </summary>
+        [Description("类型:1-工作日;0-休息日")]
         public int? work_cal_list_type { get; set; }
 
         /// <summary>
         /// 工作时长(分钟)
         /// </summary>
+        [Description("工作时长(分钟)")]
         public int? work_cal_list_times { get; set; }
 
         /// <summary>
         /// 班次数
         /// </summary>
+        [Description("班次数")]
         public int? work_cal_list_num { get; set; }
     }
 }

Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov