增加:惠民积分 - 补差金额达到指定金额时赠送会员卡设置
This commit is contained in:
parent
b25f3b35ea
commit
6c31efa0a0
|
|
@ -21,21 +21,14 @@
|
|||
</el-input>
|
||||
<div class="tips">会员使用积分兑换酒水时,超出积分抵扣部分的金额支付比例。</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="消费升级:">
|
||||
<el-radio-group v-model.number="config.quota_integral_upgrade_switch">
|
||||
<el-radio :label="0">关闭</el-radio>
|
||||
<el-radio :label="1">开启</el-radio>
|
||||
</el-radio-group>
|
||||
<div class="tips">开启后,用户使用现金支付达到指定金额后升级到指定分销商等级</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="升级条件" v-show="config.quota_integral_upgrade_switch == 1">
|
||||
<el-input v-model="config.quota_integral_upgrade_money" :precision="2" :step="0.01" :min="0" type="number" class="selWidth">
|
||||
<template slot="prepend">总消费</template>
|
||||
<template slot="append">元,升级到</template>
|
||||
<el-form-item label="会员升级">
|
||||
<el-input v-model="config.quota_integral_give_money" :precision="2" :step="0.01" :min="0" type="number" style="width:500px!important;">
|
||||
<template slot="prepend">补差支付金额达到</template>
|
||||
<template slot="append">元,赠送</template>
|
||||
</el-input>
|
||||
<el-select v-model.number="config.quota_integral_upgrade_level" placeholder="请选择" class="filter-item selWidth mr20">
|
||||
<el-option v-for="(item,index) in distributionLevelList" :key="index" :label="item.brokerage_name" :value="item.user_brokerage_id">
|
||||
{{ item.brokerage_name }}
|
||||
<el-select v-model.number="config.quota_integral_give_card" placeholder="请选择" class="filter-item selWidth mr20">
|
||||
<el-option v-for="(item,index) in level_list" :key="index" :label="item.svip_name" :value="item.group_data_id" v-if="item.status == 1">
|
||||
{{ item.svip_name }}
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
|
@ -52,35 +45,35 @@
|
|||
<script>
|
||||
import { exchangeQuotaConfigGet, exchangeQuotaConfigSet } from "@/api/marketing";
|
||||
import {distributionLevelLst} from "@/api/promoter";
|
||||
import {levelListApi} from "@/api/user";
|
||||
|
||||
export default {
|
||||
name: 'Index',
|
||||
data() {
|
||||
return {
|
||||
distributionLevelList: [],
|
||||
level_list: [],
|
||||
// 配置信息
|
||||
config: {
|
||||
quota_integral_switch: 0,
|
||||
quota_integral_rate: 0.00,
|
||||
quota_integral_diff_rate: 0.00,
|
||||
quota_integral_upgrade_switch: 0,
|
||||
quota_integral_upgrade_money: 0.00,
|
||||
quota_integral_upgrade_level: 0.00,
|
||||
quota_integral_give_money: 0.00,
|
||||
quota_integral_give_card: '',
|
||||
},
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.getDistributionLevelList();
|
||||
this.getLevelList();
|
||||
this.getConfig();
|
||||
},
|
||||
methods: {
|
||||
// 获取全部分销商等级
|
||||
getDistributionLevelList(){
|
||||
// 获取全部会员卡等级
|
||||
getLevelList(){
|
||||
let _this = this;
|
||||
distributionLevelLst({ page: 1, limit: 200}).then(res => {
|
||||
_this.distributionLevelList = res.data.list || {};
|
||||
levelListApi().then(res => {
|
||||
_this.level_list = res.data.list || {};
|
||||
}).catch((res) => {
|
||||
console.log('获取分销商等级失败',res)
|
||||
console.log('获取失败',res)
|
||||
})
|
||||
},
|
||||
// 提交配置信息
|
||||
|
|
@ -119,6 +112,5 @@ export default {
|
|||
padding-bottom: 5px;
|
||||
font-size: 12px;
|
||||
color: #999;
|
||||
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
</style>
|
||||
|
|
|
|||
Loading…
Reference in New Issue