Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-sensitive-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.foundation.frontend
pica-sensitive-admin
提交
fd14c0bd
提交
fd14c0bd
编写于
3月 08, 2021
作者:
huangwensu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
埋点页面接口联调
上级
e6f99bc6
变更
1
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
95 行增加
和
13 行删除
+95
-13
create-point.vue
src/views/strack-data/create-point.vue
+95
-13
未找到文件。
src/views/strack-data/create-point.vue
浏览文件 @
fd14c0bd
...
...
@@ -191,16 +191,16 @@
<el-form-item
label=
"页面编码"
>
<span>
{{form.pageCode}}
</span>
</el-form-item>
<el-form-item
label=
"事件名"
>
<el-form-item
label=
"事件名"
prop=
"actionName"
>
<el-input
v-model=
"form.actionName"
placeholder=
"请输入事件名"
style=
"width:200px"
></el-input>
</el-form-item>
<el-form-item
label=
"事件类型"
prop=
"
styl
e"
>
<el-form-item
label=
"事件类型"
prop=
"
actionTyp
e"
>
<el-select
v-model=
"form.actionType"
clearable
placeholder=
"请选择实现方式"
style=
"width:200px"
>
<el-option
v-for=
"(eItem,eIndex) in actionSelect"
:key=
"eIndex"
:label=
"eItem.
nam
e"
:value=
"eItem.
id
"
>
:label=
"eItem.
valu
e"
:value=
"eItem.
no
"
>
</el-option>
</el-select>
</el-form-item>
...
...
@@ -219,8 +219,7 @@
type=
"date"
placeholder=
"结束时间"
v-model=
"form.releaseTime"
style=
"width: 150px;"
value-format=
"yyyy-MM-dd"
>
style=
"width: 200px;"
>
</el-date-picker>
</el-form-item>
<el-form-item
label=
"上传图例"
prop=
"actionPath"
>
...
...
@@ -234,10 +233,10 @@
<img
v-if=
"form.actionPath"
class=
"bg-img"
:src=
"form.actionPath"
>
</el-upload>
</el-form-item>
<div
v-for=
"(item, index) in form.
tagCodeList
"
:key=
"index"
style=
"width: 400px;"
>
<el-form-item
:label=
"'额外投递' + parseInt(index + 1)"
prop=
"tagCodeList"
>
<div
v-for=
"(item, index) in form.
actionTagResqs
"
:key=
"index"
style=
"width: 400px;"
>
<el-form-item
:label=
"'额外投递' + parseInt(index + 1)"
>
<el-select
v-model=
"item.
n
ame"
v-model=
"item.
tagN
ame"
clearable
placeholder=
"请选择额外投递"
style=
"width:200px; margin-bottom: 10px;"
>
...
...
@@ -309,6 +308,43 @@
<el-button
type=
"primary"
@
click=
"updateConfim"
>
确 定
</el-button>
</span>
</el-dialog>
<!-- 查看详情 -->
<el-dialog
title=
"查看埋点详情"
:visible
.
sync=
"detailVisible"
width=
"30%"
>
<el-row
:gutter=
"30"
class=
"row search"
type=
"flex"
style=
"margin-bottom:0;"
>
<el-form
ref=
"detailForm"
:model=
"detailForm"
label-width=
"150px"
label-suffix=
":"
label-position=
"right"
:rules=
"rules"
size=
"mini"
>
<el-col
:span=
"20"
>
<el-form-item
label=
"事件名"
>
<span>
{{detailForm.actionName}}
</span>
</el-form-item>
<el-form-item
label=
"事件编码"
>
<span>
{{detailForm.pageCode}}
</span>
</el-form-item>
<el-form-item
label=
"所属页面"
>
<span>
{{detailForm.pageName}}
</span>
</el-form-item>
<el-form-item
label=
"事件类型"
>
<span>
{{detailForm.actionType}}
</span>
</el-form-item>
<div
v-for=
"(item, index) in detailForm.actionTagResqs"
:key=
"index"
style=
"width: 400px;"
>
<el-form-item
:label=
"'额外投递' + parseInt(index + 1)"
>
<span>
投递名称:{{item.name}}
</span>
<span>
投递编码:{{item.code}}
</span>
<span>
内容定义:{{item.desc}}
</span>
</el-form-item>
</div>
</el-col>
</el-form>
</el-row>
</el-dialog>
</div>
</template>
<
script
>
...
...
@@ -341,7 +377,7 @@ export default {
actionType
:
''
,
actionName
:
''
,
actionPaty
:
''
,
tagCodeList
:
[{
name
:
''
}],
actionTagResqs
:
[{
tagName
:
''
,
tagCode
:
''
,
tagDesc
:
''
}],
releaseTime
:
''
,
releaseVersion
:
''
},
...
...
@@ -368,9 +404,28 @@ export default {
assignSelect
:
[],
tagSelect
:
[],
rules
:
{
actionName
:
[
{
required
:
true
,
message
:
'请输入事件名'
,
trigger
:
'blur'
},
],
actionType
:
[
{
required
:
true
,
message
:
'请选择事件类型'
,
trigger
:
'blur'
}
],
releaseTime
:
[
{
required
:
true
,
message
:
'请选择发布时间'
,
trigger
:
'change'
}
],
releaseVersion
:
[
{
required
:
true
,
message
:
'请选择发布版本'
,
trigger
:
'change'
}
],
actionPath
:
[
{
required
:
true
,
message
:
'请上传位置图片'
,
trigger
:
'change'
}
],
// tagCodeList: [
// { required: true, message: '请选择额外投递', trigger: 'change' }
// ]
},
imageUrl
:
''
,
detailVisible
:
false
,
detailForm
:
{}
}
},
created
()
{
...
...
@@ -484,7 +539,11 @@ export default {
this
.
getData
(
"get"
,
`/basic-data/bi/pageAction/info?pageActionId=
${
id
}
`
,
{},
res
=>
{
this
.
detailForm
=
res
.
data
;
this
.
form
=
res
.
data
;
if
(
this
.
form
.
actionTagResqs
.
length
<
1
)
{
this
.
form
.
actionTagResqs
=
[{
tagName
:
''
,
tagCode
:
''
,
tagDesc
:
''
}];
}
}
);
},
...
...
@@ -496,8 +555,30 @@ export default {
},
// 保存编辑
editPointConfirm
()
{
this
.
$refs
.
menuForm
.
validate
((
valid
)
=>
{
if
(
valid
)
{
let
req
=
{};
req
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
form
));
req
.
releaseTime
=
new
Date
(
req
.
releaseTime
).
getTime
();
console
.
log
(
"============="
,
req
)
this
.
getData
(
"post"
,
`/basic-data/bi/pageAction/update`
,
req
,
res
=>
{
this
.
$message
.
success
(
"编辑成功"
);
this
.
dialogVisible
=
false
;
this
.
search
();
}
);
}
})
},
addTag
(
index
)
{
this
.
form
.
actionTagResqs
.
push
({
tagName
:
''
,
tagCode
:
''
,
tagDesc
:
''
});
},
deleteTag
(
index
)
{
this
.
form
.
actionTagResqs
.
splice
(
index
,
1
);
},
// 下线页面
downPage
(
row
)
{
this
.
downForm
.
offTime
=
''
;
...
...
@@ -548,8 +629,9 @@ export default {
);
},
// 查看详情
detail
()
{
detail
(
row
)
{
this
.
detailVisible
=
true
;
this
.
getActionDetail
(
row
.
id
);
},
// 上传页面图片
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录