import"./index-f5bb921a.js";import{_ as w}from"./_plugin-vue_export-helper-c27b6911.js";import{a as m,U as s,V as C,a3 as z,X as u,a4 as B,j as i,u as t,H as N}from"./vue-b109b72f.js";const U={style:{"margin-bottom":"10px"}},L={__name:"map",props:["data"],emits:["submitLatLng"],setup(r,{expose:c,emit:v}){const p=r;let e=m({lat:0,lng:0}),d=m(0);m();let l=m(!1),g=()=>{l.value=!1,v("submitLatLng",e.value)},f=({Bmap:o,map:a})=>{console.log(o,a,p.data),p.data&&(e.value.lat=p.data.latitude||0,e.value.lng=p.data.longitude||0),d.value=15},b=o=>{console.log(o),e.value.lat=o.latlng.lat,e.value.lng=o.latlng.lng};return c({modeVisible:l,latlng:e}),(o,a)=>{const _=s("a-input"),x=s("bm-label"),k=s("bm-marker"),y=s("baidu-map"),h=s("a-modal");return C(),z(h,{visible:t(l),"onUpdate:visible":a[2]||(a[2]=n=>N(l)?l.value=n:l=n),class:"custom-class",title:"选择角色",placement:"right",width:"1000px",onOk:t(g)},{default:u(()=>[B("div",U,[i(_,{style:{width:"200px"},placeholder:"请输入经度",value:t(e).lat,"onUpdate:value":a[0]||(a[0]=n=>t(e).lat=n)},null,8,["value"]),i(_,{style:{width:"200px"},placeholder:"请输入维度",value:t(e).lng,"onUpdate:value":a[1]||(a[1]=n=>t(e).lng=n)},null,8,["value"])]),i(y,{class:"view",center:t(e),zoom:t(d),"scroll-wheel-zoom":!0,onReady:t(f),onClick:t(b)},{default:u(()=>[i(k,{position:t(e),dragging:!0,animation:"BMAP_ANIMATION_BOUNCE"},{default:u(()=>[i(x,{content:"当前标记点",labelStyle:{color:"red",fontSize:"24px"},offset:{width:-35,height:30}})]),_:1},8,["position"])]),_:1},8,["center","zoom","onReady","onClick"])]),_:1},8,["visible","onOk"])}}},V=w(L,[["__scopeId","data-v-9041cf63"]]);export{V as M};