mirror of
https://github.com/crawlab-team/crawlab.git
synced 2026-01-25 17:42:25 +01:00
added site list
This commit is contained in:
@@ -10,6 +10,7 @@ export default {
|
||||
'Task Detail': '任务详情',
|
||||
'Schedules': '定时任务',
|
||||
'Deploys': '部署',
|
||||
'Sites': '网站',
|
||||
|
||||
// 标签
|
||||
Overview: '概览',
|
||||
@@ -130,6 +131,13 @@ export default {
|
||||
'Parameters': '参数',
|
||||
'Add Schedule': '添加定时任务',
|
||||
|
||||
// 网站
|
||||
'Site': '网站',
|
||||
'Rank': '排名',
|
||||
'Domain': '域名',
|
||||
'Category': '类别',
|
||||
'Select': '请选择',
|
||||
|
||||
// 文件
|
||||
'Choose Folder': '选择文件',
|
||||
|
||||
|
||||
@@ -183,6 +183,26 @@ export const constantRouterMap = [
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
name: 'Site',
|
||||
path: '/sites',
|
||||
component: Layout,
|
||||
meta: {
|
||||
title: 'Site',
|
||||
icon: 'fa fa-sitemap'
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
name: 'SiteList',
|
||||
component: () => import('../views/site/SiteList'),
|
||||
meta: {
|
||||
title: 'Sites',
|
||||
icon: 'fa fa-sitemap'
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
{ path: '*', redirect: '/404', hidden: true }
|
||||
]
|
||||
|
||||
@@ -11,6 +11,7 @@ import task from './modules/task'
|
||||
import file from './modules/file'
|
||||
import schedule from './modules/schedule'
|
||||
import lang from './modules/lang'
|
||||
import site from './modules/site'
|
||||
import getters from './getters'
|
||||
|
||||
Vue.use(Vuex)
|
||||
@@ -27,7 +28,8 @@ const store = new Vuex.Store({
|
||||
task,
|
||||
file,
|
||||
schedule,
|
||||
lang
|
||||
lang,
|
||||
site
|
||||
},
|
||||
getters
|
||||
})
|
||||
|
||||
@@ -55,7 +55,7 @@ const mutations = {
|
||||
},
|
||||
SET_NODE_STATS (state, value) {
|
||||
state.nodeStats = value
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
const actions = {
|
||||
|
||||
Reference in New Issue
Block a user