|
@@ -6,12 +6,14 @@
|
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
|
<!-- 引入样式 -->
|
|
<!-- 引入样式 -->
|
|
|
|
|
+ <link rel="stylesheet" href="./styles/element-ui@2.15.9.css" />
|
|
|
<link rel="stylesheet" href="./styles/investHomeGroup.css" />
|
|
<link rel="stylesheet" href="./styles/investHomeGroup.css" />
|
|
|
<link rel="stylesheet" href="./styles/animate.css" />
|
|
<link rel="stylesheet" href="./styles/animate.css" />
|
|
|
<!-- 引入js -->
|
|
<!-- 引入js -->
|
|
|
<script src="./libs/vue@2.7.10.js"></script>
|
|
<script src="./libs/vue@2.7.10.js"></script>
|
|
|
<script src="./libs/echarts.min2.js"></script>
|
|
<script src="./libs/echarts.min2.js"></script>
|
|
|
<script src="./libs/datav.map.vue.js"></script>
|
|
<script src="./libs/datav.map.vue.js"></script>
|
|
|
|
|
+ <script src="./libs/element-ui@2.15.9.js"></script>
|
|
|
<script src="./libs/axios.min.js"></script>
|
|
<script src="./libs/axios.min.js"></script>
|
|
|
<script src="./js/request.js"></script>
|
|
<script src="./js/request.js"></script>
|
|
|
<script src="./js/map/china.json"></script>
|
|
<script src="./js/map/china.json"></script>
|
|
@@ -54,11 +56,11 @@
|
|
|
<div class="item4-con">
|
|
<div class="item4-con">
|
|
|
<div class="item pointer" @click.stop="showChartLTipSingle('投资金额')">
|
|
<div class="item pointer" @click.stop="showChartLTipSingle('投资金额')">
|
|
|
<div class="text" >投资金额</div>
|
|
<div class="text" >投资金额</div>
|
|
|
- <div class="title">{{numFormat(left4[1])}}<span>亿</span></div>
|
|
|
|
|
|
|
+ <div class="title"><div>{{numFormat(left4[1])}}<span>亿</span></div></div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="item pointer" @click.stop="showChartLTipSingle('项目数量')">
|
|
<div class="item pointer" @click.stop="showChartLTipSingle('项目数量')">
|
|
|
<div class="text" >项目数量</div>
|
|
<div class="text" >项目数量</div>
|
|
|
- <div class="title">{{numFormat(left4[2])}}<span>个</span></div>
|
|
|
|
|
|
|
+ <div class="title"><div>{{numFormat(left4[2])}}<span>个</span></div></div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -69,11 +71,11 @@
|
|
|
<div class="item4-con">
|
|
<div class="item4-con">
|
|
|
<div class="item pointer" @click.stop="showChartLTipSingle('投资金额')">
|
|
<div class="item pointer" @click.stop="showChartLTipSingle('投资金额')">
|
|
|
<div class="text" >投资金额</div>
|
|
<div class="text" >投资金额</div>
|
|
|
- <div class="title">{{numFormat(left4[3])}}<span>亿</span></div>
|
|
|
|
|
|
|
+ <div class="title"><div>{{numFormat(left4[3])}}<span>亿</span></div></div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="item pointer" @click.stop="showChartLTipSingle('项目数量')">
|
|
<div class="item pointer" @click.stop="showChartLTipSingle('项目数量')">
|
|
|
<div class="text" >项目数量</div>
|
|
<div class="text" >项目数量</div>
|
|
|
- <div class="title">{{numFormat(left4[4])}}<span>个</span></div>
|
|
|
|
|
|
|
+ <div class="title"><div>{{numFormat(left4[4])}}<span>个</span></div></div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -147,7 +149,18 @@
|
|
|
<div class="title">
|
|
<div class="title">
|
|
|
<span class="text">项目阶段分析</span>
|
|
<span class="text">项目阶段分析</span>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="content left-rb">
|
|
|
|
|
|
|
+ <div class="content left-rb relative">
|
|
|
|
|
+ <!-- 左边的箭头 -->
|
|
|
|
|
+ <div class="absolute arrow1">
|
|
|
|
|
+ <div class="absolute"></div>
|
|
|
|
|
+ <i class="el-icon-right absolute"></i>
|
|
|
|
|
+ <i class="el-icon-right absolute"></i>
|
|
|
|
|
+ <i class="el-icon-right absolute"></i>
|
|
|
|
|
+ <div class="absolute"></div>
|
|
|
|
|
+ <i class="el-icon-right absolute"></i>
|
|
|
|
|
+ <i class="el-icon-right absolute"></i>
|
|
|
|
|
+ <i class="el-icon-right absolute"></i>
|
|
|
|
|
+ </div>
|
|
|
<div id="echartL10" class="commonBack" style="width: 100%; height: 100%;"></div>
|
|
<div id="echartL10" class="commonBack" style="width: 100%; height: 100%;"></div>
|
|
|
<div id="echartL11" class="commonBack" style="width: 100%; height: 100%;"></div>
|
|
<div id="echartL11" class="commonBack" style="width: 100%; height: 100%;"></div>
|
|
|
</div>
|
|
</div>
|
|
@@ -177,20 +190,18 @@
|
|
|
<div class="content">
|
|
<div class="content">
|
|
|
<div class="boxs">
|
|
<div class="boxs">
|
|
|
<div class="numberTitle">产业转型</div>
|
|
<div class="numberTitle">产业转型</div>
|
|
|
- <div class="pointer numberContent" @click.stop="showChartLTipSingle('投资总额')">
|
|
|
|
|
|
|
+ <div class="pointer numberContent" @click.stop="showChartLTipSingle('投资金额')">
|
|
|
<p>
|
|
<p>
|
|
|
<span class="name">投资金额</span>
|
|
<span class="name">投资金额</span>
|
|
|
- <i class="el-icon-more"></i>
|
|
|
|
|
</p>
|
|
</p>
|
|
|
<p>
|
|
<p>
|
|
|
<i style="width:100%;text-align: center;"><span class="num">{{numFormat(center4[0])}}</span><span
|
|
<i style="width:100%;text-align: center;"><span class="num">{{numFormat(center4[0])}}</span><span
|
|
|
style="font-size: 26px;">亿</span></i>
|
|
style="font-size: 26px;">亿</span></i>
|
|
|
</p>
|
|
</p>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="pointer numberContent" @click.stop="showChartLTipSingle('项目总数')">
|
|
|
|
|
|
|
+ <div class="pointer numberContent" @click.stop="showChartLTipSingle('项目数量')">
|
|
|
<p>
|
|
<p>
|
|
|
<span class="name">项目数量</span>
|
|
<span class="name">项目数量</span>
|
|
|
- <i class="el-icon-more"></i>
|
|
|
|
|
</p>
|
|
</p>
|
|
|
<p>
|
|
<p>
|
|
|
<i style="width:100%;text-align: center;"><span class="num">{{numFormat(center4[1])}}</span><span
|
|
<i style="width:100%;text-align: center;"><span class="num">{{numFormat(center4[1])}}</span><span
|
|
@@ -198,20 +209,18 @@
|
|
|
</p>
|
|
</p>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="numberTitle">数字转型</div>
|
|
<div class="numberTitle">数字转型</div>
|
|
|
- <div class="pointer numberContent" @click.stop="showChartLTipSingle('固定资产')">
|
|
|
|
|
|
|
+ <div class="pointer numberContent" @click.stop="showChartLTipSingle('投资金额')">
|
|
|
<p>
|
|
<p>
|
|
|
<span class="name">投资金额</span>
|
|
<span class="name">投资金额</span>
|
|
|
- <i class="el-icon-more"></i>
|
|
|
|
|
</p>
|
|
</p>
|
|
|
<p>
|
|
<p>
|
|
|
<i style="width:100%;text-align: center;"><span class="num">{{numFormat(center4[2])}}</span><span
|
|
<i style="width:100%;text-align: center;"><span class="num">{{numFormat(center4[2])}}</span><span
|
|
|
style="font-size: 26px;">亿</span></i>
|
|
style="font-size: 26px;">亿</span></i>
|
|
|
</p>
|
|
</p>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="pointer numberContent" @click.stop="showChartLTipSingle('股权投资')">
|
|
|
|
|
|
|
+ <div class="pointer numberContent" @click.stop="showChartLTipSingle('项目数量')">
|
|
|
<p>
|
|
<p>
|
|
|
<span class="name">项目数量</span>
|
|
<span class="name">项目数量</span>
|
|
|
- <i class="el-icon-more"></i>
|
|
|
|
|
</p>
|
|
</p>
|
|
|
<p>
|
|
<p>
|
|
|
<i style="width:100%;text-align: center;"><span class="num">{{numFormat(center4[3])}}</span><span
|
|
<i style="width:100%;text-align: center;"><span class="num">{{numFormat(center4[3])}}</span><span
|
|
@@ -283,12 +292,12 @@
|
|
|
<div class="status animate__animated animate__fadeInUp">
|
|
<div class="status animate__animated animate__fadeInUp">
|
|
|
<p>项目状态</p>
|
|
<p>项目状态</p>
|
|
|
<ul style="padding-left: 30px; margin-bottom: 10px;">
|
|
<ul style="padding-left: 30px; margin-bottom: 10px;">
|
|
|
- <li>通过: <i>112</i></li>
|
|
|
|
|
- <li>研究中: <i>14</i></li>
|
|
|
|
|
- <li>退回: <i>15</i></li>
|
|
|
|
|
|
|
+ <li>通过: <i>{{proState.projectStatus1}}</i></li>
|
|
|
|
|
+ <li>研究中: <i>{{proState.projectStatus2}}</i></li>
|
|
|
|
|
+ <!-- <li>退回: <i>15</i></li>
|
|
|
<li>暂缓: <i>4</i></li>
|
|
<li>暂缓: <i>4</i></li>
|
|
|
- <li>终止: <i>2</i></li>
|
|
|
|
|
- <li>否决: <i>4</i></li>
|
|
|
|
|
|
|
+ <li>终止: <i>2</i></li> -->
|
|
|
|
|
+ <li>否决: <i>{{proState.projectStatus3}}</i></li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -362,12 +371,12 @@
|
|
|
<div class="status2 animate__animated animate__fadeInUp" style="">
|
|
<div class="status2 animate__animated animate__fadeInUp" style="">
|
|
|
<p>项目状态</p>
|
|
<p>项目状态</p>
|
|
|
<ul style="padding-left: 30px; margin-bottom: 10px;">
|
|
<ul style="padding-left: 30px; margin-bottom: 10px;">
|
|
|
- <li>通过: <i>112</i></li>
|
|
|
|
|
- <li>研究中: <i>14</i></li>
|
|
|
|
|
- <li>退回: <i>15</i></li>
|
|
|
|
|
|
|
+ <li>通过: <i>{{proState.projectStatus1}}</i></li>
|
|
|
|
|
+ <li>研究中: <i>{{proState.projectStatus2}}</i></li>
|
|
|
|
|
+ <!-- <li>退回: <i>15</i></li>
|
|
|
<li>暂缓: <i>4</i></li>
|
|
<li>暂缓: <i>4</i></li>
|
|
|
- <li>终止: <i>2</i></li>
|
|
|
|
|
- <li>否决: <i>4</i></li>
|
|
|
|
|
|
|
+ <li>终止: <i>2</i></li> -->
|
|
|
|
|
+ <li>否决: <i>{{proState.projectStatus3}}</i></li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -506,12 +515,12 @@
|
|
|
<div class="title">
|
|
<div class="title">
|
|
|
<span class="text">进度成本偏差概览</span>
|
|
<span class="text">进度成本偏差概览</span>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="right-cl content">
|
|
|
|
|
|
|
+ <div class="right-cl content pointer" @click="showChartLTipDouble('进度成本偏差概览','right')">
|
|
|
<div v-for="(item,index) in centerLeftList" :key="index" class="w-full h-full">
|
|
<div v-for="(item,index) in centerLeftList" :key="index" class="w-full h-full">
|
|
|
<div class="center-l-title flex items-center justify-center"><span
|
|
<div class="center-l-title flex items-center justify-center"><span
|
|
|
style="margin-right: 10px;color: #0FA9E2;">·</span>{{item.name}}<span
|
|
style="margin-right: 10px;color: #0FA9E2;">·</span>{{item.name}}<span
|
|
|
style="margin-left: 10px;color: #0FA9E2;">·</span></div>
|
|
style="margin-left: 10px;color: #0FA9E2;">·</span></div>
|
|
|
- <div class="text-center" style="font-size: 20px;color: #fff;margin-bottom: 10px;">{{item.explain}}</div>
|
|
|
|
|
|
|
+ <div class="text-center" style="font-size: 20px;color: #ffffff9e;margin-bottom: 10px;">{{item.explain}}</div>
|
|
|
<div class="center-l-list flex items-center justify-center flex-col" style="padding-left: 30%;">
|
|
<div class="center-l-list flex items-center justify-center flex-col" style="padding-left: 30%;">
|
|
|
<span style="color:#69c0ff;"><span
|
|
<span style="color:#69c0ff;"><span
|
|
|
style="font-size:30px;font-weight: bold;">{{item.value}}</span><span
|
|
style="font-size:30px;font-weight: bold;">{{item.value}}</span><span
|