Issue #53: done.
This commit is contained in:
@@ -38,9 +38,9 @@ import ResultDot from '@/components/Discover/Conformance/ConformanceSidebar/Resu
|
||||
export default {
|
||||
setup() {
|
||||
const conformanceStore = ConformanceStore();
|
||||
const { selectedRuleType, selectedActivitySequence, selectedMode, selectedProcessScope, selectedActSeqMore, selectedActSeqFromTo } = storeToRefs(conformanceStore);
|
||||
const { selectedRuleType, selectedActivitySequence, selectedMode, selectedProcessScope, selectedActSeqMore, selectedActSeqFromTo, isStartSelected, isEndSelected } = storeToRefs(conformanceStore);
|
||||
|
||||
return { selectedRuleType, selectedActivitySequence, selectedMode, selectedProcessScope, selectedActSeqMore, selectedActSeqFromTo }
|
||||
return { selectedRuleType, selectedActivitySequence, selectedMode, selectedProcessScope, selectedActSeqMore, selectedActSeqFromTo, isStartSelected, isEndSelected }
|
||||
},
|
||||
props: ['isSubmit', 'isSubmitTask', 'isSubmitStartAndEnd', 'isSubmitCfmSeqDirectly', 'isSubmitCfmSeqEventually', 'isSubmitDurationData', 'isSubmitCfmPtEteStart', 'isSubmitCfmPtEteEnd', 'isSubmitCfmPtEteSE', 'isSubmitCfmPtPStart', 'isSubmitCfmPtPEnd', 'isSubmitCfmPtPSE', 'isSubmitCfmWtEteStart', 'isSubmitCfmWtEteEnd', 'isSubmitCfmWtEteSE', 'isSubmitCfmWtPStart', 'isSubmitCfmWtPEnd', 'isSubmitCfmWtPSE', 'isSubmitCfmCtEteStart', 'isSubmitCfmCtEteEnd', 'isSubmitCfmCtEteSE'],
|
||||
components: {
|
||||
@@ -208,10 +208,12 @@ export default {
|
||||
switch (data.category) {
|
||||
// Activity sequence
|
||||
case 'cfmSeqStart':
|
||||
if(this.isStartSelected === true && data.task !== this.selectCfmSeqStart) this.selectCfmSeqEnd = null;
|
||||
data.category = 'Start';
|
||||
this.selectCfmSeqStart = data;
|
||||
break;
|
||||
case 'cfmSeqEnd':
|
||||
if(this.isEndSelected === true && data.task !== this.selectCfmSeqEnd)this.selectCfmSeqStart = null;
|
||||
data.category = 'End';
|
||||
this.selectCfmSeqEnd = data;
|
||||
break;
|
||||
@@ -225,10 +227,12 @@ export default {
|
||||
this.selectCfmPtEteEnd = [data];
|
||||
break;
|
||||
case 'cfmPtEteSEStart':
|
||||
if(this.isStartSelected === true && data.task !== this.selectCfmPtEteSEStart) this.selectCfmPtEteSEEnd = null;
|
||||
data.category = 'Start';
|
||||
this.selectCfmPtEteSEStart = data;
|
||||
break;
|
||||
case 'cfmPtEteSEEnd':
|
||||
if(this.isEndSelected === true && data.task !== this.selectCfmPtEteSEEnd)this.selectCfmPtEteSEStart = null;
|
||||
data.category = 'End';
|
||||
this.selectCfmPtEteSEEnd = data;
|
||||
break;
|
||||
@@ -241,10 +245,12 @@ export default {
|
||||
this.selectCfmPtPEnd = [data];
|
||||
break;
|
||||
case 'cfmPtPSEStart':
|
||||
if(this.isStartSelected === true && data.task !== this.selectCfmPtPSEStart) this.selectCfmPtPSEEnd = null;
|
||||
data.category = 'From';
|
||||
this.selectCfmPtPSEStart = data;
|
||||
break;
|
||||
case 'cfmPtPSEEnd':
|
||||
if(this.isEndSelected === true && data.task !== this.selectCfmPtPSEEnd)this.selectCfmPtPSEStart = null;
|
||||
data.category = 'To';
|
||||
this.selectCfmPtPSEEnd = data;
|
||||
break;
|
||||
@@ -258,10 +264,12 @@ export default {
|
||||
this.selectCfmWtEteEnd = [data];
|
||||
break;
|
||||
case 'cfmWtEteSEStart':
|
||||
if(this.isStartSelected === true && data.task !== this.selectCfmWtEteSEStart) this.selectCfmWtEteSEEnd = null;
|
||||
data.category = 'Start';
|
||||
this.selectCfmWtEteSEStart = data;
|
||||
break;
|
||||
case 'cfmWtEteSEEnd':
|
||||
if(this.isEndSelected === true && data.task !== this.selectCfmWtEteSEEnd)this.selectCfmWtEteSEStart = null;
|
||||
data.category = 'End';
|
||||
this.selectCfmWtEteSEEnd = data;
|
||||
break;
|
||||
@@ -274,10 +282,12 @@ export default {
|
||||
this.selectCfmWtPEnd = [data];
|
||||
break;
|
||||
case 'cfmWtPSEStart':
|
||||
if(this.isStartSelected === true && data.task !== this.selectCfmWtPSEStart) this.selectCfmWtPSEEnd = null;
|
||||
data.category = 'From';
|
||||
this.selectCfmWtPSEStart = data;
|
||||
break;
|
||||
case 'cfmWtPSEEnd':
|
||||
if(this.isEndSelected === true && data.task !== this.selectCfmWtPSEEnd)this.selectCfmWtPSEStart = null;
|
||||
data.category = 'To';
|
||||
this.selectCfmWtPSEEnd = data;
|
||||
break;
|
||||
@@ -291,10 +301,12 @@ export default {
|
||||
this.selectCfmCtEteEnd = [data];
|
||||
break;
|
||||
case 'cfmCtEteSEStart':
|
||||
if(this.isStartSelected === true && data.task !== this.selectCfmCtEteSEStart) this.selectCfmCtEteSEEnd = null;
|
||||
data.category = 'Start';
|
||||
this.selectCfmCtEteSEStart = data;
|
||||
break;
|
||||
case 'cfmCtEteSEEnd':
|
||||
if(this.isEndSelected === true && data.task !== this.selectCfmCtEteSEEnd)this.selectCfmCtEteSEStart = null;
|
||||
data.category = 'End';
|
||||
this.selectCfmCtEteSEEnd = data;
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user