engine.js
43.5 KB
!function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("ecCom"),require("React"),require("mobx"),require("ReactRouter"),require("antd")):"function"===typeof define&&define.amd?define(["ecCom","React","mobx","ReactRouter","antd"],t):"object"===typeof exports?exports.weaIntegrationElement=t(require("ecCom"),require("React"),require("mobx"),require("ReactRouter"),require("antd")):e.weaIntegrationElement=t(e.ecCom,e.React,e.mobx,e.ReactRouter,e.antd)}(this,function(e,t,n,o,r){return function(e){function t(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,o){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:o})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/cloudstore/e9DevModules/spa/integration/static4element/",t(t.s=92)}([function(e,t){var n=e.exports={version:"2.5.6"};"number"==typeof __e&&(__e=n)},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var o=n(11),r=n(39),i=n(21),a=Object.defineProperty;t.f=n(4)?Object.defineProperty:function(e,t,n){if(o(e),t=i(t,!0),o(n),r)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){e.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,n){var o=n(1),r=n(0),i=n(38),a=n(6),l=n(2),u=function(e,t,n){var s,c,f,d=e&u.F,p=e&u.G,m=e&u.S,h=e&u.P,g=e&u.B,S=e&u.W,y=p?r:r[t]||(r[t]={}),v=y.prototype,C=p?o:m?o[t]:(o[t]||{}).prototype;p&&(n=t);for(s in n)(c=!d&&C&&void 0!==C[s])&&l(y,s)||(f=c?C[s]:n[s],y[s]=p&&"function"!=typeof C[s]?n[s]:g&&c?i(f,o):S&&C[s]==f?function(e){var t=function(t,n,o){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,o)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):h&&"function"==typeof f?i(Function.call,f):f,h&&((y.virtual||(y.virtual={}))[s]=f,e&u.R&&v&&!v[s]&&a(v,s,f)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},function(e,t,n){var o=n(3),r=n(14);e.exports=n(4)?function(e,t,n){return o.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t,n){var o=n(48),r=n(18);e.exports=function(e){return o(r(e))}},function(e,t,n){var o=n(20)("wks"),r=n(13),i=n(1).Symbol,a="function"==typeof i;(e.exports=function(e){return o[e]||(o[e]=a&&i[e]||(a?i:r)("Symbol."+e))}).store=o},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var o=n(7);e.exports=function(e){if(!o(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=!0},function(e,t){var n=0,o=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+o).toString(36))}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var o=n(44),r=n(28);e.exports=Object.keys||function(e){return o(e,r)}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){e.exports={default:n(50),__esModule:!0}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var o=n(20)("keys"),r=n(13);e.exports=function(e){return o[e]||(o[e]=r(e))}},function(e,t,n){var o=n(0),r=n(1),i=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:o.version,mode:n(12)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){var o=n(7);e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!o(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";t.__esModule=!0;var o=n(54),r=function(e){return e&&e.__esModule?e:{default:e}}(o);t.default=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),(0,r.default)(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}()},function(e,t,n){"use strict";t.__esModule=!0;var o=n(41),r=function(e){return e&&e.__esModule?e:{default:e}}(o);t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"===typeof t?"undefined":(0,r.default)(t))&&"function"!==typeof t?e:t}},function(e,t){var n=Math.ceil,o=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?o:n)(e)}},function(e,t){e.exports={}},function(e,t,n){var o=n(11),r=n(62),i=n(28),a=n(19)("IE_PROTO"),l=function(){},u=function(){var e,t=n(40)("iframe"),o=i.length;for(t.style.display="none",n(66).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),u=e.F;o--;)delete u.prototype[i[o]];return u()};e.exports=Object.create||function(e,t){var n;return null!==e?(l.prototype=o(e),n=new l,l.prototype=null,n[a]=e):n=u(),void 0===t?n:r(n,t)}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var o=n(3).f,r=n(2),i=n(9)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,i)&&o(e,i,{configurable:!0,value:t})}},function(e,t,n){t.f=n(9)},function(e,t,n){var o=n(1),r=n(0),i=n(12),a=n(30),l=n(3).f;e.exports=function(e){var t=r.Symbol||(r.Symbol=i?{}:o.Symbol||{});"_"==e.charAt(0)||e in t||l(t,e,{value:a.f(e)})}},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var r=n(81),i=o(r),a=n(85),l=o(a),u=n(41),s=o(u);t.default=function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"===typeof t?"undefined":(0,s.default)(t)));e.prototype=(0,l.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(i.default?(0,i.default)(e,t):e.__proto__=t)}},function(e,t,n){var o=n(18);e.exports=function(e){return Object(o(e))}},function(e,t){t.f=Object.getOwnPropertySymbols},function(t,n){t.exports=e},function(e,n){e.exports=t},function(e,t,n){var o=n(2),r=n(33),i=n(19)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=r(e),o(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},function(e,t,n){var o=n(53);e.exports=function(e,t,n){if(o(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){e.exports=!n(4)&&!n(10)(function(){return 7!=Object.defineProperty(n(40)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var o=n(7),r=n(1).document,i=o(r)&&o(r.createElement);e.exports=function(e){return i?r.createElement(e):{}}},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var r=n(57),i=o(r),a=n(71),l=o(a),u="function"===typeof l.default&&"symbol"===typeof i.default?function(e){return typeof e}:function(e){return e&&"function"===typeof l.default&&e.constructor===l.default&&e!==l.default.prototype?"symbol":typeof e};t.default="function"===typeof l.default&&"symbol"===u(i.default)?function(e){return"undefined"===typeof e?"undefined":u(e)}:function(e){return e&&"function"===typeof l.default&&e.constructor===l.default&&e!==l.default.prototype?"symbol":"undefined"===typeof e?"undefined":u(e)}},function(e,t,n){"use strict";var o=n(12),r=n(5),i=n(43),a=n(6),l=n(26),u=n(61),s=n(29),c=n(37),f=n(9)("iterator"),d=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,n,m,h,g,S){u(n,t,m);var y,v,C,w=function(e){if(!d&&e in T)return T[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},L=t+" Iterator",b="values"==h,M=!1,T=e.prototype,O=T[f]||T["@@iterator"]||h&&T[h],x=O||w(h),_=h?b?w("entries"):x:void 0,E="Array"==t?T.entries||O:O;if(E&&(C=c(E.call(new e)))!==Object.prototype&&C.next&&(s(C,L,!0),o||"function"==typeof C[f]||a(C,f,p)),b&&O&&"values"!==O.name&&(M=!0,x=function(){return O.call(this)}),o&&!S||!d&&!M&&T[f]||a(T,f,x),l[t]=x,l[L]=p,h)if(y={values:b?x:w("values"),keys:g?x:w("keys"),entries:_},S)for(v in y)v in T||i(T,v,y[v]);else r(r.P+r.F*(d||M),t,y);return y}},function(e,t,n){e.exports=n(6)},function(e,t,n){var o=n(2),r=n(8),i=n(63)(!1),a=n(19)("IE_PROTO");e.exports=function(e,t){var n,l=r(e),u=0,s=[];for(n in l)n!=a&&o(l,n)&&s.push(n);for(;t.length>u;)o(l,n=t[u++])&&(~i(s,n)||s.push(n));return s}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var o=n(44),r=n(28).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,r)}},function(e,t,n){var o=n(16),r=n(14),i=n(8),a=n(21),l=n(2),u=n(39),s=Object.getOwnPropertyDescriptor;t.f=n(4)?s:function(e,t){if(e=i(e),t=a(t,!0),u)try{return s(e,t)}catch(e){}if(l(e,t))return r(!o.f.call(e,t),e[t])}},function(e,t,n){var o=n(45);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==o(e)?e.split(""):Object(e)}},function(e,t){e.exports=n},function(e,t,n){n(51),e.exports=n(0).Object.getPrototypeOf},function(e,t,n){var o=n(33),r=n(37);n(52)("getPrototypeOf",function(){return function(e){return r(o(e))}})},function(e,t,n){var o=n(5),r=n(0),i=n(10);e.exports=function(e,t){var n=(r.Object||{})[e]||Object[e],a={};a[e]=t(n),o(o.S+o.F*i(function(){n(1)}),"Object",a)}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){e.exports={default:n(55),__esModule:!0}},function(e,t,n){n(56);var o=n(0).Object;e.exports=function(e,t,n){return o.defineProperty(e,t,n)}},function(e,t,n){var o=n(5);o(o.S+o.F*!n(4),"Object",{defineProperty:n(3).f})},function(e,t,n){e.exports={default:n(58),__esModule:!0}},function(e,t,n){n(59),n(67),e.exports=n(30).f("iterator")},function(e,t,n){"use strict";var o=n(60)(!0);n(42)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=o(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){var o=n(25),r=n(18);e.exports=function(e){return function(t,n){var i,a,l=String(r(t)),u=o(n),s=l.length;return u<0||u>=s?e?"":void 0:(i=l.charCodeAt(u),i<55296||i>56319||u+1===s||(a=l.charCodeAt(u+1))<56320||a>57343?e?l.charAt(u):i:e?l.slice(u,u+2):a-56320+(i-55296<<10)+65536)}}},function(e,t,n){"use strict";var o=n(27),r=n(14),i=n(29),a={};n(6)(a,n(9)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=o(a,{next:r(1,n)}),i(e,t+" Iterator")}},function(e,t,n){var o=n(3),r=n(11),i=n(15);e.exports=n(4)?Object.defineProperties:function(e,t){r(e);for(var n,a=i(t),l=a.length,u=0;l>u;)o.f(e,n=a[u++],t[n]);return e}},function(e,t,n){var o=n(8),r=n(64),i=n(65);e.exports=function(e){return function(t,n,a){var l,u=o(t),s=r(u.length),c=i(a,s);if(e&&n!=n){for(;s>c;)if((l=u[c++])!=l)return!0}else for(;s>c;c++)if((e||c in u)&&u[c]===n)return e||c||0;return!e&&-1}}},function(e,t,n){var o=n(25),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},function(e,t,n){var o=n(25),r=Math.max,i=Math.min;e.exports=function(e,t){return e=o(e),e<0?r(e+t,0):i(e,t)}},function(e,t,n){var o=n(1).document;e.exports=o&&o.documentElement},function(e,t,n){n(68);for(var o=n(1),r=n(6),i=n(26),a=n(9)("toStringTag"),l="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u<l.length;u++){var s=l[u],c=o[s],f=c&&c.prototype;f&&!f[a]&&r(f,a,s),i[s]=i.Array}},function(e,t,n){"use strict";var o=n(69),r=n(70),i=n(26),a=n(8);e.exports=n(42)(Array,"Array",function(e,t){this._t=a(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,r(1)):"keys"==t?r(0,n):"values"==t?r(0,e[n]):r(0,[n,e[n]])},"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){e.exports={default:n(72),__esModule:!0}},function(e,t,n){n(73),n(78),n(79),n(80),e.exports=n(0).Symbol},function(e,t,n){"use strict";var o=n(1),r=n(2),i=n(4),a=n(5),l=n(43),u=n(74).KEY,s=n(10),c=n(20),f=n(29),d=n(13),p=n(9),m=n(30),h=n(31),g=n(75),S=n(76),y=n(11),v=n(7),C=n(8),w=n(21),L=n(14),b=n(27),M=n(77),T=n(47),O=n(3),x=n(15),_=T.f,E=O.f,k=M.f,N=o.Symbol,U=o.JSON,j=U&&U.stringify,P=p("_hidden"),H=p("toPrimitive"),F={}.propertyIsEnumerable,$=c("symbol-registry"),A=c("symbols"),I=c("op-symbols"),R=Object.prototype,W="function"==typeof N,G=o.QObject,D=!G||!G.prototype||!G.prototype.findChild,K=i&&s(function(){return 7!=b(E({},"a",{get:function(){return E(this,"a",{value:7}).a}})).a})?function(e,t,n){var o=_(R,t);o&&delete R[t],E(e,t,n),o&&e!==R&&E(R,t,o)}:E,V=function(e){var t=A[e]=b(N.prototype);return t._k=e,t},q=W&&"symbol"==typeof N.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof N},B=function(e,t,n){return e===R&&B(I,t,n),y(e),t=w(t,!0),y(n),r(A,t)?(n.enumerable?(r(e,P)&&e[P][t]&&(e[P][t]=!1),n=b(n,{enumerable:L(0,!1)})):(r(e,P)||E(e,P,L(1,{})),e[P][t]=!0),K(e,t,n)):E(e,t,n)},J=function(e,t){y(e);for(var n,o=g(t=C(t)),r=0,i=o.length;i>r;)B(e,n=o[r++],t[n]);return e},z=function(e,t){return void 0===t?b(e):J(b(e),t)},Q=function(e){var t=F.call(this,e=w(e,!0));return!(this===R&&r(A,e)&&!r(I,e))&&(!(t||!r(this,e)||!r(A,e)||r(this,P)&&this[P][e])||t)},Y=function(e,t){if(e=C(e),t=w(t,!0),e!==R||!r(A,t)||r(I,t)){var n=_(e,t);return!n||!r(A,t)||r(e,P)&&e[P][t]||(n.enumerable=!0),n}},X=function(e){for(var t,n=k(C(e)),o=[],i=0;n.length>i;)r(A,t=n[i++])||t==P||t==u||o.push(t);return o},Z=function(e){for(var t,n=e===R,o=k(n?I:C(e)),i=[],a=0;o.length>a;)!r(A,t=o[a++])||n&&!r(R,t)||i.push(A[t]);return i};W||(N=function(){if(this instanceof N)throw TypeError("Symbol is not a constructor!");var e=d(arguments.length>0?arguments[0]:void 0),t=function(n){this===R&&t.call(I,n),r(this,P)&&r(this[P],e)&&(this[P][e]=!1),K(this,e,L(1,n))};return i&&D&&K(R,e,{configurable:!0,set:t}),V(e)},l(N.prototype,"toString",function(){return this._k}),T.f=Y,O.f=B,n(46).f=M.f=X,n(16).f=Q,n(34).f=Z,i&&!n(12)&&l(R,"propertyIsEnumerable",Q,!0),m.f=function(e){return V(p(e))}),a(a.G+a.W+a.F*!W,{Symbol:N});for(var ee="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),te=0;ee.length>te;)p(ee[te++]);for(var ne=x(p.store),oe=0;ne.length>oe;)h(ne[oe++]);a(a.S+a.F*!W,"Symbol",{for:function(e){return r($,e+="")?$[e]:$[e]=N(e)},keyFor:function(e){if(!q(e))throw TypeError(e+" is not a symbol!");for(var t in $)if($[t]===e)return t},useSetter:function(){D=!0},useSimple:function(){D=!1}}),a(a.S+a.F*!W,"Object",{create:z,defineProperty:B,defineProperties:J,getOwnPropertyDescriptor:Y,getOwnPropertyNames:X,getOwnPropertySymbols:Z}),U&&a(a.S+a.F*(!W||s(function(){var e=N();return"[null]"!=j([e])||"{}"!=j({a:e})||"{}"!=j(Object(e))})),"JSON",{stringify:function(e){for(var t,n,o=[e],r=1;arguments.length>r;)o.push(arguments[r++]);if(n=t=o[1],(v(t)||void 0!==e)&&!q(e))return S(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!q(t))return t}),o[1]=t,j.apply(U,o)}}),N.prototype[H]||n(6)(N.prototype,H,N.prototype.valueOf),f(N,"Symbol"),f(Math,"Math",!0),f(o.JSON,"JSON",!0)},function(e,t,n){var o=n(13)("meta"),r=n(7),i=n(2),a=n(3).f,l=0,u=Object.isExtensible||function(){return!0},s=!n(10)(function(){return u(Object.preventExtensions({}))}),c=function(e){a(e,o,{value:{i:"O"+ ++l,w:{}}})},f=function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,o)){if(!u(e))return"F";if(!t)return"E";c(e)}return e[o].i},d=function(e,t){if(!i(e,o)){if(!u(e))return!0;if(!t)return!1;c(e)}return e[o].w},p=function(e){return s&&m.NEED&&u(e)&&!i(e,o)&&c(e),e},m=e.exports={KEY:o,NEED:!1,fastKey:f,getWeak:d,onFreeze:p}},function(e,t,n){var o=n(15),r=n(34),i=n(16);e.exports=function(e){var t=o(e),n=r.f;if(n)for(var a,l=n(e),u=i.f,s=0;l.length>s;)u.call(e,a=l[s++])&&t.push(a);return t}},function(e,t,n){var o=n(45);e.exports=Array.isArray||function(e){return"Array"==o(e)}},function(e,t,n){var o=n(8),r=n(46).f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],l=function(e){try{return r(e)}catch(e){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==i.call(e)?l(e):r(o(e))}},function(e,t){},function(e,t,n){n(31)("asyncIterator")},function(e,t,n){n(31)("observable")},function(e,t,n){e.exports={default:n(82),__esModule:!0}},function(e,t,n){n(83),e.exports=n(0).Object.setPrototypeOf},function(e,t,n){var o=n(5);o(o.S,"Object",{setPrototypeOf:n(84).set})},function(e,t,n){var o=n(7),r=n(11),i=function(e,t){if(r(e),!o(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,o){try{o=n(38)(Function.call,n(47).f(Object.prototype,"__proto__").set,2),o(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return i(e,n),t?e.__proto__=n:o(e,n),e}}({},!1):void 0),check:i}},function(e,t,n){e.exports={default:n(86),__esModule:!0}},function(e,t,n){n(87);var o=n(0).Object;e.exports=function(e,t){return o.create(e,t)}},function(e,t,n){var o=n(5);o(o.S,"Object",{create:n(27)})},function(e,t){e.exports=o},function(e,t,n){e.exports={default:n(100),__esModule:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTencentMailOperation=void 0;var o=n(35);t.getTencentMailOperation=function(e){return o.WeaTools.callApi("/api/integration/tencentmail/getTencentMailOperation","POST",e)}},function(e,t){e.exports=r},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}var r=n(17),i=o(r),a=n(22),l=o(a),u=n(23),s=o(u),c=n(24),f=o(c),d=n(32),p=o(d),m=n(88),h=n(35);n(93);var g=n(95),S=o(g),y=n(102),v=o(y),C=n(103),w=o(C),L=h.WeaLocaleProvider.getLocaleLabel.bind(void 0,"integration"),b=(function(e){function t(){return(0,l.default)(this,t),(0,f.default)(this,(t.__proto__||(0,i.default)(t)).apply(this,arguments))}(0,p.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){return React.createElement(h.WeaErrorPage,{msg:"对不起,无法找到该页面!"})}}])}(React.Component),function(e){return e.children}),M=React.createElement(m.Route,{path:"integrationelement",name:"integrationelement",breadcrumbName:"集成元素",onEnter:L,component:b},React.createElement(m.Route,{name:"tencentmailsetting",path:"tencentmailsetting",breadcrumbName:"腾讯邮箱设置",component:S.default}),",",React.createElement(m.Route,{name:"tencentmailview",path:"tencentmailview",breadcrumbName:"腾讯邮箱",component:v.default}),React.createElement(m.Route,{name:"more",path:"more",breadcrumbName:"更多",component:w.default}));e.exports={Route:M,com:{ElementSetting:S.default,ElementView:v.default}}},function(e,t,n){"use strict";n(94)},function(e,t){},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 r=n(96),i=o(r),a=n(89),l=o(a),u=n(17),s=o(u),c=n(22),f=o(c),d=n(23),p=o(d),m=n(24),h=o(m),g=n(32),S=o(g),y=n(36),v=o(y),C=n(35),w=n(90),L=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(w),b=n(101),M=o(b),T=C.WeaLocaleProvider.getLabel,O=function(e){function t(e){(0,f.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.state={success:!1,showHelpfulTip:1,showUnreadList:1,ssoUrl:"",eContentHintText:T("129934","您有 $NoReadCnt$ 封未读邮件,$LoginLinkStart$请登录查看$LoginLinkEnd$!"),unreadColor:"#ff0000",ssoColor:"#009aff",eContentMailTitle:1,eContentMailSender:1,eContentMailSendTime:1,eContentShowNum:5,eContentLinkMode:"2",eFieldNewVisible:!1},e.getInstance&&e.getInstance(n),n.onSave=n.onSave.bind(n),n}return(0,S.default)(t,e),(0,p.default)(t,[{key:"componentWillMount",value:function(){this.setState({success:!1,showHelpfulTip:1,showUnreadList:1,ssoUrl:"",eContentHintText:T("129934","您有 $NoReadCnt$ 封未读邮件,$LoginLinkStart$请登录查看$LoginLinkEnd$!"),unreadColor:"#ff0000",ssoColor:"#009aff",eContentMailTitle:1,eContentMailSender:1,eContentMailSendTime:1,eContentShowNum:5,eContentLinkMode:"2",eFieldNewVisible:!1})}},{key:"componentDidMount",value:function(){var e=this.props.params||{};this.getTencentMailOperation({operate:"getTencentMailElementSSOSelectName",jsonStr:(0,l.default)(e)}),this.getTencentMailOperation({operate:"loadTencentMailElementSetting",jsonStr:(0,l.default)(e)})}},{key:"getTencentMailOperation",value:function(e){var t=this;e=e||{},L.getTencentMailOperation(e).then(function(e){if(e.status){if(e.jsonStr){var n=JSON.parse(e.jsonStr);t.setState({eContentLinkMode:n.eContentLinkMode,eContentShowNum:n.eContentShowNum,showHelpfulTip:n.eContentShowPromptInformation,eContentHintText:n.eContentHintText,unreadColor:n.eContentUnreadMailQuantityColor,ssoColor:n.eContentSingleSignOnLinkColor,showUnreadList:n.eContentShowUnreadList,eContentMailTitle:-1!=n.eContentFieldNewUsedKeys.indexOf("1")?1:0,eContentMailSender:-1!=n.eContentFieldNewUsedKeys.indexOf("2")?1:0,eContentMailSendTime:-1!=n.eContentFieldNewUsedKeys.indexOf("3")?1:0})}e.SSOSelectName&&t.setState({ssoUrl:e.SSOSelectName})}})}},{key:"onSave",value:function(){var e=this.state,t=e.showHelpfulTip,n=e.eContentLinkMode,o=e.eContentShowNum,r=e.eContentHintText,a=e.unreadColor,u=e.ssoColor,s=e.showUnreadList,c=e.eContentMailSendTime,f=e.eContentMailTitle,d=e.eContentMailSender,p=[],m=[];"1"==f&&p.push("1"),"1"==d&&p.push("2"),"1"==c&&p.push("3"),m={eContentShowNum:o,eContentLinkMode:n,eContentShowPromptInformation:t,eContentHintText:r,eContentUnreadMailQuantityColor:a,eContentSingleSignOnLinkColor:u,eContentShowUnreadList:s,eContentFieldNewUsedKeys:p};var h=(0,i.default)({},this.props.params,m);L.getTencentMailOperation({operate:"saveTencentMailElementSetting",jsonStr:(0,l.default)(h)})}},{key:"render",value:function(){var e=this,t=this.state,n=t.showHelpfulTip,o=t.eContentLinkMode,r=t.eContentShowNum,i=t.eContentHintText,a=t.unreadColor,l=t.ssoColor,u=t.showUnreadList,s=t.ssoUrl,c=t.eContentMailTitle,f=t.eContentMailSendTime,d=t.eContentMailSender,p=t.eFieldNewVisible,m=[{key:"1",selected:!1,showname:T("19497","当前页")},{key:"2",selected:!0,showname:T("19498","弹出页")}],h=[];1==c&&h.push("0"),1==d&&h.push("1"),1==f&&h.push("2");var g=[{name:T("344","主题"),id:"0",key:"0"},{name:T("2034","发件人"),id:"1",key:"1"},{name:T("2035","发件时间"),id:"2",key:"2"}],S=v.default.createElement("div",null);if(p){var y={eFieldNewDataSource:g,eFieldNewUsedKeys:h,onOk:function(t){var n=0,o=0,r=0;t.eFieldNewUsedKeys.map(function(e){"0"===e&&(n=1),"1"===e&&(o=1),"2"===e&&(r=1)}),e.setState({eFieldNewVisible:!1,eContentMailTitle:n,eContentMailSender:o,eContentMailSendTime:r})},onCancel:function(){e.setState({eFieldNewVisible:!1})}};S=v.default.createElement(M.default,y)}for(var w=[],L=0;L<h.length;L++)for(var b=0;b<g.length;b++)h[L]==g[b].key&&w.push(g[b].name);return v.default.createElement("div",{style:{width:"100%"}},v.default.createElement(C.WeaSearchGroup,{title:T("386578","未读列表"),col:1,showGroup:!0,needTigger:!0,items:[],center:!0},v.default.createElement(C.WeaFormItem,{label:T("386576","显示未读列表"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(C.WeaCheckbox,{value:u,onChange:function(t){return e.setState({showUnreadList:t})}})),v.default.createElement(C.WeaFormItem,{label:T("19493","显示条数"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(C.WeaInput,{value:r,style:{width:130},onChange:function(t){return e.setState({eContentShowNum:t})}})),v.default.createElement(C.WeaFormItem,{label:T("19494","链接方式"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(C.WeaSelect,{options:m,value:o,detailtype:3,onChange:function(t){e.setState({eContentLinkMode:t})}})),v.default.createElement(C.WeaFormItem,{label:T("126789","单点登录"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(C.WeaSelect,{value:s,style:{width:130},viewAttr:1,hasBorder:!0,options:[{key:"",selected:!1,showname:""},{key:s,selected:!1,showname:s}]})),v.default.createElement(C.WeaFormItem,{label:T("19495","显示字段"),labelCol:{span:6},wrapperCol:{span:16}},S,v.default.createElement("div",{style:{height:"30px",lineHeight:"30px"}},v.default.createElement("i",{className:"icon-coms-Flow-setting portal-esetting-btn",style:{position:"relative",zIndex:"12",fontSize:"14px",cursor:"pointer"},onClick:function(){return e.setState({eFieldNewVisible:!0})}}),v.default.createElement("span",{title:w.join(",")},w.join(","))))),v.default.createElement(C.WeaSearchGroup,{title:T("24960","提示信息"),col:1,showGroup:!0,center:!0,needTigger:!0,items:[]},v.default.createElement(C.WeaFormItem,{label:T("386577","显示提示信息"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(C.WeaCheckbox,{value:n,onChange:function(t){return e.setState({showHelpfulTip:t})}})),v.default.createElement(C.WeaFormItem,{label:T("129937","提示文字"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(C.WeaTextarea,{value:i,style:{width:300},onChange:function(t){return e.setState({eContentHintText:t})}})),v.default.createElement(C.WeaFormItem,{label:T("129938","未读邮件数量颜色"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(C.WeaColorPicker,{value:a,onChange:function(t){return e.setState({unreadColor:t})}})),v.default.createElement(C.WeaFormItem,{label:T("129939","单点登录链接颜色"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(C.WeaColorPicker,{value:l,onChange:function(t){return e.setState({ssoColor:t})}})),v.default.createElement(C.WeaFormItem,{label:T("25734","说明"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement("div",null,v.default.createElement("p",null,"$NoReadCnt$ : "+T("129940","未读邮件数量")),v.default.createElement("p",null,"$LoginLinkStart$ : "+T("129941","单点登录链接开始")),v.default.createElement("p",null,"$LoginLinkEnd$ : "+T("129942","单点登录链接结束"))))))}}]),t}(v.default.Component);t.default=O},function(e,t,n){e.exports={default:n(97),__esModule:!0}},function(e,t,n){n(98),e.exports=n(0).Object.assign},function(e,t,n){var o=n(5);o(o.S+o.F,"Object",{assign:n(99)})},function(e,t,n){"use strict";var o=n(15),r=n(34),i=n(16),a=n(33),l=n(48),u=Object.assign;e.exports=!u||n(10)(function(){var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach(function(e){t[e]=e}),7!=u({},e)[n]||Object.keys(u({},t)).join("")!=o})?function(e,t){for(var n=a(e),u=arguments.length,s=1,c=r.f,f=i.f;u>s;)for(var d,p=l(arguments[s++]),m=c?o(p).concat(c(p)):o(p),h=m.length,g=0;h>g;)f.call(p,d=m[g++])&&(n[d]=p[d]);return n}:u},function(e,t,n){var o=n(0),r=o.JSON||(o.JSON={stringify:JSON.stringify});e.exports=function(e){return r.stringify.apply(r,arguments)}},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=n(17),i=o(r),a=n(22),l=o(a),u=n(23),s=o(u),c=n(24),f=o(c),d=n(32),p=o(d),m=n(36),h=o(m),g=n(91),S=n(35),y=S.WeaLocaleProvider.getLabel,v=function(e){function t(e){(0,l.default)(this,t);var n=(0,f.default)(this,(t.__proto__||(0,i.default)(t)).call(this,e));return n.getButtons=n.getButtons.bind(n),n.onOk=n.onOk.bind(n),n.onCancel=n.onCancel.bind(n),n.state={visible:!0,eFieldNewDataSource:e.eFieldNewDataSource||[],eFieldNewUsedKeys:e.eFieldNewUsedKeys||[],leftSearchName:"",rightSearchName:""},n}return(0,p.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this,t=this.state,n=t.visible,o=t.eFieldNewDataSource,r=t.eFieldNewUsedKeys;t.searchName;return h.default.createElement(S.WeaDialog,{visible:n,title:y(32317,"显示字段设置"),icon:"icon-coms-portal",iconBgcolor:"#1a57a0",style:{width:792,height:490},buttons:this.getButtons(),onCancel:this.onCancel},h.default.createElement(S.WeaTransfer,{className:"portal-element-showfieldnew",data:o,selectedKeys:r,onChange:function(t){return e.setState({eFieldNewUsedKeys:t})},leftHeader:h.default.createElement("div",{style:{display:"inline-block",position:"relative"}},h.default.createElement("span",{style:{paddingLeft:"15px",position:"absolute",width:"100px",textAlign:"left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",display:"block",top:"-25px"}},y(83302,"待选")),h.default.createElement("div",{style:{position:"absolute",top:"-25px",width:"90px",left:"238px"}},h.default.createElement(S.WeaInputSearch,{onSearch:function(t){return e.setState({leftSearchName:t})}}))),rightHeader:h.default.createElement("div",{style:{display:"inline-block",position:"relative"}},h.default.createElement("span",{style:{paddingLeft:"15px",position:"absolute",width:"100px",textAlign:"left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",display:"block",top:"-25px"}},y(83303,"已选")),h.default.createElement("div",{style:{position:"absolute",top:"-25px",width:"90px",left:"238px"}},h.default.createElement(S.WeaInputSearch,{onSearch:function(t){return e.setState({rightSearchName:t})}}))),filterLeft:this.filterLeft.bind(this,o),filterRight:this.filterRight.bind(this,r)}))}},{key:"getButtons",value:function(){var e=[];return e.push(h.default.createElement(g.Button,{type:"primary",onClick:this.onOk},y(826,"确定"))),e.push(h.default.createElement(g.Button,{type:"ghost",onClick:this.onCancel},y(31129,"取消"))),e}},{key:"onOk",value:function(){this.props.onOk(this.state)}},{key:"onCancel",value:function(){this.props.onCancel()}},{key:"filterLeft",value:function(e){var t=this.state.leftSearchName;return t&&(e=e.filter(function(e){return-1!=e.name.indexOf(t.trim())})),e}},{key:"filterRight",value:function(e){for(var t=this.state,n=t.rightSearchName,o=t.eFieldNewDataSource,r=[],i=0;i<e.length;i++)for(var a=0;a<o.length;a++)e[i]!=o[a].key||r.push(o[a]);return n&&(r=r.filter(function(e){return-1!=e.name.indexOf(n.trim())})),r}}]),t}(h.default.Component);t.default=v},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 r=n(89),i=o(r),a=n(17),l=o(a),u=n(22),s=o(u),c=n(23),f=o(c),d=n(24),p=o(d),m=n(32),h=o(m),g=n(36),S=o(g),y=(n(49),n(35)),v=n(91),C=n(90),w=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(C),L=(y.WeaTools.ls,y.WeaLocaleProvider.getLabel),b=function(e){function t(e){(0,s.default)(this,t);var n=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return n.doInit=function(){n.getTencentMailOperation({operate:"checkUserHasTencentMailAccount"});var e=n.props.params||{};n.getTencentMailOperation({operate:"loadTencentMailElementSetting",jsonStr:(0,i.default)(e)}),n.getTencentMailOperation({operate:"foregroundTest"}),n.getTencentMailOperation({operate:"isOpenTencentMail"}),n.getTencentMailOperation({operate:"newCount"}),n.getTencentMailOperation({operate:"getLoginUrl"}),n.getTencentMailOperation({operate:"newMailList"})},n.getTencentMailOperation=function(e){e=e||{},"isOpenTencentMail"===e.operate&&n.setState({isOpenTencentMailLoading:!0}),"newCount"===e.operate&&n.setState({newCountLoading:!0}),"getLoginUrl"===e.operate&&n.setState({newGetLoginUrl:!0}),"checkUserHasTencentMailAccount"===e.operate&&n.setState({newHasAccount:!0}),"foregroundTest"===e.operate&&n.setState({testLoading:!0}),w.getTencentMailOperation(e).then(function(t){if(1==t.status){if("isOpenTencentMail"===e.operate&&n.setState({isOpenTencentMailLoading:!1}),"getLoginUrl"===e.operate&&n.setState({newGetLoginUrl:!1}),"newCount"===e.operate&&n.setState({newCountLoading:!1}),"checkUserHasTencentMailAccount"===e.operate&&n.setState({newHasAccount:!1}),"foregroundTest"===e.operate&&n.setState({testLoading:!1}),"getLoginUrl"!==e.operate||t.isError||n.setState({success:!0}),"newCount"!==e.operate||t.isError||n.setState({newCountSuccess:!0}),"isOpenTencentMail"===e.operate&&n.setState({isOpenTencentMail:t.isOpenTencentMail}),void 0!=t.hasAccount&&n.setState({hasAccount:t.hasAccount}),"foregroundTest"!==e.operate||t.isError||n.setState({testSuccess:!0}),void 0!==t.count&&n.setState({count:t.count}),void 0!==t.loginUrl&&n.setState({loginUrl:t.loginUrl}),t.jsonStr){var o=JSON.parse(t.jsonStr);n.setState({eContentLinkMode:o.eContentLinkMode,eContentShowNum:o.eContentShowNum,showHelpfulTip:o.eContentShowPromptInformation,eContentHintText:o.eContentHintText,unreadColor:o.eContentUnreadMailQuantityColor,ssoColor:o.eContentSingleSignOnLinkColor,ssoUrl:o.eContentSingleSignOn,showUnreadList:o.eContentShowUnreadList,eContentMailTitle:-1!=o.eContentFieldNewUsedKeys.indexOf("1")?1:0,eContentMailSender:-1!=o.eContentFieldNewUsedKeys.indexOf("2")?1:0,eContentMailSendTime:-1!=o.eContentFieldNewUsedKeys.indexOf("3")?1:0})}t.newMailList&&t.newMailList.length&&n.setState({mailList:t.newMailList})}})},n.getSenderName=function(e){return e.senderLastName?e.sender+"("+e.senderLastName+")":e.sender},n.renderList=function(){var e=n.state,t=e.eContentHintText,o=e.showHelpfulTip,r=e.eContentMailTitle,i=e.eContentMailSender,a=e.eContentMailSendTime,l=e.unreadColor,u=e.ssoColor,s=e.count,c=e.loginUrl,f=e.mailList,d=e.showUnreadList,p=e.eContentShowNum,m=t.replace("$NoReadCnt$",'<span style="color: '+l+'">'+s+"</span>").replace("$LoginLinkStart$",'<a href="'+c+'" target="_blank" style="color: '+u+'">').replace("$LoginLinkEnd$","</a>"),h=[],g=[],y=[];return f&&(f.length<=Number(p)?h=f.slice(0):f.length>Number(p)&&(h=f.slice(0,Number(p)))),"1"==r&&g.push({title:L("344","主题"),dataIndex:"title",width:"33.33%"}),"1"==i&&g.push({title:L("2034","发件人"),dataIndex:"sender",width:"33.33%"}),"1"==a&&g.push({title:L("2035","发件时间"),dataIndex:"formattedTime",width:"33.33%"}),h&&h.map(function(e,t){e&&y.push({key:t,title:e.subject,sender:n.getSenderName(e),formattedTime:e.formattedTime})}),S.default.createElement("div",null,d&&Number(p)&&Number(s)?S.default.createElement(v.Table,{columns:g,dataSource:y,size:"small",scroll:{y:240},pagination:!1}):"",1==o?S.default.createElement("div",{style:{marginLeft:5},dangerouslySetInnerHTML:{__html:m}}):null)},n.getSenderName=function(e){return e.senderLastName?S.default.createElement("div",{style:{display:"inline-block"}},S.default.createElement("label",{style:{marginRight:5}},e.sender),"(",S.default.createElement(y.WeaPopoverHrm,null),S.default.createElement("a",{href:"javaScript:openhrm("+e.senderId+");",onClick:function(e){return window.pointerXY(e)},title:e.senderLastName},e.senderLastName),")"):e.sender},n.state={success:!1,newCountSuccess:!1,count:0,loginUrl:"",showHelpfulTip:1,eContentHintText:L("129934","您有 $NoReadCnt$ 封未读邮件,$LoginLinkStart$请登录查看$LoginLinkEnd$!"),unreadColor:"#ff0000",ssoColor:"#009aff",newCountLoading:!0,newGetLoginUrl:!0,newHasAccount:!0,isOpenTencentMail:!1,hasAccount:!1,mailList:[],eContentMailTitle:0,eContentMailSender:0,eContentMailSendTime:0,showUnreadList:1,ssoUrl:"",eContentShowNum:0,eContentLinkMode:-1,testSuccess:!1,testLoading:!0,isOpenTencentMailLoading:!0},n}return(0,h.default)(t,e),(0,f.default)(t,[{key:"componentWillMount",value:function(){this.setState({success:!1,newCountSuccess:!1,count:0,loginUrl:"",showHelpfulTip:1,eContentHintText:L("129934","您有 $NoReadCnt$ 封未读邮件,$LoginLinkStart$请登录查看$LoginLinkEnd$!"),unreadColor:"#ff0000",ssoColor:"#009aff",newCountLoading:!0,newGetLoginUrl:!0,newHasAccount:!0,isOpenTencentMail:!1,hasAccount:!1,mailList:[],eContentMailTitle:0,eContentMailSender:0,eContentMailSendTime:0,showUnreadList:1,ssoUrl:"",eContentShowNum:0,eContentLinkMode:-1,testSuccess:!1,testLoading:!0,isOpenTencentMailLoading:!0})}},{key:"componentDidMount",value:function(){this.doInit()}},{key:"render",value:function(){var e=this.state,t=(e.showHelpfulTip,e.isOpenTencentMail),n=(e.success,e.newCountSuccess,e.newCountLoading),o=e.newGetLoginUrl,r=e.newHasAccount,i=e.hasAccount,a=e.testLoading,l=e.isOpenTencentMailLoading,u=e.testSuccess;return S.default.createElement(v.Spin,{spinning:r||n||o||a||l},!(r||n||o||a||l)&&S.default.createElement("div",null,u&&t?i?this.renderList():S.default.createElement("p",{style:{color:"red",marginLeft:5}},L("502800","您暂未开通腾讯企业邮箱账号")):S.default.createElement("p",{style:{color:"red",marginLeft:5}},L("505897","系统配置出错,请联系管理员!"))))}}]),t}(g.Component);t.default=b},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 r=n(89),i=o(r),a=n(17),l=o(a),u=n(22),s=o(u),c=n(23),f=o(c),d=n(24),p=o(d),m=n(32),h=o(m),g=n(36),S=o(g),y=(n(49),n(35)),v=n(91),C=n(90),w=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(C),L=y.WeaLocaleProvider.getLabel,b=function(e){function t(e){(0,s.default)(this,t);var n=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return n.doInit=function(){n.getTencentMailOperation({operate:"checkUserHasTencentMailAccount"});var e=n.props.params||{};n.getTencentMailOperation({operate:"foregroundTest"}),n.getTencentMailOperation({operate:"isOpenTencentMail"}),n.getTencentMailOperation({operate:"loadTencentMailElementSetting",jsonStr:(0,i.default)(e)}),n.getTencentMailOperation({operate:"newCount"}),n.getTencentMailOperation({operate:"getLoginUrl"}),n.getTencentMailOperation({operate:"newMailList"})},n.getTencentMailOperation=function(e){e=e||{},"isOpenTencentMail"===e.operate&&n.setState({isOpenTencentMailLoading:!0}),"newCount"===e.operate&&n.setState({newCountLoading:!0}),"getLoginUrl"===e.operate&&n.setState({newGetLoginUrl:!0}),"checkUserHasTencentMailAccount"===e.operate&&n.setState({newHasAccount:!0}),"foregroundTest"===e.operate&&n.setState({testLoading:!0}),w.getTencentMailOperation(e).then(function(t){if(1==t.status){if("isOpenTencentMail"===e.operate&&n.setState({isOpenTencentMailLoading:!1}),"newCount"===e.operate&&n.setState({newCountLoading:!1}),"getLoginUrl"===e.operate&&n.setState({newGetLoginUrl:!1}),"checkUserHasTencentMailAccount"===e.operate&&n.setState({newHasAccount:!1}),"foregroundTest"===e.operate&&n.setState({testLoading:!1}),"getLoginUrl"!==e.operate||t.isError||n.setState({success:!0}),"newCount"!==e.operate||t.isError||n.setState({newCountSuccess:!0}),"isOpenTencentMail"===e.operate&&n.setState({isOpenTencentMail:t.isOpenTencentMail}),void 0!=t.hasAccount&&n.setState({hasAccount:t.hasAccount}),"foregroundTest"!==e.operate||t.isError||n.setState({testSuccess:!0}),void 0!==t.count&&n.setState({count:t.count}),void 0!==t.loginUrl&&n.setState({loginUrl:t.loginUrl}),t.jsonStr){var o=JSON.parse(t.jsonStr);n.setState({eContentLinkMode:o.eContentLinkMode,eContentShowNum:o.eContentShowNum,showHelpfulTip:o.eContentShowPromptInformation,eContentHintText:o.eContentHintText,unreadColor:o.eContentUnreadMailQuantityColor,ssoColor:o.eContentSingleSignOnLinkColor,ssoUrl:o.eContentSingleSignOn,showUnreadList:o.eContentShowUnreadList,eContentMailTitle:-1!=o.eContentFieldNewUsedKeys.indexOf("1")?1:0,eContentMailSender:-1!=o.eContentFieldNewUsedKeys.indexOf("2")?1:0,eContentMailSendTime:-1!=o.eContentFieldNewUsedKeys.indexOf("3")?1:0})}t.newMailList&&t.newMailList.length&&n.setState({mailList:t.newMailList})}})},n.getSenderName=function(e){return e.senderLastName?e.sender+"("+e.senderLastName+")":e.sender},n.renderList=function(){var e=n.state,t=(e.newCountLoading,e.testLoading,e.testSuccess),o=e.isOpenTencentMail,r=(e.newGetLoginUrl,e.newHasAccount,e.hasAccount),i=(e.showHelpfulTip,e.newCountSuccess,e.success,e.eContentHintText),a=(e.eContentMailTitle,e.eContentMailSender,e.eContentMailSendTime,e.unreadColor),l=e.ssoColor,u=e.count,s=e.loginUrl,c=e.mailList,f=(e.showUnreadList,e.eContentShowNum,""),d=[];f=o&&t?r?i.replace("$NoReadCnt$",'<span style="color: '+a+'">'+u+"</span>").replace("$LoginLinkStart$",'<a href="'+s+'" target="_blank" style="color: '+l+'">').replace("$LoginLinkEnd$","</a>"):'<p style="color: red;">'+L("502800","您暂未开通腾讯企业邮箱账号")+"</p>":"<p style={{color: 'red', marginLeft: 5}}>{getLabel('505897','系统配置出错,请联系管理员!')}</p>";var p=[{title:L("344","主题"),dataIndex:"title",key:"title",width:"40%"},{title:L("2034","发件人"),dataIndex:"sender",key:"sender",width:"40%"},{title:L("2035","发件时间"),dataIndex:"formattedTime",key:"formattedTime",width:"20%"}];return c&&c.map(function(e,t){e&&d.push({key:t,title:e.subject,sender:n.getSenderName(e),formattedTime:e.formattedTime})}),S.default.createElement("div",null,S.default.createElement(y.WeaTable,{needScroll:!0,columns:p,dataSource:d,pagination:{pageSize:10},title:S.default.createElement("div",{style:{marginLeft:20},dangerouslySetInnerHTML:{__html:f}})}))},n.getSenderName=function(e){return e.senderLastName?S.default.createElement("div",{style:{display:"inline-block"}},S.default.createElement("label",{style:{marginRight:5}},e.sender),"(",S.default.createElement(y.WeaPopoverHrm,null),S.default.createElement("a",{href:"javaScript:openhrm("+e.senderId+");",onClick:function(e){return window.pointerXY(e)},title:e.senderLastName},e.senderLastName),")"):e.sender},n.state={success:!1,newCountSuccess:!1,count:0,loginUrl:"",showHelpfulTip:1,eContentHintText:L("129934","您有 $NoReadCnt$ 封未读邮件,$LoginLinkStart$请登录查看$LoginLinkEnd$!"),unreadColor:"#ff0000",ssoColor:"#009aff",newCountLoading:!0,newGetLoginUrl:!0,newHasAccount:!0,isOpenTencentMail:!1,hasAccount:!1,mailList:[],eContentMailTitle:0,eContentMailSender:0,eContentMailSendTime:0,showUnreadList:1,ssoUrl:"",eContentShowNum:-1,eContentLinkMode:-1,testSuccess:!1,testLoading:!0,isOpenTencentMailLoading:!0},n}return(0,h.default)(t,e),(0,f.default)(t,[{key:"componentWillMount",value:function(){this.setState({success:!1,newCountSuccess:!1,count:0,loginUrl:"",showHelpfulTip:1,eContentHintText:L("129934","您有 $NoReadCnt$ 封未读邮件,$LoginLinkStart$请登录查看$LoginLinkEnd$!"),unreadColor:"#ff0000",ssoColor:"#009aff",newCountLoading:!0,newGetLoginUrl:!0,newHasAccount:!0,isOpenTencentMail:!1,hasAccount:!1,mailList:[],eContentMailTitle:0,eContentMailSender:0,eContentMailSendTime:0,showUnreadList:1,ssoUrl:"",eContentShowNum:0,eContentLinkMode:-1,testSuccess:!1,testLoading:!0,isOpenTencentMailLoading:!0})}},{key:"componentDidMount",value:function(){this.doInit()}},{key:"render",value:function(){var e=this.state,t=(e.showHelpfulTip,e.success,e.newCountLoading),n=e.testLoading,o=e.newGetLoginUrl,r=e.newHasAccount,i=(e.hasAccount,e.isOpenTencentMailLoading);return S.default.createElement(v.Spin,{spinning:r||t||o||n||i},r||t||o||n||i?"":S.default.createElement("div",null,this.renderList()))}}]),t}(g.Component);t.default=b}])});
//# sourceMappingURL=engine.js.map?v=b95d8795