fix;补充国际化
This commit is contained in:
@@ -23,8 +23,8 @@
|
|||||||
<i class="nz-icon nz-icon-xiangxishitu" />
|
<i class="nz-icon nz-icon-xiangxishitu" />
|
||||||
</button>
|
</button>
|
||||||
<el-dropdown-menu slot="dropdown" >
|
<el-dropdown-menu slot="dropdown" >
|
||||||
<el-dropdown-item :command="'list'" :class="detailType === 'list' ? 'active' : ''">列表</el-dropdown-item>
|
<el-dropdown-item :command="'list'" :class="detailType === 'list' ? 'active' : ''">{{$t('asset.detail.list')}}</el-dropdown-item>
|
||||||
<el-dropdown-item :command="'view'" :class="detailType === 'view' ? 'active' : ''">详细</el-dropdown-item>
|
<el-dropdown-item :command="'view'" :class="detailType === 'view' ? 'active' : ''">{{$t('asset.detail.detail')}}</el-dropdown-item>
|
||||||
</el-dropdown-menu>
|
</el-dropdown-menu>
|
||||||
</el-dropdown>
|
</el-dropdown>
|
||||||
</div>
|
</div>
|
||||||
@@ -39,14 +39,14 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="nz-detail-view-right">
|
<div class="nz-detail-view-right">
|
||||||
<!-- <detailViewRight-->
|
<detailViewRight
|
||||||
<!-- @getTableData = 'getTableData'-->
|
@getTableData = 'getTableData'
|
||||||
<!-- ref="detailViewRight"-->
|
ref="detailViewRight"
|
||||||
<!-- v-if="detailViewRightObj"-->
|
v-if="detailViewRightObj"
|
||||||
<!-- :from="from"-->
|
:from="from"
|
||||||
<!-- :obj="detailViewRightObj"-->
|
:obj="detailViewRightObj"
|
||||||
<!-- :target-tab="'panelTab'"-->
|
:target-tab="'panelTab'"
|
||||||
<!-- />-->
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -2,25 +2,29 @@
|
|||||||
<div style="height: 100%">
|
<div style="height: 100%">
|
||||||
<div v-if="from === fromRoute.asset" class="detail-title-box">
|
<div v-if="from === fromRoute.asset" class="detail-title-box">
|
||||||
<div>
|
<div>
|
||||||
<span class="detail-title-key">Data center :</span> <span class="detail-title-value">{{obj.dc?obj.dc.name:'-'}}</span>
|
<span class="detail-title-key">{{$t('dc.dc')}} :</span> <span class="detail-title-value">{{obj.dc?obj.dc.name:'-'}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<span class="detail-title-key">Cabinet :</span> <span class="detail-title-value">{{obj.cabinet?obj.cabinet.name:'-'}}</span>
|
<span class="detail-title-key">{{$t('dc.cabinets')}} :</span>
|
||||||
|
<span class="detail-title-value">
|
||||||
|
<span v-if="obj.cabinet && obj.cabinet !== '--'">{{obj.cabinet.name}} {{returnCabinet( obj.cabinetStart, obj.cabinetEnd)}}</span>
|
||||||
|
<span v-else >-</span>
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<span class="detail-title-key">Alert :</span> <span class="detail-title-value"><i :class="obj.alertNum ? 'red' : 'green'" class="nz-icon nz-icon-overview-alert"></i> {{obj.alertNum?obj.alertNum:'-'}}</span>
|
<span class="detail-title-key">{{$t('dc.alert')}} :</span> <span class="detail-title-value"><i :class="obj.alertNum ? 'red' : 'green'" class="nz-icon nz-icon-overview-alert"></i> {{obj.alertNum?obj.alertNum:'-'}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<span class="detail-title-key">Endpoint :</span> <span class="detail-title-value"><i class="nz-icon nz-icon-overview-endpoint monitorColor"></i> {{obj.endpointNum?obj.endpointNum:'-'}}</span>
|
<span class="detail-title-key">{{$t('asset.endpoint')}} :</span> <span class="detail-title-value"><i class="nz-icon nz-icon-overview-endpoint monitorColor"></i> {{obj.endpointNum?obj.endpointNum:'-'}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<span class="detail-title-key">Brand :</span> <span class="detail-title-value">{{obj.brand?obj.brand.name:'-'}}</span>
|
<span class="detail-title-key">{{$t('asset.brand')}} :</span> <span class="detail-title-value">{{obj.brand?obj.brand.name:'-'}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<span class="detail-title-key">Brand :</span> <span class="detail-title-value">{{obj.model?obj.model.name:'-'}}</span>
|
<span class="detail-title-key">{{$t('asset.model')}} :</span> <span class="detail-title-value">{{obj.model?obj.model.name:'-'}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<span class="detail-title-key">SN :</span> <span class="detail-title-value">{{obj.sn?obj.sn:'-'}}</span>
|
<span class="detail-title-key">{{$t('asset.sn')}} :</span> <span class="detail-title-value">{{obj.sn?obj.sn:'-'}}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -39,6 +43,14 @@ export default {
|
|||||||
fromRoute: fromRoute
|
fromRoute: fromRoute
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
methods: {
|
||||||
|
returnCabinet (start, end) { // 返回机柜u位信息
|
||||||
|
if (!start || !end) {
|
||||||
|
return ''
|
||||||
|
}
|
||||||
|
return `[${start}-${end}]`
|
||||||
|
}
|
||||||
|
},
|
||||||
watch: {
|
watch: {
|
||||||
from: {
|
from: {
|
||||||
immediate: true,
|
immediate: true,
|
||||||
|
|||||||
@@ -158,7 +158,7 @@ const cn = {
|
|||||||
normal: '正常',
|
normal: '正常',
|
||||||
unusual: '不正常',
|
unusual: '不正常',
|
||||||
AuthenticationFailed: '认证失败',
|
AuthenticationFailed: '认证失败',
|
||||||
clearAllSelect: '清除选择的内容'
|
clearAllSelect: '清除选择的内容',
|
||||||
},
|
},
|
||||||
setup: {
|
setup: {
|
||||||
step0: '欢迎',
|
step0: '欢迎',
|
||||||
@@ -708,7 +708,11 @@ const cn = {
|
|||||||
name: '名称',
|
name: '名称',
|
||||||
dc: '数据中心',
|
dc: '数据中心',
|
||||||
type: '主机地址',
|
type: '主机地址',
|
||||||
pingInfo: 'Ping'
|
pingInfo: 'Ping',
|
||||||
|
detail: {
|
||||||
|
list: '列表',
|
||||||
|
detail: '详细'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
config: {
|
config: {
|
||||||
config: '设置',
|
config: '设置',
|
||||||
|
|||||||
@@ -28,8 +28,8 @@
|
|||||||
<i class="nz-icon nz-icon-liebiao" />
|
<i class="nz-icon nz-icon-liebiao" />
|
||||||
</button>
|
</button>
|
||||||
<el-dropdown-menu slot="dropdown" >
|
<el-dropdown-menu slot="dropdown" >
|
||||||
<el-dropdown-item :command="'list'" :class="detailType === 'list' ? 'active' : ''">列表</el-dropdown-item>
|
<el-dropdown-item :command="'list'" :class="detailType === 'list' ? 'active' : ''">{{$t('asset.detail.list')}}</el-dropdown-item>
|
||||||
<el-dropdown-item :command="'view'" :class="detailType === 'view' ? 'active' : ''">详细</el-dropdown-item>
|
<el-dropdown-item :command="'view'" :class="detailType === 'view' ? 'active' : ''">{{$t('asset.detail.detail')}}</el-dropdown-item>
|
||||||
</el-dropdown-menu>
|
</el-dropdown-menu>
|
||||||
</el-dropdown>
|
</el-dropdown>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user