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', 'day', '*', 'day');
|
||||||
this.$emit('update', 'week', '?', 'day');
|
this.$emit('update', 'week', '?', 'day');
|
||||||
// this.$emit('update', 'mouth', '*', '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) {
|
switch (this.radioValue) {
|
||||||
case 2:
|
case 2:
|
||||||
|
|
|
@ -54,14 +54,15 @@ export default {
|
||||||
if (this.radioValue === 1) {
|
if (this.radioValue === 1) {
|
||||||
this.$emit('update', 'hour', '*', 'hour');
|
this.$emit('update', 'hour', '*', 'hour');
|
||||||
// this.$emit('update', 'day', '*', '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) {
|
switch (this.radioValue) {
|
||||||
case 2:
|
case 2:
|
||||||
this.$emit('update', 'hour', this.cycle01 + '-' + this.cycle02);
|
this.$emit('update', 'hour', this.cycle01 + '-' + this.cycle02);
|
||||||
|
|
|
@ -52,9 +52,9 @@ export default {
|
||||||
methods: {
|
methods: {
|
||||||
// 单选按钮值变化时
|
// 单选按钮值变化时
|
||||||
radioChange() {
|
radioChange() {
|
||||||
if (this.radioValue !== 1 && this.cron.second === '*') {
|
// if (this.radioValue !== 1 && this.cron.second === '*') {
|
||||||
this.$emit('update', 'second', '0', 'min');
|
// this.$emit('update', 'second', '0', 'min');
|
||||||
}
|
// }
|
||||||
switch (this.radioValue) {
|
switch (this.radioValue) {
|
||||||
case 1:
|
case 1:
|
||||||
this.$emit('update', 'min', '*', 'min');
|
this.$emit('update', 'min', '*', 'min');
|
||||||
|
|
|
@ -53,21 +53,22 @@ export default {
|
||||||
radioChange() {
|
radioChange() {
|
||||||
if (this.radioValue === 1) {
|
if (this.radioValue === 1) {
|
||||||
this.$emit('update', 'mouth', '*');
|
this.$emit('update', 'mouth', '*');
|
||||||
this.$emit('update', 'year', '*');
|
// 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');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
// 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) {
|
switch (this.radioValue) {
|
||||||
case 2:
|
case 2:
|
||||||
this.$emit('update', 'mouth', this.cycle01 + '-' + this.cycle02);
|
this.$emit('update', 'mouth', this.cycle01 + '-' + this.cycle02);
|
||||||
|
|
|
@ -54,7 +54,7 @@
|
||||||
switch (this.radioValue) {
|
switch (this.radioValue) {
|
||||||
case 1:
|
case 1:
|
||||||
this.$emit('update', 'second', '*', 'second');
|
this.$emit('update', 'second', '*', 'second');
|
||||||
this.$emit('update', 'min', '*', 'second');
|
// this.$emit('update', 'min', '*', 'second');
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
this.$emit('update', 'second', this.cycle01 + '-' + this.cycle02);
|
this.$emit('update', 'second', this.cycle01 + '-' + this.cycle02);
|
||||||
|
|
|
@ -59,21 +59,21 @@ export default {
|
||||||
methods: {
|
methods: {
|
||||||
// 单选按钮值变化时
|
// 单选按钮值变化时
|
||||||
radioChange() {
|
radioChange() {
|
||||||
if (this.cron.mouth === '*') {
|
// if (this.cron.mouth === '*') {
|
||||||
this.$emit('update', 'mouth', '1', 'year');
|
// this.$emit('update', 'mouth', '1', 'year');
|
||||||
}
|
// }
|
||||||
if (this.cron.day === '*') {
|
// if (this.cron.day === '*') {
|
||||||
this.$emit('update', 'day', '1', 'year');
|
// this.$emit('update', 'day', '1', 'year');
|
||||||
}
|
// }
|
||||||
if (this.cron.hour === '*') {
|
// if (this.cron.hour === '*') {
|
||||||
this.$emit('update', 'hour', '0', 'year');
|
// this.$emit('update', 'hour', '0', 'year');
|
||||||
}
|
// }
|
||||||
if (this.cron.min === '*') {
|
// if (this.cron.min === '*') {
|
||||||
this.$emit('update', 'min', '0', 'year');
|
// this.$emit('update', 'min', '0', 'year');
|
||||||
}
|
// }
|
||||||
if (this.cron.second === '*') {
|
// if (this.cron.second === '*') {
|
||||||
this.$emit('update', 'second', '0', 'year');
|
// this.$emit('update', 'second', '0', 'year');
|
||||||
}
|
// }
|
||||||
switch (this.radioValue) {
|
switch (this.radioValue) {
|
||||||
case 1:
|
case 1:
|
||||||
this.$emit('update', 'year', '');
|
this.$emit('update', 'year', '');
|
||||||
|
|
Loading…
Reference in New Issue