mh_jy_safe/APT.MS.Domain/Entities/SC/TL/T_TL_BACK.cs
2025-08-25 09:56:57 +08:00

140 lines
3.7 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using APT.BaseData.Domain.Entities;
using APT.BaseData.Domain.Entities.FM;
using APT.BaseData.Domain.Enums;
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.TL
{
/// <summary>
/// 回采计划
/// </summary>
[Description("回采计划")]
[DataRuleField("DEPARTMENT_ID")]
public class T_TL_BACK : MesEntityBase
{
/// <summary>
/// 尾矿库名称 冗余
/// </summary>
[Description("尾矿库名称")]
[DataFieldLength(200)]
public string TAILING_NAME { get; set; }
/// <summary>
/// 尾矿库名称
/// </summary>
[Description("尾矿库名称")]
[DataFieldForeignKey("Nav_Tailing")]
public Guid? TAILING_ID { get; set; }
/// <summary>
/// 尾矿库
/// </summary>
[Description("尾矿库")]
[FormFieldEdit]
public T_TL_TAILING Nav_Tailing { get; set; }
/// <summary>
/// 工程名称
/// </summary>
[Description("工程名称")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(200)]
public string NAME { get; set; }
/// <summary>
/// 项目编号
/// </summary>
[Description("项目编号")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(50)]
public string CODE { get; set; }
/// <summary>
/// 日期
/// </summary>
[Description("日期")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
public DateTime BACKDATE { get; set; }
/// <summary>
/// 部门
/// </summary>
[Description("部门")]
[DataFieldForeignKey("Nav_Department")]
public Guid? DEPARTMENT_ID { get; set; }
/// <summary>
/// 部门
/// </summary>
[Description("部门")]
public T_FM_DEPARTMENT Nav_Department { get; set; }
/// <summary>
/// 提交人
/// </summary>
[Description("提交人")]
[DataFieldForeignKey("Nav_User")]
public Guid USER_ID { get; set; }
/// <summary>
/// 提交人
/// </summary>
[Description("提交人")]
public T_FM_USER Nav_User { get; set; }
/// <summary>
/// 制定要求
/// </summary>
[Description("制定要求")]
public ICollection<T_TL_BACK_REQUIRE> Nav_ListBackRequire { get; set; }
/// <summary>
/// 回采计划
/// </summary>
[Description("回采计划")]
public ICollection<T_TL_BACK_FILE> Nav_Files { get; set; }
/// <summary>
/// 回采计划明细
/// </summary>
[Description("回采计划明细")]
public ICollection<T_TL_BACK_DETAIL> Nav_ListDetail { get; set; }
/// <summary>
/// 状态
/// </summary>
[Description("状态")]
[FormFieldQuery]
[FormFieldTable]
public PFStandardStatus STATUS { get; set; }
/// <summary>
/// 是否完结 (弃用 状态 审批20 =》确认10 =》归档30 )
/// </summary>
[Description("是否完结")]
public bool ISEND { get; set; }
/// <summary>
/// 审批流
/// </summary>
[Description("审批流")]
[DataFieldForeignKey("Nav_Approve")]
public Guid? APPROVE_ID { get; set; }
public T_PF_APPROVE Nav_Approve { get; set; }
}
}