+
diff --git a/src/main.js b/src/main.js
index dfe597f..4da27fd 100644
--- a/src/main.js
+++ b/src/main.js
@@ -35,6 +35,7 @@ import ColumnGroup from 'primevue/columngroup'; // optional
import Row from 'primevue/row'; // optional
import RadioButton from 'primevue/radiobutton';
import PickList from 'primevue/picklist';
+import Timeline from 'primevue/timeline';
const emitter = mitt();
const app = createApp(App);
@@ -60,6 +61,7 @@ app.use(pinia);
app.use(router);
app.use(VueAxios, axios);
app.use(ToastPlugin, { // use `this.$toast` in Vue.js
+ position: 'bottom',
duration: 5000,
});
app.use(PrimeVue);
@@ -76,6 +78,7 @@ app.component('ColumnGroup', ColumnGroup);
app.component('Row', Row);
app.component('RadioButton', RadioButton);
app.component('PickList', PickList);
+app.component('Timeline', Timeline);
app.component('Draggable', draggable); // 拖曳
app.mount("#app");
diff --git a/src/stores/allMapData.js b/src/stores/allMapData.js
index 76c988b..56529d3 100644
--- a/src/stores/allMapData.js
+++ b/src/stores/allMapData.js
@@ -14,6 +14,7 @@ export default defineStore('allMapDataStore', {
state: () => ({
logId: null,
traceId: 1,
+ tempFilterId: null,
allProcessMap: {},
allBpmn: {},
allStats: {},
@@ -75,7 +76,11 @@ export default defineStore('allMapDataStore', {
*/
async getAllMapData() {
let logId = this.logId;
- const api = `/api/logs/${logId}/discover`;
+ let tempFilterId = this.tempFilterId;
+ let api = tempFilterId !== null ? `/api/temp-filters/${tempFilterId}/discover` : `/api/logs/${logId}/discover`;
+ console.log(tempFilterId);
+ console.log(logId);
+ // const api = `/api/logs/${logId}/discover`;
try {
const response = await this.$axios.get(api);