| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- using Abp.Domain.Entities;
- using Abp.Domain.Entities.Auditing;
- using System.ComponentModel.DataAnnotations;
- using System.ComponentModel.DataAnnotations.Schema;
- using VberZero.Workflow.Persistence;
- namespace VberZero.BaseSystem
- {
- /// <summary>
- /// 通用审批
- /// </summary>
- [Table("Sys_WorkflowAuditor")]
- public class CommonWorkflowAuditorInfo : CreationAuditedEntity<string>, IMayHaveTenant
- {
- public string WorkflowId { get; set; }
- [ForeignKey("WorkflowId")]
- public WorkflowInfo Workflow { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string ExecutionPointerId { get; set; }
- [ForeignKey("ExecutionPointerId")]
- public WorkflowExecutionPointerInfo ExecutionPointer { get; set; }
- /// <summary>
- /// 状态
- /// </summary>
- public VzDefinition.WorkflowAuditStatus Status { get; set; }
- /// <summary>
- /// 审核时间
- /// </summary>
- public DateTime? AuditTime { get; set; }
- /// <summary>
- /// 备注
- /// </summary>
- [StringLength(500)]
- public string Remark { get; set; }
- /// <summary>
- /// 审核人Id
- /// </summary>
- public long UserId { get; set; }
- /// <summary>
- /// 审核人
- /// </summary>
- public string UserIdentityName { get; set; }
- /// <summary>
- /// 头像
- /// </summary>
- public string UserHeadPhoto { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int? TenantId { get; set; }
- }
- }
|