Parcourir la source

工艺路径相关表属性调整

heteng il y a 3 ans
Parent
commit
e842642434

+ 6 - 4
MicroServices/Business/Bussiness.Model/Tech/mes_process.cs

@@ -22,31 +22,33 @@ namespace Bussiness.Model.Tech
         /// <summary>
         /// <summary>
         /// 工序名称
         /// 工序名称
         /// </summary>
         /// </summary>
+        [Required]
         [StringLength(100)]
         [StringLength(100)]
         public string proc_name { get; set; }
         public string proc_name { get; set; }
 
 
         /// <summary>
         /// <summary>
-        /// 是否需要排产
+        /// 是否需要排产:1-是;0-否
         /// </summary>
         /// </summary>
+        [Required]
         public int is_schedule { get; set; }
         public int is_schedule { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 简述
         /// 简述
         /// </summary>
         /// </summary>
         [StringLength(500)]
         [StringLength(500)]
-        public string short_desc { get; set; }
+        public string? short_desc { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 详细描述
         /// 详细描述
         /// </summary>
         /// </summary>
         [StringLength(2000)]
         [StringLength(2000)]
-        public string long_desc { get; set; }
+        public string? long_desc { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 组合工序id
         /// 组合工序id
         /// </summary>
         /// </summary>
         [StringLength(2000)]
         [StringLength(2000)]
-        public string subids { get; set; }
+        public string? subids { get; set; }
 
 
     }
     }
 }
 }

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

@@ -17,22 +17,26 @@ namespace Bussiness.Model.Tech
         /// <summary>
         /// <summary>
         /// 工艺工序主键
         /// 工艺工序主键
         /// </summary>
         /// </summary>
+        [Required]
         public long tech_proc_id { get; set; }
         public long tech_proc_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 工装id
         /// 工装id
         /// </summary>
         /// </summary>
+        [Required]
         public long equip_id { get; set; }
         public long equip_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 工装编号
         /// 工装编号
         /// </summary>
         /// </summary>
+        [Required]
         [StringLength(100)]
         [StringLength(100)]
         public string equip_no { get; set; }
         public string equip_no { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 数量
         /// 数量
         /// </summary>
         /// </summary>
+        [Required]
         public int qty { get; set; }
         public int qty { get; set; }
     }
     }
 }
 }

+ 3 - 1
MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_document.cs

@@ -17,17 +17,19 @@ namespace Bussiness.Model.Tech
         /// <summary>
         /// <summary>
         /// 工艺工序主键
         /// 工艺工序主键
         /// </summary>
         /// </summary>
+        [Required]
         public long tech_proc_id { get; set; }
         public long tech_proc_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 作业指导书主键
         /// 作业指导书主键
         /// </summary>
         /// </summary>
+        [Required]
         public long upload_id { get; set; }
         public long upload_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 作业指导书名称
         /// 作业指导书名称
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string name { get; set; }
+        public string? name { get; set; }
     }
     }
 }
 }

+ 3 - 1
MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_workshop.cs

@@ -17,16 +17,18 @@ namespace Bussiness.Model.Tech
         /// <summary>
         /// <summary>
         /// 工艺工序id
         /// 工艺工序id
         /// </summary>
         /// </summary>
+        [Required]
         public long tech_proc_id { get; set; }
         public long tech_proc_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 工位id
         /// 工位id
         /// </summary>
         /// </summary>
+        [Required]
         public long workshop_id { get; set; }
         public long workshop_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 序列号
         /// 序列号
         /// </summary>
         /// </summary>
-        public int serialno { get; set; }
+        public int? serialno { get; set; }
     }
     }
 }
 }

+ 4 - 2
MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_workshop_equipment.cs

@@ -17,22 +17,24 @@ namespace Bussiness.Model.Tech
         /// <summary>
         /// <summary>
         /// 设备id
         /// 设备id
         /// </summary>
         /// </summary>
