This commit is contained in:
zpc 2026-02-08 11:53:59 +08:00
parent ebb040b96c
commit c77f2cfeaa
2 changed files with 74 additions and 70 deletions

View File

@ -82,42 +82,44 @@
/> />
</el-form-item> </el-form-item>
<!-- 开关配置 --> <!-- 开关配置 - 当有任何开关需要显示时才显示此区块 -->
<el-divider content-position="left">开关配置</el-divider> <template v-if="fieldConfig.showShouZhe || fieldConfig.showShowIs || fieldConfig.showCoupon || fieldConfig.showIntegral">
<el-divider content-position="left">开关配置</el-divider>
<el-row :gutter="20">
<el-col :span="8" v-if="fieldConfig.showShouZhe"> <el-row :gutter="20">
<el-form-item label="首抽五折"> <el-col :span="8" v-if="fieldConfig.showShouZhe">
<el-switch v-model="formData.isShouZhe" :active-value="1" :inactive-value="0" /> <el-form-item label="首抽五折">
<div class="form-tip">开启后新用户首次抽奖的第一抽享受5折优惠仅限从未下过单的用户</div> <el-switch v-model="formData.isShouZhe" :active-value="1" :inactive-value="0" />
</el-form-item> <div class="form-tip">开启后新用户首次抽奖的第一抽享受5折优惠仅限从未下过单的用户</div>
</el-col> </el-form-item>
<!-- 是否最新 - 已隐藏前端未展示相关icon </el-col>
<el-col :span="8"> <!-- 是否最新 - 已隐藏前端未展示相关icon
<el-form-item label="是否最新"> <el-col :span="8">
<el-switch v-model="formData.newIs" :active-value="1" :inactive-value="0" /> <el-form-item label="是否最新">
</el-form-item> <el-switch v-model="formData.newIs" :active-value="1" :inactive-value="0" />
</el-col> </el-form-item>
--> </el-col>
<el-col :span="8" v-if="fieldConfig.showShowIs"> -->
<el-form-item label="首页显示"> <el-col :span="8" v-if="fieldConfig.showShowIs">
<el-switch v-model="formData.showIs" :active-value="1" :inactive-value="0" /> <el-form-item label="首页显示">
</el-form-item> <el-switch v-model="formData.showIs" :active-value="1" :inactive-value="0" />
</el-col> </el-form-item>
</el-row> </el-col>
</el-row>
<el-row :gutter="20" v-if="fieldConfig.showCoupon || fieldConfig.showIntegral"> <el-row :gutter="20" v-if="fieldConfig.showCoupon || fieldConfig.showIntegral">
<el-col :span="8" v-if="fieldConfig.showCoupon"> <el-col :span="8" v-if="fieldConfig.showCoupon">
<el-form-item label="发券开关"> <el-form-item label="发券开关">
<el-switch v-model="formData.couponIs" :active-value="1" :inactive-value="0" /> <el-switch v-model="formData.couponIs" :active-value="1" :inactive-value="0" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8" v-if="fieldConfig.showIntegral"> <el-col :span="8" v-if="fieldConfig.showIntegral">
<el-form-item label="发积分开关"> <el-form-item label="发积分开关">
<el-switch v-model="formData.integralIs" :active-value="1" :inactive-value="0" /> <el-switch v-model="formData.integralIs" :active-value="1" :inactive-value="0" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
</template>
<!-- 套数/库存配置一番赏/幸运赏/福袋/盲盒 --> <!-- 套数/库存配置一番赏/幸运赏/福袋/盲盒 -->
<template v-if="fieldConfig.showStock"> <template v-if="fieldConfig.showStock">

View File

@ -87,42 +87,44 @@
/> />
</el-form-item> </el-form-item>
<!-- 开关配置 --> <!-- 开关配置 - 当有任何开关需要显示时才显示此区块 -->
<el-divider content-position="left">开关配置</el-divider> <template v-if="fieldConfig.showShouZhe || fieldConfig.showShowIs || fieldConfig.showCoupon || fieldConfig.showIntegral">
<el-divider content-position="left">开关配置</el-divider>
<el-row :gutter="20">
<el-col :span="8" v-if="fieldConfig.showShouZhe"> <el-row :gutter="20">
<el-form-item label="首抽五折"> <el-col :span="8" v-if="fieldConfig.showShouZhe">
<el-switch v-model="formData.isShouZhe" :active-value="1" :inactive-value="0" /> <el-form-item label="首抽五折">
<div class="form-tip">开启后新用户首次抽奖的第一抽享受5折优惠仅限从未下过单的用户</div> <el-switch v-model="formData.isShouZhe" :active-value="1" :inactive-value="0" />
</el-form-item> <div class="form-tip">开启后新用户首次抽奖的第一抽享受5折优惠仅限从未下过单的用户</div>
</el-col> </el-form-item>
<!-- 是否最新 - 已隐藏前端未展示相关icon </el-col>
<el-col :span="8"> <!-- 是否最新 - 已隐藏前端未展示相关icon
<el-form-item label="是否最新"> <el-col :span="8">
<el-switch v-model="formData.newIs" :active-value="1" :inactive-value="0" /> <el-form-item label="是否最新">
</el-form-item> <el-switch v-model="formData.newIs" :active-value="1" :inactive-value="0" />
</el-col> </el-form-item>
--> </el-col>
<el-col :span="8" v-if="fieldConfig.showShowIs"> -->
<el-form-item label="首页显示"> <el-col :span="8" v-if="fieldConfig.showShowIs">
<el-switch v-model="formData.showIs" :active-value="1" :inactive-value="0" /> <el-form-item label="首页显示">
</el-form-item> <el-switch v-model="formData.showIs" :active-value="1" :inactive-value="0" />
</el-col> </el-form-item>
</el-row> </el-col>
</el-row>
<el-row :gutter="20" v-if="fieldConfig.showCoupon || fieldConfig.showIntegral"> <el-row :gutter="20" v-if="fieldConfig.showCoupon || fieldConfig.showIntegral">
<el-col :span="8" v-if="fieldConfig.showCoupon"> <el-col :span="8" v-if="fieldConfig.showCoupon">
<el-form-item label="发券开关"> <el-form-item label="发券开关">
<el-switch v-model="formData.couponIs" :active-value="1" :inactive-value="0" /> <el-switch v-model="formData.couponIs" :active-value="1" :inactive-value="0" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8" v-if="fieldConfig.showIntegral"> <el-col :span="8" v-if="fieldConfig.showIntegral">
<el-form-item label="发积分开关"> <el-form-item label="发积分开关">
<el-switch v-model="formData.integralIs" :active-value="1" :inactive-value="0" /> <el-switch v-model="formData.integralIs" :active-value="1" :inactive-value="0" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
</template>
<!-- 套数/库存配置一番赏/幸运赏/福袋/盲盒 --> <!-- 套数/库存配置一番赏/幸运赏/福袋/盲盒 -->
<template v-if="fieldConfig.showStock"> <template v-if="fieldConfig.showStock">