using Hotline.FlowEngine.Workflows; using Hotline.Share.Enums.KnowledgeBase; using Hotline.Users; using SqlSugar; using XF.Domain.Repository; namespace Hotline.KnowledgeBase { public class KnowledgeWorkFlow : WorkflowEntity //WorkflowEntity CreationEntity { /// /// 知识ID /// public string KnowledgeId { get; set; } /// /// 操作类型,新增、删除、编辑 /// public EKnowledgeApplyType WorkflowModuleStatus { get; set; } /// /// 审批状态 /// public EKnowledgeWorkFlowStatus WorkFlowApplyStatus { get; set; } /// /// 知识信息 /// [Navigate(NavigateType.OneToOne, nameof(KnowledgeId))]//一对一 public Knowledge Knowledge { get; set; } /// /// 知识信息 /// [Navigate(NavigateType.OneToOne, nameof(KnowledgeId))]//一对一 public Workflow Workflow { get; set; } } }