feat: 功能组件添加

新增vuex插件实现跨组件通信,调整国际化实现方式,调整路由参数,登录页面调整
This commit is contained in:
wanghaoyu
2019-12-05 16:48:23 +08:00
parent cadb6c11aa
commit 90855e258e
14 changed files with 441 additions and 266 deletions

View File

@@ -1,89 +1,34 @@
import zhLocale from 'element-ui/lib/locale/lang/zh-CN' //引入element语言包
const cn = {
overall:{
dashboard:'仪表盘',
project:'工程',
asset:'资产'
overall: {
dashboard: '仪表盘',
project: '工程',
asset: '资产',
alarm: '警告'
},
asset:{
tableTitle:[
{
label: 'ID',
prop: 'ID',
show: true,
}, {
label: '资产类型',
prop: '资产类型',
show: true,
}, {
label: 'Device SN',
prop: 'Device SN',
show: true,
}, {
label: 'IP',
prop: 'IP',
show: true,
}, {
label: '资产状态',
prop: '资产状态',
show: true,
}, {
label: 'Module',
prop: 'Module',
show: true,
}, {
label: 'Alarm',
prop: 'Alarm',
show: true,
}, {
label: '数据中心',
prop: '数据中心',
show: true,
}, {
label: '机柜',
prop: '机柜',
show: true,
}, {
label: '型号',
prop: '型号',
show: true,
}, {
label: '厂商',
prop: '厂商',
show: true,
}, {
label: '采购日期',
prop: '采购日期',
show: true,
}, {
label: '保修截止期',
prop: '保修截止期',
show: true,
}, {
label: '设备责任人',
prop: '设备责任人',
show: true,
}
],
tagTableTitle: [
{
label: '项目名称',
prop: 'projectName',
show: true,
}, {
label: 'Module Name',
prop: 'moduleName',
show: true,
}, {
label: 'EndPoint',
prop: 'endPoint',
show: true,
}, {
label: 'Alarm',
prop: 'alarm',
show: true,
},
]
asset: {
tableTitle: {
id: 'ID',
assetType: '资产类型',
Device: 'Device SN',
IP: 'IP',
assetState: '资产状态',
Module: 'Module',
Alarm: 'Alarm',
dataCenter: '数据中心',
cabinet: '机柜',
model: '型号',
manufacturer: '厂商',
procurementDate: '采购日期',
warrantyDate: '保修截止期',
deviceDuty: '设备责任人',
},
tagTableTitle: {
projectName: '项目名称',
moduleName: 'Module Name',
endPoint: 'EndPoint',
alarm: 'Alarm',
},
},
...zhLocale
}