修改定时预案逻辑,解决定时预案设置时间错误的BUG
This commit is contained in:
parent
1c76f64e93
commit
d7376ca2fb
|
@ -127,6 +127,7 @@ export default class Initializer {
|
||||||
let windows = (await global_data.getCurrentClient()?.getWindows())?.windows;
|
let windows = (await global_data.getCurrentClient()?.getWindows())?.windows;
|
||||||
let $store = options.$store;
|
let $store = options.$store;
|
||||||
if (windows && $store) {
|
if (windows && $store) {
|
||||||
|
$store.commit("clearWindows");
|
||||||
$store.commit("setWindows", windows);
|
$store.commit("setWindows", windows);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -252,7 +252,41 @@
|
||||||
$t("time") + ":"
|
$t("time") + ":"
|
||||||
}}</q-item-section>
|
}}</q-item-section>
|
||||||
<q-item-section>
|
<q-item-section>
|
||||||
<q-input v-model="time_" :loading="loading" type="time" />
|
<q-input
|
||||||
|
v-if="false"
|
||||||
|
v-model="time_"
|
||||||
|
:loading="loading"
|
||||||
|
type="time"
|
||||||
|
/>
|
||||||
|
<q-input
|
||||||
|
v-else
|
||||||
|
filled
|
||||||
|
v-model="time_"
|
||||||
|
:loading="loading"
|
||||||
|
mask="fulltime"
|
||||||
|
:rules="['fulltime']"
|
||||||
|
>
|
||||||
|
<template v-slot:append>
|
||||||
|
<q-icon name="access_time" class="cursor-pointer">
|
||||||
|
<q-popup-proxy
|
||||||
|
cover
|
||||||
|
transition-show="scale"
|
||||||
|
transition-hide="scale"
|
||||||
|
>
|
||||||
|
<q-time v-model="time_" with-seconds format24h now-btn>
|
||||||
|
<div class="row items-center justify-end">
|
||||||
|
<q-btn
|
||||||
|
v-close-popup
|
||||||
|
:label="$t('close')"
|
||||||
|
color="primary"
|
||||||
|
flat
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</q-time>
|
||||||
|
</q-popup-proxy>
|
||||||
|
</q-icon>
|
||||||
|
</template>
|
||||||
|
</q-input>
|
||||||
</q-item-section>
|
</q-item-section>
|
||||||
</q-item>
|
</q-item>
|
||||||
<q-item v-if="timing_cycle != $t('disable')">
|
<q-item v-if="timing_cycle != $t('disable')">
|
||||||
|
@ -351,7 +385,7 @@
|
||||||
import { defineComponent, ref, Ref, watch, computed } from "vue";
|
import { defineComponent, ref, Ref, watch, computed } from "vue";
|
||||||
import { useStore } from "src/store";
|
import { useStore } from "src/store";
|
||||||
import GlobalData from "src/common/GlobalData";
|
import GlobalData from "src/common/GlobalData";
|
||||||
import { useQuasar } from "quasar";
|
import { useQuasar, date as $date } from "quasar";
|
||||||
import { useI18n } from "vue-i18n";
|
import { useI18n } from "vue-i18n";
|
||||||
import { StringKeyValueEntity } from "src/entities/StringKeyValueEntity";
|
import { StringKeyValueEntity } from "src/entities/StringKeyValueEntity";
|
||||||
import { PlanEntity } from "src/entities/PlanEntity";
|
import { PlanEntity } from "src/entities/PlanEntity";
|
||||||
|
@ -632,6 +666,20 @@ export default defineComponent({
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
datas.value = temp;
|
datas.value = temp;
|
||||||
|
|
||||||
|
// format time
|
||||||
|
{
|
||||||
|
let _times = time_.value.split(":");
|
||||||
|
if (Array.isArray(_times)) {
|
||||||
|
while (_times.length < 3) {
|
||||||
|
_times.push("00");
|
||||||
|
}
|
||||||
|
_times = _times.slice(0, 3);
|
||||||
|
time_.value = _times.join(":");
|
||||||
|
} else {
|
||||||
|
time_.value = "09:00:00";
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for (let i = 1; i < datas.value.length; i += 2) {
|
for (let i = 1; i < datas.value.length; i += 2) {
|
||||||
|
|
|
@ -1840,6 +1840,9 @@ export namespace Protocol {
|
||||||
minor_version = 0;
|
minor_version = 0;
|
||||||
patch_version = 0;
|
patch_version = 0;
|
||||||
tweak_version = 0;
|
tweak_version = 0;
|
||||||
|
kernel_version: string = "";
|
||||||
|
rootfs_version: string = "";
|
||||||
|
|
||||||
constructor() {
|
constructor() {
|
||||||
super();
|
super();
|
||||||
this.command = Protocol.Commands.kRpcGetBuildInfo;
|
this.command = Protocol.Commands.kRpcGetBuildInfo;
|
||||||
|
|
|
@ -235,7 +235,7 @@ export default {
|
||||||
thursday: "星期四",
|
thursday: "星期四",
|
||||||
friday: "星期五",
|
friday: "星期五",
|
||||||
saturday: "星期六",
|
saturday: "星期六",
|
||||||
sunday: "星期七",
|
sunday: "星期日",
|
||||||
"timing cycle": "定时执行",
|
"timing cycle": "定时执行",
|
||||||
time: "时间",
|
time: "时间",
|
||||||
loop: "循环",
|
loop: "循环",
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
<q-layout view="hHh lpR fFf">
|
<q-layout view="hHh lpR fFf">
|
||||||
<q-page-container>
|
<q-page-container>
|
||||||
<q-page class="row items-center justify-evenly">
|
<q-page class="row items-center justify-evenly">
|
||||||
<q-card :style="{ width: (landspace ? 36 : 70) + 'vw' }">
|
<q-card :style="{ width: (landspace ? 34 : 70) + 'vw' }">
|
||||||
<q-card-section class="text-center text-h6">
|
<q-card-section class="text-center text-h6">
|
||||||
{{ $t("login") }}
|
{{ $t("login") }}
|
||||||
</q-card-section>
|
</q-card-section>
|
||||||
|
|
Loading…
Reference in New Issue