/// <summary>
        /// 根据审批状态创建结果对象
        /// </summary>
        /// <param name="approvalStatus">审批状态</param>
        /// <returns></returns>
        public static NodePassedResult CreateByApprovalStatus(short approvalStatus)
        {
            var result = NodePassedResult.Create(NodePassedTypeEnum.Default);

            if (approvalStatus == (short)ApprovalStatusEnum.Agreed)
            {
                result = NodePassedResult.Create(NodePassedTypeEnum.Passed);
            }
            else if (approvalStatus == (short)ApprovalStatusEnum.Refused)
            {
                result = NodePassedResult.Create(NodePassedTypeEnum.NotPassed);
            }
            return(result);
        }
        /// <summary>
        /// 创建方法
        /// </summary>
        /// <param name="passedType">通过类型</param>
        /// <returns></returns>
        public static NodePassedResult Create(NodePassedTypeEnum passedType)
        {
            var result = new NodePassedResult(passedType);

            return(result);
        }