fixed issues with task mode

This commit is contained in:
marvzhang
2021-08-02 13:53:35 +08:00
parent e6a7dbfbbf
commit 82be30999d
9 changed files with 55 additions and 28 deletions

View File

@@ -1,7 +1,7 @@
import {useRoute} from 'vue-router';
import {computed} from 'vue';
import {
TASK_MODE_ALL,
TASK_MODE_ALL_NODES,
TASK_MODE_RANDOM,
TASK_MODE_SELECTED_NODE_TAGS,
TASK_MODE_SELECTED_NODES
@@ -31,7 +31,7 @@ const useTag = (store: Store<RootStoreState>) => {
// options for default mode
const modeOptions: SelectOption[] = [
{value: TASK_MODE_RANDOM, label: 'Random Node'},
{value: TASK_MODE_ALL, label: 'All Nodes'},
{value: TASK_MODE_ALL_NODES, label: 'All Nodes'},
{value: TASK_MODE_SELECTED_NODES, label: 'Selected Nodes'},
{value: TASK_MODE_SELECTED_NODE_TAGS, label: 'Selected Tags'},
];

View File

@@ -10,7 +10,7 @@
<script lang="ts">
import {computed, defineComponent} from 'vue';
import {
TASK_MODE_ALL,
TASK_MODE_ALL_NODES,
TASK_MODE_RANDOM,
TASK_MODE_SELECTED_NODE_TAGS,
TASK_MODE_SELECTED_NODES
@@ -30,7 +30,7 @@ export default defineComponent({
switch (mode) {
case TASK_MODE_RANDOM:
return 'warning';
case TASK_MODE_ALL:
case TASK_MODE_ALL_NODES:
return 'success';
case TASK_MODE_SELECTED_NODES:
return 'primary';
@@ -46,7 +46,7 @@ export default defineComponent({
switch (mode) {
case TASK_MODE_RANDOM:
return 'Random';
case TASK_MODE_ALL:
case TASK_MODE_ALL_NODES:
return 'All Nodes';
case TASK_MODE_SELECTED_NODES:
return 'Nodes';
@@ -62,7 +62,7 @@ export default defineComponent({
switch (mode) {
case TASK_MODE_RANDOM:
return ['fa', 'random'];
case TASK_MODE_ALL:
case TASK_MODE_ALL_NODES:
return ['fa', 'sitemap'];
case TASK_MODE_SELECTED_NODES:
return ['fa', 'network-wired'];
@@ -78,7 +78,7 @@ export default defineComponent({
switch (mode) {
case TASK_MODE_RANDOM:
return 'Run on a random node';
case TASK_MODE_ALL:
case TASK_MODE_ALL_NODES:
return 'Run on all nodes';
case TASK_MODE_SELECTED_NODES:
return 'Run on selected nodes';