diff --git a/nezha-fronted/src/assets/css/main.css b/nezha-fronted/src/assets/css/main.css index f3f9de3b3..2838a3a7e 100644 --- a/nezha-fronted/src/assets/css/main.css +++ b/nezha-fronted/src/assets/css/main.css @@ -233,6 +233,10 @@ html { .content-right-option .el-icon-view { color: #60BEFF; } +.link { /*有外联的字段*/ + color: #1166bb; + cursor: pointer; +} .content-right-option .el-icon-view:hover { color: #409EFF; } diff --git a/nezha-fronted/src/components/common/dcConfig.vue b/nezha-fronted/src/components/common/dcConfig.vue index 15310edf0..a0b20b171 100644 --- a/nezha-fronted/src/components/common/dcConfig.vue +++ b/nezha-fronted/src/components/common/dcConfig.vue @@ -3,14 +3,14 @@
- - -
diff --git a/nezha-fronted/src/components/common/elementSet.vue b/nezha-fronted/src/components/common/elementSet.vue index 3d7cd5c14..300e385d8 100644 --- a/nezha-fronted/src/components/common/elementSet.vue +++ b/nezha-fronted/src/components/common/elementSet.vue @@ -47,7 +47,7 @@ export default { props: ["dropCol"], data() { return { - other: this.$t("i18n.overall.other"), + other: this.$t("overall.other"), event_positiony: 0, event_positionx: 0, eventfixedVal: {}, diff --git a/nezha-fronted/src/components/common/language/en.js b/nezha-fronted/src/components/common/language/en.js index 13040e35a..92a0c5ba7 100644 --- a/nezha-fronted/src/components/common/language/en.js +++ b/nezha-fronted/src/components/common/language/en.js @@ -22,7 +22,8 @@ const en = { signOut: 'Sign Out', select: 'Select', ok: 'Ok', - all: 'All' + all: 'All', + other: "Other" }, dashboard:{ title:'Dashboard', @@ -278,8 +279,8 @@ const en = { device: 'SN', host: 'Host', assetState: 'State', - module: 'Module', - alert: 'Alert', + endpoints: 'Endpoints', + alerts: 'Alerts', dataCenter: 'Data Center', cabinet: 'Cabinet', model: 'Model', @@ -337,7 +338,7 @@ const en = { endAt: "End Time", list: { //表头 - linkedId: "Linked ID", + linked: "Linked", type: "Type", state: "Status", charts: "Charts", diff --git a/nezha-fronted/src/components/common/searchInput.vue b/nezha-fronted/src/components/common/searchInput.vue index ae950b7a5..2244bd99d 100644 --- a/nezha-fronted/src/components/common/searchInput.vue +++ b/nezha-fronted/src/components/common/searchInput.vue @@ -474,6 +474,8 @@ if(val.type == 'select'){ if (val.label == 'alertType' || val.label == 'promType') { objectInfo.type = val.valnum; + } else if (val.label == 'assetState') { + objectInfo.state = val.valnum; } else if(typeof(val.valnum) == "undefined"||val.valnum == ''){ this.selectInfoList[val.label].forEach(item=>{ if(item.label == val.val){ @@ -487,7 +489,6 @@ }else { objectInfo[val.label] = val.valnum; } - console.info(val) } else if(val.type == 'selectSelf'){ objectInfo[val.label] = val.valnum; } else if(val.type == 'selectAction'){ //新增日志判断 diff --git a/nezha-fronted/src/components/common/searchSelectInfo.vue b/nezha-fronted/src/components/common/searchSelectInfo.vue index cdc9e2d2e..dd4696af5 100644 --- a/nezha-fronted/src/components/common/searchSelectInfo.vue +++ b/nezha-fronted/src/components/common/searchSelectInfo.vue @@ -38,6 +38,15 @@ value: 3, label: i18n.t('alert.config.typeOption.asset') } + ], + assetState: [ //资产入库/出库状态 + { + value: 1, + label: i18n.t('asset.createAssetTab.inStock') + }, { + value: 2, + label: i18n.t('asset.createAssetTab.notInStock') + } ] }; export default searchSelectInfo; diff --git a/nezha-fronted/src/components/page/alert/config.vue b/nezha-fronted/src/components/page/alert/config.vue index 4ffe06dc5..94441ffd9 100644 --- a/nezha-fronted/src/components/page/alert/config.vue +++ b/nezha-fronted/src/components/page/alert/config.vue @@ -60,8 +60,9 @@
- {{scope.row[item.prop].name}} - {{scope.row[item.prop].host}} + {{scope.row[item.prop].name}} + {{scope.row[item.prop].host}} + -
{{scope.row[item.prop]}} @@ -335,6 +336,7 @@ export default { }, search: function(searchObj) { this.searchLabel = {}; + this.pageObj.pageNo = 1; for (let item in searchObj) { if (searchObj[item]) { this.$set(this.searchLabel, item, searchObj[item]); diff --git a/nezha-fronted/src/components/page/alert/list.vue b/nezha-fronted/src/components/page/alert/list.vue index 61f508e1a..28c482e51 100644 --- a/nezha-fronted/src/components/page/alert/list.vue +++ b/nezha-fronted/src/components/page/alert/list.vue @@ -41,8 +41,9 @@