Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
cxsfjx_project_echarts
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
邓文彬
cxsfjx_project_echarts
Commits
c47db53d
提交
c47db53d
authored
2月 25, 2022
作者:
冯小芳
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
第四季度数据填写
上级
ddc2125b
隐藏空白字符变更
内嵌
并排
正在显示
27 个修改的文件
包含
536 行增加
和
478 行删除
+536
-478
head.vue
src/layout/head.vue
+23
-13
navigation.tsx
src/route/navigation.tsx
+11
-10
mock.js
src/views/dataCenter/army/model/EconomicConstruct/mock.js
+3
-3
index.vue
src/views/dataCenter/army/model/Munitions/index.vue
+54
-56
mock.js
src/views/dataCenter/army/model/Munitions/mock.js
+9
-8
mock.js
src/views/dataCenter/army/model/Science/mock.js
+24
-24
mock.js
src/views/dataCenter/industrial/mock.js
+42
-42
mock.js
src/views/dataCenter/industrial/model/BusinessIncome/mock.js
+72
-72
index.vue
...s/dataCenter/industrial/model/IncomDistribution/index.vue
+26
-27
mock.js
...ews/dataCenter/industrial/model/IncomDistribution/mock.js
+3
-3
index.vue
...ews/dataCenter/industrial/model/IncomExtendLine/index.vue
+18
-15
mock.js
...views/dataCenter/industrial/model/IncomExtendLine/mock.js
+1
-1
index.vue
src/views/dataCenter/industrial/model/Industrial/index.vue
+10
-6
mock.js
src/views/dataCenter/industrial/model/Industrial/mock.js
+3
-3
mock.js
src/views/dataCenter/innovation/mock.js
+2
-2
mock.js
src/views/dataCenter/innovation/model/Munitions/mock.js
+2
-2
mock.js
.../dataCenter/innovation/model/ScientificInvestment/mock.js
+78
-78
cradMock.js
src/views/dataCenter/map/cradMock.js
+3
-3
industrialMcok.js
src/views/dataCenter/map/model/CardList/industrialMcok.js
+40
-39
strongArmyMock.js
src/views/dataCenter/map/model/CardList/strongArmyMock.js
+3
-3
systemConstructMock.js
...iews/dataCenter/map/model/CardList/systemConstructMock.js
+4
-4
mock.js
src/views/dataCenter/map/model/Income/mock.js
+49
-48
mock.js
src/views/dataCenter/resourceShare/model/Activity/mock.js
+2
-1
mock.js
src/views/dataCenter/resourceShare/model/Facility/mock.js
+1
-4
mock.js
...views/dataCenter/resourceShare/model/PlatformInfo/mock.js
+2
-1
mock.js
...views/dataCenter/resourceShare/model/TotalContrac/mock.js
+41
-0
vite.config.ts
vite.config.ts
+10
-10
没有找到文件。
src/layout/head.vue
浏览文件 @
c47db53d
...
@@ -23,7 +23,11 @@
...
@@ -23,7 +23,11 @@
<div
class=
"container"
>
<div
class=
"container"
>
<!-- 二级导航栏 -->
<!-- 二级导航栏 -->
<el-row
v-if=
"(secodndList || []).length > 0"
class=
"second-nav"
:gutter=
"20"
>
<el-row
v-if=
"(secodndList || []).length > 0"
class=
"second-nav"
:gutter=
"20"
>
<el-col
v-for=
"(item, index) in secodndList"
:key=
"index"
:span=
"4"
>
<el-col
v-for=
"(item, index) in secodndList"
:key=
"index"
:span=
"4"
>
<el-card
<el-card
shadow=
"hover"
shadow=
"hover"
...
@@ -31,17 +35,21 @@
...
@@ -31,17 +35,21 @@
'second-active-nav': index === secondIndex,
'second-active-nav': index === secondIndex,
}"
}"
@click="secondHandle(item, index)"
@click="secondHandle(item, index)"
>
{{
item
.
name
}}
</el-card>
>
{{
item
.
name
}}
</el-card
>
</el-col>
</el-col>
</el-row>
</el-row>
<!-- 行动轨迹记录 -->
<!-- 行动轨迹记录 -->
<el-row
v-if=
"curRouteHistoy.length > 0"
class=
"proceed-record"
>
<el-row
v-if=
"curRouteHistoy.length > 0"
class=
"proceed-record"
>
<el-col
class=
"nav-history"
:span=
"17"
>
<el-col
class=
"nav-history"
:span=
"17"
>
<el-row
class=
"pointer"
@
click=
"$router.go(-1)"
align=
"middle"
>
<el-row
<el-icon>
class=
"pointer"
<ArrowLeftBold
/>
@
click=
"$router.go(-1)"
</el-icon>
返回
align=
"middle"
v-if=
"$route.path !== '/dataCenter/map'"
>
<el-icon>
<ArrowLeftBold
/>
</el-icon>
返回
<el-divider
direction=
"vertical"
></el-divider>
<el-divider
direction=
"vertical"
></el-divider>
</el-row>
</el-row>
...
@@ -65,7 +73,8 @@
...
@@ -65,7 +73,8 @@
:class=
"
{
:class=
"
{
'lignht-color': index === curRouteHistoy.length - 1,
'lignht-color': index === curRouteHistoy.length - 1,
}"
}"
>
{{
item
.
label
}}
</span>
>
{{
item
.
label
}}
</span
>
</div>
</div>
</el-col>
</el-col>
</el-col>
</el-col>
...
@@ -81,7 +90,8 @@
...
@@ -81,7 +90,8 @@
disabed: item.disabed,
disabed: item.disabed,
}"
}"
@click="yearHandle(item, index)"
@click="yearHandle(item, index)"
>
{{
item
.
label
}}
</span>
>
{{
item
.
label
}}
</span
>
</div>
</div>
</el-col>
</el-col>
</el-row>
</el-row>
...
@@ -109,11 +119,6 @@ export default defineComponent({
...
@@ -109,11 +119,6 @@ export default defineComponent({
secondIndex
:
0
,
secondIndex
:
0
,
curRouteHistoy
:
[],
curRouteHistoy
:
[],
years
:
[
years
:
[
{
label
:
"2020年第四季度"
,
value
:
"typeOne"
,
disabed
:
true
,
},
{
{
label
:
"2021年第二季度"
,
label
:
"2021年第二季度"
,
value
:
"typeTwo"
,
value
:
"typeTwo"
,
...
@@ -124,6 +129,11 @@ export default defineComponent({
...
@@ -124,6 +129,11 @@ export default defineComponent({
value
:
"typeThree"
,
value
:
"typeThree"
,
disabed
:
false
,
disabed
:
false
,
},
},
{
label
:
"2020年第四季度"
,
value
:
"typeOne"
,
disabed
:
false
,
},
],
],
curYearIndex
:
1
,
curYearIndex
:
1
,
};
};
...
...
src/route/navigation.tsx
浏览文件 @
c47db53d
...
@@ -5,17 +5,17 @@ const whiteRoutes = ["/login", "/sso"]
...
@@ -5,17 +5,17 @@ const whiteRoutes = ["/login", "/sso"]
export
default
(
router
:
Router
)
=>
{
export
default
(
router
:
Router
)
=>
{
router
.
beforeEach
((
to
,
from
,
next
)
=>
{
router
.
beforeEach
((
to
,
from
,
next
)
=>
{
const
token
=
localStorage
.
getItem
(
TOKEN_KEY
)
//
const token = localStorage.getItem(TOKEN_KEY)
if
(
whiteRoutes
.
includes
(
to
.
path
))
{
//
if (whiteRoutes.includes(to.path)) {
return
next
()
//
return next()
}
//
}
if
(
!
token
)
{
//
if (!token) {
router
.
replace
(
BaseRouteRouter
.
LOGIN
);
//
router.replace(BaseRouteRouter.LOGIN);
}
else
{
//
} else {
next
()
//
next()
}
//
}
//
next()
next
()
})
})
return
router
return
router
}
}
\ No newline at end of file
src/views/dataCenter/army/model/EconomicConstruct/mock.js
浏览文件 @
c47db53d
...
@@ -16,16 +16,16 @@ export default {
...
@@ -16,16 +16,16 @@ export default {
]
]
},
},
provinceData
:
{
provinceData
:
{
process
:
0
.4731
,
process
:
0
,
name
:
"省军民融合重大示范项目"
,
name
:
"省军民融合重大示范项目"
,
info
:
[{
info
:
[{
label
:
"项目数量"
,
label
:
"项目数量"
,
value
:
4
2
,
value
:
4
4
,
unit
:
"个"
unit
:
"个"
},
},
{
{
label
:
"投资额"
,
label
:
"投资额"
,
value
:
138.84
,
value
:
307.71
,
unit
:
"亿元"
unit
:
"亿元"
},
},
]
]
...
...
src/views/dataCenter/army/model/Munitions/index.vue
浏览文件 @
c47db53d
...
@@ -22,7 +22,7 @@ import Mock from "./mock";
...
@@ -22,7 +22,7 @@ import Mock from "./mock";
import
{
mapState
}
from
"vuex"
;
import
{
mapState
}
from
"vuex"
;
let
MAP_ECHARTS
=
null
;
let
MAP_ECHARTS
=
null
;
let
CITY_ECHARTS
=
null
let
CITY_ECHARTS
=
null
;
const
xAxisCountry
=
[
"2018"
,
"2019"
,
"2020"
,
"2021"
];
const
xAxisCountry
=
[
"2018"
,
"2019"
,
"2020"
,
"2021"
];
// 城市增长率
// 城市增长率
...
@@ -60,13 +60,13 @@ export default defineComponent({
...
@@ -60,13 +60,13 @@ export default defineComponent({
},
},
watch
:
{
watch
:
{
seriesData
()
{
seriesData
()
{
MAP_ECHARTS
.
showLoading
();
MAP_ECHARTS
.
showLoading
();
MAP_ECHARTS
.
setOption
(
this
.
optionCountry
,
true
);
MAP_ECHARTS
.
setOption
(
this
.
optionCountry
,
true
);
MAP_ECHARTS
.
hideLoading
();
MAP_ECHARTS
.
hideLoading
();
},
},
cityData
()
{
cityData
()
{
CITY_ECHARTS
.
showLoading
();
CITY_ECHARTS
.
showLoading
();
CITY_ECHARTS
.
setOption
(
this
.
optionCity
,
true
);
CITY_ECHARTS
.
setOption
(
this
.
optionCity
,
true
);
CITY_ECHARTS
.
hideLoading
();
CITY_ECHARTS
.
hideLoading
();
},
},
},
},
...
@@ -150,9 +150,9 @@ export default defineComponent({
...
@@ -150,9 +150,9 @@ export default defineComponent({
},
},
},
},
legend
:
{
legend
:
{
textStyle
:
{
textStyle
:
{
color
:
"#d4f7ff"
color
:
"#d4f7ff"
,
}
},
},
},
grid
:
{
grid
:
{
top
:
"10%"
,
top
:
"10%"
,
...
@@ -166,40 +166,39 @@ export default defineComponent({
...
@@ -166,40 +166,39 @@ export default defineComponent({
type
:
"value"
,
type
:
"value"
,
name
:
"收入(亿元)"
,
name
:
"收入(亿元)"
,
min
:
0
,
min
:
0
,
max
:
200
,
splitLine
:
{
splitLin
e
:
{
lineStyl
e
:
{
lineStyle
:
{
// 使用深浅的间隔色
// 使用深浅的间隔色
type
:
"dashed"
,
type
:
'dashed'
,
color
:
[
"#125ba3"
]
,
color
:
[
"#125ba3"
]
,
}
,
},
},
},
axisLine
:
{
axisLine
:
{
lineStyle
:
{
lineStyle
:
{
color
:
"#d4f7ff"
,
color
:
"#d4f7ff"
,
// width: 1, //这里是为了突出显示加上的
// width: 1, //这里是为了突出显示加上的
},
},
},
},
},
},
{
{
type
:
"value"
,
type
:
"value"
,
name
:
"增长率%"
,
name
:
"增长率%"
,
min
:
0
,
min
:
0
,
max
:
100
,
max
:
100
,
splitLine
:
{
splitLine
:
{
lineStyle
:
{
lineStyle
:
{
// 使用深浅的间隔色
// 使用深浅的间隔色
type
:
'dashed'
,
type
:
"dashed"
,
color
:
[
"#125ba3"
],
color
:
[
"#125ba3"
],
},
},
},
},
axisLine
:
{
axisLine
:
{
lineStyle
:
{
lineStyle
:
{
color
:
"#d4f7ff"
,
color
:
"#d4f7ff"
,
// width: 1, //这里是为了突出显示加上的
// width: 1, //这里是为了突出显示加上的
},
},
},
},
},
},
],
],
xAxis
:
{
xAxis
:
{
type
:
"category"
,
type
:
"category"
,
...
@@ -286,9 +285,9 @@ export default defineComponent({
...
@@ -286,9 +285,9 @@ export default defineComponent({
},
},
},
},
legend
:
{
legend
:
{
textStyle
:{
textStyle
:
{
color
:
"#d4f7ff"
color
:
"#d4f7ff"
,
}
},
},
},
grid
:
{
grid
:
{
top
:
"10%"
,
top
:
"10%"
,
...
@@ -302,45 +301,44 @@ export default defineComponent({
...
@@ -302,45 +301,44 @@ export default defineComponent({
type
:
"value"
,
type
:
"value"
,
name
:
"规模(亿元)"
,
name
:
"规模(亿元)"
,
min
:
0
,
min
:
0
,
max
:
50
,
splitLine
:
{
splitLin
e
:
{
lineStyl
e
:
{
lineStyle
:
{
// 使用深浅的间隔色
// 使用深浅的间隔色
type
:
"dashed"
,
type
:
'dashed'
,
color
:
[
"#125ba3"
]
,
color
:
[
"#125ba3"
]
,
}
,
},
},
},
axisLine
:
{
axisLin
e
:
{
lineStyl
e
:
{
lineStyle
:
{
color
:
"#d4f7ff"
,
color
:
"#d4f7ff"
,
// width: 1, //这里是为了突出显示加上的
// width: 1, //这里是为了突出显示加上的
},
},
},
},
},
},
{
{
type
:
"value"
,
type
:
"value"
,
name
:
"增长率(%)"
,
name
:
"增长率(%)"
,
min
:
-
50
,
min
:
-
50
,
max
:
170
,
max
:
170
,
axisLine
:
{
axisLine
:
{
lineStyle
:
{
lineStyle
:
{
color
:
"#d4f7ff"
,
color
:
"#d4f7ff"
,
// width: 1, //这里是为了突出显示加上的
// width: 1, //这里是为了突出显示加上的
},
},
},
},
splitLine
:
{
splitLin
e
:
{
lineStyl
e
:
{
lineStyle
:
{
// 使用深浅的间隔色
// 使用深浅的间隔色
type
:
"dashed"
,
type
:
'dashed'
,
color
:
[
"#125ba3"
]
,
color
:
[
"#125ba3"
]
,
}
,
},
},
},
},
},
],
],
xAxis
:
{
xAxis
:
{
type
:
"category"
,
type
:
"category"
,
data
:
xAxisCity
,
data
:
xAxisCity
,
axisLabel
:
{
axisLabel
:
{
show
:
true
,
show
:
true
,
textStyle
:
{
textStyle
:
{
color
:
"#d4f7ff"
,
//更改坐标轴文字颜色
color
:
"#d4f7ff"
,
//更改坐标轴文字颜色
...
@@ -364,7 +362,7 @@ export default defineComponent({
...
@@ -364,7 +362,7 @@ export default defineComponent({
},
},
initCountryEcharts
()
{
initCountryEcharts
()
{
const
dom
=
document
.
getElementById
(
"countryEcharts"
);
const
dom
=
document
.
getElementById
(
"countryEcharts"
);
MAP_ECHARTS
=
echarts
.
init
(
dom
);
MAP_ECHARTS
=
echarts
.
init
(
dom
);
MAP_ECHARTS
.
setOption
(
this
.
optionCountry
);
MAP_ECHARTS
.
setOption
(
this
.
optionCountry
);
this
.
countryEcharts
=
MAP_ECHARTS
;
this
.
countryEcharts
=
MAP_ECHARTS
;
},
},
...
...
src/views/dataCenter/army/model/Munitions/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
seriesData
:
[{
seriesData
:
[{
value
:
[],
value
:
[
107.32
,
157.51
,
172.11
,
241.13
],
rate
:
[],
rate
:
[
""
,
42.17
,
21.19
,
37.85
],
}],
}],
cityData
:
{
cityData
:
{
value
:
[],
value
:
[
96.16
,
22.17
,
7.5
,
16.61
,
49.6
,
14.75
,
4.28
,
1.68
,
12.31
,
15.33
,
0.74
],
rate
:
[],
rate
:
[
49.64
,
28.75
,
52.64
,
41.4
,
17.75
,
44.36
,
32.6
,
28.29
,
14.57
,
76.18
,
59.93
],
}
}
},
},
"typeThree"
:
{
"typeThree"
:
{
seriesData
:
[{
seriesData
:
[{
value
:
[
107.32
,
157.51
,
172.11
,
129.13
],
value
:
[
107.32
,
157.51
,
172.11
,
129.13
],
rate
:
[
""
,
42.17
,
21.19
,
30
],
rate
:
[
""
,
42.17
,
21.19
,
30
],
}],
}],
cityData
:
{
cityData
:
{
value
:
[
48.2
,
14.39
,
3.07
,
6.09
,
19.42
,
22.78
,
4.6
,
1.3
,
8.6
,
5.31
,
0.26
],
value
:
[
48.2
,
14.39
,
3.07
,
6.09
,
19.42
,
22.78
,
4.6
,
1.3
,
8.6
,
5.31
,
0.26
],
...
@@ -21,8 +22,8 @@ export default {
...
@@ -21,8 +22,8 @@ export default {
},
},
"typeTwo"
:
{
"typeTwo"
:
{
seriesData
:
[{
seriesData
:
[{
value
:
[
107.32
,
157.51
,
172.11
,
129.13
],
value
:
[
107.32
,
157.51
,
172.11
,
129.13
],
rate
:
[
""
,
42.17
,
21.19
,
30
],
rate
:
[
""
,
42.17
,
21.19
,
30
],
}],
}],
cityData
:
{
cityData
:
{
value
:
[
32.68
,
7.42
,
1.36
,
3.47
,
19.56
,
12.5
,
1.7
,
0.86
,
2.61
,
2.58
,
0.17
],
value
:
[
32.68
,
7.42
,
1.36
,
3.47
,
19.56
,
12.5
,
1.7
,
0.86
,
2.61
,
2.58
,
0.17
],
...
...
src/views/dataCenter/army/model/Science/mock.js
浏览文件 @
c47db53d
...
@@ -2,70 +2,70 @@ export default {
...
@@ -2,70 +2,70 @@ export default {
"typeOne"
:
{
"typeOne"
:
{
info
:
[{
info
:
[{
label
:
"民口单位军品收入"
,
label
:
"民口单位军品收入"
,
value
:
0
,
value
:
164.42
,
unit
:
"亿元"
unit
:
"亿元"
},
{
},
{
label
:
"人均民口单位军品收入"
,
label
:
"人均民口单位军品收入"
,
value
:
0
,
value
:
249
,
unit
:
"元"
unit
:
"元"
}],
}],
seriesData
:
[{
seriesData
:
[{
city
:
"杭州"
,
city
:
"杭州"
,
value
:
0
,
value
:
38.41
,
increace
:
0
,
increace
:
42.76
,
},
},
{
{
city
:
"宁波"
,
city
:
"宁波"
,
value
:
0
,
value
:
16.18
,
increace
:
0
,
increace
:
28.68
,
},
},
{
{
city
:
"温州"
,
city
:
"温州"
,
value
:
0
,
value
:
4.91
,
increace
:
0
,
increace
:
52.64
,
},
},
{
{
city
:
"湖州"
,
city
:
"湖州"
,
value
:
0
,
value
:
9.41
,
increace
:
0
,
increace
:
52.58
,
},
},
{
{
city
:
"嘉兴"
,
city
:
"嘉兴"
,
value
:
0
,
value
:
13.78
,
increace
:
0
,
increace
:
30.09
,
},
},
{
{
city
:
"绍兴"
,
city
:
"绍兴"
,
value
:
0
,
value
:
10.22
,
increace
:
0
,
increace
:
44.36
,
},
},
{
{
city
:
"金华"
,
city
:
"金华"
,
value
:
0
,
value
:
3.22
,
increace
:
0
,
increace
:
32.87
,
},
},
{
{
city
:
"衢州"
,
city
:
"衢州"
,
value
:
0
,
value
:
1.67
,
increace
:
0
,
increace
:
34.23
,
},
},
{
{
city
:
"舟山"
,
city
:
"舟山"
,
value
:
0
,
value
:
10.74
,
increace
:
0
,
increace
:
14.57
,
},
},
{
{
city
:
"台州"
,
city
:
"台州"
,
value
:
0
,
value
:
8.7
,
increace
:
0
,
increace
:
76.24
,
},
},
{
{
city
:
"丽水"
,
city
:
"丽水"
,
value
:
0
,
value
:
0
.46
,
increace
:
0
,
increace
:
59.93
,
},
},
],
],
},
},
...
...
src/views/dataCenter/industrial/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
industryCardItems
:
[{
industryCardItems
:
[{
label
:
"国防科技工业产值总量"
,
label
:
"国防科技工业产值总量"
,
value
:
0
value
:
2066.8
},
},
{
{
label
:
"国防科技工业产值总量增长率"
,
label
:
"国防科技工业产值总量增长率"
,
value
:
0
,
value
:
"19%"
,
},
},
],
],
extendCardItems
:
[{
extendCardItems
:
[{
label
:
"参与军民融合产业互动的规模以上企业主营业务收入"
,
label
:
"参与军民融合产业互动的规模以上企业主营业务收入"
,
value
:
"7633.65
"
,
value
:
"6509.2
"
,
},
},
{
{
label
:
"参与军民融合产业互动的规模以上企业主营业务收入增长率"
,
label
:
"参与军民融合产业互动的规模以上企业主营业务收入增长率"
,
value
:
"26.6
"
,
value
:
"21
"
,
},
},
],
],
},
},
"typeThree"
:
{
"typeThree"
:
{
industryCardItems
:
[{
industryCardItems
:
[{
label
:
"国防科技工业产值总量"
,
label
:
"国防科技工业产值总量"
,
value
:
1656.9
value
:
1656.9
},
},
{
{
label
:
"国防科技工业产值总量增长率"
,
label
:
"国防科技工业产值总量增长率"
,
value
:
"19%"
value
:
"19%"
},
},
],
],
extendCardItems
:
[{
extendCardItems
:
[{
label
:
"参与军民融合产业互动的规模以上企业主营业务收入"
,
label
:
"参与军民融合产业互动的规模以上企业主营业务收入"
,
value
:
"5421.69"
,
value
:
"5421.69"
,
},
},
{
{
label
:
"参与军民融合产业互动的规模以上企业主营业务收入增长率"
,
label
:
"参与军民融合产业互动的规模以上企业主营业务收入增长率"
,
value
:
"23.75%"
,
value
:
"23.75%"
,
},
},
],
],
},
},
"typeTwo"
:
{
"typeTwo"
:
{
industryCardItems
:
[{
industryCardItems
:
[{
label
:
"国防科技工业产值总量"
,
label
:
"国防科技工业产值总量"
,
value
:
"1113.4"
value
:
"1113.4"
},
},
{
{
label
:
"国防科技工业产值总量增长率"
,
label
:
"国防科技工业产值总量增长率"
,
value
:
"22.8%"
,
value
:
"22.8%"
,
},
},
],
],
extendCardItems
:
[{
extendCardItems
:
[{
label
:
"参与军民融合产业互动的规模以上企业主营业务收入"
,
label
:
"参与军民融合产业互动的规模以上企业主营业务收入"
,
value
:
"3545.5"
,
value
:
"3545.5"
,
},
},
{
{
label
:
"参与军民融合产业互动的规模以上企业主营业务收入增长率"
,
label
:
"参与军民融合产业互动的规模以上企业主营业务收入增长率"
,
value
:
"31.5%"
,
value
:
"31.5%"
,
},
},
],
],
}
}
...
...
src/views/dataCenter/industrial/model/BusinessIncome/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
incomCount
:
5258.05
,
incomCount
:
0
,
seriesData
:
[{
seriesData
:
[{
label
:
"数字军工(网络、人工智能)领域"
,
label
:
"数字军工(网络、人工智能)领域"
,
value
:
1458.46
value
:
2238.5
},
},
{
{
label
:
"高端装备领域"
,
label
:
"高端装备领域"
,
value
:
565.92
value
:
"--"
},
},
{
{
label
:
"核电(新能源领域)"
,
label
:
"核电(新能源领域)"
,
value
:
555.97
value
:
721.2
},
},
{
{
label
:
"生物安全领域"
,
label
:
"生物安全领域"
,
value
:
465.57
value
:
554.4
},
},
{
{
label
:
"航空航天领域"
,
label
:
"航空航天领域"
,
value
:
375.76
value
:
497.5
},
},
{
{
label
:
"船舶与海洋装备领域"
,
label
:
"船舶与海洋装备领域"
,
value
:
152.77
value
:
194.9
},
},
{
{
label
:
"军队现代后勤保障领域"
,
label
:
"军队现代后勤保障领域"
,
value
:
738.18
value
:
"--"
},
},
{
{
label
:
"军用材料与基础件配套领域"
,
label
:
"军用材料与基础件配套领域"
,
value
:
872
value
:
752.3
},
},
{
{
label
:
"其他"
,
label
:
"其他"
,
value
:
373.41
value
:
"--"
},
},
]
]
},
},
"typeThree"
:
{
"typeThree"
:
{
...
@@ -69,46 +69,46 @@ export default {
...
@@ -69,46 +69,46 @@ export default {
},
{
},
{
label
:
"其他"
,
label
:
"其他"
,
value
:
579.36
value
:
579.36
},
]
},]
},
},
"typeTwo"
:
{
"typeTwo"
:
{
incomCount
:
3532.82
,
incomCount
:
3532.82
,
seriesData
:
[{
seriesData
:
[{
label
:
"数字军工(网络、人工智能)领域"
,
label
:
"数字军工(网络、人工智能)领域"
,
value
:
932.66
value
:
932.66
},
},
{
{
label
:
"高端装备领域"
,
label
:
"高端装备领域"
,
value
:
383.17
value
:
383.17
},
},
{
{
label
:
"核电(新能源领域)"
,
label
:
"核电(新能源领域)"
,
value
:
311.27
value
:
311.27
},
},
{
{
label
:
"生物安全领域"
,
label
:
"生物安全领域"
,
value
:
267.96
value
:
267.96
},
},
{
{
label
:
"航空航天领域"
,
label
:
"航空航天领域"
,
value
:
269.18
value
:
269.18
},
},
{
{
label
:
"船舶与海洋装备领域"
,
label
:
"船舶与海洋装备领域"
,
value
:
84.22
value
:
84.22
},
},
{
{
label
:
"军队现代后勤保障领域"
,
label
:
"军队现代后勤保障领域"
,
value
:
517.9
value
:
517.9
},
},
{
{
label
:
"军用材料与基础件配套领域"
,
label
:
"军用材料与基础件配套领域"
,
value
:
365.24
value
:
365.24
},
},
{
{
label
:
"其他"
,
label
:
"其他"
,
value
:
401.22
value
:
401.22
},
},
]
]
}
}
...
...
src/views/dataCenter/industrial/model/IncomDistribution/index.vue
浏览文件 @
c47db53d
...
@@ -124,9 +124,9 @@ export default defineComponent({
...
@@ -124,9 +124,9 @@ export default defineComponent({
},
},
legend
:
{
legend
:
{
right
:
"2%"
,
right
:
"2%"
,
textStyle
:
{
textStyle
:
{
color
:
"#d4f7ff"
color
:
"#d4f7ff"
,
}
},
},
},
grid
:
{
grid
:
{
left
:
"0%"
,
left
:
"0%"
,
...
@@ -139,45 +139,44 @@ export default defineComponent({
...
@@ -139,45 +139,44 @@ export default defineComponent({
type
:
"value"
,
type
:
"value"
,
name
:
"金额(亿元)"
,
name
:
"金额(亿元)"
,
min
:
-
10
,
min
:
-
10
,
max
:
1600
,
splitLine
:
{
splitLin
e
:
{
lineStyl
e
:
{
lineStyle
:
{
// 使用深浅的间隔色
// 使用深浅的间隔色
type
:
"dashed"
,
type
:
'dashed'
,
color
:
[
"#125ba3"
]
,
color
:
[
"#125ba3"
]
,
}
,
},
},
},
axisLine
:
{
axisLin
e
:
{
lineStyl
e
:
{
lineStyle
:
{
color
:
"#d4f7ff"
,
color
:
"#d4f7ff"
,
// width: 1, //这里是为了突出显示加上的
// width: 1, //这里是为了突出显示加上的
},
},
},
},
},
},
{
{
type
:
"value"
,
type
:
"value"
,
name
:
"增长率%"
,
name
:
"增长率%"
,
min
:
-
10
,
min
:
-
10
,
max
:
100
,
max
:
100
,
splitLine
:
{
splitLine
:
{
lineStyle
:
{
lineStyle
:
{
// 使用深浅的间隔色
// 使用深浅的间隔色
type
:
'dashed'
,
type
:
"dashed"
,
color
:
[
"#125ba3"
],
color
:
[
"#125ba3"
],
},
},
},
},
axisLine
:
{
axisLin
e
:
{
lineStyl
e
:
{
lineStyle
:
{
color
:
"#d4f7ff"
,
color
:
"#d4f7ff"
,
// width: 1, //这里是为了突出显示加上的
// width: 1, //这里是为了突出显示加上的
},
},
},
},
},
},
],
],
xAxis
:
{
xAxis
:
{
type
:
"category"
,
type
:
"category"
,
data
:
xAxisValue
,
data
:
xAxisValue
,
//横坐标轴文字颜色
//横坐标轴文字颜色
axisLabel
:
{
axisLabel
:
{
show
:
true
,
show
:
true
,
textStyle
:
{
textStyle
:
{
...
...
src/views/dataCenter/industrial/model/IncomDistribution/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
seriesData
:
[{
seriesData
:
[{
value
:
[
2513.1
,
810.23
,
121.96
,
177.83
,
578.79
,
602.33
,
158.11
,
60.18
,
16.21
,
174.92
,
41.39
],
value
:
[
3307
,
961.5
,
128.7
,
220.5
,
798.1
,
541.7
,
205
,
57.7
,
18.1
,
188.6
,
82.3
],
rateData
:
[],
rateData
:
[
32
,
19
,
6
,
24
,
38
,
-
10
,
30
,
-
9
,
12
,
8
,
99
],
}],
}],
},
},
"typeThree"
:
{
"typeThree"
:
{
seriesData
:
[{
seriesData
:
[{
value
:
[
2433.92
,
1063.99
,
105.95
,
195.74
,
583.98
,
576.44
,
181.04
,
63.51
,
10.12
,
147.99
,
59
],
value
:
[
2433.92
,
1063.99
,
105.95
,
195.74
,
583.98
,
576.44
,
181.04
,
63.51
,
10.12
,
147.99
,
59
],
rateData
:
[
20.53
,
28.54
,
3.22
,
30.44
,
27.98
,
24.95
,
46.74
,
12.95
,
-
3.72
,
12.25
,
41.31
],
rateData
:
[
20.53
,
28.54
,
3.22
,
30.44
,
27.98
,
24.95
,
46.74
,
12.95
,
-
3.72
,
12.25
,
41.31
],
}],
}],
},
},
...
...
src/views/dataCenter/industrial/model/IncomExtendLine/index.vue
浏览文件 @
c47db53d
...
@@ -6,7 +6,8 @@
...
@@ -6,7 +6,8 @@
<span>
{{
item
.
label
}}
</span>
<span>
{{
item
.
label
}}
</span>
<div
class=
"value-des"
>
<div
class=
"value-des"
>
<span
class=
"value-des-val"
>
{{
item
.
value
||
"--"
}}
</span>
<span
class=
"value-des-val"
>
{{
item
.
value
||
"--"
}}
</span>
<span
v-if=
"index === 0"
>
亿元
</span>
<span
v-if=
"index === 0"
class=
"money"
>
亿元
</span>
<span
v-if=
"index === 1"
>
%
</span>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -25,7 +26,7 @@ import { mapState } from "vuex";
...
@@ -25,7 +26,7 @@ import { mapState } from "vuex";
let
MAP_ECHARTS
=
null
;
let
MAP_ECHARTS
=
null
;
const
xAxisValue
=
[
"2018年"
,
"2019年"
,
"2020年"
,
"2021
上半
年"
];
const
xAxisValue
=
[
"2018年"
,
"2019年"
,
"2020年"
,
"2021年"
];
/**
/**
* 全省军民协同创新平台情况/国防科技工业产值规模分布 -- 折线图
* 全省军民协同创新平台情况/国防科技工业产值规模分布 -- 折线图
...
@@ -99,7 +100,7 @@ export default defineComponent({
...
@@ -99,7 +100,7 @@ export default defineComponent({
label
:
{
label
:
{
show
:
true
,
show
:
true
,
position
:
"top"
,
position
:
"top"
,
color
:
"#19ecff"
,
color
:
"#19ecff"
,
},
},
areaStyle
:
{
areaStyle
:
{
opacity
:
0.8
,
opacity
:
0.8
,
...
@@ -124,12 +125,12 @@ export default defineComponent({
...
@@ -124,12 +125,12 @@ export default defineComponent({
trigger
:
"axis"
,
trigger
:
"axis"
,
className
:
"extend-tooltip"
,
className
:
"extend-tooltip"
,
axisPointer
:
{
axisPointer
:
{
type
:
'line'
,
type
:
"line"
,
lineStyle
:
{
lineStyle
:
{
type
:
'solid'
,
// 打开就是实线类型
type
:
"solid"
,
// 打开就是实线类型
color
:
'#4198ff'
,
color
:
"#4198ff"
,
},
},
},
},
formatter
:
formatter
:
"<span class='title'>{b0}</span>: <br /> <span class='bar-text'>{c0}</span> 亿元"
,
"<span class='title'>{b0}</span>: <br /> <span class='bar-text'>{c0}</span> 亿元"
,
},
},
...
@@ -148,7 +149,7 @@ export default defineComponent({
...
@@ -148,7 +149,7 @@ export default defineComponent({
xAxis
:
{
xAxis
:
{
type
:
"category"
,
type
:
"category"
,
data
:
xAxisValue
,
data
:
xAxisValue
,
//横坐标轴文字颜色
//横坐标轴文字颜色
axisLabel
:
{
axisLabel
:
{
show
:
true
,
show
:
true
,
textStyle
:
{
textStyle
:
{
...
@@ -214,7 +215,7 @@ export default defineComponent({
...
@@ -214,7 +215,7 @@ export default defineComponent({
padding
:
10px
15px
;
padding
:
10px
15px
;
margin-right
:
15px
;
margin-right
:
15px
;
background
:
rgba
(
25
,
125
,
237
,
0
.15
);
background
:
rgba
(
25
,
125
,
237
,
0
.15
);
border-radius
:
5px
;
border-radius
:
5px
;
font-size
:
14px
;
font-size
:
14px
;
color
:
#d4f7ff
;
color
:
#d4f7ff
;
...
@@ -224,12 +225,14 @@ export default defineComponent({
...
@@ -224,12 +225,14 @@ export default defineComponent({
}
}
.value-des
{
.value-des
{
margin-top
:
10px
;
margin-top
:
10px
;
font-size
:
12
px
;
font-size
:
20
px
;
color
:
#
d4f7
ff
;
color
:
#
19ec
ff
;
.value-des-val
{
.value-des-val
{
font-size
:
20px
;
margin-right
:
5px
;
margin-right
:
5px
;
color
:
#19ecff
;
}
.money
{
font-size
:
12px
;
color
:
#fff
;
}
}
.value-des-unit
{
.value-des-unit
{
color
:
#4198ff
;
color
:
#4198ff
;
...
...
src/views/dataCenter/industrial/model/IncomExtendLine/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
seriesData
:
[{
seriesData
:
[{
value
:
[
5204.49
,
6029.77
,
7633.65
,
3545.5
]
value
:
[
5204.49
,
6029.77
,
7633.65
,
6509.2
]
}],
}],
...
...
src/views/dataCenter/industrial/model/Industrial/index.vue
浏览文件 @
c47db53d
...
@@ -6,7 +6,8 @@
...
@@ -6,7 +6,8 @@
<span>
{{
item
.
label
}}
</span>
<span>
{{
item
.
label
}}
</span>
<div
class=
"value-des"
>
<div
class=
"value-des"
>
<span
class=
"value-des-val"
>
{{
item
.
value
||
"--"
}}
</span>
<span
class=
"value-des-val"
>
{{
item
.
value
||
"--"
}}
</span>
<span
v-if=
"index===0"
>
亿元
</span>
<span
v-if=
"index === 0"
class=
"money"
>
亿元
</span>
<!--
<span
v-if=
"index === 1"
>
%
</span>
-->
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -196,7 +197,7 @@ export default defineComponent({
...
@@ -196,7 +197,7 @@ export default defineComponent({
{
{
type
:
"value"
,
type
:
"value"
,
name
:
"增长率%"
,
name
:
"增长率%"
,
min
:
-
1
0
,
min
:
0
,
max
:
100
,
max
:
100
,
splitLine
:
{
splitLine
:
{
lineStyle
:
{
lineStyle
:
{
...
@@ -342,12 +343,15 @@ export default defineComponent({
...
@@ -342,12 +343,15 @@ export default defineComponent({
}
}
.value-des
{
.value-des
{
margin-top
:
10px
;
margin-top
:
10px
;
font-size
:
12px
;
font-size
:
20px
;
color
:
#d4f7ff
;
color
:
#19ecff
;
.value-des-val
{
.value-des-val
{
font-size
:
20px
;
margin-right
:
5px
;
margin-right
:
5px
;
color
:
#19ecff
;
}
.money
{
font-size
:
12px
;
color
:
#fff
;
}
}
.value-des-unit
{
.value-des-unit
{
color
:
#4198ff
;
color
:
#4198ff
;
...
...
src/views/dataCenter/industrial/model/Industrial/mock.js
浏览文件 @
c47db53d
...
@@ -4,8 +4,8 @@ export default {
...
@@ -4,8 +4,8 @@ export default {
name
:
"产值规模"
,
name
:
"产值规模"
,
type
:
"level_2"
,
type
:
"level_2"
,
echartType
:
"bar"
,
echartType
:
"bar"
,
barValue
:
[],
barValue
:
[
971.9
,
218.4
,
35.6
,
254.8
,
233.5
,
170.4
,
136
,
40.4
,
23.7
,
43.8
,
38.3
],
growthRate
:
[],
growthRate
:
[
19.77
,
20.92
,
37.43
,
33.8
,
19.25
,
18.88
,
39.8
,
10.55
,
40.27
,
23.37
,
74.81
],
}],
}],
},
},
...
@@ -15,7 +15,7 @@ export default {
...
@@ -15,7 +15,7 @@ export default {
type
:
"level_2"
,
type
:
"level_2"
,
echartType
:
"bar"
,
echartType
:
"bar"
,
barValue
:
[
82.97
,
20.30
,
24.07
,
11.75
,
173.74
,
107.57
,
124.36
,
27.55
,
18.31
,
27.96
,
3.06
],
barValue
:
[
82.97
,
20.30
,
24.07
,
11.75
,
173.74
,
107.57
,
124.36
,
27.55
,
18.31
,
27.96
,
3.06
],
growthRate
:
[
18.85
,
1.46
,
27.66
,
27.04
,
18.85
,
38.97
,
33.64
,
14.61
,
49.12
,
0.21
,
60.12
],
growthRate
:
[
18.85
,
1.46
,
27.66
,
27.04
,
18.85
,
38.97
,
33.64
,
14.61
,
49.12
,
0.21
,
60.12
],
}],
}],
},
},
...
...
src/views/dataCenter/innovation/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
count
:
130
,
count
:
209
,
cityData
:
[{
cityData
:
[{
value
:
[],
value
:
[
103
,
43
,
4
,
20
,
14
,
12
,
2
,
3
,
0
,
1
,
3
],
}]
}]
},
},
"typeThree"
:
{
"typeThree"
:
{
...
...
src/views/dataCenter/innovation/model/Munitions/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
money
:
2
66.29
,
money
:
2
94.5
,
cityData
:
[{
cityData
:
[{
value
:
[
1
57.82
,
16.63
,
8.86
,
9.29
,
25.02
,
23.83
,
7.79
,
2.81
,
0.7
,
9.51
,
4.07
],
value
:
[
1
84.7
,
19.1
,
7
,
9
,
28.6
,
20.6
,
9.7
,
3
,
0.4
,
8.1
,
4.3
],
}]
}]
},
},
...
...
src/views/dataCenter/innovation/model/ScientificInvestment/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
cardItems
:
[{
cardItems
:
[{
label
:
"联合科研攻关投入金额"
,
label
:
"联合科研攻关投入金额"
,
value
:
0
value
:
136.85
},
},
{
{
label
:
"联合科研攻关投入金额增长率"
,
label
:
"联合科研攻关投入金额增长率"
,
value
:
0
value
:
"74%"
,
},
},
],
],
seriesData
:
[{
seriesData
:
[{
label
:
"数字军工(网络、人工智能)"
,
label
:
"数字军工(网络、人工智能)"
,
value
:
122
value
:
100.51
},
},
{
{
label
:
"海洋"
,
label
:
"海洋"
,
value
:
9.02
value
:
6.46
},
},
{
{
label
:
"太空"
,
label
:
"太空"
,
value
:
12.19
value
:
9.65
},
},
{
{
label
:
"生物"
,
label
:
"生物"
,
value
:
9.7
3
value
:
6.2
3
},
},
{
{
label
:
"核电"
,
label
:
"核电"
,
value
:
18.74
value
:
13.6
},
},
]
]
},
},
"typeThree"
:
{
"typeThree"
:
{
cardItems
:
[{
cardItems
:
[{
label
:
"联合科研攻关投入金额"
,
label
:
"联合科研攻关投入金额"
,
value
:
136.85
value
:
136.85
},
},
{
{
label
:
"联合科研攻关投入金额增长率"
,
label
:
"联合科研攻关投入金额增长率"
,
value
:
"74%"
,
value
:
"74%"
,
},
},
],
],
seriesData
:
[{
seriesData
:
[{
label
:
"数字军工(网络、人工智能)"
,
label
:
"数字军工(网络、人工智能)"
,
value
:
100.51
value
:
100.51
},
},
{
{
label
:
"海洋"
,
label
:
"海洋"
,
value
:
6.46
value
:
6.46
},
},
{
{
label
:
"太空"
,
label
:
"太空"
,
value
:
9.65
value
:
9.65
},
},
{
{
label
:
"生物"
,
label
:
"生物"
,
value
:
6.23
value
:
6.23
},
},
{
{
label
:
"核电"
,
label
:
"核电"
,
value
:
13.6
value
:
13.6
},
},
]
]
},
},
"typeTwo"
:
{
"typeTwo"
:
{
cardItems
:
[{
cardItems
:
[{
label
:
"联合科研攻关投入金额"
,
label
:
"联合科研攻关投入金额"
,
value
:
"78.54"
value
:
"78.54"
},
},
{
{
label
:
"联合科研攻关投入金额增长率"
,
label
:
"联合科研攻关投入金额增长率"
,
value
:
"10%"
,
value
:
"10%"
,
},
},
],
],
seriesData
:
[{
seriesData
:
[{
label
:
"数字军工(网络、人工智能)"
,
label
:
"数字军工(网络、人工智能)"
,
value
:
62.33
value
:
62.33
},
},
{
{
label
:
"海洋"
,
label
:
"海洋"
,
value
:
4.23
value
:
4.23
},
},
{
{
label
:
"太空"
,
label
:
"太空"
,
value
:
6.33
value
:
6.33
},
},
{
{
label
:
"生物"
,
label
:
"生物"
,
value
:
5.31
value
:
5.31
},
},
{
{
label
:
"核电"
,
label
:
"核电"
,
value
:
8.34
value
:
8.34
},
},
]
]
}
}
...
...
src/views/dataCenter/map/cradMock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
list
:
[
list
:
[
{
label
:
"领跑产品(技术)"
,
value
:
"
130
"
,
unit
:
"个"
},
{
label
:
"领跑产品(技术)"
,
value
:
"
205
"
,
unit
:
"个"
},
{
label
:
"军地协同创新平台"
,
value
:
"139"
,
unit
:
"个"
},
{
label
:
"军地协同创新平台"
,
value
:
"139"
,
unit
:
"个"
},
{
label
:
"新兴领域研发经费"
,
value
:
0
,
unit
:
"亿元"
},
{
label
:
"新兴领域研发经费"
,
value
:
0
,
unit
:
"亿元"
},
],
],
list2x
:
[
list2x
:
[
{
label
:
"军工科研设备设施开放共享"
,
value
:
"687"
,
unit
:
"台"
},
{
label
:
"军工科研设备设施开放共享"
,
value
:
"687"
,
unit
:
"台"
},
{
label
:
"军民资源共享信息平台数量"
,
value
:
"2
12
"
,
unit
:
"个"
},
{
label
:
"军民资源共享信息平台数量"
,
value
:
"2
58
"
,
unit
:
"个"
},
{
label
:
"军地需求对接活动数量"
,
value
:
"
56
"
,
unit
:
"次"
},
{
label
:
"军地需求对接活动数量"
,
value
:
"
--
"
,
unit
:
"次"
},
],
],
},
},
"typeThree"
:
{
"typeThree"
:
{
...
...
src/views/dataCenter/map/model/CardList/industrialMcok.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
[{
"typeOne"
:
[{
title
:
"军民融合主营业务收入"
,
title
:
"军民融合主营业务收入"
,
rate
:
"
"
,
rate
:
"20.5%
"
,
value
:
"
"
,
value
:
"6509.2
"
,
label
:
"主营业务收入"
,
label
:
"主营业务收入"
,
valueUnit
:
"亿元"
,
valueUnit
:
"亿元"
,
},
},
{
{
title
:
"国防科技工业产值"
,
title
:
"国防科技工业产值"
,
rate
:
"
"
,
rate
:
"19.2%
"
,
value
:
"
"
,
value
:
"2066.8
"
,
label
:
"产值"
,
label
:
"产值"
,
valueUnit
:
"亿元"
,
valueUnit
:
"亿元"
,
},
},
],
],
"typeThree"
:
[{
"typeThree"
:
[{
title
:
"军民融合主营业务收入"
,
title
:
"军民融合主营业务收入"
,
rate
:
"23.75%"
,
rate
:
"23.75%"
,
value
:
"5421.69"
,
value
:
"5421.69"
,
label
:
"主营业务收入"
,
label
:
"主营业务收入"
,
valueUnit
:
"亿元"
,
valueUnit
:
"亿元"
,
},
},
{
{
title
:
"国防科技工业产值"
,
title
:
"国防科技工业产值"
,
rate
:
"19%"
,
rate
:
"19%"
,
value
:
"1656.9"
,
value
:
"1656.9"
,
label
:
"产值"
,
label
:
"产值"
,
valueUnit
:
"亿元"
,
valueUnit
:
"亿元"
,
},
},
],
],
"typeTwo"
:
[{
"typeTwo"
:
[{
title
:
"军民融合主营业务收入"
,
title
:
"军民融合主营业务收入"
,
rate
:
"31.5%"
,
rate
:
"31.5%"
,
value
:
"3545.5"
,
value
:
"3545.5"
,
label
:
"主营业务收入"
,
label
:
"主营业务收入"
,
valueUnit
:
"亿元"
,
valueUnit
:
"亿元"
,
},
},
{
{
title
:
"国防科技工业产值"
,
title
:
"国防科技工业产值"
,
rate
:
"22.8%"
,
rate
:
"22.8%"
,
value
:
"1113.4"
,
value
:
"1113.4"
,
label
:
"产值"
,
label
:
"产值"
,
valueUnit
:
"亿元"
,
valueUnit
:
"亿元"
,
},
},
],
],
}
}
\ No newline at end of file
src/views/dataCenter/map/model/CardList/strongArmyMock.js
浏览文件 @
c47db53d
...
@@ -13,12 +13,12 @@ export default {
...
@@ -13,12 +13,12 @@ export default {
},
},
],
],
// 国防科技工业军品收入
// 国防科技工业军品收入
technologyIncome
:
0
,
technologyIncome
:
241.13
,
// 民口单位人均军品收入
// 民口单位人均军品收入
militaryIncome
:
0
,
militaryIncome
:
249
,
// 应届大学生应征入伍
// 应届大学生应征入伍
enlistVal
:
1470
,
enlistVal
:
1470
,
enlistRateVal
:
"0.5
%
"
enlistRateVal
:
"0.5"
},
},
"typeThree"
:
{
"typeThree"
:
{
// 贯彻国防要求的建设项目
// 贯彻国防要求的建设项目
...
...
src/views/dataCenter/map/model/CardList/systemConstructMock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
meetingCount
:
43
,
// 各地召开融委全体会议次数
meetingCount
:
0
,
// 各地召开融委全体会议次数
workeCount
:
93
,
// 与当地军分区(警备区)建立并落实军地协作工作机制
workeCount
:
0
,
// 与当地军分区(警备区)建立并落实军地协作工作机制
fullTime
:
142
,
// 专职
fullTime
:
0
,
// 专职
partTime
:
125
// 兼职
partTime
:
0
// 兼职
},
},
"typeThree"
:
{
"typeThree"
:
{
meetingCount
:
43
,
// 各地召开融委全体会议次数
meetingCount
:
43
,
// 各地召开融委全体会议次数
...
...
src/views/dataCenter/map/model/Income/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
[
"typeOne"
:
[
{
{
name
:
"国防科工军品收入"
,
name
:
"国防科工军品收入"
,
type
:
"level_1"
,
type
:
"level_1"
,
echartType
:
"bar"
,
echartType
:
"bar"
,
growthRate
:
[
""
,
42.17
,
21.19
,
30
],
growthRate
:
[
""
,
42.17
,
21.19
,
37.85
],
barValue
:
[
107.32
,
157.51
,
172.11
,
129
.13
],
barValue
:
[
107.32
,
157.51
,
172.11
,
241
.13
],
},
},
{
{
name
:
"民口单位军品收入"
,
name
:
"民口单位军品收入"
,
type
:
"level_2"
,
type
:
"level_2"
,
echartType
:
"bar"
,
echartType
:
"bar"
,
barValue
:
[
71.93
,
117.94
,
139.15
,
89.46
],
barValue
:
[
71.93
,
117.94
,
139.15
,
164.42
],
growthRate
:
[
""
,
60
,
80
,
40
],
growthRate
:
[
""
,
60
,
80
,
40.28
],
},
},
],
],
"typeThree"
:
[
"typeThree"
:
[
{
{
name
:
"国防科工军品收入"
,
name
:
"国防科工军品收入"
,
type
:
"level_1"
,
type
:
"level_1"
,
echartType
:
"bar"
,
echartType
:
"bar"
,
growthRate
:
[
""
,
42.17
,
21.19
,
30
],
growthRate
:
[
""
,
42.17
,
21.19
,
30
],
barValue
:
[
107.32
,
157.51
,
172.11
,
129.13
],
barValue
:
[
107.32
,
157.51
,
172.11
,
129.13
],
},
},
{
{
name
:
"民口单位军品收入"
,
name
:
"民口单位军品收入"
,
type
:
"level_2"
,
type
:
"level_2"
,
echartType
:
"bar"
,
echartType
:
"bar"
,
barValue
:
[
71.93
,
117.94
,
139.15
,
89.46
],
barValue
:
[
71.93
,
117.94
,
139.15
,
89.46
],
growthRate
:
[
""
,
60
,
80
,
40
],
growthRate
:
[
""
,
60
,
80
,
40
],
},
},
],
],
"typeTwo"
:
[
"typeTwo"
:
[
{
{
name
:
"国防科工军品收入"
,
name
:
"国防科工军品收入"
,
type
:
"level_1"
,
type
:
"level_1"
,
echartType
:
"bar"
,
echartType
:
"bar"
,
growthRate
:
[
""
,
42.17
,
21.19
,
30
],
growthRate
:
[
""
,
42.17
,
21.19
,
30
],
barValue
:
[
107.32
,
157.51
,
172.11
,
129.13
],
barValue
:
[
107.32
,
157.51
,
172.11
,
129.13
],
},
},
{
{
name
:
"民口单位军品收入"
,
name
:
"民口单位军品收入"
,
type
:
"level_2"
,
type
:
"level_2"
,
echartType
:
"bar"
,
echartType
:
"bar"
,
barValue
:
[
71.93
,
117.94
,
139.15
,
89.46
],
barValue
:
[
71.93
,
117.94
,
139.15
,
89.46
],
growthRate
:
[
""
,
60
,
80
,
40
],
growthRate
:
[
""
,
60
,
80
,
40
],
},
},
],
],
}
}
\ No newline at end of file
src/views/dataCenter/resourceShare/model/Activity/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
seriesData
:
[{
seriesData
:
[{
value
:
[]
count
:
0
,
value
:
[
294300
,
11374.5
,
5649.7
,
66070
,
2555400
,
20700
,
46641
,
56000
,
611500
,
3968.98
,
1528
]
}],
}],
...
...
src/views/dataCenter/resourceShare/model/Facility/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
seriesData
:
[{
seriesData
:
[{
name
:
"产值规模"
,
value
:
[
258
,
351
,
396
,
687
],
type
:
"level_2"
,
echartType
:
"bar"
,
value
:
[],
}],
}],
},
},
...
...
src/views/dataCenter/resourceShare/model/PlatformInfo/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
seriesData
:
[{
seriesData
:
[{
value
:
[
5204.49
,
6029.77
,
7633.65
,
3545.5
]
count
:
258
,
value
:
[
12
,
27
,
45
,
33
,
24
,
10
,
8
,
6
,
47
,
35
,
11
]
}],
}],
...
...
src/views/dataCenter/resourceShare/model/TotalContrac/mock.js
浏览文件 @
c47db53d
export
default
{
export
default
{
"typeOne"
:
{
"typeOne"
:
{
count
:
0
,
seriesData
:
[{
label
:
"杭州市"
,
value
:
0
},
{
label
:
"宁波市"
,
value
:
0
},
{
label
:
"温州市"
,
value
:
0
},
{
label
:
"湖州市"
,
value
:
0
},
{
label
:
"嘉兴市"
,
value
:
0
},
{
label
:
"绍兴市"
,
value
:
0
},
{
label
:
"金华市"
,
value
:
0
},
{
label
:
"衢州市"
,
value
:
0
},
{
label
:
"舟山市"
,
value
:
0
},
{
label
:
"台州市"
,
value
:
0
},
{
label
:
"丽水市"
,
value
:
0
},
]
},
},
...
...
vite.config.ts
浏览文件 @
c47db53d
...
@@ -6,16 +6,16 @@ import legacy from "@vitejs/plugin-legacy";
...
@@ -6,16 +6,16 @@ import legacy from "@vitejs/plugin-legacy";
import
{
resolve
}
from
'path'
import
{
resolve
}
from
'path'
export
default
defineConfig
({
export
default
defineConfig
({
//
server:{
server
:{
//
host:'0.0.0.0',
host
:
'0.0.0.0'
,
//
proxy: { // 配置域名代理
//
proxy: { // 配置域名代理
//
"/api": {
//
"/api": {
//
target: "http://192.168.0.100:9064",
//
target: "http://192.168.0.100:9064",
//
changeOrigin: true,
//
changeOrigin: true,
//
rewrite: (path) => path.replace(/^\/api/, ""),
//
rewrite: (path) => path.replace(/^\/api/, ""),
//
},
//
},
//
},
//
},
//
},
},
resolve
:
{
resolve
:
{
alias
:
{
alias
:
{
'@'
:
resolve
(
'./src'
)
'@'
:
resolve
(
'./src'
)
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论