47.chunk.js 2.42 KB
webpackJsonpecCom([47],{956:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(0),a=o(i),l=n(6),c=o(l),s=n(1),u=o(s),f=n(3),r=o(f),p=n(4),d=o(p),h=n(5),m=o(h),b=n(2),C=o(b),v=n(7),g=n(41),y=o(g),k=n(374),w=o(k),E=n(86),L=function(e){function t(e){(0,u.default)(this,t);var n=(0,d.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return n.getMapLocation=function(){return n.refs.map?n.refs.map.getCurrentInfo():{}},n.onChange=function(e){var t=n.props.onMapLocationChange;"function"===typeof t&&t(e)},n.onMapClick=function(e){var t=n.props.onMapClick;"function"===typeof t&&t(e)},n.onSubmit=function(){var e=n.getMapLocation();n.setState({visible:!1,locationInfo:e}),n.onChange(e)},n.onReset=function(){var e={info:{},position:[],citycode:""};n.setState({visible:!1,locationInfo:e}),n.onChange(e)},n.onCancel=function(){return n.setVisible(!1)},n.setVisible=function(e){return n.setState({visible:e})},n.state={visible:!1,locationInfo:{info:{},position:[],citycode:""}},n}return(0,m.default)(t,e),(0,r.default)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.show,o=t.mapConfig,i=void 0===o?{}:o,l=this.state,c=l.visible,s=l.locationInfo,u=s.position,f=s.citycode,r=s.info,p=[C.default.createElement(v.Button,{type:"primary",onClick:this.onSubmit},(0,E.getLabel)(826,"确定")),C.default.createElement(v.Button,{type:"ghost",onClick:this.onReset},(0,E.getLabel)(311,"清除")),C.default.createElement(v.Button,{type:"ghost",onClick:this.onCancel},(0,E.getLabel)(31129,"取消"))];return C.default.createElement("div",{style:{position:"relative"}},n||C.default.createElement("span",{style:{fontSize:12,display:"inline-block"},onClick:function(){return e.setVisible(!0)}},C.default.createElement("i",{className:"icon-coms-position",title:(0,E.getLabel)(22981,"位置")}),(0,E.getLabel)(22981,"位置")),u.length>0&&C.default.createElement("div",{className:"wea-rich-text-upload-list-red-p"}),C.default.createElement(y.default,{visible:c,title:(0,E.getLabel)("514074","选择位置"),style:{width:900,height:600},buttons:p,onCancel:this.onCancel},C.default.createElement(w.default,(0,a.default)({ref:"map",position:u,info:r,citycode:f,zoom:14,showInfoWindow:!0,showInfoWin:!0,showSearchBar:!0,showGeolocation:!0,clickToChangePosition:!0,onMapClick:this.onMapClick},i))))}}]),t}(b.Component);t.default=L}});
//# sourceMappingURL=47.chunk.js.map?v=b2b4875c