Conformance Filter: fetch filter params API done.

This commit is contained in:
chiayin
2023-10-18 12:40:51 +08:00
parent 85d1f9a487
commit 830f4d30a9
7 changed files with 26 additions and 20 deletions

View File

@@ -20,9 +20,9 @@ export default {
const loadingStore = LoadingStore();
const conformanceStore = ConformanceStore();
const { isLoading } = storeToRefs(loadingStore);
const { conformanceLogId, selectedRuleType, selectedActivitySequence, selectedMode, selectedProcessScope, selectedActSeqMore, selectedActSeqFromTo } = storeToRefs(conformanceStore);
const { conformanceLogId, conformanceFilterId, selectedRuleType, selectedActivitySequence, selectedMode, selectedProcessScope, selectedActSeqMore, selectedActSeqFromTo } = storeToRefs(conformanceStore);
return { isLoading, conformanceLogId, conformanceStore, selectedRuleType, selectedActivitySequence, selectedMode, selectedProcessScope, selectedActSeqMore, selectedActSeqFromTo, }
return { isLoading, conformanceLogId, conformanceFilterId, conformanceStore, selectedRuleType, selectedActivitySequence, selectedMode, selectedProcessScope, selectedActSeqMore, selectedActSeqFromTo, }
},
components: {
StatusBar,
@@ -33,8 +33,9 @@ export default {
// let logId;
this.isLoading = true;
if(this.$route.params.type === 'log') this.conformanceLogId = this.$route.params.fileId;
else if(this.$route.params.type === 'filter') this.conformanceFilterId = this.$route.params.fileId;
await this.conformanceStore.getLogConformanceParams();
await this.conformanceStore.getConformanceParams();
this.isLoading = false;
},

View File

@@ -142,14 +142,14 @@
fileId = file.id;
type = 'log';
params = { type: type, fileId: fileId };
this.$router.push({name: 'Map', params: { type: type, fileId: fileId, state: params }});
this.$router.push({name: 'Map', params: params, query: params});
break;
case 'Filter':
this.createFilterId = file.id;
fileId = file.id;
type = 'filter';
params = { type: type, fileId: fileId };
this.$router.push({name: 'Map', params: params, state: params});
this.$router.push({name: 'Map', params: params, query: params});
break;
default:
break;