root преди 3 години
родител
ревизия
44f3b31bdf
променени са 2 файла, в които са добавени 34 реда и са изтрити 6 реда
  1. 16 0
      src/api/bz/monitor.js
  2. 18 6
      src/views/bz/integrate.vue

+ 16 - 0
src/api/bz/monitor.js

@@ -46,4 +46,20 @@ export function passenger(data) {
         method: 'get',
         params: data
     })
+}
+
+export function getHotelAndTravelDateNew(data) {
+    return request({
+        url: '/openApi/xc/monitor/getHotelAndTravelDateNew',
+        method: 'get',
+        params: data
+    })
+}
+
+export function getTypeData(data) {
+    return request({
+        url: '/openApi/xc/monitor/getTypeData',
+        method: 'get',
+        params: data
+    })
 }

+ 18 - 6
src/views/bz/integrate.vue

@@ -47,7 +47,9 @@
               border-radius: 2px;
             "
           >
-            体感温度  {{sendibleTemperature(qweather.now.feelsLike)}}
+            体感温度  {{
+              sendibleTemperature(qweather.now.feelsLike)
+            }}
           </span>
         </el-card>
       </el-col>
@@ -123,7 +125,7 @@
         <el-card class="card">
           <strong>酒店信息</strong>
           <div style="font-size: 35px; margin-bottom: 12px" align="center">
-            ¥381360
+            ¥{{hotelData.amount}}
           </div>
           <div class="" style="font-size: 16px; color: #999999" align="center">
             <img
@@ -134,7 +136,7 @@
           </div>
           <el-divider />
           <p style="font-size: 18px; text-align: right; color: #999999">
-            入住 3243
+            入住 {{hotelData.additionalParameter}}
           </p>
         </el-card>
       </el-col>
@@ -142,7 +144,7 @@
         <el-card class="card">
           <strong>涉旅信息</strong>
           <div style="font-size: 35px; margin-bottom: 12px" align="center">
-            ¥176436
+            ¥{{travelData.amount}}
           </div>
           <div class="" style="font-size: 16px; color: #999999" align="center">
             <img
@@ -153,7 +155,7 @@
           </div>
           <el-divider />
           <p style="font-size: 18px; text-align: right; color: #999999">
-            文旅线路 164
+            文旅线路 {{travelData.additionalParameter}}
           </p>
         </el-card>
       </el-col>
@@ -225,6 +227,7 @@
 <script>
 import * as echarts from 'echarts'
 import { findDetail, qweatherGet, qweatherAir, ambitusRoadConditions } from '@/api/equipment/equipment_passenger'
+import { getHotelAndTravelDateNew, getTypeData } from '@/api/bz/monitor'
 
 export default {
   components: {},
@@ -232,7 +235,9 @@ export default {
     return {
       detailData: {},
       qweather: { now: {} },
-      qweatherAir: { now: {} }
+      qweatherAir: { now: {} },
+      hotelData: {},
+      travelData: {}
     }
   },
   computed: {},
@@ -250,6 +255,13 @@ export default {
       // this.buildGender(this.detailData.listGenders)
       // this.buildFromSource(this.detailData.listFromSource)
       this.loadQweather();
+    });
+
+    getHotelAndTravelDateNew({ bigType: 1 }).then(data => {
+      this.hotelData = data;
+    })
+    getHotelAndTravelDateNew({ bigType: 2 }).then(data => {
+      this.travelData = data;
     })
   },
   mounted() {