Commit bac91afe by crushh

update: 暂时

parent 8cc9eff7
......@@ -105,6 +105,16 @@
<i class="dm-title__label--icon iconfont icon-xinxixianshi"></i>
<span class="gray fz13">仅适用于线下单笔消费;仅限对当天线下的单笔购买消费订单进行触发;重导订单、非购买订单均不触发。</span>
</h3>
<el-form-item label="消费触发配置" prop="consum_type">
<el-radio :label="1" v-model="form.consum_type"
>按照单笔订金实付金额触发
<span class="gray fz13"> 仅适用于线下单笔消费;仅限对当天线下的单笔购买消费订单进行触发;重导订单、非购买订单均不触发</span>
</el-radio>
<el-radio :label="2" style="margin-left:0" v-model="form.consum_type"
>按照当天累计订单实付金额触发
<span class="gray fz13">仅适用于线下当天累计消费,请保证订单实时同步;重导订单、非购买订单均不触发</span>
</el-radio>
</el-form-item>
<p class="fz14 gray mb20 ml10">同时满足以下条件即可触发</p>
<el-form-item>
<div class="no_label_form_label">
......@@ -113,7 +123,8 @@
><template slot="content">固定门店:系统基于所选定的门店来判断是否触发<br />按门店条件:系统基于所选的门店条件下所包含的门店来实时判断是否触发;所选门店条件下门店发生变更,立即生效。</template><i style="margin-left:4px;cursor:pointer;color:#c0c4cc;font-size:14px;" class="el-icon-question"></i> </el-tooltip
></el-checkbox>
<div>
<span class="fz14 gray" v-show="!consumeChecked.store">所有消费门店</span>
<span class="fz14 gray" v-show="!consumeChecked.store && form.consum_type !== 1">所有消费门店</span>
<span class="fz14 gray" v-show="!consumeChecked.store && form.consum_type == 1">勾选后,客户当天在所选门店内的订单才会进行统计</span>
<template v-if="consumeChecked.store">
<el-radio-group :disabled="!isAdd" v-show="consumeChecked.store" v-model="form.consumerStoreType">
<el-radio :label="0">固定门店</el-radio>
......@@ -129,7 +140,8 @@
<div class="no_label_form_label">
<el-checkbox class="el-form-item__label align-left" :disabled="!isAdd" v-model="consumeChecked.good">消费商品</el-checkbox>
<div>
<span class="fz14 gray" v-show="!consumeChecked.good">所有消费商品</span>
<span class="fz14 gray" v-show="!consumeChecked.good && form.consum_type !== 1">所有消费商品</span>
<div class="fz12 gray" v-show="!consumeChecked.good && form.consum_type == 1">勾选后,满足条件的订单中在所选商品范围内的商品金额才会进行统计</div>
<div class="sysp__content clearfix" v-show="consumeChecked.good">
<div class="fl" v-if="xxSysp.filterAbbrInfo.length && !Array.isArray(xxSysp.filterAbbrInfo[0])">
<template v-for="(item, idx) in xxSysp.filterAbbrInfo">
......@@ -152,11 +164,18 @@
<el-button type="primary" @click="handleXxSyspClick" class="fl mt5" size="mini">{{ !isAdd ? '查看' : '编辑' }}</el-button>
<el-button v-show="xxSysp.filterAbbrInfo.length && isAdd" @click="handleXxSyspReset" class="fl mt5" size="mini">清空</el-button>
</div>
<div v-show="consumeChecked.good" class="fz12 gray" style="color:#f5222d">勾选消费商品后,消费金额、消费件数仅指适用消费商品的金额和件数。</div>
<div v-show="consumeChecked.good">
<span style="margin-left: 38px;">赠品是否支持触发</span>
<el-radio-group v-model="form.gift_flag">
<el-radio :label="1" style="width: auto;">支持</el-radio>
<el-radio :label="0" style="width: auto;">不支持</el-radio>
</el-radio-group>
</div>
<div v-show="consumeChecked.good && form.consum_type == 1" class="fz12" style="color:#f5222d;margin-left: 38px;">勾选消费商品后,消费金额、消费件数仅指适用消费商品的金额和件数。</div>
</div>
</div>
</el-form-item>
<el-form-item>
<el-form-item v-if="form.consum_type == 1">
<div class="no_label_form_label">
<el-checkbox class="el-form-item__label align-left" v-model="discount_limit.flag" :disabled="!isAdd">适用商品折扣</el-checkbox>
<div>
......@@ -176,7 +195,7 @@
</div>
</div>
</el-form-item>
<el-form-item>
<el-form-item v-if="form.consum_type == 1">
<div class="no_label_form_label">
<el-checkbox class="el-form-item__label align-left" :disabled="!isAdd" v-model="consumeChecked.cost">消费金额</el-checkbox>
<div>
......@@ -191,7 +210,14 @@
</div>
</div>
</el-form-item>
<el-form-item>
<el-form-item label="消费金额" v-if="form.consum_type == 2" :required="true">
<div style="margin-left: 55px;">
<el-input-number :disabled="!isAdd" controls-position="right" :min="0" :max="1000000" style="width:150px;" v-model="form.lowest_cost" @change="handleLowestCost()"></el-input-number>
<span class="pl5"></span>
<span class="fz14 gray">订单传至GIC系统后,计算该客户当天的累计实付金额高于此门槛才会触发;</span>
</div>
</el-form-item>
<el-form-item v-if="form.consum_type == 1">
<div class="no_label_form_label">
<el-checkbox class="el-form-item__label align-left" :disabled="!isAdd" v-model="consumeChecked.count">消费件数</el-checkbox>
<div>
......@@ -206,7 +232,7 @@
</div>
</div>
</el-form-item>
<el-form-item v-if="allList.length">
<el-form-item v-if="allList.length && form.consum_type == 1">
<div class="no_label_form_label">
<el-checkbox class="el-form-item__label align-left" :disabled="!isAdd" v-model="consumeChecked.payment">支付方式</el-checkbox>
<div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment