Murphy vor 3 Jahren
Ursprung
Commit
a4b7a0f755

+ 100 - 47
MicroServices/Business/Bussiness.Model/Sale/wms_seorderentry.cs

@@ -15,269 +15,322 @@ namespace Bussiness.Model.Tech
         /// 销售订单明细表id
         /// </summary>
         [Key]
+        [Description("销售订单明细表id")]
         public long seorderentry_id { get; set; }
 
         /// <summary>
         /// 销售订单id
         /// </summary>
+        [Description("销售订单id")]
         public long seorder_id { get; set; }
 
         /// <summary>
         /// 销售订单编号
         /// </summary>
         [StringLength(50)]
-        public long bill_no { get; set; }
+        [Description("销售订单编号")]
+        public string? bill_no { get; set; }
 
         /// <summary>
         /// 行号
         /// </summary>
-        public int entry_seq { get; set; }
+        [Description("行号")]
+        public int? entry_seq { get; set; }
 
         /// <summary>
         /// 对应代码
         /// </summary>
         [StringLength(255)]
-        public string map_number { get; set; }
+        [Description("对应代码")]
+        public string? map_number { get; set; }
 
         /// <summary>
         /// 代码名称
         /// </summary>
         [StringLength(255)]
-        public string map_name { get; set; }
+        [Description("代码名称")]
+        public string? map_name { get; set; }
 
         /// <summary>
         /// 产品代码
         /// </summary>
         [StringLength(255)]
-        public string item_number { get; set; }
+        [Description("产品代码")]
+        public string? item_number { get; set; }
 
         /// <summary>
         /// FMS旧料号
         /// </summary>
         [StringLength(255)]
-        public string fms_number { get; set; }
+        [Description("FMS旧料号")]
+        public string? fms_number { get; set; }
 
         /// <summary>
         /// 产品名称
         /// </summary>
         [StringLength(255)]
-        public int item_name { get; set; }
+        [Description("产品名称")]
+        public string? item_name { get; set; }
 
         /// <summary>
         /// 规格型号
         /// </summary>
         [StringLength(255)]
-        public int specification { get; set; }
+        [Description("规格型号")]
+        public string? specification { get; set; }
 
         /// <summary>
         /// 加急级别
         /// </summary>
-        public int urgent { get; set; }
+        [Description("加急级别")]
+        public int? urgent { get; set; }
 
         /// <summary>
         /// BOM编号
         /// </summary>
         [StringLength(255)]
-        public string bom_number { get; set; }
+        [Description("BOM编号")]
+        public string? bom_number { get; set; }
 
         /// <summary>
         /// 单位
         /// </summary>
         [StringLength(50)]
-        public string unit { get; set; }
+        [Description("单位")]
+        public string? unit { get; set; }
 
         /// <summary>
         /// 订单数量
         /// </summary>
         [Precision(20,8)]
-        public decimal qty { get; set; }
+        [Description("订单数量")]
+        public decimal? qty { get; set; }
 
         /// <summary>
         /// 单价
         /// </summary>
         [Precision(20, 8)]
-        public decimal price { get; set; }
+        [Description("单价")]
+        public decimal? price { get; set; }
 
         /// <summary>
         /// 含税单价
         /// </summary>
         [Precision(20, 8)]
-        public decimal tax_price { get; set; }
+        [Description("含税单价")]
+        public decimal? tax_price { get; set; }
 
         /// <summary>
         /// 金额
         /// </summary>
         [Precision(20, 8)]
-        public decimal amount { get; set; }
+        [Description("金额")]
+        public decimal? amount { get; set; }
 
         /// <summary>
         /// 税率
         /// </summary>
         [Precision(20, 8)]
-        public decimal tax_rate { get; set; }
+        [Description("税率")]
+        public decimal? tax_rate { get; set; }
 
         /// <summary>
         /// 折扣率
         /// </summary>
         [Precision(20, 8)]
