Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-sensitive-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.foundation.frontend
pica-sensitive-admin
提交
0d14374d
提交
0d14374d
编写于
12月 02, 2020
作者:
huangwensu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
漏斗图调整
上级
bdfb055e
变更
1
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
41 行增加
和
15 行删除
+41
-15
funnel-data.vue
src/views/user-path/funnel-data.vue
+41
-15
未找到文件。
src/views/user-path/funnel-data.vue
浏览文件 @
0d14374d
...
@@ -195,49 +195,56 @@ export default {
...
@@ -195,49 +195,56 @@ export default {
}],
}],
global
:
false
// 缺省为 false
global
:
false
// 缺省为 false
};
};
let
myChart
=
{},
data1
=
[],
dataArr
=
[],
valueArr
=
[],
lineArr
=
[],
linksArr
=
[],
arrowTop
=
0
,
arrowH
=
0
,
lineTop
=
0
,
lineLeft
=
0
,
lineHeight
=
0
;
let
myChart
=
{},
data1
=
[],
dataArr
=
[],
valueArr
=
[],
lineArr
=
[],
linksArr
=
[],
arrowTop
=
0
,
arrowH
=
0
,
lineTop
=
0
,
lineLeft
=
0
,
lineHeight
=
0
,
blackH
;
if
(
len
==
2
)
{
if
(
len
==
2
)
{
blackH
=
300
;
arrowTop
=
105
;
arrowTop
=
105
;
arrowH
=
130
;
arrowH
=
130
;
lineTop
=
50
;
lineTop
=
50
;
lineLeft
=
250
;
lineLeft
=
250
;
lineHeight
=
306
;
lineHeight
=
306
;
}
else
if
(
len
==
3
)
{
}
else
if
(
len
==
3
)
{
blackH
=
300
;
arrowTop
=
115
;
arrowTop
=
115
;
arrowH
=
130
;
arrowH
=
130
;
lineTop
=
30
;
lineTop
=
30
;
lineLeft
=
450
;
lineLeft
=
450
;
lineHeight
=
306
;
lineHeight
=
306
;
}
else
if
(
len
==
4
)
{
}
else
if
(
len
==
4
)
{
blackH
=
300
;
arrowTop
=
88
;
arrowTop
=
88
;
arrowH
=
210
;
arrowH
=
210
;
lineTop
=
30
;
lineTop
=
30
;
lineLeft
=
550
;
lineLeft
=
550
;
lineHeight
=
306
;
lineHeight
=
306
;
}
else
if
(
len
==
5
)
{
}
else
if
(
len
==
5
)
{
blackH
=
300
;
arrowTop
=
70
;
arrowTop
=
70
;
arrowH
=
260
;
arrowH
=
260
;
lineTop
=
20
;
lineTop
=
20
;
lineLeft
=
570
;
lineLeft
=
570
;
lineHeight
=
346
;
lineHeight
=
346
;
}
else
if
(
len
==
6
)
{
}
else
if
(
len
==
6
)
{
blackH
=
300
;
arrowTop
=
60
;
arrowTop
=
60
;
arrowH
=
300
;
arrowH
=
300
;
lineTop
=
20
;
lineTop
=
20
;
lineLeft
=
570
;
lineLeft
=
570
;
lineHeight
=
366
;
lineHeight
=
366
;
}
else
if
(
len
==
7
)
{
}
else
if
(
len
==
7
)
{
arrowTop
=
50
;
blackH
=
360
;
arrowH
=
340
;
arrowTop
=
60
;
lineTop
=
10
;
arrowH
=
390
;
lineLeft
=
450
;
lineTop
=
20
;
lineHeight
=
406
;
lineLeft
=
570
;
lineHeight
=
456
;
}
else
{
}
else
{
arrowTop
=
40
;
blackH
=
330
;
arrowH
=
360
;
arrowTop
=
50
;
arrowH
=
390
;
lineTop
=
10
;
lineTop
=
10
;
lineLeft
=
45
0
;
lineLeft
=
59
0
;
lineHeight
=
4
3
6
;
lineHeight
=
4
6
6
;
}
}
for
(
let
i
=
0
;
i
<
lineargroup
.
length
;
i
++
)
{
for
(
let
i
=
0
;
i
<
lineargroup
.
length
;
i
++
)
{
let
obj1
=
{
let
obj1
=
{
...
@@ -289,9 +296,9 @@ export default {
...
@@ -289,9 +296,9 @@ export default {
series
:
[{
// 内容块
series
:
[{
// 内容块
top
:
0
,
top
:
0
,
type
:
'funnel'
,
type
:
'funnel'
,
height
:
300
+
len
*
20
,
// 块高度
height
:
blackH
+
len
*
20
,
// 块高度
gap
:
40
,
// 块间距
gap
:
40
,
// 块间距
minSize
:
2
00
,
// 块两边斜度
minSize
:
3
00
,
// 块两边斜度
left
:
'5%'
,
// 块左边距离
left
:
'5%'
,
// 块左边距离
width
:
'45%'
,
// 块宽度
width
:
'45%'
,
// 块宽度
label
:
{
label
:
{
...
@@ -299,8 +306,27 @@ export default {
...
@@ -299,8 +306,27 @@ export default {
position
:
'inside'
,
position
:
'inside'
,
fontSize
:
'14'
,
fontSize
:
'14'
,
formatter
:
function
(
d
)
{
formatter
:
function
(
d
)
{
var
ins
=
d
.
name
+
'{aa|}
\
n'
+
d
.
data
.
num
;
var
newParamsName
=
""
;
return
ins
var
paramsNameNumber
=
d
.
name
.
length
;
var
provideNumber
=
30
;
//一行显示几个字
var
rowNumber
=
Math
.
ceil
(
paramsNameNumber
/
provideNumber
);
if
(
paramsNameNumber
>
provideNumber
)
{
for
(
var
p
=
0
;
p
<
rowNumber
;
p
++
)
{
var
tempStr
=
""
;
var
start
=
p
*
provideNumber
;
var
end
=
start
+
provideNumber
;
if
(
p
==
rowNumber
-
1
)
{
tempStr
=
d
.
name
.
substring
(
start
,
paramsNameNumber
);
}
else
{
tempStr
=
d
.
name
.
substring
(
start
,
end
)
+
"
\n
"
;
}
newParamsName
+=
tempStr
;
}
}
else
{
newParamsName
=
d
.
name
;
}
return
newParamsName
+
'{aa|}
\
n'
+
d
.
data
.
num
},
},
rich
:
{
rich
:
{
aa
:
{
aa
:
{
...
@@ -520,7 +546,7 @@ export default {
...
@@ -520,7 +546,7 @@ export default {
.echart {
.echart {
padding-top: 20px;
padding-top: 20px;
width: 100%;
width: 100%;
min-height: 5
0
0px;
min-height: 5
5
0px;
}
}
.data-table {
.data-table {
margin-top: 20px;
margin-top: 20px;
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录