Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
cxsfjx_project_echarts
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
邓文彬
cxsfjx_project_echarts
Commits
12ed713f
提交
12ed713f
authored
11月 21, 2022
作者:
Ma
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
三季度数据填写
上级
bc2b66e5
显示空白字符变更
内嵌
并排
正在显示
14 个修改的文件
包含
500 行增加
和
24 行删除
+500
-24
head.vue
src/layout/head.vue
+46
-4
index.tsx
src/store/index.tsx
+9
-4
cradMock.js
src/views/dataCenter/map/cradMock.js
+12
-0
industrialMcok.js
src/views/dataCenter/map/model/CardList/industrialMcok.js
+16
-0
strongArmyMock.js
src/views/dataCenter/map/model/CardList/strongArmyMock.js
+21
-0
systemConstructMock.js
...iews/dataCenter/map/model/CardList/systemConstructMock.js
+6
-0
new20220913.vue
...s/dataCenter/map/model/InvestmentProgress/new20220913.vue
+46
-13
redList.js
src/views/dataCenter/map/model/InvestmentProgress/redList.js
+104
-0
index.vue
src/views/dataCenter/map/model/Map/index.vue
+54
-0
index.vue
src/views/dataCenter/map/model/Performance/index.vue
+65
-1
mock.js
src/views/dataCenter/map/model/Performance/mock.js
+68
-0
index.vue
src/views/dataCenter/map/model/RankList/index.vue
+12
-1
mock.js
src/views/dataCenter/map/model/RankList/mock.js
+20
-0
mock.js
src/views/dataCenter/map/model/indicatorWarning/mock.js
+21
-1
没有找到文件。
src/layout/head.vue
浏览文件 @
12ed713f
...
...
@@ -2,10 +2,11 @@
<
template
>
<div
class=
"app-head-warpper"
>
<div
class=
"header-bg"
>
<a
class=
"generate creditRating"
@
click=
"goxypj"
>
<a
class=
"generate creditRating"
v-if=
"xypjShow"
@
click=
"goxypj"
>
信用评价体系
</a>
<a
class=
"generate"
@
click=
"getCycleId"
v-if=
"curDataType == '2022Two'"
>
<a
class=
"generate"
@
click=
"getCycleId"
:style=
"xypjShow == true ? 'right:160px' : 'right:0px'"
v-if=
"curDataType == '2022Two' || curDataType == '2022Three'"
>
<img
src=
"@/assets/img/generate.png"
alt=
""
>
生成本季度报告
</a>
</div>
...
...
@@ -77,7 +78,7 @@
}" @click="yearHandle(item, index)">
{{
item
.
label
}}
</span>
</div>
</div>
<el-button
class=
"right"
@
click=
"pageNum++"
:disabled=
"pageNum ==
1
"
>
<el-button
class=
"right"
@
click=
"pageNum++"
:disabled=
"pageNum ==
2
"
>
<img
src=
"@/assets/img/right.png"
v-if=
"pageNum == 1"
alt=
""
>
<img
src=
"@/assets/img/rightAct.png"
v-else
alt=
""
>
</el-button>
...
...
@@ -112,6 +113,7 @@ export default defineComponent({
secondIndex
:
0
,
curRouteHistoy
:
[],
pageNum
:
1
,
xypjShow
:
false
,
//xypjt体系
years
:
[
{
label
:
"2021年第二季度"
,
...
...
@@ -148,6 +150,13 @@ export default defineComponent({
quarter
:
'2'
,
disabed
:
false
,
},
{
label
:
"2022年第三季度"
,
value
:
"2022Three"
,
year
:
'2022'
,
quarter
:
'3'
,
disabed
:
false
,
},
],
curYearIndex
:
4
,
token
:
''
,
...
...
@@ -159,10 +168,12 @@ export default defineComponent({
const
str
=
url
.
split
(
'?token='
)[
1
]
||
''
;
const
token
=
str
.
split
(
this
.
$route
.
href
)[
0
];
this
.
token
=
token
;
console
.
log
(
this
.
years
,
'years'
);
this
.
years
.
map
((
item
,
index
)
=>
{
if
(
index
==
this
.
curYearIndex
)
{
this
.
$store
.
commit
(
"SET_CUR_DATA_TYPE"
,
item
.
value
);
this
.
$store
.
commit
(
"SET_CUR_DATA_LABEl"
,
item
.
label
);
this
.
$store
.
commit
(
"SET_CUR_DATA"
,
{
year
:
item
.
year
,
quarter
:
item
.
quarter
});
}
})
},
...
...
@@ -209,11 +220,37 @@ export default defineComponent({
//跳转到信用评价
goxypj
()
{
const
{
xypjUrl
=
""
}
=
window
.
baseURL
||
{};
if
(
xypjUrl
)
{
if
(
xypjUrl
)
{
//window.location.href = xypjUrl;
window
.
open
(
xypjUrl
,
"_blank"
);
}
},
// getCycleData() {
// const activeData = this.years.filter(item => item.value == this.curDataType)[0];
// let url = window.baseURL.devUrl || "";
// axios({
// method: 'get',
// url: `${url}/calculation/getCycleIdByYearAndQuarter/${activeData.year}/${activeData.quarter}`,
// headers: { 'Authorization': 'Bearer ' + this.token }
// }).then(res => {
// this.getBigScreenData(res.data.data);
// }).catch(err=>{
// })
// },
// GET http://localhost:9095/statistics/getBigScreenData/{{reportCycleId}}
// 获取大屏数据
// getBigScreenData(reportCycleId){
// const activeData = this.years.filter(item => item.value == this.curDataType)[0];
// let url = window.baseURL.devUrl || "";
// axios({
// method: 'get',
// url: `${url}/statistics/getBigScreenData/${reportCycleId}`,
// headers: { 'Authorization': 'Bearer ' + this.token }
// }).then(res => {
// console.log(res,'大屏数据');
// })
// },
// 查询当前选择年月日对应的周期id
getCycleId
()
{
const
activeData
=
this
.
years
.
filter
(
item
=>
item
.
value
==
this
.
curDataType
)[
0
];
...
...
@@ -224,6 +261,10 @@ export default defineComponent({
headers
:
{
'Authorization'
:
'Bearer '
+
this
.
token
}
}).
then
(
res
=>
{
this
.
downloadFile
(
res
.
data
.
data
);
if
(
res
.
data
.
code
==
'401'
){
this
.
$message
.
error
(
'登录已过期,请重新登录'
);
window
.
history
.
go
(
-
1
)
}
})
},
// 文件下载 流文件下载
...
...
@@ -254,6 +295,7 @@ export default defineComponent({
this
.
$store
.
commit
(
"SET_CUR_DATA_TYPE"
,
item
.
value
);
this
.
$store
.
commit
(
"SET_CUR_DATA_LABEl"
,
item
.
label
);
this
.
$store
.
commit
(
"SET_CUR_DATA"
,
{
year
:
item
.
year
,
quarter
:
item
.
quarter
});
this
.
curYearIndex
=
index
;
},
navClick
(
item
:
{},
index
:
number
)
{
...
...
src/store/index.tsx
浏览文件 @
12ed713f
...
...
@@ -2,18 +2,23 @@ import { createStore } from 'vuex'
// 创建一个新的 store 实例
const
store
=
createStore
({
state
()
{
state
()
{
return
{
curDataType
:
"typeFour"
curDataType
:
"typeFour"
,
curDataLabel
:
""
,
curData
:{}
}
},
mutations
:
{
// 切换当前mock数据
SET_CUR_DATA_TYPE
(
state
,
curDataType
)
{
SET_CUR_DATA_TYPE
(
state
,
curDataType
)
{
state
.
curDataType
=
curDataType
},
SET_CUR_DATA_LABEl
(
state
,
curDataLabel
)
{
SET_CUR_DATA_LABEl
(
state
,
curDataLabel
)
{
state
.
curDataLabel
=
curDataLabel
},
SET_CUR_DATA
(
state
,
curData
)
{
state
.
curData
=
curData
}
}
})
...
...
src/views/dataCenter/map/cradMock.js
浏览文件 @
12ed713f
export
default
{
"2022Three"
:{
list
:
[
{
label
:
"领跑产品(技术)"
,
value
:
"54"
,
unit
:
"个"
},
{
label
:
"军地协同创新平台"
,
value
:
"247"
,
unit
:
"个"
},
{
label
:
"新兴领域研发经费"
,
value
:
3.40
,
unit
:
"亿元"
},
],
list2x
:
[
{
label
:
"军工科研设备设施开放共享"
,
value
:
"196725"
,
unit
:
"台"
},
{
label
:
"军民资源共享信息平台数量"
,
value
:
"1306"
,
unit
:
"个"
},
{
label
:
"军地需求对接活动数量"
,
value
:
"6"
,
unit
:
"次"
},
],
},
"2022Two"
:
{
list
:
[
{
label
:
"领跑产品(技术)"
,
value
:
"58"
,
unit
:
"个"
},
...
...
src/views/dataCenter/map/model/CardList/industrialMcok.js
浏览文件 @
12ed713f
export
default
{
"2022Three"
:[
{
title
:
"军民融合主营业务收入"
,
rate
:
"8.03%"
,
value
:
"17843.36"
,
label
:
"主营业务收入"
,
valueUnit
:
"亿元"
,
},
{
title
:
"国防科技工业产值"
,
rate
:
"13.42%"
,
value
:
"4580.15"
,
label
:
"产值"
,
valueUnit
:
"亿元"
,
},
],
"2022Two"
:
[{
title
:
"军民融合主营业务收入"
,
rate
:
"8.43%"
,
...
...
src/views/dataCenter/map/model/CardList/strongArmyMock.js
浏览文件 @
12ed713f
export
default
{
"2022Three"
:
{
// 贯彻国防要求的建设项目
country
:
[{
label
:
"贯彻国防要求的建设项目"
,
value
:
4
,
unit
:
"个"
},
{
label
:
"总投资"
,
value
:
5.24
,
unit
:
"亿元"
},
],
// 国防科技工业军品收入
technologyIncome
:
199.39
,
// 民口单位人均军品收入
militaryIncome
:
'141.19'
,
// 应届大学生应征入伍
enlistVal
:
7166
,
enlistRateVal
:
"71.39"
},
"2022Two"
:
{
// 贯彻国防要求的建设项目
country
:
[{
...
...
src/views/dataCenter/map/model/CardList/systemConstructMock.js
浏览文件 @
12ed713f
export
default
{
"2022Three"
:
{
meetingCount
:
10
,
// 各地召开融委全体会议次数
workeCount
:
71
,
// 与当地军分区(警备区)建立并落实军地协作工作机制
fullTime
:
169
,
// 专职
partTime
:
125
// 兼职 数据暂缺 取2021年数据
},
"2022Two"
:
{
meetingCount
:
8
,
// 各地召开融委全体会议次数
workeCount
:
26
,
// 与当地军分区(警备区)建立并落实军地协作工作机制
...
...
src/views/dataCenter/map/model/InvestmentProgress/new20220913.vue
浏览文件 @
12ed713f
...
...
@@ -3,9 +3,9 @@
<MapTitle
text=
'红榜'
/>
<div
class=
"redListCont"
>
<el-radio-group
v-model=
"tabPosition"
@
change=
"radioChange"
>
<el-radio-button
v-for=
"(tit,index) in radioList"
:key=
"index"
:label=
"tit"
>
<el-radio-button
v-for=
"(tit,
index) in radioList"
:key=
"index"
:label=
"tit"
>
<div
class=
"bg"
></div>
<div
class=
"text"
>
{{
tit
}}
</div>
<div
class=
"text"
>
{{
tit
}}
</div>
</el-radio-button>
</el-radio-group>
<!-- 内容 -->
...
...
@@ -14,13 +14,13 @@
<!-- left 市级-->
<!-- :indicator-position="municipalList.length > 3 ? '':'none'" -->
<div
class=
"leftMunicipal"
v-if=
"carouselShow"
>
<el-carousel
:height=
"domHeight"
trigger=
"click"
:loop=
"true"
:interval=
"40
00"
<el-carousel
:height=
"domHeight"
trigger=
"click"
v-if=
"municipalList.length"
:loop=
"true"
:interval=
"25
00"
direction=
"vertical"
indicator-position=
"none"
:autoplay=
"municipalList.length > 3 ? true
:
false"
>
:autoplay=
"municipalList.length > 3 ? true
:
false"
>
<!-- this.getNum(municipalList.length) -->
<el-carousel-item
v-for=
"num in this.getNum(municipalList.length)"
:key=
"num"
>
<div
class=
"carouselBox"
>
<el-col
v-for=
"(item,
index) in getColData(municipalList,
num)"
:key=
"index"
>
<el-col
v-for=
"(item,
index) in getColData(municipalList,
num)"
:key=
"index"
>
<div
class=
"colBg"
></div>
<div
class=
"colCont"
>
<div
class=
"rankingIcon"
>
...
...
@@ -29,9 +29,9 @@
:style=
"
{ background: colors[item.ranking] }">
{{
item
.
ranking
}}
</div>
</div>
<div
class=
"regionName"
>
{{
item
.
name
}}
</div>
<div
class=
"regionName"
>
{{
item
.
name
}}
</div>
<div
class=
"scoreBox"
>
<div
class=
"score"
>
{{
item
.
score
}}
</div>
<div
class=
"score"
>
{{
item
.
score
}}
</div>
<div
class=
"txt"
>
分
</div>
</div>
</div>
...
...
@@ -39,17 +39,20 @@
</div>
</el-carousel-item>
</el-carousel>
<div
v-else
style=
"color:#ffffff"
>
暂无数据
</div>
</div>
<!-- center 分割线 -->
<div
class=
"line"
></div>
<!-- right 县级-->
<div
class=
"rightCounty"
v-if=
"carouselShow"
>
<el-carousel
:height=
"domHeight"
trigger=
"click"
:loop=
"true"
:interval=
"40
00"
<el-carousel
:height=
"domHeight"
trigger=
"click"
v-if=
"countyList.length"
:loop=
"true"
:interval=
"25
00"
direction=
"vertical"
indicator-position=
"none"
:autoplay=
"countyList.length > 3 ? true
:
false"
>
:autoplay=
"countyList.length > 3 ? true
:
false"
>
<el-carousel-item
v-for=
"num in this.getNum(countyList.length)"
:key=
"num"
>
<div
class=
"carouselBox"
>
<el-col
v-for=
"(item,
index) in getColData(countyList,
num)"
:key=
"index"
>
<el-col
v-for=
"(item,
index) in getColData(countyList,
num)"
:key=
"index"
>
<div
class=
"colBg"
></div>
<div
class=
"colCont"
>
<div
class=
"rankingIcon"
>
...
...
@@ -58,9 +61,9 @@
:style=
"
{ background: colors[item.ranking] }">
{{
item
.
ranking
}}
</div>
</div>
<div
class=
"regionName"
>
{{
item
.
name
}}
</div>
<div
class=
"regionName"
>
{{
item
.
name
}}
</div>
<div
class=
"scoreBox"
>
<div
class=
"score"
>
{{
item
.
score
}}
</div>
<div
class=
"score"
>
{{
item
.
score
}}
</div>
<div
class=
"txt"
>
分
</div>
</div>
</div>
...
...
@@ -68,6 +71,9 @@
</div>
</el-carousel-item>
</el-carousel>
<div
v-else
style=
"color:#ffffff"
>
暂无数据
</div>
</div>
</div>
</div>
...
...
@@ -106,7 +112,8 @@ export default {
curDataType
:
(
state
)
=>
state
.
curDataType
,
}),
list
()
{
return
Mock
[
this
.
curDataType
]
||
[];
return
this
.
getListFormat
()
// return Mock[this.curDataType] || [];
},
activeNum
()
{
return
this
.
radioItem
[
this
.
tabPosition
];
...
...
@@ -179,6 +186,32 @@ export default {
// console.log(JSON.stringify(newData));
},
methods
:
{
getListFormat
()
{
let
listData
=
{};
const
format
=
[
"2022Three"
];
if
(
format
.
indexOf
(
this
.
curDataType
)
!=
-
1
)
{
const
data
=
Mock
[
this
.
curDataType
];
listData
=
{
"municipal"
:
{
"1"
:
data
.
municipal
.
filter
(
item
=>
item
.
class
==
"1"
),
"2"
:
data
.
municipal
.
filter
(
item
=>
item
.
class
==
"2"
),
"3"
:
data
.
municipal
.
filter
(
item
=>
item
.
class
==
"3"
),
"4"
:
data
.
municipal
.
filter
(
item
=>
item
.
class
==
"4"
),
"5"
:
data
.
municipal
.
filter
(
item
=>
item
.
class
==
"5"
),
},
"county"
:
{
"1"
:
data
.
county
.
filter
(
item
=>
item
.
class
==
"1"
),
"2"
:
data
.
county
.
filter
(
item
=>
item
.
class
==
"2"
),
"3"
:
data
.
county
.
filter
(
item
=>
item
.
class
==
"3"
),
"4"
:
data
.
county
.
filter
(
item
=>
item
.
class
==
"4"
),
"5"
:
data
.
county
.
filter
(
item
=>
item
.
class
==
"5"
),
},
}
}
else
{
listData
=
Mock
[
this
.
curDataType
]
||
{};
}
return
listData
},
radioChange
(
val
)
{
this
.
carouselShow
=
false
;
setTimeout
(()
=>
{
...
...
src/views/dataCenter/map/model/InvestmentProgress/redList.js
浏览文件 @
12ed713f
export
default
{
"2022Three"
:
{
// [分数,排名]
municipal
:
[
{
"code"
:
"330800"
,
"name"
:
"衢州市"
,
"score"
:
"23"
,
"class"
:
"1"
,
"ranking"
:
"1"
},
{
"code"
:
"330600"
,
"name"
:
"绍兴市"
,
"score"
:
"20.75"
,
"class"
:
"1"
,
"ranking"
:
"2"
},
{
"code"
:
"330400"
,
"name"
:
"嘉兴市"
,
"score"
:
"20.25"
,
"class"
:
"1"
,
"ranking"
:
"3"
},
{
"code"
:
"330200"
,
"name"
:
"宁波市"
,
"score"
:
"20.25"
,
"class"
:
"1"
,
"ranking"
:
"3"
},
{
"code"
:
"330500"
,
"name"
:
"湖州市"
,
"score"
:
"19.75"
,
"class"
:
"1"
,
"ranking"
:
"4"
},
{
"code"
:
"330100"
,
"name"
:
"杭州市"
,
"score"
:
"17.25"
,
"class"
:
"1"
,
"ranking"
:
"5"
},
{
"code"
:
"330100"
,
"name"
:
"杭州市"
,
"score"
:
"19"
,
"class"
:
"2"
,
"ranking"
:
"1"
},
{
"code"
:
"330400"
,
"name"
:
"嘉兴市"
,
"score"
:
"15.5"
,
"class"
:
"2"
,
"ranking"
:
"2"
},
{
"code"
:
"330200"
,
"name"
:
"宁波市"
,
"score"
:
"14.5"
,
"class"
:
"2"
,
"ranking"
:
"3"
},
{
"code"
:
"330300"
,
"name"
:
"温州市"
,
"score"
:
"12.5"
,
"class"
:
"2"
,
"ranking"
:
"4"
},
{
"code"
:
"330800"
,
"name"
:
"衢州市"
,
"score"
:
"12"
,
"class"
:
"2"
,
"ranking"
:
"5"
},
{
"code"
:
"330300"
,
"name"
:
"温州市"
,
"score"
:
"16.75"
,
"class"
:
"3"
,
"ranking"
:
"1"
},
{
"code"
:
"330200"
,
"name"
:
"宁波市"
,
"score"
:
"15"
,
"class"
:
"3"
,
"ranking"
:
"2"
},
{
"code"
:
"330400"
,
"name"
:
"嘉兴市"
,
"score"
:
"14"
,
"class"
:
"3"
,
"ranking"
:
"3"
},
{
"code"
:
"331100"
,
"name"
:
"丽水市"
,
"score"
:
"13.5"
,
"class"
:
"3"
,
"ranking"
:
"4"
},
{
"code"
:
"330600"
,
"name"
:
"绍兴市"
,
"score"
:
"12"
,
"class"
:
"3"
,
"ranking"
:
"5"
},
{
"code"
:
"330400"
,
"name"
:
"嘉兴市"
,
"score"
:
"14.5"
,
"class"
:
"4"
,
"ranking"
:
"1"
},
{
"code"
:
"330600"
,
"name"
:
"绍兴市"
,
"score"
:
"13.5"
,
"class"
:
"4"
,
"ranking"
:
"2"
},
{
"code"
:
"330200"
,
"name"
:
"宁波市"
,
"score"
:
"13.5"
,
"class"
:
"4"
,
"ranking"
:
"2"
},
{
"code"
:
"330900"
,
"name"
:
"舟山市"
,
"score"
:
"13.2"
,
"class"
:
"4"
,
"ranking"
:
"3"
},
{
"code"
:
"330100"
,
"name"
:
"杭州市"
,
"score"
:
"13"
,
"class"
:
"4"
,
"ranking"
:
"4"
},
{
"code"
:
"330500"
,
"name"
:
"湖州市"
,
"score"
:
"13"
,
"class"
:
"4"
,
"ranking"
:
"4"
},
{
"code"
:
"330300"
,
"name"
:
"温州市"
,
"score"
:
"12"
,
"class"
:
"4"
,
"ranking"
:
"5"
},
{
"code"
:
"330400"
,
"name"
:
"嘉兴市"
,
"score"
:
"12.9"
,
"class"
:
"5"
,
"ranking"
:
"1"
},
{
"code"
:
"330100"
,
"name"
:
"杭州市"
,
"score"
:
"12.7"
,
"class"
:
"5"
,
"ranking"
:
"2"
},
{
"code"
:
"330200"
,
"name"
:
"宁波市"
,
"score"
:
"12.3"
,
"class"
:
"5"
,
"ranking"
:
"3"
},
{
"code"
:
"330600"
,
"name"
:
"绍兴市"
,
"score"
:
"12.1"
,
"class"
:
"5"
,
"ranking"
:
"4"
},
{
"code"
:
"330800"
,
"name"
:
"衢州市"
,
"score"
:
"11.9"
,
"class"
:
"5"
,
"ranking"
:
"5"
},
{
"code"
:
"330600"
,
"name"
:
"绍兴市"
,
"score"
:
"14.5"
,
"class"
:
"6"
,
"ranking"
:
"1"
},
{
"code"
:
"330100"
,
"name"
:
"杭州市"
,
"score"
:
"14.5"
,
"class"
:
"6"
,
"ranking"
:
"1"
},
{
"code"
:
"330900"
,
"name"
:
"舟山市"
,
"score"
:
"12"
,
"class"
:
"6"
,
"ranking"
:
"2"
},
{
"code"
:
"330200"
,
"name"
:
"宁波市"
,
"score"
:
"10.5"
,
"class"
:
"6"
,
"ranking"
:
"3"
},
{
"code"
:
"330400"
,
"name"
:
"嘉兴市"
,
"score"
:
"9.5"
,
"class"
:
"6"
,
"ranking"
:
"4"
},
{
"code"
:
"330500"
,
"name"
:
"湖州市"
,
"score"
:
"7"
,
"class"
:
"6"
,
"ranking"
:
"5"
},
{
"code"
:
"330800"
,
"name"
:
"衢州市"
,
"score"
:
"7"
,
"class"
:
"6"
,
"ranking"
:
"5"
},
],
county
:
[
{
"code"
:
"330481"
,
"name"
:
"海宁市"
,
"score"
:
"26"
,
"class"
:
"1"
,
"ranking"
:
"1"
},
{
"code"
:
"330522"
,
"name"
:
"长兴县"
,
"score"
:
"25.5"
,
"class"
:
"1"
,
"ranking"
:
"2"
},
{
"code"
:
"330825"
,
"name"
:
"龙游县"
,
"score"
:
"24.5"
,
"class"
:
"1"
,
"ranking"
:
"3"
},
{
"code"
:
"330521"
,
"name"
:
"德清县"
,
"score"
:
"24.5"
,
"class"
:
"1"
,
"ranking"
:
"3"
},
{
"code"
:
"330402"
,
"name"
:
"南湖区"
,
"score"
:
"23.5"
,
"class"
:
"1"
,
"ranking"
:
"4"
},
{
"code"
:
"330206"
,
"name"
:
"北仑区"
,
"score"
:
"23.5"
,
"class"
:
"1"
,
"ranking"
:
"4"
},
{
"code"
:
"330603"
,
"name"
:
"柯桥区"
,
"score"
:
"23.5"
,
"class"
:
"1"
,
"ranking"
:
"4"
},
{
"code"
:
"330602"
,
"name"
:
"越城区"
,
"score"
:
"22.5"
,
"class"
:
"1"
,
"ranking"
:
"5"
},
{
"code"
:
"330402"
,
"name"
:
"南湖区"
,
"score"
:
"14.5"
,
"class"
:
"2"
,
"ranking"
:
"1"
},
{
"code"
:
"330212"
,
"name"
:
"鄞州区"
,
"score"
:
"13.5"
,
"class"
:
"2"
,
"ranking"
:
"2"
},
{
"code"
:
"330110"
,
"name"
:
"余杭区"
,
"score"
:
"12"
,
"class"
:
"2"
,
"ranking"
:
"3"
},
{
"code"
:
"330282"
,
"name"
:
"慈溪市"
,
"score"
:
"12"
,
"class"
:
"2"
,
"ranking"
:
"3"
},
{
"code"
:
"331102"
,
"name"
:
"莲都区"
,
"score"
:
"11.5"
,
"class"
:
"2"
,
"ranking"
:
"4"
},
{
"code"
:
"330108"
,
"name"
:
"滨江区"
,
"score"
:
"11.5"
,
"class"
:
"2"
,
"ranking"
:
"4"
},
{
"code"
:
"330105"
,
"name"
:
"拱墅区"
,
"score"
:
"11"
,
"class"
:
"2"
,
"ranking"
:
"5"
},
{
"code"
:
"330421"
,
"name"
:
"嘉善县"
,
"score"
:
"11"
,
"class"
:
"2"
,
"ranking"
:
"5"
},
{
"code"
:
"330824"
,
"name"
:
"开化县"
,
"score"
:
"11"
,
"class"
:
"2"
,
"ranking"
:
"5"
},
{
"code"
:
"330421"
,
"name"
:
"嘉善县"
,
"score"
:
"12.5"
,
"class"
:
"3"
,
"ranking"
:
"1"
},
{
"code"
:
"330382"
,
"name"
:
"乐清市"
,
"score"
:
"12"
,
"class"
:
"3"
,
"ranking"
:
"2"
},
{
"code"
:
"330102"
,
"name"
:
"上城区"
,
"score"
:
"12"
,
"class"
:
"3"
,
"ranking"
:
"2"
},
{
"code"
:
"330402"
,
"name"
:
"南湖区"
,
"score"
:
"11.5"
,
"class"
:
"3"
,
"ranking"
:
"3"
},
{
"code"
:
"331102"
,
"name"
:
"莲都区"
,
"score"
:
"11.5"
,
"class"
:
"3"
,
"ranking"
:
"3"
},
{
"code"
:
"330203"
,
"name"
:
"海曙区"
,
"score"
:
"11"
,
"class"
:
"3"
,
"ranking"
:
"4"
},
{
"code"
:
"330522"
,
"name"
:
"长兴县"
,
"score"
:
"11"
,
"class"
:
"3"
,
"ranking"
:
"4"
},
{
"code"
:
"330681"
,
"name"
:
"诸暨市"
,
"score"
:
"10"
,
"class"
:
"3"
,
"ranking"
:
"5"
},
{
"code"
:
"330226"
,
"name"
:
"宁海县"
,
"score"
:
"10"
,
"class"
:
"3"
,
"ranking"
:
"5"
},
{
"code"
:
"331122"
,
"name"
:
"缙云县"
,
"score"
:
"15"
,
"class"
:
"4"
,
"ranking"
:
"1"
},
{
"code"
:
"330109"
,
"name"
:
"萧山区"
,
"score"
:
"15"
,
"class"
:
"4"
,
"ranking"
:
"1"
},
{
"code"
:
"330521"
,
"name"
:
"德清县"
,
"score"
:
"15"
,
"class"
:
"4"
,
"ranking"
:
"1"
},
{
"code"
:
"330110"
,
"name"
:
"余杭区"
,
"score"
:
"14"
,
"class"
:
"4"
,
"ranking"
:
"2"
},
{
"code"
:
"330282"
,
"name"
:
"慈溪市"
,
"score"
:
"14"
,
"class"
:
"4"
,
"ranking"
:
"2"
},
{
"code"
:
"330108"
,
"name"
:
"滨江区"
,
"score"
:
"14"
,
"class"
:
"4"
,
"ranking"
:
"2"
},
{
"code"
:
"330206"
,
"name"
:
"北仑区"
,
"score"
:
"13"
,
"class"
:
"4"
,
"ranking"
:
"3"
},
{
"code"
:
"330402"
,
"name"
:
"南湖区"
,
"score"
:
"13"
,
"class"
:
"4"
,
"ranking"
:
"3"
},
{
"code"
:
"330182"
,
"name"
:
"建德市"
,
"score"
:
"13"
,
"class"
:
"4"
,
"ranking"
:
"3"
},
{
"code"
:
"330106"
,
"name"
:
"西湖区"
,
"score"
:
"13"
,
"class"
:
"4"
,
"ranking"
:
"3"
},
{
"code"
:
"330212"
,
"name"
:
"鄞州区"
,
"score"
:
"13"
,
"class"
:
"4"
,
"ranking"
:
"3"
},
{
"code"
:
"330903"
,
"name"
:
"普陀区"
,
"score"
:
"12"
,
"class"
:
"4"
,
"ranking"
:
"4"
},
{
"code"
:
"331081"
,
"name"
:
"温岭市"
,
"score"
:
"12"
,
"class"
:
"4"
,
"ranking"
:
"4"
},
{
"code"
:
"330113"
,
"name"
:
"临平区"
,
"score"
:
"12"
,
"class"
:
"4"
,
"ranking"
:
"4"
},
{
"code"
:
"330203"
,
"name"
:
"海曙区"
,
"score"
:
"12"
,
"class"
:
"4"
,
"ranking"
:
"4"
},
{
"code"
:
"330102"
,
"name"
:
"上城区"
,
"score"
:
"12"
,
"class"
:
"4"
,
"ranking"
:
"4"
},
{
"code"
:
"330481"
,
"name"
:
"海宁市"
,
"score"
:
"9"
,
"class"
:
"4"
,
"ranking"
:
"5"
},
{
"code"
:
"330225"
,
"name"
:
"象山县"
,
"score"
:
"9"
,
"class"
:
"4"
,
"ranking"
:
"5"
},
{
"code"
:
"330324"
,
"name"
:
"永嘉县"
,
"score"
:
"9"
,
"class"
:
"4"
,
"ranking"
:
"5"
},
{
"code"
:
"330327"
,
"name"
:
"苍南县"
,
"score"
:
"9"
,
"class"
:
"4"
,
"ranking"
:
"5"
},
{
"code"
:
"330421"
,
"name"
:
"嘉善县"
,
"score"
:
"9"
,
"class"
:
"4"
,
"ranking"
:
"5"
},
{
"code"
:
"330522"
,
"name"
:
"长兴县"
,
"score"
:
"9"
,
"class"
:
"4"
,
"ranking"
:
"5"
},
{
"code"
:
"330382"
,
"name"
:
"乐清市"
,
"score"
:
"9"
,
"class"
:
"4"
,
"ranking"
:
"5"
},
{
"code"
:
"330522"
,
"name"
:
"长兴县"
,
"score"
:
"23.5"
,
"class"
:
"5"
,
"ranking"
:
"1"
},
{
"code"
:
"330784"
,
"name"
:
"永康市"
,
"score"
:
"23"
,
"class"
:
"5"
,
"ranking"
:
"2"
},
{
"code"
:
"330110"
,
"name"
:
"余杭区"
,
"score"
:
"22"
,
"class"
:
"5"
,
"ranking"
:
"3"
},
{
"code"
:
"330108"
,
"name"
:
"滨江区"
,
"score"
:
"20.5"
,
"class"
:
"5"
,
"ranking"
:
"4"
},
{
"code"
:
"330109"
,
"name"
:
"萧山区"
,
"score"
:
"20"
,
"class"
:
"5"
,
"ranking"
:
"5"
},
{
"code"
:
"330282"
,
"name"
:
"慈溪市"
,
"score"
:
"20"
,
"class"
:
"5"
,
"ranking"
:
"5"
},
{
"code"
:
"330603"
,
"name"
:
"柯桥区"
,
"score"
:
"7.5"
,
"class"
:
"6"
,
"ranking"
:
"1"
},
{
"code"
:
"330109"
,
"name"
:
"萧山区"
,
"score"
:
"7"
,
"class"
:
"6"
,
"ranking"
:
"2"
},
{
"code"
:
"330110"
,
"name"
:
"余杭区"
,
"score"
:
"6.5"
,
"class"
:
"6"
,
"ranking"
:
"3"
},
{
"code"
:
"330784"
,
"name"
:
"永康市"
,
"score"
:
"6.5"
,
"class"
:
"6"
,
"ranking"
:
"3"
},
{
"code"
:
"330402"
,
"name"
:
"南湖区"
,
"score"
:
"5"
,
"class"
:
"6"
,
"ranking"
:
"4"
},
{
"code"
:
"330155"
,
"name"
:
"钱塘区"
,
"score"
:
"5"
,
"class"
:
"6"
,
"ranking"
:
"4"
},
{
"code"
:
"330282"
,
"name"
:
"慈溪市"
,
"score"
:
"4.5"
,
"class"
:
"6"
,
"ranking"
:
"5"
}
]
},
"2022Two"
:
{
// [分数,排名]
municipal
:
{
...
...
src/views/dataCenter/map/model/Map/index.vue
浏览文件 @
12ed713f
...
...
@@ -45,7 +45,61 @@ export default defineComponent({
curDataType
:
(
state
)
=>
state
.
curDataType
,
}),
activeMapData
()
{
const
format
=
[
"2022Three"
];
if
(
format
.
indexOf
(
this
.
curDataType
)
!=
-
1
)
{
const
data
=
mapFiveData
[
this
.
curDataType
];
// xAxisValue
function
formatData
(
classVal
)
{
const
classData
=
data
.
filter
(
item
=>
item
.
class
==
classVal
);
let
vals
=
[];
console
.
log
(
"classData"
,
classData
);
xAxisValue
.
map
(
name
=>
{
const
col
=
classData
.
filter
(
item
=>
item
.
name
==
name
)[
0
]
||
[];
const
num
=
col
.
score
/
1
||
0
;
vals
.
push
(
num
);
})
return
vals
}
let
classType
=
[{
name
:
"服务强军兴军"
,
type
:
"level_1"
,
class
:
"1"
,
value
:
formatData
(
"1"
),
},
{
name
:
"军民协同创新"
,
type
:
"level_3"
,
class
:
"2"
,
value
:
formatData
(
"2"
),
},
{
name
:
"产业融合发展"
,
type
:
"level_2"
,
class
:
"3"
,
value
:
formatData
(
"3"
),
},
{
name
:
"资源开放共享"
,
type
:
"level_4"
,
class
:
"4"
,
value
:
formatData
(
"4"
),
},
{
name
:
"五大体系建设"
,
type
:
"level_5"
,
class
:
"5"
,
value
:
formatData
(
"5"
),
},
{
name
:
"加减分项"
,
type
:
"level_6"
,
class
:
"6"
,
value
:
formatData
(
"6"
),
}]
return
classType
}
else
{
return
mapFiveData
[
this
.
curDataType
];
}
},
},
mounted
()
{
...
...
src/views/dataCenter/map/model/Performance/index.vue
浏览文件 @
12ed713f
...
...
@@ -40,7 +40,7 @@ export default defineComponent({
components
:
{
MapTitle
,
},
setup
()
{},
setup
()
{
},
data
()
{
return
{
mapEcharts
:
null
,
...
...
@@ -54,7 +54,59 @@ export default defineComponent({
curDataType
:
(
state
)
=>
state
.
curDataType
,
}),
seriesData
()
{
const
format
=
[
"2022Three"
];
if
(
format
.
indexOf
(
this
.
curDataType
)
!=
-
1
)
{
const
data
=
Mock
[
this
.
curDataType
];
// xAxisValue
function
formatData
(
classVal
)
{
const
classData
=
data
.
filter
(
item
=>
item
.
class
==
classVal
);
const
vals
=
[];
xAxisValue
.
map
((
name
,
index
)
=>
{
const
col
=
classData
.
find
(
item
=>
item
.
name
==
name
+
'市'
);
vals
[
index
]
=
col
.
score
||
0
;
})
return
vals
}
let
classType
=
[{
name
:
"服务强军兴军"
,
type
:
"level_1"
,
class
:
"1"
,
value
:
formatData
(
"1"
),
},
{
name
:
"军民协同创新"
,
type
:
"level_3"
,
class
:
"2"
,
value
:
formatData
(
"2"
),
},
{
name
:
"产业融合发展"
,
type
:
"level_2"
,
class
:
"3"
,
value
:
formatData
(
"3"
),
},
{
name
:
"资源开放共享"
,
type
:
"level_4"
,
class
:
"4"
,
value
:
formatData
(
"4"
),
},
{
name
:
"五大体系建设"
,
type
:
"level_5"
,
class
:
"5"
,
value
:
formatData
(
"5"
),
},
{
name
:
"加减分项"
,
type
:
"level_6"
,
class
:
"6"
,
value
:
formatData
(
"6"
),
}]
return
classType
}
else
{
return
Mock
[
this
.
curDataType
];
}
},
optionBar
()
{
const
seriesList
=
this
.
seriesData
.
map
((
item
,
index
)
=>
{
...
...
@@ -198,6 +250,7 @@ export default defineComponent({
color
:
#333
;
font-weight
:
bold
;
}
.per-formance-echart
.title
{
padding-left
:
10px
;
font-weight
:
600
;
...
...
@@ -205,6 +258,7 @@ export default defineComponent({
color
:
#666
;
position
:
relative
;
}
.per-formance-echart
.title
::before
{
position
:
absolute
;
top
:
5px
;
...
...
@@ -216,6 +270,7 @@ export default defineComponent({
border-radius
:
50%
;
background
:
red
;
}
.per-formance-echart
.row-item
{
padding
:
0
15px
10px
15px
;
...
...
@@ -225,32 +280,41 @@ export default defineComponent({
color
:
#999
;
justify-content
:
space-between
;
}
.per-formance-echart
.row-item
div
{
margin-right
:
15px
;
}
.per-formance-echart
.row-item
p
{
font-size
:
12px
;
color
:
#999
;
}
.per-formance-echart
.row-item
p
span
{
font-size
:
18px
;
margin-right
:
5px
;
}
.per-formance-echart
.text
{
color
:
#4191ff
;
}
.per-formance-echart
.color_1
::before
{
background
:
#23bcf9
;
}
.per-formance-echart
.color_2
::before
{
background
:
#429a9d
;
}
.per-formance-echart
.color_3
::before
{
background
:
#007fb2
;
}
.per-formance-echart
.color_4
::before
{
background
:
#eca933
;
}
.per-formance-echart
.color_5
::before
{
background
:
#4191ff
;
}
...
...
src/views/dataCenter/map/model/Performance/mock.js
浏览文件 @
12ed713f
export
default
{
"2022Three"
:
[
{
"code"
:
"330100"
,
"name"
:
"杭州市"
,
"score"
:
"17.25"
,
"class"
:
"1"
},
{
"code"
:
"330100"
,
"name"
:
"杭州市"
,
"score"
:
"19"
,
"class"
:
"2"
},
{
"code"
:
"330100"
,
"name"
:
"杭州市"
,
"score"
:
"11.5"
,
"class"
:
"3"
},
{
"code"
:
"330100"
,
"name"
:
"杭州市"
,
"score"
:
"13"
,
"class"
:
"4"
},
{
"code"
:
"330100"
,
"name"
:
"杭州市"
,
"score"
:
"12.7"
,
"class"
:
"5"
},
{
"code"
:
"330100"
,
"name"
:
"杭州市"
,
"score"
:
"14.5"
,
"class"
:
"6"
},
{
"code"
:
"330200"
,
"name"
:
"宁波市"
,
"score"
:
"20.25"
,
"class"
:
"1"
},
{
"code"
:
"330200"
,
"name"
:
"宁波市"
,
"score"
:
"14.5"
,
"class"
:
"2"
},
{
"code"
:
"330200"
,
"name"
:
"宁波市"
,
"score"
:
"15"
,
"class"
:
"3"
},
{
"code"
:
"330200"
,
"name"
:
"宁波市"
,
"score"
:
"13.5"
,
"class"
:
"4"
},
{
"code"
:
"330200"
,
"name"
:
"宁波市"
,
"score"
:
"12.3"
,
"class"
:
"5"
},
{
"code"
:
"330200"
,
"name"
:
"宁波市"
,
"score"
:
"10.5"
,
"class"
:
"6"
},
{
"code"
:
"330300"
,
"name"
:
"温州市"
,
"score"
:
"12.75"
,
"class"
:
"1"
},
{
"code"
:
"330300"
,
"name"
:
"温州市"
,
"score"
:
"12.5"
,
"class"
:
"2"
},
{
"code"
:
"330300"
,
"name"
:
"温州市"
,
"score"
:
"16.75"
,
"class"
:
"3"
},
{
"code"
:
"330300"
,
"name"
:
"温州市"
,
"score"
:
"12"
,
"class"
:
"4"
},
{
"code"
:
"330300"
,
"name"
:
"温州市"
,
"score"
:
"7.3"
,
"class"
:
"5"
},
{
"code"
:
"330300"
,
"name"
:
"温州市"
,
"score"
:
"4.5"
,
"class"
:
"6"
},
{
"code"
:
"330400"
,
"name"
:
"嘉兴市"
,
"score"
:
"20.25"
,
"class"
:
"1"
},
{
"code"
:
"330400"
,
"name"
:
"嘉兴市"
,
"score"
:
"15.5"
,
"class"
:
"2"
},
{
"code"
:
"330400"
,
"name"
:
"嘉兴市"
,
"score"
:
"14"
,
"class"
:
"3"
},
{
"code"
:
"330400"
,
"name"
:
"嘉兴市"
,
"score"
:
"14.5"
,
"class"
:
"4"
},
{
"code"
:
"330400"
,
"name"
:
"嘉兴市"
,
"score"
:
"12.9"
,
"class"
:
"5"
},
{
"code"
:
"330400"
,
"name"
:
"嘉兴市"
,
"score"
:
"9.5"
,
"class"
:
"6"
},
{
"code"
:
"330500"
,
"name"
:
"湖州市"
,
"score"
:
"19.75"
,
"class"
:
"1"
},
{
"code"
:
"330500"
,
"name"
:
"湖州市"
,
"score"
:
"6.5"
,
"class"
:
"2"
},
{
"code"
:
"330500"
,
"name"
:
"湖州市"
,
"score"
:
"11.5"
,
"class"
:
"3"
},
{
"code"
:
"330500"
,
"name"
:
"湖州市"
,
"score"
:
"13"
,
"class"
:
"4"
},
{
"code"
:
"330500"
,
"name"
:
"湖州市"
,
"score"
:
"11.7"
,
"class"
:
"5"
},
{
"code"
:
"330500"
,
"name"
:
"湖州市"
,
"score"
:
"7"
,
"class"
:
"6"
},
{
"code"
:
"330600"
,
"name"
:
"绍兴市"
,
"score"
:
"20.75"
,
"class"
:
"1"
},
{
"code"
:
"330600"
,
"name"
:
"绍兴市"
,
"score"
:
"11"
,
"class"
:
"2"
},
{
"code"
:
"330600"
,
"name"
:
"绍兴市"
,
"score"
:
"12"
,
"class"
:
"3"
},
{
"code"
:
"330600"
,
"name"
:
"绍兴市"
,
"score"
:
"13.5"
,
"class"
:
"4"
},
{
"code"
:
"330600"
,
"name"
:
"绍兴市"
,
"score"
:
"12.1"
,
"class"
:
"5"
},
{
"code"
:
"330600"
,
"name"
:
"绍兴市"
,
"score"
:
"14.5"
,
"class"
:
"6"
},
{
"code"
:
"330700"
,
"name"
:
"金华市"
,
"score"
:
"14.75"
,
"class"
:
"1"
},
{
"code"
:
"330700"
,
"name"
:
"金华市"
,
"score"
:
"6"
,
"class"
:
"2"
},
{
"code"
:
"330700"
,
"name"
:
"金华市"
,
"score"
:
"11.5"
,
"class"
:
"3"
},
{
"code"
:
"330700"
,
"name"
:
"金华市"
,
"score"
:
"10.5"
,
"class"
:
"4"
},
{
"code"
:
"330700"
,
"name"
:
"金华市"
,
"score"
:
"8.6"
,
"class"
:
"5"
},
{
"code"
:
"330700"
,
"name"
:
"金华市"
,
"score"
:
"0"
,
"class"
:
"6"
},
{
"code"
:
"330800"
,
"name"
:
"衢州市"
,
"score"
:
"23"
,
"class"
:
"1"
},
{
"code"
:
"330800"
,
"name"
:
"衢州市"
,
"score"
:
"12"
,
"class"
:
"2"
},
{
"code"
:
"330800"
,
"name"
:
"衢州市"
,
"score"
:
"11"
,
"class"
:
"3"
},
{
"code"
:
"330800"
,
"name"
:
"衢州市"
,
"score"
:
"10"
,
"class"
:
"4"
},
{
"code"
:
"330800"
,
"name"
:
"衢州市"
,
"score"
:
"11.9"
,
"class"
:
"5"
},
{
"code"
:
"330800"
,
"name"
:
"衢州市"
,
"score"
:
"7"
,
"class"
:
"6"
},
{
"code"
:
"330900"
,
"name"
:
"舟山市"
,
"score"
:
"15.25"
,
"class"
:
"1"
},
{
"code"
:
"330900"
,
"name"
:
"舟山市"
,
"score"
:
"4"
,
"class"
:
"2"
},
{
"code"
:
"330900"
,
"name"
:
"舟山市"
,
"score"
:
"7"
,
"class"
:
"3"
},
{
"code"
:
"330900"
,
"name"
:
"舟山市"
,
"score"
:
"13.2"
,
"class"
:
"4"
},
{
"code"
:
"330900"
,
"name"
:
"舟山市"
,
"score"
:
"11.7"
,
"class"
:
"5"
},
{
"code"
:
"330900"
,
"name"
:
"舟山市"
,
"score"
:
"12"
,
"class"
:
"6"
},
{
"code"
:
"331000"
,
"name"
:
"台州市"
,
"score"
:
"14.75"
,
"class"
:
"1"
},
{
"code"
:
"331000"
,
"name"
:
"台州市"
,
"score"
:
"6.5"
,
"class"
:
"2"
},
{
"code"
:
"331000"
,
"name"
:
"台州市"
,
"score"
:
"11"
,
"class"
:
"3"
},
{
"code"
:
"331000"
,
"name"
:
"台州市"
,
"score"
:
"9"
,
"class"
:
"4"
},
{
"code"
:
"331000"
,
"name"
:
"台州市"
,
"score"
:
"7.8"
,
"class"
:
"5"
},
{
"code"
:
"331000"
,
"name"
:
"台州市"
,
"score"
:
"6"
,
"class"
:
"6"
},
{
"code"
:
"331100"
,
"name"
:
"丽水市"
,
"score"
:
"10"
,
"class"
:
"1"
},
{
"code"
:
"331100"
,
"name"
:
"丽水市"
,
"score"
:
"11.5"
,
"class"
:
"2"
},
{
"code"
:
"331100"
,
"name"
:
"丽水市"
,
"score"
:
"13.5"
,
"class"
:
"3"
},
{
"code"
:
"331100"
,
"name"
:
"丽水市"
,
"score"
:
"11"
,
"class"
:
"4"
},
{
"code"
:
"331100"
,
"name"
:
"丽水市"
,
"score"
:
"8.9"
,
"class"
:
"5"
},
{
"code"
:
"331100"
,
"name"
:
"丽水市"
,
"score"
:
"1.5"
,
"class"
:
"6"
}
],
// "杭州",
// "宁波",
// "温州",
...
...
src/views/dataCenter/map/model/RankList/index.vue
浏览文件 @
12ed713f
...
...
@@ -60,10 +60,21 @@ export default {
},
carouselData
()
{
// 处理数据 index 转 ranking 排名
cons
t
tableData
=
this
.
tableData
.
map
((
item
,
index
)
=>
{
le
t
tableData
=
this
.
tableData
.
map
((
item
,
index
)
=>
{
item
.
ranking
=
index
+
1
;
return
item
;
});
let
prescore
=
0
;
//预定义分数
let
ranking
=
0
;
//排名
tableData
.
forEach
((
item
,
index
)
=>
{
if
(
item
.
score
==
prescore
)
{
item
.
ranking
=
ranking
;
}
else
{
ranking
++
;
prescore
=
item
.
score
;
item
.
ranking
=
ranking
;
}
})
let
carouselData
=
[];
for
(
let
i
=
0
;
i
<
tableData
.
length
;
i
+=
5
)
{
const
list
=
tableData
.
slice
(
i
,
i
+
5
);
...
...
src/views/dataCenter/map/model/RankList/mock.js
浏览文件 @
12ed713f
export
default
{
"2022Three"
:
[
{
"name"
:
"南湖区"
,
"score"
:
"85.5"
,
ranking
:
1
},
{
"name"
:
"鄞州区"
,
"score"
:
"78"
,
ranking
:
2
},
{
"name"
:
"长兴县"
,
"score"
:
"76.5"
,
ranking
:
3
},
{
"name"
:
"萧山区"
,
"score"
:
"76"
,
ranking
:
4
},
{
"name"
:
"西湖区"
,
"score"
:
"71.5"
,
ranking
:
5
},
{
"name"
:
"德清县"
,
"score"
:
"71"
,
ranking
:
6
},
{
"name"
:
"北仑区"
,
"score"
:
"69"
,
ranking
:
7
},
{
"name"
:
"滨江区"
,
"score"
:
"68.5"
,
ranking
:
8
},
{
"name"
:
"上城区"
,
"score"
:
"67.5"
,
ranking
:
9
},
{
"name"
:
"柯桥区"
,
"score"
:
"65"
,
ranking
:
10
},
{
"name"
:
"永康市"
,
"score"
:
"65"
,
ranking
:
10
},
{
"name"
:
"象山县"
,
"score"
:
"64.5"
,
ranking
:
11
},
{
"name"
:
"海宁市"
,
"score"
:
"62.5"
,
ranking
:
12
},
{
"name"
:
"温岭市"
,
"score"
:
"57"
,
ranking
:
13
},
{
"name"
:
"缙云县"
,
"score"
:
"57"
,
ranking
:
13
},
{
"name"
:
"海曙区"
,
"score"
:
"53.5"
,
ranking
:
14
},
{
"name"
:
"普陀区"
,
"score"
:
"53"
,
ranking
:
15
},
{
"name"
:
"诸暨市"
,
"score"
:
"50"
,
ranking
:
16
},
{
"name"
:
"衢江区"
,
"score"
:
"47.5"
,
ranking
:
17
}],
"2022Two"
:
[
{
name
:
"南湖区"
,
score
:
83.00
,
type
:
2
,
},
{
name
:
"西湖区"
,
score
:
76.00
,
type
:
2
,
},
...
...
src/views/dataCenter/map/model/indicatorWarning/mock.js
浏览文件 @
12ed713f
export
default
{
"2022Three"
:[
{
num
:
2
,
grade
:
2
,
event
:
"全年重大示范项目完成率滞后"
,
},
{
num
:
10
,
grade
:
2
,
event
:
"截止本季度,军工单位科技成果转让收入规模偏低"
,
},
{
num
:
12
,
grade
:
1
,
event
:
"新增保密资质企业数少;未启动省级军民融合产业示范基地评价"
,
},
{
num
:
15
,
grade
:
2
,
event
:
"县市区资源共享平台建设滞后"
,
},
{
num
:
16
,
grade
:
2
,
event
:
"军民需求对接活动偏少"
,
},
{
num
:
17
,
grade
:
1
,
event
:
"部分县市区未严格落实组织管理体系建设要求"
,
},
{
num
:
24
,
grade
:
1
,
event
:
"部分县市区任务落实不力"
,
}],
"2022Two"
:
[
{
num
:
2
,
grade
:
2
,
event
:
"全年重大示范项目完成率滞后"
,
...
...
@@ -21,7 +42,6 @@ export default {
{
num
:
24
,
grade
:
1
,
event
:
"部分县市区任务落实不力"
,
},
],
"2022One"
:
[
{
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论