+        [Required]
         public long equip_id { get; set; }
         public long equip_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 设备名称
         /// 设备名称
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string equip_name { get; set; }
+        public string? equip_name { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 工艺工位id
         /// 工艺工位id
         /// </summary>
         /// </summary>
+        [Required]
         public long tech_proc_workshop_id { get; set; }
         public long tech_proc_workshop_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 工作日历id
         /// 工作日历id
         /// </summary>
         /// </summary>
-        public long work_calendar_id { get; set; }
+        public long? work_calendar_id { get; set; }
     }
     }
 }
 }

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

@@ -17,16 +17,19 @@ namespace Bussiness.Model.Tech
         /// <summary>
         /// <summary>
         /// 工序工位id
         /// 工序工位id
         /// </summary>
         /// </summary>
+        [Required]
         public long tech_proc_workshop_id { get; set; }
         public long tech_proc_workshop_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 物料id
         /// 物料id
         /// </summary>
         /// </summary>
+        [Required]
         public long icitem_id { get; set; }
         public long icitem_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 数量
         /// 数量
         /// </summary>
         /// </summary>
+        [Required]
         public int qty { get; set; }
         public int qty { get; set; }
     }
     }
 }
 }

+ 3 - 1
MicroServices/Business/Bussiness.Model/Tech/mes_tech_proc_workshop_staff.cs

@@ -17,17 +17,19 @@ namespace Bussiness.Model.Tech
         /// <summary>
         /// <summary>
         /// 工艺工位id
         /// 工艺工位id
         /// </summary>
         /// </summary>
+        [Required]
         public long tech_proc_workshop_id { get; set; }
         public long tech_proc_workshop_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 员工id
         /// 员工id
         /// </summary>
         /// </summary>
+        [Required]
         public long staff_id { get; set; }
         public long staff_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 员工姓名
         /// 员工姓名
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string staff_name { get; set; }
+        public string? staff_name { get; set; }
     }
     }
 }
 }

+ 11 - 9
MicroServices/Business/Bussiness.Model/Tech/mes_tech_process.cs

@@ -30,60 +30,62 @@ namespace Bussiness.Model.Tech
         /// <summary>
         /// <summary>
         /// 组合层级
         /// 组合层级
         /// </summary>
         /// </summary>
