feat(glt): 更新票券模板和门店相关功能

- 移除起始发送数量和计入购买量字段
- 修改用户票券释放页面状态显示和列配置
- 调整订单页面标签页顺序和默认激活项
- 优化门店编辑页面布局和移除电子围栏功能
- 添加门店围栏范围输入和状态选择功能
- 更新门店围栏列表页面状态标签和类型渲染
- 移除仓库编辑页面图片上传相关代码
This commit is contained in:
2026-02-09 16:39:34 +08:00
parent d28226bbf0
commit ebed9edb64
8 changed files with 115 additions and 108 deletions

View File

@@ -120,17 +120,17 @@
</a-form-item>
</a-col>
<a-col :span="12">
<a-form-item label="起始发送数量" name="startSendQty">
<a-input-number
:min="0"
:max="999999"
class="ele-fluid"
placeholder="支付成功后起始发放数量"
v-model:value="form.startSendQty"
/>
</a-form-item>
</a-col>
<!-- <a-col :span="12">-->
<!-- <a-form-item label="起始发送数量" name="startSendQty">-->
<!-- <a-input-number-->
<!-- :min="0"-->
<!-- :max="999999"-->
<!-- class="ele-fluid"-->
<!-- placeholder="支付成功后起始发放数量"-->
<!-- v-model:value="form.startSendQty"-->
<!-- />-->
<!-- </a-form-item>-->
<!-- </a-col>-->
<a-col :span="12">
<a-form-item label="买赠倍率" name="giftMultiplier">
@@ -144,15 +144,15 @@
</a-form-item>
</a-col>
<a-col :span="12">
<a-form-item label="计入购买量" name="includeBuyQty">
<a-switch
v-model:checked="form.includeBuyQty"
checked-children=""
un-checked-children=""
/>
</a-form-item>
</a-col>
<!-- <a-col :span="12">-->
<!-- <a-form-item label="计入购买量" name="includeBuyQty">-->
<!-- <a-switch-->
<!-- v-model:checked="form.includeBuyQty"-->
<!-- checked-children="是"-->
<!-- un-checked-children="否"-->
<!-- />-->
<!-- </a-form-item>-->
<!-- </a-col>-->
<a-col :span="12">
<a-form-item label="每期释放数量" name="monthlyReleaseQty">

View File

@@ -122,12 +122,12 @@
key: 'minBuyQty',
align: 'center'
},
{
title: '起始发送数',
dataIndex: 'startSendQty',
key: 'startSendQty',
align: 'center'
},
// {
// title: '起始发送数',
// dataIndex: 'startSendQty',
// key: 'startSendQty',
// align: 'center'
// },
{
title: '买赠',
dataIndex: 'giftMultiplier',

View File

@@ -36,8 +36,8 @@
<a-image :src="record.image" :width="50" />
</template>
<template v-if="column.key === 'status'">
<a-tag v-if="record.status === 0" color="green">显示</a-tag>
<a-tag v-if="record.status === 1" color="red">隐藏</a-tag>
<a-tag v-if="record.status === 0">未释放</a-tag>
<a-tag v-if="record.status === 1" color="green">已完成</a-tag>
</template>
<template v-if="column.key === 'action'">
<a-space>
@@ -136,20 +136,21 @@
key: 'releaseQty',
width: 120
},
{
title: '状态',
dataIndex: 'status',
key: 'status',
width: 120,
align: 'center'
},
{
title: '释放时间',
dataIndex: 'releaseTime',
key: 'releaseTime',
width: 120
},
// {
// title: '状态',
// dataIndex: 'status',
// key: 'status',
// width: 120
// },
{
title: '释放时间',
title: '创建时间',
dataIndex: 'createTime',
key: 'createTime',
width: 200,