hookehuyr

fix

......@@ -11,7 +11,6 @@ declare module '@vue/runtime-core' {
ReserveCard: typeof import('./src/components/reserveCard.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
VanButton: typeof import('vant/es')['Button']
VanCheckbox: typeof import('vant/es')['Checkbox']
VanCheckboxGroup: typeof import('vant/es')['CheckboxGroup']
VanDatePicker: typeof import('vant/es')['DatePicker']
......
<!--
* @Date: 2024-01-24 16:38:13
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2024-01-25 11:17:39
* @LastEditTime: 2024-01-25 11:33:44
* @FilePath: /xysBooking/src/components/reserveCard.vue
* @Description: 文件描述
-->
......@@ -163,7 +163,7 @@ watch(
() => props.data,
(val) => {
if (val) {
remain_time.value = val.rest_second;
remain_time.value = val.rest_second > 0 ? val.rest_second : 0;
}
},
{
......@@ -180,7 +180,7 @@ const delay_pay_show = computed(() => {
let timeId = null;
onMounted(() => {
remain_time.value = props.data.rest_second;
remain_time.value = props.data.rest_second > 0 ? props.data.rest_second : 0;
// 进入页面后,开始倒计时
timeId = setInterval(() => {
remain_time.value ? (remain_time.value -= 1) : 0;
......