This commit is contained in:
77
2024-05-13 11:39:20 +08:00
parent 6969279a3b
commit 727f3e51dd

View File

@@ -84,13 +84,61 @@
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="女生价格" prop="joinWomenPrice"> <el-form-item label="女生显示价格" prop="joinWomenPrice" label-width="120px">
<el-input-number :min="0" v-model="form.joinWomenPrice" placeholder="请输入女生参与价格" style="width: 100%"/> <el-input-number :min="0" v-model="form.joinWomenPrice" placeholder="请输入女生显示价格" style="width: 100%"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="男生价格" prop="joinManPrice"> <el-form-item label="男生显示价格" prop="joinManPrice" label-width="120px">
<el-input-number :min="0" v-model="form.joinManPrice" placeholder="请输入男生参与价格" style="width: 100%" /> <el-input-number :min="0" v-model="form.joinManPrice" placeholder="请输入男生显示价格" style="width: 100%" />
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="女生非VIP价格" prop="vip0WomenPrice" label-width="120px">
<el-input-number :min="0" v-model="form.vip0WomenPrice" placeholder="请输入女生非VIP价格" style="width: 100%"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="男生非VIP价格" prop="vip0ManPrice" label-width="120px">
<el-input-number :min="0" v-model="form.vip0ManPrice" placeholder="请输入男生非VIP价格" style="width: 100%" />
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="女生VIP1价格" prop="vip1WomenPrice" label-width="120px">
<el-input-number :min="0" v-model="form.vip1WomenPrice" placeholder="请输入女生VIP1价格" style="width: 100%"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="男生VIP1价格" prop="vip1ManPrice" label-width="120px">
<el-input-number :min="0" v-model="form.vip1ManPrice" placeholder="请输入男生VIP1价格" style="width: 100%" />
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="女生VIP2价格" prop="vip2WomenPrice" label-width="120px">
<el-input-number :min="0" v-model="form.vip2WomenPrice" placeholder="请输入女生VIP2价格" style="width: 100%"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="男生VIP2价格" prop="vip2ManPrice" label-width="120px">
<el-input-number :min="0" v-model="form.vip2ManPrice" placeholder="请输入男生VIP2价格" style="width: 100%" />
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="女生VIP3价格" prop="vip3WomenPrice" label-width="120px">
<el-input-number :min="0" v-model="form.vip3WomenPrice" placeholder="请输入女生VIP3价格" style="width: 100%"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="男生VIP3价格" prop="vip3ManPrice" label-width="120px">
<el-input-number :min="0" v-model="form.vip3ManPrice" placeholder="请输入男生VIP3价格" style="width: 100%" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
@@ -154,13 +202,21 @@ export default {
joinManNum: undefined, joinManNum: undefined,
handManNum: undefined, handManNum: undefined,
handWomenNum: undefined, handWomenNum: undefined,
joinWomenPrice: undefined,
joinManPrice: undefined,
mustVip: undefined, mustVip: undefined,
mustAuth: undefined, mustAuth: undefined,
priceText: undefined, priceText: undefined,
activityEndTime: undefined, activityEndTime: undefined,
activityStartTime: undefined activityStartTime: undefined,
joinWomenPrice: 0,
vip0WomenPrice: 0,
vip1WomenPrice: 0,
vip2WomenPrice: 0,
vip3WomenPrice: 0,
joinManPrice: 0,
vip0ManPrice: 0,
vip1ManPrice: 0,
vip2ManPrice: 0,
vip3ManPrice: 0,
}, },
// 表单校验 // 表单校验
rules: { rules: {
@@ -216,10 +272,34 @@ export default {
{ required: true, message: "手动调整女生人数不能为空", trigger: "blur" } { required: true, message: "手动调整女生人数不能为空", trigger: "blur" }
], ],
joinWomenPrice: [ joinWomenPrice: [
{ required: true, message: "女生参与价格不能为空", trigger: "blur" } { required: true, message: "女生显示价格不能为空", trigger: "blur" }
],
vip0WomenPrice: [
{ required: true, message: "女生非VIP价格不能为空", trigger: "blur" }
],
vip1WomenPrice: [
{ required: true, message: "女生VIP1价格不能为空", trigger: "blur" }
],
vip2WomenPrice: [
{ required: true, message: "女生VIP2价格不能为空", trigger: "blur" }
],
vip3WomenPrice: [
{ required: true, message: "女生VIP3价格不能为空", trigger: "blur" }
], ],
joinManPrice: [ joinManPrice: [
{ required: true, message: "男生参与价格不能为空", trigger: "blur" } { required: true, message: "男生显示价格不能为空", trigger: "blur" }
],
vip0ManPrice: [
{ required: true, message: "男生非VIP价格不能为空", trigger: "blur" }
],
vip1ManPrice: [
{ required: true, message: "男生VIP1价格不能为空", trigger: "blur" }
],
vip2ManPrice: [
{ required: true, message: "男生VIP2价格不能为空", trigger: "blur" }
],
vip3ManPrice: [
{ required: true, message: "男生VIP3价格不能为空", trigger: "blur" }
], ],
mustVip: [ mustVip: [
{ required: true, message: "必须强制会员参与不能为空", trigger: "blur" } { required: true, message: "必须强制会员参与不能为空", trigger: "blur" }