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

namespace LifePayment.Domain.Shared;

public enum OperateHistoryTypeEnum
{
    /// <summary>
    /// 认证用户日志
    /// </summary>
    [Description("认证用户日志")]
    CertifiedUser = 10,

    /// <summary>
    /// 平台用户日志
    /// </summary>
    [Description("平台用户日志")]
    PlatformUser = 11,

    /// <summary>
    /// 用户认证审核日志
    /// </summary>
    [Description("用户认证审核日志")]
    UserCertificationAudit = 12,

    /// <summary>
    /// 公告日志
    /// </summary>
    [Description("公告日志")]
    SystemNotice = 13,

    /// <summary>
    /// 资讯管理日志
    /// </summary>
    [Description("资讯管理日志")]
    InformationForManage = 14,

    /// <summary>
    /// 资讯审核日志
    /// </summary>
    [Description("资讯审核日志")]
    InformationWaitForCheck = 15,

    /// <summary>
    /// 钱包开户日志
    /// </summary>
    [Description("钱包开户日志")]
    WalletAccountOpen = 16,

    /// <summary>
    /// 转账审核对单日志
    /// </summary>
    [Description("转账审核对单日志")]
    WalletSingleTransfer = 17,

    /// <summary>
    /// 充值审核
    /// </summary>
    [Description("充值审核日志")]
    WalletRecharge = 18,

    /// <summary>
    /// 账户管理
    /// </summary>
    [Description("账户管理")]
    AccountManage = 19,

    /// <summary>
    /// 认证管理
    /// </summary>
    [Description("认证管理")]
    UserCertificationManage = 20,

    /// <summary>
    /// 批量转账审核日志
    /// </summary>
    [Description("批量转账审核日志")]
    AuditWalletBatchTransfer = 21,

    /// <summary>
    /// 行业机构审核日志
    /// </summary>
    [Description("行业机构审核日志")]
    IndustryBodyAudit = 22,

    /// <summary>
    /// 行业配套审核日志
    /// </summary>
    [Description("行业配套审核日志")]
    IndustryMatingAudit = 23,

    /// <summary>
    /// 甲方企业审核日志
    /// </summary>
    [Description("甲方企业审核日志")]
    FirstPartyCompanyAudit = 24,

    /// <summary>
    /// 人资公司审核日志
    /// </summary>
    [Description("人资公司审核日志")]
    ParkOrHRAudit = 25,

    /// <summary>
    /// 行业机构管理日志
    /// </summary>
    [Description("行业机构管理日志")]
    IndustryBodyManage = 26,

    /// <summary>
    /// 行业配套管理日志
    /// </summary>
    [Description("行业配套管理日志")]
    IndustryMatingManage = 27,

    /// <summary>
    /// 甲方企业管理日志
    /// </summary>
    [Description("甲方企业管理日志")]
    FirstPartyCompanyManage = 28,

    /// <summary>
    /// 人资公司管理日志
    /// </summary>
    [Description("人资公司管理日志")]
    ParkOrHRManage = 29,

    /// <summary>
    /// 客户管理日志
    /// </summary>
    [Description("客户管理日志")]
    CustomerManage = 30,

    /// <summary>
    /// 奖励配置日志
    /// </summary>
    [Description("奖励配置日志")]
    ParkRewardManage = 31,

    /// <summary>
    /// 客户模板操作日志
    /// </summary>
    [Description("客户模板操作日志")]
    CustomerContractTemplate = 32,

    LifePayOrder = 40,

    LifePayChannles = 42,


    [Description("退款操作日志")]
    LifePayRefund = 43,
}