Commit fa04e11f authored by danfuman's avatar danfuman

修改

parent b0073178
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
</el-select> </el-select>
</div> </div>
</div> </div>
<div class="content_box" v-if="gyflState"> <div class="content_box">
<div class="box-left"> <div class="box-left">
<div id="echarts1" style="height: 280px"></div> <div id="echarts1" style="height: 280px"></div>
</div> </div>
...@@ -38,12 +38,12 @@ ...@@ -38,12 +38,12 @@
</el-table> </el-table>
</div> </div>
</div> </div>
<div class="empty" v-if="!gyflState"> <!--<div class="empty">-->
<img class="img" src="@/assets/images/project/empty.png"> <!--<img class="img" src="@/assets/images/project/empty.png">-->
<div class="p1">抱歉,暂无数据展示</div> <!--<div class="p1">抱歉,暂无数据展示</div>-->
</div> <!--</div>-->
</div> </div>
<div v-if="!isSkeleton" class="td_content"> <div v-if="!zbtjState" class="td_content">
<div class="flex-box query-box"> <div class="flex-box query-box">
<div class="flex-box query-params"> <div class="flex-box query-params">
<span class="common-title">全国各地区中标统计TOP10</span> <span class="common-title">全国各地区中标统计TOP10</span>
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
</el-select> </el-select>
</div> </div>
</div> </div>
<div class="content_box" v-if="tdytState"> <div class="content_box">
<div class="box-left"> <div class="box-left">
<div id="echarts2" style="height: 280px"></div> <div id="echarts2" style="height: 280px"></div>
</div> </div>
...@@ -79,12 +79,12 @@ ...@@ -79,12 +79,12 @@
</el-table> </el-table>
</div> </div>
</div> </div>
<div class="empty" v-if="!tdytState"> <!--<div class="empty" v-if="!zbtjState">-->
<img class="img" src="@/assets/images/project/empty.png"> <!--<img class="img" src="@/assets/images/project/empty.png">-->
<div class="p1">抱歉,暂无数据展示</div> <!--<div class="p1">抱歉,暂无数据展示</div>-->
</div> <!--</div>-->
</div> </div>
<div v-if="!isSkeleton" class="td_content"> <div v-if="!jefxState" class="td_content">
<div class="flex-box query-box"> <div class="flex-box query-box">
<div class="flex-box query-params"> <div class="flex-box query-params">
<span class="common-title">全国中标金额分析</span> <span class="common-title">全国中标金额分析</span>
...@@ -93,7 +93,7 @@ ...@@ -93,7 +93,7 @@
</el-select> </el-select>
</div> </div>
</div> </div>
<div class="content_box" v-if="tdytState"> <div class="content_box">
<div class="box-left"> <div class="box-left">
<div id="echarts3" style="height: 280px"></div> <div id="echarts3" style="height: 280px"></div>
</div> </div>
...@@ -118,12 +118,12 @@ ...@@ -118,12 +118,12 @@
</el-table> </el-table>
</div> </div>
</div> </div>
<div class="empty" v-if="!tdytState"> <!--<div class="empty" v-if="!jefxState">-->
<img class="img" src="@/assets/images/project/empty.png"> <!--<img class="img" src="@/assets/images/project/empty.png">-->
<div class="p1">抱歉,暂无数据展示</div> <!--<div class="p1">抱歉,暂无数据展示</div>-->
</div> <!--</div>-->
</div> </div>
<div v-if="!isSkeleton" class="td_content"> <div v-if="!qsfxState" class="td_content">
<div class="flex-box query-box"> <div class="flex-box query-box">
<div class="flex-box query-params"> <div class="flex-box query-params">
<span class="common-title">全国中标趋势分析</span> <span class="common-title">全国中标趋势分析</span>
...@@ -155,7 +155,7 @@ ...@@ -155,7 +155,7 @@
</div> </div>
</div> </div>
</div> </div>
<div v-if="!isSkeleton" class="td_content"> <div v-if="!xflState" class="td_content">
<div class="flex-box query-box"> <div class="flex-box query-box">
<div class="flex-box query-params"> <div class="flex-box query-params">
<span class="common-title">全国中标下浮率分析</span> <span class="common-title">全国中标下浮率分析</span>
...@@ -164,7 +164,7 @@ ...@@ -164,7 +164,7 @@
</el-select> </el-select>
</div> </div>
</div> </div>
<div class="content_box" v-if="tdytState"> <div class="content_box">
<div class="box-left"> <div class="box-left">
<div id="echarts5" style="height: 280px"></div> <div id="echarts5" style="height: 280px"></div>
</div> </div>
...@@ -189,13 +189,13 @@ ...@@ -189,13 +189,13 @@
</el-table> </el-table>
</div> </div>
</div> </div>
<div class="empty" v-if="!tdytState"> <!--<div class="empty" v-if="!xflState">-->
<img class="img" src="@/assets/images/project/empty.png"> <!--<img class="img" src="@/assets/images/project/empty.png">-->
<div class="p1">抱歉,暂无数据展示</div> <!--<div class="p1">抱歉,暂无数据展示</div>-->
</div> <!--</div>-->
</div> </div>
<div v-if="!isSkeleton" class="td_content"> <div v-if="!xmlxState" class="td_content">
<div class="flex-box query-box"> <div class="flex-box query-box">
<div class="flex-box query-params"> <div class="flex-box query-params">
<span class="common-title">全国中标业绩项目类型下浮率</span> <span class="common-title">全国中标业绩项目类型下浮率</span>
...@@ -207,7 +207,7 @@ ...@@ -207,7 +207,7 @@
</el-select> </el-select>
</div> </div>
</div> </div>
<div class="content_box" v-if="topList.length > 0 && !isSkeleton"> <div class="content_box">
<div class="box-left"> <div class="box-left">
<div id="echarts6" style="height: 300px"></div> <div id="echarts6" style="height: 300px"></div>
</div> </div>
...@@ -233,10 +233,10 @@ ...@@ -233,10 +233,10 @@
</el-table> </el-table>
</div> </div>
</div> </div>
<div class="empty" v-if="topList.length === 0 && !isSkeleton"> <!--<div class="empty">-->
<img class="img" src="@/assets/images/project/empty.png"> <!--<img class="img" src="@/assets/images/project/empty.png">-->
<div class="p1">抱歉,暂无数据展示</div> <!--<div class="p1">抱歉,暂无数据展示</div>-->
</div> <!--</div>-->
</div> </div>
</div> </div>
...@@ -269,24 +269,24 @@ ...@@ -269,24 +269,24 @@
xflList :[], xflList :[],
xmxflList :[], xmxflList :[],
isSkeleton:true, isSkeleton:true,
gyflState:true, zbtjState:true,
tdytState:true, jefxState:true,
topState:true, qsfxState:true,
xflState:true,
xmlxState:true,
} }
}, },
created() { created() {
this.dataRegion() this.dataRegion()
this.yearsData() this.yearsData()
this.getCountBidByType() this.getCountBidByType()
this.$nextTick(() => {
})
setTimeout(() => {
this.getCountBidGroupByProvince() this.getCountBidGroupByProvince()
this.getRangeBidMoney() this.getRangeBidMoney()
this.getRangeBidFiveYears() this.getRangeBidFiveYears()
this.getLowerRateByYear() this.getLowerRateByYear()
this.getLowerRangeTenderType() this.getLowerRangeTenderType()
setTimeout(() => {
}, 1000); }, 1000);
}, },
mounted() { mounted() {
...@@ -322,6 +322,7 @@ ...@@ -322,6 +322,7 @@
yearStr:this.years1.join(",") yearStr:this.years1.join(",")
} }
countBidGroupByProvince(params).then(res => { countBidGroupByProvince(params).then(res => {
this.zbtjState=false;
this.topList=res.data; this.topList=res.data;
if(res.data){ if(res.data){
this.$nextTick(() => { this.$nextTick(() => {
...@@ -335,6 +336,7 @@ ...@@ -335,6 +336,7 @@
yearStr:this.years2.join(",") yearStr:this.years2.join(",")
} }
rangeBidMoney(params).then(res => { rangeBidMoney(params).then(res => {
this.jefxState=false;
this.zbjeList=res.data; this.zbjeList=res.data;
var list=[]; var list=[];
for(var i=0;i<res.data.length;i++){ for(var i=0;i<res.data.length;i++){
...@@ -353,6 +355,7 @@ ...@@ -353,6 +355,7 @@
}, },
getRangeBidFiveYears(){ getRangeBidFiveYears(){
rangeBidFiveYears().then(res => { rangeBidFiveYears().then(res => {
this.qsfxState=false;
this.zbqsList=res.data; this.zbqsList=res.data;
if(res.data){ if(res.data){
this.$nextTick(() => { this.$nextTick(() => {
...@@ -366,6 +369,7 @@ ...@@ -366,6 +369,7 @@
yearStr:this.years3 yearStr:this.years3
} }
lowerRateByYear(params).then(res => { lowerRateByYear(params).then(res => {
this.xflState=false;
for (var i=0; i<res.data.length; i++){ for (var i=0; i<res.data.length; i++){
res.data[i].rate=res.data[i].rate.toFixed(2) res.data[i].rate=res.data[i].rate.toFixed(2)
} }
...@@ -385,7 +389,7 @@ ...@@ -385,7 +389,7 @@
params.provinceId=this.address params.provinceId=this.address
} }
lowerRangeTenderType(params).then(res => { lowerRangeTenderType(params).then(res => {
this.xmlxState=false;
for (var i=0; i<res.data.length; i++){ for (var i=0; i<res.data.length; i++){
for (let j=0; j<res.data[i].typeList.length; j++){ for (let j=0; j<res.data[i].typeList.length; j++){
if(res.data[i].typeList[j].tenderType === '施工'){ if(res.data[i].typeList[j].tenderType === '施工'){
...@@ -526,7 +530,6 @@ ...@@ -526,7 +530,6 @@
}, },
initChart2(data) { initChart2(data) {
this.$nextTick(() => { this.$nextTick(() => {
// console.log(typeList)
let myChart = echarts.init(document.getElementById("echarts2")) let myChart = echarts.init(document.getElementById("echarts2"))
let seriesData=[] let seriesData=[]
let color=['#FCD68A', '#67B3FD', '#FFB8AD', '#FFD7AD', '#A9F1E5', '#D0FAB7', '#ADC0FF', '#BEECFF', '#81D5BC', '#FFE48A']; let color=['#FCD68A', '#67B3FD', '#FFB8AD', '#FFD7AD', '#A9F1E5', '#D0FAB7', '#ADC0FF', '#BEECFF', '#81D5BC', '#FFE48A'];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment