Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
marketing
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
marketing-web
marketing
Commits
e0c6fba8
Commit
e0c6fba8
authored
Jan 12, 2021
by
chenxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: ecm
parent
515414aa
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
20 additions
and
5 deletions
+20
-5
list.vue
src/views/card/list.vue
+1
-0
form.js
src/views/ecm/form.js
+1
-0
form.vue
src/views/ecm/form.vue
+18
-5
No files found.
src/views/card/list.vue
View file @
e0c6fba8
...
...
@@ -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
;
})
||
[];
...
...
src/views/ecm/form.js
View file @
e0c6fba8
...
...
@@ -57,6 +57,7 @@ export default {
// 判断模板消息能否使用
templateUseEnable
:
1
,
marketingTimesType
:
0
,
marketingOnceFlag
:
1
,
marketingTimes
:
1
,
gradeIds
:
[],
//消费触发
...
...
src/views/ecm/form.vue
View file @
e0c6fba8
...
...
@@ -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>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment