删除多余表

This commit is contained in:
2024-07-02 15:13:53 +08:00
parent db213c6050
commit 23a63c8737
89 changed files with 0 additions and 8846 deletions

View File

@@ -1,102 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 文档数据表
/// </summary>
[SugarTable("bas_doc")]
public partial class BasDoc : BaseEntity<string>
{
public BasDoc()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 文档编号
/// </summary>
public string doc_code { get; set; } = string.Empty;
/// <summary>
/// 文档名称
/// </summary>
public string doc_name { get; set; } = string.Empty;
/// <summary>
/// 文档后缀
/// </summary>
public string? doc_extension { get; set; }
/// <summary>
/// 文档唯一码 GUID 的文本
/// </summary>
public string? doc_unique_code { get; set; }
/// <summary>
/// 文档版本
/// </summary>
public decimal doc_version { get; set; }
/// <summary>
/// 文档目录代码
/// </summary>
public string direcrory_code { get; set; } = string.Empty;
/// <summary>
/// 文档类型代码
/// </summary>
public string doc_type_code { get; set; } = string.Empty;
/// <summary>
/// 对应产品,没有实际意义,初次设定
/// </summary>
public string? item_code { get; set; }
/// <summary>
/// 0-未审核1-审核中2-审核通过3-未通过
/// </summary>
public int? status { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发管理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,77 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 文档目录
/// </summary>
[SugarTable("bas_doc_directory")]
public partial class BasDocDirectory : BaseEntity<string>
{
public BasDocDirectory()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 父级目录ID
/// </summary>
public string? parent_id { get; set; }
/// <summary>
/// 文档目录代码
/// </summary>
public string directory_code { get; set; } = string.Empty;
/// <summary>
/// 文档目录名称
/// </summary>
public string directory_name { get; set; } = string.Empty;
/// <summary>
/// 目录下文件是否需要审核
/// </summary>
public string need_review { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,67 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 文档类型
/// </summary>
[SugarTable("bas_doc_type")]
public partial class BasDocType : BaseEntity<string>
{
public BasDocType()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 文档类型代码
/// </summary>
public string doc_type_code { get; set; } = string.Empty;
/// <summary>
/// 文档类型名称
/// </summary>
public string doc_type_name { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,67 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 工厂资料
/// </summary>
[SugarTable("bas_factory")]
public partial class BasFactory : BaseEntity<string>
{
public BasFactory()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 工厂代码
/// </summary>
public string factory_code { get; set; } = string.Empty;
/// <summary>
/// 工厂名称
/// </summary>
public string factory_name { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,67 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 标签参数维护
/// </summary>
[SugarTable("bas_label_parameter")]
public partial class BasLabelParameter : BaseEntity<string>
{
public BasLabelParameter()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 标签参数代码
/// </summary>
public string parameter_code { get; set; } = string.Empty;
/// <summary>
/// 标签参数名称
/// </summary>
public string parameter_name { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,112 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 条码标签规则
/// </summary>
[SugarTable("bas_label_rule")]
public partial class BasLabelRule : BaseEntity<string>
{
public BasLabelRule()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 规则代码
/// </summary>
public string rule_code { get; set; } = string.Empty;
/// <summary>
/// 规则名称
/// </summary>
public string rule_name { get; set; } = string.Empty;
/// <summary>
/// 条码类型(数据字典): MaterialLot:批次物料条码; MaterialKeyparts:单件物料条码; Product:产品条码; Carton:箱号条码; Pallet:栈板条码;
/// </summary>
public string sn_type { get; set; } = string.Empty;
/// <summary>
/// 前缀
/// </summary>
public string prefix { get; set; } = string.Empty;
/// <summary>
/// 年度
/// </summary>
public int year { get; set; }
/// <summary>
/// 季度
/// </summary>
public int quarter { get; set; }
/// <summary>
/// 月份
/// </summary>
public int month { get; set; }
/// <summary>
/// 周别
/// </summary>
public int week { get; set; }
/// <summary>
/// 日期
/// </summary>
public int date { get; set; }
/// <summary>
/// 流水码长度
/// </summary>
public int serial_lenth { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 系统类型
/// </summary>
public string? system_type { get; set; }
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,67 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 标签样式BS打印
/// </summary>
[SugarTable("bas_label_style")]
public partial class BasLabelStyle : BaseEntity<string>
{
public BasLabelStyle()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 标签类型代码
/// </summary>
public string label_type_code { get; set; } = string.Empty;
/// <summary>
/// 标签类型名称
/// </summary>
public string label_type_name { get; set; } = string.Empty;
/// <summary>
/// 标签模板内容
/// </summary>
public string label_content { get; set; } = string.Empty;
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,77 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 标签模板维护
/// </summary>
[SugarTable("bas_label_template")]
public partial class BasLabelTemplate : BaseEntity<string>
{
public BasLabelTemplate()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 模板代码
/// </summary>
public string templat_code { get; set; } = string.Empty;
/// <summary>
/// 模板名称
/// </summary>
public string templat_name { get; set; } = string.Empty;
/// <summary>
/// 条码类型(数据字典): MaterialLot:批次物料条码; MaterialKeyparts:单件物料条码; Product:产品条码; Carton:箱号条码; Pallet:栈板条码;
/// </summary>
public string sn_type { get; set; } = string.Empty;
/// <summary>
/// 模板路径可以不选择路径Copy粘贴亦可
/// </summary>
public string template_path { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,77 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 标签模板与参数的关联信息
/// </summary>
[SugarTable("bas_label_template_parameter")]
public partial class BasLabelTemplateParameter : BaseEntity<string>
{
public BasLabelTemplateParameter()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 标签模板ID
/// </summary>
public string template_id { get; set; } = string.Empty;
/// <summary>
/// 模板代码
/// </summary>
public string templat_code { get; set; } = string.Empty;
/// <summary>
/// 标签参数ID
/// </summary>
public string parameter_id { get; set; } = string.Empty;
/// <summary>
/// 参数代码
/// </summary>
public string parameter_code { get; set; } = string.Empty;
/// <summary>
/// 参数顺序
/// </summary>
public int parameter_seq { get; set; }
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,87 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 库位物料资料
/// </summary>
[SugarTable("bas_location_material")]
public partial class BasLocationMaterial : BaseEntity<string>
{
public BasLocationMaterial()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 库位ID
/// </summary>
public string location_id { get; set; } = string.Empty;
/// <summary>
/// 库位代码(库位编号唯一)
/// </summary>
public string? location_code { get; set; }
/// <summary>
/// 物料IDBAS_MATERIAL.ID
/// </summary>
public string material_id { get; set; } = string.Empty;
/// <summary>
/// 物料代码
/// </summary>
public string? material_code { get; set; }
/// <summary>
/// 仓库ID
/// </summary>
public string warehouse_id { get; set; } = string.Empty;
/// <summary>
/// 区域ID
/// </summary>
public long regioni_d { get; set; }
/// <summary>
/// 货架ID
/// </summary>
public long rack_id { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,77 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 物料类别
/// </summary>
[SugarTable("bas_material_category")]
public partial class BasMaterialCategory : BaseEntity<string>
{
public BasMaterialCategory()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 分类代码
/// </summary>
public string category_code { get; set; } = string.Empty;
/// <summary>
/// 分类名称
/// </summary>
public string category_name { get; set; } = string.Empty;
/// <summary>
/// 父物料列表ID
/// </summary>
public string? parent_id { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
/// <summary>
/// 是否生效
/// </summary>
public string? isactive { get; set; }
/// <summary>
/// 工艺路线
/// </summary>
public string? route_name { get; set; }
}

View File

@@ -1,82 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 物料库存信息
/// </summary>
[SugarTable("bas_material_storage")]
public partial class BasMaterialStorage : BaseEntity<string>
{
public BasMaterialStorage()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 先进先出 0否 1是
/// </summary>
public int first_in_out { get; set; }
/// <summary>
/// 存储有效期(天)
/// </summary>
public int? storage_valid_day { get; set; }
/// <summary>
/// 预警提前期(天)
/// </summary>
public int? early_warn_day { get; set; }
/// <summary>
/// 安全库存
/// </summary>
public int? safe_stock { get; set; }
/// <summary>
/// 安全库存包含状态
/// </summary>
public int? safe_stock_stauts { get; set; }
/// <summary>
/// 发料仓库id
/// </summary>
public string? warehouse_id { get; set; }
/// <summary>
/// 入厂单位id
/// </summary>
public string into_factory_unit_id { get; set; } = string.Empty;
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,42 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 生产bom子表物料信息
/// </summary>
[SugarTable("bas_mbom_output_ext")]
public partial class BasMbomOutputExt : BaseEntity<string>
{
public BasMbomOutputExt()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 工序id
/// </summary>
public string process_id { get; set; } = string.Empty;
/// <summary>
/// 生产bomid
/// </summary>
public string mbom_id { get; set; } = string.Empty;
/// <summary>
/// 生产bom子表id
/// </summary>
public string mbom_process_id { get; set; } = string.Empty;
/// <summary>
/// 副产出管控 0 不启用 1 启用
/// </summary>
public string byproduct_status { get; set; } = string.Empty;
}

View File

@@ -1,92 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 参数配置表
/// </summary>
[SugarTable("bas_parameter")]
public partial class BasParameter : BaseEntity<string>
{
public BasParameter()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 系统WMS、MES
/// </summary>
public string system_type { get; set; } = string.Empty;
/// <summary>
/// 是否为静态变量,静态不显示
/// </summary>
public int is_static { get; set; }
/// <summary>
/// 参数类型
/// </summary>
public string parameter_type { get; set; } = string.Empty;
/// <summary>
/// 科目(模块)
/// </summary>
public string section { get; set; } = string.Empty;
/// <summary>
/// 参数键
/// </summary>
public string key { get; set; } = string.Empty;
/// <summary>
/// 参数值
/// </summary>
public string value { get; set; } = string.Empty;
/// <summary>
/// 默认参数值(参考值,不能修改)
/// </summary>
public string? defaultvalue { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,97 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 工序BOM明细
/// </summary>
[SugarTable("bas_pbom_d")]
public partial class BasPbomD : BaseEntity<string>
{
public BasPbomD()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 标准BOM主档IDBAS_PROCESS_BOM_H.ID
/// </summary>
public string pbom_id { get; set; } = string.Empty;
/// <summary>
/// 工序代码
/// </summary>
public string process_code { get; set; } = string.Empty;
/// <summary>
/// 物料顺序号
/// </summary>
public int sub_seq { get; set; }
/// <summary>
/// 物料代码
/// </summary>
public string subm_code { get; set; } = string.Empty;
/// <summary>
/// 物料单位
/// </summary>
public string sub_unit { get; set; } = string.Empty;
/// <summary>
/// 单件用量
/// </summary>
public decimal sub_qty { get; set; }
/// <summary>
/// 位号
/// </summary>
public string? sub_location { get; set; }
/// <summary>
/// 物料用途: 1消耗的物料主料 2消耗用辅料辅料
/// </summary>
public int usetype { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,87 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 工序BOM主档
/// </summary>
[SugarTable("bas_pbom_h")]
public partial class BasPbomH : BaseEntity<string>
{
public BasPbomH()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 产品IDBAS_ITEM.ID
/// </summary>
public string item_id { get; set; } = string.Empty;
/// <summary>
/// 产品代码
/// </summary>
public string item_code { get; set; } = string.Empty;
/// <summary>
/// 工艺路线代码
/// </summary>
public string route_code { get; set; } = string.Empty;
/// <summary>
/// 工艺路线版本
/// </summary>
public string route_version { get; set; } = string.Empty;
/// <summary>
/// BOM类型 生产BOMStandard 返工BOMRework 试制BOMTrial 返修BOMRMA 包装BOMPack
/// </summary>
public string bom_type { get; set; } = string.Empty;
/// <summary>
/// 工序BOM版本
/// </summary>
public string version { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,107 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 工序ESOP文件主档表
/// </summary>
[SugarTable("bas_process_esop")]
public partial class BasProcessEsop : BaseEntity<string>
{
public BasProcessEsop()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 文件名
/// </summary>
public string file_name { get; set; } = string.Empty;
/// <summary>
/// 文件类型代码
/// </summary>
public string filetype_code { get; set; } = string.Empty;
/// <summary>
/// 文件类型名称
/// </summary>
public string filetype_name { get; set; } = string.Empty;
/// <summary>
/// 产品ID
/// </summary>
public string item_id { get; set; } = string.Empty;
/// <summary>
/// 产品代码
/// </summary>
public string item_code { get; set; } = string.Empty;
/// <summary>
/// 工艺路线代码
/// </summary>
public string route_code { get; set; } = string.Empty;
/// <summary>
/// 工艺路线版本
/// </summary>
public string route_version { get; set; } = string.Empty;
/// <summary>
/// 工序代码
/// </summary>
public string process_code { get; set; } = string.Empty;
/// <summary>
/// 同步控制 10-同步并覆盖 20-同步不覆盖 30-不允许同步
/// </summary>
public string? sync_control { get; set; }
/// <summary>
/// 产品ESOP文件主档id
/// </summary>
public long? item_esopid { get; set; }
/// <summary>
/// 是否生效
/// </summary>
public int isactive { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,87 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 工序ESOP文件明细
/// </summary>
[SugarTable("bas_process_esop_file")]
public partial class BasProcessEsopFile : BaseEntity<string>
{
public BasProcessEsopFile()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 工序文件主档id
/// </summary>
public string process_esopid { get; set; } = string.Empty;
/// <summary>
/// 文件名
/// </summary>
public string filen_ame { get; set; } = string.Empty;
/// <summary>
/// 文件类型: JPG,PDF
/// </summary>
public string file_type { get; set; } = string.Empty;
/// <summary>
/// 文件路径
/// </summary>
public string file_path { get; set; } = string.Empty;
/// <summary>
/// 版本
/// </summary>
public string version { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 是否启用
/// </summary>
public short isactive { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,92 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 产品信息
/// </summary>
[SugarTable("bas_product")]
public partial class BasProduct : BaseEntity<string>
{
public BasProduct()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 产品代码
/// </summary>
public string product_code { get; set; } = string.Empty;
/// <summary>
/// 产品名称
/// </summary>
public string? product_name { get; set; }
/// <summary>
/// 产品规格型号
/// </summary>
public string? product_standard { get; set; }
/// <summary>
/// 产品分类ID
/// </summary>
public string categoryid { get; set; } = string.Empty;
/// <summary>
/// 物料IDBAS_MATERIAL.ID
/// </summary>
public string? material_id { get; set; }
/// <summary>
/// 产品类型: 半成品SemiManufacture 成品FinishedProduct
/// </summary>
public string? product_type { get; set; }
/// <summary>
/// 关联比例
/// </summary>
public decimal? relation_ratio { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,92 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 产品类别
/// </summary>
[SugarTable("bas_product_category")]
public partial class BasProductCategory : BaseEntity<string>
{
public BasProductCategory()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 父产品列表ID
/// </summary>
public string? parent_id { get; set; }
/// <summary>
/// 分类代码
/// </summary>
public string category_code { get; set; } = string.Empty;
/// <summary>
/// 分类名称
/// </summary>
public string category_name { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
/// <summary>
/// 不良代码组
/// </summary>
public string? errorcode { get; set; }
/// <summary>
/// 不良原因组
/// </summary>
public string? errorcause { get; set; }
/// <summary>
/// 解决方案组
/// </summary>
public string? errorsolution { get; set; }
/// <summary>
/// 包含组件组
/// </summary>
public string? component { get; set; }
}

View File

@@ -1,87 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 产品工序关联文档
/// </summary>
[SugarTable("bas_product_doc")]
public partial class BasProductDoc : BaseEntity<string>
{
public BasProductDoc()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 产品代码
/// </summary>
public string product_code { get; set; } = string.Empty;
/// <summary>
/// 工艺路线代码
/// </summary>
public string? route_code { get; set; }
/// <summary>
/// 工艺路线版本
/// </summary>
public string? route_verison { get; set; }
/// <summary>
/// 工序代码
/// </summary>
public string? process_code { get; set; }
/// <summary>
/// 文档编号
/// </summary>
public string doc_code { get; set; } = string.Empty;
/// <summary>
/// 文档版本
/// </summary>
public decimal doc_version { get; set; }
/// <summary>
/// 文档唯一码 GUID 的文本
/// </summary>
public string doc_unique_code { get; set; } = string.Empty;
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,87 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 产品关联文档记录
/// </summary>
[SugarTable("bas_product_doc_log")]
public partial class BasProductDocLog : BaseEntity<string>
{
public BasProductDocLog()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 产品代码
/// </summary>
public string product_code { get; set; } = string.Empty;
/// <summary>
/// 工艺路线代码
/// </summary>
public string? route_code { get; set; }
/// <summary>
/// 工艺路线版本
/// </summary>
public string? route_verison { get; set; }
/// <summary>
/// 工序代码
/// </summary>
public string? process_code { get; set; }
/// <summary>
/// 文档编号
/// </summary>
public string doc_code { get; set; } = string.Empty;
/// <summary>
/// 文档版本
/// </summary>
public decimal doc_version { get; set; }
/// <summary>
/// 文档唯一码 GUID 的文本
/// </summary>
public string? doc_unique_code { get; set; }
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,82 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 产品ESOP文件主档表
/// </summary>
[SugarTable("bas_product_esop")]
public partial class BasProductEsop : BaseEntity<string>
{
public BasProductEsop()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 文件名
/// </summary>
public string file_name { get; set; } = string.Empty;
/// <summary>
/// 文件类型代码
/// </summary>
public string filetype_code { get; set; } = string.Empty;
/// <summary>
/// 文件类型名称
/// </summary>
public string filetype_name { get; set; } = string.Empty;
/// <summary>
/// 产品代码
/// </summary>
public string product_id { get; set; } = string.Empty;
/// <summary>
/// 产品名称
/// </summary>
public string product_code { get; set; } = string.Empty;
/// <summary>
/// 是否生效
/// </summary>
public int is_active { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,87 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 产品ESOP文件明细
/// </summary>
[SugarTable("bas_product_esop_file")]
public partial class BasProductEsopFile : BaseEntity<string>
{
public BasProductEsopFile()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 产品ESOP文件主档id
/// </summary>
public string product_esop_id { get; set; } = string.Empty;
/// <summary>
/// 文件类型: JPG,PDF
/// </summary>
public string file_type { get; set; } = string.Empty;
/// <summary>
/// 文件名
/// </summary>
public string file_name { get; set; } = string.Empty;
/// <summary>
/// 文件路径
/// </summary>
public string file_path { get; set; } = string.Empty;
/// <summary>
/// 版本
/// </summary>
public string version { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 是否启用
/// </summary>
public int is_active { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,62 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 产品类别包含组件(用于维修)
/// </summary>
[SugarTable("bas_product_type_component")]
public partial class BasProductTypeComponent : BaseEntity<string>
{
public BasProductTypeComponent()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 产品类别ID
/// </summary>
public string? product_type_id { get; set; }
/// <summary>
/// 产品类别代码
/// </summary>
public string? product_type_code { get; set; }
/// <summary>
/// 组件名称
/// </summary>
public string? component_name { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,67 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 产品类别与不良原因组关系
/// </summary>
[SugarTable("bas_product_type_errorcause")]
public partial class BasProductTypeErrorcause : BaseEntity<string>
{
public BasProductTypeErrorcause()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 产品类别ID
/// </summary>
public string? product_type_id { get; set; }
/// <summary>
/// 产品类别代码
/// </summary>
public string? product_type_code { get; set; }
/// <summary>
/// 不良原因组ID
/// </summary>
public string errorcause_groupid { get; set; } = string.Empty;
/// <summary>
/// 不良原因组代码
/// </summary>
public string? errorcode_groupcode { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,67 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 产品类别与不良代码组关系
/// </summary>
[SugarTable("bas_product_type_errorcode")]
public partial class BasProductTypeErrorcode : BaseEntity<string>
{
public BasProductTypeErrorcode()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 产品类别ID
/// </summary>
public string? product_type_id { get; set; }
/// <summary>
/// 产品类别代码
/// </summary>
public string? product_type_code { get; set; }
/// <summary>
/// 不良代码组ID
/// </summary>
public string errorcode_groupid { get; set; } = string.Empty;
/// <summary>
/// 不良代码组
/// </summary>
public string? errorcode_groupcode { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
}

View File

@@ -1,67 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 产品类别与解决方案关系
/// </summary>
[SugarTable("bas_product_type_errorsolution")]
public partial class BasProductTypeErrorsolution : BaseEntity<string>
{
public BasProductTypeErrorsolution()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 产品类别ID
/// </summary>
public string? product_type_id { get; set; }
/// <summary>
/// 产品类别代码
/// </summary>
public string? product_type_code { get; set; }
/// <summary>
/// 不良解决方案ID
/// </summary>
public string solution_id { get; set; } = string.Empty;
/// <summary>
/// 不良解决方案代码
/// </summary>
public string? solution_code { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,67 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 仓库货架
/// </summary>
[SugarTable("bas_rack")]
public partial class BasRack : BaseEntity<string>
{
public BasRack()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 货架Code
/// </summary>
public string rack_code { get; set; } = string.Empty;
/// <summary>
/// 区域ID
/// </summary>
public string region_id { get; set; } = string.Empty;
/// <summary>
/// 层数
/// </summary>
public int layers { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,87 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 产品标准BOM明细
/// </summary>
[SugarTable("bas_sbom_d")]
public partial class BasSbomD : BaseEntity<string>
{
public BasSbomD()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 租户ID
/// </summary>
public string? tenant_id { get; set; }
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 标准BOM主档IDBAS_SBOM_H.ID
/// </summary>
public string? sbom_id { get; set; }
/// <summary>
/// 物料代码
/// </summary>
public string subm_code { get; set; } = string.Empty;
/// <summary>
/// 物料单位
/// </summary>
public string? sub_unit { get; set; }
/// <summary>
/// 单件用量
/// </summary>
public decimal? sub_qty { get; set; }
/// <summary>
/// 位号
/// </summary>
public string? sub_location { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,72 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 班制资料类型
/// </summary>
[SugarTable("bas_shift_type")]
public partial class BasShiftType : BaseEntity<string>
{
public BasShiftType()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 租户ID
/// </summary>
public string? tenant_id { get; set; }
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 班制代码
/// </summary>
public string shifttype_code { get; set; } = string.Empty;
/// <summary>
/// 班制名称
/// </summary>
public string shifttype_name { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,62 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 技能维护
/// </summary>
[SugarTable("bas_skill")]
public partial class BasSkill : BaseEntity<string>
{
public BasSkill()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 技能代码
/// </summary>
public string skill_code { get; set; } = string.Empty;
/// <summary>
/// 技能描述
/// </summary>
public string skill_desc { get; set; } = string.Empty;
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,67 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 人员技能等级
/// </summary>
[SugarTable("bas_skill_level")]
public partial class BasSkillLevel : BaseEntity<string>
{
public BasSkillLevel()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 技能等级
/// </summary>
public string skill_levle_code { get; set; } = string.Empty;
/// <summary>
/// 技能等级描述
/// </summary>
public string skill_levle_desc { get; set; } = string.Empty;
/// <summary>
/// 是否能上岗
/// </summary>
public int is_work { get; set; }
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,67 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 技能与工序的关系
/// </summary>
[SugarTable("bas_skill_process")]
public partial class BasSkillProcess : BaseEntity<string>
{
public BasSkillProcess()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 技能IDPERF_SKILL.ID
/// </summary>
public string skill_id { get; set; } = string.Empty;
/// <summary>
/// 工序IDBAS_PROCESS.ID
/// </summary>
public string process_id { get; set; } = string.Empty;
/// <summary>
/// 工序代码
/// </summary>
public string process_code { get; set; } = string.Empty;
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,87 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 员工技能设置
/// </summary>
[SugarTable("bas_staff_skill")]
public partial class BasStaffSkill : BaseEntity<string>
{
public BasStaffSkill()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 用户ID,SYS_USERS.ID
/// </summary>
public string user_id { get; set; } = string.Empty;
/// <summary>
/// 用户名SYS_USERS.USERNAME
/// </summary>
public string user_name { get; set; } = string.Empty;
/// <summary>
/// 技能IDPERF_SKILL.ID
/// </summary>
public string skill_id { get; set; } = string.Empty;
/// <summary>
/// 技能等级IDPERF_SKILLLEVEL.ID
/// </summary>
public string skill_level_id { get; set; } = string.Empty;
/// <summary>
/// 生效日期
/// </summary>
public DateTime effective_date { get; set; } = DateTime.Now;
/// <summary>
/// 失效日期
/// </summary>
public DateTime expiry_date { get; set; } = DateTime.Now;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,92 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 工步
/// </summary>
[SugarTable("bas_step")]
public partial class BasStep : BaseEntity<string>
{
public BasStep()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 租户ID
/// </summary>
public string? tenant_id { get; set; }
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 工步代码
/// </summary>
public string step_code { get; set; } = string.Empty;
/// <summary>
/// 工步名称
/// </summary>
public string step_name { get; set; } = string.Empty;
/// <summary>
/// 工序ID
/// </summary>
public string? process_id { get; set; }
/// <summary>
/// 工序代码
/// </summary>
public string process_code { get; set; } = string.Empty;
/// <summary>
/// 强制顺序
/// </summary>
public string must_order { get; set; } = string.Empty;
/// <summary>
/// 处理时间
/// </summary>
public int? steps_time { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,122 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 工步BOM明细
/// </summary>
[SugarTable("bas_step_bom")]
public partial class BasStepBom : BaseEntity<string>
{
public BasStepBom()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 租户ID
/// </summary>
public string? tenant_id { get; set; }
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 产品代码
/// </summary>
public string item_code { get; set; } = string.Empty;
/// <summary>
/// 工艺路线代码
/// </summary>
public string route_code { get; set; } = string.Empty;
/// <summary>
/// 工艺路线版本
/// </summary>
public string route_version { get; set; } = string.Empty;
/// <summary>
/// 工序代码
/// </summary>
public string process_code { get; set; } = string.Empty;
/// <summary>
/// 工序BOM版本
/// </summary>
public string version { get; set; } = string.Empty;
/// <summary>
/// 工步代码
/// </summary>
public string step_code { get; set; } = string.Empty;
/// <summary>
/// 物料顺序号
/// </summary>
public int sub_seq { get; set; }
/// <summary>
/// 物料代码
/// </summary>
public string subm_code { get; set; } = string.Empty;
/// <summary>
/// 物料单位
/// </summary>
public string sub_unit { get; set; } = string.Empty;
/// <summary>
/// 单件用量
/// </summary>
public decimal sub_qty { get; set; }
/// <summary>
/// 位号
/// </summary>
public string? sub_location { get; set; }
/// <summary>
/// 物料用途: 1消耗的物料主料 2消耗用辅料辅料
/// </summary>
public int usetype { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,82 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 替代料关系表
/// </summary>
[SugarTable("bas_substitution_material")]
public partial class BasSubstitutionMaterial : BaseEntity<string>
{
public BasSubstitutionMaterial()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 物料id
/// </summary>
public string material_id { get; set; } = string.Empty;
/// <summary>
/// 替代料id
/// </summary>
public string sub_material_id { get; set; } = string.Empty;
/// <summary>
/// 替代比例如1一个物料可以用一个替代料代替
/// </summary>
public decimal proportion { get; set; }
/// <summary>
/// 是否相互替代
/// </summary>
public string? is_mutual { get; set; }
/// <summary>
/// 租户ID
/// </summary>
public string? tenant_id { get; set; }
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,92 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 供应商联系人
/// </summary>
[SugarTable("bas_supplier_contact")]
public partial class BasSupplierContact : BaseEntity<string>
{
public BasSupplierContact()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// TODO
/// </summary>
public int? tenantid { get; set; }
/// <summary>
/// TODO
/// </summary>
public long supplierid { get; set; }
/// <summary>
/// TODO
/// </summary>
public string name { get; set; } = string.Empty;
/// <summary>
/// TODO
/// </summary>
public string? phone { get; set; }
/// <summary>
/// TODO
/// </summary>
public short ismaincontact { get; set; }
/// <summary>
/// TODO
/// </summary>
public string? attribute1 { get; set; }
/// <summary>
/// TODO
/// </summary>
public string? attribute2 { get; set; }
/// <summary>
/// TODO
/// </summary>
public string? attribute3 { get; set; }
/// <summary>
/// TODO
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// TODO
/// </summary>
public DateTime? lastmodificationtime { get; set; }
/// <summary>
/// TODO
/// </summary>
public long? lastmodifieruserid { get; set; }
/// <summary>
/// TODO
/// </summary>
public string? lastmodifierfullname { get; set; }
/// <summary>
/// TODO
/// </summary>
public DateTime creationtime { get; set; } = DateTime.Now;
/// <summary>
/// TODO
/// </summary>
public long? creatoruserid { get; set; }
/// <summary>
/// TODO
/// </summary>
public string? creatorfullname { get; set; }
}

View File

@@ -1,97 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 时间日历
/// </summary>
[SugarTable("bas_time_calendar")]
public partial class BasTimeCalendar : BaseEntity<string>
{
public BasTimeCalendar()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 日期
/// </summary>
public DateTime date { get; set; } = DateTime.Now;
/// <summary>
/// 第几周
/// </summary>
public int dateint { get; set; }
/// <summary>
/// 周
/// </summary>
public int week { get; set; }
/// <summary>
/// 月
/// </summary>
public int month { get; set; }
/// <summary>
/// 季
/// </summary>
public int quarter { get; set; }
/// <summary>
/// 年
/// </summary>
public int year { get; set; }
/// <summary>
/// 是否工作日
/// </summary>
public int is_workday { get; set; }
/// <summary>
/// 周的第几天
/// </summary>
public int dayofweek { get; set; }
/// <summary>
/// 年的第几天
/// </summary>
public int dayofyear { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,72 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 时间日历规则
/// </summary>
[SugarTable("bas_time_calendar_rule")]
public partial class BasTimeCalendarRule : BaseEntity<string>
{
public BasTimeCalendarRule()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 年份(1900,9999)
/// </summary>
public int year { get; set; }
/// <summary>
/// 周的第一天(1,7)
/// </summary>
public string firstdayofweek { get; set; } = string.Empty;
/// <summary>
/// 工作日
/// </summary>
public string workday { get; set; } = string.Empty;
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
/// <summary>
/// 周的第一天
/// </summary>
public string? firstdayofweek_name { get; set; }
}

View File

@@ -1,52 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 系统时间维度
/// </summary>
[SugarTable("bas_time_dimension")]
public partial class BasTimeDimension : BaseEntity<string>
{
public BasTimeDimension()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 日期
/// </summary>
public DateTime ddate { get; set; } = DateTime.Now;
/// <summary>
/// 周别
/// </summary>
public int dweek { get; set; }
/// <summary>
/// 周几
/// </summary>
public int dweekday { get; set; }
/// <summary>
/// 月份
/// </summary>
public int dmonth { get; set; }
/// <summary>
/// 季度
/// </summary>
public int quarter { get; set; }
/// <summary>
/// 年份
/// </summary>
public int year { get; set; }
}

View File

@@ -1,82 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 工作中心表
/// </summary>
[SugarTable("bas_workcenter")]
public partial class BasWorkcenter : BaseEntity<string>
{
public BasWorkcenter()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 租户ID
/// </summary>
public string? tenant_id { get; set; }
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 工作中心代码
/// </summary>
public string workcenter_code { get; set; } = string.Empty;
/// <summary>
/// 工作中心名称
/// </summary>
public string workcenter_name { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 车间(工段)代码SEGMENT.SEGMENTCODE
/// </summary>
public string segment_code { get; set; } = string.Empty;
/// <summary>
/// 车间(工段)IDSEGMENT.ID
/// </summary>
public string segment_id { get; set; } = string.Empty;
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,72 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 工作中心与产线关系表
/// </summary>
[SugarTable("bas_workcenter_line")]
public partial class BasWorkcenterLine : BaseEntity<string>
{
public BasWorkcenterLine()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 工作中心ID
/// </summary>
public string workcenter_id { get; set; } = string.Empty;
/// <summary>
/// 工作中心代码
/// </summary>
public string workcenter_code { get; set; } = string.Empty;
/// <summary>
/// 产线IDPRODUCTIONLINE.ID
/// </summary>
public string productionline_id { get; set; } = string.Empty;
/// <summary>
/// 产线代码PRODUCTIONLINE.PRODUCTIONLINECODE
/// </summary>
public string productionline_code { get; set; } = string.Empty;
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,72 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 工作中心与工位关系表
/// </summary>
[SugarTable("bas_workcenter_station")]
public partial class BasWorkcenterStation : BaseEntity<string>
{
public BasWorkcenterStation()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 工作中心ID
/// </summary>
public string workcenter_id { get; set; } = string.Empty;
/// <summary>
/// 工作中心代码
/// </summary>
public string workcenter_code { get; set; } = string.Empty;
/// <summary>
/// 工位IDSTATION.ID
/// </summary>
public string station_id { get; set; } = string.Empty;
/// <summary>
/// 工位代码STATION.STATIONCODE
/// </summary>
public string station_code { get; set; } = string.Empty;
/// <summary>
/// 时间戳(用于并发处理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,67 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 班组与工作中心关系
/// </summary>
[SugarTable("bas_workgroup_workcenter")]
public partial class BasWorkgroupWorkcenter : BaseEntity<string>
{
public BasWorkgroupWorkcenter()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 班组ID,BAS_GROUP.ID
/// </summary>
public string group_id { get; set; } = string.Empty;
/// <summary>
/// 班组代码
/// </summary>
public string group_code { get; set; } = string.Empty;
/// <summary>
/// 工作中心ID,BAS_WORKCENTER.ID
/// </summary>
public string workcenter_id { get; set; } = string.Empty;
/// <summary>
/// 工作中心代码
/// </summary>
public string workcenter_code { get; set; } = string.Empty;
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,97 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 生产线资料
/// </summary>
[SugarTable("bas_workline")]
public partial class BasWorkline : BaseEntity<string>
{
public BasWorkline()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 产线代码
/// </summary>
public string workline_code { get; set; } = string.Empty;
/// <summary>
/// 产线名称
/// </summary>
public string workline_name { get; set; } = string.Empty;
/// <summary>
/// 所属工段IDBAS_SEGMENT.ID
/// </summary>
public string segment_id { get; set; } = string.Empty;
/// <summary>
/// 所属工段代码
/// </summary>
public string segment_code { get; set; } = string.Empty;
/// <summary>
/// 班制代码IDBAS_SHIFTTYPE.ID
/// </summary>
public string shifttype_id { get; set; } = string.Empty;
/// <summary>
/// 班制代码
/// </summary>
public string shifttype_code { get; set; } = string.Empty;
/// <summary>
/// 所属工厂IDBAS_FACTORY.ID
/// </summary>
public string factory_id { get; set; } = string.Empty;
/// <summary>
/// 所属工厂代码
/// </summary>
public string factory_code { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}

View File

@@ -1,92 +0,0 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 工段资料
/// </summary>
[SugarTable("bas_worksegment")]
public partial class BasWorksegment : BaseEntity<string>
{
public BasWorksegment()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 租户ID
/// </summary>
public string? tenant_id { get; set; }
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 工段代码
/// </summary>
public string segment_code { get; set; } = string.Empty;
/// <summary>
/// 工段名称
/// </summary>
public string segment_name { get; set; } = string.Empty;
/// <summary>
/// 所属班制IDBAS_SHIFTTYPE.ID
/// </summary>
public string shifttype_id { get; set; } = string.Empty;
/// <summary>
/// 班制代码
/// </summary>
public string shifttype_code { get; set; } = string.Empty;
/// <summary>
/// 所属工厂ID
/// </summary>
public string factory_id { get; set; } = string.Empty;
/// <summary>
/// 所属工厂代码
/// </summary>
public string factory_code { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发控制)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}