提交 344d6d6c authored 作者: Ma's avatar Ma

提交代码 新增2022 第一季度 静态数据

上级 eb7281a1
...@@ -134,6 +134,11 @@ export default defineComponent({ ...@@ -134,6 +134,11 @@ export default defineComponent({
value: "typeFour", value: "typeFour",
disabed: false, disabed: false,
}, },
{
label: "2022年第一季度",
value: "2022One",
disabed: false,
},
], ],
curYearIndex: 2, curYearIndex: 2,
}; };
...@@ -192,6 +197,7 @@ export default defineComponent({ ...@@ -192,6 +197,7 @@ export default defineComponent({
if (item.disabed) return; if (item.disabed) return;
this.$store.commit("SET_CUR_DATA_TYPE", item.value); this.$store.commit("SET_CUR_DATA_TYPE", item.value);
this.$store.commit("SET_CUR_DATA_LABEl", item.label);
this.curYearIndex = index; this.curYearIndex = index;
}, },
navClick(item: {}, index: number) { navClick(item: {}, index: number) {
......
...@@ -4,13 +4,16 @@ import { createStore } from 'vuex' ...@@ -4,13 +4,16 @@ import { createStore } from 'vuex'
const store = createStore({ const store = createStore({
state () { state () {
return { return {
curDataType: "typeTwo" curDataType: "typeFour"
} }
}, },
mutations: { mutations: {
// 切换当前mock数据 // 切换当前mock数据
SET_CUR_DATA_TYPE (state, curDataType ) { SET_CUR_DATA_TYPE (state, curDataType ) {
state.curDataType = curDataType state.curDataType = curDataType
},
SET_CUR_DATA_LABEl (state, curDataLabel ) {
state.curDataLabel = curDataLabel
} }
} }
}) })
......
export default { export default {
"2022One": {
list: [
{ label: "领跑产品(技术)", value: "63", unit: "个" },
{ label: "军地协同创新平台", value: "212", unit: "个" },
{ label: "新兴领域研发经费", value: 1.81, unit: "亿元" },
],
list2x: [
{ label: "军工科研设备设施开放共享", value: "193", unit: "台" },
{ label: "军民资源共享信息平台数量", value: "532", unit: "个" },
{ label: "军地需求对接活动数量", value: "19", unit: "次" },
],
},
"typeFour": { "typeFour": {
list: [ list: [
{ label: "领跑产品(技术)", value: "205", unit: "个" }, { label: "领跑产品(技术)", value: "205", unit: "个" },
......
export default { export default {
"2022One": [{
title: "军民融合主营业务收入",
rate: "13.66%",
value: "1717.14",
label: "主营业务收入",
valueUnit: "亿元",
},
{
title: "国防科技工业产值",
rate: "13.7%",
value: "629.52",
label: "产值",
valueUnit: "亿元",
},
],
"typeFour": [{ "typeFour": [{
title: "军民融合主营业务收入", title: "军民融合主营业务收入",
rate: "20.5%", rate: "20.5%",
......
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
<el-col class="font-size14 color-666 item-bg" :span="9"> <el-col class="font-size14 color-666 item-bg" :span="9">
<el-row class="margin-bottom8"> <el-row class="margin-bottom8">
<el-col class="padding0-8 font-size14 color-666" <el-col class="padding0-8 font-size14 color-666"
>应届大学生应征入伍</el-col >{{$store.state.curDataType=='2022One'?'毕业':'应届'}}大学生应征入伍</el-col
> >
<el-col class="padding0-8"> <el-col class="padding0-8">
<span class="font-size20 color-pramiry">{{ <span class="font-size20 color-pramiry">{{
......
export default { export default {
"2022One": {
// 贯彻国防要求的建设项目
country: [{
label: "贯彻国防要求的建设项目",
value: 17,
unit: "个"
},
{
label: "总投资",
value: 47.86,
unit: "亿元"
},
],
// 国防科技工业军品收入
technologyIncome: 53.32,
// 民口单位人均军品收入
militaryIncome: '56',
// 应届大学生应征入伍
enlistVal: 3311,
enlistRateVal: "53.02"
},
"typeFour": { "typeFour": {
// 贯彻国防要求的建设项目 // 贯彻国防要求的建设项目
country: [{ country: [{
......
export default { export default {
"2022One": {
meetingCount: 16, // 各地召开融委全体会议次数
workeCount: 77, // 与当地军分区(警备区)建立并落实军地协作工作机制
fullTime: 173, // 专职
partTime: 125 // 兼职 数据暂缺 取2021年数据
},
"typeFour": { "typeFour": {
meetingCount: 90, // 各地召开融委全体会议次数 meetingCount: 90, // 各地召开融委全体会议次数
workeCount: 72, // 与当地军分区(警备区)建立并落实军地协作工作机制 workeCount: 72, // 与当地军分区(警备区)建立并落实军地协作工作机制
......
...@@ -18,7 +18,7 @@ enum Echart_color_Enum { ...@@ -18,7 +18,7 @@ enum Echart_color_Enum {
} }
let MAP_ECHARTS = null; let MAP_ECHARTS = null;
const xAxisValue = ["2018", "2019", "2020", "2021"]; const xAxisValue = ["2018", "2019", "2020", "2021","2022"];
export default defineComponent({ export default defineComponent({
components: { components: {
...@@ -38,7 +38,7 @@ export default defineComponent({ ...@@ -38,7 +38,7 @@ export default defineComponent({
curDataType: (state) => state.curDataType, curDataType: (state) => state.curDataType,
}), }),
seriesData() { seriesData() {
return Mock[this.curDataType]; return Mock['typeThree'];
}, },
option() { option() {
const seriesBarList = this.seriesData.map((item, index) => { const seriesBarList = this.seriesData.map((item, index) => {
......
...@@ -20,15 +20,15 @@ export default { ...@@ -20,15 +20,15 @@ export default {
name: "国防科工军品收入", name: "国防科工军品收入",
type: "level_1", type: "level_1",
echartType: "bar", echartType: "bar",
growthRate: ["", 42.17, 21.19, 30], barValue: [107.32, 157.51, 172.11, 129.13,53.32*4],
barValue: [107.32, 157.51, 172.11, 129.13], growthRate: ["", 42.17, 21.19, 30,65.17 ],
}, },
{ {
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,36.18*4],
growthRate: ["", 60, 80, 40], growthRate: ["", 60, 80, 40,61.77],
}, },
], ],
"typeTwo": [ "typeTwo": [
......
export default { export default {
"2022One": [
{
name: "投资金额",
type: "level_2",
echartType: "bar",
barValue: [166.93, 141.38, 198.45, 23.99, 109.99, 158.43, 88.19, 166.79, 48.41, 28.61, 13.95],
growthRate: [129.98, 106.81, 147.52, 110.71, 250.49, 105.52, 60.57, 124.45, 97.11, 53.89, 50.86],
},
],
"typeFour": [ "typeFour": [
{ {
name: "投资金额", name: "投资金额",
type: "level_2", type: "level_2",
echartType: "bar", echartType: "bar",
barValue: [], barValue: [166.93, 141.38, 198.45, 23.99, 109.99, 158.43, 88.19, 166.79, 48.41, 28.61, 13.95],
growthRate: [], growthRate: [129.98, 106.81, 147.52, 110.71, 250.49, 105.52, 60.57, 124.45, 97.11, 53.89, 50.86],
}, },
], ],
"typeThree": [ "typeThree": [
......
export default { export default {
"typeFour": [{ // "杭州",
// "宁波",
// "温州",
// "湖州",
// "嘉兴",
// "绍兴",
// "金华",
// "衢州",
// "舟山",
// "台州",
// "丽水",
"2022One": [{
name: "服务强军兴军", name: "服务强军兴军",
type: "level_1", type: "level_1",
value: [28.5, 24.5, 26, 24, 27, 26, 20, 24.5, 21.5, 24.5, 18], value: [20, 18.5, 12.75, 13.75, 18.25, 21.25, 7.75, 16.75, 19.75, 15, 17.75],
}, },
{ {
name: "军民协同创新", name: "军民协同创新",
type: "level_3", type: "level_3",
value: [14.5, 14.5, 7.5, 10, 14.5, 11, 6.5, 15.5, 1, 2.5, 6],
value: [18, 14, 10, 13.5, 15.5, 16, 9.5, 9.5, 6.5, 9.5, 10.5],
}, },
{ {
name: "产业融合发展", name: "产业融合发展",
type: "level_2", type: "level_2",
value: [6, 11.5, 7.5, 8.5, 13.5, 11.5, 11.5, 13.25, 7, 10.5, 7.5],
value: [16.5, 15.5, 8, 12.5, 13, 16.5, 15, 10.5, 17.5, 13, 14.5],
}, },
{ {
name: "资源开放共享", name: "资源开放共享",
type: "level_4", type: "level_4",
value: [10, 12, 10, 10, 13, 12, 8, 10, 9, 10, 11],
value: [14, 13, 14, 13.4, 14, 12, 12, 12, 15, 14, 11.5],
}, },
{ {
name: "五大体系建设", name: "五大体系建设",
type: "level_5", type: "level_5",
value: [13, 10.5, 7.2, 8, 7, 9.2, 6, 7, 6.9, 4.125, 6],
}],
"typeFour": [{
name: "服务强军兴军",
type: "level_1",
value: [28.5, 24.5, 26, 24, 27, 26, 20, 24.5, 21.5, 24.5, 18],
},
{
name: "军民协同创新",
type: "level_3",
value: [15, 15, 15, 14, 14, 15, 13.6, 13, 14, 14, 12], value: [18, 14, 10, 13.5, 15.5, 16, 9.5, 9.5, 6.5, 9.5, 10.5],
}, },
{
name: "产业融合发展",
type: "level_2",
value: [16.5, 15.5, 8, 12.5, 13, 16.5, 15, 10.5, 17.5, 13, 14.5],
},
{
name: "资源开放共享",
type: "level_4",
value: [14, 13, 14, 13.4, 14, 12, 12, 12, 15, 14, 11.5],
},
{
name: "五大体系建设",
type: "level_5",
value: [15, 15, 15, 14, 14, 15, 13.6, 13, 14, 14, 12],
},
], ],
"typeThree": [{ "typeThree": [{
name: "服务强军兴军", name: "服务强军兴军",
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
<el-scrollbar height="240px"> <el-scrollbar height="240px">
<el-table <el-table
:data="tableData" :data="tableData"
class="el_table_Box"
size="small" size="small"
style="width: 100%" style="width: 100%"
empty-text="暂无数据" empty-text="暂无数据"
...@@ -94,6 +95,9 @@ export default defineComponent({ ...@@ -94,6 +95,9 @@ export default defineComponent({
} }
</style> </style>
<style lang="scss" scoped> <style lang="scss" scoped>
.el_table_Box::before{
display: none;
}
.el-scrollbar { .el-scrollbar {
margin-top: 10px; margin-top: 10px;
} }
......
export default { export default {
"2022One": [{
name: "南湖区",
score: 71.5,
type: 2,
},
{
name: "象山县",
score: 62.5,
type: 2,
},
{
name: "长兴县",
score: 62.5,
type: 2,
},
{
name: "鄞州区",
score: 57.5,
type: 2,
},
{
name: "西湖区",
score: 56.5,
type: 1,
},
{
name: "诸暨市",
score: 54.5,
type: 2,
},
{
name: "海曙区",
score: 51,
type: 1,
},
{
name: "衢江区",
score: 49.5,
type: 2,
},
{
name: "上城区",
score: 48,
type: 2,
},
{
name: "永康市",
score: 47.5,
type: 2,
},
{
name: "萧山区",
score: 44,
type: 1,
},
{
name: "德清县",
score: 44,
type: 2,
},
{
name: "温岭市",
score: 43.5,
type: 2,
},
{
name: "缙云县",
score: 40,
type: 1,
}],
"typeFour": [ "typeFour": [
{ {
name: "萧山区", name: "萧山区",
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论