fix: cron表达式
This commit is contained in:
parent
0f2948e8e4
commit
8605783264
|
@ -76,17 +76,18 @@ export default {
|
|||
this.$emit('update', 'day', '*', 'day');
|
||||
this.$emit('update', 'week', '?', 'day');
|
||||
// this.$emit('update', 'mouth', '*', 'day');
|
||||
} else {
|
||||
if (this.cron.hour === '*') {
|
||||
this.$emit('update', 'hour', '0', 'day');
|
||||
}
|
||||
if (this.cron.min === '*') {
|
||||
this.$emit('update', 'min', '0', 'day');
|
||||
}
|
||||
if (this.cron.second === '*') {
|
||||
this.$emit('update', 'second', '0', 'day');
|
||||
}
|
||||
}
|
||||
// else {
|
||||
// if (this.cron.hour === '*') {
|
||||
// this.$emit('update', 'hour', '0', 'day');
|
||||
// }
|
||||
// if (this.cron.min === '*') {
|
||||
// this.$emit('update', 'min', '0', 'day');
|
||||
// }
|
||||
// if (this.cron.second === '*') {
|
||||
// this.$emit('update', 'second', '0', 'day');
|
||||
// }
|
||||
// }
|
||||
|
||||
switch (this.radioValue) {
|
||||
case 2:
|
||||
|
|
|
@ -54,14 +54,15 @@ export default {
|
|||
if (this.radioValue === 1) {
|
||||
this.$emit('update', 'hour', '*', 'hour');
|
||||
// this.$emit('update', 'day', '*', 'hour');
|
||||
} else {
|
||||
if (this.cron.min === '*') {
|
||||
this.$emit('update', 'min', '0', 'hour');
|
||||
}
|
||||
if (this.cron.second === '*') {
|
||||
this.$emit('update', 'second', '0', 'hour');
|
||||
}
|
||||
}
|
||||
// else {
|
||||
// if (this.cron.min === '*') {
|
||||
// this.$emit('update', 'min', '0', 'hour');
|
||||
// }
|
||||
// if (this.cron.second === '*') {
|
||||
// this.$emit('update', 'second', '0', 'hour');
|
||||
// }
|
||||
// }
|
||||
switch (this.radioValue) {
|
||||
case 2:
|
||||
this.$emit('update', 'hour', this.cycle01 + '-' + this.cycle02);
|
||||
|
|
|
@ -52,9 +52,9 @@ export default {
|
|||
methods: {
|
||||
// 单选按钮值变化时
|
||||
radioChange() {
|
||||
if (this.radioValue !== 1 && this.cron.second === '*') {
|
||||
this.$emit('update', 'second', '0', 'min');
|
||||
}
|
||||
// if (this.radioValue !== 1 && this.cron.second === '*') {
|
||||
// this.$emit('update', 'second', '0', 'min');
|
||||
// }
|
||||
switch (this.radioValue) {
|
||||
case 1:
|
||||
this.$emit('update', 'min', '*', 'min');
|
||||
|
|
|
@ -53,21 +53,22 @@ export default {
|
|||
radioChange() {
|
||||
if (this.radioValue === 1) {
|
||||
this.$emit('update', 'mouth', '*');
|
||||
this.$emit('update', 'year', '*');
|
||||
} else {
|
||||
if (this.cron.day === '*') {
|
||||
this.$emit('update', 'day', '1', 'mouth');
|
||||
}
|
||||
if (this.cron.hour === '*') {
|
||||
this.$emit('update', 'hour', '0', 'mouth');
|
||||
}
|
||||
if (this.cron.min === '*') {
|
||||
this.$emit('update', 'min', '0', 'mouth');
|
||||
}
|
||||
if (this.cron.second === '*') {
|
||||
this.$emit('update', 'second', '0', 'mouth');
|
||||
}
|
||||
// this.$emit('update', 'year', '*');
|
||||
}
|
||||
// else {
|
||||
// if (this.cron.day === '*') {
|
||||
// this.$emit('update', 'day', '1', 'mouth');
|
||||
// }
|
||||
// if (this.cron.hour === '*') {
|
||||
// this.$emit('update', 'hour', '0', 'mouth');
|
||||
// }
|
||||
// if (this.cron.min === '*') {
|
||||
// this.$emit('update', 'min', '0', 'mouth');
|
||||
// }
|
||||
// if (this.cron.second === '*') {
|
||||
// this.$emit('update', 'second', '0', 'mouth');
|
||||
// }
|
||||
// }
|
||||
switch (this.radioValue) {
|
||||
case 2:
|
||||
this.$emit('update', 'mouth', this.cycle01 + '-' + this.cycle02);
|
||||
|
|
|
@ -54,7 +54,7 @@
|
|||
switch (this.radioValue) {
|
||||
case 1:
|
||||
this.$emit('update', 'second', '*', 'second');
|
||||
this.$emit('update', 'min', '*', 'second');
|
||||
// this.$emit('update', 'min', '*', 'second');
|
||||
break;
|
||||
case 2:
|
||||
this.$emit('update', 'second', this.cycle01 + '-' + this.cycle02);
|
||||
|
|
|
@ -59,21 +59,21 @@ export default {
|
|||
methods: {
|
||||
// 单选按钮值变化时
|
||||
radioChange() {
|
||||
if (this.cron.mouth === '*') {
|
||||
this.$emit('update', 'mouth', '1', 'year');
|
||||
}
|
||||
if (this.cron.day === '*') {
|
||||
this.$emit('update', 'day', '1', 'year');
|
||||
}
|
||||
if (this.cron.hour === '*') {
|
||||
this.$emit('update', 'hour', '0', 'year');
|
||||
}
|
||||
if (this.cron.min === '*') {
|
||||
this.$emit('update', 'min', '0', 'year');
|
||||
}
|
||||
if (this.cron.second === '*') {
|
||||
this.$emit('update', 'second', '0', 'year');
|
||||
}
|
||||
// if (this.cron.mouth === '*') {
|
||||
// this.$emit('update', 'mouth', '1', 'year');
|
||||
// }
|
||||
// if (this.cron.day === '*') {
|
||||
// this.$emit('update', 'day', '1', 'year');
|
||||
// }
|
||||
// if (this.cron.hour === '*') {
|
||||
// this.$emit('update', 'hour', '0', 'year');
|
||||
// }
|
||||
// if (this.cron.min === '*') {
|
||||
// this.$emit('update', 'min', '0', 'year');
|
||||
// }
|
||||
// if (this.cron.second === '*') {
|
||||
// this.$emit('update', 'second', '0', 'year');
|
||||
// }
|
||||
switch (this.radioValue) {
|
||||
case 1:
|
||||
this.$emit('update', 'year', '');
|
||||
|
|
Loading…
Reference in New Issue