This commit is contained in:
Fine 2025-05-16 15:31:30 +08:00
parent c9cf77523e
commit bdd2aa8c94
3 changed files with 27 additions and 29 deletions

View File

@ -59,7 +59,7 @@ export const RecordsTTL = {
}`, }`,
}; };
export const MetricsTTL = { export const MetricsTTL = {
query: `MetricsTTL { query: `getMetricsTTL {
minute minute
hour hour
day day

View File

@ -228,29 +228,17 @@ limitations under the License. -->
changeDataMode(); changeDataMode();
} }
async function getRecordsTTL() { async function getRecordsTTL() {
// const resp = await appStore.queryRecordsTTL(); const resp = await appStore.queryRecordsTTL();
// mock data if (resp.errors) {
const recordsData = { ElMessage.error(resp.errors);
value: 6, }
superDataset: 2,
coldValue: 3,
coldSuperDataset: 5,
};
appStore.setRecordsTTL(recordsData.value);
} }
async function getMetricsTTL() { async function getMetricsTTL() {
// const resp = await appStore.queryMetricsTTL(); const resp = await appStore.queryMetricsTTL();
// mock data if (resp.errors) {
const data = { ElMessage.error(resp.errors);
minute: 20, }
hour: 2,
day: 3,
coldMinute: 19,
coldHour: 10,
coldDay: 9,
};
appStore.setMetricsTTL(data);
} }
function handleMetricsTTL({ minute, hour, day }: { minute: number; hour: number; day: number }) { function handleMetricsTTL({ minute, hour, day }: { minute: number; hour: number; day: number }) {

View File

@ -135,12 +135,6 @@ export const appStore = defineStore({
setMaxRange(times: Date[]) { setMaxRange(times: Date[]) {
this.maxRange = times; this.maxRange = times;
}, },
setMetricsTTL(data: MetricsTTL) {
this.metricsTTL = data;
},
setRecordsTTL(data: RecordsTTL) {
this.recordsTTL = data;
},
setTheme(data: string) { setTheme(data: string) {
this.theme = data; this.theme = data;
}, },
@ -233,7 +227,16 @@ export const appStore = defineStore({
if (res.errors) { if (res.errors) {
return res; return res;
} }
// mock data
// const data = {
// minute: 20,
// hour: 2,
// day: 3,
// coldMinute: 19,
// coldHour: 10,
// coldDay: 9,
// };
this.metricsTTL = res.data.getMetricsTTL;
return res.data; return res.data;
}, },
async queryRecordsTTL() { async queryRecordsTTL() {
@ -241,7 +244,14 @@ export const appStore = defineStore({
if (res.errors) { if (res.errors) {
return res; return res;
} }
// mock data
// const recordsData = {
// value: 6,
// superDataset: 2,
// coldValue: 3,
// coldSuperDataset: 5,
// };
this.recordsTTL = res.data.getRecordsTTL;
return res.data; return res.data;
}, },
setReloadTimer(timer: IntervalHandle) { setReloadTimer(timer: IntervalHandle) {