Some checks failed
Node CI / build (14.x, macOS-latest) (push) Has been cancelled
Node CI / build (14.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (14.x, windows-latest) (push) Has been cancelled
Node CI / build (16.x, macOS-latest) (push) Has been cancelled
Node CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (16.x, windows-latest) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
coverage CI / build (push) Has been cancelled
Node pnpm CI / build (16.x, macOS-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, windows-latest) (push) Has been cancelled
2 lines
17 KiB
JavaScript
2 lines
17 KiB
JavaScript
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[4056],{81618:function(b){(function(D,t){b.exports=t()})(this,function(){function D(e){var d=[];return e.AMapUI&&d.push(t(e.AMapUI)),e.Loca&&d.push(P(e.Loca)),Promise.all(d)}function t(e){return new Promise(function(d,o){var s=[];if(e.plugins)for(var u=0;u<e.plugins.length;u+=1)a.AMapUI.plugins.indexOf(e.plugins[u])==-1&&s.push(e.plugins[u]);if(l.AMapUI===n.failed)o("\u524D\u6B21\u8BF7\u6C42 AMapUI \u5931\u8D25");else if(l.AMapUI===n.notload){l.AMapUI=n.loading,a.AMapUI.version=e.version||a.AMapUI.version,u=a.AMapUI.version;var A=document.body||document.head,c=document.createElement("script");c.type="text/javascript",c.src="https://webapi.amap.com/ui/"+u+"/main.js",c.onerror=function(r){l.AMapUI=n.failed,o("\u8BF7\u6C42 AMapUI \u5931\u8D25")},c.onload=function(){if(l.AMapUI=n.loaded,s.length)window.AMapUI.loadUI(s,function(){for(var r=0,p=s.length;r<p;r++){var C=s[r].split("/").slice(-1)[0];window.AMapUI[C]=arguments[r]}for(d();m.AMapUI.length;)m.AMapUI.splice(0,1)[0]()});else for(d();m.AMapUI.length;)m.AMapUI.splice(0,1)[0]()},A.appendChild(c)}else l.AMapUI===n.loaded?e.version&&e.version!==a.AMapUI.version?o("\u4E0D\u5141\u8BB8\u591A\u4E2A\u7248\u672C AMapUI \u6DF7\u7528"):s.length?window.AMapUI.loadUI(s,function(){for(var r=0,p=s.length;r<p;r++){var C=s[r].split("/").slice(-1)[0];window.AMapUI[C]=arguments[r]}d()}):d():e.version&&e.version!==a.AMapUI.version?o("\u4E0D\u5141\u8BB8\u591A\u4E2A\u7248\u672C AMapUI \u6DF7\u7528"):m.AMapUI.push(function(r){r?o(r):s.length?window.AMapUI.loadUI(s,function(){for(var p=0,C=s.length;p<C;p++){var S=s[p].split("/").slice(-1)[0];window.AMapUI[S]=arguments[p]}d()}):d()})})}function P(e){return new Promise(function(d,o){if(l.Loca===n.failed)o("\u524D\u6B21\u8BF7\u6C42 Loca \u5931\u8D25");else if(l.Loca===n.notload){l.Loca=n.loading,a.Loca.version=e.version||a.Loca.version;var s=a.Loca.version,u=a.AMap.version.startsWith("2"),A=s.startsWith("2");if(u&&!A||!u&&A)o("JSAPI \u4E0E Loca \u7248\u672C\u4E0D\u5BF9\u5E94\uFF01\uFF01");else{u=a.key,A=document.body||document.head;var c=document.createElement("script");c.type="text/javascript",c.src="https://webapi.amap.com/loca?v="+s+"&key="+u,c.onerror=function(r){l.Loca=n.failed,o("\u8BF7\u6C42 AMapUI \u5931\u8D25")},c.onload=function(){for(l.Loca=n.loaded,d();m.Loca.length;)m.Loca.splice(0,1)[0]()},A.appendChild(c)}}else l.Loca===n.loaded?e.version&&e.version!==a.Loca.version?o("\u4E0D\u5141\u8BB8\u591A\u4E2A\u7248\u672C Loca \u6DF7\u7528"):d():e.version&&e.version!==a.Loca.version?o("\u4E0D\u5141\u8BB8\u591A\u4E2A\u7248\u672C Loca \u6DF7\u7528"):m.Loca.push(function(r){r?o(r):o()})})}if(!window)throw Error("AMap JSAPI can only be used in Browser.");var n;(function(e){e.notload="notload",e.loading="loading",e.loaded="loaded",e.failed="failed"})(n||(n={}));var a={key:"",AMap:{version:"1.4.15",plugins:[]},AMapUI:{version:"1.1",plugins:[]},Loca:{version:"1.3.2"}},l={AMap:n.notload,AMapUI:n.notload,Loca:n.notload},m={AMap:[],AMapUI:[],Loca:[]},B=[],g=function(e){typeof e=="function"&&(l.AMap===n.loaded?e(window.AMap):B.push(e))};return{load:function(e){return new Promise(function(d,o){if(l.AMap==n.failed)o("");else if(l.AMap==n.notload){var s=e.key,u=e.version,A=e.plugins;s?(window.AMap&&location.host!=="lbs.amap.com"&&o("\u7981\u6B62\u591A\u79CDAPI\u52A0\u8F7D\u65B9\u5F0F\u6DF7\u7528"),a.key=s,a.AMap.version=u||a.AMap.version,a.AMap.plugins=A||a.AMap.plugins,l.AMap=n.loading,u=document.body||document.head,window.___onAPILoaded=function(r){if(delete window.___onAPILoaded,r)l.AMap=n.failed,o(r);else for(l.AMap=n.loaded,D(e).then(function(){d(window.AMap)}).catch(o);B.length;)B.splice(0,1)[0]()},A=document.createElement("script"),A.type="text/javascript",A.src="https://webapi.amap.com/maps?callback=___onAPILoaded&v="+a.AMap.version+"&key="+s+"&plugin="+a.AMap.plugins.join(","),A.onerror=function(r){l.AMap=n.failed,o(r)},u.appendChild(A)):o("\u8BF7\u586B\u5199key")}else if(l.AMap==n.loaded)if(e.key&&e.key!==a.key)o("\u591A\u4E2A\u4E0D\u4E00\u81F4\u7684 key");else if(e.version&&e.version!==a.AMap.version)o("\u4E0D\u5141\u8BB8\u591A\u4E2A\u7248\u672C JSAPI \u6DF7\u7528");else{if(s=[],e.plugins)for(u=0;u<e.plugins.length;u+=1)a.AMap.plugins.indexOf(e.plugins[u])==-1&&s.push(e.plugins[u]);s.length?window.AMap.plugin(s,function(){D(e).then(function(){d(window.AMap)}).catch(o)}):D(e).then(function(){d(window.AMap)}).catch(o)}else if(e.key&&e.key!==a.key)o("\u591A\u4E2A\u4E0D\u4E00\u81F4\u7684 key");else if(e.version&&e.version!==a.AMap.version)o("\u4E0D\u5141\u8BB8\u591A\u4E2A\u7248\u672C JSAPI \u6DF7\u7528");else{var c=[];if(e.plugins)for(u=0;u<e.plugins.length;u+=1)a.AMap.plugins.indexOf(e.plugins[u])==-1&&c.push(e.plugins[u]);g(function(){c.length?window.AMap.plugin(c,function(){D(e).then(function(){d(window.AMap)}).catch(o)}):D(e).then(function(){d(window.AMap)}).catch(o)})}})},reset:function(){delete window.AMap,delete window.AMapUI,delete window.Loca,a={key:"",AMap:{version:"1.4.15",plugins:[]},AMapUI:{version:"1.1",plugins:[]},Loca:{version:"1.3.2"}},l={AMap:n.notload,AMapUI:n.notload,Loca:n.notload},m={AMap:[],AMapUI:[],Loca:[]}}}})},31199:function(b,D,t){var P=t(1413),n=t(91),a=t(67294),l=t(43495),m=t(85893),B=["fieldProps","min","proFieldProps","max"],g=function(o,s){var u=o.fieldProps,A=o.min,c=o.proFieldProps,r=o.max,p=(0,n.Z)(o,B);return(0,m.jsx)(l.Z,(0,P.Z)({valueType:"digit",fieldProps:(0,P.Z)({min:A,max:r},u),ref:s,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:c},p))},e=a.forwardRef(g);D.Z=e},64317:function(b,D,t){var P=t(1413),n=t(91),a=t(22270),l=t(67294),m=t(66758),B=t(43495),g=t(85893),e=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],d=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],o=function(p,C){var S=p.fieldProps,f=p.children,i=p.params,M=p.proFieldProps,I=p.mode,R=p.valueEnum,O=p.request,F=p.showSearch,U=p.options,w=(0,n.Z)(p,e),x=(0,l.useContext)(m.Z);return(0,g.jsx)(B.Z,(0,P.Z)((0,P.Z)({valueEnum:(0,a.h)(R),request:O,params:i,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,P.Z)({options:U,mode:I,showSearch:F,getPopupContainer:x.getPopupContainer},S),ref:C,proFieldProps:M},w),{},{children:f}))},s=l.forwardRef(function(r,p){var C=r.fieldProps,S=r.children,f=r.params,i=r.proFieldProps,M=r.mode,I=r.valueEnum,R=r.request,O=r.options,F=(0,n.Z)(r,d),U=(0,P.Z)({options:O,mode:M||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},C),w=(0,l.useContext)(m.Z);return(0,g.jsx)(B.Z,(0,P.Z)((0,P.Z)({valueEnum:(0,a.h)(I),request:R,params:f,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,P.Z)({getPopupContainer:w.getPopupContainer},U),ref:p,proFieldProps:i},F),{},{children:S}))}),u=l.forwardRef(o),A=s,c=u;c.SearchSelect=A,c.displayName="ProFormComponent",D.Z=c},5966:function(b,D,t){var P=t(97685),n=t(1413),a=t(91),l=t(21770),m=t(77569),B=t(55241),g=t(98423),e=t(67294),d=t(43495),o=t(85893),s=["fieldProps","proFieldProps"],u=["fieldProps","proFieldProps"],A="text",c=function(f){var i=f.fieldProps,M=f.proFieldProps,I=(0,a.Z)(f,s);return(0,o.jsx)(d.Z,(0,n.Z)({valueType:A,fieldProps:i,filedConfig:{valueType:A},proFieldProps:M},I))},r=function(f){var i=(0,l.Z)(f.open||!1,{value:f.open,onChange:f.onOpenChange}),M=(0,P.Z)(i,2),I=M[0],R=M[1];return(0,o.jsx)(m.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(F){var U,w=F.getFieldValue(f.name||[]);return(0,o.jsx)(B.Z,(0,n.Z)((0,n.Z)({getPopupContainer:function(h){return h&&h.parentNode?h.parentNode:h},onOpenChange:function(h){return R(h)},content:(0,o.jsxs)("div",{style:{padding:"4px 0"},children:[(U=f.statusRender)===null||U===void 0?void 0:U.call(f,w),f.strengthText?(0,o.jsx)("div",{style:{marginTop:10},children:(0,o.jsx)("span",{children:f.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},f.popoverProps),{},{open:I,children:f.children}))}})},p=function(f){var i=f.fieldProps,M=f.proFieldProps,I=(0,a.Z)(f,u),R=(0,e.useState)(!1),O=(0,P.Z)(R,2),F=O[0],U=O[1];return i!=null&&i.statusRender&&I.name?(0,o.jsx)(r,{name:I.name,statusRender:i==null?void 0:i.statusRender,popoverProps:i==null?void 0:i.popoverProps,strengthText:i==null?void 0:i.strengthText,open:F,onOpenChange:U,children:(0,o.jsx)("div",{children:(0,o.jsx)(d.Z,(0,n.Z)({valueType:"password",fieldProps:(0,n.Z)((0,n.Z)({},(0,g.Z)(i,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(x){var h;i==null||(h=i.onBlur)===null||h===void 0||h.call(i,x),U(!1)},onClick:function(x){var h;i==null||(h=i.onClick)===null||h===void 0||h.call(i,x),U(!0)}}),proFieldProps:M,filedConfig:{valueType:A}},I))})}):(0,o.jsx)(d.Z,(0,n.Z)({valueType:"password",fieldProps:i,proFieldProps:M,filedConfig:{valueType:A}},I))},C=c;C.Password=p,C.displayName="ProFormComponent",D.Z=C},16854:function(b,D,t){t.d(D,{Z:function(){return S}});var P=t(15009),n=t.n(P),a=t(99289),l=t.n(a),m=t(5574),B=t.n(m),g=t(67294),e={mapContent:"mapContent___qhQbM",AmapContainer:"AmapContainer___InOg5",Amap_search:"Amap_search___AwaId","amap-logo":"amap-logo___lGGGV","amap-copyright":"amap-copyright___xj_Ck"},d=t(81618),o=t.n(d),s=t(64317),u="data:image/png;base64,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",A=t(17788),c=t(23089),r=t(85893),p={key:"9cfc9370bd8a941951da1cea0308e9e3",securityJsCode:"7b16386c7f744c3ca05595965f2b037f"},C=function(i){var M=i.open,I=i.onSelect,R=i.onCancel,O=(0,g.useRef)(null),F=(0,g.useRef)(null),U=(0,g.useRef)(null),w=(0,g.useRef)(null),x=(0,g.useRef)(null),h=(0,g.useRef)([]),Z=(0,g.useRef)(null),V=(0,g.useState)(null),_=B()(V,2),H=_[0],W=_[1],J=(0,g.useState)(null),Y=B()(J,2),X=Y[0],G=Y[1];(0,g.useEffect)(function(){console.log("open",M),M&&(window._AMapSecurityConfig={securityJsCode:p.securityJsCode},o().load({key:p.key,version:"2.0",plugins:["AMap.Scale"]}).then(function(v){O.current=new v.Map("container",{viewMode:"3D",zoom:11,center:[120.384599,36.062687]}),v.plugin("AMap.Geolocation",function(){var E=new v.Geolocation({enableHighAccuracy:!1,timeout:1e4,position:"RB",offset:[10,20],zoomToAccuracy:!0});O.current.addControl(E),E.getCurrentPosition()}),v.plugin("AMap.AutoComplete",function(){U.current=new v.AutoComplete({city:"370200",citylimit:!1})}),v.plugin("AMap.Geocoder",function(){F.current=new v.Geocoder({extensions:"base",batch:!1,city:"370200"})}),O.current.on("click",function(E){console.log(E);var L=E.lnglat,T=L.lat,y=L.lng;if(F.current&&w.current){var K=[y,T];F.current.getAddress(K,function(j,Q){if(j==="complete"&&Q.info==="OK"){var oe=Q.regeocode.formattedAddress,N=Date.now();Q.id=N,Q.address=oe,Q.location={lat:T,lng:y},W(N),G([Q]),Z.current=Q,console.log(Q,"\u8BE6\u7EC6\u5730\u5740")}}),w.current&&w.current(K)}}),w.current=function(E){x.current?(O.current.remove(x.current),x.current=null,w.current&&w.current(E)):x.current=new v.Marker({icon:new v.Icon({size:new v.Size(32,32),image:u,imageSize:new v.Size(32,32)}),anchor:"bottom-center",position:E,title:"\u9F20\u6807\u79FB\u5165\u663E\u793A\u7684\u63D0\u793A",map:O.current})}}).catch(function(v){console.log(v)}))},[M]),(0,g.useEffect)(function(){return function(){var v;(v=O.current)===null||v===void 0||v.destroy()}},[]);function k(v){return new Promise(function(E,L){U.current.search(v,function(T,y){T==="complete"&&y.info==="OK"?E(y.tips):L(null)})})}var z=function(){var v=l()(n()().mark(function E(L){var T,y;return n()().wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return T=L||"\u9752\u5C9B",j.next=3,k(T);case 3:return y=j.sent,h.current=y,G(y),j.abrupt("return",y||[]);case 7:case"end":return j.stop()}},E)}));return function(L){return v.apply(this,arguments)}}(),q=(0,g.useRef)((0,c.Ds)(z,500)).current;function $(v){var E=h.current.filter(function(T){return T.id===v});if(E.length){var L=E[0];W(L.id),w.current([L.location.lng,L.location.lat]),O.current.setZoomAndCenter(16,[L.location.lng,L.location.lat]),Z.current=L}}function ee(){Z.current&&I&&I(Z.current)}return(0,r.jsx)(g.Fragment,{children:(0,r.jsx)(A.Z,{open:M,title:"\u9009\u62E9\u4F4D\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:800,onCancel:R,onOk:ee,children:(0,r.jsxs)("div",{className:e.AmapContainer,children:[(0,r.jsx)("div",{className:e.Amap_search,children:(0,r.jsx)(s.Z,{style:{width:"100%"},debounceTime:500,name:"select",showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5730\u70B9",fieldProps:{onSelect:$,onSearch:q,value:H,options:X,fieldNames:{label:"address",value:"id"}}})}),(0,r.jsx)("div",{id:"container",className:e.mapContent})]})})})},S=C}}]);
|