add: 优化

This commit is contained in:
gyq
2025-09-26 14:22:14 +08:00
parent a82f116918
commit d3636be742
5 changed files with 60 additions and 45 deletions

View File

@@ -109,15 +109,15 @@
@input="discountRateInput"
/>
</el-form-item>
<el-form-item label="使用门槛" prop="discountAmount">
<el-form-item label="使用门槛" prop="fullAmount2">
<div class="center">
<el-input
v-model="form.discountAmount"
v-model="form.fullAmount"
placeholder="请输入使用门槛"
style="width: 200px"
style="width: 300px"
input-style="text-align: center;"
:maxlength="8"
@input="(e) => (form.discountAmount = filterNumberInput(e))"
@input="(e) => (form.fullAmount = filterNumberInput(e))"
>
<template #prepend></template>
<template #append>可用</template>
@@ -167,7 +167,11 @@
</div>
<div v-if="form.couponType == 6"></div>
<div class="title">指定设置</div>
<el-form-item label="选择门店" prop="useShopType" v-if="shopInfo.isHeadShop">
<el-form-item
label="选择门店"
prop="useShopType"
v-if="shopInfo.isHeadShop && shopInfo.shopType != 'only'"
>
<el-radio-group v-model="form.useShopType">
<el-radio label="仅本店可用" value="only"></el-radio>
<el-radio label="全部门店" value="all"></el-radio>
@@ -445,7 +449,10 @@
</el-form>
</div>
<template #footer>
<div class="dialog-footer" v-if="shopInfo.isHeadShop || !form.syncId">
<div
class="dialog-footer"
v-if="(shopInfo.isHeadShop && shopInfo.shopType != 'only') || !form.syncId"
>
<el-button @click="dialogVisible = false"> </el-button>
<el-button type="primary" :loading="loading" @click="submitHandle"> </el-button>
</div>