You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hainan_2024/Laravel/public/h5/assets/pages-main-index-index.Cbgw...

2 lines
5.3 KiB
JavaScript

import{u as a,r as e,o as s,g as l,c as r,w as t,a as n,$ as c,b as u,i as p,d as o,e as _,f as i,h as d,t as f,j as m,k as w,l as g,F as A,m as h,n as k,s as x,p as I}from"./index-kKqG3HBi.js";import{_ as v}from"./_plugin-vue_export-helper.BCo6x5W8.js";const b=v({__name:"index",setup(v){const b=a(),C=[],P=a=>{"message"in a&&a.message?uni.$lu.toast(a.message):-1!==a.jump.indexOf("http")?window.location.href=a.jump:C.includes(a.jump)?x({url:a.jump}):I({url:a.jump})},y=e({longitude:0,latitude:0,long:0});return s((()=>{l({type:"wgs84",success:a=>{let e=((a,e,s,l,r=6371)=>{const t=a=>a*Math.PI/180,n=t(a),c=t(e),u=t(s),p=u-n,o=t(l)-c,_=Math.sin(p/2)**2+Math.sin(o/2)**2*Math.cos(n)*Math.cos(u);return(r*(2*Math.atan2(Math.sqrt(_),Math.sqrt(1-_)))).toFixed(2)})(a.latitude,a.longitude,b.config.latitude,b.config.longitude);y.value={longitude:a.longitude,latitude:a.latitude,long:e||0}},fail:a=>{y.value={longitude:0,latitude:0,long:0}}}),(async()=>{const a=n("OPENID"),e=await c("UserInfo",{openid:a});u(e,(()=>{b.user=e.data.info}))})()})),(a,e)=>{const s=h,l=p;return o(),r(l,null,{default:t((()=>[_(b).config?(o(),r(l,{key:0},{default:t((()=>[i(l,{class:"bannder_wrapper"},{default:t((()=>[i(s,{src:_(k)(_(b).config.banner)},null,8,["src"])])),_:1}),_(b).user?(o(),r(l,{key:0,class:"user_wrapper"},{default:t((()=>[i(l,{class:"user_box_wrapper"},{default:t((()=>[i(l,{class:"map_wrapper"},{default:t((()=>[i(l,{class:"map_icon_wrapper"},{default:t((()=>[i(s,{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA4CAMAAACIelvlAAAArlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8tivQqAAAAOXRSTlMA/AX4IePn1s6cagn1hRPeXfHtxbq1pUIPC4wb6WIl2tLBWE8Xvq2gfm5TS0g+NjEryZY5qpCxenS5WJuDAAAC7klEQVRIx42W15KqQBCGBxii5KgIAiIIEszp/V/sFOvZlR5U7Euor/rvPIgweoo9yRdzJ7GSzMlFJWzwlEYfbIKPaXnOE4HXWFbjheTkS2mLJ++JWVuKmRBxhsxQd4piZIOLhEyUtu+Y6W6j2AF1J4zinCLdzV668BSbN0mgY8zYLo5DR/S88mPm/sYYQfFWJIGXbgQIaDK/3swhMtdd7v7R2PUG+FltXJb6jFDsupr2Iq8P7H3UNL955mCn8Mw4wgjXxW/o6tIGxNscOKn6aB7V87X7VxYpzaPhFrfE/A4xsxJ3CN24AfUdQnHiUe106RZJUGYkWJYQmQMm2ywQmmwLftiIfqnrpW8HJBPfakSvUpElEhOvpQarKvZKl0y+dpaQupOcAPqIFQ9PHxNa+RFEgtxHuFEsAxSMXXv0X1tUJw74Maw1ajcidM5dwl7LYkIDwzuoli6wIfmiP7azo8ID1VqC9GJvALWWroKpkPbgN7dH0hnqouyaBgthacH4hQ6hgNiLBzfCENGVvQy9VM9QHr1BCqtKh6P6yF7CPWX04ibA8DO0JZOsHbx+xirYG7KQo3lbJAYs1g0/kUUhAN2mfUCzuX7igOsg13+lTXDowBKw4u2nWBGxSnJpR/8Q2/LSBQoKvemKFVoU2fvX6ti2x7SwTfiLSfRtlxTPNYdL2BVF147JH6zYqD8hXvfMYAEZHGcMvsr/Zx9NycU3vvxoHGbyV3vMXq5+S9z6sfwFISjbv8YA8/9e1qFSe/coTJhvZHVOwCIfX+LwUJ61sWyR51JN4VEaHqR6igibL90PKWDFdDU8yVi/BNS79X3qKjJkFtIleI1wpxC/fsDspOdQw2kIFzR6w4Qn7oUPFxCktjBnKdLHSceQIHPgcuQTYUkSw4eJxvRqHoGHyGtmnh60p6roXK/QqKn1gZcfhBGfva7m40yjCMyPKuvajhF/I6d0F8RMrs+RGrPZ9pYZpiPtJuhrm9YiHx+8lw/Kf38vXJdPL+iaAAAAAElFTkSuQmCC"})])),_:1}),i(l,{class:"map_name_wrapper"},{default:t((()=>[d("秀英院区")])),_:1}),y.value.long?(o(),r(l,{key:0,class:"map_long_wrapper"},{default:t((()=>[d(f(y.value.long)+"km",1)])),_:1})):m("",!0)])),_:1}),i(l,{class:"logo_wrapper"},{default:t((()=>[i(s,{src:_(k)(_(b).config.logo)},null,8,["src"])])),_:1}),i(l,{class:"content_wrapper"},{default:t((()=>[i(l,{class:"user_info_wrapper"},{default:t((()=>[i(l,{class:"user_name_wrapper"},{default:t((()=>[d(f(_(b).user.name),1)])),_:1}),i(l,{class:"user_sex_wrapper"},{default:t((()=>[d(f(1===Number(_(b).user.sex)?"先生":"女士"),1)])),_:1})])),_:1}),i(l,{class:"content_tip_wrapper"},{default:t((()=>[d(f(_(b).config.tip),1)])),_:1})])),_:1}),Number(_(b).user.count)>1?(o(),r(l,{key:0,class:"button_wrapper"},{default:t((()=>[d("切换")])),_:1})):m("",!0)])),_:1})])),_:1})):m("",!0),i(l,{class:"order_wrapper"},{default:t((()=>[(o(!0),w(A,null,g(_(b).config.order,((a,e)=>(o(),r(l,{onClick:e=>P(a),class:"order_item_wrapper",key:e},{default:t((()=>[i(l,{class:"order_item_icon_wrapper"},{default:t((()=>[i(s,{src:_(k)(a.icon)},null,8,["src"])])),_:2},1024),i(l,{class:"order_item_name_wrapper"},{default:t((()=>[d(f(a.name),1)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1}),i(l,{class:"check_wrapper"},{default:t((()=>[(o(!0),w(A,null,g(_(b).config.check,((a,e)=>(o(),r(l,{onClick:e=>P(a),class:"check_item_wrapper",key:e},{default:t((()=>[i(l,{class:"check_item_icon_wrapper"},{default:t((()=>[i(s,{src:_(k)(a.icon)},null,8,["src"])])),_:2},1024),i(l,{class:"check_item_name_wrapper"},{default:t((()=>[d(f(a.name),1)])),_:2},1024),i(l,{class:"check_item_desc_wrapper"},{default:t((()=>[d(f(a.desc),1)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1}),_(b).config.ad.title?(o(),r(l,{key:1,class:"ad_wrapper"},{default:t((()=>[i(l,{class:"ad_title_wrapper"},{default:t((()=>[d(f(_(b).config.ad.title),1)])),_:1}),i(l,{class:"ad_button_wrapper"},{default:t((()=>[d(f(_(b).config.ad.button),1)])),_:1})])),_:1})):m("",!0),i(l,{class:"more_wrapper"},{default:t((()=>[(o(!0),w(A,null,g(_(b).config.more,((a,e)=>(o(),r(l,{onClick:e=>P(a),class:"more_item_wrapper",key:e},{default:t((()=>[i(l,{class:"more_item_icon_wrapper"},{default:t((()=>[i(s,{src:_(k)(a.icon)},null,8,["src"])])),_:2},1024),i(l,{class:"more_item_name_wrapper"},{default:t((()=>[d(f(a.name),1)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1}),i(l,{class:"botm_blank_wrapper"})])),_:1})):m("",!0)])),_:1})}}},[["__scopeId","data-v-55786203"]]);export{b as default};