Files
web-build/build/static/js/20.b1479c04.chunk.js
2023-01-05 14:02:04 +03:00

1 line
8.3 KiB
JavaScript

(this.webpackJsonpbitdeals=this.webpackJsonpbitdeals||[]).push([[20],{852:function(t,e,n){"use strict";function r(){return"f".concat((+new Date).toString(16)).concat((t=1e3,e=9999,t=Math.ceil(t),e=Math.floor(e),Math.floor(Math.random()*(e-t+1))+t));var t,e}n.d(e,"a",(function(){return r}))},854:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(921),a=(n(0),n(95)),c=n(26),o=n(1);function i(t){return Object(o.jsxs)(o.Fragment,{children:[Object(o.jsx)(a.a,{children:Object(o.jsx)("title",{children:t.title})}),Object(o.jsx)("h2",{className:"title gx-mb-4",children:Object(o.jsx)(c.a,{to:t.url,className:"gx-text-dark",children:Object(o.jsxs)(r.b,{children:[t.icon,t.title]})})})]})}},859:function(t,e,n){"use strict";n.d(e,"a",(function(){return j}));var r=n(32),a=n(12),c=n(11),o=n(16),i=n(17),s=n(18),l=n.n(s),u=n(0),d=n.n(u),p=n(94),f=n(972),h=n(1),j=function(t){Object(o.a)(n,t);var e=Object(i.a)(n);function n(t){var c;return Object(a.a)(this,n),(c=e.call(this,t)).makeBasicDefaultOrderParams=function(){var t=[];return c.props.columns&&c.props.columns.forEach((function(e){e.defaultSortOrder&&t.push("".concat(e.dataIndex," ").concat("ascend"===e.defaultSortOrder?"ASC":"DESC"))})),t},c.makeQueryParams=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e={},n=c.state,r=n.pagination,a=n.filters,o=n.sorter;e.search=[];var i=Object.keys(a);return i.forEach((function(t){if(a[t]){var n=c.columnGet(t);if(n.date)return a[t][0]&&e.search.push({field:t,compare:"GEQ",value:a[t][0].startOf("day")}),void(a[t][1]&&e.search.push({field:t,compare:"LEQ",value:a[t][1].endOf("day")}));if(n.text)return void(a[t][0]&&e.search.push({field:t,compare:"IKE",value:"%".concat(a[t][0],"%")}));e.search.push({field:t,valarr:a[t]})}})),c.props.forceSearch&&(e.search=e.search.concat(c.props.forceSearch)),c.props.forceFilter&&(e.filter=c.props.forceFilter),o.column?e.orderby=["".concat(o.field," ").concat("ascend"===o.order?"ASC":"DESC")]:o.field||(e.orderby=c.makeBasicDefaultOrderParams()),r.total&&!t.skipPagination&&(e.reclimit=r.pageSize,e.recoffset=(r.current-1)*r.pageSize),e},c.columnGet=function(t){var e={};return c.state.columns.forEach((function(n){n.dataIndex===t&&(e=n)})),e},c.count=Object(r.a)(l.a.mark((function t(){var e,n;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(0!==c.state.columns.length){t.next=2;break}return t.abrupt("return",0);case 2:return e=c.props.qdm?c.context.api.qdm:c.context.api.q,t.next=5,e(c.props.path.replace("/list","/count"),c.makeQueryParams({skipPagination:!0}),{},c.props.forceToken||!1,c.props.skipToken||!1);case 5:return n=t.sent,t.abrupt("return",n.count);case 7:case"end":return t.stop()}}),t)}))),c.load=Object(r.a)(l.a.mark((function t(){var e,n,r,a;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e=c.state,n=e.pagination,0!==e.columns.length){t.next=3;break}return t.abrupt("return");case 3:return r=[],c.loadStrart(),t.next=7,c.count();case 7:if(n.total=t.sent,!n.total){t.next=13;break}return a=c.props.qdm?c.context.api.qdm:c.context.api.q,t.next=12,a(c.props.path,c.makeQueryParams(),{toArray:!0},c.props.forceToken||!1,c.props.skipToken||!1);case 12:r=t.sent;case 13:c.setState({data:r,pagination:n},(function(){return c.loadEnd()}));case 14:case"end":return t.stop()}}),t)}))),c.loadStrart=function(){c.setState({loading:!0}),c.props.onLoadStart&&c.props.onLoadStart()},c.loadEnd=function(){c.setState({loading:!1}),c.props.onLoadEnd&&c.props.onLoadEnd(c.state.data)},c.handleTableChange=function(t,e,n){c.setState({pagination:t,filters:e,sorter:n},(function(){return c.load()}))},c.state={columns:t.columns,data:[],loading:!1,pagination:{current:1,pageSize:t.pageSize||10,total:!1},filters:{},sorter:{}},c}return Object(c.a)(n,[{key:"componentDidMount",value:function(){this.load()}},{key:"componentDidUpdate",value:function(t){var e=this;this.props.columns!==this.state.columns&&this.setState({columns:this.props.columns},(function(){return e.load()})),this.props.uuid!==t.uuid&&this.load()}},{key:"render",value:function(){var t=this.state,e=t.columns,n=t.data,r=t.pagination,a=t.loading;return Object(h.jsx)("div",{children:Object(h.jsx)(f.a,{scroll:{x:400},showSorterTooltip:!1,columns:e,rowKey:function(t){return t.id},dataSource:n,pagination:r,loading:a||this.props.loading,onChange:this.handleTableChange,footer:this.props.footer})})}}]),n}(d.a.Component);j.contextType=p.a},860:function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));n(0);var r=n(921),a=n(831),c=n(304),o=n(433),i=n(130),s=n(1);function l(t){var e=t.setSelectedKeys,n=t.selectedKeys,l=t.confirm,u=t.clearFilters;var d=Object(o.a)();return Object(s.jsx)("div",{style:{padding:8},children:Object(s.jsxs)(r.b,{children:[Object(s.jsx)(a.a,{placeholder:d.formatMessage({id:"DataTableSearch.placeholder"}),value:n[0]||"",onChange:function(t){e([t.target.value])},onKeyPress:function(t){"Enter"===t.key&&l()}}),Object(s.jsx)("div",{style:{paddingTop:12},children:Object(s.jsx)(c.a,{type:"primary",onClick:function(){return l()},children:Object(s.jsx)(i.a,{id:"DataTableSearch.search"})})}),Object(s.jsx)("div",{style:{paddingTop:12},children:Object(s.jsx)(c.a,{onClick:function(){return u()},children:Object(s.jsx)(i.a,{id:"DataTableSearch.reset"})})})]})})}},862:function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));n(0);var r=n(903),a=n(921),c=n(304),o=n(130),i=n(1),s=r.a.RangePicker;function l(t){var e=t.setSelectedKeys,n=t.selectedKeys,r=t.confirm,l=t.clearFilters;return Object(i.jsx)("div",{style:{padding:8},children:Object(i.jsxs)(a.b,{children:[Object(i.jsx)("div",{children:Object(i.jsx)(s,{value:n,onChange:function(t){return function(t){e(t)}(t)}})}),Object(i.jsx)("div",{style:{paddingTop:12},children:Object(i.jsx)(c.a,{type:"primary",onClick:function(){return r()},children:Object(i.jsx)(o.a,{id:"DataTablePeriod.search"})})}),Object(i.jsx)("div",{style:{paddingTop:12},children:Object(i.jsx)(c.a,{onClick:function(){return l()},children:Object(i.jsx)(o.a,{id:"DataTablePeriod.reset"})})})]})})}},970:function(t,e,n){"use strict";n.r(e);var r=n(2),a=n(12),c=n(11),o=n(16),i=n(17),s=n(0),l=n.n(s),u=n(94),d=n(167),p=n(857),f=n(858),h=n(852),j=n(317),b=n(859),m=n(862),x=n(860),O=n(839),v=n(854),g=n(1),y=function(t){Object(o.a)(n,t);var e=Object(i.a)(n);function n(t){var c;return Object(a.a)(this,n),(c=e.call(this,t)).m=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"admin.apilog.",n=c.props.intl;return n.formatMessage({id:e+t})},c.setColumns=function(){c.setState({columns:[{title:"id",dataIndex:"id",sorter:!0,render:function(t){return Object(g.jsx)(g.Fragment,{children:t})},width:"1%"},{title:c.m("datetime"),dataIndex:"datetime",sorter:!0,render:function(t){if(t){var e=new Date(t);return Object(g.jsxs)(g.Fragment,{children:[e.toLocaleDateString(),Object(g.jsx)("br",{}),e.toLocaleTimeString()]})}},width:"20%",date:!0,filterDropdown:function(t){return Object(g.jsx)(m.a,Object(r.a)({},t))}},{text:!0,title:c.m("username"),dataIndex:"username",sorter:!0,render:function(t){return Object(g.jsx)("div",{style:{whiteSpace:"nowrap"},children:t})},width:"15%",filterDropdown:function(t){return Object(g.jsx)(x.a,Object(r.a)({},t))},filterIcon:function(t){return Object(g.jsx)(j.a,{style:{color:t?"#1890ff":void 0}})}},{text:!0,title:c.m("path"),dataIndex:"path",sorter:!0,render:function(t){return Object(g.jsx)("div",{style:{wordBreak:"break-all"},children:t})},width:"15%",filterDropdown:function(t){return Object(g.jsx)(x.a,Object(r.a)({},t))},filterIcon:function(t){return Object(g.jsx)(j.a,{style:{color:t?"#1890ff":void 0}})}},{title:"JSON",dataIndex:"json",sorter:!0,width:"40%",render:function(t){return Object(g.jsx)("div",{style:{wordBreak:"break-all",whiteSpace:"break-spaces",maxWidth:"100%"},children:JSON.stringify(t)})}}]})},c.state={tableUuid:Object(h.a)(),columns:[]},c}return Object(c.a)(n,[{key:"componentDidMount",value:function(){this.setColumns()}},{key:"componentDidUpdate",value:function(t){t.intl.locale!==this.props.intl.locale&&this.setColumns()}},{key:"render",value:function(){return Object(g.jsxs)("div",{children:[Object(g.jsx)(v.a,{title:this.m("apilog"),url:"/admin/apilog",icon:Object(g.jsx)(O.a,{})}),Object(g.jsx)(p.a,{children:Object(g.jsx)(f.a,{span:24,children:Object(g.jsx)(b.a,{uuid:this.state.tableUuid,columns:this.state.columns,path:"/admin/api/log/list"})})})]})}}]),n}(l.a.Component);y.contextType=u.a,e.default=Object(d.c)(y)}}]);