fix: Issues #217, Time Picker Change done.
This commit is contained in:
@@ -281,11 +281,7 @@ export default {
|
|||||||
case 'Self loop(s)':
|
case 'Self loop(s)':
|
||||||
disabled = false;
|
disabled = false;
|
||||||
break;
|
break;
|
||||||
default:
|
|
||||||
break;
|
|
||||||
};
|
};
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'Activity duration': // Rule Type 選 Activity duration 的行為
|
case 'Activity duration': // Rule Type 選 Activity duration 的行為
|
||||||
@@ -305,10 +301,13 @@ export default {
|
|||||||
if(this.selectCfmPtEteEnd) disabled = false;
|
if(this.selectCfmPtEteEnd) disabled = false;
|
||||||
break;
|
break;
|
||||||
case 'Start & End':
|
case 'Start & End':
|
||||||
if(this.selectCfmPtEteSEStart && this.selectCfmPtEteSEEnd) disabled = false;
|
if(!this.isSubmit) {
|
||||||
|
if(this.selectCfmPtEteSEStart && this.selectCfmPtEteSEEnd) disabled = false;
|
||||||
|
} else {
|
||||||
|
if((!this.selectCfmPtEteSEStart && this.selectCfmPtEteSEEnd) || (this.selectCfmPtEteSEStart && !this.selectCfmPtEteSEEnd)) disabled = true;
|
||||||
|
else disabled = false;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
|
||||||
break;
|
|
||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
case 'Partial':
|
case 'Partial':
|
||||||
@@ -320,14 +319,15 @@ export default {
|
|||||||
if(this.selectCfmPtPEnd) disabled = false;
|
if(this.selectCfmPtPEnd) disabled = false;
|
||||||
break;
|
break;
|
||||||
case 'From & To':
|
case 'From & To':
|
||||||
if(this.selectCfmPtPSEStart && this.selectCfmPtPSEEnd) disabled = false;
|
if(!this.isSubmit) {
|
||||||
|
if(this.selectCfmPtPSEStart && this.selectCfmPtPSEEnd) disabled = false;
|
||||||
|
} else {
|
||||||
|
if((!this.selectCfmPtPSEStart && this.selectCfmPtPSEEnd) || (this.selectCfmPtPSEStart && !this.selectCfmPtPSEEnd)) disabled = true;
|
||||||
|
else disabled = false;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
|
||||||
break;
|
|
||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
default:
|
|
||||||
break;
|
|
||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
case 'Waiting time': // Rule Type 選 Waiting time 的行為
|
case 'Waiting time': // Rule Type 選 Waiting time 的行為
|
||||||
@@ -344,9 +344,12 @@ export default {
|
|||||||
if(this.selectCfmWtEteEnd) disabled = false;
|
if(this.selectCfmWtEteEnd) disabled = false;
|
||||||
break;
|
break;
|
||||||
case 'Start & End':
|
case 'Start & End':
|
||||||
if(this.selectCfmWtEteSEStart && this.selectCfmWtEteSEEnd) disabled = false;
|
if(!this.isSubmit) {
|
||||||
break;
|
if(this.selectCfmWtEteSEStart && this.selectCfmWtEteSEEnd) disabled = false;
|
||||||
default:
|
} else {
|
||||||
|
if((!this.selectCfmWtEteSEStart && this.selectCfmWtEteSEEnd) || (this.selectCfmWtEteSEStart && !this.selectCfmWtEteSEEnd)) disabled = true;
|
||||||
|
else disabled = false;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
@@ -359,14 +362,15 @@ export default {
|
|||||||
if(this.selectCfmWtPEnd) disabled = false;
|
if(this.selectCfmWtPEnd) disabled = false;
|
||||||
break;
|
break;
|
||||||
case 'From & To':
|
case 'From & To':
|
||||||
if(this.selectCfmWtPSEStart && this.selectCfmWtPSEEnd) disabled = false;
|
if(!this.isSubmit) {
|
||||||
break;
|
if(this.selectCfmWtPSEStart && this.selectCfmWtPSEEnd) disabled = false;
|
||||||
default:
|
} else {
|
||||||
|
if((!this.selectCfmWtPSEStart && this.selectCfmWtPSEEnd) || (this.selectCfmWtPSEStart && !this.selectCfmWtPSEEnd)) disabled = true;
|
||||||
|
else disabled = false;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
default:
|
|
||||||
break;
|
|
||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
case 'Cycle time': // Rule Type 選 Cycle time 的行為
|
case 'Cycle time': // Rule Type 選 Cycle time 的行為
|
||||||
@@ -381,14 +385,15 @@ export default {
|
|||||||
if(this.selectCfmCtEteEnd) disabled = false;
|
if(this.selectCfmCtEteEnd) disabled = false;
|
||||||
break;
|
break;
|
||||||
case 'Start & End':
|
case 'Start & End':
|
||||||
if(this.selectCfmCtEteSEStart && this.selectCfmCtEteSEEnd) disabled = false;
|
if(!this.isSubmit) {
|
||||||
break;
|
if(this.selectCfmCtEteSEStart && this.selectCfmCtEteSEEnd) disabled = false;
|
||||||
default:
|
} else {
|
||||||
|
if((!this.selectCfmCtEteSEStart && this.selectCfmCtEteSEEnd) || (this.selectCfmCtEteSEStart && !this.selectCfmCtEteSEEnd)) disabled = true;
|
||||||
|
else disabled = false;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
default:
|
|
||||||
break;
|
|
||||||
};
|
};
|
||||||
return this.isDisabled = disabled;
|
return this.isDisabled = disabled;
|
||||||
},
|
},
|
||||||
@@ -443,6 +448,7 @@ export default {
|
|||||||
break;
|
break;
|
||||||
case 'task-duration': // Rule Type 選 Activity duration 的行為
|
case 'task-duration': // Rule Type 選 Activity duration 的行為
|
||||||
this.selectedRuleType = 'Activity duration';
|
this.selectedRuleType = 'Activity duration';
|
||||||
|
this.selectDurationData = [rule.task];
|
||||||
this.isSubmitDurationData = [rule.task];
|
this.isSubmitDurationData = [rule.task];
|
||||||
this.isSubmitDurationTime = { min: rule.min, max: rule.max};
|
this.isSubmitDurationTime = { min: rule.min, max: rule.max};
|
||||||
break;
|
break;
|
||||||
@@ -456,6 +462,7 @@ export default {
|
|||||||
this.selectedRuleType = 'Processing time';
|
this.selectedRuleType = 'Processing time';
|
||||||
this.selectedProcessScope = 'End to end';
|
this.selectedProcessScope = 'End to end';
|
||||||
this.selectedActSeqMore = 'Start';
|
this.selectedActSeqMore = 'Start';
|
||||||
|
this.selectCfmPtEteStart = rule.task;
|
||||||
this.isSubmitCfmPtEteStart = [
|
this.isSubmitCfmPtEteStart = [
|
||||||
{category: 'Start', task: rule.task}
|
{category: 'Start', task: rule.task}
|
||||||
];
|
];
|
||||||
@@ -465,6 +472,7 @@ export default {
|
|||||||
this.selectedRuleType = 'Processing time';
|
this.selectedRuleType = 'Processing time';
|
||||||
this.selectedProcessScope = 'End to end';
|
this.selectedProcessScope = 'End to end';
|
||||||
this.selectedActSeqMore = 'End';
|
this.selectedActSeqMore = 'End';
|
||||||
|
this.selectCfmPtEteEnd = rule.task;
|
||||||
this.isSubmitCfmPtEteEnd = [
|
this.isSubmitCfmPtEteEnd = [
|
||||||
{category: 'End', task: rule.task}
|
{category: 'End', task: rule.task}
|
||||||
];
|
];
|
||||||
@@ -484,6 +492,7 @@ export default {
|
|||||||
this.selectedRuleType = 'Processing time';
|
this.selectedRuleType = 'Processing time';
|
||||||
this.selectedProcessScope = 'Partial';
|
this.selectedProcessScope = 'Partial';
|
||||||
this.selectedActSeqFromTo = 'From';
|
this.selectedActSeqFromTo = 'From';
|
||||||
|
this.selectCfmPtPStart = rule.task;
|
||||||
this.isSubmitCfmPtPStart = [
|
this.isSubmitCfmPtPStart = [
|
||||||
{category: 'From', task: rule.task}
|
{category: 'From', task: rule.task}
|
||||||
];
|
];
|
||||||
@@ -493,6 +502,7 @@ export default {
|
|||||||
this.selectedRuleType = 'Processing time';
|
this.selectedRuleType = 'Processing time';
|
||||||
this.selectedProcessScope = 'Partial';
|
this.selectedProcessScope = 'Partial';
|
||||||
this.selectedActSeqFromTo = 'To';
|
this.selectedActSeqFromTo = 'To';
|
||||||
|
this.selectCfmPtPEnd = rule.task;
|
||||||
this.isSubmitCfmPtPEnd = [
|
this.isSubmitCfmPtPEnd = [
|
||||||
{category: 'To', task: rule.task}
|
{category: 'To', task: rule.task}
|
||||||
];
|
];
|
||||||
@@ -519,6 +529,7 @@ export default {
|
|||||||
this.selectedRuleType = 'Waiting time';
|
this.selectedRuleType = 'Waiting time';
|
||||||
this.selectedProcessScope = 'End to end';
|
this.selectedProcessScope = 'End to end';
|
||||||
this.selectedActSeqMore = 'Start';
|
this.selectedActSeqMore = 'Start';
|
||||||
|
this.selectCfmWtEteStart = rule.task;
|
||||||
this.isSubmitCfmWtEteStart = [
|
this.isSubmitCfmWtEteStart = [
|
||||||
{category: 'Start', task: rule.task}
|
{category: 'Start', task: rule.task}
|
||||||
];
|
];
|
||||||
@@ -528,6 +539,7 @@ export default {
|
|||||||
this.selectedRuleType = 'Waiting time';
|
this.selectedRuleType = 'Waiting time';
|
||||||
this.selectedProcessScope = 'End to end';
|
this.selectedProcessScope = 'End to end';
|
||||||
this.selectedActSeqMore = 'End';
|
this.selectedActSeqMore = 'End';
|
||||||
|
this.selectCfmWtEteEnd = rule.task;
|
||||||
this.isSubmitCfmWtEteEnd = [
|
this.isSubmitCfmWtEteEnd = [
|
||||||
{category: 'End', task: rule.task}
|
{category: 'End', task: rule.task}
|
||||||
];
|
];
|
||||||
@@ -548,6 +560,7 @@ export default {
|
|||||||
this.selectedRuleType = 'Waiting time';
|
this.selectedRuleType = 'Waiting time';
|
||||||
this.selectedProcessScope = 'Partial';
|
this.selectedProcessScope = 'Partial';
|
||||||
this.selectedActSeqFromTo = 'From';
|
this.selectedActSeqFromTo = 'From';
|
||||||
|
this.selectCfmWtPStart = rule.task;
|
||||||
this.isSubmitCfmWtPStart = [
|
this.isSubmitCfmWtPStart = [
|
||||||
{category: 'From', task: rule.task}
|
{category: 'From', task: rule.task}
|
||||||
];
|
];
|
||||||
@@ -557,6 +570,7 @@ export default {
|
|||||||
this.selectedRuleType = 'Waiting time';
|
this.selectedRuleType = 'Waiting time';
|
||||||
this.selectedProcessScope = 'Partial';
|
this.selectedProcessScope = 'Partial';
|
||||||
this.selectedActSeqFromTo = 'To';
|
this.selectedActSeqFromTo = 'To';
|
||||||
|
this.selectCfmWtPEnd = rule.task;
|
||||||
this.isSubmitCfmWtPEnd = [
|
this.isSubmitCfmWtPEnd = [
|
||||||
{category: 'To', task: rule.task}
|
{category: 'To', task: rule.task}
|
||||||
];
|
];
|
||||||
@@ -583,6 +597,7 @@ export default {
|
|||||||
this.selectedRuleType = 'Cycle time';
|
this.selectedRuleType = 'Cycle time';
|
||||||
this.selectedProcessScope = 'End to end';
|
this.selectedProcessScope = 'End to end';
|
||||||
this.selectedActSeqMore = 'Start';
|
this.selectedActSeqMore = 'Start';
|
||||||
|
this.selectCfmCtEteStart = rule.task;
|
||||||
this.isSubmitCfmCtEteStart = [
|
this.isSubmitCfmCtEteStart = [
|
||||||
{category: 'Start', task: rule.task}
|
{category: 'Start', task: rule.task}
|
||||||
];
|
];
|
||||||
@@ -592,6 +607,7 @@ export default {
|
|||||||
this.selectedRuleType = 'Cycle time';
|
this.selectedRuleType = 'Cycle time';
|
||||||
this.selectedProcessScope = 'End to end';
|
this.selectedProcessScope = 'End to end';
|
||||||
this.selectedActSeqMore = 'End';
|
this.selectedActSeqMore = 'End';
|
||||||
|
this.selectCfmCtEteEnd = rule.task;
|
||||||
this.isSubmitCfmCtEteEnd = [
|
this.isSubmitCfmCtEteEnd = [
|
||||||
{category: 'End', task: rule.task}
|
{category: 'End', task: rule.task}
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user