Guoxiaohuan 5 years ago
parent
commit
709c01a2ed

+ 1 - 1
src/views/evaluate/evCard.vue

@@ -201,7 +201,7 @@ export default {
         font-size: 14px;
         font-family: MicrosoftYaHeiSemibold;
       }
-      span:nth-of-type(2) {
+      span:last-child {
         cursor: pointer;
         height: 22px;
         font-size: 14px;

+ 3 - 3
src/views/evaluate/evRateTitle.vue

@@ -8,9 +8,9 @@
     <span v-if="tab==2" class="count-bottom-text">
       <span class="span1"></span>
       <span class="span2 Micbold">节能率</span>
-      <span class="span4">{{rate || '--'}}%</span>
+      <span class="span4">{{rate}}%</span>
       <span class="span5">准确率</span>
-      <span class="span6">{{accuracy||'--'}}%</span>
+      <span class="span6">{{accuracy}}%</span>
     </span>
     <span v-if="tab==3" class="count-bottom-text">
       <span class="span1"></span>
@@ -25,7 +25,7 @@ export default {
     return {};
   },
   mounted() {},
-  props: ["tab", "rate",'accuracy']
+  props: ["tab", "rate", "accuracy"]
 };
 </script>
 <style lang="scss" scoped>

+ 21 - 2
src/views/evaluate/evTwoLevelMenu.vue

@@ -34,7 +34,7 @@
             </div>
           </div>
           <div v-show="num == 2">
-            <ev-rate-title :tab="2" :rate="energySavingRate"></ev-rate-title>
+            <ev-rate-title :tab="2" :rate="energySavingRate" :accuracy='accuracy'></ev-rate-title>
             <div class="count-historical-data">
               <ev-history
                 v-if="Object.keys(current).length>0||Object.keys(similarDay).length>0||Object.keys(maxArr).length>0"
@@ -99,7 +99,8 @@ export default {
       energySavingRate: "", //节能率
       cardList: [], //执行率@
       dateVal: "", //@
-      stackArr: []
+      stackArr: [],
+      accuracy:''
     };
   },
   components: {
@@ -198,10 +199,28 @@ export default {
         this.queryTdbDayMethod(date);
       } else if (this.num == 2) {
         this.queryEnergyDayQuery(date);
+        this.querychillerMethod(date);
       } else if (this.num == 3) {
         this.queryimplement(date);
       }
     },
+    querychillerMethod(date) {
+      let params = {
+        postParams: {
+          criteria: {
+            projectId: this.$store.state.projectId,
+            date: date
+          }
+        }
+      };
+      querychiller(params).then(res => {
+        // 节能率
+        this.energySavingRate=res.content[0].energySavingRate?res.content[0].energySavingRate:'--'
+        // 准确率
+        this.accuracy=res.content[0].accuracy?res.content[0].accuracy:'--'
+        console.log(res);
+      });
+    },
     // 点击tab @
     changeNum(index) {
       this.num = index;

+ 2 - 2
src/views/evaluate/index.vue

@@ -35,9 +35,9 @@
             </div>
             <div class="ev-bottom-right MicrYaHei">
               <p>
-                <span>超限时长</span>
+                <!-- <span>超限时长</span>
                 <span>{{'--'}}</span>
-                <span>h/日</span>
+                <span>h/日</span>-->
               </p>
               <p>
                 <span>超限程度</span>