CN-732 feat: dns下钻表格部分配置

This commit is contained in:
chenjinsong
2022-10-07 21:04:08 +08:00
parent 9e52841c55
commit 88027df120
8 changed files with 268 additions and 48 deletions

View File

@@ -1005,3 +1005,15 @@ export function colorGradientCalculation (startColor, endColor, values) {
export function colorHexToRgbArr (hex) {
return [1, 3, 5].map((h) => parseInt(hex.substring(h, h + 2), 16))
}
export function setHistory (to) {
const historyJson = sessionStorage.getItem(storageKey.history)
const query = { ...to.query, t: new Date().getTime() }
if (historyJson) {
const history = JSON.parse(historyJson)
history.history.push({ path: to.path, query: query })
sessionStorage.setItem(storageKey.history, JSON.stringify(history))
} else {
sessionStorage.setItem(storageKey.history, JSON.stringify({ index: 0, history: [query] }))
}
}