瀏覽代碼

优化接口

彭宇 2 年之前
父節點
當前提交
7cfa549b8f
共有 81 個文件被更改,包括 34 次插入12 次删除
  1. 二進制
      public/img/airportBlue.png
  2. 二進制
      public/img/airportRed.png
  3. 二進制
      public/img/background/border14.png
  4. 二進制
      public/img/background/border15.png
  5. 二進制
      public/img/background/image1.png
  6. 二進制
      public/img/background/image11.png
  7. 二進制
      public/img/background/image2.png
  8. 二進制
      public/img/background/image3.png
  9. 二進制
      public/img/background/image4.png
  10. 二進制
      public/img/background/image5.png
  11. 二進制
      public/img/background/image6.png
  12. 二進制
      public/img/background/image7.png
  13. 二進制
      public/img/background/image8.png
  14. 二進制
      public/img/bar.png
  15. 二進制
      public/img/bar3D.png
  16. 二進制
      public/img/colorpicker.png
  17. 二進制
      public/img/end_trans.png
  18. 二進制
      public/img/icon_pause.png
  19. 二進制
      public/img/icon_play.png
  20. 二進制
      public/img/leaf-green.png
  21. 二進制
      public/img/leaf-shadow.png
  22. 二進制
      public/img/ling.png
  23. 二進制
      public/img/marker-gold.png
  24. 二進制
      public/img/marker-icon.png
  25. 二進制
      public/img/marker.png
  26. 二進制
      public/img/markerbig.png
  27. 二進制
      public/img/markerbig_select.png
  28. 二進制
      public/img/online-qr.png
  29. 二進制
      public/img/pie.png
  30. 二進制
      public/img/plottingPanel/BasicCell/1001.png
  31. 二進制
      public/img/plottingPanel/BasicCell/1003.png
  32. 二進制
      public/img/plottingPanel/BasicCell/1004.png
  33. 二進制
      public/img/plottingPanel/BasicCell/1013.png
  34. 二進制
      public/img/plottingPanel/BasicCell/1014.png
  35. 二進制
      public/img/plottingPanel/BasicCell/1016.png
  36. 二進制
      public/img/plottingPanel/BasicCell/1017.png
  37. 二進制
      public/img/plottingPanel/BasicCell/1019.png
  38. 二進制
      public/img/plottingPanel/BasicCell/1022.png
  39. 二進制
      public/img/plottingPanel/BasicCell/1023.png
  40. 二進制
      public/img/plottingPanel/BasicCell/1024.png
  41. 二進制
      public/img/plottingPanel/BasicCell/1025.png
  42. 二進制
      public/img/plottingPanel/BasicCell/1026.png
  43. 二進制
      public/img/plottingPanel/BasicCell/1028.png
  44. 二進制
      public/img/plottingPanel/BasicCell/1029.png
  45. 二進制
      public/img/plottingPanel/BasicCell/24.png
  46. 二進制
      public/img/plottingPanel/BasicCell/26.png
  47. 二進制
      public/img/plottingPanel/BasicCell/28.png
  48. 二進制
      public/img/plottingPanel/BasicCell/29.png
  49. 二進制
      public/img/plottingPanel/BasicCell/3000.png
  50. 二進制
      public/img/plottingPanel/BasicCell/31.png
  51. 二進制
      public/img/plottingPanel/BasicCell/32.png
  52. 二進制
      public/img/plottingPanel/BasicCell/320.png
  53. 二進制
      public/img/plottingPanel/BasicCell/321.png
  54. 二進制
      public/img/plottingPanel/BasicCell/34.png
  55. 二進制
      public/img/plottingPanel/BasicCell/350.png
  56. 二進制
      public/img/plottingPanel/BasicCell/360.png
  57. 二進制
      public/img/plottingPanel/BasicCell/370.png
  58. 二進制
      public/img/plottingPanel/BasicCell/3701.png
  59. 二進制
      public/img/plottingPanel/BasicCell/380.png
  60. 二進制
      public/img/plottingPanel/BasicCell/3801.png
  61. 二進制
      public/img/plottingPanel/BasicCell/390.png
  62. 二進制
      public/img/plottingPanel/BasicCell/400.png
  63. 二進制
      public/img/plottingPanel/BasicCell/410.png
  64. 二進制
      public/img/plottingPanel/BasicCell/44.png
  65. 二進制
      public/img/plottingPanel/BasicCell/4401.png
  66. 二進制
      public/img/plottingPanel/BasicCell/48.png
  67. 二進制
      public/img/plottingPanel/BasicCell/590.png
  68. 二進制
      public/img/plottingPanel/BasicCell/RouteIcon/1005.png
  69. 二進制
      public/img/plottingPanel/BasicCell/RouteIcon/1006.png
  70. 二進制
      public/img/plottingPanel/BasicCell/RouteIcon/1007.png
  71. 二進制
      public/img/point.png
  72. 二進制
      public/img/position.png
  73. 二進制
      public/img/ring.png
  74. 二進制
      public/img/scatter.png
  75. 二進制
      public/img/start_trans.png
  76. 二進制
      public/img/taxi.png
  77. 二進制
      public/img/thumb.png
  78. 二進制
      public/img/tianditu/tianditu-icon.png
  79. 二進制
      public/img/tianditu/tianditu.png
  80. 二進制
      public/img/walk.png
  81. 34 12
      src/views/forest.vue

