|
@@ -11,7 +11,7 @@
|
|
</router-link>
|
|
</router-link>
|
|
</div>
|
|
</div>
|
|
<div class="p1chart bj">
|
|
<div class="p1chart bj">
|
|
- <com1 :dataArr="dataArr1"></com1>
|
|
|
|
|
|
+ <com1 ></com1>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- 左二 -->
|
|
<!-- 左二 -->
|
|
@@ -36,13 +36,13 @@
|
|
</p>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div class="p2chart bj">
|
|
<div class="p2chart bj">
|
|
- <div class="p2legend">
|
|
|
|
- <span class="span2">群众</span>
|
|
|
|
- <img src="../assets/index/lv.png"/>
|
|
|
|
- <span class="span2">党员</span>
|
|
|
|
- <img src="../assets/index/huang.png"/>
|
|
|
|
- </div>
|
|
|
|
- <com2 :dataArr="dataArr2"></com2>
|
|
|
|
|
|
+<!-- <div class="p2legend">-->
|
|
|
|
+<!-- <span class="span2">群众</span>-->
|
|
|
|
+<!-- <img src="../assets/index/lv.png"/>-->
|
|
|
|
+<!-- <span class="span2">党员</span>-->
|
|
|
|
+<!-- <img src="../assets/index/huang.png"/>-->
|
|
|
|
+<!-- </div>-->
|
|
|
|
+ <com2 ></com2>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- 左三 -->
|
|
<!-- 左三 -->
|
|
@@ -51,13 +51,13 @@
|
|
<p>采集巡访数据统计</p>
|
|
<p>采集巡访数据统计</p>
|
|
</div>
|
|
</div>
|
|
<div class="p3chart bj">
|
|
<div class="p3chart bj">
|
|
- <div class="p3legend">
|
|
|
|
- <span class="span1">巡访数据</span>
|
|
|
|
- <img src="../assets/index/huang.png"/>
|
|
|
|
- <span class="span2">采集数据</span>
|
|
|
|
- <img src="../assets/index/lan.png"/>
|
|
|
|
- </div>
|
|
|
|
- <com3 :dataArr="dataArr3"></com3>
|
|
|
|
|
|
+<!-- <div class="p3legend">-->
|
|
|
|
+<!-- <span class="span1">巡访数据</span>-->
|
|
|
|
+<!-- <img src="../assets/index/huang.png"/>-->
|
|
|
|
+<!-- <span class="span2">采集数据</span>-->
|
|
|
|
+<!-- <img src="../assets/index/lan.png"/>-->
|
|
|
|
+<!-- </div>-->
|
|
|
|
+ <com3 ></com3>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -113,40 +113,14 @@
|
|
<!-- 右一 -->
|
|
<!-- 右一 -->
|
|
<div class="p4 bj">
|
|
<div class="p4 bj">
|
|
<div class="p4title bj">
|
|
<div class="p4title bj">
|
|
- <router-link to="/home/LoanStatistics">
|
|
|
|
|
|
+ <router-link to="/home/Ranking">
|
|
<p>当月探访数据排行榜</p>
|
|
<p>当月探访数据排行榜</p>
|
|
</router-link>
|
|
</router-link>
|
|
<span :class="isTure ? 'kaung1': 'kaung2' " style="margin-left: 10px" @click="right1">个人探访数据</span>
|
|
<span :class="isTure ? 'kaung1': 'kaung2' " style="margin-left: 10px" @click="right1">个人探访数据</span>
|
|
<span :class="isTure ? 'kaung2': 'kaung1' " @click="right2">地区探访数据</span>
|
|
<span :class="isTure ? 'kaung2': 'kaung1' " @click="right2">地区探访数据</span>
|
|
</div>
|
|
</div>
|
|
<div class="p4chart bj">
|
|
<div class="p4chart bj">
|
|
- <div class="progress">
|
|
|
|
- <el-row
|
|
|
|
- type="flex"
|
|
|
|
- justify="center"
|
|
|
|
- align="middle"
|
|
|
|
- style="height:25%"
|
|
|
|
- v-for="(item,index) in data4.slice(0, 10)"
|
|
|
|
- :key="index"
|
|
|
|
- >
|
|
|
|
- <el-col :span="1">
|
|
|
|
- <img :src="isSrcArr(index)"/>
|
|
|
|
- <span
|
|
|
|
-
|
|
|
|
- style="position:absolute;top:30%;left:1.8%;color:#fff;font-size:14px"
|
|
|
|
- >{{index+1}}</span>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col
|
|
|
|
- :span="9"
|
|
|
|
- :style="{color:isThree(index)}"
|
|
|
|
- style="font-size:20px"
|
|
|
|
- >{{item.label}}
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="14">
|
|
|
|
- <com4 :id="'d'+index" :data="item.data"></com4>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- </div>
|
|
|
|
|
|
+ <com4></com4>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- 右二 -->
|
|
<!-- 右二 -->
|
|
@@ -155,90 +129,7 @@
|
|
<p>运营分析</p>
|
|
<p>运营分析</p>
|
|
</div>
|
|
</div>
|
|
<div class="p5chart">
|
|
<div class="p5chart">
|
|
- <div class="p5box">
|
|
|
|
- <div
|
|
|
|
- style="position:absolute;z-index:100;width:22%;height:90%;"
|
|
|
|
- :style="{left:chart5[0].leftArr5,top:chart5[0].topArr5}"
|
|
|
|
- >
|
|
|
|
- </div>
|
|
|
|
- <div
|
|
|
|
- style="position:absolute;z-index:100;width:20%;height:5%;"
|
|
|
|
- :style="{left:chart5[0].lineleftArr5,top:chart5[0].linetopArr5}"
|
|
|
|
- >
|
|
|
|
- </div>
|
|
|
|
- <com5
|
|
|
|
- id="e0"
|
|
|
|
- :colorArr="chart5[0].colorArr5"
|
|
|
|
- :centerArr="chart5[0].centerArr5"
|
|
|
|
- :titlePositionArr="chart5[0].titlePositionArr5"
|
|
|
|
- :imgPositionArr="chart5[0].imgPositionArr5"
|
|
|
|
- :data1="circledata0"
|
|
|
|
- :dw="chart5[0].dw5"
|
|
|
|
- ></com5>
|
|
|
|
- </div>
|
|
|
|
- <div class="p5box">
|
|
|
|
- <div
|
|
|
|
- style="position:absolute;z-index:100;width:22%;height:90%;"
|
|
|
|
- :style="{left:chart5[1].leftArr5,top:chart5[1].topArr5}"
|
|
|
|
- >
|
|
|
|
- </div>
|
|
|
|
- <div
|
|
|
|
- style="position:absolute;z-index:100;width:20%;height:5%;"
|
|
|
|
- :style="{left:chart5[1].lineleftArr5,top:chart5[1].linetopArr5}"
|
|
|
|
- >
|
|
|
|
- </div>
|
|
|
|
- <com5
|
|
|
|
- id="e1"
|
|
|
|
- :colorArr="chart5[1].colorArr5"
|
|
|
|
- :centerArr="chart5[1].centerArr5"
|
|
|
|
- :titlePositionArr="chart5[1].titlePositionArr5"
|
|
|
|
- :imgPositionArr="chart5[1].imgPositionArr5"
|
|
|
|
- :data1="circledata1"
|
|
|
|
- :dw="chart5[1].dw5"
|
|
|
|
- ></com5>
|
|
|
|
- </div>
|
|
|
|
- <div class="p5box">
|
|
|
|
- <div
|
|
|
|
- style="position:absolute;z-index:100;width:22%;height:90%;"
|
|
|
|
- :style="{left:chart5[2].leftArr5,top:chart5[2].topArr5}"
|
|
|
|
- >
|
|
|
|
- </div>
|
|
|
|
- <div
|
|
|
|
- style="position:absolute;z-index:100;width:20%;height:5%;"
|
|
|
|
- :style="{left:chart5[2].lineleftArr5,top:chart5[2].linetopArr5}"
|
|
|
|
- >
|
|
|
|
- </div>
|
|
|
|
- <com5
|
|
|
|
- id="e2"
|
|
|
|
- :colorArr="chart5[2].colorArr5"
|
|
|
|
- :centerArr="chart5[2].centerArr5"
|
|
|
|
- :titlePositionArr="chart5[2].titlePositionArr5"
|
|
|
|
- :imgPositionArr="chart5[2].imgPositionArr5"
|
|
|
|
- :data1="circledata2"
|
|
|
|
- :dw="chart5[2].dw5"
|
|
|
|
- ></com5>
|
|
|
|
- </div>
|
|
|
|
- <div class="p5box">
|
|
|
|
- <div
|
|
|
|
- style="position:absolute;z-index:100;width:22%;height:90%;"
|
|
|
|
- :style="{left:chart5[3].leftArr5,top:chart5[3].topArr5}"
|
|
|
|
- >
|
|
|
|
- </div>
|
|
|
|
- <div
|
|
|
|
- style="position:absolute;z-index:100;width:20%;height:5%;"
|
|
|
|
- :style="{left:chart5[3].lineleftArr5,top:chart5[3].linetopArr5}"
|
|
|
|
- >
|
|
|
|
- </div>
|
|
|
|
- <com5
|
|
|
|
- id="e3"
|
|
|
|
- :colorArr="chart5[3].colorArr5"
|
|
|
|
- :centerArr="chart5[3].centerArr5"
|
|
|
|
- :titlePositionArr="chart5[3].titlePositionArr5"
|
|
|
|
- :imgPositionArr="chart5[3].imgPositionArr5"
|
|
|
|
- :data1="circledata3"
|
|
|
|
- :dw="chart5[3].dw5"
|
|
|
|
- ></com5>
|
|
|
|
- </div>
|
|
|
|
|
|
+ <com5></com5>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- 右三 -->
|
|
<!-- 右三 -->
|
|
@@ -256,14 +147,15 @@
|
|
align="middle"
|
|
align="middle"
|
|
:class="{'sc0': index%2==0}"
|
|
:class="{'sc0': index%2==0}"
|
|
>
|
|
>
|
|
- <el-col :span="4" class="col4">
|
|
|
|
- <el-image class="img" :src="scrollTextisColor(index)"></el-image>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="8">{{item.time}}</el-col>
|
|
|
|
|
|
+<!-- <el-col :span="4" class="col4">-->
|
|
|
|
+<!-- <el-image class="img" :src="scrollTextisColor(index)"></el-image>-->
|
|
|
|
+<!-- </el-col>-->
|
|
|
|
+ <el-col :span="4">{{item.date}}</el-col>
|
|
|
|
+ <el-col :span="4">{{item.time}}</el-col>
|
|
<!-- <el-col :span="4">
|
|
<!-- <el-col :span="4">
|
|
<img src="../assets/index/block.png" alt />
|
|
<img src="../assets/index/block.png" alt />
|
|
</el-col>-->
|
|
</el-col>-->
|
|
- <el-col :span="12">{{item.news}}</el-col>
|
|
|
|
|
|
+ <el-col :span="12">{{item.address}}</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
</li>
|
|
</li>
|
|
</ul>
|
|
</ul>
|
|
@@ -280,7 +172,10 @@
|
|
import com4 from "../components/index/4.vue";
|
|
import com4 from "../components/index/4.vue";
|
|
import com5 from "../components/index/5.vue";
|
|
import com5 from "../components/index/5.vue";
|
|
import vueSeamlessScroll from "vue-seamless-scroll";
|
|
import vueSeamlessScroll from "vue-seamless-scroll";
|
|
- import moment from "moment";
|
|
|
|
|
|
+ import {
|
|
|
|
+ fiveNum,
|
|
|
|
+ mapsec,
|
|
|
|
+ } from "../api";
|
|
|
|
|
|
export default {
|
|
export default {
|
|
name: "Home",
|
|
name: "Home",
|
|
@@ -295,15 +190,62 @@
|
|
isTure2: false,
|
|
isTure2: false,
|
|
num: 0,
|
|
num: 0,
|
|
zhuce: 0,
|
|
zhuce: 0,
|
|
- // 左一
|
|
|
|
- dataArr1: [],
|
|
|
|
- // 左二
|
|
|
|
- dataArr2: [],
|
|
|
|
- // 左三
|
|
|
|
- dataArr3: [],
|
|
|
|
maptopResult: {},
|
|
maptopResult: {},
|
|
// 右三实时对接数据
|
|
// 右三实时对接数据
|
|
- listData: [],
|
|
|
|
|
|
+ listData: [
|
|
|
|
+ {
|
|
|
|
+ date:'06-09',
|
|
|
|
+ time:'08:17',
|
|
|
|
+ address:'长春市朝阳区老人张翠芳探访',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ date:'06-09',
|
|
|
|
+ time:'08:17',
|
|
|
|
+ address:'长春市朝阳区老人张翠芳探访',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ date:'06-09',
|
|
|
|
+ time:'08:17',
|
|
|
|
+ address:'长春市朝阳区老人张翠芳探访',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ date:'06-09',
|
|
|
|
+ time:'08:17',
|
|
|
|
+ address:'长春市朝阳区老人张翠芳探访',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ date:'06-09',
|
|
|
|
+ time:'08:17',
|
|
|
|
+ address:'长春市朝阳区老人张翠芳探访',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ date:'06-09',
|
|
|
|
+ time:'08:17',
|
|
|
|
+ address:'长春市朝阳区老人张翠芳探访',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ date:'06-09',
|
|
|
|
+ time:'08:17',
|
|
|
|
+ address:'长春市朝阳区老人张翠芳探访',
|
|
|
|
+ }, {
|
|
|
|
+ date:'06-09',
|
|
|
|
+ time:'08:17',
|
|
|
|
+ address:'长春市朝阳区老人张翠芳探访',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ date:'06-09',
|
|
|
|
+ time:'08:17',
|
|
|
|
+ address:'长春市朝阳区老人张翠芳探访',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ date:'06-09',
|
|
|
|
+ time:'08:17',
|
|
|
|
+ address:'长春市朝阳区老人张翠芳探访',
|
|
|
|
+ },
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ ],
|
|
step: 20, // 数值越大速度滚动越快
|
|
step: 20, // 数值越大速度滚动越快
|
|
limitMoveNum: 1, // 开始无缝滚动的数据量 this.dataList.length
|
|
limitMoveNum: 1, // 开始无缝滚动的数据量 this.dataList.length
|
|
hoverStop: true, // 是否开启鼠标悬停stop
|
|
hoverStop: true, // 是否开启鼠标悬停stop
|
|
@@ -316,65 +258,6 @@
|
|
mapdata1: [],
|
|
mapdata1: [],
|
|
mapprodata: [],
|
|
mapprodata: [],
|
|
data4: [],
|
|
data4: [],
|
|
- // 右二数据
|
|
|
|
- chart5: [
|
|
|
|
- {
|
|
|
|
- dw5: "%",
|
|
|
|
- leftArr5: "10%",
|
|
|
|
- topArr5: "2%",
|
|
|
|
- lineleftArr5: "53.5%",
|
|
|
|
- linetopArr5: "60%",
|
|
|
|
- label: "对接成功率",
|
|
|
|
- colorArr5: ["#7fc549", "#254a39"],
|
|
|
|
- centerArr5: ["65%", "50%"],
|
|
|
|
- titlePositionArr5: ["51%", "38%"],
|
|
|
|
- lineArr5: require("../assets/index/h1.png"),
|
|
|
|
- iamge5: require("../assets/index/q1.png")
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- dw5: "%",
|
|
|
|
- leftArr5: "75%",
|
|
|
|
- topArr5: "2%",
|
|
|
|
- lineleftArr5: "26.5%",
|
|
|
|
- linetopArr5: "60%",
|
|
|
|
- label: "融资需求满足率",
|
|
|
|
- colorArr5: ["#ffad26", "#553d2d"],
|
|
|
|
- centerArr5: ["35%", "50%"],
|
|
|
|
- titlePositionArr5: ["22%", "38%"],
|
|
|
|
- lineArr5: require("../assets/index/h2.png"),
|
|
|
|
- iamge5: require("../assets/index/q2.png")
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- dw5: "万",
|
|
|
|
- leftArr5: "10%",
|
|
|
|
- topArr5: "0%",
|
|
|
|
- lineleftArr5: "53.5%",
|
|
|
|
- linetopArr5: "60%",
|
|
|
|
- label: "平均办理时长",
|
|
|
|
- colorArr5: ["#59a4f7", "#59a4f7"],
|
|
|
|
- centerArr5: ["65%", "50%"],
|
|
|
|
- titlePositionArr5: ["47%", "40%"],
|
|
|
|
- lineArr5: require("../assets/index/h3.png"),
|
|
|
|
- iamge5: require("../assets/index/q3.png")
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- dw5: "%",
|
|
|
|
- leftArr5: "75%",
|
|
|
|
- topArr5: "2%",
|
|
|
|
- lineleftArr5: "26.5%",
|
|
|
|
- linetopArr5: "60%",
|
|
|
|
- label: "平均利率",
|
|
|
|
- colorArr5: ["#a16efc", "#a16efc"],
|
|
|
|
- centerArr5: ["35%", "50%"],
|
|
|
|
- titlePositionArr5: ["18%", "40%"],
|
|
|
|
- lineArr5: require("../assets/index/h4.png"),
|
|
|
|
- iamge5: require("../assets/index/q4.png")
|
|
|
|
- }
|
|
|
|
- ],
|
|
|
|
- circledata0: 0,
|
|
|
|
- circledata1: 0,
|
|
|
|
- circledata2: 0,
|
|
|
|
- circledata3: 0,
|
|
|
|
mapDataArr: [],
|
|
mapDataArr: [],
|
|
mapDide: {
|
|
mapDide: {
|
|
//长春
|
|
//长春
|
|
@@ -460,19 +343,6 @@
|
|
this.ssdj();
|
|
this.ssdj();
|
|
}, 60000);
|
|
}, 60000);
|
|
this.fiveNum();
|
|
this.fiveNum();
|
|
- this.platformResult();
|
|
|
|
- this.enterpriseResult();
|
|
|
|
- this.addressResult();
|
|
|
|
- this.loanResult();
|
|
|
|
- // this.financingSuccessRate();
|
|
|
|
- this.financingDemandSatisfactionRate();
|
|
|
|
- // this.averageHandlingTime();
|
|
|
|
- this.averageInterestRate();
|
|
|
|
- this.zcyh();
|
|
|
|
- this.mapsec();
|
|
|
|
- this.ssdj();
|
|
|
|
- this.mapfirst();
|
|
|
|
- this.pingjunfangkuanedu();
|
|
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
// 右边第一个 地区探访数据 按钮
|
|
// 右边第一个 地区探访数据 按钮
|
|
@@ -503,99 +373,12 @@
|
|
this.isleftbtnTure = false;
|
|
this.isleftbtnTure = false;
|
|
},
|
|
},
|
|
|
|
|
|
-
|
|
|
|
- async pingjunfangkuanedu() {
|
|
|
|
- const response = await pingjunfangkuanedu();
|
|
|
|
- this.circledata2 = parseInt(response);
|
|
|
|
- // console.log(response, "11111111");
|
|
|
|
- // this.fangkuanedu = this.utilXiaoshu(response);
|
|
|
|
- },
|
|
|
|
- //时间工具类
|
|
|
|
- utiljsonTwo(response) {
|
|
|
|
- let arr1 = response.data1.map(item => {
|
|
|
|
- let json = {};
|
|
|
|
- json.label = moment(item.label, "YYYY-MM-DD").format("D");
|
|
|
|
- json.value = item.value;
|
|
|
|
- return json;
|
|
|
|
- });
|
|
|
|
- return arr1;
|
|
|
|
- },
|
|
|
|
- async loanResult() {
|
|
|
|
- const response = await loanResult();
|
|
|
|
- this.data4 = response.data1;
|
|
|
|
- },
|
|
|
|
- // 左一接口
|
|
|
|
- async platformResult() {
|
|
|
|
- const response = await platformResult();
|
|
|
|
- // console.log(response);
|
|
|
|
- // this.dataArr1 = response.data1;
|
|
|
|
- this.dataArr1 = this.utiljsonTwo(response);
|
|
|
|
- },
|
|
|
|
- // 左三接口
|
|
|
|
- async addressResult() {
|
|
|
|
- const response = await addressResult();
|
|
|
|
- // console.log(response, "22222222");
|
|
|
|
- let jsonArr = {};
|
|
|
|
- let arr1 = response.data1.map(item => {
|
|
|
|
- let json = {};
|
|
|
|
- if (item.label == "延边朝鲜族自治州") {
|
|
|
|
- json.label = "延边";
|
|
|
|
- } else {
|
|
|
|
- if (item.label.lastIndexOf("市")) {
|
|
|
|
- json.label = item.label.substring(0, item.label.lastIndexOf("市"));
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- json.value = item.value;
|
|
|
|
- return json;
|
|
|
|
- });
|
|
|
|
- let arr2 = response.data2.map(item => {
|
|
|
|
- let json = {};
|
|
|
|
- if (item.label == "延边朝鲜族自治州") {
|
|
|
|
- json.label = "延边";
|
|
|
|
- } else {
|
|
|
|
- if (item.label.lastIndexOf("市")) {
|
|
|
|
- json.label = item.label.substring(0, item.label.lastIndexOf("市"));
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- json.value = item.value;
|
|
|
|
- return json;
|
|
|
|
- });
|
|
|
|
- jsonArr.data1 = arr1;
|
|
|
|
- jsonArr.data2 = arr2;
|
|
|
|
- this.dataArr3.push(jsonArr);
|
|
|
|
- // console.log(this.dataArr3);
|
|
|
|
- },
|
|
|
|
- // 左二接口
|
|
|
|
- async enterpriseResult() {
|
|
|
|
- const response = await enterpriseResult();
|
|
|
|
- let jsonArr = {};
|
|
|
|
- let arr1 = response.data1.map(item => {
|
|
|
|
- let json = {};
|
|
|
|
- json.label = moment(item.label, "YYYY-MM-DD").format("D");
|
|
|
|
- json.value = item.value;
|
|
|
|
- return json;
|
|
|
|
- });
|
|
|
|
- let arr2 = response.data2.map(item => {
|
|
|
|
- let json = {};
|
|
|
|
- json.label = moment(item.label, "YYYY-MM-DD").format("D");
|
|
|
|
- json.value = item.value;
|
|
|
|
- return json;
|
|
|
|
- });
|
|
|
|
- jsonArr.data1 = arr1;
|
|
|
|
- jsonArr.data2 = arr2;
|
|
|
|
- this.dataArr2.push(jsonArr);
|
|
|
|
- },
|
|
|
|
// 地图上5个统计
|
|
// 地图上5个统计
|
|
async fiveNum() {
|
|
async fiveNum() {
|
|
const response = await fiveNum();
|
|
const response = await fiveNum();
|
|
this.maptopResult = response;
|
|
this.maptopResult = response;
|
|
this.circledata0 = Number(((this.maptopResult.ljfknum / this.maptopResult.sqjenum) * 100).toFixed(0));
|
|
this.circledata0 = Number(((this.maptopResult.ljfknum / this.maptopResult.sqjenum) * 100).toFixed(0));
|
|
},
|
|
},
|
|
- async zcyh() {
|
|
|
|
- const response = await zcyh();
|
|
|
|
- this.zhuce = response;
|
|
|
|
- },
|
|
|
|
async mapsec() {
|
|
async mapsec() {
|
|
const response = await mapsec();
|
|
const response = await mapsec();
|
|
// console.log(response);
|
|
// console.log(response);
|
|
@@ -612,49 +395,7 @@
|
|
this.mapDataArr = data;
|
|
this.mapDataArr = data;
|
|
// }
|
|
// }
|
|
},
|
|
},
|
|
- // 实时统计
|
|
|
|
- async ssdj() {
|
|
|
|
- const response = await ssdj();
|
|
|
|
- this.listData = response;
|
|
|
|
- },
|
|
|
|
- async mapfirst() {
|
|
|
|
- const response = await mapfirst();
|
|
|
|
- this.mapprodata.push(response);
|
|
|
|
- // console.log(response)
|
|
|
|
- },
|
|
|
|
- // 右二
|
|
|
|
- // async financingSuccessRate() {
|
|
|
|
- // // let y3 = this.y2 / this.y1;
|
|
|
|
- // // this.circledata0.push({ value: this.y3 });
|
|
|
|
- // // const response = await financingSuccessRate();
|
|
|
|
- // // if (response.status == "0") {
|
|
|
|
- // // let json = {};
|
|
|
|
- // // json.value = this.y2 / this.y1;
|
|
|
|
- // // this.circledata0.push({value:this.y3});
|
|
|
|
- // // }
|
|
|
|
- // },
|
|
|
|
- async financingDemandSatisfactionRate() {
|
|
|
|
- const response = await financingDemandSatisfactionRate();
|
|
|
|
- if (response.status == "0") {
|
|
|
|
- // console.log(response, "3333333333333333333333");
|
|
|
|
- this.circledata1 = Number(response.rate);
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- // averageHandlingTime() {
|
|
|
|
- // // const response = await averageHandlingTime();
|
|
|
|
- // // if (response.status == "0") {
|
|
|
|
- // // let json = {};
|
|
|
|
- // // json.value = response.time;
|
|
|
|
- // this.circledata2.push({ value: 4.8 });
|
|
|
|
- // // }
|
|
|
|
- // },
|
|
|
|
- async averageInterestRate() {
|
|
|
|
- const response = await averageInterestRate();
|
|
|
|
- if (response.status == "0") {
|
|
|
|
- this.circledata3 = Number(response.rate);
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- // 滚动颜色
|
|
|
|
|
|
+
|
|
scrollTextisColor: function (i) {
|
|
scrollTextisColor: function (i) {
|
|
let inde = i % 3;
|
|
let inde = i % 3;
|
|
//console.log(inde)
|
|
//console.log(inde)
|
|
@@ -666,37 +407,9 @@
|
|
return require("../assets/index/huang.png")
|
|
return require("../assets/index/huang.png")
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- // 右一循环方法
|
|
|
|
- isSrcArr: function (i) {
|
|
|
|
- if (i == 0) {
|
|
|
|
- return require("../assets/index/red1.png");
|
|
|
|
- } else if (i == 1) {
|
|
|
|
- return require("../assets/index/lv2.png");
|
|
|
|
- } else if (i == 2) {
|
|
|
|
- return require("../assets/index/huang3.png");
|
|
|
|
- } else {
|
|
|
|
- return require("../assets/index/lanmore.png");
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- isThree: function (i) {
|
|
|
|
- if (i == 0) {
|
|
|
|
- return "#ce3552";
|
|
|
|
- } else if (i == 1) {
|
|
|
|
- return "#ce8160";
|
|
|
|
- } else if (i == 2) {
|
|
|
|
- return "#ceac68";
|
|
|
|
- } else {
|
|
|
|
- return "#fff";
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
- y1() {
|
|
|
|
- return (this.maptopResult.sqjenum / 10000).toFixed(2);
|
|
|
|
- },
|
|
|
|
- y2() {
|
|
|
|
- return (this.maptopResult.ljfknum / 10000).toFixed(2);
|
|
|
|
- }
|
|
|
|
}
|
|
}
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|
|
@@ -937,57 +650,10 @@
|
|
.p5chart {
|
|
.p5chart {
|
|
width: 100%;
|
|
width: 100%;
|
|
height: 84%;
|
|
height: 84%;
|
|
- margin-left: 10%;
|
|
|
|
|
|
+ margin-left:4%;
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
- .span1box {
|
|
|
|
- width: 85%;
|
|
|
|
- margin-left: 5%;
|
|
|
|
- height: 12%;
|
|
|
|
-
|
|
|
|
- border-bottom: 1px dashed #006273;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .progress {
|
|
|
|
- width: 85%;
|
|
|
|
- margin-left: 5%;
|
|
|
|
- height: 84%;
|
|
|
|
- margin-top: 4%;
|
|
|
|
- overflow-x: hidden;
|
|
|
|
- overflow-y: auto;
|
|
|
|
- text-align: center;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .progress .el-row {
|
|
|
|
- height: 25%;
|
|
|
|
- border-bottom: 1px dashed #006273;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .progress::-webkit-scrollbar {
|
|
|
|
- background-color: #1b1b1b;
|
|
|
|
- height: 8px;
|
|
|
|
- width: 8px;
|
|
|
|
- -webkit-border-radius: 2em;
|
|
|
|
- -moz-border-radius: 2em;
|
|
|
|
- border-radius: 2em;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .progress::-webkit-scrollbar-track {
|
|
|
|
- opacity: 0;
|
|
|
|
- transition: opacity 0.12s ease-out;
|
|
|
|
- -webkit-border-radius: 2em;
|
|
|
|
- -moz-border-radius: 2em;
|
|
|
|
- border-radius: 2em;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .progress::-webkit-scrollbar-thumb {
|
|
|
|
- background-color: #1391da;
|
|
|
|
- transition: background-color 0.3s;
|
|
|
|
- -webkit-border-radius: 2em;
|
|
|
|
- -moz-border-radius: 2em;
|
|
|
|
- border-radius: 2em;
|
|
|
|
- }
|
|
|
|
|
|
|
|
.topdatabox {
|
|
.topdatabox {
|
|
width: 100%;
|
|
width: 100%;
|
|
@@ -1016,41 +682,7 @@
|
|
color: rgba(247, 255, 63, 1);
|
|
color: rgba(247, 255, 63, 1);
|
|
}
|
|
}
|
|
|
|
|
|
- .dw {
|
|
|
|
- color: #ffc809;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .name {
|
|
|
|
- color: #fff;
|
|
|
|
- font-size: 25px;
|
|
|
|
- }
|
|
|
|
|
|
|
|
- .sc0 {
|
|
|
|
- background-color: #0d274c;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .span1 {
|
|
|
|
- float: right;
|
|
|
|
- color: #fff;
|
|
|
|
- font-size: 1em;
|
|
|
|
- /*font-size:13px;*/
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .span2 {
|
|
|
|
- float: right;
|
|
|
|
- color: #fff;
|
|
|
|
- font-size: 1em;
|
|
|
|
- margin-right: 2%;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .p5box {
|
|
|
|
- width: 45%;
|
|
|
|
- height: 48%;
|
|
|
|
- margin-top: 2%;
|
|
|
|
- float: left;
|
|
|
|
- position: relative;
|
|
|
|
- top: -3%;
|
|
|
|
- }
|
|
|
|
|
|
|
|
.aa {
|
|
.aa {
|
|
opacity: 0.1;
|
|
opacity: 0.1;
|
|
@@ -1104,78 +736,9 @@
|
|
.item {
|
|
.item {
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
}
|
|
}
|
|
|
|
+ .sc0 {
|
|
|
|
+ background-color: #0d274c;
|
|
|
|
|
|
- .left-kaung {
|
|
|
|
- float: right;
|
|
|
|
- cursor: pointer;
|
|
|
|
- padding: 2px 5px;
|
|
|
|
- display: inline-block;
|
|
|
|
- background: url("../assets/index/leftkuang.png");
|
|
|
|
- font-size: 16px;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .left-selectkaung {
|
|
|
|
- float: right;
|
|
|
|
- cursor: pointer;
|
|
|
|
- padding: 2px 5px;
|
|
|
|
- display: inline-block;
|
|
|
|
- background: url("../assets/index/leftselectkuang.png");
|
|
|
|
- font-size: 16px;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .left-kaung2 {
|
|
|
|
- float: right;
|
|
|
|
- cursor: pointer;
|
|
|
|
- padding: 2px 5px;
|
|
|
|
- display: inline-block;
|
|
|
|
- background: url("../assets/index/leftkuang2.png");
|
|
|
|
- font-size: 16px;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .left-selectkaung2 {
|
|
|
|
- float: right;
|
|
|
|
- cursor: pointer;
|
|
|
|
- padding: 2px 5px;
|
|
|
|
- display: inline-block;
|
|
|
|
- font-size: 16px;
|
|
|
|
- background: url("../assets/index/leftselectkuang2.png");
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .left-kaung3 {
|
|
|
|
- float: right;
|
|
|
|
- cursor: pointer;
|
|
|
|
- padding: 2px 5px;
|
|
|
|
- display: inline-block;
|
|
|
|
- background: url("../assets/index/leftkuang2.png");
|
|
|
|
- font-size: 16px;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .left-selectkaung3 {
|
|
|
|
- float: right;
|
|
|
|
- cursor: pointer;
|
|
|
|
- padding: 2px 5px;
|
|
|
|
- display: inline-block;
|
|
|
|
- font-size: 16px;
|
|
|
|
- background: url("../assets/index/leftselectkuang2.png");
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .kaung1 {
|
|
|
|
- float: right;
|
|
|
|
- margin-top: 2%;
|
|
|
|
- cursor: pointer;
|
|
|
|
- padding: 2px 5px;
|
|
|
|
- display: inline-block;
|
|
|
|
- background: url("../assets/index/biankuang2.png");
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- .kaung2 {
|
|
|
|
- float: right;
|
|
|
|
- margin-top: 2%;
|
|
|
|
- background: url("../assets/index/biankuang1.png");
|
|
|
|
- padding: 2px 5px;
|
|
|
|
- display: inline-block;
|
|
|
|
- cursor: pointer;
|
|
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
</style>
|
|
</style>
|