18.chunk.js
22.2 KB
webpackJsonpecCom([18],{1228:function(t,e,i){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),r=o(n),a=i(21),s=o(a),u=i(6),d=o(u),l=i(1),c=o(l),f=i(3),h=o(f),p=i(4),g=o(p),m=i(5),v=o(m),w=i(2),y=o(w),_=i(56),E=o(_),C=i(7),S=i(337),x=function(t){function e(t){(0,c.default)(this,e);var i=(0,g.default)(this,(e.__proto__||(0,d.default)(e)).call(this,t));return i.addEventListener=function(){i.editor&&(i.editor.on("instanceReady",function(t){var e=new Date,o=e.getTime();window.localStorage.weaRichTextLoadTime="\n 加载ck底层js文件耗时: "+(i.loadJSTime-i.readLoadTime)+"ms,\n js加载完成到页面渲染完耗时: "+(o-i.loadJSTime)+"ms,\n 总耗时: "+(o-i.readLoadTime)+"ms,\n ";var n=i.props,r=n.readOnly,a=n.viewAttr,s=n.layout,u=n.scrollContainer,d=n.containerId,l=n.saveParentsPosition,c=n.getCurrentJQuery,f=n.getCurrentWindow;i.setReadOnly(r||1===a),(i.currentWindow||f(s)).CKEDITOR.instances[d].getImageDom=function(t){return'<img src="'+t.imgSrc+'" alt="" />​'},u&&c()(u).scroll(function(){i.editor&&i.editor.hideAllFloatPanel&&"function"===typeof i.editor.hideAllFloatPanel&&i.editor.hideAllFloatPanel()}),i.addDropUpload(),l()}),i.editor.on("change",function(t){var e=i.props,o=e.onChange,n=e.filterData,r=e.viewAttr,a=e.updateState,s=e.required,u=t.editor.getData();3===r&&u&&(""!==u?s&&a({required:!1}):!s&&a({required:!0})),"function"===typeof o&&o(n(u))}),i.editor.on("blur",function(t){var e=i.props,o=e.onBlur,n=e.filterData;"function"===typeof o&&o(n(t.editor.getData()))}),i.editor.on("focus",function(t){var e=i.props,o=e.onFocus,n=e.filterData;(0,e.changeAtVisibleStatus)(!1),"function"===typeof o&&o(n(t.editor.getData()))}),i.editor.on("doubleclick",function(){return!1}),i.editor.on("compositionend",function(){i.editor.fire("saveSnapshot"),i.editor.undoManager.editingHandler.keyEventsStack.resetInputs()}),i.editor.on("afterPaste",function(t){var e=i.props,o=e.onChange,n=e.filterData;i.editor.undoManager.save(),"function"===typeof o&&o(n(t.editor.getData()))}))},i.addDropUpload=function(){i.editor.document&&i.editor.document.on("drop",function(t){var e=i.props.onToolsChange,o=t.data&&t.data.$||{},n=o.dataTransfer||{},r=n.files||[];if(r.length>0&&i.config.uploadUrl)for(var a=0;a<r.length;a++){var s=r[a],u=i.editor.uploadRepository.create(s);u.upload(i.config.uploadUrl,{},function(t){t&&t.responseData&&t.responseData.data&&e("Upload","",[t.responseData.data],"file")})}})},i.removeEditor=function(){if(i.editor){var t=i.props,e=t.updateThis,o=t.getCurrentJQuery;i.editor.focusManager.hasFocus=!1,i.editor.destroy(),i.editor=null,e({editor:null});var n=o();n(".atwho-view")&&n(".atwho-view").hide()}},i.setReadOnly=function(t){i.changeExtendsBtnStatus(!t),i.editor&&i.editor.setReadOnly(t)},i.getBody=function(){if(i.editor&&i.editor.document&&i.editor.document.getBody)return i.editor.document.getBody()},i.getEditor=function(){return i.editor},i.setDefaultFont=function(){var t=i.props.checkMode;if(i.editor&&t(i.editor)){var e=i.getBody();if(e&&e.$){var o=(0,S.checkDefaultFont)(i.config),n=o.hasDefaultFontFamily,r=o.hasDefaultFontSize,a=o.fontFamily,s=o.fontSize;if(n){var u=e.getStyle("font-family");u&&u===a||e.setStyle("font-family",a)}if(r){var d=e.getStyle("font-size");d&&d===s||e.setStyle("font-size",s)}}}},i.setDefaultHeight=function(t){var e=t||i.props.ckConfig.height;if(!(e&&"string"===typeof e&&e.indexOf("auto")>0)){var o=i.getBody();if(o&&o.$&&e){var n=o.getStyle("height");n&&n===e||o.setStyle("height","string"===typeof e&&e.indexOf("px")>0?e:e+"px")}}},i.setMode=function(t){var e=i.props,o=e.readOnlyInSourceMode,n=e.updateState,r=e.wrapId,a=e.initAutoAt;e.maximize,e.resetHeight;i.editor&&(i.editor.setMode(t),o&&i.editor.setReadOnly("wysiwyg"!==t)),"source"===t&&window.ATWHO_APP&&window.ATWHO_APP[r]&&(window.ATWHO_APP[r].shutdown(),window.ATWHO_APP[r].$inputor.data("atwho",null)),"wysiwyg"===t&&setTimeout(function(){return a()},1e3),n({mode:t})},i.changeExtendsBtnStatus=function(t){var e=i.getCurrentDocument(),o=["source","at","video","image","wordImport"];(0,s.default)(o).map(function(i){var n="cke_button__"+o[i],r=e.getElementsByClassName(n)[0];r&&(r.className="cke_button "+n+" cke_button_"+(t?"off":"disabled"))})},i.getCurrentWindow=function(){return i.currentWindow||(i.currentWindow=getCurrentWindow(layout)),i.currentWindow},i.getCurrentDocument=function(){if(!i.currentDocument){var t=i.getCurrentWindow();i.currentDocument=t.document}return i.currentDocument},i.updateState=function(t){return i.setState((0,r.default)({},t))},i.editor=null,i.config={},i.currentWindow=null,i.currentDocument=null,i.state={uploadLoading:!1},i}return(0,v.default)(e,t),(0,h.default)(e,[{key:"componentDidMount",value:function(){var t=this,e=new Date,i=e.getTime();this.readLoadTime=i;var o=function(){return t.createEditor()};E.default.isDefined("ckeditorJS")?E.default.ready("ckeditorJS",o):(0,E.default)("/cloudstore/resource/pc/ckeditor-4.6.2/ckeditor.js","ckeditorJS",o)}},{key:"componentWillUpdate",value:function(){return!1}},{key:"componentWillUnmount",value:function(){this.removeEditor()}},{key:"createEditor",value:function(t){var e=this;if(!this.props.getWrap())return void setTimeout(function(){return e.createEditor()},100);var i=new Date,o=i.getTime();this.loadJSTime=o;var n=this.props,a=n.value,s=n.ls,u=n.id,d=n.layout,l=n.onStatusChange,c=n.containerId,f=n.updateState,h=n.updateWindowCK,p=n.updateThis,g=n.loadJSAndInitAt,m=n.getCurrentWindow,v=t||this.props.ckConfig;f({loading:!1}),this.config=(0,S.getConfig)(v),this.currentWindow||(this.currentWindow=m(d));var w=this.currentWindow;w.e9ecComConfig&&w.e9ecComConfig.weaRichTextConfig&&(this.config=(0,r.default)({},this.config,w.e9ecComConfig.weaRichTextConfig)),(0,S.fillterToolbarStr)(v.toolbar,"Source")&&(this.config=(0,r.default)({},this.config,{setWeaRichTextMode:function(){var t=e.props,i=t.mode,o=t.readOnly,n=t.viewAttr;if(!o||1!==n){var r="source"===i?"wysiwyg":"source";e.setMode(r),"function"===typeof setMode&&setMode(r)}}}));var y=this.getCurrentDocument(),_=y.getElementById(c);if(this.editor=_&&w.CKEDITOR&&w.CKEDITOR.replace(_,this.config),this.editor){var E=s&&localStorage["wea_rich_text_ls_"+u]?localStorage["wea_rich_text_ls_"+u]:a,C=(0,S.filterValueOfDiv)(E);this.editor.setData(C,{callback:function(){e.setDefaultFont(),e.setDefaultHeight(),p({editor:e.editor,config:e.config},function(){f({loadExtends:!0}),g()}),h(),"function"===typeof l&&l("ready")}}),this.addEventListener()}}},{key:"render",value:function(){var t=this.props.containerId,e=this.state.uploadLoading;return y.default.createElement(C.Spin,{spinning:e},y.default.createElement("div",{id:t,name:t}))}}]),e}(y.default.Component);e.default=x},1229:function(t,e,i){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(21),r=o(n),a=i(17),s=o(a),u=i(0),d=o(u),l=i(6),c=o(l),f=i(1),h=o(f),p=i(3),g=o(p),m=i(4),v=o(m),w=i(5),y=o(w),_=i(2),E=o(_),C=i(18),S=o(C),x=i(9),b=o(x),k=i(222),T=o(k),D=i(375),I=o(D),A=i(345),M=i(337),P=b.default.getLabel,W=function(t){function e(t){(0,h.default)(this,e);var i=(0,v.default)(this,(e.__proto__||(0,c.default)(e)).call(this,t));return i.updateState=function(t){return i.setState(t)},i.checkSourceMode=function(){return"wysiwyg"===i.props.mode},i.getTopItem=function(t,e,o){var n=i.checkSourceMode(),r="cke_button cke_button__"+(o||(0,M.getHash)())+" "+(n?"cke_button_off":"cke_button_disabled"),a={position:"relative"};return E.default.createElement("a",{className:r,style:a,title:e||""},t,!n&&E.default.createElement("span",{className:"wea-rich-text-not-allowed"}))},i.getTopExtendsItem=function(t){if("-"===t)return E.default.createElement("span",{className:"wea-rich-text-extents-line"});if("Component"===t.name)return i.getTopItem(t.show,t.title);var e=i.props,o=e.wrapId,n=e.config,r=e.readOnly,a=e.viewAttr,s={updateState:i.updateState,uploadUrl:n.uploadUrl};"At"===t.name&&(s=(0,d.default)({},s,{editorId:o,ref:"atModalRef"}),t.id="at"),"WordImport"===t.name&&(t.id="wordImport");var u=T.default[t.name],l=E.default.createElement(u,(0,d.default)({},i.props,t,s,{readOnly:r||1===a,viewAttr:2}));return i.getTopItem(l,t.title,t.id)},i.getBottomItem=function(t,e,o){var n=i.checkSourceMode(),r="wea-rich-text-toolbar-bottom-item "+(o||""),a=(0,d.default)({position:"relative"},e.style);return E.default.createElement("span",{className:r,style:a},t,!n&&E.default.createElement("span",{className:"wea-rich-text-not-allowed"}))},i.getBootomExtendsItem=function(t){var e=i.checkSourceMode(),o=void 0!==t.disabled?t.disabled:!e,n=o?"wea-rich-text-toolbar-bottom-item-disabled":"";if("Component"===t.name)return i.getBottomItem(t.show,t,n);var r=i.props,a=r.readOnly,s=r.viewAttr,u=T.default[t.name],l=E.default.createElement(u,(0,d.default)({},i.props,t,{readOnly:a||1===s,viewAttr:2})),c=e?"":"wea-rich-text-toolbar-bottom-item-disabled";return i.getBottomItem(l,t,c)},i.getBootomBarItems=function(t){var e=[];return t.forEach(function(t){return e.push(i.getBootomExtendsItem(t))}),e},i.getTopExtendsOfFirst=function(t){var e=i.props.extentsConfig;if(!e||0===e.length)return null;var o=e.filter(function(t){return"first"===t.position});return E.default.createElement(I.default,{key:"extents-first",position:"first",container:t},E.default.createElement("span",{className:"cke_toolgroup"},o.map(function(t){return i.getTopExtendsItem(t)})))},i.getTopExtendsOfLast=function(t){var e=i.props,o=e.extentsConfig,n=e.ckConfig,r=(0,M.fillterToolbarStr)(n.toolbar,"Html5video")&&n.extraPlugins&&n.extraPlugins.indexOf("html5video")>-1,a=(0,M.fillterToolbarStr)(n.toolbar,"Image"),u=o&&o.length>0?o.filter(function(t){return!t.position||"last"===t.position}):[];return a&&(u=[{name:"ImageUpload",title:P(20001,"上传图片"),id:"image"}].concat((0,s.default)(u))),r&&(u=[{name:"VideoUpload",title:P(507393,"上传视频"),id:"video"}].concat((0,s.default)(u))),0===u.length?null:E.default.createElement(I.default,{key:"extents-last",container:t},E.default.createElement("span",{className:"cke_toolgroup"},u.map(function(t){return i.getTopExtendsItem(t)})))},i.getMaximize=function(t){var e=i.props,o=e.ckConfig,n=e.maximize,r=e.onFullScreen;if(!o||!o.toolbar||0===o.toolbar.length)return null;if(!(0,M.fillterToolbarStr)(o.toolbar,"Maximize"))return null;var a=(0,S.default)({cke_button:!0,cke_button_on:n,cke_button_off:!n});return E.default.createElement(I.default,{className:"wea-rich-text-extents-maximize",container:t,position:"first"},E.default.createElement("span",{className:"cke_toolgroup",title:P(26096,"全屏")},E.default.createElement("a",{className:a,onClick:r},E.default.createElement("span",{className:"cke_button_icon cke_button__maximize_icon"}))))},i.getBottomExtends=function(){var t=i.props,e=t.bottomBarConfig,o=t.bottomBarRight,n=t.bootomBarStyle,a=e&&e.length>0,s=o&&(0,r.default)(o).length>0;if(!a&&!s)return null;var u=n||{};return!a&&s&&(u=(0,d.default)({},u,{minHeight:40})),E.default.createElement("div",{className:"wea-rich-text-toolbar-bottom",style:u},s?[E.default.createElement("div",{style:{width:o.width,float:"right"}},o.Component),E.default.createElement("div",{style:{width:"100%",paddingRight:o.width+"px"}},a&&i.getBootomBarItems(e))]:a&&i.getBootomBarItems(e))},i.state=(0,d.default)({},A.defaultExtendState),i}return(0,y.default)(e,t),(0,g.default)(e,[{key:"render",value:function(){var t=this.props,e=t.layout,i=t.ckConfig,o=t.containerId,n=t.getCurrentJQuery,r=n(e),a=r("#cke_"+o+" .cke_inner>span").get(0);return a?(i.toolbar&&Array.isArray(i.toolbar[0])&&(a=r("#cke_"+o+" .cke_inner .cke_toolbox .cke_toolgroup").get(0)),[this.getTopExtendsOfFirst(a),this.getTopExtendsOfLast(a),this.getMaximize(a),this.getBottomExtends()]):null}}]),e}(E.default.Component);e.default=W},1230:function(t,e,i){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function n(){return this.refs.richEditor&&this.refs.richEditor.getEditor()||null}function r(){return this.refs.richEditor&&this.refs.richEditor.getBody()}function a(){return this.refs.richEditor&&this.refs.richEditor.removeEditor()}function s(t){if(this.editor){if(this.editor.focus(),"first"===t){var e=this.editor.createRange();e.moveToElementEditStart(this.editor.editable()),e.select(),e.scrollIntoView()}if("last"===t&&this.editor.getData()){var i=this.editor.createRange();i.moveToElementEditEnd(this.editor.editable()),i.select(),i.scrollIntoView()}}}function u(){if(this.editor){var t=this.props,e=t.ls,i=t.id,o=void 0===i?"":i,n=this.editor.getData();return e&&!n&&localStorage.setItem("wea_rich_text_ls_"+o,n),this.filterData(n)}}function d(t,e){this.editor&&this.editor.setData(t,{callback:function(){e&&e()}})}function l(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"selection",i=this,o=arguments[2],n=arguments[3];if(this.editor){var r=this.props.onChange;this.focus(e);var a=function(){i.checkMode()?(o?i.editor.setData(t,{callback:function(){return"function"===typeof n&&n()}}):i.editor.insertHtml(t),"function"===typeof r&&r(i.getData())):b.message.warning(getLabel("385907","源码模式仅供查看!"),5)};"last"===e?this.timer_insert=setTimeout(function(){a(),i.timer_insert&&clearTimeout(i.timer_insert)},200):a()}}function c(t){this.checkMode()?this.editor.insertText(t):b.message.warning(getLabel("385907","源码模式仅供查看!"),5)}function f(t){if(this.checkMode()){var e=this.getCurrentWindow().CKEDITOR.dom.element.createFromHtml(t);this.editor.insertElement(e)}else b.message.warning(getLabel("385907","源码模式仅供查看!"),5)}function h(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.state.containerId;this.getCurrentWindow().CKEDITOR.instances[e].notEnterNewLine=t}function p(t){if(t||this.editor){return"wysiwyg"===this.state.mode}return!1}function g(){if(this.editor)return this.editor.mode}function m(){var t=this,e=this.state,i=e.maximize,o=e.modalTrans,n=$(this.refs.wrap).closest(".ant-modal"),r="inherit";if(1===n.length){i||(r=n[0].style.transform,n[0].style.transform="inherit");var a=$(".ant-modal-wrap");a.length>0&&a.each(function(t,e){e.style.position=i?"fixed":"static"});var s=$(".ant-modal-mask");s.length>0&&s.each(function(t,e){e.style.position=i?"fixed":"static"})}i?this.parentsPosition.length>0&&$(this.refs.wrap).parents().each(function(e,i){$(i).css("position",t.parentsPosition[e]||"")}):$(this.refs.wrap).parents().css("position","static");var u=$(this.refs.wrap).find(".cke_contents").height(),d=this.editor.getCommand("maximize");d&&d.setState(this.getCurrentWindow().CKEDITOR["TRISTATE_"+(i?"OFF":"ON")]),this.setState(i?{maximize:!i,modalTrans:o}:{maximize:!i,nomalHeight:u,modalTrans:r},function(){return t.resetHeight(i)}),this.editor.setMaximize(!i)}function v(t){var e=this.props,i=e.bottomBarConfig,o=e.bottomBarRight,n=this.state,r=n.nomalHeight,a=n.wrapId,s=r;if(!t){var u=this.getCurrentJQuery();s=this.getCurrentWindow().document.documentElement.clientHeight-(i.length>0||(0,x.default)(o).length>0?u("#"+a+" .wea-rich-text-toolbar-bottom").height()+8:0)-($(this.refs.wrap).find(".cke_top").height()+9)}$(this.refs.wrap).find(".cke_contents").height(s),this.refs.richEditor.setDefaultHeight(s)}function w(t){var e=this;if(this.editor&&this.atwhoProps.hasAt){t||(t=this.props.extentsConfig);var i=this.atwhoProps.ifr;if(i||(i=this.getIframe(),this.atwhoProps=(0,C.default)({},this.atwhoProps,{ifr:i})),i){var o=this.state.wrapId,n=i.contentDocument&&i.contentDocument.body,r=this.atwhoProps.atWhoConfig;if(!r){var a={editorId:o,ckeditor:this.editor,setNotEnterNewLine:this.setNotEnterNewLine,save:function(){return e.editor&&e.editor.undoManager.save()}};r=(0,T.getAtwhoConfig)(t,a),this.atwhoProps=(0,C.default)({},this.atwhoProps,{atWhoConfig:r})}var s=this.getCurrentJQuery(),u=s(n);if(u&&u.atwho){u.atwho("setIframe",i).atwho(r).on("inserted.atwho");var d=s(".atwho-view");d&&d.perfectScrollbar({horizrailenabled:!1,zindex:11111})}}}}function y(){var t=this.editor.getData(),e=[];return $(t).find("a[atsome]").each(function(t){e.push($(this).attr("atsome-uid"))}),e}function _(t){var e=this.props.extentsConfig,i=(0,T.getAtConfigInExtendsConfig)(e),o=this.getChooseId();(0,k.callApi)("/api/ec/dev/message/groupsendmessage","POST",(0,C.default)({},i.pushMessageParams,{userid:o.join(",")})).then(function(){"function"===typeof t&&t(o)})}Object.defineProperty(e,"__esModule",{value:!0}),e.insertHTML=e.setData=void 0;var E=i(0),C=o(E),S=i(21),x=o(S);e.getEditor=n,e.getBody=r,e.removeEditor=a,e.focus=s,e.getData=u,e.insertText=c,e.insertElement=f,e.setNotEnterNewLine=h,e.checkMode=p,e.getMode=g,e.onFullScreen=m,e.resetHeight=v,e.initAutoAt=w,e.getChooseId=y,e.pushAtMessage=_;var b=i(7),k=i(32),T=i(337);e.setData=d,e.insertHTML=l},958:function(t,e,i){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var n,r,a=i(22),s=o(a),u=i(0),d=o(u),l=i(21),c=o(l),f=i(6),h=o(f),p=i(1),g=o(p),m=i(3),v=o(m),w=i(4),y=o(w),_=i(5),E=o(_),C=i(2),S=o(C),x=i(7),b=i(18),k=o(b),T=i(141),D=o(T),I=i(56),A=o(I),M=i(19),P=o(M),W=i(26),O=o(W),R=i(10),B=o(R),H=i(1228),F=o(H),J=i(1229),N=o(J),L=i(337),z=i(345),j=i(1230),$=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e.default=t,e}(j),K=(r=n=function(t){function e(t){(0,g.default)(this,e);var i=(0,y.default)(this,(e.__proto__||(0,h.default)(e)).call(this,t));i.bindFuncs=function(){[$].map(function(t){(0,c.default)(t).forEach(function(e){"function"===typeof t[e]&&(i[e]=t[e].bind(i))})})},i.updateState=function(t){return i.setState((0,d.default)({},t))},i.updateRichEditorState=function(t){return i.refs.richEditor&&i.refs.richEditor.updateState((0,d.default)({},t))},i.updateWindowCK=function(){return window.CK_REF[i.state.wrapId]=i},i.updateThis=function(t,e){(0,c.default)(t).forEach(function(e){return i[e]=t[e]}),e&&"function"===typeof e&&e()},i.loadJSAndInitAt=function(t){var e=t||i.props.extentsConfig;if(e.length>0&&e.some(function(t){return"At"===t.name})){i.atwhoProps={hasAt:!0};var o=function(){return i.initAutoAt(e)};A.default.isDefined("atwhoJS")?A.default.ready("atwhoJS",o):(0,A.default)(["/cloudstore/resource/pc/atwho/jquery.atwho_wev8.js","/cloudstore/resource/pc/atwho/jquery.nicescroll_wev8.js","/cloudstore/resource/pc/atwho/jquery.caret_wev8.js","css!/cloudstore/resource/pc/atwho/jquery.atwho_wev8.css"],"atwhoJS",o)}},i.getCurrentWindow=function(t){if(t)return t;var e=O.default.getParent(),o=(0,D.default)(i.refs.wrap).closest(".ant-modal");return e!==window&&o.length>0?O.default.getTop():window},i.getCurrentJQuery=function(t){var e=i.getCurrentWindow(t);return e.$||e.jQuery},i.getIframe=function(){if(i.editor){var t=i.getCurrentJQuery(),e=i.editor&&i.editor.container.getId(),o=t("#"+e).find("iframe"),n=void 0;if(o&&o.length>0)for(var r=0;r<o.length;r++){var a=o[r];a.className.indexOf("cke_wysiwyg_frame")>-1&&(n=a)}return n}},i.saveParentsPosition=function(){(0,D.default)(i.refs.wrap).parents().each(function(t,e){i.parentsPosition.push((0,D.default)(e).css("position"))})},i.onToolsChange=function(t,e,o,n,r){var a=i.props.onToolsChange,s="";s=a&&"function"===typeof a?a(t,e,o,n,r):(0,L.transfStr)(t,e,o,n),i.insertHTML(s)},i.filterData=function(t){var e=i.props.getDataWidthDefaultFont;return t=(0,L.clearEmptyChar)(t),e?(0,L.connectDataWithDiv)(i.config,t):t},i.changeAtVisibleStatus=function(t){var e=i.refs.extendRef,o=e&&e.refs&&e.refs.atModalRef;if(o){o.getVisibleStatus&&o.getVisibleStatus()&&o.onVisibleChange&&o.onVisibleChange(t)}},i.getWrap=function(){return i.refs.wrap},i.bindFuncs(),window.CK_REF||(window.CK_REF={});var o=(0,L.getHash)();return i.state=(0,d.default)({},z.defaultState,{wrapId:"wea_rich_text_wrap_"+(t.id||o),containerId:"wea_rich_text_"+(t.id||o),nomalHeight:t.ckConfig.height||0,required:3===t.viewAttr&&(!t.value||""===t.value)}),i.editor=null,i.config={},i.atwhoProps={},i.parentsPosition=[],i}return(0,E.default)(e,t),(0,v.default)(e,[{key:"componentDidMount",value:function(){var t=this,e=this.getCurrentWindow(this.props.layout);(0,D.default)(e).resize(function(){t.editor&&t.state.maximize&&t.resetHeight()})}},{key:"componentWillReceiveProps",value:function(t){var e=this;if(this.editor||(this.editor=this.getEditor()),this.editor){var i=this.props,o=i.value,n=i.ckConfig,r=i.viewAttr,a=i.readOnly,s=i.extentsConfig,u=t.value,d=t.ckConfig,l=t.viewAttr,c=t.readOnly,f=t.id,h=t.extentsConfig;if(o!==(u||"")&&this.editor){var p=(0,L.clearEmptyChar)(this.editor.getData()),g=u&&""!==u?(0,L.filterValueOfDiv)(u):"";p!==g&&this.setData(g,function(){e.initAutoAt(h)})}var m=d||{};if(!(0,P.default)(n,m)){var v=(0,L.getHash)();this.setState({wrapId:"wea_rich_text_wrap_"+(f||v),containerId:"wea_rich_text_"+(f||v)},function(){e.refs.richEditor.removeEditor(),e.refs.richEditor.createEditor(m)})}var w=h||[];if(!(0,P.default)(s,w)){var y=s.length>0&&s.some(function(t){return"At"===t.name}),_=w.length>0&&w.some(function(t){return"At"===t.name});!y&&_&&this.loadJSAndInitAt(w)}var E=l||2,C=c||!1;r===E&&a===C||this.refs.richEditor&&this.refs.richEditor.setReadOnly(C||1===E)}}},{key:"render",value:function(){var t,e=this.props,i=e.className,o=e.style,n=this.state,r=n.loading,a=n.maximize,u=n.wrapId,l=n.loadExtends,c=n.required,f=(0,k.default)((t={},(0,s.default)(t,i,!0),(0,s.default)(t,"wea-rich-text",!0),(0,s.default)(t,"wea-rich-text-maximize",a),(0,s.default)(t,"required",c),t));return S.default.createElement(x.Spin,{spinning:r},S.default.createElement("div",{id:u,ref:"wrap",className:f,style:o},S.default.createElement(F.default,(0,d.default)({ref:"richEditor"},this.props,this.state,{getCurrentJQuery:this.getCurrentJQuery,getCurrentWindow:this.getCurrentWindow,getWrap:this.getWrap,updateState:this.updateState,updateWindowCK:this.updateWindowCK,updateThis:this.updateThis,checkMode:this.checkMode,saveParentsPosition:this.saveParentsPosition,onToolsChange:this.onToolsChange,filterData:this.filterData,loadJSAndInitAt:this.loadJSAndInitAt,initAutoAt:this.initAutoAt,updateReqired:this.updateReqired,changeAtVisibleStatus:this.changeAtVisibleStatus,resetHeight:this.resetHeight})),l&&S.default.createElement(N.default,(0,d.default)({ref:"extendRef"},this.props,this.state,{editor:this.editor,config:this.config,getCurrentJQuery:this.getCurrentJQuery,updateState:this.updateState,updateRichEditorState:this.updateRichEditorState,insertHTML:this.insertHTML,checkMode:this.checkMode,onFullScreen:this.onFullScreen,onToolsChange:this.onToolsChange}))))}}]),e}(S.default.Component),n.defaultProps=z.defaultProps,r),V=(0,B.default)(K,"WeaRichText");e.default=V}});
//# sourceMappingURL=18.chunk.js.map?v=07b37c34