Merge branch 'main' of http://8.153.108.90:3000/YD/YD_Event.Web
This commit is contained in:
commit
2cb1762ec5
@ -9,7 +9,7 @@ import { http } from '../../utils/request';
|
||||
* @param {number} [data.pageNo] - 当前页码
|
||||
* @param {number} [data.pageSize] - 每页条数
|
||||
* @param {string} [data.name] - 优惠券名称 (模糊查询)
|
||||
* @param {number} [data.type] - 优惠券类型 (1:满减券, 2:折扣券, 3:代金券)
|
||||
* @param {number} [data.type] - 优惠券类型 (0:折扣券, 1:定额券)
|
||||
* @returns {Promise<{
|
||||
* pageNo: number,
|
||||
* pageSize: number,
|
||||
@ -41,7 +41,7 @@ export const couponPage = (data) => {
|
||||
* 添加优惠券
|
||||
* @param {Object} data - 优惠券信息
|
||||
* @param {string} data.name - 优惠券名称
|
||||
* @param {number} data.type - 优惠券类型 (1:满减券, 2:折扣券, 3:代金券)
|
||||
* @param {number} data.type - 优惠券类型 (0:折扣券, 1:定额券)
|
||||
* @param {number} data.value - 优惠券面值
|
||||
* @param {string} data.startTime - 开始时间 (格式:2026-03-08T18:23:19.664Z)
|
||||
* @param {string} data.endTime - 结束时间 (格式:2026-03-08T18:23:19.664Z)
|
||||
@ -57,7 +57,7 @@ export const couponAdd = (data) => {
|
||||
* @param {Object} data - 优惠券信息
|
||||
* @param {number} data.id - 优惠券ID
|
||||
* @param {string} data.name - 优惠券名称
|
||||
* @param {number} data.type - 优惠券类型 (1:满减券, 2:折扣券, 3:代金券)
|
||||
* @param {number} data.type - 优惠券类型 (0:折扣券, 1:定额券)
|
||||
* @param {number} data.value - 优惠券面值
|
||||
* @param {string} data.startTime - 开始时间 (格式:2026-03-08T18:23:19.665Z)
|
||||
* @param {string} data.endTime - 结束时间 (格式:2026-03-08T18:23:19.665Z)
|
||||
|
||||
@ -13,10 +13,10 @@
|
||||
<span class="ml10">{{ $t(scope.row.name) }}</span>
|
||||
</template>
|
||||
<template #type="scope">
|
||||
{{ scope.row.type == 1 ? '折扣券' : '代金券' }}
|
||||
{{ scope.row.type == 0 ? '折扣券' : '定额券' }}
|
||||
</template>
|
||||
<template #value="scope">
|
||||
{{ scope.row.type == 1 ? scope.row.value + '%' : scope.row.value + '元' }}
|
||||
{{ scope.row.type == 0 ? scope.row.value + '%' : scope.row.value + '元' }}
|
||||
</template>
|
||||
<template #startTime="scope">
|
||||
{{ formatDate(scope.row.startTime) }} - {{ formatDate(scope.row.endTime) }}
|
||||
@ -49,20 +49,20 @@
|
||||
<!-- 优惠券类型 -->
|
||||
<el-form-item label="优惠券类型" prop="type">
|
||||
<el-select v-model="formData.type" placeholder="请选择优惠券类型">
|
||||
<el-option label="折扣" :value="1"></el-option>
|
||||
<el-option label="定价" :value="2"></el-option>
|
||||
<el-option label="折扣" :value="0"></el-option>
|
||||
<el-option label="定额" :value="1"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
||||
<!-- 填写折扣 -->
|
||||
<el-form-item label="填写折扣" prop="value" v-if="formData.type == '1'">
|
||||
<el-form-item label="填写折扣" prop="value" v-if="formData.type === 0">
|
||||
<el-input v-model="formData.value" placeholder="请输入折扣百分比">
|
||||
<template #append>%</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
|
||||
<!-- 填写优惠金额 -->
|
||||
<el-form-item label="填写优惠金额" prop="value" v-if="formData.type == '2'">
|
||||
<el-form-item label="填写优惠金额" prop="value" v-if="formData.type === 1">
|
||||
<el-input v-model="formData.value" placeholder="请输入优惠金额" class="fee-input">
|
||||
<template #append>元</template>
|
||||
</el-input>
|
||||
@ -213,7 +213,7 @@ const columns = ref([
|
||||
el: 'input',
|
||||
},
|
||||
},
|
||||
{ prop: 'type', label: '优惠券类型', search: { el: 'select', }, enum: [{ label: '全部', value: '' }, { label: '折扣', value: 1 }, { label: '定价', value: 2 },] },
|
||||
{ prop: 'type', label: '优惠券类型', search: { el: 'select', }, enum: [{ label: '全部', value: '' }, { label: '折扣', value: 0 }, { label: '定额', value: 1 },] },
|
||||
{ prop: 'value', label: '详情', },
|
||||
{ prop: 'startTime', label: '有效期' },
|
||||
{ prop: 'eventNames', label: '可用赛事' },
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user