// 自动生成的文件，请勿修改
import asyncComponent from '@/common/services/async-component'
import routerService from '@/common/services/router-service'

routerService
  .route('/sd-frame')
  .child('sd-message-remind', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-message-remind.vue')
  ),
  })
  .child('sd-create-process', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-create-process.vue')
  ),
  })
  .child('sd-process-search', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-process-search.vue')
  ),
  })
  .child('sd-quicknav-manage', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-quicknav-manage.vue')
  ),
  })
  .child('sd-common-usage', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-common-usage.vue')
  ),
  })
  .child('sd-print-maintain', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-print-maintain.vue')
  ),
  })
  .child('sd-watermark-config', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-watermark-config.vue')
  ),
  })
  .child('sd-init-operate-tools', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-init-operate-tools.vue')
  ),
  })
  .child('sd-cache-manage', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-cache-manage.vue')
  ),
  })
  .child('sd-sys-manage-config', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-sys-manage-config.vue')
  ),
  })
  .child('sd-password-batch-modify', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-password-batch-modify.vue')
  ),
  })
  .child('sd-exclude-login-manage', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-exclude-login-manage.vue')
  ),
  })
  .child('sd-apps-register-manage', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-apps-register-manage.vue')
  ),
  })
  .child('sd-data-clear-tools', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-data-clear-tools.vue')
  ),
  })
  .child('sd-data-clear-black-list', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-data-clear-black-list.vue')
  ),
  })
  .child('sd-sys-switchon-config', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-sys-switchon-config.vue')
  ),
  })
  .child('sd-log-record', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-log-record.vue')
  ),
  })
  .child('sd-log-fail-record', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-log-fail-record.vue')
  ),
  })
  .child('sd-data-maintain', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-data-maintain.vue')
  ),
  })
  .child('sd-review-config', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-review-config.vue')
  ),
  })
  .child('sd-flowplayer-query', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-flowplayer-query.vue')
  ),
  })
  .child('sd-online-user-list', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-online-user-list.vue')
  ),
  })
  .child('sd-verify-rule-manage', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-verify-rule-manage.vue')
  ),
  })
  .child('sd-treedata-dictionary', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-treedata-dictionary.vue')
  ),
  })
  .child('sd-sso-setting', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-sso-setting.vue')
  ),
  })
  .child('sd-third-sync-config', {
    component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-third-sync-config.vue')
  ),
  })
// 流程属性配置：业务属性
routerService.routeInFrame('sd-process-propertyset', {
  component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-process-propertyset.vue')
  ),
})
// 流程属性配置：预置按钮
routerService.routeInFrame('sd-preset-buttonlist', {
  component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-preset-buttonlist.vue')
  ),
})
// 单点到第三方应用
routerService.route('/sd-thirdparty-ssologin/:thirdpartyCode', {
  component:asyncComponent(
    () => import(/* webpackChunkName: "src-workbench" */ './sd-thirdparty-ssologin.vue')
  ),
})
