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
85a16bb9
Commit
85a16bb9
authored
Jun 09, 2021
by
黑潮
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update: 数据对话厅
parent
8f455671
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
92 additions
and
10 deletions
+92
-10
index.html
index.html
+1
-1
group-send.vue
src/views/card/group-send.vue
+8
-2
merge-form.vue
src/views/card/merge-form.vue
+6
-0
form.vue
src/views/cdkey/form.vue
+6
-0
form.vue
src/views/ecm/form.vue
+6
-0
list.vue
src/views/ecm/list.vue
+14
-3
scan-form.vue
src/views/ecm/scan-form.vue
+6
-0
form.vue
src/views/game/dzp/form.vue
+6
-0
form.vue
src/views/game/ggk/form.vue
+6
-0
form.vue
src/views/game/klfl/form.vue
+6
-0
form.vue
src/views/game/ptyx/form.vue
+6
-0
form.vue
src/views/game/znm/form.vue
+6
-0
form.vue
src/views/message/form.vue
+7
-1
form.vue
src/views/wechat/form.vue
+8
-3
No files found.
index.html
View file @
85a16bb9
...
@@ -37,7 +37,7 @@
...
@@ -37,7 +37,7 @@
<script
src=
"//web-1251519181.file.myqcloud.com/components/selector.1.2.26.js"
></script>
<script
src=
"//web-1251519181.file.myqcloud.com/components/selector.1.2.26.js"
></script>
<script
src=
"//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js"
></script>
<!-- 分页器 -->
<script
src=
"//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js"
></script>
<!-- 分页器 -->
<script
src=
"//web-1251519181.file.myqcloud.com/components/track.1.0.4.js"
></script>
<script
src=
"//web-1251519181.file.myqcloud.com/components/track.1.0.4.js"
></script>
<script
src=
"//web-1251519181.file.myqcloud.com/components/activity-select.1.0.
2.1
.js"
></script>
<!-- 数据对话 -->
<script
src=
"//web-1251519181.file.myqcloud.com/components/activity-select.1.0.
3
.js"
></script>
<!-- 数据对话 -->
<script
src=
"//web-1251519181.file.myqcloud.com/components/upload-file.1.0.6.js"
></script>
<!-- 文件上传 -->
<script
src=
"//web-1251519181.file.myqcloud.com/components/upload-file.1.0.6.js"
></script>
<!-- 文件上传 -->
<script
src=
"//web-1251519181.file.myqcloud.com/components/card.2.0.20.js"
></script>
<!-- 卡券弹窗 -->
<script
src=
"//web-1251519181.file.myqcloud.com/components/card.2.0.20.js"
></script>
<!-- 卡券弹窗 -->
<script
src=
"//web-1251519181.file.myqcloud.com/components/radio-transfer.1.0.13.js"
></script>
<!-- 单选穿梭框 -->
<script
src=
"//web-1251519181.file.myqcloud.com/components/radio-transfer.1.0.13.js"
></script>
<!-- 单选穿梭框 -->
...
...
src/views/card/group-send.vue
View file @
85a16bb9
...
@@ -18,6 +18,12 @@
...
@@ -18,6 +18,12 @@
<el-input
class=
"w250"
disabled
v-model=
"form.sceneSettingName"
></el-input>
<el-input
class=
"w250"
disabled
v-model=
"form.sceneSettingName"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"数据对话"
>
<el-form-item
label=
"数据对话"
>
<template
slot=
"label"
>
<span>
数据对话
</span>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"数据对话为原营销活动。可不选择,选择后会将该营销活动的数据置于选择的数据对话中一起分析"
:open-delay=
"300"
>
<i
style=
"cursor:pointer;color:#c0c4cc;font-size:14px;"
class=
"el-icon-question"
></i>
</el-tooltip>
</
template
>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
</el-form-item>
</el-form-item>
</div>
</div>
...
@@ -534,8 +540,8 @@ export default {
...
@@ -534,8 +540,8 @@ export default {
console
.
log
(
this
.
cardInfo
);
console
.
log
(
this
.
cardInfo
);
if
(
this
.
cardInfo
.
manualGetFlag
==
0
)
{
if
(
this
.
cardInfo
.
manualGetFlag
==
0
)
{
// 自动领取的卡券需要添加如下文案
// 自动领取的卡券需要添加如下文案
html
+=
`<div class="fz16">当前群发人数为
${
sumPerson
}
人,是否进行投放?</div><div class="regular-font-color fz13 mt10">用户在领取卡券后需要<b class="bold">同步至ERP</b>,如果关闭用户<b class="bold">手动领取</b>,卡券在<b class="bold">批量投放</b>时会需要将卡券信息批量同步至ERP。
html
+=
`<div class="fz16">当前群发人数为
${
sumPerson
}
人,是否进行投放?</div><div class="regular-font-color fz13 mt10">用户在领取卡券后需要<b class="bold">同步至ERP</b>,如果关闭用户<b class="bold">手动领取</b>,卡券在<b class="bold">批量投放</b>时会需要将卡券信息批量同步至ERP。
该过程可能需要持续一段时间(具体同步时间和同步卡券张数以及ERP性能有关,参考同步时间为1万张卡券1个小时)。
该过程可能需要持续一段时间(具体同步时间和同步卡券张数以及ERP性能有关,参考同步时间为1万张卡券1个小时)。
当前支持不需要用户手动领取的卡券库存最大值为<b class="bold">
${
this
.
couponAutoGetStock
}
</b>张。</div>`
;
当前支持不需要用户手动领取的卡券库存最大值为<b class="bold">
${
this
.
couponAutoGetStock
}
</b>张。</div>`
;
}
else
{
}
else
{
html
=
`<div>当前群发人数为
${
sumPerson
}
人,是否进行投放?</div>`
;
html
=
`<div>当前群发人数为
${
sumPerson
}
人,是否进行投放?</div>`
;
...
...
src/views/card/merge-form.vue
View file @
85a16bb9
...
@@ -17,6 +17,12 @@
...
@@ -17,6 +17,12 @@
</el-form-item>
</el-form-item>
<el-form-item
label=
"数据对话"
>
<el-form-item
label=
"数据对话"
>
<!-- 只能新增不能改 -->
<!-- 只能新增不能改 -->
<template
slot=
"label"
>
<span>
数据对话
</span>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"数据对话为原营销活动。可不选择,选择后会将该营销活动的数据置于选择的数据对话中一起分析"
:open-delay=
"300"
>
<i
style=
"cursor:pointer;color:#c0c4cc;font-size:14px;"
class=
"el-icon-question"
></i>
</el-tooltip>
</
template
>
<dm-activity-select
:actId
.
sync=
"ruleForm.marketingActivityId"
:readOnly=
"isInfo || isEdit"
></dm-activity-select>
<dm-activity-select
:actId
.
sync=
"ruleForm.marketingActivityId"
:readOnly=
"isInfo || isEdit"
></dm-activity-select>
</el-form-item>
</el-form-item>
<el-form-item
prop=
"cardIds"
label=
"新增卡券"
>
<el-form-item
prop=
"cardIds"
label=
"新增卡券"
>
...
...
src/views/cdkey/form.vue
View file @
85a16bb9
...
@@ -5,6 +5,12 @@
...
@@ -5,6 +5,12 @@
<dm-input
:disabled=
"!canEdit"
class=
"w400"
v-model=
"ruleForm.cdkeyName"
placeholder=
"请输入兑换码名称"
:byteType=
"1"
:maxlength=
"24"
></dm-input>
<dm-input
:disabled=
"!canEdit"
class=
"w400"
v-model=
"ruleForm.cdkeyName"
placeholder=
"请输入兑换码名称"
:byteType=
"1"
:maxlength=
"24"
></dm-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"数据对话"
prop=
"marketingActivityId"
>
<el-form-item
label=
"数据对话"
prop=
"marketingActivityId"
>
<template
slot=
"label"
>
<span>
数据对话
</span>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"数据对话为原营销活动。可不选择,选择后会将该营销活动的数据置于选择的数据对话中一起分析"
:open-delay=
"300"
>
<i
style=
"cursor:pointer;color:#c0c4cc;font-size:14px;"
class=
"el-icon-question"
></i>
</el-tooltip>
</
template
>
<dm-activity-select
class=
"activity"
:actId
.
sync=
"ruleForm.marketingActivityId"
:readOnly=
"!canEdit"
></dm-activity-select>
<dm-activity-select
class=
"activity"
:actId
.
sync=
"ruleForm.marketingActivityId"
:readOnly=
"!canEdit"
></dm-activity-select>
</el-form-item>
</el-form-item>
<el-form-item
prop=
"dateTime"
label=
"有效期"
>
<el-form-item
prop=
"dateTime"
label=
"有效期"
>
...
...
src/views/ecm/form.vue
View file @
85a16bb9
...
@@ -89,6 +89,12 @@
...
@@ -89,6 +89,12 @@
<el-input
class=
"w400"
disabled
v-model=
"form.sceneSettingName"
></el-input>
<el-input
class=
"w400"
disabled
v-model=
"form.sceneSettingName"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"数据对话"
>
<el-form-item
label=
"数据对话"
>
<
template
slot=
"label"
>
<span>
数据对话
</span>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"数据对话为原营销活动。可不选择,选择后会将该营销活动的数据置于选择的数据对话中一起分析"
:open-delay=
"300"
>
<i
style=
"cursor:pointer;color:#c0c4cc;font-size:14px;"
class=
"el-icon-question"
></i>
</el-tooltip>
</
template
>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"!isAdd"
></dm-activity-select>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"!isAdd"
></dm-activity-select>
</el-form-item>
</el-form-item>
</section>
</section>
...
...
src/views/ecm/list.vue
View file @
85a16bb9
...
@@ -52,9 +52,12 @@
...
@@ -52,9 +52,12 @@
<!-- <dm-delete v-if="scope.row.effectType !== 2 && scope.row.onlineStatus === 1 && scope.row.canEdit !== false" @confirm="offlineEcmPlan(scope.row)" tips="是否下线该计划?">
<!-- <dm-delete v-if="scope.row.effectType !== 2 && scope.row.onlineStatus === 1 && scope.row.canEdit !== false" @confirm="offlineEcmPlan(scope.row)" tips="是否下线该计划?">
<el-button type="text">下线</el-button>
<el-button type="text">下线</el-button>
</dm-delete> -->
</dm-delete> -->
<dm-delete
v-if=
"scope.row.putonStatus !== 2 && scope.row.canEdit !== false"
@
confirm=
"delData(scope.row)"
tips=
"是否删除该计划?"
>
<
template
v-if=
"scope.row.putonStatus !== 2 && scope.row.canEdit !== false"
>
<el-button
type=
"text"
>
删除
</el-button>
<el-button
v-if=
"xsxsFlag && isOpenFlag(scope.row.analyseJson)"
type=
"text"
@
click=
"onDelete(scope.row)"
>
删除
</el-button>
</dm-delete>
<dm-delete
v-else
@
confirm=
"delData(scope.row)"
tips=
"是否删除该计划?"
>
<el-button
type=
"text"
>
删除
</el-button>
</dm-delete>
</
template
>
<!-- <el-button type="text" @click="toRecord(scope.row)">记录</el-button>
<!-- <el-button type="text" @click="toRecord(scope.row)">记录</el-button>
<el-button type="text" @click="toTouch(scope.row)" v-if="xsxsFlag && isOpenFlag(scope.row.analyseJson)">触达效果</el-button> -->
<el-button type="text" @click="toTouch(scope.row)" v-if="xsxsFlag && isOpenFlag(scope.row.analyseJson)">触达效果</el-button> -->
<el-dropdown
style=
"margin-left:8px"
trigger=
"click"
@
command=
"onCommand($event, scope.row)"
>
<el-dropdown
style=
"margin-left:8px"
trigger=
"click"
@
command=
"onCommand($event, scope.row)"
>
...
@@ -349,6 +352,14 @@ export default {
...
@@ -349,6 +352,14 @@ export default {
}
else
if
(
command
==
4
)
{
}
else
if
(
command
==
4
)
{
this
.
copyData
(
row
);
this
.
copyData
(
row
);
}
}
},
async
onDelete
(
row
)
{
await
this
.
$confirm
(
'是否删除该计划?删除后触达效果数据会一起被删除'
,
'提示'
,
{
confirmButtonText
:
'确定'
,
cancelButtonText
:
'取消'
,
type
:
'warning'
});
this
.
delData
(
row
);
}
}
},
},
computed
:
{
computed
:
{
...
...
src/views/ecm/scan-form.vue
View file @
85a16bb9
...
@@ -11,6 +11,12 @@
...
@@ -11,6 +11,12 @@
<el-date-picker
:disabled=
"disabled"
default-time=
"23:59:59"
v-model=
"form.endDate"
type=
"datetime"
:picker-options=
"endDatePickerOptions"
placeholder=
"结束时间"
@
change=
"checkBeginEndTime"
>
</el-date-picker>
<el-date-picker
:disabled=
"disabled"
default-time=
"23:59:59"
v-model=
"form.endDate"
type=
"datetime"
:picker-options=
"endDatePickerOptions"
placeholder=
"结束时间"
@
change=
"checkBeginEndTime"
>
</el-date-picker>
</el-form-item>
</el-form-item>
<el-form-item
label=
"数据对话"
>
<el-form-item
label=
"数据对话"
>
<template
slot=
"label"
>
<span>
数据对话
</span>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"数据对话为原营销活动。可不选择,选择后会将该营销活动的数据置于选择的数据对话中一起分析"
:open-delay=
"300"
>
<i
style=
"cursor:pointer;color:#c0c4cc;font-size:14px;"
class=
"el-icon-question"
></i>
</el-tooltip>
</
template
>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"disabled"
></dm-activity-select>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"disabled"
></dm-activity-select>
</el-form-item>
</el-form-item>
<h3
class=
"title mt46"
>
<h3
class=
"title mt46"
>
...
...
src/views/game/dzp/form.vue
View file @
85a16bb9
...
@@ -7,6 +7,12 @@
...
@@ -7,6 +7,12 @@
<dm-input
v-model=
"form.gameName"
class=
"w400"
:disabled=
"isInfo"
:maxlength=
"25"
></dm-input>
<dm-input
v-model=
"form.gameName"
class=
"w400"
:disabled=
"isInfo"
:maxlength=
"25"
></dm-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"数据对话"
>
<el-form-item
label=
"数据对话"
>
<template
slot=
"label"
>
<span>
数据对话
</span>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"数据对话为原营销活动。可不选择,选择后会将该营销活动的数据置于选择的数据对话中一起分析"
:open-delay=
"300"
>
<i
style=
"cursor:pointer;color:#c0c4cc;font-size:14px;"
class=
"el-icon-question"
></i>
</el-tooltip>
</
template
>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"游戏时间"
prop=
"dateTime"
>
<el-form-item
label=
"游戏时间"
prop=
"dateTime"
>
...
...
src/views/game/ggk/form.vue
View file @
85a16bb9
...
@@ -7,6 +7,12 @@
...
@@ -7,6 +7,12 @@
<dm-input
v-model=
"form.gameName"
class=
"w400"
:disabled=
"isInfo"
:maxlength=
"25"
></dm-input>
<dm-input
v-model=
"form.gameName"
class=
"w400"
:disabled=
"isInfo"
:maxlength=
"25"
></dm-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"数据对话"
>
<el-form-item
label=
"数据对话"
>
<template
slot=
"label"
>
<span>
数据对话
</span>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"数据对话为原营销活动。可不选择,选择后会将该营销活动的数据置于选择的数据对话中一起分析"
:open-delay=
"300"
>
<i
style=
"cursor:pointer;color:#c0c4cc;font-size:14px;"
class=
"el-icon-question"
></i>
</el-tooltip>
</
template
>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"游戏时间"
class=
"width50"
prop=
"dateTime"
>
<el-form-item
label=
"游戏时间"
class=
"width50"
prop=
"dateTime"
>
...
...
src/views/game/klfl/form.vue
View file @
85a16bb9
...
@@ -6,6 +6,12 @@
...
@@ -6,6 +6,12 @@
<dm-input
v-model=
"form.gameName"
class=
"w400"
:maxlength=
"10"
></dm-input>
<dm-input
v-model=
"form.gameName"
class=
"w400"
:maxlength=
"10"
></dm-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"数据对话"
>
<el-form-item
label=
"数据对话"
>
<template
slot=
"label"
>
<span>
数据对话
</span>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"数据对话为原营销活动。可不选择,选择后会将该营销活动的数据置于选择的数据对话中一起分析"
:open-delay=
"300"
>
<i
style=
"cursor:pointer;color:#c0c4cc;font-size:14px;"
class=
"el-icon-question"
></i>
</el-tooltip>
</
template
>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"游戏背景"
class=
"clearfix"
>
<el-form-item
label=
"游戏背景"
class=
"clearfix"
>
...
...
src/views/game/ptyx/form.vue
View file @
85a16bb9
...
@@ -6,6 +6,12 @@
...
@@ -6,6 +6,12 @@
<dm-input
v-model=
"form.gameName"
class=
"w400"
:disabled=
"isInfo"
:maxlength=
"25"
></dm-input>
<dm-input
v-model=
"form.gameName"
class=
"w400"
:disabled=
"isInfo"
:maxlength=
"25"
></dm-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"数据对话"
>
<el-form-item
label=
"数据对话"
>
<template
slot=
"label"
>
<span>
数据对话
</span>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"数据对话为原营销活动。可不选择,选择后会将该营销活动的数据置于选择的数据对话中一起分析"
:open-delay=
"300"
>
<i
style=
"cursor:pointer;color:#c0c4cc;font-size:14px;"
class=
"el-icon-question"
></i>
</el-tooltip>
</
template
>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"游戏时间"
prop=
"dateTime"
class=
"width50"
>
<el-form-item
label=
"游戏时间"
prop=
"dateTime"
class=
"width50"
>
...
...
src/views/game/znm/form.vue
View file @
85a16bb9
...
@@ -6,6 +6,12 @@
...
@@ -6,6 +6,12 @@
<dm-input
v-model=
"form.gameName"
class=
"w400"
:maxlength=
"25"
></dm-input>
<dm-input
v-model=
"form.gameName"
class=
"w400"
:maxlength=
"25"
></dm-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"数据对话"
>
<el-form-item
label=
"数据对话"
>
<template
slot=
"label"
>
<span>
数据对话
</span>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"数据对话为原营销活动。可不选择,选择后会将该营销活动的数据置于选择的数据对话中一起分析"
:open-delay=
"300"
>
<i
style=
"cursor:pointer;color:#c0c4cc;font-size:14px;"
class=
"el-icon-question"
></i>
</el-tooltip>
</
template
>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
<dm-activity-select
:actId
.
sync=
"form.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"LOGO上传"
prop=
"logoImg"
class=
"width50"
>
<el-form-item
label=
"LOGO上传"
prop=
"logoImg"
class=
"width50"
>
...
...
src/views/message/form.vue
View file @
85a16bb9
<
template
>
<
template
>
<el-form
v-loading=
"loading"
>
<el-form
v-loading=
"loading"
label-width=
"110px"
>
<section
class=
"dm-form__wrap"
>
<section
class=
"dm-form__wrap"
>
<h3
class=
"dm-title__label"
>
场景设置
</h3>
<h3
class=
"dm-title__label"
>
场景设置
</h3>
<el-form-item
label=
"数据对话"
>
<el-form-item
label=
"数据对话"
>
<template
slot=
"label"
>
<span>
数据对话
</span>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"数据对话为原营销活动。可不选择,选择后会将该营销活动的数据置于选择的数据对话中一起分析"
:open-delay=
"300"
>
<i
style=
"cursor:pointer;color:#c0c4cc;font-size:14px;"
class=
"el-icon-question"
></i>
</el-tooltip>
</
template
>
<dm-activity-select
:actId
.
sync=
"info.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
<dm-activity-select
:actId
.
sync=
"info.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"发送时间"
>
<el-form-item
label=
"发送时间"
>
...
...
src/views/wechat/form.vue
View file @
85a16bb9
...
@@ -2,15 +2,20 @@
...
@@ -2,15 +2,20 @@
<div
v-loading=
"loading"
>
<div
v-loading=
"loading"
>
<section
class=
"dm-form__wrap"
>
<section
class=
"dm-form__wrap"
>
<div
class=
"mb20"
>
<div
class=
"mb20"
>
<span
class=
"dm-input_label mr8"
>
数据对话:
</span>
<span
class=
"dm-input_label mr8"
>
数据对话
<el-tooltip
class=
"item"
effect=
"dark"
content=
"数据对话为原营销活动。可不选择,选择后会将该营销活动的数据置于选择的数据对话中一起分析"
:open-delay=
"300"
>
<i
style=
"cursor:pointer;color:#c0c4cc;font-size:14px;"
class=
"el-icon-question"
></i>
</el-tooltip>
</span>
<dm-activity-select
class=
"inline-block"
:actId
.
sync=
"info.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
<dm-activity-select
class=
"inline-block"
:actId
.
sync=
"info.marketingActivityId"
:readOnly=
"isEdit || isInfo"
></dm-activity-select>
</div>
</div>
<div
class=
"mb20"
v-if=
"!isAdd && info.sceneSettingName"
>
<div
class=
"mb20"
v-if=
"!isAdd && info.sceneSettingName"
>
<span
class=
"dm-input_label
mr8
"
>
营销场景:
</span>
<span
class=
"dm-input_label
"
style=
"margin-right:12px
"
>
营销场景:
</span>
{{
info
.
sceneSettingName
}}
{{
info
.
sceneSettingName
}}
</div>
</div>
<div>
<div>
<span
class=
"dm-input_label
mr8
"
>
发送时间:
</span>
<span
class=
"dm-input_label
"
style=
"margin-right:12px
"
>
发送时间:
</span>
<el-select
class=
"w250"
v-model=
"info.sendType"
:disabled=
"isInfo"
>
<el-select
class=
"w250"
v-model=
"info.sendType"
:disabled=
"isInfo"
>
<el-option
v-for=
"(v, i) in sendTypeOptions"
:key=
"i"
:value=
"v.value"
:label=
"v.label"
></el-option>
<el-option
v-for=
"(v, i) in sendTypeOptions"
:key=
"i"
:value=
"v.value"
:label=
"v.label"
></el-option>
</el-select>
</el-select>
...
...
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