|
@@ -117,14 +117,16 @@
|
|
|
<div class="h-full w-full overflow-hidden commonBack">
|
|
<div class="h-full w-full overflow-hidden commonBack">
|
|
|
<div class="content-left-top">
|
|
<div class="content-left-top">
|
|
|
<div class="item2">
|
|
<div class="item2">
|
|
|
- <div class="item2-title" style="color: #15FFA2;">{{numFormat(yuanChange(left1[0]))}}<span>亿</span></div>
|
|
|
|
|
|
|
+ <div class="item2-title" style="color: #15FFA2;">{{numFormat(yuanChange(left1[0]))}}<span>亿</span>
|
|
|
|
|
+ </div>
|
|
|
<div class="item2-img">
|
|
<div class="item2-img">
|
|
|
<img style="width: 100%; height: 100%;" src="./groupImg/icon-4-home2.png" alt="">
|
|
<img style="width: 100%; height: 100%;" src="./groupImg/icon-4-home2.png" alt="">
|
|
|
</div>
|
|
</div>
|
|
|
<div class="item2-text">上年度净利润</div>
|
|
<div class="item2-text">上年度净利润</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="item2">
|
|
<div class="item2">
|
|
|
- <div class="item2-title" style="color: #08E4FA;">{{numFormat(yuanChange(left1[1]))}}<span>亿</span></div>
|
|
|
|
|
|
|
+ <div class="item2-title" style="color: #08E4FA;">{{numFormat(yuanChange(left1[1]))}}<span>亿</span>
|
|
|
|
|
+ </div>
|
|
|
<div class="item2-img">
|
|
<div class="item2-img">
|
|
|
<img style="width: 100%; height: 100%;" src="./groupImg/icon-7-home2.png" alt="">
|
|
<img style="width: 100%; height: 100%;" src="./groupImg/icon-7-home2.png" alt="">
|
|
|
</div>
|
|
</div>
|
|
@@ -133,7 +135,8 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div class="content-left-bottom">
|
|
<div class="content-left-bottom">
|
|
|
<div class="item2">
|
|
<div class="item2">
|
|
|
- <div class="item2-title" style="color: #DD9CFF;">{{numFormat(yuanChange(left1[2]))}}<span>亿</span></div>
|
|
|
|
|
|
|
+ <div class="item2-title" style="color: #DD9CFF;">{{numFormat(yuanChange(left1[2]))}}<span>亿</span>
|
|
|
|
|
+ </div>
|
|
|
<div class="item2-img">
|
|
<div class="item2-img">
|
|
|
<img style="width: 100%; height: 100%;" src="./groupImg/icon-5-home2.png" alt="">
|
|
<img style="width: 100%; height: 100%;" src="./groupImg/icon-5-home2.png" alt="">
|
|
|
</div>
|
|
</div>
|
|
@@ -143,7 +146,8 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div class="h-full w-full overflow-hidden relative commonBack"
|
|
<div class="h-full w-full overflow-hidden relative commonBack"
|
|
|
@click="leftPenetrateTwo('投资额度分析','总额度','','','',211)">
|
|
@click="leftPenetrateTwo('投资额度分析','总额度','','','',211)">
|
|
|
- <div class="total">总额度<span>{{numFormat(yuanChange(left2[1]))}}<span style="font-size: 20px;">亿</span></span></div>
|
|
|
|
|
|
|
+ <div class="total">总额度<span>{{numFormat(yuanChange(left2[1]))}}<span
|
|
|
|
|
+ style="font-size: 20px;">亿</span></span></div>
|
|
|
<img src="./groupImg/light2.png" class="absolute ballLight" alt="">
|
|
<img src="./groupImg/light2.png" class="absolute ballLight" alt="">
|
|
|
<div ref="echartL1" style="width: 90%; height: 90%;margin: auto;"></div>
|
|
<div ref="echartL1" style="width: 90%; height: 90%;margin: auto;"></div>
|
|
|
</div>
|
|
</div>
|
|
@@ -505,7 +509,8 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div class="content top-lb">
|
|
<div class="content top-lb">
|
|
|
<div v-for="(item,index) in titleList.slice(0,11)" :key="index" @mouseenter="yellowMouse(index)"
|
|
<div v-for="(item,index) in titleList.slice(0,11)" :key="index" @mouseenter="yellowMouse(index)"
|
|
|
- @mouseleave="yellowType=true" @click="showChartLTipDouble(item.name,'right','','','','','','','','','',311,4,item.projectStepCode,'')"
|
|
|
|
|
|
|
+ @mouseleave="yellowType=true"
|
|
|
|
|
+ @click="showChartLTipDouble(item.name,'right','','','','','','','','','',311,4,item.projectStepCode,'')"
|
|
|
class="topCard flex items-center justify-center flex-col overflow-hidden pointer">
|
|
class="topCard flex items-center justify-center flex-col overflow-hidden pointer">
|
|
|
<div class="flex items-center justify-center shrink-0"
|
|
<div class="flex items-center justify-center shrink-0"
|
|
|
:class="(item.type==1&&item.name)?'titleBackBlue':(item.type==2&&item.name)?'titleBackYellow':''">
|
|
:class="(item.type==1&&item.name)?'titleBackBlue':(item.type==2&&item.name)?'titleBackYellow':''">
|
|
@@ -526,7 +531,8 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div class="content top-rb">
|
|
<div class="content top-rb">
|
|
|
<div class="topCard flex items-center justify-center flex-col overflow-hidden pointer"
|
|
<div class="topCard flex items-center justify-center flex-col overflow-hidden pointer"
|
|
|
- @mouseenter="yellowMouse(12)" @click="showChartLTipDouble(titleList[12].name,'right','','','','','','','','','',311,4,titleList[12].projectStepCode,'')">
|
|
|
|
|
|
|
+ @mouseenter="yellowMouse(12)"
|
|
|
|
|
+ @click="showChartLTipDouble(titleList[12].name,'right','','','','','','','','','',311,4,titleList[12].projectStepCode,'')">
|
|
|
<div class="flex items-center justify-center shrink-0"
|
|
<div class="flex items-center justify-center shrink-0"
|
|
|
:class="(titleList[12].type==1)?'titleBackBlue':'titleBackYellow'"><span
|
|
:class="(titleList[12].type==1)?'titleBackBlue':'titleBackYellow'"><span
|
|
|
class="flex items-center justify-center"
|
|
class="flex items-center justify-center"
|
|
@@ -564,7 +570,8 @@
|
|
|
<span class="text">进度成本偏差概览</span>
|
|
<span class="text">进度成本偏差概览</span>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="right-cl content pointer">
|
|
<div class="right-cl content pointer">
|
|
|
- <div v-for="(item,index) in centerLeftList" :key="index" class="w-full h-full" @click="showChartLTipDouble('进度成本偏差概览','right','','','','','','','','','',312,1,'',item.type)">
|
|
|
|
|
|
|
+ <div v-for="(item,index) in centerLeftList" :key="index" class="w-full h-full"
|
|
|
|
|
+ @click="showChartLTipDouble('进度成本偏差概览','right','','','','','','','','','',312,1,'',item.type)">
|
|
|
<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>
|
|
@@ -622,7 +629,8 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<!-- 项目列表专属弹窗 -->
|
|
<!-- 项目列表专属弹窗 -->
|
|
|
- <div class="tip-box productTip" v-if="projectListTipShow">
|
|
|
|
|
|
|
+ <div class="tip-box productTip"
|
|
|
|
|
+ v-if="projectListTipShow">
|
|
|
<div class="absolute poptitle productPoptitle">项目列表</div>
|
|
<div class="absolute poptitle productPoptitle">项目列表</div>
|
|
|
<div class="tip-down" @click="projectListTipShow = false">×</div>
|
|
<div class="tip-down" @click="projectListTipShow = false">×</div>
|
|
|
<dv-scroll-board :config='config6' @click="goLookBoard" style="width:100%;height:100%;" />
|
|
<dv-scroll-board :config='config6' @click="goLookBoard" style="width:100%;height:100%;" />
|
|
@@ -631,8 +639,8 @@
|
|
|
<div class="tip-box productTip" v-if="boardTipShow">
|
|
<div class="tip-box productTip" v-if="boardTipShow">
|
|
|
<div class="absolute poptitle productPoptitle">项目看板</div>
|
|
<div class="absolute poptitle productPoptitle">项目看板</div>
|
|
|
<div class="tip-down" @click="boardTipShow = false">×</div>
|
|
<div class="tip-down" @click="boardTipShow = false">×</div>
|
|
|
- <iframe align="center" class="iframeCss" width="1920px" height="1080px" :src='boardUrl' frameborder="no" border="0" marginwidth="0"
|
|
|
|
|
- marginheight="0" scrolling="no"></iframe>
|
|
|
|
|
|
|
+ <iframe align="center" class="iframeCss" width="1920px" height="1080px" :src='boardUrl' frameborder="no"
|
|
|
|
|
+ border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<!-- </dv-full-screen-container> -->
|
|
<!-- </dv-full-screen-container> -->
|