From 3ce56ea49363b1dcf07bb62f1431bd7d650a18a1 Mon Sep 17 00:00:00 2001 From: wangxiaohua <1214073490@qq.com> Date: Sat, 23 Oct 2021 17:55:33 +0800 Subject: [PATCH] init --- src/api/modules/http.js | 21 ++++ src/page/wel.vue | 244 +++++++++++++++++++++------------------- 2 files changed, 150 insertions(+), 115 deletions(-) diff --git a/src/api/modules/http.js b/src/api/modules/http.js index be33ab8..2d656ec 100644 --- a/src/api/modules/http.js +++ b/src/api/modules/http.js @@ -40,6 +40,27 @@ export function houseIndex(query) { }) } +//首页设备 +export function findAllZkEquipment(query) { + return request({ + url: 'autoSR/cusStageStatistics/findAllZkEquipment', + method:'get', + params:query + }) +} + + +//首页违禁查询 +export function findProhibitedRecord(query) { + return request({ + url: 'autoSR/cusStageStatistics/findProhibitedRecord', + method:'get', + params:query + }) +} + + + // 代理商管理列表 diff --git a/src/page/wel.vue b/src/page/wel.vue index 27e95fd..e695caf 100644 --- a/src/page/wel.vue +++ b/src/page/wel.vue @@ -44,7 +44,14 @@
{{cardlist.datalist.receptionCount || 0}}
环比:{{cardlist.sequential.receptionCount || 0}} - {{cardlist.liftlist.receptionCount || 0}}% + + + {{cardlist.liftlist.receptionCount || 0}}% + + + + {{cardlist.liftlist.receptionCount || 0}}% +
@@ -54,7 +61,15 @@
{{cardlist.datalist.activeCustomer || 0}}
环比:{{cardlist.sequential.activeCustomer || 0}} - {{cardlist.liftlist.activeCustomer || 0}}% + + + + {{cardlist.liftlist.activeCustomer || 0}}% + + + + {{cardlist.liftlist.activeCustomer || 0}}% +
@@ -67,10 +82,18 @@
平均接待时长
-
{{cardlist.datalist.avgDuration || 0}}
+
{{Math.floor(cardlist.datalist.avgDuration/60) || 0}}
- 环比:{{cardlist.sequential.avgDuration || 0}} - {{cardlist.liftlist.avgDuration || 0}}% + 环比:{{Math.floor(cardlist.sequential.avgDuration/60) || 0}} + + + + {{cardlist.liftlist.avgDuration || 0}}% + + + + {{cardlist.liftlist.avgDuration || 0}}% +
@@ -80,7 +103,15 @@
{{cardlist.datalist.fraction || 0}}
环比:{{cardlist.sequential.fraction || 0}} - {{cardlist.liftlist.fraction || 0}}% + + + + {{cardlist.liftlist.fraction || 0}}% + + + + {{cardlist.liftlist.fraction || 0}}% +
@@ -92,7 +123,15 @@
{{cardlist.datalist.prohibitedCustomer || 0}}
环比:{{cardlist.sequential.prohibitedCustomer || 0}} - {{cardlist.liftlist.prohibitedCustomer || 0}}% + + + + {{cardlist.liftlist.prohibitedCustomer || 0}}% + + + + {{cardlist.liftlist.prohibitedCustomer || 0}}% +
@@ -102,7 +141,15 @@
{{cardlist.datalist.prohibitedZb || 0}}
环比:{{cardlist.sequential.prohibitedZb || 0}} - {{cardlist.liftlist.prohibitedZb || 0}}% + + + + {{cardlist.liftlist.prohibitedZb || 0}}% + + + + {{cardlist.liftlist.prohibitedZb || 0}}% +
@@ -112,7 +159,15 @@
{{cardlist.datalist.accountNum || 0}}
环比:{{cardlist.sequential.accountNum || 0}} - {{cardlist.liftlist.accountNum || 0}}% + + + + {{cardlist.liftlist.accountNum || 0}}% + + + + {{cardlist.liftlist.accountNum || 0}}% +
@@ -128,11 +183,11 @@
@@ -144,7 +199,7 @@ @@ -163,60 +218,64 @@
-
低电工牌
-
离线工牌
+
低电工牌
+
离线工牌
-
+
+
-
+
@@ -249,7 +308,7 @@ export default { role:'', houseId:"", houseList:[], - classatec:1, + classatec:0, customtime:[], statDateStart:'', statDateEnd:'', @@ -259,86 +318,9 @@ export default { liftlist:{}, sequential:{}, }, - tableData: [ - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - { - date: '80%', - name: '王小虎', - address: '正在录音', - num:'18655732363' - }, - ] + tableData: [], + equipmentList:[], + prohibitedlist:[], } }, mounted() { @@ -347,10 +329,6 @@ export default { this.zkhousePage() } - // comparedStat升降 - //todayStat今天 - //yesterdayStat环比 - }, methods: { //获取看片数据 @@ -396,9 +374,35 @@ export default { } }); }, + //获取设备 + findAllZkEquipment(){ + this.equipmentList=[]; + this.$api.http.findAllZkEquipment({ + onLine:this.classatec, + houseId:this.houseId + }).then((res) => { + this.equipmentList=res.data; + }) + }, + findProhibitedRecord(){ + this.prohibitedlist=[]; + this.$api.http.findProhibitedRecord({ + houseId:this.houseId, + dateType: this.TimetoAhoose, + statDateStart: this.statDateStart, + statDateEnd:this.statDateEnd + }).then((res) => { + this.prohibitedlist=res.data; + }) + }, + //切换楼盘 houseChange() { - + this.TimetoAhoose=0; + this.statDateStart=''; + this.statDateEnd=''; + this.getgicd() + this.findProhibitedRecord() }, //获取楼盘 zkhousePage() { @@ -409,11 +413,14 @@ export default { .then((res) => { this.houseList = res.data; this.houseId = res.data[0].id; - this.getgicd() + this.getgicd(); + this.findProhibitedRecord() + this.findAllZkEquipment() }); }, tabclick(i){ this.classatec=i; + this.findAllZkEquipment() }, tabtimetap(i){ this.statDateStart=''; @@ -421,13 +428,15 @@ export default { this.customtime=[]; this.TimetoAhoose=i; this.getgicd() + this.findProhibitedRecord() }, - //切换世间 + //切换时间 confirmtime() { this.statDateStart=this.customtime[0]; this.statDateEnd=this.customtime[1]; this.TimetoAhoose=5; this.getgicd() + this.findProhibitedRecord() }, } } @@ -436,9 +445,10 @@ export default {