修改分佣页面

This commit is contained in:
2023-04-10 18:09:02 +08:00
parent ae7e71da1c
commit f55f4fd73f
7 changed files with 66 additions and 41 deletions

View File

@@ -157,7 +157,7 @@ const drawFormRules = ref({
full_member:[{ required: true, message: '请输入满员人数', trigger: 'blur'},
{ type: 'number', message: '请输入正确的格式' }],
end_time:[{ required: true, message: '请输入截止时间', trigger: 'blur' }],
delay_time:[{ required: true, message: '请输入砸蛋时间', trigger: 'blur' }],
// delay_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'},
@@ -317,23 +317,22 @@ function getRandomNumber() {
drawForm.value.prize_number = ''
return
}
if(!drawForm.value.delay_time) {
if(!drawForm.value.end_time) {
ElMessage({
type: 'warning',
message: `请先设置砸蛋时间`,
message: `请先设置截止时间`,
})
drawForm.value.prize_number = ''
return
}
let rand_num = Math.random()
let rand_res = 1
if(!rand_num){
rand_num = 1
}
rand_res = Math.ceil(rand_num*drawForm.value.full_member)
// console.log(drawForm.value.end_time)
if(drawForm.value.delay_time < (Date.parse(new Date()))) { // 已过期 可以显示
// console.log(rand_res)
if(drawForm.value.end_time < (Date.parse(new Date()))) { // 已过期 可以显示
egg_mask.value = false
}
else{ // 隐藏中奖号码
@@ -408,11 +407,11 @@ function getRandomNumber() {
{{custom.timestampToDate2(scope.row.end_time)}}
</template>
</el-table-column>
<el-table-column align="center" label="砸蛋日期" min-width="150" >
<template #default="scope">
{{custom.timestampToDate2(scope.row.delay_time)}}
</template>
</el-table-column>
<!-- <el-table-column align="center" label="砸蛋日期" min-width="150" >-->
<!-- <template #default="scope">-->
<!-- {{custom.timestampToDate2(scope.row.delay_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="egg_quantity" />
@@ -535,15 +534,15 @@ function getRandomNumber() {
value-format="x"
/>
</el-form-item>
<el-form-item label="砸蛋日期" prop="delay_time" >
<el-date-picker
v-model="drawForm.delay_time"
type="datetime"
placeholder="砸蛋日期"
format="YYYY-MM-DD HH:mm:ss"
value-format="x"
/>
</el-form-item>
<!-- <el-form-item label="砸蛋日期" prop="delay_time" >-->
<!-- <el-date-picker-->
<!-- v-model="drawForm.delay_time"-->
<!-- type="datetime"-->
<!-- placeholder="砸蛋日期"-->
<!-- format="YYYY-MM-DD HH:mm:ss"-->
<!-- value-format="x"-->
<!-- />-->
<!-- </el-form-item>-->
<el-form-item label="金蛋数量" prop="egg_quantity">
<el-input v-model.number="drawForm.egg_quantity" disabled="true" placeholder="请输入金蛋数量" autocomplete="off" />
</el-form-item>