二進制
public/img/airportBlue.png


二進制
public/img/airportRed.png


二進制
public/img/background/border14.png


二進制
public/img/background/border15.png


二進制
public/img/background/image1.png


二進制
public/img/background/image11.png


二進制
public/img/background/image2.png


二進制
public/img/background/image3.png


二進制
public/img/background/image4.png


二進制
public/img/background/image5.png


二進制
public/img/background/image6.png


二進制
public/img/background/image7.png


二進制
public/img/background/image8.png


二進制
public/img/bar.png


二進制
public/img/bar3D.png


二進制
public/img/colorpicker.png


二進制
public/img/end_trans.png


二進制
public/img/icon_pause.png


二進制
public/img/icon_play.png


二進制
public/img/leaf-green.png


二進制
public/img/leaf-shadow.png


二進制
public/img/ling.png


二進制
public/img/marker-gold.png


二進制
public/img/marker-icon.png


二進制
public/img/marker.png


二進制
public/img/markerbig.png


二進制
public/img/markerbig_select.png


二進制
public/img/online-qr.png


二進制
public/img/pie.png


二進制
public/img/plottingPanel/BasicCell/1001.png


二進制
public/img/plottingPanel/BasicCell/1003.png


二進制
public/img/plottingPanel/BasicCell/1004.png


二進制
public/img/plottingPanel/BasicCell/1013.png


二進制
public/img/plottingPanel/BasicCell/1014.png


二進制
public/img/plottingPanel/BasicCell/1016.png


二進制
public/img/plottingPanel/BasicCell/1017.png


二進制
public/img/plottingPanel/BasicCell/1019.png


二進制
public/img/plottingPanel/BasicCell/1022.png


二進制
public/img/plottingPanel/BasicCell/1023.png


二進制
public/img/plottingPanel/BasicCell/1024.png


二進制
public/img/plottingPanel/BasicCell/1025.png


二進制
public/img/plottingPanel/BasicCell/1026.png


二進制
public/img/plottingPanel/BasicCell/1028.png


二進制
public/img/plottingPanel/BasicCell/1029.png


二進制
public/img/plottingPanel/BasicCell/24.png


二進制
public/img/plottingPanel/BasicCell/26.png


二進制
public/img/plottingPanel/BasicCell/28.png


二進制
public/img/plottingPanel/BasicCell/29.png


二進制
public/img/plottingPanel/BasicCell/3000.png


二進制
public/img/plottingPanel/BasicCell/31.png


二進制
public/img/plottingPanel/BasicCell/32.png


二進制
public/img/plottingPanel/BasicCell/320.png


二進制
public/img/plottingPanel/BasicCell/321.png


二進制
public/img/plottingPanel/BasicCell/34.png


二進制
public/img/plottingPanel/BasicCell/350.png


二進制
public/img/plottingPanel/BasicCell/360.png


二進制
public/img/plottingPanel/BasicCell/370.png


二進制
public/img/plottingPanel/BasicCell/3701.png


二進制
public/img/plottingPanel/BasicCell/380.png


二進制
public/img/plottingPanel/BasicCell/3801.png


二進制
public/img/plottingPanel/BasicCell/390.png


二進制
public/img/plottingPanel/BasicCell/400.png


二進制
public/img/plottingPanel/BasicCell/410.png


二進制
public/img/plottingPanel/BasicCell/44.png


二進制
public/img/plottingPanel/BasicCell/4401.png