-        public decimal discount_rate { get; set; }
+        [Description("折扣率")]
+        public decimal? discount_rate { get; set; }
 
         /// <summary>
         /// 折扣额
         /// </summary>
         [Precision(20, 8)]
-        public decimal discount_amount { get; set; }
+        [Description("折扣额")]
+        public decimal? discount_amount { get; set; }
 
         /// <summary>
         /// 实际含税单价
         /// </summary>
         [Precision(20, 8)]
-        public decimal aux_price_discount { get; set; }
+        [Description("实际含税单价")]
+        public decimal? aux_price_discount { get; set; }
 
         /// <summary>
         /// 销项税额
         /// </summary>
         [Precision(20, 8)]
-        public decimal tax_amtount { get; set; }
+        [Description("销项税额")]
+        public decimal? tax_amtount { get; set; }
 
         /// <summary>
         /// 价税合计
         /// </summary>
         [Precision(20, 8)]
-        public decimal total_amount { get; set; }
+        [Description("价税合计")]
+        public decimal? total_amount { get; set; }
 
         /// <summary>
         /// 客户要求交期
         /// </summary>
-        public DateTime plan_date { get; set; }
+        [Description("客户要求交期")]
+        public DateTime? plan_date { get; set; }
 
         /// <summary>
         /// 最终交货日期
         /// </summary>
-        public DateTime date { get; set; }
+        [Description("最终交货日期")]
+        public DateTime? date { get; set; }
 
         /// <summary>
         /// 计划员
         /// </summary>
         [StringLength(50)]
-        public string planner_name { get; set; }
+        [Description("计划员")]
+        public string? planner_name { get; set; }
 
         /// <summary>
         /// 计划员_工号
         /// </summary>
         [StringLength(50)]
-        public string planner_no { get; set; }
+        [Description("计划员_工号")]
+        public string? planner_no { get; set; }
 
         /// <summary>
         /// 备注
         /// </summary>
         [StringLength(255)]
-        public string remark { get; set; }
+        [Description("备注")]
+        public string? remark { get; set; }
 
         /// <summary>
         /// 源单编号
         /// </summary>
         [StringLength(50)]
-        public string soure_bill_no { get; set; }
+        [Description("源单编号")]
+        public string? soure_bill_no { get; set; }
 
         /// <summary>
         /// 客户订单号
         /// </summary>
         [StringLength(50)]
-        public string custom_order_bill_no { get; set; }
+        [Description("客户订单号")]
+        public string? custom_order_bill_no { get; set; }
 
         /// <summary>
         /// 客户订单行号
         /// </summary>
-        public int custom_order_entryid { get; set; }
+        [Description("客户订单行号")]
+        public int? custom_order_entryid { get; set; }
 
         /// <summary>
         /// 系统建议交期(产能)
         /// </summary>
-        public DateTime sys_capacity_date { get; set; }
+        [Description("系统建议交期(产能)")]
+        public DateTime? sys_capacity_date { get; set; }
 
         /// <summary>
         ///调整建议交期
         /// </summary>
-        public DateTime adjust_date { get; set; }
+        [Description("调整建议交期")]
+        public DateTime? adjust_date { get; set; }
 
         /// <summary>
         ///调整建议交期
         /// </summary>
-        public bool mrp_closed { get; set; }
+        [Description("mrp关闭")]
+        [DefaultValue(false)]
+        public bool? mrp_closed { get; set; }
 
         /// <summary>
         /// 操作时间
         /// </summary>
-        public DateTime op_time { get; set; }
+        [Description("操作时间")]
+        public DateTime? op_time { get; set; }
 
         /// <summary>
         /// 客户料号
         /// </summary>
-        [StringLength(50)]
-        public string custom_order_itemno { get; set; }
+        [StringLength(80)]
+        [Description("客户料号")]
+        public string? custom_order_itemno { get; set; }
 
         /// <summary>
         /// 数据状态标识 0停用 1启用
         /// </summary>
