告警日志和消息推送开发并联调
1、优化列表操作列宽度 2、联调告警日志模块(100%) 3、前端开发并联调消息推送模块(100%) 4、服务器管理和交换机管理的图形监控下的数据进行默认展开排序
This commit is contained in:
@@ -38,6 +38,18 @@
|
||||
<template #tempType="{ row, column }">
|
||||
<dict-tag :options="dict.type.rm_register_resource_type" :value="row.resourceType"/>
|
||||
</template>
|
||||
<!-- 读写权限 -->
|
||||
<template #tempReadWrite="{ row, column }">
|
||||
<dict-tag :options="dict.type.rm_register_permission" :value="row.readWritePermission"/>
|
||||
</template>
|
||||
<!-- 加密方式 -->
|
||||
<template #tempEncry="{ row, column }">
|
||||
<dict-tag :options="dict.type.rm_register_encryption" :value="row.encryptionMethod"/>
|
||||
</template>
|
||||
<!-- 读写权限 -->
|
||||
<template #tempSecurity="{ row, column }">
|
||||
<dict-tag :options="dict.type.rm_register_security_level" :value="row.securityLevel"/>
|
||||
</template>
|
||||
<!-- 端口 -->
|
||||
<template #tempPort="{ row, column }">
|
||||
<dict-tag :options="dict.type.rm_register_port" :value="row.resourcePort"/>
|
||||
@@ -70,7 +82,7 @@
|
||||
export default {
|
||||
name: 'SwitchRegister',
|
||||
components: {TableList, MonitorStrategy},
|
||||
dicts: ['rm_register_resource_type', 'rm_register_protocol', 'rm_register_status', 'rm_register_port', 'rm_register_online_state'],
|
||||
dicts: ['rm_register_resource_type', 'rm_register_protocol', 'rm_register_status', 'rm_register_port', 'rm_register_online_state', 'rm_register_permission', 'rm_register_encryption', 'rm_register_security_level'],
|
||||
data() {
|
||||
return {
|
||||
open: false,
|
||||
@@ -82,24 +94,24 @@
|
||||
meltiple: true,
|
||||
// 列显隐信息
|
||||
columns: {
|
||||
id: { label: `ID`,width: '80'},
|
||||
switchName: { label: `交换机名称`, visible: true, minWidth: '200'},
|
||||
id: { label: `ID`,width: '50'},
|
||||
switchName: { label: `交换机名称`, visible: true, minWidth: '120'},
|
||||
hardwareSn: { label: `硬件SN`,minWidth: '250'},
|
||||
resourceType: { label: `交换机类型`, minWidth: '100', slotName: 'tempType'},
|
||||
snmpAddress: { label: `SNMP采集地址`, visible: true, minWidth: '150'},
|
||||
snmpPort: { label: `SNMP采集端口`, visible: true, minWidth: '150'},
|
||||
onlineStatus: { label: `在线状态`, slotName: 'tempOnlineStatus', minWidth: '120', visible: true },
|
||||
snmpAddress: { label: `SNMP采集地址`, visible: true, minWidth: '120'},
|
||||
snmpPort: { label: `SNMP采集端口`, visible: true, minWidth: '120'},
|
||||
onlineStatus: { label: `在线状态`, slotName: 'tempOnlineStatus', minWidth: '80', visible: true },
|
||||
upTime:{ label: `上机时间`,minWidth: '160'},
|
||||
updateTime:{ label: `修改时间`,minWidth: '160'},
|
||||
createTime:{ label: `创建时间`,minWidth: '160'},
|
||||
heartbeatCount: { label: `交换机心跳检测次数`, minWidth: '180'},
|
||||
heartbeatInterval: { label: `交换机心跳检测周期`, minWidth: '180'},
|
||||
heartbeatOid: { label: `交换机心跳检测OID`, minWidth: '180'},
|
||||
protocol: { label: `SNMP版本`, minWidth: '150'},
|
||||
readWritePermission: { label: `读写权限`, minWidth: '120'},
|
||||
securityLevel: { label: `安全级别`, minWidth: '120'},
|
||||
encryptionMethod: { label: `加密方式`, minWidth: '120'},
|
||||
communityName: { label: `团体名称`, minWidth: '120'},
|
||||
heartbeatCount: { label: `交换机心跳检测次数`, minWidth: '140'},
|
||||
heartbeatInterval: { label: `交换机心跳检测周期`, minWidth: '140'},
|
||||
heartbeatOid: { label: `交换机心跳检测OID`, minWidth: '140'},
|
||||
protocol: { label: `SNMP版本`, minWidth: '100', slotName: 'tempProtocol'},
|
||||
readWritePermission: { label: `读写权限`, minWidth: '80', slotName: 'tempReadWrite'},
|
||||
securityLevel: { label: `安全级别`, minWidth: '80', slotName: 'tempSecurity'},
|
||||
encryptionMethod: { label: `加密方式`, minWidth: '80', slotName: 'tempEncry'},
|
||||
communityName: { label: `团体名称`, minWidth: '80'},
|
||||
resourceUserName: { label: `用户名`, minWidth: '100'},
|
||||
resourcePwd: { label: `密码`, minWidth: '100'}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user