二進制
public/img/plottingPanel/BasicCell/48.png


二進制
public/img/plottingPanel/BasicCell/590.png


二進制
public/img/plottingPanel/BasicCell/RouteIcon/1005.png


二進制
public/img/plottingPanel/BasicCell/RouteIcon/1006.png


二進制
public/img/plottingPanel/BasicCell/RouteIcon/1007.png


二進制
public/img/point.png


二進制
public/img/position.png


二進制
public/img/ring.png


二進制
public/img/scatter.png


二進制
public/img/start_trans.png


二進制
public/img/taxi.png


二進制
public/img/thumb.png


二進制
public/img/tianditu/tianditu-icon.png


二進制
public/img/tianditu/tianditu.png


二進制
public/img/walk.png


+ 34 - 12
src/views/forest.vue

@@ -18,7 +18,7 @@
             <div class="i-list-con h-14">
               <div class="d-l-con">
                 <div class="d-l-l-text w-100p">
-                  <h4 class="line-h-1 w-100p" @click="showEventDialog">{{ forestInfo }}</h4>
+                  <h4 class="line-h-1 w-100p">{{ forestInfo }}</h4>
                 </div>
               </div>
             </div>
@@ -114,7 +114,7 @@
             <dv-border-box-13 backgroundColor="rgba(12, 19, 38, .90)">
               <img src="../assets/images/integrated/light.png" style="width: 100%; margin-top: .4rem;"/>
               <div class="i-list-con small-bottom-margin h-13">
-                <el-row :gutter="20">
+                <el-row :gutter="20" v-if="todatWeather">
                   <el-col :span="9">
                     <div class="weather-img">
                       <img src="../assets/images/integrated/weather/yin.png">
@@ -134,6 +134,13 @@
                     </div>
                   </el-col>
                 </el-row>
+                <el-row :gutter="20" v-if="!todatWeather">
+                  <el-col :span="24">
+                    <div class="weather-img">
+                      暂无天气信息!
+                    </div>
+                  </el-col>
+                </el-row>
                 <div class="firestate">
                   <div class="state-block1"></div>
                   <div class="state-block2"></div>
@@ -377,6 +384,7 @@ export default {
       //左侧部门事件数量
       forestFarm: [],
       //右侧天气
+      todatWeather:false,
       weatherinformationDirection: '',
       weatherinformationHigh: '',
       weatherinformationLevel: '',
@@ -711,8 +719,13 @@ export default {
     getBaseInfo() {
       //左侧获取部门信息
       getBaseInfo().then(res => {
-        this.forestInfo = res.data.baseinfo //基本情况
-        // this.cameraList = res.data.cameraList
+        if(res.code==200){
+          if(res.msg=="未找到部门信息"){
+            this.forestInfo='未找到部门信息!'
+          }else{
+            this.forestInfo = res.data.baseinfo //基本情况
+          }
+        }
       })
     },
     getTodayEvents(day) {
@@ -745,14 +758,23 @@ export default {
       let that = this
       //右侧获取天气信息
       getWeather({ day: day }).then(res => {
-        this.weatherinformationDirection = res.data.weatherinformationDirection
-        this.weatherinformationHigh = res.data.weatherinformationHigh
-        this.weatherinformationLevel = res.data.weatherinformationLevel
-        this.weatherinformationLow = res.data.weatherinformationLow
-        this.weatherinformationPower = res.data.weatherinformationPower
-        this.weatherinformationTemperature = res.data.weatherinformationTemperature
-        this.weatherinformationTime = res.data.weatherinformationTime
-        this.weatherinformationWeather = res.data.weatherinformationWeather
+        if(res.code==200){
+          if(res.msg=="天气未添加"){
+            this.todatWeather=false
+          }else{
+            this.todatWeather=true
+            this.weatherinformationDirection = res.data.weatherinformationDirection
+            this.weatherinformationHigh = res.data.weatherinformationHigh
+            this.weatherinformationLevel = res.data.weatherinformationLevel
+            this.weatherinformationLow = res.data.weatherinformationLow
+            this.weatherinformationPower = res.data.weatherinformationPower
+            this.weatherinformationTemperature = res.data.weatherinformationTemperature
+            this.weatherinformationTime = res.data.weatherinformationTime
+            this.weatherinformationWeather = res.data.weatherinformationWeather
+          }
+        }else{
+          this.todatWeather=false
+        }
       })
     },
     getEventList(day) {