修改秒杀显示问题

v1.3.0
于肖磊 2025-04-27 10:08:07 +08:00
parent b8b1e886e5
commit 1322d30c36
6 changed files with 34 additions and 26 deletions

View File

@ -50,27 +50,27 @@ const margin_event = (val: number | undefined) => {
form.value.margin_bottom = Number(val);
form.value.margin_left = Number(val);
form.value.margin_right = Number(val);
emit('update:value', form);
emit('update:value', form.value);
};
const pt_event = (val: number | undefined) => {
form.value.margin_top = Number(val);
form.value.margin = 0;
emit('update:value', form);
emit('update:value', form.value);
};
const pb_event = (val: number | undefined) => {
form.value.margin_bottom = Number(val);
form.value.margin = 0;
emit('update:value', form);
emit('update:value', form.value);
};
const pl_event = (val: number | undefined) => {
form.value.margin_left = Number(val);
form.value.margin = 0;
emit('update:value', form);
emit('update:value', form.value);
};
const pr_event = (val: number | undefined) => {
form.value.margin_right = Number(val);
form.value.margin = 0;
emit('update:value', form);
emit('update:value', form.value);
};
//#region
onBeforeMount(() => {

View File

@ -56,27 +56,27 @@ const padding_event = (val: number | undefined) => {
form.value.padding_bottom = Number(val);
form.value.padding_left = Number(val);
form.value.padding_right = Number(val);
emit('update:value', form);
emit('update:value', form.value);
};
const pt_event = (val: number | undefined) => {
form.value.padding_top = Number(val);
form.value.padding = 0;
emit('update:value', form);
emit('update:value', form.value);
};
const pb_event = (val: number | undefined) => {
form.value.padding_bottom = Number(val);
form.value.padding = 0;
emit('update:value', form);
emit('update:value', form.value);
};
const pl_event = (val: number | undefined) => {
form.value.padding_left = Number(val);
form.value.padding = 0;
emit('update:value', form);
emit('update:value', form.value);
};
const pr_event = (val: number | undefined) => {
form.value.padding_right = Number(val);
form.value.padding = 0;
emit('update:value', form);
emit('update:value', form.value);
};
//#region
onBeforeMount(() => {

View File

@ -382,18 +382,20 @@ const init = (data: any) => {
} else {
list.value = Array(4).fill(default_list);
}
const { status, time_first_text } = data.current.time;
const { status = '1', time_first_text = '已结束' } = data?.current?.time || {};
seckill_time.value = {
endTime: data.current.time_end,
startTime: data.current.time_start,
status: status,
time_first_text: time_first_text,
};
//
setTimeout(() => {
updateCountdown();
}, 0);
intervalId.value = setInterval(updateCountdown, 1000);
if (time_first_text !== '已结束') {
//
setTimeout(() => {
updateCountdown();
}, 0);
intervalId.value = setInterval(updateCountdown, 1000);
}
} else {
list.value = Array(4).fill(default_list);
}

View File

@ -200,11 +200,11 @@ const defaultRealstore: defaultRealstore = {
realstore_background_img: [],
// 图片圆角
realstore_img_radius: {
radius: 0,
radius_top_left: 0,
radius_top_right: 0,
radius_bottom_left: 0,
radius_bottom_right: 0,
radius: 4,
radius_top_left: 4,
radius_top_right: 4,
radius_bottom_left: 4,
radius_bottom_right: 4,
},
realstore_margin: {
margin: 0,

View File

@ -99,11 +99,11 @@ const defaultRealstore: defaultRealstore = {
shop_background_img: [],
// 图片圆角
shop_img_radius: {
radius: 0,
radius_top_left: 0,
radius_top_right: 0,
radius_bottom_left: 0,
radius_bottom_right: 0,
radius: 4,
radius_top_left: 4,
radius_top_right: 4,
radius_bottom_left: 4,
radius_bottom_right: 4,
},
shop_margin: {
margin: 0,

View File

@ -27,6 +27,7 @@ import { cloneDeep, isEmpty, omit } from 'lodash';
import DiyAPI, { diyData, headerAndFooter, diyConfig } from '@/api/diy';
import CommonAPI from '@/api/common';
import { commonStore } from '@/store';
import { de } from 'element-plus/es/locale';
const common_store = commonStore();
interface diy_data_item {
id: string;
@ -442,6 +443,11 @@ const save_formmat_form_data = (data: diy_data_item, close: boolean = false, is_
.catch((err) => {
//
ElMessage.closeAll();
if (err == 'canceled') {
console.log('请求已取消');
} else {
ElMessage.error(err || '系统出错');
}
save_disabled.value = false;
});
};