修改秒杀显示
parent
f819055fc7
commit
63cce24b40
|
|
@ -33,7 +33,6 @@
|
||||||
</template>
|
</template>
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { background_computer, gradient_computer } from '@/utils';
|
import { background_computer, gradient_computer } from '@/utils';
|
||||||
import { isEmpty } from 'lodash';
|
|
||||||
interface Props {
|
interface Props {
|
||||||
pageData: any;
|
pageData: any;
|
||||||
showPage: boolean;
|
showPage: boolean;
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,7 @@ import defaultHotZone from './default/hot-zone';
|
||||||
import defaultCustom from './default/custom';
|
import defaultCustom from './default/custom';
|
||||||
import defaultDataMagic from './default/data-magic';
|
import defaultDataMagic from './default/data-magic';
|
||||||
import defaultCoupon from './default/coupon';
|
import defaultCoupon from './default/coupon';
|
||||||
|
import defaultSeckill from './default/seckill'
|
||||||
|
|
||||||
// 系统设置
|
// 系统设置
|
||||||
interface DefaultSettings {
|
interface DefaultSettings {
|
||||||
|
|
@ -47,6 +48,7 @@ interface DefaultSettings {
|
||||||
hot_zone: object;
|
hot_zone: object;
|
||||||
custom: object;
|
custom: object;
|
||||||
coupon: object;
|
coupon: object;
|
||||||
|
seckill: object;
|
||||||
}
|
}
|
||||||
|
|
||||||
const defaultSettings: DefaultSettings = {
|
const defaultSettings: DefaultSettings = {
|
||||||
|
|
@ -73,6 +75,7 @@ const defaultSettings: DefaultSettings = {
|
||||||
hot_zone: defaultHotZone,
|
hot_zone: defaultHotZone,
|
||||||
custom: defaultCustom,
|
custom: defaultCustom,
|
||||||
coupon: defaultCoupon,
|
coupon: defaultCoupon,
|
||||||
|
seckill: defaultSeckill,
|
||||||
};
|
};
|
||||||
|
|
||||||
export default defaultSettings;
|
export default defaultSettings;
|
||||||
|
|
|
||||||
|
|
@ -124,6 +124,9 @@
|
||||||
<template v-else-if="item.key == 'coupon'">
|
<template v-else-if="item.key == 'coupon'">
|
||||||
<model-coupon :key="item.com_data" :value="item.com_data"></model-coupon>
|
<model-coupon :key="item.com_data" :value="item.com_data"></model-coupon>
|
||||||
</template>
|
</template>
|
||||||
|
<template v-else-if="item.key == 'seckill'">
|
||||||
|
<model-seckill :key="item.com_data" :value="item.com_data"></model-seckill>
|
||||||
|
</template>
|
||||||
<!-- 工具组件 -->
|
<!-- 工具组件 -->
|
||||||
<!-- 辅助线 -->
|
<!-- 辅助线 -->
|
||||||
<template v-else-if="item.key == 'row-line'">
|
<template v-else-if="item.key == 'row-line'">
|
||||||
|
|
@ -278,7 +281,10 @@ const components = reactive([
|
||||||
{
|
{
|
||||||
title: '营销组件',
|
title: '营销组件',
|
||||||
key: '2',
|
key: '2',
|
||||||
item: [{ key: 'coupon', name: '优惠券' }],
|
item: [
|
||||||
|
{ key: 'coupon', name: '优惠券' },
|
||||||
|
{ key: 'seckill', name: '秒杀' }
|
||||||
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '工具组件',
|
title: '工具组件',
|
||||||
|
|
|
||||||
|
|
@ -83,6 +83,9 @@
|
||||||
<template v-else-if="value.key == 'coupon'">
|
<template v-else-if="value.key == 'coupon'">
|
||||||
<model-coupon-setting :type="radio" :value="value.com_data"></model-coupon-setting>
|
<model-coupon-setting :type="radio" :value="value.com_data"></model-coupon-setting>
|
||||||
</template>
|
</template>
|
||||||
|
<template v-else-if="value.key == 'seckill'">
|
||||||
|
<model-seckill-setting :type="radio" :value="value.com_data"></model-seckill-setting>
|
||||||
|
</template>
|
||||||
<!-- 工具组件 -->
|
<!-- 工具组件 -->
|
||||||
<!-- 辅助空白 -->
|
<!-- 辅助空白 -->
|
||||||
<template v-else-if="value.key == 'auxiliary-blank'">
|
<template v-else-if="value.key == 'auxiliary-blank'">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue