前端
This commit is contained in:
parent
b1d49e4ece
commit
bcac38e6ac
@ -11,7 +11,7 @@ VUE_APP_BASE_API = '/dev-api'
|
|||||||
VUE_APP_PUBLIC_PATH = '/'
|
VUE_APP_PUBLIC_PATH = '/'
|
||||||
|
|
||||||
# 后端接口地址
|
# 后端接口地址
|
||||||
VUE_APP_SERVER_URL = 'http://192.168.0.196:8081/'
|
VUE_APP_SERVER_URL = 'http://192.168.31.55:8081/'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -167,8 +167,11 @@
|
|||||||
<el-dialog :title="title" :visible.sync="open" width="45%" append-to-body>
|
<el-dialog :title="title" :visible.sync="open" width="45%" append-to-body>
|
||||||
<el-form ref="form" :model="form" :rules="rules" :label-position="labelPosition" label-width="110px">
|
<el-form ref="form" :model="form" :rules="rules" :label-position="labelPosition" label-width="110px">
|
||||||
|
|
||||||
<el-form-item label="活动名称" prop="name">
|
<el-form-item label="活动名称" prop="name" >
|
||||||
|
<div style="width: 217px">
|
||||||
<el-input v-model="form.name" placeholder="请输入活动名称" />
|
<el-input v-model="form.name" placeholder="请输入活动名称" />
|
||||||
|
</div>
|
||||||
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="满足金额" prop="moneyType">
|
<el-form-item label="满足金额" prop="moneyType">
|
||||||
|
|
||||||
|
@ -158,14 +158,11 @@
|
|||||||
<!-- 添加或修改兑换券对话框 -->
|
<!-- 添加或修改兑换券对话框 -->
|
||||||
<el-dialog :title="title" :visible.sync="open" width="40%" append-to-body>
|
<el-dialog :title="title" :visible.sync="open" width="40%" append-to-body>
|
||||||
<el-form ref="form" :model="form" :rules="rules" :label-position="labelPosition" label-width="140px">
|
<el-form ref="form" :model="form" :rules="rules" :label-position="labelPosition" label-width="140px">
|
||||||
<!-- <el-form-item label="所属连锁店id" prop="chainStorId">-->
|
|
||||||
<!-- <el-input v-model="form.chainStorId" placeholder="请输入所属连锁店id" />-->
|
|
||||||
<!-- </el-form-item>-->
|
|
||||||
<!-- <el-form-item label="所属店铺id" prop="storeId">-->
|
|
||||||
<!-- <el-input v-model="form.storeId" placeholder="请输入所属店铺id" />-->
|
|
||||||
<!-- </el-form-item>-->
|
|
||||||
<el-form-item label="兑换券名称" prop="name">
|
<el-form-item label="兑换券名称" prop="name">
|
||||||
|
<div style="width: 217px">
|
||||||
<el-input v-model="form.name" placeholder="请输入兑换券名称"/>
|
<el-input v-model="form.name" placeholder="请输入兑换券名称"/>
|
||||||
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="兑换券类型" prop="type">
|
<el-form-item label="兑换券类型" prop="type">
|
||||||
<el-radio-group v-model="form.type">
|
<el-radio-group v-model="form.type">
|
||||||
@ -187,18 +184,27 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="商品数量" prop="productCount" v-if="form.type==0">
|
<el-form-item label="商品数量" prop="productCount" v-if="form.type==0">
|
||||||
|
<div style="width: 217px">
|
||||||
<el-input placeholder="请输入商品数量" oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')"
|
<el-input placeholder="请输入商品数量" oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')"
|
||||||
v-model="form.productCount" :min="0" :max="stock" @input="goodsStock">
|
v-model="form.productCount" :min="0" :max="stock" @input="goodsStock">
|
||||||
<template slot="append">个</template>
|
<template slot="append">个</template>
|
||||||
</el-input>
|
</el-input>
|
||||||
|
</div>
|
||||||
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="卡券有效期" prop="validity">
|
<el-form-item label="卡券有效期" prop="validity">
|
||||||
|
<div style="width: 217px">
|
||||||
<el-input type="number" placeholder="请输入卡券有效期" v-model="form.validity">
|
<el-input type="number" placeholder="请输入卡券有效期" v-model="form.validity">
|
||||||
<template slot="append">天</template>
|
<template slot="append">天</template>
|
||||||
</el-input>
|
</el-input>
|
||||||
|
</div>
|
||||||
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="使用说明" prop="useInstructions">
|
<el-form-item label="使用说明" prop="useInstructions">
|
||||||
|
<div style="width: 217px">
|
||||||
<el-input type="textarea" v-model="form.useInstructions" placeholder="请输入使用说明"></el-input>
|
<el-input type="textarea" v-model="form.useInstructions" placeholder="请输入使用说明"></el-input>
|
||||||
|
</div>
|
||||||
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <el-form-item label="参与次数" prop="count">
|
<!-- <el-form-item label="参与次数" prop="count">
|
||||||
<el-input-number v-model="form.count" controls-position="right" :min="1" :max="999"></el-input-number>
|
<el-input-number v-model="form.count" controls-position="right" :min="1" :max="999"></el-input-number>
|
||||||
@ -426,7 +432,7 @@ export default {
|
|||||||
this.reset()
|
this.reset()
|
||||||
this.open = true
|
this.open = true
|
||||||
this.form.status = '0'
|
this.form.status = '0'
|
||||||
this.title = '添加兑换券'
|
this.title = '添加电子兑换券'
|
||||||
},
|
},
|
||||||
/** 修改按钮操作 */
|
/** 修改按钮操作 */
|
||||||
handleUpdate(row) {
|
handleUpdate(row) {
|
||||||
|
@ -194,6 +194,7 @@
|
|||||||
<template slot="append">元</template>
|
<template slot="append">元</template>
|
||||||
</el-input>
|
</el-input>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- <div class="_k">-->
|
<!-- <div class="_k">-->
|
||||||
<!-- <el-form-item label="满" prop="satisfiedAmount" v-if="form.discountType == 0">-->
|
<!-- <el-form-item label="满" prop="satisfiedAmount" v-if="form.discountType == 0">-->
|
||||||
<!-- <el-input v-model="form.satisfiedAmount" placeholder="请输入满足金额" >-->
|
<!-- <el-input v-model="form.satisfiedAmount" placeholder="请输入满足金额" >-->
|
||||||
@ -209,6 +210,7 @@
|
|||||||
<!-- </el-form-item>-->
|
<!-- </el-form-item>-->
|
||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
</div>
|
</div>
|
||||||
|
<div style="color: red" v-if="form.discountAmount>form.satisfiedAmount" >检测到优惠金额大于满足金额请确定是否要继续执行</div>
|
||||||
<div style="display: flex;align-items: center;margin-bottom: 25px" v-if="form.discountType == 1">
|
<div style="display: flex;align-items: center;margin-bottom: 25px" v-if="form.discountType == 1">
|
||||||
<div style="color: red">*</div>
|
<div style="color: red">*</div>
|
||||||
<div style="margin: 0px 10px;font-weight: bold">满</div>
|
<div style="margin: 0px 10px;font-weight: bold">满</div>
|
||||||
@ -219,7 +221,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div style="margin: 0px 10px;font-weight: bold">打</div>
|
<div style="margin: 0px 10px;font-weight: bold">打</div>
|
||||||
<div>
|
<div>
|
||||||
<el-input-number v-model="form.specialDiscount" :min="0" :max="9.9" placeholder="1 ~ 9.9"/>
|
<el-input-number v-model="form.specialDiscount" :min="1" :max="9.9" placeholder="1 ~ 9.9"/>
|
||||||
</div>
|
</div>
|
||||||
<div style="margin: 0px 10px;font-weight: bold">折</div>
|
<div style="margin: 0px 10px;font-weight: bold">折</div>
|
||||||
</div>
|
</div>
|
||||||
@ -272,11 +274,12 @@
|
|||||||
|
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="互斥功能" prop="exclusiveFunction">
|
<el-form-item label="互斥功能" prop="exclusiveFunction" style="margin-left: 10px">
|
||||||
<el-radio-group v-model="form.exclusiveFunction">
|
<el-radio-group v-model="form.exclusiveFunction" @input="radioCile">
|
||||||
<el-radio label="0">满减活动</el-radio>
|
<el-radio label="0">满减活动</el-radio>
|
||||||
<el-radio label="1">储值卡付款</el-radio>
|
<el-radio label="1">储值卡付款</el-radio>
|
||||||
<el-radio label="2">会员等级</el-radio>
|
<el-radio label="2">会员等级</el-radio>
|
||||||
|
<el-radio label="">无</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -482,6 +485,7 @@ export default {
|
|||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
total:0
|
total:0
|
||||||
},
|
},
|
||||||
|
radioShow:[],
|
||||||
// 表单参数
|
// 表单参数
|
||||||
form: {},
|
form: {},
|
||||||
vipname:[],
|
vipname:[],
|
||||||
@ -549,6 +553,8 @@ export default {
|
|||||||
this.getoilName()
|
this.getoilName()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|
||||||
|
|
||||||
getoilName(){
|
getoilName(){
|
||||||
getoilName().then(res=>{
|
getoilName().then(res=>{
|
||||||
console.log(res)
|
console.log(res)
|
||||||
@ -679,7 +685,7 @@ export default {
|
|||||||
})
|
})
|
||||||
this.open = true;
|
this.open = true;
|
||||||
this.form.status = '0'
|
this.form.status = '0'
|
||||||
this.title = "添加优惠券";
|
this.title = "添加电子优惠券";
|
||||||
},
|
},
|
||||||
/** 修改按钮操作 */
|
/** 修改按钮操作 */
|
||||||
handleUpdate(row) {
|
handleUpdate(row) {
|
||||||
|
@ -11,6 +11,6 @@ VUE_APP_BASE_API = '/dev-api'
|
|||||||
VUE_APP_PUBLIC_PATH = '/'
|
VUE_APP_PUBLIC_PATH = '/'
|
||||||
|
|
||||||
# 后端接口地址
|
# 后端接口地址
|
||||||
VUE_APP_SERVER_URL = 'http://192.168.0.178:8008/'
|
VUE_APP_SERVER_URL = 'http://192.168.31.55:8081/'
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user