pages-work-work.1605321e.js 3.0 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-work-work"],{"43c0":function(t,a,e){"use strict";e.r(a);var n=e("63ad"),i=e.n(n);for(var o in n)"default"!==o&&function(t){e.d(a,t,(function(){return n[t]}))}(o);a["default"]=i.a},"59d4":function(t,a,e){"use strict";e.d(a,"b",(function(){return i})),e.d(a,"c",(function(){return o})),e.d(a,"a",(function(){return n}));var n={uLoading:e("0aa3").default,uToast:e("d983").default,uNavbar:e("7237").default},i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-uni-view",{staticClass:"box"},[e("v-uni-view",{staticClass:"loading"},[e("u-loading",{attrs:{mode:"circle",size:"60",color:"#0177f8",show:t.loading}})],1),e("u-toast",{ref:"uToast",staticClass:"toast"}),e("u-navbar",{attrs:{background:t.navBackground,"border-bottom":!1,title:"巡检任务","title-color":"white"}})],1)},o=[]},"63ad":function(t,a,e){"use strict";var n=e("4ea4");e("4057"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i=n(e("99f0")),o={data:function(){return{amapPlugin:"",currentPosition:void 0,equipmentPosition:[],distance:"",loading:!1,navBackground:{background:"#4988fd"}}},onShow:function(){this.amapPlugin=new i.default.AMapWX({key:"be7745c282ad616986718c7790abd067"})},methods:{showerror:function(){this.$refs.uToast.show({title:"未到巡检设备",type:"error"})},showSuccess:function(){this.$refs.uToast.show({title:this.distance,type:"success"})},showTime:function(){this.$refs.uToast.show({title:"请稍后重试",type:"error"})},Scan:function(){var t=this;t.getLocation()},getLocation:function(){var t=this;t.loading=!0,uni.getLocation({type:"gcj02",isHighAccuracy:!0,highAccuracyExpireTime:2e4,success:function(a){var e=[a.longitude,a.latitude];t.currentPosition=e,t.loading=!1,t.Distance(),t.distance>50?t.showerror():t.distance<=50&&uni.scanCode({success:function(t){t.result;uni.navigateTo({url:"/pages/workDetail/workDetail"})}})},fail:function(a){t.loading=!1,t.showTime()}})},Distance:function(){var t,a,e,n=3.141592653589793,i=6371229,o=this.currentPosition[0],s=this.currentPosition[1],r=103.38369059244792,u=23.36606662326389,c=o>r?o-r:r-o;t=c*n*i*Math.cos((s+u)/2*n/180)/180,a=(u-s)*n*i/180,e=Math.hypot(t,a),this.distance=e}}};a.default=o},"68f0":function(t,a,e){var n=e("24fb");a=n(!1),a.push([t.i,".box[data-v-71a5ee2e]{width:100vw;height:100vh;position:relative}.loading[data-v-71a5ee2e]{width:%?64?%;height:%?64?%;position:absolute;top:50%;left:50%;-webkit-transform:translate(%?-32?%,%?-32?%);transform:translate(%?-32?%,%?-32?%)}",""]),t.exports=a},7781:function(t,a,e){"use strict";e.r(a);var n=e("59d4"),i=e("43c0");for(var o in i)"default"!==o&&function(t){e.d(a,t,(function(){return i[t]}))}(o);e("9226");var s,r=e("f0c5"),u=Object(r["a"])(i["default"],n["b"],n["c"],!1,null,"71a5ee2e",null,!1,n["a"],s);a["default"]=u.exports},9226:function(t,a,e){"use strict";var n=e("de83"),i=e.n(n);i.a},de83:function(t,a,e){var n=e("68f0");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=e("4f06").default;i("54b53be2",n,!0,{sourceMap:!1,shadowMode:!1})}}]);