// uCard路由
const uCardRoute = {
  meta: {
    OnBreadCrumb: true,
  },
  path: 'card',
  name: 'R-Card',
  component: () => import('@/views/page/Page.vue'),
  children: [
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'order',
      name: 'R-CardOrder',
      component: () => import('@/views/card/CardOrder/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'kycAuth',
      name: 'R-KycAuth',
      component: () => import('@/views/card/CardKycAuth/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'type',
      name: 'R-CardType',
      component: () => import('@/views/card/CardType/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'operate',
      name: 'R-CardOperate',
      component: () => import('@/views/card/CardOperate/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'userOrder',
      name: 'R-UserOrder',
      component: () => import('@/views/card/CardUserOrder/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'userRights',
      name: 'R-UserRights',
      component: () => import('@/views/card/CardUserRights/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'config',
      name: 'R-CardConfig',
      component: () => import('@/views/card/CardConfig/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'idTypeConfig',
      name: 'R-IdTypeConfig',
      component: () => import('@/views/card/CardIdTypeConfig/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'business',
      name: 'R-Business',
      component: () => import('@/views/card/CardBusiness/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'virtual',
      name: 'R-VirtualCard',
      component: () => import('@/views/card/CardVirtualCard/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'transactions',
      name: 'R-Transactions',
      component: () => import('@/views/card/CardTransactions/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'file',
      name: 'R-CardFile',
      component: () => import('@/views/card/CardFile/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'global/currency',
      name: 'R-GlobalCurrency',
      component: () => import('@/views/card/CardGlobalCurrency/index.vue'),
    },
    // cwg速汇
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'global/order',
      name: 'R-GlobalOrder',
      component: () => import('@/views/card/CardGlobalOrder/index.vue'),
    },
    // 区块链
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'blockchain',
      name: 'R-Card-Blockchain',
      component: () => import('@/views/card/CardBlockchain/index.vue'),
    },
    // 区块链汇率
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'blockchainRate',
      name: 'R-Card-BlockchainRate',
      component: () => import('@/views/card/CardBlockchainRate/index.vue'),
    },
    // 钱包地址
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'depositAddress',
      name: 'R-Card-Deposit-Address',
      component: () => import('@/views/card/CardDepositAddress/index.vue'),
    },
    // 区块链交易记录
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'blockchainTransaction',
      name: 'R-Card-BlockchainTransaction',
      component: () => import('@/views/card/CardBlockchainTransaction/index.vue'),
    },
    // 3DS卡交易记录
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'card3dsTransaction',
      name: 'R-Card-3DSTransaction',
      component: () => import('@/views/card/Card3DSTransaction/index.vue'),
    },
    // 扣款交易记录
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'cardWithdrawTransaction',
      name: 'R-Card-WithdrawTransaction',
      component: () => import('@/views/card/CardWithdrawTransaction/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'recharge',
      name: 'R-Recharge',
      component: () => import('@/views/card/CardRecharge/index.vue'),
    },
    {
      meta: {
        OnBreadCrumb: true,
      },
      path: 'detail/:cardNumber',
      name: 'R-CardDetail',
      component: () => import('@/views/card/CardDetail/index.vue'),
    },
  ],
}
export default uCardRoute
