优惠券修改
This commit is contained in:
@@ -22,7 +22,6 @@
|
|||||||
<template slot="append">元</template>
|
<template slot="append">元</template>
|
||||||
</el-input>
|
</el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="有效期类型" style="width: 100%;">
|
<el-form-item label="有效期类型" style="width: 100%;">
|
||||||
<el-radio-group v-model="form.validityType">
|
<el-radio-group v-model="form.validityType">
|
||||||
<el-radio v-for="item in couponEnum.validityType" :key="item.value" :label="item.value">
|
<el-radio v-for="item in couponEnum.validityType" :key="item.value" :label="item.value">
|
||||||
@@ -30,7 +29,12 @@
|
|||||||
</el-radio>
|
</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.validityType == 'fixed'" label="有效时间" prop="validEndTime" style="width: 100%;">
|
<el-form-item v-if="form.validityType == 'fixed'" label="有效期(天)" prop="validDays" style="width: 100%;">
|
||||||
|
<el-input v-model="form.validDays" placeholder="" style="width: 200px;">
|
||||||
|
<template slot="append">天</template>
|
||||||
|
</el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item v-if="form.validityType == 'custom'" label="有效时间" prop="validEndTime" style="width: 100%;">
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
v-model="validityTime"
|
v-model="validityTime"
|
||||||
type="daterange"
|
type="daterange"
|
||||||
@@ -42,11 +46,6 @@
|
|||||||
@change="validityChange"
|
@change="validityChange"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="有效期(天)" prop="validDays" style="width: 100%;">
|
|
||||||
<el-input v-model="form.validDays" placeholder="" style="width: 200px;">
|
|
||||||
<template slot="append">天</template>
|
|
||||||
</el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<!-- <el-form-item label="使用门槛" prop="daysToTakeEffect" style="width: 100%;">
|
<!-- <el-form-item label="使用门槛" prop="daysToTakeEffect" style="width: 100%;">
|
||||||
<el-input v-model="form.daysToTakeEffect" placeholder="" style="width: 200px;">
|
<el-input v-model="form.daysToTakeEffect" placeholder="" style="width: 200px;">
|
||||||
<template slot="prepend">隔</template>
|
<template slot="prepend">隔</template>
|
||||||
@@ -88,7 +87,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
<span slot="footer" class="dialog-footer">
|
<span slot="footer" class="dialog-footer">
|
||||||
<el-button @click="dialogVisible = false">取 消</el-button>
|
<!-- <el-button @click="dialogVisible = false">取 消</el-button> -->
|
||||||
<el-button type="primary" :loading="loading" @click="onSubmitHandle">确 定</el-button>
|
<el-button type="primary" :loading="loading" @click="onSubmitHandle">确 定</el-button>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -107,7 +106,12 @@
|
|||||||
</el-radio>
|
</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.validityType == 'fixed'" label="有效时间" prop="validEndTime" style="width: 100%;">
|
<el-form-item v-if="form.validityType == 'fixed'" label="有效期(天)" prop="validDays" style="width: 100%;">
|
||||||
|
<el-input v-model="form.validDays" placeholder="" style="width: 200px;">
|
||||||
|
<template slot="append">天</template>
|
||||||
|
</el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item v-if="form.validityType == 'custom'" label="有效时间" prop="validEndTime" style="width: 100%;">
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
v-model="validityTime"
|
v-model="validityTime"
|
||||||
type="daterange"
|
type="daterange"
|
||||||
@@ -119,11 +123,6 @@
|
|||||||
@change="validityChange"
|
@change="validityChange"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="有效期(天)" prop="validDays" style="width: 100%;">
|
|
||||||
<el-input v-model="form.validDays" placeholder="" style="width: 200px;">
|
|
||||||
<template slot="append">天</template>
|
|
||||||
</el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<!-- <el-form-item label="使用门槛" prop="daysToTakeEffect" style="width: 100%;">
|
<!-- <el-form-item label="使用门槛" prop="daysToTakeEffect" style="width: 100%;">
|
||||||
<el-input v-model="form.daysToTakeEffect" placeholder="" style="width: 200px;">
|
<el-input v-model="form.daysToTakeEffect" placeholder="" style="width: 200px;">
|
||||||
<template slot="prepend">隔</template>
|
<template slot="prepend">隔</template>
|
||||||
@@ -182,7 +181,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
<span slot="footer" class="dialog-footer">
|
<span slot="footer" class="dialog-footer">
|
||||||
<el-button @click="dialogVisible = false">取 消</el-button>
|
<!-- <el-button @click="dialogVisible = false">取 消</el-button> -->
|
||||||
<el-button type="primary" :loading="loading" @click="onSubmitHandle">确 定</el-button>
|
<el-button type="primary" :loading="loading" @click="onSubmitHandle">确 定</el-button>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -222,7 +221,7 @@ export default {
|
|||||||
title: '',
|
title: '',
|
||||||
fullAmount: null,
|
fullAmount: null,
|
||||||
discountAmount: null,
|
discountAmount: null,
|
||||||
validityType: 'custom',
|
validityType: 'fixed',
|
||||||
validStartTime: '',
|
validStartTime: '',
|
||||||
validEndTime: '',
|
validEndTime: '',
|
||||||
userDays: [],
|
userDays: [],
|
||||||
|
|||||||
@@ -30,11 +30,11 @@ export default {
|
|||||||
],
|
],
|
||||||
validityType: [
|
validityType: [
|
||||||
{
|
{
|
||||||
value: 'custom',
|
value: 'fixed',
|
||||||
label: '领券后有效期内可用'
|
label: '领券后有效期内可用'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
value: 'fixed',
|
value: 'custom',
|
||||||
label: '固定有效期范围内可用'
|
label: '固定有效期范围内可用'
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user