quanyawei
2024-01-08 659d09ec24dab6c451220c8f3bb3943b0fdb3ba1
pages/actionChange/components/basicInfor.vue
@@ -85,6 +85,8 @@
                  <view class="wholeLine">
                     <text class="rowTipContenetLabel">污染位置:</text>
                     <text class="rowTipContenetAll">{{ basicInfor.pollutePosition ||'' }}</text>
                     <u-icon name="map" color="#2979ff" size="28" @tap="toNavigation()"
                        v-if="basicInfor.longitude !==null"></u-icon>
                  </view>
               </p>
               <p class="rowTip">
@@ -159,6 +161,20 @@
         }
      },
      methods: {
         //导航--传终点的坐标即可
         toNavigation: function() {
            //根据终点地址调起地图导航
            uni.openLocation({
               longitude: parseFloat(this.basicInfor.longitude), // 经度,范围为-180~180,负数表示西经
               latitude: parseFloat(this.basicInfor.latitude), // 纬度,范围为-90~90,负数表示南纬
               scale: 28, // 缩放比例
               name: this.basicInfor.name, //终点名称
               address: this.basicInfor.address, //终点详细地址
               success: function(res) {
                  console.log('success:', res)
               }
            })
         },
         getUnitList() {
            this.$http.httpGet('/allocation/unit').then(res => {
               this.unitList = res.data