+        [Description("数据状态标识 0停用 1启用")]
+        [DefaultValue(true)]
         public bool state { get; set; }
 
         /// <summary>
         /// 评审状态
         /// </summary>
-        public int rstate { get; set; }
+        [Description("评审状态")]
+        public int? rstate { get; set; }
 
         /// <summary>
         /// 评审次数
         /// </summary>
-        public int rnumber { get; set; }
+        [Description("评审次数")]
+        public int? rnumber { get; set; }
 
         /// <summary>
         /// 订单进度
         /// </summary>
         [StringLength(255)]
-        public string progress { get; set; }
+        [Description("订单进度")]
+        public string? progress { get; set; }
 
         /// <summary>
         /// 发货通知单数量
         /// </summary>
         [Precision(20, 8)]
-        public decimal deliver_notice_count { get; set; }
+        [Description("发货通知单数量")]
+        public decimal? deliver_notice_count { get; set; }
 
         /// <summary>
         /// 发货数量(已出库数量)
         /// </summary>
         [Precision(20, 8)]
-        public decimal deliver_count { get; set; }
+        [Description("发货数量(已出库数量)")]
+        public decimal? deliver_count { get; set; }
 
         /// <summary>
         /// 业务员工号
         /// </summary>
-        [StringLength(255)]
-        public string se_reject_reason { get; set; }
+        [StringLength(80)]
+        [Description("业务员工号")]
+        public string? se_reject_reason { get; set; }
 
         /// <summary>
         /// 出库类型
         /// </summary>
         [StringLength(50)]
-        public string out_stock_type { get; set; }
+        [Description("出库类型")]
+        public string? out_stock_type { get; set; }
 
         /// <summary>
         /// 是否完成检测,0未完成,1完成
         /// </summary>
-        public bool is_checked { get; set; }
+        [Description("是否完成检测,0未完成,1完成")]
+        public bool? is_checked { get; set; }
 
         /// <summary>
         /// 系统建议交期(物料)
         /// </summary>
-        public DateTime sys_material_date { get; set; }
+        [Description("系统建议交期(物料)")]
+        public DateTime? sys_material_date { get; set; }
 
         /// <summary>
         /// 合同编号
         /// </summary>
-        public string contract_no { get; set; }
+        [Description("合同编号")]
+        [StringLength(50)]
+        public string? contract_no { get; set; }
 
+        /// <summary>
+        /// 创建部门id
         /// </summary>
-        public long create_dept { get; set; }
+        [Description("创建部门id")]
+        public long? create_dept { get; set; }
     }
 }

+ 24 - 10
MicroServices/Business/Bussiness.Model/Sale/wms_seorderprog.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -6,71 +7,84 @@ namespace Bussiness.Model.Tech
     /// <summary>
     ///销售订单进度表
     /// </summary>
