using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ewide.Application
{
    /// <summary>
    /// 鉴定机构相关设置
    /// </summary>
    public enum InspectionOrgSettingType
    {
        /// <summary>
        /// 开放时间范围
        /// </summary>
        DateRange = 1
    }

    /// <summary>
    /// 鉴定机构状态
    /// </summary>
    public enum InspectionOrgStatus
    {
        /// <summary>
        /// 因红牌撤销
        /// </summary>
        Delisting = -2,

        /// <summary>
        /// 撤销
        /// </summary>
        Revoke = -1,

        /// <summary>
        /// 登记中
        /// </summary>
        Register = 0,

        /// <summary>
        /// 正常
        /// </summary>
        Normal = 1,
    }

    /// <summary>
    /// 鉴定机构登记/修改类型
    /// </summary>
    public enum InspectionOrgUpdateType
    {
        /// <summary>
        /// 登记/回归
        /// </summary>
        Register = 1,

        /// <summary>
        /// 修改
        /// </summary>
        Update = 2,
    }

    /// <summary>
    /// 鉴定机构登记/修改审核状态
    /// </summary>
    public enum InspectionOrgUpdateStatus
    {
        /// <summary>
        /// 放弃
        /// </summary>
        Close = -2,

        /// <summary>
        /// 退回
        /// </summary>
        Back = -1,

        /// <summary>
        /// 审核中
        /// </summary>
        Reviewing = 1,

        /// <summary>
        /// 审核通过
        /// </summary>
        Approved = 2,
    }
}
