|
@@ -39,6 +39,50 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="20">
|
|
|
+ <el-col style="width: 395px">
|
|
|
+ <el-form-item
|
|
|
+ label="领券方式"
|
|
|
+ prop="issuanceType"
|
|
|
+ :rules="[{ required: true, message: '领券方式' }]"
|
|
|
+ >
|
|
|
+ <el-select
|
|
|
+ :disabled="isDisabled"
|
|
|
+ placeholder="领券方式"
|
|
|
+ v-model.trim="form.type"
|
|
|
+ filterable
|
|
|
+ clearable
|
|
|
+ style="width: 355px !important"
|
|
|
+ >
|
|
|
+ <el-option value="0" label="主动领取"></el-option>
|
|
|
+ <el-option value="1" label="手动发放"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col style="width: 395px">
|
|
|
+ <el-form-item
|
|
|
+ label="优惠券类型"
|
|
|
+ prop="typeDetail"
|
|
|
+ :rules="[{ required: true, message: '请选择优惠券类型' }]"
|
|
|
+ >
|
|
|
+ <el-select
|
|
|
+ :disabled="isDisabled"
|
|
|
+ placeholder="请选择优惠券类型"
|
|
|
+ v-model.trim="form.typeDetail"
|
|
|
+ filterable
|
|
|
+ clearable
|
|
|
+ style="width: 355px !important"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in coupontypeDetail"
|
|
|
+ :key="item.value"
|
|
|
+ :value="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row :gutter="20">
|
|
|
<!-- <el-col style="width: 395px">
|
|
|
<el-form-item
|
|
|
label="优惠券类型"
|
|
@@ -109,38 +153,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
- <el-row :gutter="20">
|
|
|
- <el-col style="width: 395px" >
|
|
|
- <el-form-item
|
|
|
- label="面值"
|
|
|
- prop="faceValue"
|
|
|
- :rules="[{ required: true, message: '请输入面值' }]"
|
|
|
- >
|
|
|
- <el-input
|
|
|
- v-model="form.faceValue"
|
|
|
- placeholder="请输入面值"
|
|
|
- :disabled="isDisabled"
|
|
|
- >
|
|
|
- <template slot="append">元</template>
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col style="width: 395px" v-if="form.type == 'FULL_REDUCTION'">
|
|
|
- <el-form-item
|
|
|
- label="达标金额"
|
|
|
- prop="fullAmount"
|
|
|
- :rules="[{ required: true, message: '请输入达标金额' }]"
|
|
|
- >
|
|
|
- <el-input
|
|
|
- v-model="form.fullAmount"
|
|
|
- placeholder="请输入达标金额"
|
|
|
- :disabled="isDisabled"
|
|
|
- >
|
|
|
- <template slot="append">元</template>
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
+
|
|
|
<el-row :gutter="20">
|
|
|
<el-col style="width: 395px">
|
|
|
<el-form-item
|
|
@@ -294,12 +307,13 @@
|
|
|
</template>
|
|
|
<script>
|
|
|
import { addSysCoupon, resetSysCoupon } from "./api.js";
|
|
|
-import { couponTypeList } from "@/utils/searchArray";
|
|
|
+import { couponTypeList ,coupontypeDetailList} from "@/utils/searchArray";
|
|
|
import { getTimes } from "@/utils";
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
|
couponTypeList,
|
|
|
+ coupontypeDetail:coupontypeDetailList,
|
|
|
form: {
|
|
|
name: "",
|
|
|
description: "",
|