+        [Required]
         public int level { get; set; }
         public int level { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 前置准备时间
         /// 前置准备时间
         /// </summary>
         /// </summary>
         [Precision(20,8)]
         [Precision(20,8)]
-        public decimal readytime { get; set; }
+        public decimal? readytime { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 效率计算类型 1-节拍时间;2-UPH
         /// 效率计算类型 1-节拍时间;2-UPH
         /// </summary>
         /// </summary>
+        [Required]
         public int type { get; set; }
         public int type { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// UPH
         /// UPH
         /// </summary>
         /// </summary>
         [Precision(20, 8)]
         [Precision(20, 8)]
-        public decimal uph { get; set; }
+        public decimal? uph { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 节拍时间
         /// 节拍时间
         /// </summary>
         /// </summary>
         [Precision(20, 8)]
         [Precision(20, 8)]
-        public decimal ct { get; set; }
+        public decimal? ct { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 效率系数
         /// 效率系数
         /// </summary>
         /// </summary>
         [Precision(10, 4)]
         [Precision(10, 4)]
-        public decimal effect_ratio { get; set; }
+        public decimal? effect_ratio { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 是否需要跟踪工序
         /// 是否需要跟踪工序
         /// </summary>
         /// </summary>
-        public int mototrack { get; set; }
+        public int? mototrack { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 下一工序id
         /// 下一工序id
         /// </summary>
         /// </summary>
-        public long nextprocid { get; set; }
+        public long? nextprocid { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 父级工序id
         /// 父级工序id
         /// </summary>
         /// </summary>
-        public long parentprocid { get; set; }
+        public long? parentprocid { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 是否需要质检
         /// 是否需要质检
         /// </summary>
         /// </summary>
-        public int needqc { get; set; }
+        public int? needqc { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 最大并行工位数
         /// 最大并行工位数
         /// </summary>
         /// </summary>
-        public int maxworkshop { get; set; }
+        public int? maxworkshop { get; set; }
     }
     }
 }
 }

+ 4 - 3
MicroServices/Business/Bussiness.Model/Tech/mes_technique.cs

@@ -24,24 +24,25 @@ namespace Bussiness.Model.Tech
         /// <summary>
         /// <summary>
         /// 效率计算层级
         /// 效率计算层级
         /// </summary>
         /// </summary>
+        [Required]
         public int level { get; set; }
         public int level { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 产品
         /// 产品
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string bom { get; set; }
+        public string? bom { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 产品版本
         /// 产品版本
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string bomver { get; set; }
+        public string? bomver { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 描述
         /// 描述
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string desc { get; set; }
+        public string? desc { get; set; }
     }
     }
 }
 }

+ 7 - 7
MicroServices/Business/Bussiness.Model/Tech/mes_workshop.cs

@@ -18,41 +18,41 @@ namespace Bussiness.Model.Tech
         /// 工位名称
         /// 工位名称
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string name { get; set; }
+        public string? name { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 组合工位ids
         /// 组合工位ids
         /// </summary>
         /// </summary>
         [StringLength(2000)]
         [StringLength(2000)]
-        public string subids { get; set; }
+        public string? subids { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 坐标
         /// 坐标
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string geoinfo { get; set; }
+        public string? geoinfo { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 楼栋
         /// 楼栋
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string building { get; set; }
+        public string? building { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 楼层
         /// 楼层
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string floor { get; set; }
+        public string? floor { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 区域
         /// 区域
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string zone { get; set; }
+        public string? zone { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 工作日历id
         /// 工作日历id
         /// </summary>
         /// </summary>
-        public long work_calendar_id { get; set; }
+        public long? work_calendar_id { get; set; }
     }
     }
 }
 }

+ 4 - 3
MicroServices/Business/Bussiness.Model/Tech/mes_workshop_shelf.cs

@@ -17,23 +17,24 @@ namespace Bussiness.Model.Tech
         /// <summary>
         /// <summary>
         /// 工位id
         /// 工位id
         /// </summary>
         /// </summary>
+        [Required]
         public long workshop_id { get; set; }
         public long workshop_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 线边仓序列号
         /// 线边仓序列号
         /// </summary>
         /// </summary>
-        public int serialno { get; set; }
+        public int? serialno { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 仓库编号
         /// 仓库编号
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string sheifno { get; set; }
+        public string? sheifno { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 坐标
         /// 坐标
         /// </summary>
         /// </summary>
         [StringLength(100)]
         [StringLength(100)]
-        public string geoinfo { get; set; }
+        public string? geoinfo { get; set; }
     }
     }
 }
 }

+ 15 - 15
MicroServices/Business/Bussiness.Model/Tech/work_calendar.cs

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

+ 5 - 4
MicroServices/Business/Bussiness.Model/Tech/work_calendar_list.cs

@@ -17,26 +17,27 @@ namespace Bussiness.Model.Tech
         /// <summary>
         /// <summary>
         /// 工作日历id
         /// 工作日历id
         /// </summary>
         /// </summary>
+        [Required]
         public long work_calendar_id { get; set; }
         public long work_calendar_id { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 日期
         /// 日期
         /// </summary>
         /// </summary>
-        public DateTime work_cal_list_date { get; set; }
+        public DateTime? work_cal_list_date { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 类型:1-工作日;0-休息日
         /// 类型:1-工作日;0-休息日
         /// </summary>
         /// </summary>
-        public int work_cal_list_type { get; set; }
+        public int? work_cal_list_type { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 工作时长(分钟)
         /// 工作时长(分钟)
         /// </summary>
         /// </summary>
-        public int work_cal_list_times { get; set; }
+        public int? work_cal_list_times { get; set; }
 
 
         /// <summary>
         /// <summary>
         /// 班次数
         /// 班次数
         /// </summary>
         /// </summary>
-        public int work_cal_list_num { get; set; }
+        public int? work_cal_list_num { get; set; }
     }
     }
 }
 }