Commit e0c6fba8 by chenxin

fix: ecm

parent 515414aa
......@@ -104,6 +104,7 @@ export default {
let res = await cardPageList(this.listParams);
this.tableList =
res.result.result.map(v => {
// v.isApiCreate = Math.random() > 0.7;
v.isApiCreate = false;
return v;
}) || [];
......
......@@ -57,6 +57,7 @@ export default {
// 判断模板消息能否使用
templateUseEnable: 1,
marketingTimesType: 0,
marketingOnceFlag: 1,
marketingTimes: 1,
gradeIds: [],
//消费触发
......
......@@ -8,9 +8,9 @@
<dm-input class="w400" :maxlength="9" v-model="form.ecmPlanName" :disabled="!isAdd"></dm-input>
</el-form-item>
<el-form-item label="时效">
<el-radio v-model="form.effectType" :label="0" :disabled="!isAdd">实时</el-radio>
<el-radio v-model="form.effectType" :label="2" :disabled="!isAdd">立即发送</el-radio>
<el-radio class="mr10" v-model="form.effectType" :label="1" :disabled="!isAdd">每天</el-radio>
<el-radio v-model="form.effectType" :label="0" :disabled="!isAdd">触点</el-radio>
<el-radio v-model="form.effectType" :label="2" :disabled="!isAdd">重复</el-radio>
<el-radio class="mr10" v-model="form.effectType" :label="1" :disabled="!isAdd">单次</el-radio>
<el-select style="width:262px;" :disabled="!isAdd" v-model="form.effectTime" v-if="form.effectType == 1" placeholder="请选择时间">
<el-option v-for="(v, i) in dayOptions" :key="i" :label="v.label" :value="v.value"></el-option>
</el-select>
......@@ -155,8 +155,21 @@
</el-select>
</el-form-item>
</section>
<!-- 营销次数配置 -->
<section class="dm-form__wrap" v-if="form.effectType == 0 && (form.effectAction === 'consume' || form.effectAction === 'upgrade' || form.effectAction === 'degrade')">
<!-- 营销次数配置 重复 -->
<section class="dm-form__wrap" v-if="form.effectType == 2">
<h3 class="dm-title__label">
营销次数配置
<i class="dm-title__label--icon iconfont icon-xinxixianshi"></i>
<span class="gray fz13">设置本营销计划对同个会员的触发次数</span>
</h3>
<div>
<label>限制对每个用户营销一次</label>
<el-switch v-model="form.marketingOnceFlag" :active-value="1" :inactive-value="0"></el-switch>
该营销计划对每个用户执行一次 该营销计划对每个用户不限制执行次数
</div>
</section>
<!-- 营销次数配置 实时触点 -->
<section class="dm-form__wrap" v-if="form.effectType == 0 && ['consume', 'upgrade', 'degrade'].includes(form.effectAction)">
<h3 class="dm-title__label">
营销次数配置
<i class="dm-title__label--icon iconfont icon-xinxixianshi"></i>
......
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