+    [Description("销售订单进度表")]
     public class wms_seorderprog : BaseEntity
     {
         /// <summary>
         /// 销售订单进度id
         /// </summary>
         [Key]
+        [Description("销售订单进度表")]
         public long seorderprog_id { get; set; }
 
         /// <summary>
         /// 销售订单id
         /// </summary>
         [Required]
+        [Description("销售订单id")]
         public long seorder_id { get; set; }
 
         /// <summary>
         /// 销售订单编号
         /// </summary>
         [StringLength(80)]
-        public string bill_no { get; set; }
+        [Description("销售订单编号")]
+        public string? bill_no { get; set; }
 
         /// <summary>
         /// 销售订单行号
         /// </summary>
-        public int entry_seq { get; set; }
+        [Description("销售订单行号")]
+        public int? entry_seq { get; set; }
 
         /// <summary>
         /// 进度类型
         /// </summary>
-        public int seprog_type { get; set; }
+        [Description("进度类型")]
+        public int? seprog_type { get; set; }
 
         /// <summary>
         /// 进度阶段
         /// </summary>
         [StringLength(50)]
-        public string seprog_stage { get; set; }
+        [Description("进度阶段")]
+        public string? seprog_stage { get; set; }
 
         /// <summary>
         /// 进度阶段id
         /// </summary>
-        public long seprog_stage_id { get; set; }
+        [Description("进度阶段id")]
+        public long? seprog_stage_id { get; set; }
 
         /// <summary>
         /// 开始时间
         /// </summary>
-        public DateTime seprog_stime { get; set; }
+        [Description("开始时间")]
+        public DateTime? seprog_stime { get; set; }
 
         /// <summary>
         /// 完成时间
         /// </summary>
-        public DateTime seprog_etime { get; set; }
+        [Description("完成时间")]
+        public DateTime? seprog_etime { get; set; }
 
         /// <summary>
         /// 提交人id
         /// </summary>
-        public long seprog_by_id { get; set; }
+        [Description("提交人id")]
+        public long? seprog_by_id { get; set; }
 
         /// <summary>
         /// 提交人姓名
         /// </summary>
         [StringLength(80)]
-        public string seprog_by_name { get; set; }
+        [Description("提交人姓名")]
+        public string? seprog_by_name { get; set; }
 
         /// <summary>
         /// 创建部门id
         /// </summary>
-        public long create_dept { get; set; }
+        [Description("创建部门id")]
+        public long? create_dept { get; set; }
     }
 }

+ 38 - 17
MicroServices/Business/Bussiness.Model/Sale/wms_seorderreview.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -6,115 +7,135 @@ namespace Bussiness.Model.Tech
     /// <summary>
     ///销售订单评审表
     /// </summary>
+    [Description("销售订单评审表")]
     public class wms_seorderreview : BaseEntity
     {
         /// <summary>
         /// 销售订单评审id
         /// </summary>
         [Key]
+        [Description("销售订单评审id")]
         public long review_id { get; set; }
 
         /// <summary>
         /// 销售订单id
         /// </summary>
         [Required]
+        [Description("销售订单id")]
         public long seorder_id { get; set; }
 
         /// <summary>
         /// 业务类型
         /// </summary>
         [Required]
-        public string review_type { get; set; }
+        [Description("业务类型")]
+        public string? review_type { get; set; }
 
         /// <summary>
         /// 销售订单编号
         /// </summary>
         [StringLength(80)]
-        public string bill_no { get; set; }
+        [Description("销售订单编号")]
+        public string? bill_no { get; set; }
 
         /// <summary>
         /// 销售订单行号
         /// </summary>
-        public int entry_seq { get; set; }
+        [Description("销售订单行号")]
+        public int? entry_seq { get; set; }
 
         /// <summary>
         /// 提交时间
         /// </summary>
-        public DateTime review_stime { get; set; }
+        [Description("提交时间")]
+        public DateTime? review_stime { get; set; }
 
         /// <summary>
         /// 提交人id
         /// </summary>
-        public long review_by_id { get; set; }
+        [Description("提交人id")]
+        public long? review_by_id { get; set; }
 
         /// <summary>
         /// 提交人姓名
         /// </summary>
         [StringLength(80)]
-        public string review_by_name { get; set; }
+        [Description("提交人姓名")]
+        public string? review_by_name { get; set; }
 
 
         /// <summary>
         /// 评审时间
         /// </summary>
-        public DateTime review_time { get; set; }
+        [Description("评审时间")]
+        public DateTime? review_time { get; set; }
 
         /// <summary>
         /// 评审人id
         /// </summary>
-        public long reviewer_id { get; set; }
+        [Description("评审人id")]
+        public long? reviewer_id { get; set; }
 
         /// <summary>
         /// 评审人姓名
         /// </summary>
         [StringLength(80)]
-        public string reviewer_name { get; set; }
+        [Description("评审人姓名")]
+        public string? reviewer_name { get; set; }
 
         /// <summary>
         /// 评审结果
         /// </summary>
         [StringLength(255)]
-        public string review_result { get; set; }
+        [Description("评审结果")]
+        public string? review_result { get; set; }
 
         /// <summary>
         /// 拒绝原因
         /// </summary>
         [StringLength(255)]
-        public string reject_reason { get; set; }
+        [Description("拒绝原因")]
+        public string? reject_reason { get; set; }
 
         /// <summary>
         /// 拒绝等级
         /// </summary>
         [StringLength(255)]
-        public string review_reject_level { get; set; }
+        [Description("拒绝等级")]
+        public string? review_reject_level { get; set; }
 
         /// <summary>
         /// 拒绝备注
         /// </summary>
         [StringLength(255)]
-        public string review_reject_remark { get; set; }
+        [Description("拒绝备注")]
+        public string? review_reject_remark { get; set; }
 
         /// <summary>
         /// 可接受交期
         /// </summary>
         [StringLength(255)]
-        public string review_adjust_time { get; set; }
+        [Description("可接受交期")]
+        public DateTime? review_adjust_time { get; set; }
 
         /// <summary>
         /// 标题
         /// </summary>
         [StringLength(255)]
-        public string review_title { get; set; }
+        [Description("标题")]
+        public string? review_title { get; set; }
 
         /// <summary>
         /// 当前审批步骤id
         /// </summary>
-        public long audit_procedure_id { get; set; }
+        [Description("当前审批步骤id")]
+        public long? audit_procedure_id { get; set; }
 
         /// <summary>
         /// 当前审批步骤名称
         /// </summary>
         [StringLength(255)]
-        public string audit_procedure_name { get; set; }     
+        [Description("当前审批步骤名称")]
+        public string? audit_procedure_name { get; set; }     
     }
 }

+ 15 - 5
MicroServices/Business/Bussiness.Model/Sale/wms_shipnotice.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -6,12 +7,14 @@ namespace Bussiness.Model.Tech
     /// <summary>
     /// 发运通知单
     /// </summary>
+    [Description("发运通知单")]
     public class wms_shipnotice : BaseEntity
     {
         /// <summary>
         /// 发运通知单主键id
         /// </summary>
         [Key]
+        [Description("发运通知单主键id")]
         public long shipnotice_id { get; set; }
 
         /// <summary>
@@ -19,36 +22,43 @@ namespace Bussiness.Model.Tech
         /// </summary>
         [StringLength(80)]
         [Required]
-        public string shipnotice_no { get; set; }
+        [Description("发运通知单号")]
+        public string? shipnotice_no { get; set; }
 
         /// <summary>
         /// 发货计划id
         /// </summary>
         [Required]
+        [Description("发货计划id")]
         public long shipplan_id { get; set; }
 
         /// <summary>
         /// 发货计划号
         /// </summary>
         [StringLength(80)]
-        public string shipplan_no { get; set; }
+        [Description("发货计划号")]
+        public string? shipplan_no { get; set; }
 
         /// <summary>
         /// 发运时间
         /// </summary>
         [Required]
+        [Description("发运时间")]
         public DateTime shipnotice_date { get; set; }
 
         /// <summary>
         /// 状态
         /// </summary>
         [Required]
-        public int state { get; set; }
+        [StringLength(80)]
+        [Description("状态")]
+        public string? state { get; set; }
 
         /// <summary>
         /// 发运地址
         /// </summary>
-        [StringLength(200)]
-        public string address { get; set; }
+        [StringLength(255)]
+        [Description("发运地址")]
+        public string? address { get; set; }
     }
 }

+ 28 - 12
MicroServices/Business/Bussiness.Model/Sale/wms_shipnoticelist.cs

@@ -1,5 +1,6 @@
 using Business.Model;
 using Microsoft.EntityFrameworkCore;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -7,83 +8,98 @@ namespace Bussiness.Model.Tech
     /// <summary>
     /// 发运通知单详情清单
     /// </summary>
