生产bom工序表添加工艺路线子表id,esop

This commit is contained in:
2023-06-21 17:19:27 +08:00
parent eb0909fd28
commit e563920a39
11 changed files with 407 additions and 21 deletions

View File

@@ -0,0 +1,19 @@
namespace Tnb.BasicData.Entities.Dto
{
public class ESopListOutput
{
public string id { get; set; } = string.Empty;
public string code { get; set; } = string.Empty;
public string name { get; set; } = string.Empty;
public string mbom_id { get; set; } = string.Empty;
public string mbom_process_id { get; set; } = string.Empty;
public string version { get; set; } = string.Empty;
public string enabled { get; set; } = string.Empty;
public string attachment { get; set; } = string.Empty;
public string? remark { get; set; }
public string create_id { get; set; } = string.Empty;
public string create_time { get; set; } = string.Empty;
public string mbom_id_id { get; set; } = string.Empty;
public string mbom_process_id_id { get; set; } = string.Empty;
}
}

View File

@@ -0,0 +1,20 @@
namespace Tnb.BasicData.Entities.Dto
{
public class EsopHistoryListQueryInput
{
public string mbom_id { get; set; } = string.Empty;
public string mbom_process_id { get; set; } = string.Empty;
/// <summary>
/// 当前页码:pageIndex.
/// </summary>
public virtual int currentPage { get; set; } = 1;
/// <summary>
/// 每页行数.
/// </summary>
public virtual int pageSize { get; set; } = 50;
public string? queryJson { get; set; }
}
}

View File

@@ -0,0 +1,36 @@
namespace Tnb.BasicData.Entities.Dto
{
public class UploadNewVersionInput
{
/// <summary>
/// 编号
/// </summary>
public string code { get; set; } = string.Empty;
/// <summary>
/// 名称
/// </summary>
public string name { 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>
/// 附件对象.
/// </summary>
public string attachment { get; set; } = string.Empty;
public string version { get; set; } = string.Empty;
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
}
}

View File

@@ -67,6 +67,8 @@ namespace Tnb.BasicData.Entities.Dto
public class MbomProcessOutDto
{
public string id { get; set; }
/// <summary>
/// Desc:生产bomid
/// Default:

View File

@@ -67,6 +67,8 @@ namespace Tnb.BasicData.Entities.Dto
public class MbomProcessDto
{
public string id { get; set; }
/// <summary>
/// Desc:生产bomid
/// Default:
@@ -102,6 +104,11 @@ namespace Tnb.BasicData.Entities.Dto
/// </summary>
public int byproduct_status { get; set; }
/// <summary>
/// 工艺路线子表id
/// </summary>
public string route_detail_id { get; set; }
/// <summary>
/// Desc:投产方式
/// Default:NULL::character varying

View File

@@ -0,0 +1,92 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// esop
/// </summary>
[SugarTable("bas_e_sop")]
public partial class BasESop : BaseEntity<string>
{
public BasESop()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 编号
/// </summary>
public string code { get; set; } = string.Empty;
/// <summary>
/// 名称
/// </summary>
public string name { 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>
/// 附件对象.
/// </summary>
public string attachment { get; set; } = string.Empty;
/// <summary>
/// 版本
/// </summary>
public string version { get; set; } = string.Empty;
/// <summary>
/// 是否有效
/// </summary>
public int enabled { 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? org_id { get; set; }
/// <summary>
/// 流程任务Id
/// </summary>
public string? f_flowtaskid { get; set; }
/// <summary>
/// 流程引擎Id
/// </summary>
public string? f_flowid { get; set; }
}

View File

@@ -48,5 +48,10 @@ public partial class BasMbomProcess : BaseEntity<string>
/// 投产方式
/// </summary>
public string? production_method { get; set; }
/// <summary>
/// 工艺路线子表id
/// </summary>
public string route_detail_id { get; set; }
}