Conformance: fix Activity sequence Sequence Mode rules.
This commit is contained in:
@@ -230,23 +230,7 @@ export default {
|
||||
*/
|
||||
async submit() {
|
||||
let data;
|
||||
let isMode = '';
|
||||
switch (this.selectedMode) {
|
||||
case 'Directly follows':
|
||||
isMode = 'directly-follows';
|
||||
break;
|
||||
case 'Eventually follows':
|
||||
isMode = 'eventually-follows';
|
||||
break;
|
||||
case 'Short loop(s)':
|
||||
isMode = 'short-loops';
|
||||
break;
|
||||
case 'Self loop(s)':
|
||||
isMode = 'self-loops';
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
||||
this.selectDurationTime = {
|
||||
min: this.selectTimeRangeMin,
|
||||
max: this.selectTimeRangeMax
|
||||
@@ -284,15 +268,36 @@ export default {
|
||||
};
|
||||
break;
|
||||
case 'Sequence': // Activity Sequence 選 Sequence 的行為
|
||||
if(this.listSeq.length < 2) return this.$toast.error('Select two or more.');
|
||||
else {
|
||||
data = {
|
||||
type: isMode,
|
||||
task_seq: this.listSeq,
|
||||
};
|
||||
this.isSubmitReset();
|
||||
this.isSubmitListSeq = this.listSeq;
|
||||
switch (this.selectedMode) {
|
||||
case 'Directly follows':
|
||||
if(this.listSeq.length < 2) return this.$toast.error('Select two or more.');
|
||||
else data = {
|
||||
type: 'directly-follows',
|
||||
task_seq: this.listSeq,
|
||||
};
|
||||
break;
|
||||
case 'Eventually follows':
|
||||
if(this.listSeq.length < 2) return this.$toast.error('Select two or more.');
|
||||
else data = {
|
||||
type: 'eventually-follows',
|
||||
task_seq: this.listSeq,
|
||||
};
|
||||
break;
|
||||
case 'Short loop(s)':
|
||||
data = {
|
||||
type: 'short-loops',
|
||||
};
|
||||
break;
|
||||
case 'Self loop(s)':
|
||||
data = {
|
||||
type: 'self-loops',
|
||||
};
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
this.isSubmitReset();
|
||||
this.isSubmitListSeq = this.listSeq;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user