+    [Description("发运通知单详情清单")]
     public class wms_shipnoticelist : BaseEntity
     {
         /// <summary>
         /// 发运通知单详情id
         /// </summary>
         [Key]
+        [Description("发运通知单详情id")]
         public long shipnoticelist_id { get; set; }
 
         /// <summary>
         /// 发运通知单id
         /// </summary>
         [StringLength(80)]
+        [Description("发货计划号")]
         public long shipnotice_id { get; set; }
 
         /// <summary>
         /// 发货详情id
         /// </summary>
-        public long shipplanlist_id { get; set; }
+        [Description("发货详情id")]
+        public long? shipplanlist_id { get; set; }
 
 
         /// <summary>
         /// 销售单id
         /// </summary>
-        public long shipplanl_soid { get; set; }
+        [Description("销售单id")]
+        public long? shipplanl_soid { get; set; }
 
 
         /// <summary>
         /// 销售单号
         /// </summary>
         [StringLength(80)]
-        public string shipplanl_sono { get; set; }
+        [Description("销售单号")]
+        public string? shipplanl_sono { get; set; }
 
         /// <summary>
         /// 销售单行号
         /// </summary>
-        public int shipplanl_soeid { get; set; }
+        [Description("销售单行号")]
+        public int? shipplanl_soeid { get; set; }
 
         /// <summary>
         /// 客户id
         /// </summary>
-        public long shipnotice_custid { get; set; }
+        [Description("客户id")]
+        public long? shipnotice_custid { get; set; }
 
         /// <summary>
         /// 客户编号
         /// </summary>
         [StringLength(80)]
-        public string shipnotice_custno { get; set; }
+        [Description("客户编号")]
+        public string? shipnotice_custno { get; set; }
 
         /// <summary>
         /// 客户名称
         /// </summary>
         [StringLength(255)]
-        public string shipnotice_custname { get; set; }
+        [Description("客户名称")]
+        public string? shipnotice_custname { get; set; }
 
         /// <summary>
         /// 计划发货数量
         /// </summary>
         [Precision(20, 10)]
-        public decimal shipplanl_iqty { get; set; }
+        [Description("计划发货数量")]
+        public decimal? shipplanl_iqty { get; set; }
 
         /// <summary>
         /// 实际发货数量
         /// </summary>
         [Precision(20, 10)]
-        public decimal shipplanl_fqty { get; set; }
+        [Description("实际发货数量")]
+        public decimal? shipplanl_fqty { get; set; }
 
         /// <summary>
         /// 状态
         /// </summary>
         [Required]
-        public int state { get; set; }
+        [StringLength(80)]
+        [Description("状态")]
+        public string? state { get; set; }
 
         /// <summary>
         /// 发运地址
         /// </summary>
-        [StringLength(200)]
-        public string address { get; set; }
+        [StringLength(255)]
+        [Description("发运地址")]
+        public string? address { get; set; }
 
     }
 }

+ 10 - 3
MicroServices/Business/Bussiness.Model/Sale/wms_shipplan.cs

@@ -1,4 +1,5 @@
 using Business.Model;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -6,28 +7,34 @@ namespace Bussiness.Model.Tech
     /// <summary>
     /// 发货计划表
     /// </summary>
+    [Description("发货计划表")]
     public class wms_shipplan : BaseEntity
     {
         /// <summary>
         /// 发货计划表主键
         /// </summary>
         [Key]
+        [Description("发货计划表主键")]
         public long shipplan_id { get; set; }
 
         /// <summary>
         /// 发货计划编号
         /// </summary>
         [StringLength(80)]
-        public string shipplan_no { get; set; }
+        [Description("发货计划编号")]
+        public string? shipplan_no { get; set; }
 
         /// <summary>
         /// 发货计划时间
         /// </summary>
-        public DateTime shipplan_date { get; set; }
+        [Description("发货计划时间")]
+        public DateTime? shipplan_date { get; set; }
 
         /// <summary>
         /// 状态
         /// </summary>
-        public int state { get; set; }
+        [Description("状态")]
+        [StringLength(80)]
+        public string? state { get; set; }
     }
 }

