2 lines
2.5 KiB
JavaScript
2 lines
2.5 KiB
JavaScript
import{a4 as e,ab as a,g as s,ae as t,s as n,n as o,Q as l,o as r,c as i,w as c,a as d,x as u,y as p,F as f,j as m,d as x,b as w,t as g,A as k,h as _,i as h,k as y}from"./index.953fb5a2.js";import{r as b,_ as v}from"./watermark.5346bec0.js";import{_ as I}from"./plugin-vue_export-helper.21dcd24c.js";var N=I({data:()=>({list:[]}),onLoad(){e({title:"提示",cancelText:"返回",content:"查看附近的人将获取你的位置信息,你的位置信息会被保留一段时间,通过右上角的清除功能可随时手动清除位置信息",success:e=>{e.confirm?this.getlist():e.cancel&&a({delta:1})}})},onShow(){},onUnload(){},methods:{getlist(){s({title:"获取地理位置中"}),t({type:"wgs84",success:e=>{this.$http.request({url:"/near/doNear",method:"POST",data:JSON.stringify({longitude:e.longitude,latitude:e.latitude}),success:e=>{200==e.data.code&&(this.list=e.data.data)}})},fail:e=>{n({title:"请检查定位是否开启",icon:"none",position:"bottom"}),console.log(e.errMsg)}})},goAddfriend(e){o({url:"../personInfo/detail?param="+e.userId+"&source=8"})}},onNavigationBarButtonTap(e){if(0===e.index)l({itemList:["清除位置信息并退出"],success:e=>{if(0===e.tapIndex)this.$http.request({url:"/near/closeNear",success:e=>{200==e.data.code&&a({delta:1})}})}})}},[["render",function(e,a,s,t,n,o){const l=b(m("watermark"),v),I=h,N=y,j=x;return r(),i(j,{class:"wxnearby"},{default:c((()=>[d(l),(r(!0),u(f,null,p(n.list,((a,s)=>(r(),i(j,{class:"wxnearby-item",key:s,onClick:e=>o.goAddfriend(a)},{default:c((()=>[d(j,{class:"person-wx-user"},{default:c((()=>[d(I,{class:"person-wx-avatar",onClick:s=>e.$fc.previewImagesolo(a.portrait),src:a.portrait,mode:"aspectFill"},null,8,["onClick","src"]),d(j,{class:"wxnearby-item-content"},{default:c((()=>[d(j,{class:"person-wx-user-detail"},{default:c((()=>[d(j,{class:"person-wx-nikename"},{default:c((()=>[d(N,{class:"text"},{default:c((()=>[w(g(a.nickName),1)])),_:2},1024),"0"==a.gender?(r(),i(j,{key:0,class:k(["wxfont person-wx-nikename-icon",{nv:"0"==a.gender}])},null,8,["class"])):_("",!0),"1"==a.gender?(r(),i(j,{key:1,class:k(["wxfont person-wx-nikename-icon",{nan:"1"==a.gender}])},null,8,["class"])):_("",!0)])),_:2},1024),d(N,{class:"person-wx-name"},{default:c((()=>[w(" 相距"+g(a.distance)+g(a.distanceUnit),1)])),_:2},1024)])),_:2},1024),a.intro?(r(),i(j,{key:0,class:"person-wx-intor"},{default:c((()=>[w(g(a.intro),1)])),_:2},1024)):_("",!0)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1})}],["__scopeId","data-v-24d92c60"]]);export{N as default};
|