学员详情;市场管理;

This commit is contained in:
2023-03-21 15:00:24 +08:00
parent 31bd50111e
commit 35fc9df240
14 changed files with 222 additions and 123 deletions

View File

@@ -139,6 +139,10 @@ const drawFormRules = ref({
end_time:[{ required: true, message: '请输入截止时间', trigger: 'blur' }],
begin_time:[{ required: true, message: '请输入开始时间', trigger: 'blur' }],
product_cover:[{ required: true, message: '请选择商品封面', trigger: 'blur' }],
egg_quantity:[{ required: true, message: '请输入金蛋数量', trigger: 'blur'},
{ type: 'number', message: '请输入正确的格式' }],
prize_number:[{ required: true, message: '请输入中奖号码', trigger: 'blur'},
{ type: 'number', message: '请输入正确的格式' }],
})
const drawFormRef = ref(null)
function openDialog() {
@@ -318,21 +322,23 @@ async function drawStateFunc(row,type) { //竞拍上架 下架
<el-table-column align="center" label="满员人数" prop="full_member" />
<el-table-column align="center" label="发布日期" min-width="150" >
<template #default="scope">
{{custom.timestampToDate(scope.row.begin_time)}}
{{custom.timestampToDate2(scope.row.begin_time)}}
</template>
</el-table-column>
<el-table-column align="center" label="截止日期" min-width="150" >
<template #default="scope">
{{custom.timestampToDate(scope.row.end_time)}}
{{custom.timestampToDate2(scope.row.end_time)}}
</template>
</el-table-column>
<el-table-column align="center" label="已参与人数" min-width="150" prop="in_member" />
<el-table-column align="center" label="奖品装蛋" min-width="150" prop="loading_egg" >
<template #default="scope">
{{scope.row.loading_egg?'是':'否'}}
</template>
</el-table-column>
<el-table-column align="center" label="金蛋数量" min-width="150" prop="egg_quantity" />
<el-table-column align="center" label="中奖号" min-width="150" prop="prize_number" />
<!-- <el-table-column align="center" label="奖品装蛋" min-width="150" prop="loading_egg" >-->
<!-- <template #default="scope">-->
<!-- {{scope.row.loading_egg?'是':'否'}}-->
<!-- </template>-->
<!-- </el-table-column>-->
<!-- <el-table-column align="center" label="最高积分" prop="most_point" />-->
<el-table-column align="center" label="状态">
<template #default="scope">
@@ -438,9 +444,15 @@ async function drawStateFunc(row,type) { //竞拍上架 下架
value-format="x"
/>
</el-form-item>
<el-form-item label="奖品装蛋" >
<el-switch @change="loadingEggChange" v-model="drawForm.loading_egg" active-text="是" inactive-text="否" :active-value="true" inactive-value="false" />
<el-form-item label="金蛋数量" prop="egg_quantity">
<el-input v-model.number="drawForm.egg_quantity" placeholder="请输入金蛋数量" autocomplete="off" />
</el-form-item>
<el-form-item label="中奖号码" prop="prize_number">
<el-input v-model.number="drawForm.prize_number" placeholder="请输入中奖号码" autocomplete="off" />
</el-form-item>
<!-- <el-form-item label="奖品装蛋" >-->
<!-- <el-switch @change="loadingEggChange" v-model="drawForm.loading_egg" active-text="是" inactive-text="否" :active-value="true" inactive-value="false" />-->
<!-- </el-form-item>-->
<el-form-item label="奖品详情" prop="product_introduce">
<el-upload
class="avatar-uploader"