+ 30 - 13
MicroServices/Business/Bussiness.Model/Sale/wms_shipplanlist.cs

@@ -1,5 +1,6 @@
 using Business.Model;
 using Microsoft.EntityFrameworkCore;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
 namespace Bussiness.Model.Tech
@@ -7,29 +8,34 @@ namespace Bussiness.Model.Tech
     /// <summary>
     /// 发货计划详情清单
     /// </summary>
+    [Description("发货计划详情清单")]
     public class wms_shipplanlist : BaseEntity
     {
         /// <summary>
         /// 发货详情主键id
         /// </summary>
         [Key]
+        [Description("发货详情主键id")]
         public long shipplanlist_id { get; set; }
 
         /// <summary>
         /// 发货计划id
         /// </summary>
         [Required]
+        [Description("发货计划id")]
         public long shipplan_id { get; set; }
 
         /// <summary>
         /// 发货计划时间
         /// </summary>
-        public DateTime shipplan_date { get; set; }
+        [Description("发货计划时间")]
+        public DateTime? shipplan_date { get; set; }
 
         /// <summary>
         /// 销售单id
         /// </summary>
         [Required]
+        [Description("销售单id")]
         public long shipplanl_soid { get; set; }
 
 
@@ -37,65 +43,76 @@ namespace Bussiness.Model.Tech
         /// 销售单号
         /// </summary>
         [StringLength(80)]
-        public string shipplanl_sono { get; set; }
+        [Description("销售单号")]
+        public string? shipplanl_sono { get; set; }
 
         /// <summary>
         /// 行号
         /// </summary>
-        public int shipplanl_soeid { get; set; }
+        [Description("行号")]
+        public int? shipplanl_soeid { get; set; }
 
         /// <summary>
         /// 物料id
         /// </summary>
-        public long icitem_id { get; set; }
+        [Description("物料id")]
+        public long? icitem_id { get; set; }
 
         /// <summary>
         /// 物料编码
         /// </summary>
         [StringLength(80)]
-        public string item_number { get; set; }
+        [Description("物料编码")]
+        public string? item_number { get; set; }
 
         /// <summary>
         /// 物料名称
         /// </summary>
         [StringLength(255)]
-        public string item_name { get; set; }
+        [Description("物料名称")]
+        public string? item_name { get; set; }
 
         /// <summary>
         /// 发货数量
         /// </summary>
         [Precision(20, 10)]
-        public decimal shipplanl_iqty { get; set; }
+        [Description("发货数量")]
+        public decimal? shipplanl_iqty { get; set; }
 
 
         /// <summary>
         /// 发货日期
         /// </summary>
         [Precision(20, 10)]
-        public DateTime shipplanl_sdate { get; set; }
+        [Description("发货日期")]
+        public DateTime? shipplanl_sdate { get; set; }
 
 
         /// <summary>
         /// 客户id
         /// </summary>
-        public long shipnotice_custid { get; set; }
+        [Description("客户id")]
+        public long? shipnotice_custid { get; set; }
 
         /// <summary>
         /// 客户编号
         /// </summary>
         [StringLength(80)]
-        public string shipnotice_custno { get; set; }
+        [Description("客户编号")]
+        public string? shipnotice_custno { get; set; }
 
         /// <summary>
         /// 客户名称
         /// </summary>
         [StringLength(255)]
-        public string shipnotice_custname { get; set; }
+        [Description("客户名称")]
+        public string? shipnotice_custname { get; set; }
 
         /// <summary>
         /// 状态
         /// </summary>
-        [Required]
-        public int state { get; set; }
+        [StringLength(80)]
+        [Description("状态")]
+        public string? state { get; set; }
     }
 }