update: 严重程度tag更新

This commit is contained in:
@user8949
2025-03-19 21:08:08 +08:00
parent c6945d0c46
commit 939fa0fb70
2 changed files with 39 additions and 8 deletions

View File

@@ -87,11 +87,11 @@
@click="openWarningDetail(item, index)"
>
<span>{{ item.subject }}</span>
<d-tag :color="tagMap[item.importance]" size="sm">{{ item.importance }}</d-tag>
<d-tag v-if="item.importance" :color="tagMap[item.importance].color" size="sm">{{ tagMap[item.importance].text }}</d-tag>
</div>
<div class="time-container">
<d-icon name="icon-time"></d-icon>
{{ item.pulishTime }}
{{ item.publishTime }}
</div>
</div>
</template>
@@ -142,10 +142,23 @@ const homeSearch = ref(null);
const dropdownWidth = ref(0);
const selectedCate = ref('软件');
const tagMap = {
: '#f66f6a',
: '#fac20a',
: '#5e7ce0'
};
'Critical': {
text: '致命',
color: '#c7000b'
},
'High': {
text: '高',
color: '#f66f6a'
},
'Medium': {
text: '中',
color: '#fac20a'
},
'Low': {
text: '低',
color: '#5e7ce0'
}
}
const searchInput = ref(null);
const openAdvancedSearch = () => {
@@ -433,7 +446,7 @@ getNoticeList();
display: flex;
align-items: center;
gap: 8px;
width: 120px;
width: 140px;
flex-shrink: 0;
}