pages-applic-location.e49e68d0.js 16 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-applic-location"],{1753:function(e,t,o){var i=o("24fb");t=i(!1),t.push([e.i,'@charset "UTF-8";\n/* 页面左右间距 */\n/* 文字尺寸 */\n/*文字颜色*/\n/* 边框颜色 */\n/*颜色*/\n/* 图片加载中颜色 */\n/* 行为相关颜色 */\n/* 功能栏字体大小 */\n/*功能栏左侧小图标*/body[data-v-16e636ce],\nuni-page-body[data-v-16e636ce]{height:100%;width:100%;background-color:#fff}body.?%PAGE?%[data-v-16e636ce]{background-color:#fff}.content[data-v-16e636ce]{height:100%;width:100%;background-color:#fff}.map[data-v-16e636ce]{width:100%;height:%?600?%}.location[data-v-16e636ce]{overflow-y:scroll;position:fixed;bottom:0;height:55%;width:100%;background-color:#fff;padding:%?24?%}.location .Search-box[data-v-16e636ce]{height:%?80?%;padding-right:%?24?%;padding-left:%?24?%}.location .Search-box .Search-box-sort[data-v-16e636ce]{float:left;margin-left:%?32?%;margin-right:%?19?%}.location .Search-box .Search-box-sort .sort-text[data-v-16e636ce]{width:%?57?%;height:%?29?%;font-size:%?30?%;font-weight:500;color:#333;line-height:%?58?%;margin-right:%?19?%}.location .Search-box .Search-box-sort .sort-img[data-v-16e636ce]{width:%?21?%;height:%?11?%;margin-bottom:%?4?%}.location .Search-box .Search-box-size[data-v-16e636ce]{height:%?58?%;border-radius:%?32?%;background-color:#f1f1f1;padding-left:%?36?%;display:flex;align-items:center}.location .Search-box .Search-box-size .box-img[data-v-16e636ce]{height:%?32?%;width:%?32?%;margin-right:%?16?%}.location .Search-box .Search-box-size .box-word[data-v-16e636ce]{width:100%;font-size:%?26?%;font-weight:500;color:#cdcbcb;line-height:%?55?%}.location .location-item[data-v-16e636ce]{z-index:1000;display:flex;justify-content:space-between;align-items:center;border-bottom:%?1?% solid #e7e8ea;padding:%?15?% 0}.location .location-item .box-left[data-v-16e636ce]{display:flex}.location .location-item .box-left .img01[data-v-16e636ce]{width:%?8?%;height:%?28?%;margin-right:%?18?%}.location .location-item .box-left .img01 uni-image[data-v-16e636ce]{width:%?8?%;height:%?28?%}.location .location-item .box-left .img02[data-v-16e636ce]{width:%?117?%;height:%?117?%;border-radius:50%}.location .location-item .box-left .img02 uni-image[data-v-16e636ce]{width:%?117?%;height:%?117?%;border-radius:50%}.location .location-item .box-left .info[data-v-16e636ce]{margin-left:%?16?%}.location .location-item .box-left .info .info-header[data-v-16e636ce]{display:flex;align-items:center}.location .location-item .box-left .info .info-header .name[data-v-16e636ce]{font-size:%?32?%;color:#333}.location .location-item .box-left .info .info-header .distance[data-v-16e636ce]{margin-left:%?25?%;font-size:%?28?%;color:#303133}.location .location-item .box-left .info .info-header .location-icon[data-v-16e636ce]{margin-left:%?10?%;width:%?20?%;height:%?26?%}.location .location-item .box-left .info .info-header .location-icon uni-image[data-v-16e636ce]{width:%?20?%;height:%?26?%;display:inline}.location .location-item .box-left .info .address[data-v-16e636ce]{font-size:%?26?%;color:#333;margin-top:%?33?%}.location .location-item .box-right .img[data-v-16e636ce]{height:%?107?%}.location .location-item .box-right .img uni-image[data-v-16e636ce]{width:%?107?%;height:%?107?%}.location .location-item .box-right .called[data-v-16e636ce]{height:%?107?%;line-height:%?107?%;font-size:%?28?%;color:#cb131c;margin-right:%?10?%}.popup_row[data-v-16e636ce]{height:%?440?%;border-radius:%?25?%;width:100%;padding:%?24?%;background-color:#f8f8f8;z-index:999}.popup_row .title[data-v-16e636ce]{border-bottom:%?2?% solid #f2f2f2;color:#e63931;font-size:%?32?%;padding-left:%?4?%;padding-bottom:%?16?%;display:flex;justify-content:space-between}.popup_row .title .cancel[data-v-16e636ce]{margin-left:%?52?%;width:%?36?%;height:%?36?%}.popup_row .title .cancel uni-image[data-v-16e636ce]{width:%?36?%;height:%?36?%}.popup_row .inpBox[data-v-16e636ce]{margin-top:%?52?%;border:2px solid #f2f2f2;padding:%?12?% %?24?%;color:#ff9797;border-radius:%?8?%}.popup_row .inpBox .input-placeholder[data-v-16e636ce]{font-size:%?32?%;color:#ff9797}.popup_row .inpedit[data-v-16e636ce]{margin-top:%?24?%;margin-left:%?14?%;font-size:%?28?%;color:#ff9797}.popup_row .comfirm[data-v-16e636ce]{display:flex;justify-content:flex-end;margin-top:%?54?%}.popup_row .comfirm .comfirm1[data-v-16e636ce]{padding:%?12?% %?24?%;border-radius:%?12?%;color:#fff;background-color:#e63931}',""]),e.exports=t},"38d2":function(e,t,o){"use strict";o("7a82");var i=o("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,o("d81d"),o("99af"),o("e9c4"),o("498a"),o("d401"),o("d3b7"),o("25f0"),o("ac1f"),o("00b4");var a=i(o("c7eb")),n=i(o("1da1")),c=i(o("5530")),l=i(o("ade3")),d=o("26cb"),s=i(o("ffc3")),r=i(o("b87d")),u=o("67d1"),f=o("d872"),g={components:{uniPopup:r.default,espempty:s.default},data:function(){var e;return e={list:[],latitude:"",longitude:"",current:0,name:"",uid:""},(0,l.default)(e,"name",""),(0,l.default)(e,"phone",""),(0,l.default)(e,"to_phone",""),(0,l.default)(e,"marker",[]),(0,l.default)(e,"specificAdd",""),(0,l.default)(e,"addressData",{name:"",mobile:"",latitude:0,longitude:0,address:{province:"",city:"",district:"",detail:""},area:"",default:!1}),e},onLoad:function(){var e=this;console.log("开始加载事件"),e.loadBaseData(),uni.showLoading({title:"加载中",mask:!0});try{var t,i=o("0449");t=i.getLocation,i.ready((function(){console.log("加载完毕注册事件"),t({type:"gcj02",success:function(t){console.log("获取经纬度",t),e.longitude=t.longitude,e.latitude=t.latitude,e.marker=[{latitude:e.latitude,longitude:e.longitude,iconPath:"/static/img/img19.png",width:"45",height:"45"}],e.loadData()},fail:function(e){console.log("失败1",e),window.location.reload()}})}))}catch(c){var a;console.log(c);var n=o("0449");a=n.getLocation,n.ready((function(){console.log("加载完毕注册事件"),a({type:"gcj02",success:function(t){console.log("获取经纬度1",t),e.longitude=t.longitude,e.latitude=t.latitude,e.loadData()},fail:function(e){console.log("失败2",e)}})}))}},computed:(0,c.default)({},(0,d.mapState)("user",["hasLogin","userInfo"])),methods:(0,c.default)((0,c.default)({},(0,d.mapMutations)("user",["setUserInfo"])),{},{loadBaseData:function(){var e=this;(0,f.userinfo)({}).then((function(t){var o=t.data;console.log(123,o),e.to_phone=o.phone,e.setUserInfo(o)}))},mapChange:function(e){console.log(e)},loadData:function(){var e=this;return(0,n.default)((0,a.default)().mark((function t(){var o;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:o=e,(0,u.getdis)({lng1:o.longitude,lat1:o.latitude}).then((function(e){var t=e.data;uni.hideLoading(),console.log("请求数据",t),console.log("data.phone333",t.phone),t=t.map((function(e){return(0,c.default)((0,c.default)({},e),{},{iscall:!0})}));var i=t.map((function(e){return{latitude:e.latitude,longitude:e.longitude,iconPath:"/static/img/img014.png",width:"35",height:"35",id:e.id,address:e.address}}));o.marker=o.marker.concat(i),o.list=t})).catch((function(e){console.log(e),uni.hideLoading(),uni.showModal({title:"失败3",content:JSON.stringify(e)})}));case 2:case"end":return t.stop()}}),t)})))()},cancel:function(){this.$refs.popup.close()},comfirm1:function(){var e=this;if(""==e.to_phone.toString().trim());else{console.log("obj.to_phone1111",e.to_phone);if(!/^(\+?0?86-?)?1[\d]\d{9}$/.test(e.to_phone))return void e.$api.msg("请填写正确的手机号码");console.log("name:",e.name),console.log("uid:",e.uid),console.log("phone",e.phone),console.log("to_phone",e.to_phone),console.log("longitude",e.longitude),console.log("latitude",e.latitude),console.log("iscall",e.iscall),(0,u.tocall)({name:e.name,uid:e.uid,phone:e.phone,longitude:e.longitude,latitude:e.latitude,to_phone:e.to_phone}).then((function(t){console.log(99988,t),uni.showModal({title:"请耐心等待救援"}),e.$refs.popup.close(),e.iscall=!1,console.log(123,e.iscall)}))}},rescue:function(e,t){var o=this,i=this;uni.showModal({content:"是否发起求救?",success:function(a){a.confirm&&(o.$refs.popup.open(e,t),i.name=e.name,i.uid=e.uid,i.phone=e.phone,i.iscall=e.iscall,console.log("点击救援时item.phone:",i.phone))}})}})};t.default=g},"4e83":function(e,t,o){e.exports=o.p+"static/img/002.1489a776.png"},"529e":function(e,t){e.exports="data:image/png;base64,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"},8804:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAbCAYAAABBTc6+AAAAzklEQVQ4T2OMjS3h/vGDh5GBgYHh589vYJqdnes/iObg+PKf0c+vjDfu2j4V2Y9vGpn+/XEASfxjYjnwmF+kfpGW0x3G9cpGxjIfXu1lYGDgB0kigY9PBMScGU+KKmxi+vfHF00SzP3HxLKZ8bSwzCcGBgZebAoYGBi+ghSAHYQLjCqAhMxoOJAQDviT3HFR+c0s//76YEtyf5iYtzCuUjMxU3z7Yhe2ZH9fWMKNMSCgQSD22lZVqfev6lj+/QVnnD9MzAeeCYo1Ldbyvg0AUhxk0c/Fg88AAAAASUVORK5CYII="},"9ed5":function(e,t,o){e.exports=o.p+"static/img/rescue.dbc43c90.png"},c8db:function(e,t,o){"use strict";o.r(t);var i=o("fdcc"),a=o("ea1b");for(var n in a)["default"].indexOf(n)<0&&function(e){o.d(t,e,(function(){return a[e]}))}(n);o("f078");var c=o("f0c5"),l=Object(c["a"])(a["default"],i["b"],i["c"],!1,null,"16e636ce",null,!1,i["a"],void 0);t["default"]=l.exports},ea1b:function(e,t,o){"use strict";o.r(t);var i=o("38d2"),a=o.n(i);for(var n in i)["default"].indexOf(n)<0&&function(e){o.d(t,e,(function(){return i[e]}))}(n);t["default"]=a.a},f078:function(e,t,o){"use strict";var i=o("f6db"),a=o.n(i);a.a},f2dd:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsUlEQVQ4T63TMQoCMRCF4c9DeAnFzsrGxt5OD+GlLNXSXrQRDyB4HhnZYHZJFsRNmcz735tkMvLnGv2pNzjgiS1elWQL3PkadxNMcahAlrhhjXMyKLUQkCM2WZIkXuGSp6vdQQ4ZN84R/9Ftre8SJzghYEVxwPoAc+wbx7ydVogaILmHMFYkKUJKgFycnrO09yF3AdVCxFm8TmtOuoArdj2DlCCzvjn46XsM/hd+co/iN69sIBH2Pd29AAAAAElFTkSuQmCC"},f6db:function(e,t,o){var i=o("1753");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var a=o("4f06").default;a("19a590ab",i,!0,{sourceMap:!1,shadowMode:!1})},fdcc:function(e,t,o){"use strict";o.d(t,"b",(function(){return a})),o.d(t,"c",(function(){return n})),o.d(t,"a",(function(){return i}));var i={uniPopup:o("b87d").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"content"},[i("v-uni-view",{staticClass:"map",attrs:{id:"map"}},[i("v-uni-map",{ref:"map_1",staticStyle:{width:"750rpx",height:"600rpx"},attrs:{id:"map_1",latitude:e.latitude,longitude:e.longitude,markers:e.marker},on:{updated:function(t){arguments[0]=t=e.$handleEvent(t),e.mapChange.apply(void 0,arguments)}}})],1),i("v-uni-view",{staticClass:"location"},[e._l(e.list,(function(t,a){return i("v-uni-view",{key:t.id},[i("v-uni-view",{staticClass:"location-item"},[i("v-uni-view",{staticClass:"box-left"},[i("v-uni-view",{staticClass:"img01"},[i("v-uni-image",{attrs:{src:o("8804"),mode:""}})],1),i("v-uni-view",{staticClass:"img02"},[i("v-uni-image",{attrs:{src:o("4e83"),mode:""}})],1),i("v-uni-view",{staticClass:"info"},[i("v-uni-view",{staticClass:"info-header"},[i("v-uni-view",{staticClass:"name"},[e._v("救护员"+e._s(a+1))]),i("v-uni-view",{staticClass:"distance"},[e._v(e._s(t.num)+"km")]),i("v-uni-view",{staticClass:"location-icon"},[i("v-uni-image",{attrs:{src:o("529e"),mode:""}})],1)],1),i("v-uni-view",{staticClass:"address"},[e._v(e._s(t.detailed_address))])],1)],1),i("v-uni-view",{staticClass:"box-right",on:{click:function(o){arguments[0]=o=e.$handleEvent(o),e.rescue(t,a)}}},[t.is?e._e():i("v-uni-view",{staticClass:"img"},[i("v-uni-image",{attrs:{src:o("9ed5"),mode:""}})],1),t.is?i("v-uni-view",{staticClass:"called"},[e._v("已呼叫")]):e._e()],1)],1)],1)})),0===e.list.length?i("espempty"):e._e()],2),i("uni-popup",{ref:"popup",attrs:{type:"center"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.close.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"popup_row"},[i("v-uni-view",{staticClass:"title"},[i("v-uni-view",{staticClass:"title-left"},[e._v("请输入您的手机号,等待救援!")]),i("v-uni-view",{staticClass:"cancel",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.cancel.apply(void 0,arguments)}}},[i("v-uni-image",{attrs:{src:o("f2dd"),mode:""}})],1)],1),i("v-uni-view",{staticClass:"inpBox"},[i("v-uni-input",{attrs:{type:"text",value:"",placeholder:"请输入您的手机号"},model:{value:e.to_phone,callback:function(t){e.to_phone=t},expression:"to_phone"}})],1),i("v-uni-view",{staticClass:"inpedit"},[e._v("可在方框中修改您的手机号")]),i("v-uni-view",{staticClass:"comfirm"},[i("v-uni-view",{staticClass:"comfirm1",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.comfirm1()}}},[e._v("确认")])],1)],1)],1)],1)},n=[]}}]);