!function(e){var t={};function n(r){if(t[r])return t[r].exports;var l=t[r]={i:r,l:!1,exports:{}};return e[r].call(l.exports,l,l.exports,n),l.l=!0,l.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var l in e)n.d(r,l,function(t){return e[t]}.bind(null,l));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=7)}([function(e,t,n){"use strict";e.exports=n(8)},function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=n(9)},function(e,t,n){"use strict";t.a={getKey:function(e){var t=e.getAttribute("data-id");return 0==t.indexOf("ddr-")?t.split("-")[1]:t},getComponentNameByKey:function(e){return e.split("_")[0]},getParentKey:function(e,t){var n=Object.keys(t.data.config).filter((function(n){var r=t.data.config[n];return!!r.dataSource.template&&-1!=r.dataSource.template.indexOf(e)}));return n.length?n[0]:null}}},function(e,t,n){"use strict";(function(e){var r=n(0),l=n.n(r),o=n(1),i=n.n(o),a=n(2),u=n(6);function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(e,t){for(var n=0;n=0}},{key:"isFooter",value:function(){var e=this.getKey();return e&&e.indexOf("_footer")>=0}},{key:"render",value:function(){var t=this.props.id;return l.a.createElement("div",{id:t,"data-id":t,className:n},l.a.createElement(e,i({ref:this.warpRef},this.props)))}}])&&a(o.prototype,f),s&&a(o,s),Object.defineProperty(o,"prototype",{writable:!1}),p}(r.Component)},p=n(5),m=n(2);function h(e,t){return"RootSortable"==e?t:t.config[e].dataSource}var y={getDataByComponentKey:h,getDataByElement:function(e,t){var n=m.a.getKey(e);return"RootSortable"==n?t:h(n,t)},clone:function(e){var t=JSON.stringify(e);return JSON.parse(t)},getContainerDataByComponentKey:function(e,t){if(-1!=t.template.indexOf(e))return t;var n=Object.keys(t.config).filter((function(n){var r=t.config[n].dataSource.template;if(r&&Array.isArray(r)&&-1!=r.indexOf(e))return!0}));return n.length?t.config[n[0]].dataSource:null},getTreeDataByComponentKey:function(e,t){var n={},r={};return t.config[e].dataSource,addData(e,n,r,t),{config:n,style:r}}};function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function g(){return(g=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0}},{key:"checkIdIsFooter",value:function(e){return e.indexOf("_footer")>=0}},{key:"render",value:function(){var e=this,t=this.props,n=t.pageData,r=t.getComponent;if(!n)return React.createElement("div",null,"empty");var l={data:n},o=null;if(n&&n.template&&n.template.length){var i=n.template.map((function(e){return e}));!i.filter((function(t){return!(e.checkIdIsHeader(t)||e.checkIdIsFooter(t))})).length&&i.splice(1,0,"Empty"),o=i.map((function(t){if("Empty"==t.split("_")[0])return null;var o=null;try{o=r(t)}catch(e){throw new Error("get component failed "+t)}var i=y.getDataByComponentKey(t,n);if(!i)throw new Error("找不到相关数据:".concat(t));return l.host=e.props.host,o?React.createElement(o,{key:t,parent:e,id:t,dataSource:i,templateData:l,getComponent:r}):null}))}return React.createElement("div",{className:"childs"},o)}}])&&b(t.prototype,n),r&&b(t,r),Object.defineProperty(t,"prototype",{writable:!1}),o}(l.a.Component);function S(e,t){return React.createElement(T,g({},e,{ref:t}))}var C=d(l.a.forwardRef(S),p.DDRTypes.container,"RootSortable");t.a=C},function(e,t,n){"use strict";n.r(t);var r=n(0),l=n.n(r),o=n(1),i=n.n(o),a=n(3),u=(n(13),window.REDUX_DATA),c=document.getElementById("app");i.a.hydrate(l.a.createElement(a.a,u),c)},function(e,t,n){"use strict"; /** @license React v16.14.0 * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var r=n(4),l="function"==typeof Symbol&&Symbol.for,o=l?Symbol.for("react.element"):60103,i=l?Symbol.for("react.portal"):60106,a=l?Symbol.for("react.fragment"):60107,u=l?Symbol.for("react.strict_mode"):60108,c=l?Symbol.for("react.profiler"):60114,f=l?Symbol.for("react.provider"):60109,s=l?Symbol.for("react.context"):60110,d=l?Symbol.for("react.forward_ref"):60112,p=l?Symbol.for("react.suspense"):60113,m=l?Symbol.for("react.memo"):60115,h=l?Symbol.for("react.lazy"):60116,y="function"==typeof Symbol&&Symbol.iterator;function v(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nN.length&&N.push(e)}function M(e,t,n){return null==e?0:function e(t,n,r,l){var a=typeof t;"undefined"!==a&&"boolean"!==a||(t=null);var u=!1;if(null===t)u=!0;else switch(a){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case o:case i:u=!0}}if(u)return r(l,t,""===n?"."+I(t,0):n),1;if(u=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c