feat:修改作业

This commit is contained in:
lixg
2023-03-07 16:50:58 +08:00
parent 56879640bf
commit de7cf8129b

View File

@@ -136,28 +136,26 @@ const { data } =
console.log("data==----->", data);
//作业倒计时
// const state = reactive({
// hour,
// minute,
// seconds,
// });
// const { hour, minute, seconds } = toRefs(state);
let hour = ref(0);
let minute = ref(0);
let seconds = ref(0);
const state = reactive({
hour: 0,
minute: 0,
seconds: 0,
});
const { hour, minute, seconds } = toRefs(state);
let timer = setInterval(() => {
let endTime = parseInt(new Date(data.value.submitEndTime).getTime() / 1000);
let nowTime = parseInt(new Date().getTime() / 1000);
if (endTime > nowTime) {
hour.value = parseInt(
state.hour = parseInt(
dayjs(data.value.submitEndTime).diff(dayjs(), "minute") / 60
);
minute.value = parseInt(
state.minute = parseInt(
dayjs(data.value.submitEndTime).diff(dayjs(), "minute") % 60
);
seconds.value = parseInt(
state.seconds = parseInt(
dayjs(data.value.submitEndTime).diff(dayjs(), "seconds") -
(hour.value * 60 + minute.value) * 60
(state.hour * 60 + state.minute) * 60
);
} else {
clearInterval(timer);