index.js
59.6 KB
!function(e,t){if("object"===typeof exports&&"object"===typeof module)module.exports=t(require("React"),require("ReactDOM"),require("mobx"),require("mobxReact"),require("History"),require("ReactRouter"),require("antd"),require("ecCom"),require("comsMobx"));else if("function"===typeof define&&define.amd)define(["React","ReactDOM","mobx","mobxReact","History","ReactRouter","antd","ecCom","comsMobx"],t);else{var n="object"===typeof exports?t(require("React"),require("ReactDOM"),require("mobx"),require("mobxReact"),require("History"),require("ReactRouter"),require("antd"),require("ecCom"),require("comsMobx")):t(e.React,e.ReactDOM,e.mobx,e.mobxReact,e.History,e.ReactRouter,e.antd,e.ecCom,e.comsMobx);for(var r in n)("object"===typeof exports?exports:e)[r]=n[r]}}(this,function(e,t,n,r,a,o,i,u,c){return function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},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="/spa/performance/static/",t(t.s=59)}([function(e,t){var n=e.exports={version:"2.5.6"};"number"==typeof __e&&(__e=n)},function(e,t,n){var r=n(26)("wks"),a=n(17),o=n(3).Symbol,i="function"==typeof o;(e.exports=function(e){return r[e]||(r[e]=i&&o[e]||(i?o:a)("Symbol."+e))}).store=r},function(e,t,n){var r=n(3),a=n(0),o=n(21),i=n(7),u=n(6),c=function(e,t,n){var l,s,f,d=e&c.F,p=e&c.G,m=e&c.S,y=e&c.P,h=e&c.B,g=e&c.W,v=p?a:a[t]||(a[t]={}),E=v.prototype,R=p?r:m?r[t]:(r[t]||{}).prototype;p&&(n=t);for(l in n)(s=!d&&R&&void 0!==R[l])&&u(v,l)||(f=s?R[l]:n[l],v[l]=p&&"function"!=typeof R[l]?n[l]:h&&s?o(f,r):g&&R[l]==f?function(e){var t=function(t,n,r){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,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):y&&"function"==typeof f?o(Function.call,f):f,y&&((v.virtual||(v.virtual={}))[l]=f,e&c.R&&E&&!E[l]&&i(E,l,f)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},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,n){var r=n(8),a=n(46),o=n(22),i=Object.defineProperty;t.f=n(5)?Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),a)try{return i(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){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(4),a=n(12);e.exports=n(5)?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(9);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var r=n(50),a=n(20);e.exports=function(e){return r(a(e))}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){e.exports={}},function(e,t,n){var r=n(49),a=n(27);e.exports=Object.keys||function(e){return r(e,a)}},function(e,t,n){var r=n(20);e.exports=function(e){return Object(r(e))}},function(e,t){e.exports=!0},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},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 r=n(64);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(9);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var r=n(8),a=n(66),o=n(27),i=n(25)("IE_PROTO"),u=function(){},c=function(){var e,t=n(47)("iframe"),r=o.length;for(t.style.display="none",n(69).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;r--;)delete c.prototype[o[r]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(u.prototype=r(e),n=new u,u.prototype=null,n[i]=e):n=c(),void 0===t?n:a(n,t)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(26)("keys"),a=n(17);e.exports=function(e){return r[e]||(r[e]=a(e))}},function(e,t,n){var r=n(0),a=n(3),o=a["__core-js_shared__"]||(a["__core-js_shared__"]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(16)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(4).f,a=n(6),o=n(1)("toStringTag");e.exports=function(e,t,n){e&&!a(e=n?e:e.prototype,o)&&r(e,o,{configurable:!0,value:t})}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(77),o=r(a),i=n(83),u=r(i),c="function"===typeof u.default&&"symbol"===typeof o.default?function(e){return typeof e}:function(e){return e&&"function"===typeof u.default&&e.constructor===u.default&&e!==u.default.prototype?"symbol":typeof e};t.default="function"===typeof u.default&&"symbol"===c(o.default)?function(e){return"undefined"===typeof e?"undefined":c(e)}:function(e){return e&&"function"===typeof u.default&&e.constructor===u.default&&e!==u.default.prototype?"symbol":"undefined"===typeof e?"undefined":c(e)}},function(e,t,n){t.f=n(1)},function(e,t,n){var r=n(3),a=n(0),o=n(16),i=n(30),u=n(4).f;e.exports=function(e){var t=a.Symbol||(a.Symbol=o?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||u(t,e,{value:i.f(e)})}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){e.exports={default:n(93),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(56),a=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e,t,n){return t in e?(0,a.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(97),a=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=a.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},function(e,t,n){e.exports={default:n(101),__esModule:!0}},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 r=n(56),a=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,a.default)(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}()},function(e,t,n){"use strict";t.__esModule=!0;var r=n(29),a=function(e){return e&&e.__esModule?e:{default:e}}(r);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,a.default)(t))&&"function"!==typeof t?e:t}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(103),o=r(a),i=n(107),u=r(i),c=n(29),l=r(c);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,l.default)(t)));e.prototype=(0,u.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(o.default?(0,o.default)(e,t):e.__proto__=t)}},function(t,n){t.exports=e},function(e,t){e.exports=i},function(e,t){e.exports=u},function(e,t,n){"use strict";var r=n(63)(!0);n(45)(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=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){"use strict";var r=n(16),a=n(2),o=n(48),i=n(7),u=n(13),c=n(65),l=n(28),s=n(52),f=n(1)("iterator"),d=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,n,m,y,h,g){c(n,t,m);var v,E,R,S=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)}},b=t+" Iterator",_="values"==y,P=!1,T=e.prototype,x=T[f]||T["@@iterator"]||y&&T[y],O=x||S(y),w=y?_?S("entries"):O:void 0,D="Array"==t?T.entries||x:x;if(D&&(R=s(D.call(new e)))!==Object.prototype&&R.next&&(l(R,b,!0),r||"function"==typeof R[f]||i(R,f,p)),_&&x&&"values"!==x.name&&(P=!0,O=function(){return x.call(this)}),r&&!g||!d&&!P&&T[f]||i(T,f,O),u[t]=O,u[b]=p,y)if(v={values:_?O:S("values"),keys:h?O:S("keys"),entries:w},g)for(E in v)E in T||o(T,E,v[E]);else a(a.P+a.F*(d||P),t,v);return v}},function(e,t,n){e.exports=!n(5)&&!n(10)(function(){return 7!=Object.defineProperty(n(47)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(9),a=n(3).document,o=r(a)&&r(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},function(e,t,n){e.exports=n(7)},function(e,t,n){var r=n(6),a=n(11),o=n(67)(!1),i=n(25)("IE_PROTO");e.exports=function(e,t){var n,u=a(e),c=0,l=[];for(n in u)n!=i&&r(u,n)&&l.push(n);for(;t.length>c;)r(u,n=t[c++])&&(~o(l,n)||l.push(n));return l}},function(e,t,n){var r=n(24);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(19),a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},function(e,t,n){var r=n(6),a=n(15),o=n(25)("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=a(e),r(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},function(e,t,n){var r=n(49),a=n(27).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},function(e,t,n){var r=n(18),a=n(12),o=n(11),i=n(22),u=n(6),c=n(46),l=Object.getOwnPropertyDescriptor;t.f=n(5)?l:function(e,t){if(e=o(e),t=i(t,!0),c)try{return l(e,t)}catch(e){}if(u(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t,n){var r=n(2),a=n(0),o=n(10);e.exports=function(e,t){var n=(a.Object||{})[e]||Object[e],i={};i[e]=t(n),r(r.S+r.F*o(function(){n(1)}),"Object",i)}},function(e,t,n){e.exports={default:n(95),__esModule:!0}},function(e,t){e.exports=r},function(e,t){e.exports=c},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var a,o=n(60),i=r(o),u=n(29),c=r(u),l=n(33),s=r(l),f=n(34),d=r(f),p=n(35),m=r(p),y=n(36),h=r(y),g=n(37),v=r(g),E=n(38),R=r(E),S=n(39),b=r(S),_=n(40),P=r(_),T=n(41),x=r(T),O=n(110),w=r(O),D=n(111),A=n(57),C=n(112),N=n(113),M=n(114),L=r(M),k=n(42),I=n(43),j=n(58),W=n(115),F=r(W),B=n(116),H=r(B);n(117);var U=(0,N.useRouterHistory)(C.createHashHistory)({queryKey:"_key",basename:"/"}),V=(j.WeaTableNew.WeaTable,j.WeaTableNew.TableStore),z=I.WeaTools.callApi,q=k.Collapse.Panel,K=k.DatePicker.RangePicker,G=new V,J=new V,$={PR_NAME:"名称",PR_START:"起点时间",PR_REDIRECT:"重定向耗时",PR_UNLOADEVENT:"前一个同域页面卸载耗时",PR_APPCACHE:"DNS 缓存检查耗时",PR_DOMAINLOOKUP:"DNS 查询耗时",PR_CONNECT:"TCP 连接耗时",PR_TTFB:"请求(TTFB)耗时",PR_DOWNLOAD:"下载耗时",PR_NETWORK:"网络耗时",PR_DECODE:"解码耗时",PR_INTERACTIVE:"解析耗时",PR_DOMCONTENTLOADEDEVENT:"DOMCONTENTLOADED 事件耗时",PR_COMPLETE:"完全解析耗时",PR_LOADEVENT:"ONLOAD 事件耗时",PR_TOTAL:"HTML 加载总耗时",PR_FIRSTPAINT:"首次绘制总耗时",PR_FIRSTCONTENTFULPAINT:"二次绘制总耗时",PR_ROOTDOMNODEINSERTED:"RENDER 时间",PR_RENDER:"RENDER 总耗时",PR_DEVICE:"设备类型",PR_BROWSER:"浏览器",PR_VERSION:"浏览器版本",PR_ENGINE:"浏览器引擎",PR_OS:"操作系统",PR_OSVERSION:"操作系统版本",PR_PERFORMANCEID:"记录号",PR_TYPE:"记录类型",PR_DES:"描述"},Y=["PR_NAME","PR_START","PR_REDIRECT","PR_UNLOADEVENT","PR_APPCACHE","PR_DOMAINLOOKUP","PR_CONNECT","PR_TTFB","PR_DOWNLOAD","PR_NETWORK","PR_DECODE","PR_INTERACTIVE","PR_DOMCONTENTLOADEDEVENT","PR_COMPLETE","PR_LOADEVENT","PR_TOTAL","PR_FIRSTPAINT","PR_FIRSTCONTENTFULPAINT","PR_ROOTDOMNODEINSERTED","PR_RENDER","PR_DEVICE","PR_BROWSER","PR_VERSION","PR_ENGINE","PR_OS","PR_OSVERSION","PR_PERFORMANCEID"],Q={PR_CHILDREN:70,LASTNAME:80,PR_NAME:300,PR_DES:100,PR_START:120,PR_RENDER:130,PR_NETWORK:100,PR_BROWSER:90,PR_OS:90,PR_TTFB:110,PR_DOWNLOAD:100,SUBCOMPANYNAME:90,DEPARTMENTNAME:90},X={PR_CHILDREN:"详情",LASTNAME:"用户",PR_NAME:"URL",PR_DES:"描述",PR_START:"记录时间",PR_RENDER:"总耗时 / ms",PR_NETWORK:"网络 / ms",PR_BROWSER:"浏览器",PR_OS:"操作系统",PR_TTFB:"TTFB / ms",PR_DOWNLOAD:"下载 / ms",SUBCOMPANYNAME:"分部",DEPARTMENTNAME:"部门"},Z={PR_CHILDREN:"包含可能阻塞页面加载的主要资源和接口的详细信息(IE9不支持)",PR_RENDER:"从请求页面到看到主要内容渲染所花费的时间",PR_NETWORK:"请求 HTML文件的网络耗时,包括 TTFB 和下载的耗时",PR_TTFB:"浏览器向服务器发起请求到接收到服务器响应的时间",PR_DOWNLOAD:"接收到服务器响应到资源下载完毕的时间"},ee={LASTNAME:"lastname",PR_NAME:"name",PR_START:"start",PR_RENDER:"render",PR_DES:"des",PR_BROWSER:"browser",SUBCOMPANYNAME:"subcompanyname",DEPARTMENTNAME:"departmentname"},te={device:"PC",startFrom:"",startTo:"",lastname:"",subcompanyname:"",departmentname:"",name:"",renderFrom:"",renderTo:"",des:"",browser:"",version:""},ne=function(e){return new Date(e).toLocaleString().replace(/\s.*$/,"").replace(/\//g,"-")+" "+new Date(e).toTimeString().replace(/\s.*$/,"")},re=(0,A.observer)(a=function(e){function t(){var e,n,r,a;(0,v.default)(this,t);for(var o=arguments.length,u=Array(o),l=0;l<o;l++)u[l]=arguments[l];return n=r=(0,b.default)(this,(e=t.__proto__||(0,h.default)(t)).call.apply(e,[this].concat(u))),r.state={y:0,searchLoading:!1,reportLoading:!1,clearLoading:!1,params:(0,m.default)({},te),lastnameData:[],subcompanynameData:[],departmentnameData:[],anlayzeData:[],showReport:!1,sortParams:[],openLoading:!1,isopen:!1},r.caulate=function(){if(r.table&&window.$){if(window.$(r.table)){var e=window.$(r.table).offset().top,t=document.documentElement.clientHeight,n=t-e-90;n!==r.state.y&&r.setState({y:n})}}},r.clear=function(){r.setState({clearLoading:!0}),z("/api/system/systemPagePerformanceLog/deleteSystemPagePerformanceLog","POST",r.state.params).then(function(){r.setState({clearLoading:!1}),r.search()}).catch(function(e){r.setState({clearLoading:!1}),k.message.error("接口错误")})},r.anlayze=function(){r.setState({reportLoading:!0}),z("/api/system/systemPagePerformanceLog/selectSystemPagePerformanceLog","POST",r.state.params).then(function(e){z("/api/ec/dev/table/datas","POST",(0,m.default)({},r.state.params,{dataKey:e.datas,current:1,pageSize:1e4})).then(function(e){r.setState({anlayzeData:e.datas,showReport:!0,reportLoading:!1})}).catch(function(e){r.setState({reportLoading:!1}),k.message.error("接口错误")})}).catch(function(e){r.setState({reportLoading:!1}),k.message.error("接口错误")})},r.search=function(){r.setState({searchLoading:!0}),z("/api/system/systemPagePerformanceLog/selectSystemPagePerformanceLog","POST",r.state.params).then(function(e){r.props.tableStore.getDatas(e.datas,1,void 0,r.state.sortParams),r.setState({searchLoading:!1})}).catch(function(e){r.setState({searchLoading:!1}),k.message.error("接口错误")})},r.getOpen=function(){r.setState({openLoading:!0}),z("/api/system/systemPagePerformanceLog/getSystemPagePerformanceConfigSwitch","GET",{name:"systemPerformanceSwaticRun"}).then(function(e){var t=e.isopen;r.setState({openLoading:!1,isopen:t})}).catch(function(e){r.setState({openLoading:!1}),k.message.error("接口错误")})},r.open=function(e){return r.setState({openLoading:!0}),z("/api/system/systemPagePerformanceLog/settingSystemPagePerformanceRun","POST",{name:"systemPerformanceSwaticRun",status:e}).then(function(t){t.status&&r.setState({openLoading:!1,isopen:e})}).catch(function(e){r.setState({openLoading:!1}),k.message.error("接口错误")})},r.getFilter=function(e,t){var n=ee[e];if(!n)return null;var a=r.state.params,o=a[n];"browser"===n&&a.version&&(o=a[n]+" "+a.version);var i=x.default.createElement(I.WeaInput,{value:o,onChange:function(e){var t=e.split(" "),o="browser"===n&&2===t.length&&t[1];r.setState({params:(0,m.default)({},a,(0,d.default)({},n,o?t[0]:e),o?{version:t[1]}:{version:""})})}}),u="LASTNAME"===e||"SUBCOMPANYNAME"===e||"DEPARTMENTNAME"===e,c="PR_START"===e,l="PR_RENDER"===e;if(u){o=r.state[n+"Data"];var s=[{isSearch:!0,key:"1",name:"按列表",selected:!1,showOrder:0,dataParams:{list:"1"}},{isSearch:!1,key:"2",name:"组织结构",selected:!1,showOrder:0}],f={LASTNAME:{type:17,title:"用户"},SUBCOMPANYNAME:{type:194,title:"分部",tabs:s},DEPARTMENTNAME:{type:57,title:"部门",tabs:s}};i=x.default.createElement(I.WeaBrowser,(0,m.default)({},f[e],{textDecoration:!0,replaceDatas:o,isSingle:!1,onChange:function(e,o,i){r.setState((0,d.default)({params:(0,m.default)({},a,(0,d.default)({},n,e))},n+"Data",i),function(){return!t&&r.search()})}}))}c&&(o=[a.startFrom?ne(a.startFrom):"",a.startTo?ne(a.startTo):""],i=x.default.createElement(K,{showTime:!0,value:o,format:"yyyy-MM-dd HH:mm:ss",onChange:function(e){var n=e[0]||"",o=e[1]||"";r.setState({params:(0,m.default)({},a,{startFrom:n?new Date(n).getTime():"",startTo:o?new Date(o).getTime():""})},function(){return!t&&r.search()})}})),l&&(o=[a.renderFrom,a.renderTo],i=x.default.createElement(I.WeaScope,{isMobx:!0,min:[0,6e4],max:[0,6e4],value:o,onChange:function(e){return r.setState({params:(0,m.default)({},a,{renderFrom:e[0]||"",renderTo:e[1]||""})})}}));var p=(0,L.default)("wea-performance-filter",{"wea-performance-filter-nobtn":u||"PR_START"===e});if(t)return x.default.createElement("div",{style:{width:c||l?160:100,height:60,float:"left",marginRight:10}},x.default.createElement("p",null,X[e]),i);var y={color:"#2db7f5",fontWeight:600};return(!o&&0!==o||Array.isArray(o)&&!o[0]&&0!==o)&&(y={}),x.default.createElement(k.Popconfirm,{overlayClassName:p,placement:"bottom",title:i,onConfirm:function(){return r.search()}},x.default.createElement("i",{className:"icon-coms-screen2",style:(0,m.default)({cursor:"pointer",marginLeft:5},y)}))},r.getDetailCol=function(e){var t=(0,m.default)({},$);(0,s.default)(e).forEach(function(n){var r=t[n],a=e[n];r&&"object"!==("undefined"===typeof a?"undefined":(0,c.default)(a))&&"NaN"!==a.toString()&&(t[n]=a)});var n=[];(0,s.default)(t).forEach(function(e){$[e]===t[e]&&n.push(e)}),n.forEach(function(e){delete t[e]});var r=[];return Y.forEach(function(e,n){var a=t[e];e in t&&"object"!==("undefined"===typeof a?"undefined":(0,c.default)(a))&&r.push(x.default.createElement("p",{key:$[e],style:{wordBreak:"break-all"}},"- "+$[e]+" : ",x.default.createElement("span",{style:{fontWeight:600}},a)))}),x.default.createElement("div",{style:{margin:"0 10px 10px 0",background:"#e4e4e4",padding:5}},r)},r.transformKeys=function(e){var t={};return(0,s.default)(e).forEach(function(n){t["PR_"+n.toUpperCase()]=e[n]}),t},r.getDetail=function(e,t){var n=[];return t.length&&t.forEach(function(e,t){var a={};(0,s.default)(e).forEach(function(t){"name"!==t&&"TTFB"!==t&&"network"!==t&&"download"!==t||(a[t]=e[t])}),n.push(r.getDetailCol(r.transformKeys(a)))}),x.default.createElement("div",{style:{maxWidth:1e3,maxHeight:600,overflow:"auto"}},x.default.createElement(k.Row,null,x.default.createElement(k.Col,{span:12},r.getDetailCol(e)),t.length?x.default.createElement(k.Col,{span:12},n):null))},r.getSorter=function(e,t,n){return x.default.createElement("span",{style:{marginLeft:5,fontWeight:600,cursor:"pointer"},onClick:function(){var a=r.state.sortParams,o=a.map(function(e){return(0,m.default)({},e)});t?o=n?a.filter(function(t){return t.orderkey!==e}):a.map(function(e){return(0,m.default)({},e,{sortOrder:"ascend"})}):o.push({orderkey:e,sortOrder:"descend"}),r.setState({sortParams:o},function(){return r.search()})}},t?x.default.createElement("i",{className:"icon-coms-"+(n?"Reverse":"positive-sequence"),style:{color:"#2db7f5",transform:"scale(1.3)",display:"inline-block"}}):x.default.createElement("i",{className:"icon-coms02-coms-Row-operation",style:{transform:"rotate(90deg)",display:"inline-block"}}))},r.getColumns=function(){var e=(0,D.toJS)(r.props.tableStore.columns),t=(0,s.default)(Q),n=[].concat((0,i.default)(t)),a=100,o={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},u={cursor:"pointer",fontSize:14,marginLeft:15},c=r.state.sortParams;return e.forEach(function(e){var a=e.dataIndex,i=Z[a],l=!1,s=!1;c.forEach(function(e){e.orderkey===a&&(l=!0,"ascend"===e.sortOrder&&(s=!0))});var f=x.default.createElement("span",null,X[a]||e.title,r.getFilter(a),"PR_CHILDREN"!==a?r.getSorter(a,l,s):null,i?x.default.createElement(I.WeaHelpfulTip,{style:{marginLeft:5},title:i,placement:"topRight"}):null),d=(0,m.default)({},e,{title:f,width:Q[a]||"10%",render:function(e,t,n){var i=t.PR_RENDER>5e3?"#f5222d":t.PR_RENDER>2500?"#faad14":"PR_CHILDREN"===a?"#2db7f5":"#333";if("PR_START"===a&&(e=t.PR_STARTDATEspan),"PR_BROWSER"===a&&(e=e+" "+t.PR_VERSION.replace(/\..*$/,"")),"PR_OS"===a&&(e=e+" "+t.PR_OSVERSION.replace(/\..*$/,"")),"PR_CHILDREN"===a){var c=JSON.parse(t.PR_CHILDREN);return x.default.createElement(k.Popover,{overlayClassName:"wea-performance-detail-popover",placement:"rightBottom",content:r.getDetail(t,c),trigger:"click"},x.default.createElement("i",{className:"icon-coms-rizhizhongxin",style:(0,m.default)({},u,{color:i})}))}return"PR_NAME"===a?x.default.createElement(k.Tooltip,{placement:"top",title:x.default.createElement("div",{style:{wordBreak:"break-all"}},e)},x.default.createElement("div",{style:(0,m.default)({},o,{color:i})},e)):x.default.createElement("div",{title:e,style:(0,m.default)({},o,{color:i})},e)}}),p=t.findIndex(function(e){return e===a});p>-1&&(n[p]=d)}),{columns:n.filter(function(e){return a+=e.width,!!e.dataIndex}),x:a}},r.getPagination=function(){var e=r.props.tableStore,t=e.count,n=e.current,a=e.pageSize,o=function(t,n){return e.getDatas("",t,n||a,{},function(){},!1)};return{current:n,total:t,showTotal:function(e){return"共 "+e+" 条"},pageSize:a,showSizeChanger:!0,showQuickJumper:!0,pageSizeOptions:[10,20,50,100],onShowSizeChange:o,onChange:o}},r.getReport=function(){var e=r.state,t=e.anlayzeData,n=(e.y,t.length);if(!n)return x.default.createElement("div",{style:{marginTop:100,fontSize:30,textAlign:"center"}},"暂无数据");var a={all:n,render:{"0s ~ 1s":0,"1s ~ 2s":0,"2s ~ 3s":0,"3s ~ 4s":0,"4s ~ 5s":0,"5s +":0},page:{},browser:{},os:{},lastname:{}},o=function(e,t,n){t in a[e]?(a[e][t].num+=1,a[e][t].render+=Number(n.PR_RENDER)):a[e][t]={num:1,render:Number(n.PR_RENDER),get average(){return parseInt(this.render/this.num)}}},u=(t.map(function(e){var t=e.PR_NAME.replace(/\?.*$/,"").replace(/\#.*$/,"");o("page",t,e);var n=e.PR_BROWSER+" "+e.PR_VERSION.replace(/\..*$/,"");o("browser",n,e);var r=e.LASTNAME;o("lastname",r,e);var i=e.PR_OS+" "+e.PR_OSVERSION.replace(/\..*$/,"");o("os",i,e);var u=Number(e.PR_RENDER);return u<=1e3&&(a.render["0s ~ 1s"]+=1),u<=2e3&&u>1e3&&(a.render["1s ~ 2s"]+=1),u<=3e3&&u>2e3&&(a.render["2s ~ 3s"]+=1),u<=4e3&&u>3e3&&(a.render["3s ~ 4s"]+=1),u<=5e3&&u>4e3&&(a.render["4s ~ 5s"]+=1),u>5e3&&(a.render["5s +"]+=1),(0,m.default)({},e,{page:t,children:JSON.parse(e.PR_CHILDREN)})}),function(e,t){return e.map(function(e){return{name:e,value:a[t][e].average,num:a[t][e].num}}).sort(function(e,t){return e.value>t.value?1:-1})}),c=function(e){return e[e.length-1]?1e3*Math.ceil(e[e.length-1].value/1e3):3e3},l=["page","browser","lastname","os"],f=["URL","浏览器","用户","操作系统"],d=l.map(function(e){var t=(0,s.default)(a[e]),n=u(t,e);return{id:e,keys:t,series:n,max:c(n)}}),p=(0,s.default)(a.render),y=p.map(function(e,t){return{name:e,value:a.render[e],visualMap:!1}}),h={useDefault:!1,option:{color:I.WeaEchart.colors,tooltip:{},visualMap:{orient:"horizontal",left:"center",min:0,max:5e3,dimension:0,inRange:{color:["#52c41a","#1890ff","#faad14","#f5222d"]}},title:[{text:"总耗时占比",subtext:"总计 "+a.all,x:"25%",textAlign:"center"},{text:"总耗时分布",subtext:"总计 "+a.all,x:"75%",textAlign:"center"},{text:"页面平均耗时排行",x:"25%",y:380,textAlign:"center",gridIndex:1},{text:"浏览器平均耗时排行",x:"75%",y:380,textAlign:"center",gridIndex:2},{text:"用户平均耗时排行",x:"25%",y:780,textAlign:"center",gridIndex:3},{text:"操作系统平均耗时排行",x:"75%",y:780,textAlign:"center",gridIndex:4}],grid:[{top:60,width:"40%",height:300,left:"50%",containLabel:!0},{top:450,width:"40%",height:300,left:0,containLabel:!0},{top:450,width:"40%",height:300,left:"50%",containLabel:!0},{top:850,width:"40%",height:300,left:0,containLabel:!0},{top:850,width:"40%",height:300,left:"50%",containLabel:!0}],xAxis:[{type:"category",name:"时间区间",data:p,axisLabel:{interval:0,rotate:30}}].concat((0,i.default)(d.map(function(e,t){return{type:"value",name:"平均耗时 (ms)",max:e.max,splitLine:{show:!1},gridIndex:t+1}}))),yAxis:[{type:"value",name:"条数",max:a.all}].concat((0,i.default)(d.map(function(e,t){return{type:"category",name:f[t],data:e.keys,gridIndex:t+1}}))),series:[{type:"bar",barWidth:"60%",stack:"render",z:3,label:{normal:{position:"top",show:!0}},tooltip:{trigger:"item",formatter:"{b} 条数 : {c}"},data:y,visualMap:!1},{type:"pie",center:["25%",200],radius:[0,"18%"],tooltip:{trigger:"item",formatter:"{b} 占比 : {c} ({d}%)"},data:y}].concat((0,i.default)(d.map(function(e,t){return{type:"bar",stack:e.id,xAxisIndex:t+1,yAxisIndex:t+1,label:{normal:{position:"right",show:!0}},tooltip:{trigger:"item",formatter:function(e){return e.data.name+"<br>"+e.data.num+" 条平均耗时 : "+e.data.value+" ms"}},data:e.series}})))}};return x.default.createElement("div",{style:{width:"100%",height:1260,padding:"30px 50px"}},x.default.createElement(I.WeaEchart,(0,m.default)({ref:function(e){return r.echart=e}},h)))},r.getTable=function(){var e=r.props.tableStore,t=e.loading,n=e.datas,a=r.getColumns(),o=r.state,i=o.y,u=o.showReport,c=o.searchLoading;return x.default.createElement("div",{ref:function(e){return r.table=e},className:"wea-new-table wea-performance-table"},x.default.createElement("div",{style:u?{filter:"blur(2px)"}:null},x.default.createElement(k.Table,{bordered:!0,useFixedHeader:!1,needWeaLoading:!0,loadingWea:c||t,columns:a.columns,dataSource:(0,D.toJS)(n),pagination:!1,scroll:{x:a.x,y:i}}),x.default.createElement(k.Pagination,(0,m.default)({className:"ant-table-pagination"},r.getPagination()))),x.default.createElement("div",{className:"wea-performance-report",style:{height:u?i+90:0}},r.getReport()))},r.getTags=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=[],n=["blue","green","yellow","red"],a=r.state.params,o={maxWidth:240,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",verticalAlign:"middle",display:"inline-block"};return(0,s.default)(a).forEach(function(e,n){var o=a[e],i=""+(r.state[e+"Data"]||[]).map(function(e){return e.lastname||e.name});if(o&&"device"!==e&&"version"!==e){var u=i||o;if("startTo"===e)return;"startFrom"===e&&(u=u===a.startTo?ne(u).replace(/\s.*$/,""):ne(u)+" ~ "+ne(a.startTo)),"renderFrom"===e&&(u="大于 "+u+" ms"),"renderTo"===e&&(u="小于 "+u+" ms"),"browser"===e&&a.version&&(u=u+" "+a.version),t.push({onClose:function(){r.setState((0,m.default)({params:(0,m.default)({},a,(0,d.default)({},e,""),"startFrom"===e?{startTo:""}:{},"browser"===e?{version:""}:{})},i?(0,d.default)({},e+"Data",[]):{}),function(){return r.search()})},text:u})}}),t.map(function(t,r){return x.default.createElement(k.Tag,(0,m.default)({key:t.text+"_"+r,closable:e,color:n[r%4]},t),x.default.createElement("span",{style:o},t.text))})},r.getSearchHeader=function(){var e={marginRight:5};return x.default.createElement("div",null,x.default.createElement("div",{style:{float:"left"}},"查询条件"),x.default.createElement("div",{style:{position:"relative",minHeight:30,marginLeft:55,padding:"0 160px 0 14px",overflow:"hidden",cursor:"auto"},onClick:function(e){return e.stopPropagation()}},r.getTags(),x.default.createElement(k.Button,{style:{position:"absolute",right:84,top:3},type:"primary",size:"small",onClick:function(){return r.search()}},x.default.createElement("i",{className:"icon-coms-search",style:(0,m.default)({},e,{fontWeight:600})}),"查询"),x.default.createElement(k.Button,{type:"primary",size:"small",style:{position:"absolute",right:14,top:3},onClick:function(e){r.setState({params:(0,m.default)({},te,{device:r.state.params.device}),sortParams:[],lastnameData:[],subcompanynameData:[],departmentnameData:[]},function(){return r.search()})}},x.default.createElement("i",{className:"icon-coms-Web-service",style:e}),"重置")))},r.getSearch=function(){return x.default.createElement("div",null,x.default.createElement(k.Collapse,{defaultActiveKey:[""],onChange:function(){r.timer=setTimeout(function(){r.caulate(),clearTimeout(r.timer),r.timer=null},300)}},x.default.createElement(q,{key:"1",header:r.getSearchHeader()},x.default.createElement("div",{style:{margin:"0 auto",width:1010,paddingTop:10}},(0,s.default)(ee).map(function(e){return r.getFilter(e,!0)})))))},r.getTitle=function(){var e=r.state.params,t={PC:"性能查询 - PC 端",Mobile:"性能查询 - 移动端"},n=x.default.createElement(k.Menu,{onClick:function(e){var t=e.key;return r.setState({params:(0,m.default)({},te,{device:t})},function(){return r.search()})}},x.default.createElement(k.Menu.Item,{key:"PC"},t.PC),x.default.createElement(k.Menu.Item,{key:"Mobile"},t.Mobile));return x.default.createElement(k.Dropdown,{overlay:n},x.default.createElement("span",{style:{cursor:"pointer",color:"#fff"}},t[e.device],x.default.createElement("i",{className:"icon-coms-down2",style:{marginLeft:10}})))},r.getBtns=function(){var e=r.props.tableStore,t={marginRight:5,fontWeight:600},n=r.state,a=(n.params,n.reportLoading),o=n.clearLoading,i=n.showReport,u=n.openLoading,c=n.isopen;return[x.default.createElement(k.Button,{loading:a,type:"primary",onClick:function(){return r.anlayze()}},a?"":x.default.createElement("i",{className:"icon-coms-reportform",style:t}),a?"统计分析中...":"生成统计分析",x.default.createElement(I.WeaHelpfulTip,{style:{marginLeft:5},title:"根据查询条件获取最多 10000 条数据进行统计分析",placement:"bottomRight"})),x.default.createElement(k.Button,{type:"primary",onClick:function(){return r.setState({showReport:!i})}},x.default.createElement("i",{className:"icon-coms-"+(i?"hide":"display"),style:t}),(i?"关闭":"显示")+"统计分析"),x.default.createElement(k.Button,{type:"primary",onClick:function(){return e.exportAll()}},x.default.createElement("i",{className:"icon-coms-download",style:t}),"导出EXCEL"),x.default.createElement(k.Popconfirm,{placement:"bottom",title:"确定要清空所有数据吗?",onConfirm:function(){return r.clear()}},x.default.createElement(k.Button,{type:"primary"},x.default.createElement("i",{className:"icon-coms-delete",style:t}),o?"清理中...":"清空日志")),x.default.createElement(k.Switch,{disabled:u,checked:c,checkedChildren:"开",unCheckedChildren:"关",onChange:r.open}),x.default.createElement("a",{style:{color:"#fff"},href:"https://e-cloudstore.com/ecode/doc?appId=e5dd36e704634589be2710915c58127d",target:"_blank"},x.default.createElement("i",{className:"icon-coms-doc",style:t}),"使用说明")]},a=n,(0,b.default)(r,a)}return(0,P.default)(t,e),(0,R.default)(t,[{key:"componentDidMount",value:function(){this.search(),this.caulate(),this.getOpen(),window.addEventListener("resize",this.componentDidUpdate.bind(this))}},{key:"componentDidUpdate",value:function(){this.caulate(),this.echart&&this.state.anlayzeData.length&&(this.echart.paint(),this.echart.chart&&this.echart.chart.resize())}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.componentDidUpdate.bind(this))}},{key:"render",value:function(){var e=this.props.tableStore,t=e.loading,n=this.state,r=n.searchLoading,a=n.reportLoading,o=n.clearLoading;return x.default.createElement(I.WeaTop,{className:"wea-performance-top",loading:t||r||a||o,icon:x.default.createElement("i",{className:"icon-coms-Pie"}),iconBgcolor:"#57c5f7",title:this.getTitle(),buttons:this.getBtns(),heightSpace:0},x.default.createElement("div",{className:"wea-performance-wrap",style:{height:"100%",overflow:"hidden"}},this.getSearch(),this.getTable()))}}]),t}(x.default.Component))||a,ae=function(){return x.default.createElement(N.Router,{history:U},x.default.createElement(N.Route,{name:"/",path:"/",component:function(e){return x.default.createElement(re,(0,m.default)({},e,{tableStore:G}))}}),x.default.createElement(N.Route,{name:"pc",path:"/pc",component:function(e){return x.default.createElement(H.default,(0,m.default)({},e,{tableStore:J}))}}),x.default.createElement(N.Route,{name:"m",path:"/m",component:F.default}))};w.default.render(x.default.createElement(ae,null),document.getElementById("container"))},function(e,t,n){"use strict";t.__esModule=!0;var r=n(61),a=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return(0,a.default)(e)}},function(e,t,n){e.exports={default:n(62),__esModule:!0}},function(e,t,n){n(44),n(70),e.exports=n(0).Array.from},function(e,t,n){var r=n(19),a=n(20);e.exports=function(e){return function(t,n){var o,i,u=String(a(t)),c=r(n),l=u.length;return c<0||c>=l?e?"":void 0:(o=u.charCodeAt(c),o<55296||o>56319||c+1===l||(i=u.charCodeAt(c+1))<56320||i>57343?e?u.charAt(c):o:e?u.slice(c,c+2):i-56320+(o-55296<<10)+65536)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){"use strict";var r=n(23),a=n(12),o=n(28),i={};n(7)(i,n(1)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(i,{next:a(1,n)}),o(e,t+" Iterator")}},function(e,t,n){var r=n(4),a=n(8),o=n(14);e.exports=n(5)?Object.defineProperties:function(e,t){a(e);for(var n,i=o(t),u=i.length,c=0;u>c;)r.f(e,n=i[c++],t[n]);return e}},function(e,t,n){var r=n(11),a=n(51),o=n(68);e.exports=function(e){return function(t,n,i){var u,c=r(t),l=a(c.length),s=o(i,l);if(e&&n!=n){for(;l>s;)if((u=c[s++])!=u)return!0}else for(;l>s;s++)if((e||s in c)&&c[s]===n)return e||s||0;return!e&&-1}}},function(e,t,n){var r=n(19),a=Math.max,o=Math.min;e.exports=function(e,t){return e=r(e),e<0?a(e+t,0):o(e,t)}},function(e,t,n){var r=n(3).document;e.exports=r&&r.documentElement},function(e,t,n){"use strict";var r=n(21),a=n(2),o=n(15),i=n(71),u=n(72),c=n(51),l=n(73),s=n(74);a(a.S+a.F*!n(76)(function(e){Array.from(e)}),"Array",{from:function(e){var t,n,a,f,d=o(e),p="function"==typeof this?this:Array,m=arguments.length,y=m>1?arguments[1]:void 0,h=void 0!==y,g=0,v=s(d);if(h&&(y=r(y,m>2?arguments[2]:void 0,2)),void 0==v||p==Array&&u(v))for(t=c(d.length),n=new p(t);t>g;g++)l(n,g,h?y(d[g],g):d[g]);else for(f=v.call(d),n=new p;!(a=f.next()).done;g++)l(n,g,h?i(f,y,[a.value,g],!0):a.value);return n.length=g,n}})},function(e,t,n){var r=n(8);e.exports=function(e,t,n,a){try{return a?t(r(n)[0],n[1]):t(n)}catch(t){var o=e.return;throw void 0!==o&&r(o.call(e)),t}}},function(e,t,n){var r=n(13),a=n(1)("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||o[a]===e)}},function(e,t,n){"use strict";var r=n(4),a=n(12);e.exports=function(e,t,n){t in e?r.f(e,t,a(0,n)):e[t]=n}},function(e,t,n){var r=n(75),a=n(1)("iterator"),o=n(13);e.exports=n(0).getIteratorMethod=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||o[r(e)]}},function(e,t,n){var r=n(24),a=n(1)("toStringTag"),o="Arguments"==r(function(){return arguments}()),i=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,u;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=i(t=Object(e),a))?n:o?r(t):"Object"==(u=r(t))&&"function"==typeof t.callee?"Arguments":u}},function(e,t,n){var r=n(1)("iterator"),a=!1;try{var o=[7][r]();o.return=function(){a=!0},Array.from(o,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!a)return!1;var n=!1;try{var o=[7],i=o[r]();i.next=function(){return{done:n=!0}},o[r]=function(){return i},e(o)}catch(e){}return n}},function(e,t,n){e.exports={default:n(78),__esModule:!0}},function(e,t,n){n(44),n(79),e.exports=n(30).f("iterator")},function(e,t,n){n(80);for(var r=n(3),a=n(7),o=n(13),i=n(1)("toStringTag"),u="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(","),c=0;c<u.length;c++){var l=u[c],s=r[l],f=s&&s.prototype;f&&!f[i]&&a(f,i,l),o[l]=o.Array}},function(e,t,n){"use strict";var r=n(81),a=n(82),o=n(13),i=n(11);e.exports=n(45)(Array,"Array",function(e,t){this._t=i(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,a(1)):"keys"==t?a(0,n):"values"==t?a(0,e[n]):a(0,[n,e[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("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(84),__esModule:!0}},function(e,t,n){n(85),n(90),n(91),n(92),e.exports=n(0).Symbol},function(e,t,n){"use strict";var r=n(3),a=n(6),o=n(5),i=n(2),u=n(48),c=n(86).KEY,l=n(10),s=n(26),f=n(28),d=n(17),p=n(1),m=n(30),y=n(31),h=n(87),g=n(88),v=n(8),E=n(9),R=n(11),S=n(22),b=n(12),_=n(23),P=n(89),T=n(54),x=n(4),O=n(14),w=T.f,D=x.f,A=P.f,C=r.Symbol,N=r.JSON,M=N&&N.stringify,L=p("_hidden"),k=p("toPrimitive"),I={}.propertyIsEnumerable,j=s("symbol-registry"),W=s("symbols"),F=s("op-symbols"),B=Object.prototype,H="function"==typeof C,U=r.QObject,V=!U||!U.prototype||!U.prototype.findChild,z=o&&l(function(){return 7!=_(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=w(B,t);r&&delete B[t],D(e,t,n),r&&e!==B&&D(B,t,r)}:D,q=function(e){var t=W[e]=_(C.prototype);return t._k=e,t},K=H&&"symbol"==typeof C.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof C},G=function(e,t,n){return e===B&&G(F,t,n),v(e),t=S(t,!0),v(n),a(W,t)?(n.enumerable?(a(e,L)&&e[L][t]&&(e[L][t]=!1),n=_(n,{enumerable:b(0,!1)})):(a(e,L)||D(e,L,b(1,{})),e[L][t]=!0),z(e,t,n)):D(e,t,n)},J=function(e,t){v(e);for(var n,r=h(t=R(t)),a=0,o=r.length;o>a;)G(e,n=r[a++],t[n]);return e},$=function(e,t){return void 0===t?_(e):J(_(e),t)},Y=function(e){var t=I.call(this,e=S(e,!0));return!(this===B&&a(W,e)&&!a(F,e))&&(!(t||!a(this,e)||!a(W,e)||a(this,L)&&this[L][e])||t)},Q=function(e,t){if(e=R(e),t=S(t,!0),e!==B||!a(W,t)||a(F,t)){var n=w(e,t);return!n||!a(W,t)||a(e,L)&&e[L][t]||(n.enumerable=!0),n}},X=function(e){for(var t,n=A(R(e)),r=[],o=0;n.length>o;)a(W,t=n[o++])||t==L||t==c||r.push(t);return r},Z=function(e){for(var t,n=e===B,r=A(n?F:R(e)),o=[],i=0;r.length>i;)!a(W,t=r[i++])||n&&!a(B,t)||o.push(W[t]);return o};H||(C=function(){if(this instanceof C)throw TypeError("Symbol is not a constructor!");var e=d(arguments.length>0?arguments[0]:void 0),t=function(n){this===B&&t.call(F,n),a(this,L)&&a(this[L],e)&&(this[L][e]=!1),z(this,e,b(1,n))};return o&&V&&z(B,e,{configurable:!0,set:t}),q(e)},u(C.prototype,"toString",function(){return this._k}),T.f=Q,x.f=G,n(53).f=P.f=X,n(18).f=Y,n(32).f=Z,o&&!n(16)&&u(B,"propertyIsEnumerable",Y,!0),m.f=function(e){return q(p(e))}),i(i.G+i.W+i.F*!H,{Symbol:C});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=O(p.store),re=0;ne.length>re;)y(ne[re++]);i(i.S+i.F*!H,"Symbol",{for:function(e){return a(j,e+="")?j[e]:j[e]=C(e)},keyFor:function(e){if(!K(e))throw TypeError(e+" is not a symbol!");for(var t in j)if(j[t]===e)return t},useSetter:function(){V=!0},useSimple:function(){V=!1}}),i(i.S+i.F*!H,"Object",{create:$,defineProperty:G,defineProperties:J,getOwnPropertyDescriptor:Q,getOwnPropertyNames:X,getOwnPropertySymbols:Z}),N&&i(i.S+i.F*(!H||l(function(){var e=C();return"[null]"!=M([e])||"{}"!=M({a:e})||"{}"!=M(Object(e))})),"JSON",{stringify:function(e){for(var t,n,r=[e],a=1;arguments.length>a;)r.push(arguments[a++]);if(n=t=r[1],(E(t)||void 0!==e)&&!K(e))return g(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!K(t))return t}),r[1]=t,M.apply(N,r)}}),C.prototype[k]||n(7)(C.prototype,k,C.prototype.valueOf),f(C,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(e,t,n){var r=n(17)("meta"),a=n(9),o=n(6),i=n(4).f,u=0,c=Object.isExtensible||function(){return!0},l=!n(10)(function(){return c(Object.preventExtensions({}))}),s=function(e){i(e,r,{value:{i:"O"+ ++u,w:{}}})},f=function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,r)){if(!c(e))return"F";if(!t)return"E";s(e)}return e[r].i},d=function(e,t){if(!o(e,r)){if(!c(e))return!0;if(!t)return!1;s(e)}return e[r].w},p=function(e){return l&&m.NEED&&c(e)&&!o(e,r)&&s(e),e},m=e.exports={KEY:r,NEED:!1,fastKey:f,getWeak:d,onFreeze:p}},function(e,t,n){var r=n(14),a=n(32),o=n(18);e.exports=function(e){var t=r(e),n=a.f;if(n)for(var i,u=n(e),c=o.f,l=0;u.length>l;)c.call(e,i=u[l++])&&t.push(i);return t}},function(e,t,n){var r=n(24);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(11),a=n(53).f,o={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],u=function(e){try{return a(e)}catch(e){return i.slice()}};e.exports.f=function(e){return i&&"[object Window]"==o.call(e)?u(e):a(r(e))}},function(e,t){},function(e,t,n){n(31)("asyncIterator")},function(e,t,n){n(31)("observable")},function(e,t,n){n(94),e.exports=n(0).Object.keys},function(e,t,n){var r=n(15),a=n(14);n(55)("keys",function(){return function(e){return a(r(e))}})},function(e,t,n){n(96);var r=n(0).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){var r=n(2);r(r.S+r.F*!n(5),"Object",{defineProperty:n(4).f})},function(e,t,n){e.exports={default:n(98),__esModule:!0}},function(e,t,n){n(99),e.exports=n(0).Object.assign},function(e,t,n){var r=n(2);r(r.S+r.F,"Object",{assign:n(100)})},function(e,t,n){"use strict";var r=n(14),a=n(32),o=n(18),i=n(15),u=n(50),c=Object.assign;e.exports=!c||n(10)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r})?function(e,t){for(var n=i(e),c=arguments.length,l=1,s=a.f,f=o.f;c>l;)for(var d,p=u(arguments[l++]),m=s?r(p).concat(s(p)):r(p),y=m.length,h=0;y>h;)f.call(p,d=m[h++])&&(n[d]=p[d]);return n}:c},function(e,t,n){n(102),e.exports=n(0).Object.getPrototypeOf},function(e,t,n){var r=n(15),a=n(52);n(55)("getPrototypeOf",function(){return function(e){return a(r(e))}})},function(e,t,n){e.exports={default:n(104),__esModule:!0}},function(e,t,n){n(105),e.exports=n(0).Object.setPrototypeOf},function(e,t,n){var r=n(2);r(r.S,"Object",{setPrototypeOf:n(106).set})},function(e,t,n){var r=n(9),a=n(8),o=function(e,t){if(a(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n(21)(Function.call,n(54).f(Object.prototype,"__proto__").set,2),r(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return o(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:o}},function(e,t,n){e.exports={default:n(108),__esModule:!0}},function(e,t,n){n(109);var r=n(0).Object;e.exports=function(e,t){return r.create(e,t)}},function(e,t,n){var r=n(2);r(r.S,"Object",{create:n(23)})},function(e,n){e.exports=t},function(e,t){e.exports=n},function(e,t){e.exports=a},function(e,t){e.exports=o},function(e,t,n){var r,a;!function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r))e.push(n.apply(null,r));else if("object"===a)for(var i in r)o.call(r,i)&&r[i]&&e.push(i)}}return e.join(" ")}var o={}.hasOwnProperty;"undefined"!==typeof e&&e.exports?e.exports=n:(r=[],void 0!==(a=function(){return n}.apply(t,r))&&(e.exports=a))}()},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(34),o=r(a),i=n(33),u=r(i),c=n(35),l=r(c),s=n(36),f=r(s),d=n(37),p=r(d),m=n(38),y=r(m),h=n(39),g=r(h),v=n(40),E=r(v),R=n(41),S=r(R),b=n(42),_=n(43),P={width:"25%",float:"left",marginTop:8,padding:"0 20px"},T={params:{url:"",userid:"",createdate_start:"",createdate_end:"",accesstime_start:"",accesstime_end:""},useridDatas:[]},x={cparams:{url:"",userid:"",createdate_start:"",createdate_end:""},cuseridDatas:[]},O=function(e){function t(){var e,n,r,a;(0,p.default)(this,t);for(var i=arguments.length,c=Array(i),s=0;s<i;s++)c[s]=arguments[s];return n=r=(0,g.default)(this,(e=t.__proto__||(0,f.default)(t)).call.apply(e,[this].concat(c))),r.state=(0,l.default)({},T,{datas:[],y:0},x,{visible:!1,current:0,pageSize:10,loading:!1}),r.renderDialog=function(){var e=r.state,t=e.visible,n=e.cparams,a=e.cuseridDatas,i={url:"页面地址",userid:"用户",createdate_start:"日期之后",createdate_end:"日期之前"},c=(0,u.default)(n).map(function(e){var t=S.default.createElement(_.WeaInput,{value:n[e],onChange:function(t){return r.setState({cparams:(0,l.default)({},n,(0,o.default)({},e,t))})}});return"userid"===e&&(t=S.default.createElement(_.WeaBrowser,{type:17,textDecoration:!0,replaceDatas:r.state["c"+e+"Datas"],isSingle:!1,onChange:function(t,n,a){r.setState((0,o.default)({cparams:(0,l.default)({},r.state.cparams,(0,o.default)({},e,t))},"c"+e+"Datas",a))}})),"createdate_start"!==e&&"createdate_end"!==e||(t=S.default.createElement(_.WeaDatePicker,{value:n[e],onChange:function(t){return r.setState({cparams:(0,l.default)({},n,(0,o.default)({},e,t))})}})),S.default.createElement(_.WeaFormItem,{key:e,label:i[e],labelCol:{span:8},wrapperCol:{span:16},style:{marginTop:8,padding:"0 20px"}},t)}),s="确定要清理:",f=[];n.url&&f.push("地址为 "+n.url+" 的"),n.userid&&f.push("用户名为 "+a.map(function(e){return e.showname||e.name})+" 的"),n.createdate_start&&f.push(n.createdate_start+" 之后的"),n.createdate_end&&f.push(n.createdate_end+" 之前的"),0===f.length?s="筛选条件为空!确定删除全部数据?":s+=f.join(" ,")+"数据?";var d=[S.default.createElement(b.Button,{type:"primary",onClick:function(){b.Modal.confirm({content:s,onOk:function(){_.WeaTools.callApi("/api/ec/dev/util/clearaccesspage","POST",r.state.cparams).then(function(e){e.status?(b.message.success("清理成功"),r.setState((0,l.default)({},x,{visible:!1})),r.componentDidMount()):b.message.error("清理失败,请重试")})}})}},0===f.length?"清理全部数据":"清理"),S.default.createElement(b.Button,{type:"primary",onClick:function(){return r.setState(x)}},"重置")];return S.default.createElement(_.WeaDialog,{title:"清理数据",onCancel:function(){return r.setState({visible:!1})},visible:t,style:{width:600,height:200},buttons:d},S.default.createElement("div",{style:{paddingTop:15}},c))},a=n,(0,g.default)(r,a)}return(0,E.default)(t,e),(0,y.default)(t,[{key:"componentDidMount",value:function(){var e=this;this.componentDidUpdate(),this.setState({loading:!0}),_.WeaTools.callApi("/api/ec/dev/util/getAccessPageList","GET",this.state.params).then(function(t){e.setState({datas:t.data||[],loading:!1,current:0})})}},{key:"componentDidUpdate",value:function(){if(this.table){var e=this.state.y;try{var t=document.documentElement.clientHeight-100-$(ReactDOM.findDOMNode(this.table)).offset().top;t!==e&&this.setState({y:t})}catch(e){}}}},{key:"render",value:function(){var e=this,t=this.props.location.query.admin,n=this.state,r=n.params,a=n.datas,i=n.y,c=n.current,s=n.pageSize,f=n.loading,d={url:"页面地址",userid:"用户名",accesstime_start:"耗时区间",accesstime_end:"耗时区间",createdate_start:"起止日期",createdate_end:"起止日期"},p=(0,u.default)(r).map(function(t){var n=S.default.createElement(_.WeaInput,{value:r[t],onChange:function(n){return e.setState({params:(0,l.default)({},r,(0,o.default)({},t,n))})},onKeyDown:function(t){t.keyCode&&13===t.keyCode&&(e.componentDidMount(),t.preventDefault())}});return"userid"===t&&(n=S.default.createElement(_.WeaBrowser,{type:17,textDecoration:!0,replaceDatas:e.state[t+"Datas"],isSingle:!1,onChange:function(n,r,a){e.setState((0,o.default)({params:(0,l.default)({},e.state.params,(0,o.default)({},t,n))},t+"Datas",a))}})),"createdate_start"===t&&(n=S.default.createElement(_.WeaRangePicker,{value:[r.createdate_start,r.createdate_end],onChange:function(t){return e.setState({params:(0,l.default)({},r,{createdate_start:t[0]||"",createdate_end:t[1]||""})})}})),"accesstime_start"===t&&(n=S.default.createElement(_.WeaScope,{isMobx:!0,value:[r.accesstime_start,r.accesstime_end],onChange:function(t){return e.setState({params:(0,l.default)({},r,{accesstime_start:t[0]||"",accesstime_end:t[1]||""})})}})),"createdate_end"===t||"accesstime_end"===t?null:S.default.createElement(_.WeaFormItem,{key:t,label:d[t],labelCol:{span:8},wrapperCol:{span:16},style:P},n)}),m=[S.default.createElement(b.Button,{type:"primary",onClick:function(){return e.componentDidMount()}},"查询"),S.default.createElement(b.Button,{type:"primary",onClick:function(){return e.setState(T)}},"重置")];t&&m.push(S.default.createElement(b.Button,{type:"primary",onClick:function(){return e.setState({visible:!0})}},"打开数据清理"));var y={display:"inline-block",float:"left",height:18,overflow:"hidden",textAlign:"center",cursor:"pointer",marginTop:2,marginRight:1,minWidth:20,maxWidth:600},h=[{title:"用户ID",dataIndex:"USERID",key:"USERID",width:88},{title:"用户名",dataIndex:"lastname",key:"lastname",width:88},{title:"记录时间",dataIndex:"CREATEDATE",key:"CREATEDATE",width:88,render:function(e,t){return t.CREATEDATE+" "+t.CREATETIME},sorter:function(e,t){return new Date(e.CREATEDATE+" "+e.CREATETIME).getTime()-new Date(t.CREATEDATE+" "+t.CREATETIME).getTime()}},{title:"页面地址",dataIndex:"URL",key:"URL",sorter:function(e,t){return e.URL>t.URL},width:200},{title:"总耗时",dataIndex:"ACCESSTIME",key:"ACCESSTIME",width:100,render:function(e,t){return t.ACCESSTIME+" ms"},sorter:function(e,t){return e.ACCESSTIME-t.ACCESSTIME}},{title:"详细耗时信息(毫秒/ms)",dataIndex:"PARAM",key:"PARAM",render:function(e,t){if(t.PARAM)try{var n=JSON.parse(t.PARAM),r={setTimeout5000:"总耗时超过5秒",changeLang:"设置多语言结束",mainJsLoaded:"main.js 加载结束",getlocal:"多语言标签加载结束"},a={head:"head 加载耗时",js:"js 依赖加载耗时",ssoInit:"单点登录耗时",getClientInfo:"获取 em 配置耗时",getActiveLanguage:"获取多语言列表耗时",changeLang:"设置多语言耗时",mainJsLoaded:"main.js 加载耗时",getLabel:"获取多语言标签耗时"},o={sso_api:"单点登录 test 接口耗时",sso_config:"config.js 耗时",sso_em:"jem.js 耗时"},i=(0,u.default)(a),c=(0,u.default)(o),s=function(e,t,r){return S.default.createElement("div",{style:{width:"100%"}},e.map(function(e,a){var o=(r?r[e]:n[e])||0,i=Math.ceil(o/2);return 0===o?null:S.default.createElement(b.Tooltip,{placement:"top",title:S.default.createElement("div",null,S.default.createElement("p",null,t[e]||e),S.default.createElement("p",null,o+" ms"))},S.default.createElement("div",{style:(0,l.default)({},y,{width:i,background:o>=500?"#fe5d5f":o>=300?"#ffe59d":a%2===0?"#94ddfc":"#c9fcd2"})},o))}),S.default.createElement("div",{style:{clear:"both"}}))},f={};if(t.DETAILINFO)try{var d=JSON.parse(t.DETAILINFO);Array.isArray(d)&&d.length>0&&d.forEach(function(e){var t=e.split("|"),n=""+t[1].replace(/^http(s?)\:\/\/[^\/]+[\/]/,"");f.hasOwnProperty(n)||(f[n]=t[0])})}catch(e){}var p=(0,u.default)(f);return S.default.createElement("div",{style:{width:"100%"}},S.default.createElement("p",null,"总耗时 记录类型(endType): ",n.endType+" / "+r[n.endType]),s(i,a),S.default.createElement("p",{style:{marginTop:5}},"ssoInit 单点登录详细耗时:"),s(c,o),S.default.createElement("p",{style:{marginTop:5}},"主要接口服务器耗时:"),s(p,{},f))}catch(e){}return e}},{title:"设备",dataIndex:"UA",key:"UA",render:function(e,t){return t.UA?S.default.createElement(b.Tooltip,{placement:"topRight",title:t.UA},S.default.createElement("a",{href:"javascript:void(0)",style:{textDecoration:"underline",color:"#2db7f5"}},"显示")):null},width:60}],g={current:c,pageSize:s,total:a.length,showSizeChanger:!0,onShowSizeChange:function(t,n){e.setState({pageSize:n})},onChange:function(t){e.setState({current:t})}};return S.default.createElement("div",null,S.default.createElement(_.WeaTop,{loading:f,icon:S.default.createElement("i",{className:"icon-coms-search"}),iconBgcolor:"#57c5f7",title:"性能查询-移动端",buttons:m}),S.default.createElement(b.Row,{style:{padding:20}},S.default.createElement(b.Col,{span:24},p)),S.default.createElement(_.WeaTable,{ref:function(t){return e.table=t},columns:h,dataSource:a,scroll:{y:i},pagination:g,loading:f}),this.renderDialog())}}]),t}(S.default.Component);t.default=O},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,o=n(34),i=r(o),u=n(33),c=r(u),l=n(35),s=r(l),f=n(36),d=r(f),p=n(37),m=r(p),y=n(38),h=r(y),g=n(39),v=r(g),E=n(40),R=r(E),S=n(41),b=r(S),_=n(57),P=n(42),T=n(43),x=n(58),O={width:"25%",float:"left",marginTop:8,padding:"0 20px"},w=x.WeaTableNew.WeaTable,D={params:{moduleType:"",clientType:"",status:"",url:"",userName:"",subCompany:"",department:"",workCode:"",startDate:"",endDate:"",minTime:"",maxTime:""},userNameDatas:[],departmentDatas:[],subCompanyDatas:[]},A={cparams:{startDate:"",endDate:""}},C=(0,_.observer)(a=function(e){function t(){var e,n,r,a;(0,m.default)(this,t);for(var o=arguments.length,u=Array(o),l=0;l<o;l++)u[l]=arguments[l];return n=r=(0,v.default)(this,(e=t.__proto__||(0,d.default)(t)).call.apply(e,[this].concat(u))),r.state=(0,s.default)({},D,{types:[]},A,{visible:!1,status:"false",switchLoading:!1}),r.renderDialog=function(){var e=r.state,t=e.visible,n=e.cparams,a={startDate:"日期之后",endDate:"日期之前"},o=(0,c.default)(n).map(function(e){var t=b.default.createElement(T.WeaDatePicker,{value:n[e],onChange:function(t){return r.setState({cparams:(0,s.default)({},n,(0,i.default)({},e,t))})}});return b.default.createElement(T.WeaFormItem,{key:e,label:a[e],labelCol:{span:8},wrapperCol:{span:16},style:{marginTop:8,padding:"0 20px"}},t)}),u="确定要清理:",l=[];n.startDate&&l.push(n.startDate+" 之后的"),n.endDate&&l.push(n.endDate+" 之前的"),0===l.length?u="筛选条件为空!确定删除全部数据?":u+=l.join(" ,")+"数据?";var f=[b.default.createElement(P.Button,{type:"primary",onClick:function(){P.Modal.confirm({content:u,onOk:function(){T.WeaTools.callApi("/api/systemViewLog/home/DeleteSystemPageViewRecord","POST",r.state.cparams).then(function(e){e.api_status?(P.message.success("清理成功"),r.setState((0,s.default)({},A,{visible:!1})),r.componentDidMount()):P.message.error("清理失败,请重试")})}})}},0===l.length?"清理全部数据":"清理"),b.default.createElement(P.Button,{type:"primary",onClick:function(){return r.setState(A)}},"重置")];return b.default.createElement(T.WeaDialog,{title:"清理数据",onCancel:function(){return r.setState({visible:!1})},visible:t,style:{width:300,height:120},buttons:f},b.default.createElement("div",{style:{paddingTop:15}},o))},a=n,(0,v.default)(r,a)}return(0,R.default)(t,e),(0,h.default)(t,[{key:"componentDidMount",value:function(){var e=this;T.WeaTools.callApi("/api/systemViewLog/home/GetSystemPageViewType").then(function(t){e.setState({types:t.types?t.types.map(function(e){return{key:e.MODULETYPE,showname:e.NAME}}):[]})}),T.WeaTools.callApi("/api/systemViewLog/home/GetSystemPageViewRecord","POST",this.state.params).then(function(t){e.props.tableStore.getDatas(t.datas,1)}),this.setState({switchLoading:!0}),T.WeaTools.callApi("/api/systemViewLog/home/GetSystemConfigSwitch").then(function(t){var n=t.api_status,r=t.SystemPageViewTime;n&&r&&e.setState({status:r,switchLoading:!1})})}},{key:"render",value:function(){var e=this,t=this.props,n=t.tableStore,r=t.location.query.admin,a=this.state,o=a.params,u=a.types,l=a.status,f=a.switchLoading,d={moduleType:"模块",clientType:"客户端/浏览器版本",status:"状态",url:"页面地址",userName:"用户名",subCompany:"分部",department:"部门",workCode:"工号",startDate:"起止日期",endDate:"起止日期",minTime:"耗时区间",maxTime:"耗时区间"},p=[{key:"",showname:""}].concat(u),m=(0,c.default)(o).map(function(t){var n=b.default.createElement(T.WeaInput,{value:o[t],onChange:function(n){return e.setState({params:(0,s.default)({},o,(0,i.default)({},t,n))})},onKeyDown:function(t){t.keyCode&&13===t.keyCode&&(e.componentDidMount(),t.preventDefault())}});return"moduleType"===t&&(n=b.default.createElement(T.WeaSelect,{options:p,value:o[t],onChange:function(n){return e.setState({params:(0,s.default)({},o,(0,i.default)({},t,n))})}})),"userName"!==t&&"department"!==t&&"subCompany"!==t||(n=b.default.createElement(T.WeaBrowser,{type:"userName"===t?17:"subCompany"===t?194:57,textDecoration:!0,replaceDatas:e.state[t+"Datas"],isSingle:!1,onChange:function(n,r,a){e.setState((0,i.default)({params:(0,s.default)({},e.state.params,(0,i.default)({},t,n))},t+"Datas",a))}})),"startDate"===t&&(n=b.default.createElement(T.WeaRangePicker,{value:[o.startDate,o.endDate],onChange:function(t){return e.setState({params:(0,s.default)({},o,{startDate:t[0]||"",endDate:t[1]||""})})}})),"minTime"===t&&(n=b.default.createElement(T.WeaScope,{isMobx:!0,value:[o.minTime,o.maxTime],onChange:function(t){return e.setState({params:(0,s.default)({},o,{minTime:t[0]||"",maxTime:t[1]||""})})}})),"endDate"===t||"maxTime"===t?null:b.default.createElement(T.WeaFormItem,{key:t,label:d[t],labelCol:{span:8},wrapperCol:{span:16},style:O},n)}),y=[b.default.createElement(P.Button,{type:"primary",onClick:function(){return e.componentDidMount()}},"查询"),b.default.createElement(P.Button,{type:"primary",onClick:function(){return e.setState(D)}},"重置"),b.default.createElement(P.Button,{type:"primary",onClick:function(){return n.exportCurrent()}},"导出当页数据"),b.default.createElement(P.Button,{type:"primary",onClick:function(){return n.exportAll()}},"导出所有数据")];return r&&(y.push(b.default.createElement(P.Button,{type:"primary",onClick:function(){return e.setState({visible:!0})}},"打开数据清理")),y.push(b.default.createElement("span",null,"开启性能检测:")),y.push(b.default.createElement(P.Switch,{checked:"true"===l,disabled:f,onChange:function(t){var n=t?"true":"false";e.setState({switchLoading:!0,status:n}),T.WeaTools.callApi("/api/systemViewLog/home/UpdateSystemConfigSwitch","POST",{status:n}).then(function(t){t.api_status&&e.setState({switchLoading:!1})})}}))),b.default.createElement("div",null,b.default.createElement(T.WeaTop,{loading:n.loading,icon:b.default.createElement("i",{className:"icon-coms-search"}),iconBgcolor:"#57c5f7",title:"性能查询",buttons:y}),b.default.createElement(P.Row,{style:{padding:20}},b.default.createElement(P.Col,{span:24},m)),b.default.createElement(w,{comsWeaTableStore:n,needScroll:!0}),this.renderDialog())}}]),t}(b.default.Component))||a;t.default=C},function(e,t){}])});
//# sourceMappingURL=index.js.map?v=10b6ecab