using APT.Infrastructure.Api; using APT.Infrastructure.Utility; using System; using System.ComponentModel; using APT.Infrastructure.Core; using System.Collections.Generic; namespace APT.BaseData.Domain.Entities { [Description("审批流模板主表")] public partial class T_PF_APPROVE_TEMP : MesEntityBase { [Description("流程模板编码")] [FormFieldEdit] [FormFieldQuery] [FormFieldTable] [DataFieldLength(20)] public string CODE { get; set; } /// /// 显示名称 /// [Description("流程模板名称")] [FormFieldEdit] [FormFieldQuery] [FormFieldTable] [DataFieldLength(50)] public string NAME { get; set; } [FormFieldEdit] [FormFieldQuery] [FormFieldTable] [DataFieldLength(10)] [Description("表单编码")] public string FORM_CODE { get; set; } /// ///Get接口,需返回bool类型 /// [Description("回调接口")] [FormFieldEdit] [FormFieldTable] [DataFieldLength(100)] public string CALLBACK_INTERFACE { get; set; } [FormFieldEdit] [DataFieldLength(200)] [Description("备注")] public string REMARK { get; set; } [Description("启用标志")] [EnumName("FMEnableStatusEnum")] public int ENABLE_STATUS { get; set; } [FormFieldEdit] [Description("导航:审批模板子表")] public ICollection Nav_ApproveTempDetails { get; set; } [FormFieldEdit] [DataFieldLength(200)] [Description("自定义参数")] public string PARAM { get; set; } /// ///Get接口,需返回bool类型 /// [Description("驳回接口")] [FormFieldEdit] [FormFieldTable] [DataFieldLength(100)] public string REJECT_INTERFACE { get; set; } [Description("归档接口")] public string ARCHIVE_INTERFACE { get; set; } [Description("最高审批角色")] public string APPROVE_ROLE_NAME { get; set; } [Description("类名")] public string CLASS_NAME { get; set; } [Description("方法名")] public string METHOD_NAME { get; set; } } }