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.BOA3...

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 o,i as u,d as p,e as i,f as _,h as d,t as f,j as m,k as w,l as g,F as A,m as h,n as x,s as k,p as I}from"./index-xvQN2rjL.js";import{_ as v}from"./_plugin-vue_export-helper.BCo6x5W8.js";const b=v({__name:"index",setup(v){const b=a(),C=["/pages/main/index/index","/pages/main/order/order","/pages/main/combo/combo"],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)?k({url:a.jump}):I({url:a.jump})},y=(a,e,s,l,r=6371)=>{const t=a=>a*Math.PI/180,n=t(a),c=t(e),o=t(s),u=o-n,p=t(l)-c,i=Math.sin(u/2)**2+Math.sin(p/2)**2*Math.cos(n)*Math.cos(o);return(r*(2*Math.atan2(Math.sqrt(i),Math.sqrt(1-i)))).toFixed(2)},F=e({longitude:0,latitude:0,long:0});return s((()=>{l({type:"wgs84",success:a=>{F.value={longitude:a.longitude,latitude:a.latitude,long:y(a.latitude,a.longitude,b.config.latitude,b.config.longitude)}},fail:a=>{F.value={longitude:0,latitude:0,long:0}}}),(async()=>{const a=n("OPENID"),e=await c("UserInfo",{openid:a});o(e,(()=>{b.user=e.data.info}))})()})),(a,e)=>{const s=h,l=u;return p(),r(l,null,{default:t((()=>[i(b).config?(p(),r(l,{key:0},{default:t((()=>[_(l,{class:"bannder_wrapper"},{default:t((()=>[_(s,{src:i(x)(i(b).config.banner)},null,8,["src"])])),_:1}),i(b).user?(p(),r(l,{key:0,class:"user_wrapper"},{default:t((()=>[_(l,{class:"user_box_wrapper"},{default:t((()=>[_(l,{class:"map_wrapper"},{default:t((()=>[_(l,{class:"map_icon_wrapper"},{default:t((()=>[_(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}),_(l,{class:"map_name_wrapper"},{default:t((()=>[d("秀英院区")])),_:1}),F.value.long?(p(),r(l,{key:0,class:"map_long_wrapper"},{default:t((()=>[d(f(F.value.long)+"km",1)])),_:1})):m("",!0)])),_:1}),_(l,{class:"logo_wrapper"},{default:t((()=>[_(s,{src:i(x)(i(b).config.logo)},null,8,["src"])])),_:1}),_(l,{class:"content_wrapper"},{default:t((()=>[_(l,{class:"user_info_wrapper"},{default:t((()=>[_(l,{class:"user_name_wrapper"},{default:t((()=>[d(f(i(b).user.name),1)])),_:1}),_(l,{class:"user_sex_wrapper"},{default:t((()=>[d(f(1===Number(i(b).user.sex)?"先生":"女士"),1)])),_:1})])),_:1}),_(l,{class:"content_tip_wrapper"},{default:t((()=>[d(f(i(b).config.tip),1)])),_:1})])),_:1}),Number(i(b).user.count)>1?(p(),r(l,{key:0,class:"button_wrapper"},{default:t((()=>[d("切换")])),_:1})):m("",!0)])),_:1})])),_:1})):m("",!0),_(l,{class:"order_wrapper"},{default:t((()=>[(p(!0),w(A,null,g(i(b).config.order,((a,e)=>(p(),r(l,{onClick:e=>P(a),class:"order_item_wrapper",key:e},{default:t((()=>[_(l,{class:"order_item_icon_wrapper"},{default:t((()=>[_(s,{src:i(x)(a.icon)},null,8,["src"])])),_:2},1024),_(l,{class:"order_item_name_wrapper"},{default:t((()=>[d(f(a.name),1)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1}),_(l,{class:"check_wrapper"},{default:t((()=>[(p(!0),w(A,null,g(i(b).config.check,((a,e)=>(p(),r(l,{onClick:e=>P(a),class:"check_item_wrapper",key:e},{default:t((()=>[_(l,{class:"check_item_icon_wrapper"},{default:t((()=>[_(s,{src:i(x)(a.icon)},null,8,["src"])])),_:2},1024),_(l,{class:"check_item_name_wrapper"},{default:t((()=>[d(f(a.name),1)])),_:2},1024),_(l,{class:"check_item_desc_wrapper"},{default:t((()=>[d(f(a.desc),1)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1}),i(b).config.ad.title?(p(),r(l,{key:1,class:"ad_wrapper"},{default:t((()=>[_(l,{class:"ad_title_wrapper"},{default:t((()=>[d(f(i(b).config.ad.title),1)])),_:1}),_(l,{class:"ad_button_wrapper"},{default:t((()=>[d(f(i(b).config.ad.button),1)])),_:1})])),_:1})):m("",!0),_(l,{class:"more_wrapper"},{default:t((()=>[(p(!0),w(A,null,g(i(b).config.more,((a,e)=>(p(),r(l,{onClick:e=>P(a),class:"more_item_wrapper",key:e},{default:t((()=>[_(l,{class:"more_item_icon_wrapper"},{default:t((()=>[_(s,{src:i(x)(a.icon)},null,8,["src"])])),_:2},1024),_(l,{class:"more_item_name_wrapper"},{default:t((()=>[d(f(a.name),1)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1})):m("",!0)])),_:1})}}},[["__scopeId","data-v-22a84774"]]);export{b as default};