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

1 line
42 KiB
JavaScript

(this.webpackJsonpbitdeals=this.webpackJsonpbitdeals||[]).push([[13],{852:function(e,t,n){"use strict";function a(){return"f".concat((+new Date).toString(16)).concat((e=1e3,t=9999,e=Math.ceil(e),t=Math.floor(t),Math.floor(Math.random()*(t-e+1))+e));var e,t}n.d(t,"a",(function(){return a}))},854:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(921),r=(n(0),n(95)),o=n(26),c=n(1);function i(e){return Object(c.jsxs)(c.Fragment,{children:[Object(c.jsx)(r.a,{children:Object(c.jsx)("title",{children:e.title})}),Object(c.jsx)("h2",{className:"title gx-mb-4",children:Object(c.jsx)(o.a,{to:e.url,className:"gx-text-dark",children:Object(c.jsxs)(a.b,{children:[e.icon,e.title]})})})]})}},856:function(e,t,n){"use strict";function a(e,t){var n=e.match.params||{},a=t.match.params||{};return n.param1!==a.param1||n.param2!==a.param2||n.param3!==a.param3}n.d(t,"a",(function(){return a}))},859:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var a=n(32),r=n(12),o=n(11),c=n(16),i=n(17),s=n(18),l=n.n(s),u=n(0),p=n.n(u),d=n(94),f=n(972),b=n(1),h=function(e){Object(c.a)(n,e);var t=Object(i.a)(n);function n(e){var o;return Object(r.a)(this,n),(o=t.call(this,e)).makeBasicDefaultOrderParams=function(){var e=[];return o.props.columns&&o.props.columns.forEach((function(t){t.defaultSortOrder&&e.push("".concat(t.dataIndex," ").concat("ascend"===t.defaultSortOrder?"ASC":"DESC"))})),e},o.makeQueryParams=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={},n=o.state,a=n.pagination,r=n.filters,c=n.sorter;t.search=[];var i=Object.keys(r);return i.forEach((function(e){if(r[e]){var n=o.columnGet(e);if(n.date)return r[e][0]&&t.search.push({field:e,compare:"GEQ",value:r[e][0].startOf("day")}),void(r[e][1]&&t.search.push({field:e,compare:"LEQ",value:r[e][1].endOf("day")}));if(n.text)return void(r[e][0]&&t.search.push({field:e,compare:"IKE",value:"%".concat(r[e][0],"%")}));t.search.push({field:e,valarr:r[e]})}})),o.props.forceSearch&&(t.search=t.search.concat(o.props.forceSearch)),o.props.forceFilter&&(t.filter=o.props.forceFilter),c.column?t.orderby=["".concat(c.field," ").concat("ascend"===c.order?"ASC":"DESC")]:c.field||(t.orderby=o.makeBasicDefaultOrderParams()),a.total&&!e.skipPagination&&(t.reclimit=a.pageSize,t.recoffset=(a.current-1)*a.pageSize),t},o.columnGet=function(e){var t={};return o.state.columns.forEach((function(n){n.dataIndex===e&&(t=n)})),t},o.count=Object(a.a)(l.a.mark((function e(){var t,n;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==o.state.columns.length){e.next=2;break}return e.abrupt("return",0);case 2:return t=o.props.qdm?o.context.api.qdm:o.context.api.q,e.next=5,t(o.props.path.replace("/list","/count"),o.makeQueryParams({skipPagination:!0}),{},o.props.forceToken||!1,o.props.skipToken||!1);case 5:return n=e.sent,e.abrupt("return",n.count);case 7:case"end":return e.stop()}}),e)}))),o.load=Object(a.a)(l.a.mark((function e(){var t,n,a,r;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=o.state,n=t.pagination,0!==t.columns.length){e.next=3;break}return e.abrupt("return");case 3:return a=[],o.loadStrart(),e.next=7,o.count();case 7:if(n.total=e.sent,!n.total){e.next=13;break}return r=o.props.qdm?o.context.api.qdm:o.context.api.q,e.next=12,r(o.props.path,o.makeQueryParams(),{toArray:!0},o.props.forceToken||!1,o.props.skipToken||!1);case 12:a=e.sent;case 13:o.setState({data:a,pagination:n},(function(){return o.loadEnd()}));case 14:case"end":return e.stop()}}),e)}))),o.loadStrart=function(){o.setState({loading:!0}),o.props.onLoadStart&&o.props.onLoadStart()},o.loadEnd=function(){o.setState({loading:!1}),o.props.onLoadEnd&&o.props.onLoadEnd(o.state.data)},o.handleTableChange=function(e,t,n){o.setState({pagination:e,filters:t,sorter:n},(function(){return o.load()}))},o.state={columns:e.columns,data:[],loading:!1,pagination:{current:1,pageSize:e.pageSize||10,total:!1},filters:{},sorter:{}},o}return Object(o.a)(n,[{key:"componentDidMount",value:function(){this.load()}},{key:"componentDidUpdate",value:function(e){var t=this;this.props.columns!==this.state.columns&&this.setState({columns:this.props.columns},(function(){return t.load()})),this.props.uuid!==e.uuid&&this.load()}},{key:"render",value:function(){var e=this.state,t=e.columns,n=e.data,a=e.pagination,r=e.loading;return Object(b.jsx)("div",{children:Object(b.jsx)(f.a,{scroll:{x:400},showSorterTooltip:!1,columns:t,rowKey:function(e){return e.id},dataSource:n,pagination:a,loading:r||this.props.loading,onChange:this.handleTableChange,footer:this.props.footer})})}}]),n}(p.a.Component);h.contextType=d.a},860:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));n(0);var a=n(921),r=n(831),o=n(304),c=n(433),i=n(130),s=n(1);function l(e){var t=e.setSelectedKeys,n=e.selectedKeys,l=e.confirm,u=e.clearFilters;var p=Object(c.a)();return Object(s.jsx)("div",{style:{padding:8},children:Object(s.jsxs)(a.b,{children:[Object(s.jsx)(r.a,{placeholder:p.formatMessage({id:"DataTableSearch.placeholder"}),value:n[0]||"",onChange:function(e){t([e.target.value])},onKeyPress:function(e){"Enter"===e.key&&l()}}),Object(s.jsx)("div",{style:{paddingTop:12},children:Object(s.jsx)(o.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)(o.a,{onClick:function(){return u()},children:Object(s.jsx)(i.a,{id:"DataTableSearch.reset"})})})]})})}},864:function(e,t,n){"use strict";var a=n(12),r=n(11),o=n(16),c=n(17),i=n(0),s=n.n(i),l=n(831),u=n(167),p=n(1),d=null,f=function(e){Object(o.a)(n,e);var t=Object(c.a)(n);function n(e){var r;return Object(a.a)(this,n),(r=t.call(this,e)).searchHandle=function(e){r.setState({searchValue:e}),r.state.searchDelay||!r.props.onSearch?(r.setState({searchPending:!0}),window.clearTimeout(d),d=window.setTimeout((function(){r.setState({searchPending:!1}),r.props.onSearch&&r.props.onSearch(e)}),r.state.searchDelay)):r.props.onSearch(e)},r.searchOnChange=function(e){r.searchHandle(e.target.value)},r.state={searchValue:e.defaultValue||"",searchPending:!1,searchDelay:e.hasOwnProperty("searchDelay")?e.searchDelay:1e3},r}return Object(r.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.intl,a=t.className,r=this.state,o=r.searchValue,c=r.searchPending,i=this.props.placeholder||n.formatMessage({id:"search.placeholder"});return Object(p.jsx)(l.a.Search,{placeholder:i,className:a,value:o,onChange:this.searchOnChange,onSearch:function(){return e.searchHandle(o)},loading:c})}}]),n}(s.a.Component);t.a=Object(u.c)(f)},865:function(e,t,n){"use strict";var a=n(866),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,o,c,i,s,l,u=!1;t||(t={}),n=t.debug||!1;try{if(c=a(),i=document.createRange(),s=document.getSelection(),(l=document.createElement("span")).textContent=e,l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(a){if(a.stopPropagation(),t.format)if(a.preventDefault(),"undefined"===typeof a.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var o=r[t.format]||r.default;window.clipboardData.setData(o,e)}else a.clipboardData.clearData(),a.clipboardData.setData(t.format,e);t.onCopy&&(a.preventDefault(),t.onCopy(a.clipboardData))})),document.body.appendChild(l),i.selectNodeContents(l),s.addRange(i),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(p){n&&console.error("unable to copy using execCommand: ",p),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(p){n&&console.error("unable to copy using clipboardData: ",p),n&&console.error("falling back to prompt"),o=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(o,e)}}finally{s&&("function"==typeof s.removeRange?s.removeRange(i):s.removeAllRanges()),l&&document.body.removeChild(l),c()}return u}},866:function(e,t){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],a=0;a<e.rangeCount;a++)n.push(e.getRangeAt(a));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach((function(t){e.addRange(t)})),t&&t.focus()}}},867:function(e,t,n){"use strict";var a=n(5),r=n(12),o=n(11),c=n(16),i=n(17),s=n(0),l=n.n(s),u=n(130),p=n(309),d=n(1),f=function(e){var t=e.id,n=e.style,a=e.children,r=e.className;return Object(d.jsx)(p.Scrollbars,{id:t,className:r,style:n,autoHide:!0,autoHideTimeout:1e3,autoHideDuration:200,autoHeightMin:0,autoHeightMax:200,thumbMinSize:30,universal:!0,children:a})},b=n(864),h=n(832),m=n(830),v=n(167),j=h.a.Header,O=h.a.Content,g=function(e){Object(c.a)(n,e);var t=Object(i.a)(n);function n(){return Object(r.a)(this,n),t.apply(this,arguments)}return Object(o.a)(n,[{key:"render",value:function(){var e=Object(a.a)(this.props.children,4),t=e[0],n=e[1],r=e[2],o=e[3];return Object(d.jsx)(d.Fragment,{children:Object(d.jsx)(m.a,{spinning:!!this.props.pending,children:Object(d.jsxs)("div",{className:"isomorphicNoteComponent",children:[Object(d.jsx)("div",{style:{width:"340px"},className:"isoNoteListSidebar",children:Object(d.jsxs)("div",{className:"isoNoteListWrapper",children:[this.props.onSearch&&Object(d.jsx)(b.a,{placeholder:this.props.searchPlaceholder,className:"isoSearchNotes",onSearch:this.props.onSearch,searchDelay:this.props.searchDelay}),Object(d.jsx)("div",{className:"isoNoteList",children:r?Object(d.jsx)(f,{children:Object(d.jsx)("div",{className:"isoNoteListHolder",children:r})}):Object(d.jsx)("span",{className:"isoNoResultMsg",children:Object(d.jsx)(u.a,{id:"nothing.found"})})})]})}),Object(d.jsxs)(h.a,{className:"isoNotepadWrapper",children:[Object(d.jsxs)(j,{className:"isoHeader",children:[t,n]}),Object(d.jsx)(O,{className:"isoNoteEditingArea",children:o&&Object(d.jsx)(f,{children:Object(d.jsx)("div",{className:"isoNoteContentHolder",children:o})})})]})]})})})}}]),n}(l.a.Component);t.a=Object(v.c)(g)},868:function(e,t,n){"use strict";var a=n(2),r=n(0),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},c=n(14),i=function(e,t){return r.createElement(c.a,Object(a.a)(Object(a.a)({},e),{},{ref:t,icon:o}))};i.displayName="EditOutlined";t.a=r.forwardRef(i)},873:function(e,t,n){"use strict";var a=n(4),r=n(3),o=n(5),c=n(0),i=n(6),s=n.n(i),l=n(35),u=n(116),p=n(80),d=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},f=function(e){var t,n=e.prefixCls,o=e.className,i=e.checked,l=e.onChange,u=e.onClick,f=d(e,["prefixCls","className","checked","onChange","onClick"]),b=(0,c.useContext(p.b).getPrefixCls)("tag",n),h=s()(b,(t={},Object(a.a)(t,"".concat(b,"-checkable"),!0),Object(a.a)(t,"".concat(b,"-checkable-checked"),i),t),o);return c.createElement("span",Object(r.a)({},f,{className:h,onClick:function(e){null===l||void 0===l||l(!i),null===u||void 0===u||u(e)}}))},b=n(307),h=n(311),m=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},v=new RegExp("^(".concat(b.a.join("|"),")(-inverse)?$")),j=new RegExp("^(".concat(b.b.join("|"),")$")),O=function(e,t){var n,i=e.prefixCls,d=e.className,f=e.style,b=e.children,O=e.icon,g=e.color,y=e.onClose,x=e.closeIcon,S=e.closable,E=void 0!==S&&S,w=m(e,["prefixCls","className","style","children","icon","color","onClose","closeIcon","closable"]),k=c.useContext(p.b),C=k.getPrefixCls,P=k.direction,N=c.useState(!0),T=Object(o.a)(N,2),M=T[0],D=T[1];c.useEffect((function(){"visible"in w&&D(w.visible)}),[w.visible]);var I=function(){return!!g&&(v.test(g)||j.test(g))},R=Object(r.a)({backgroundColor:g&&!I()?g:void 0},f),F=I(),K=C("tag",i),L=s()(K,(n={},Object(a.a)(n,"".concat(K,"-").concat(g),F),Object(a.a)(n,"".concat(K,"-has-color"),g&&!F),Object(a.a)(n,"".concat(K,"-hidden"),!M),Object(a.a)(n,"".concat(K,"-rtl"),"rtl"===P),n),d),H=function(e){e.stopPropagation(),null===y||void 0===y||y(e),e.defaultPrevented||"visible"in w||D(!1)},A="onClick"in w||b&&"a"===b.type,V=Object(l.a)(w,["visible"]),q=O||null,z=q?c.createElement(c.Fragment,null,q,c.createElement("span",null,b)):b,U=c.createElement("span",Object(r.a)({},V,{ref:t,className:L,style:R}),z,E?x?c.createElement("span",{className:"".concat(K,"-close-icon"),onClick:H},x):c.createElement(u.a,{className:"".concat(K,"-close-icon"),onClick:H}):null);return A?c.createElement(h.a,null,U):U},g=c.forwardRef(O);g.displayName="Tag",g.CheckableTag=f;t.a=g},875:function(e,t,n){"use strict";var a=n(32),r=n(12),o=n(11),c=n(16),i=n(17),s=n(18),l=n.n(s),u=n(0),p=n.n(u),d=n(167),f=n(917),b=n(94),h=n(1),m=f.a.Option,v=function(e){Object(c.a)(n,e);var t=Object(i.a)(n);function n(e){var o;return Object(r.a)(this,n),(o=t.call(this,e)).createSearch=function(){var e=o.props.search||[];return o.state.searchText&&o.props.async&&e.push({field:o.props.labelKey||"label",compare:"IKE",value:"%".concat(o.state.searchText,"%")}),o.props.enabledOnly&&e.push({field:"statetypecode",compare:"EQL",value:"enabled"}),e},o.getLabelKey=function(){return o.props.labelKey||"label"},o.getIdKey=function(){return o.props.valueKey||"id"},o.shureHaveValue=Object(a.a)(l.a.mark((function e(){var t;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!o.props.async){e.next=8;break}if(o.state.items.find((function(e){return e[o.getIdKey()]===o.props.value}))){e.next=8;break}return o.setState({pending:!0}),e.next=5,o.context.api.q("/object/get",{id:o.props.value,fields:[o.getIdKey(),o.getLabelKey()]});case 5:t=e.sent,o.setState({pending:!1}),null!==t&&void 0!==t&&t[o.getLabelKey()]&&o.setState((function(e){var n=e.items;return n.push(t),{items:n}}));case 8:case"end":return e.stop()}}),e)}))),o.load=Object(a.a)(l.a.mark((function e(){var t,n,a,r;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!o.props.items){e.next=3;break}return o.setState({items:o.props.items}),e.abrupt("return");case 3:if(t=[],n=o.props.async?1:0,!o.props.query){e.next=13;break}return o.setState({pending:!0}),a=o.createSearch(),r=o.props.cache?o.context.api.cache:o.context.api.q,e.next=11,r(o.props.query,{search:a,reclimit:n,fields:[o.getIdKey(),o.getLabelKey()]},{toArray:!0});case 11:t=e.sent,o.setState({pending:!1,items:t});case 13:case"end":return e.stop()}}),e)}))),o.onSearch=function(){var e=Object(a.a)(l.a.mark((function e(t){return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o.props.async&&o.setState({searchText:t},(function(){return o.load()}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),o.state={searchText:"",pending:!1,items:[]},o}return Object(o.a)(n,[{key:"componentDidMount",value:function(){this.load().then(this.shureHaveValue())}},{key:"componentDidUpdate",value:function(e){e.value!==this.props.value&&this.shureHaveValue()}},{key:"render",value:function(){var e=this,t=this.state.items.map((function(t,n){var a=t||{},r=a[e.getIdKey()],o=a[e.getLabelKey()];return r===e.props.value&&!0,Object(h.jsx)(m,{value:r,children:o},n)}));return Object(h.jsx)(f.a,{defaultActiveFirstOption:!1,allowClear:this.props.allowClear,loading:!!this.state.pending,value:this.state.pending?null:this.props.value,showSearch:!0,placeholder:this.props.placeholder,optionFilterProp:"children",onChange:this.props.onChange,onSearch:this.onSearch,filterOption:function(e,t){return t.children.toLowerCase().indexOf(e.toLowerCase())>=0},children:t})}}]),n}(p.a.Component);v.contextType=b.a,t.a=Object(d.c)(v)},880:function(e,t,n){"use strict";var a=n(32),r=n(12),o=n(11),c=n(16),i=n(17),s=n(18),l=n.n(s),u=n(977),p=n(441),d=n(873),f=n(434),b=n(830),h=n(167),m=n(0),v=n.n(m),j=n(94),O=n(240),g=n(1),y=u.a.confirm,x=function(e){Object(c.a)(n,e);var t=Object(i.a)(n);function n(e){var o;return Object(r.a)(this,n),(o=t.call(this,e)).popoverToggle=function(){o.setState((function(e){return{popoverOpen:!e.popoverOpen,methods:e.popoverOpen?e.methods:[]}}),(function(){return o.load()}))},o.pendingStart=function(){o.props.onPendingStart?o.props.onPendingStart():o.setState({pending:!0})},o.pendingEnd=function(){o.props.onPendingEnd?o.props.onPendingEnd():o.setState({pending:!1})},o.load=Object(a.a)(l.a.mark((function e(){var t;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!o.state.popoverOpen){e.next=6;break}return o.pendingStart(),e.next=4,o.context.api.q("/".concat(o.props.classcode,"/method"),{id:o.props.id},{toArray:!0});case 4:t=e.sent,o.setState({methods:t},(function(){return o.pendingEnd()}));case 6:case"end":return e.stop()}}),e)}))),o.run=function(){var e=Object(a.a)(l.a.mark((function e(t){var n;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o.pendingStart(),e.next=3,o.context.api.q("/method/run",{id:o.props.id,method:t.id});case 3:n=e.sent,o.pendingEnd(),o.popoverToggle(),n?(p.b.success(o.m("method.success")),o.props.onFinish&&o.props.onFinish(t)):(p.b.error(o.m("method.fail")),o.setState({pending:!1}));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),o.ask=function(){var e=Object(a.a)(l.a.mark((function e(t){return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:"drop"===t.actioncode?y({title:o.m("method.confirm.title"),content:o.m("method.confirm.text"),icon:Object(g.jsx)(O.a,{}),onOk:function(){o.run(t)}}):o.run(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),o.m=function(e){return o.props.intl.formatMessage({id:e})},o.state={popoverOpen:!1,methods:[]},o}return Object(o.a)(n,[{key:"render",value:function(){var e,t=this;if(null===(e=this.props)||void 0===e||!e.statelabel)return null;var n=this.state,a=n.pending,r=n.methods,o=void 0===r?[]:r,c=Object(g.jsx)(d.a,{className:"gx-m-0",color:{created:"processing",enabled:"success",disabled:"default",deleted:"error"}[this.props.statetypecode],children:this.props.statelabel});return this.props.readOnly?c:Object(g.jsx)(f.a,{content:Object(g.jsx)("div",{className:"".concat(0===o.length&&"gx-p-3"),children:Object(g.jsx)(b.a,{spinning:a,children:o.map((function(e){var n=e.method||{};return n.visible?Object(g.jsx)("div",{onClick:function(){return t.ask(n)},className:"gx-my-2 gx-pointer gx-link",children:n.label},n.id):null}))})}),trigger:"click",visible:this.state.popoverOpen,onVisibleChange:this.popoverToggle,children:Object(g.jsx)("div",{className:"gx-pointer",children:c})})}}]),n}(v.a.Component);x.contextType=j.a,t.a=Object(h.c)(x)},891:function(e,t,n){"use strict";var a=n(3),r=n(4),o=n(0),c=n(6),i=n.n(c),s=n(43),l=n(80),u=n(40),p=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},d=function(e,t){var n=e.prefixCls,c=e.component,d=void 0===c?"article":c,f=e.className,b=e["aria-label"],h=e.setContentRef,m=e.children,v=p(e,["prefixCls","component","className","aria-label","setContentRef","children"]),j=t;return h&&(Object(u.a)(!1,"Typography","`setContentRef` is deprecated. Please use `ref` instead."),j=Object(s.a)(t,h)),o.createElement(l.a,null,(function(e){var t=e.getPrefixCls,c=e.direction,s=d,l=t("typography",n),u=i()(l,Object(r.a)({},"".concat(l,"-rtl"),"rtl"===c),f);return o.createElement(s,Object(a.a)({className:u,"aria-label":b,ref:j},v),m)}))},f=o.forwardRef(d);f.displayName="Typography";var b=f,h=n(20),m=n(35),v=n(5),j=n(53),O=n(74),g=n(865),y=n.n(g),x=n(868),S=n(876),E=n(2),w={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},k=n(14),C=function(e,t){return o.createElement(k.a,Object(E.a)(Object(E.a)({},e),{},{ref:t,icon:w}))};C.displayName="CopyOutlined";var P=o.forwardRef(C),N=n(89),T=n(305),M=n(144),D=n(27),I=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},R={border:0,background:"transparent",padding:0,lineHeight:"inherit",display:"inline-block"},F=o.forwardRef((function(e,t){var n=e.style,r=e.noStyle,c=e.disabled,i=I(e,["style","noStyle","disabled"]),s={};return r||(s=Object(a.a)({},R)),c&&(s.pointerEvents="none"),s=Object(a.a)(Object(a.a)({},s),n),o.createElement("div",Object(a.a)({role:"button",tabIndex:0,ref:t},i,{onKeyDown:function(e){e.keyCode===D.a.ENTER&&e.preventDefault()},onKeyUp:function(t){var n=t.keyCode,a=e.onClick;n===D.a.ENTER&&a&&a()},style:s}))})),K=n(315),L=n(145),H={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},A=function(e,t){return o.createElement(k.a,Object(E.a)(Object(E.a)({},e),{},{ref:t,icon:H}))};A.displayName="EnterOutlined";var V=o.forwardRef(A),q=n(310),z=n(28),U=function(e){var t=e.prefixCls,n=e["aria-label"],a=e.className,c=e.style,s=e.direction,l=e.maxLength,u=e.autoSize,p=void 0===u||u,d=e.value,f=e.onSave,b=e.onCancel,h=e.onEnd,m=e.enterIcon,j=void 0===m?o.createElement(V,null):m,O=o.useRef(),g=o.useRef(!1),y=o.useRef(),x=o.useState(d),S=Object(v.a)(x,2),E=S[0],w=S[1];o.useEffect((function(){w(d)}),[d]),o.useEffect((function(){if(O.current&&O.current.resizableTextArea){var e=O.current.resizableTextArea.textArea;e.focus();var t=e.value.length;e.setSelectionRange(t,t)}}),[]);var k=function(){f(E.trim())},C=i()(t,"".concat(t,"-edit-content"),Object(r.a)({},"".concat(t,"-rtl"),"rtl"===s),a);return o.createElement("div",{className:C,style:c},o.createElement(q.a,{ref:O,maxLength:l,value:E,onChange:function(e){var t=e.target;w(t.value.replace(/[\n\r]/g,""))},onKeyDown:function(e){var t=e.keyCode;g.current||(y.current=t)},onKeyUp:function(e){var t=e.keyCode,n=e.ctrlKey,a=e.altKey,r=e.metaKey,o=e.shiftKey;y.current!==t||g.current||n||a||r||o||(t===D.a.ENTER?(k(),null===h||void 0===h||h()):t===D.a.ESC&&b())},onCompositionStart:function(){g.current=!0},onCompositionEnd:function(){g.current=!1},onBlur:function(){k()},"aria-label":n,rows:1,autoSize:p}),null!==j?Object(z.a)(j,{className:"".concat(t,"-edit-content-confirm")}):null)};function B(e,t){return o.useMemo((function(){var n=!!e;return[n,Object(a.a)(Object(a.a)({},t),n&&"object"===Object(h.a)(e)?e:null)]}),[e])}function Q(e){var t=Object(h.a)(e);return"string"===t||"number"===t}function W(e,t){for(var n=0,a=[],r=0;r<e.length;r+=1){if(n===t)return a;var o=e[r],c=n+(Q(o)?String(o).length:1);if(c>t){var i=t-n;return a.push(String(o).slice(0,i)),a}a.push(o),n=c}return e}var G=function(e){var t=e.enabledMeasure,n=e.children,r=e.text,c=e.width,i=e.rows,s=e.onEllipsis,l=o.useState([0,0,0]),u=Object(v.a)(l,2),p=u[0],d=u[1],f=o.useState(0),b=Object(v.a)(f,2),h=b[0],m=b[1],j=Object(v.a)(p,3),g=j[0],y=j[1],x=j[2],S=o.useState(0),E=Object(v.a)(S,2),w=E[0],k=E[1],C=o.useRef(null),P=o.useRef(null),N=o.useMemo((function(){return Object(O.a)(r)}),[r]),M=o.useMemo((function(){return function(e){var t=0;return e.forEach((function(e){Q(e)?t+=String(e).length:t+=1})),t}(N)}),[N]),D=o.useMemo((function(){return t&&3===h?n(W(N,y),y<M):n(N,!1)}),[t,h,n,N,y,M]);Object(T.a)((function(){t&&c&&M&&(m(1),d([0,Math.ceil(M/2),M]))}),[t,c,r,M,i]),Object(T.a)((function(){var e;1===h&&k((null===(e=C.current)||void 0===e?void 0:e.offsetHeight)||0)}),[h]),Object(T.a)((function(){var e,t;if(w)if(1===h)((null===(e=P.current)||void 0===e?void 0:e.offsetHeight)||0)<=i*w?(m(4),s(!1)):m(2);else if(2===h)if(g!==x){var n=(null===(t=P.current)||void 0===t?void 0:t.offsetHeight)||0,a=g,r=x;g===x-1?r=g:n<=i*w?a=y:r=y;var o=Math.ceil((a+r)/2);d([a,o,r])}else m(3),s(!0)}),[h,g,x,i,w]);var I={width:c,whiteSpace:"normal",margin:0,padding:0},R=function(e,t,n){return o.createElement("span",{"aria-hidden":!0,ref:t,style:Object(a.a)({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none"},n)},e)};return o.createElement(o.Fragment,null,D,t&&3!==h&&4!==h&&o.createElement(o.Fragment,null,R("lg",C,{wordBreak:"keep-all",whiteSpace:"nowrap"}),1===h?R(n(N,!1),P,I):function(e,t){var a=W(N,e);return R(n(a,!0),t,I)}(y,P)))};var J=function(e){var t=e.title,n=e.enabledEllipsis,a=e.isEllipsis,r=e.children;return t&&n?o.createElement(L.a,{title:t,visible:!!a&&void 0},r):r},$=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};function X(e,t,n){return!0===e||void 0===e?t:e||n&&t}function _(e){return Array.isArray(e)?e:[e]}var Y=o.forwardRef((function(e,t){var n=e.prefixCls,c=e.className,u=e.style,p=e.type,d=e.disabled,f=e.children,g=e.ellipsis,E=e.editable,w=e.copyable,k=e.component,C=e.title,D=$(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),I=o.useContext(l.b),R=I.getPrefixCls,H=I.direction,A=Object(M.b)("Text")[0],V=o.useRef(null),q=o.useRef(null),z=R("typography",n),Q=Object(m.a)(D,["mark","code","delete","underline","strong","keyboard","italic"]),W=B(E),Y=Object(v.a)(W,2),Z=Y[0],ee=Y[1],te=Object(j.a)(!1,{value:ee.editing}),ne=Object(v.a)(te,2),ae=ne[0],re=ne[1],oe=ee.triggerType,ce=void 0===oe?["icon"]:oe,ie=function(e){var t;e&&(null===(t=ee.onStart)||void 0===t||t.call(ee)),re(e)};!function(e,t){var n=o.useRef(!1);o.useEffect((function(){n.current?e():n.current=!0}),t)}((function(){var e;ae||null===(e=q.current)||void 0===e||e.focus()}),[ae]);var se=function(e){null===e||void 0===e||e.preventDefault(),ie(!0)},le=B(w),ue=Object(v.a)(le,2),pe=ue[0],de=ue[1],fe=o.useState(!1),be=Object(v.a)(fe,2),he=be[0],me=be[1],ve=o.useRef(),je=function(){clearTimeout(ve.current)},Oe=function(e){var t;null===e||void 0===e||e.preventDefault(),null===e||void 0===e||e.stopPropagation(),void 0===de.text&&(de.text=String(f)),y()(de.text||""),me(!0),je(),ve.current=setTimeout((function(){me(!1)}),3e3),null===(t=de.onCopy)||void 0===t||t.call(de)};o.useEffect((function(){return je}),[]);var ge=o.useState(!1),ye=Object(v.a)(ge,2),xe=ye[0],Se=ye[1],Ee=o.useState(!1),we=Object(v.a)(Ee,2),ke=we[0],Ce=we[1],Pe=o.useState(!1),Ne=Object(v.a)(Pe,2),Te=Ne[0],Me=Ne[1],De=o.useState(!1),Ie=Object(v.a)(De,2),Re=Ie[0],Fe=Ie[1],Ke=o.useState(!1),Le=Object(v.a)(Ke,2),He=Le[0],Ae=Le[1],Ve=B(g,{expandable:!1}),qe=Object(v.a)(Ve,2),ze=qe[0],Ue=qe[1],Be=ze&&!Te,Qe=Ue.rows,We=void 0===Qe?1:Qe,Ge=o.useMemo((function(){return!Be||void 0!==Ue.suffix||Ue.onEllipsis||Ue.expandable||Z||pe}),[Be,Ue,Z,pe]);Object(T.a)((function(){ze&&!Ge&&(Se(Object(K.a)("webkitLineClamp")),Ce(Object(K.a)("textOverflow")))}),[Ge,ze]);var Je=o.useMemo((function(){return!Ge&&(1===We?ke:xe)}),[Ge,ke,xe]),$e=Be&&(Je?He:Re),Xe=Be&&1===We&&Je,_e=Be&&We>1&&Je,Ye=function(e){var t;Me(!0),null===(t=Ue.onExpand)||void 0===t||t.call(Ue,e)},Ze=o.useState(0),et=Object(v.a)(Ze,2),tt=et[0],nt=et[1],at=function(e){var t;Fe(e),Re!==e&&(null===(t=Ue.onEllipsis)||void 0===t||t.call(Ue,e))};o.useEffect((function(){var e=V.current;if(ze&&Je&&e){var t=_e?e.offsetHeight<e.scrollHeight:e.offsetWidth<e.scrollWidth;He!==t&&Ae(t)}}),[ze,Je,f,_e]);var rt=!0===Ue.tooltip?f:Ue.tooltip,ot=o.useMemo((function(){var e=function(e){return["string","number"].includes(Object(h.a)(e))};if(ze&&!Je)return e(f)?f:e(C)?C:e(rt)?rt:void 0}),[ze,Je,C,rt,$e]);if(ae)return o.createElement(U,{value:"string"===typeof f?f:"",onSave:function(e){var t;null===(t=ee.onChange)||void 0===t||t.call(ee,e),ie(!1)},onCancel:function(){var e;null===(e=ee.onCancel)||void 0===e||e.call(ee),ie(!1)},onEnd:ee.onEnd,prefixCls:z,className:c,style:u,direction:H,maxLength:ee.maxLength,autoSize:ee.autoSize,enterIcon:ee.enterIcon});var ct=function(){var e,t=Ue.expandable,n=Ue.symbol;return t?(e=n||A.expand,o.createElement("a",{key:"expand",className:"".concat(z,"-expand"),onClick:Ye,"aria-label":A.expand},e)):null},it=function(){if(Z){var e=ee.icon,t=ee.tooltip,n=Object(O.a)(t)[0]||A.edit,a="string"===typeof n?n:"";return ce.includes("icon")?o.createElement(L.a,{key:"edit",title:!1===t?"":n},o.createElement(F,{ref:q,className:"".concat(z,"-edit"),onClick:se,"aria-label":a},e||o.createElement(x.a,{role:"button"}))):null}},st=function(){if(pe){var e=de.tooltips,t=de.icon,n=_(e),a=_(t),r=he?X(n[1],A.copied):X(n[0],A.copy),c=he?A.copied:A.copy,s="string"===typeof r?r:c;return o.createElement(L.a,{key:"copy",title:r},o.createElement(F,{className:i()("".concat(z,"-copy"),he&&"".concat(z,"-copy-success")),onClick:Oe,"aria-label":s},he?X(a[1],o.createElement(S.a,null),!0):X(a[0],o.createElement(P,null),!0)))}};return o.createElement(N.default,{onResize:function(e){var t=e.offsetWidth;nt(t)},disabled:!Be||Je},(function(n){var l;return o.createElement(J,{title:rt,enabledEllipsis:Be,isEllipsis:$e},o.createElement(b,Object(a.a)({className:i()((l={},Object(r.a)(l,"".concat(z,"-").concat(p),p),Object(r.a)(l,"".concat(z,"-disabled"),d),Object(r.a)(l,"".concat(z,"-ellipsis"),ze),Object(r.a)(l,"".concat(z,"-single-line"),Be&&1===We),Object(r.a)(l,"".concat(z,"-ellipsis-single-line"),Xe),Object(r.a)(l,"".concat(z,"-ellipsis-multiple-line"),_e),l),c),style:Object(a.a)(Object(a.a)({},u),{WebkitLineClamp:_e?We:void 0}),component:k,ref:Object(s.a)(n,V,t),direction:H,onClick:ce.includes("text")?se:null,"aria-label":ot,title:C},Q),o.createElement(G,{enabledMeasure:Be&&!Je,text:f,rows:We,width:tt,onEllipsis:at},(function(t,n){var a=t;t.length&&n&&ot&&(a=o.createElement("span",{key:"show-content","aria-hidden":!0},a));var r=function(e,t){var n=e.mark,a=e.code,r=e.underline,c=e.delete,i=e.strong,s=e.keyboard,l=e.italic,u=t;function p(e,t){e&&(u=o.createElement(t,{},u))}return p(i,"strong"),p(r,"u"),p(c,"del"),p(a,"code"),p(n,"mark"),p(s,"kbd"),p(l,"i"),u}(e,o.createElement(o.Fragment,null,a,function(e){return[e&&o.createElement("span",{"aria-hidden":!0,key:"ellipsis"},"..."),Ue.suffix,(t=e,[t&&ct(),it(),st()])];var t}(n)));return r}))))}))})),Z=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},ee=function(e){var t=e.ellipsis,n=Z(e,["ellipsis"]),r=o.useMemo((function(){return t&&"object"===Object(h.a)(t)?Object(m.a)(t,["expandable","rows"]):t}),[t]);return Object(u.a)("object"!==Object(h.a)(t)||!t||!("expandable"in t)&&!("rows"in t),"Typography.Text","`ellipsis` do not support `expandable` or `rows` props."),o.createElement(Y,Object(a.a)({},n,{ellipsis:r,component:"span"}))},te=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},ne=function(e,t){var n=e.ellipsis,r=e.rel,c=te(e,["ellipsis","rel"]);Object(u.a)("object"!==Object(h.a)(n),"Typography.Link","`ellipsis` only supports boolean value.");var i=o.useRef(null);o.useImperativeHandle(t,(function(){return i.current}));var s=Object(a.a)(Object(a.a)({},c),{rel:void 0===r&&"_blank"===c.target?"noopener noreferrer":r});return delete s.navigate,o.createElement(Y,Object(a.a)({},s,{ref:i,ellipsis:!!n,component:"a"}))},ae=o.forwardRef(ne),re=n(54),oe=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},ce=Object(re.b)(1,2,3,4,5),ie=function(e){var t,n=e.level,r=void 0===n?1:n,c=oe(e,["level"]);return-1!==ce.indexOf(r)?t="h".concat(r):(Object(u.a)(!1,"Typography.Title","Title only accept `1 | 2 | 3 | 4 | 5` as `level` value. And `5` need 4.6.0+ version."),t="h1"),o.createElement(Y,Object(a.a)({},c,{component:t}))},se=function(e){return o.createElement(Y,Object(a.a)({},e,{component:"div"}))},le=b;le.Text=ee,le.Link=ae,le.Title=ie,le.Paragraph=se;t.a=le},980:function(e,t,n){"use strict";n.r(t);var a=n(32),r=n(12),o=n(11),c=n(16),i=n(17),s=n(18),l=n.n(s),u=n(0),p=n.n(u),d=n(167),f=n(45),b=n(852),h=n(867),m=n(891),v=n(950),j=n(94),O=n(847),g=n(856),y=n(854),x=n(2),S=n(304),E=n(442),w=n(317),k=n(859),C=n(860),P=n(880),N=n(441),T=n(977),M=n(830),D=n(168),I=n(833),R=n(1),F=function(e){Object(c.a)(n,e);var t=Object(i.a)(n);function n(e){var o;return Object(r.a)(this,n),(o=t.call(this,e)).pendingStart=function(){o.props.onPendingStart?o.props.onPendingStart():o.setState({loadPending:!0})},o.pendingEnd=function(){o.props.onPendingEnd?o.props.onPendingEnd():o.setState({loadPending:!1})},o.load=Object(a.a)(l.a.mark((function e(){var t,n,a;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!o.props.id){e.next=10;break}return o.pendingStart(),t=o.props.queryParams||{id:o.props.id},n=o.props.loadPath||"/".concat(o.props.essence,"/get"),e.next=6,o.context.api.q(n,t,{exact:!0});case 6:a=e.sent,o.setState({initialValues:a||{}},(function(){return o.pendingEnd()})),e.next=11;break;case 10:o.setState({initialValues:{}});case 11:case"end":return e.stop()}}),e)}))),o.save=function(){var e=Object(a.a)(l.a.mark((function e(t){var n,a,r;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.state.initialValues,a=o.props.prepareData?o.props.prepareData({data:t,item:n}):t,r=o.props.savePath||"/".concat(o.props.essence,"/set"),a.id=n.id||null,o.setState({savePending:!0}),e.next=7,o.context.api.q(r,a);case 7:e.sent?(N.b.success(o.m("save.success","")),o.props.onFinish&&o.props.onFinish()):(N.b.error(o.m("save.fail","")),o.setState({pending:!1})),o.setState({savePending:!1});case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),o.onClose=function(){o.props.onClose&&o.props.onClose()},o.m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"editmodal.",n=o.props.intl;return n.formatMessage({id:t+e})},o.state={loadPending:!1,savePending:!1,initialValues:{}},o}return Object(o.a)(n,[{key:"componentDidMount",value:function(){this.load()}},{key:"componentDidUpdate",value:function(e){e.id!==this.props.id&&this.load()}},{key:"render",value:function(){var e=this.props,t=e.visible,n=e.essence,a=e.id,r=this.state,o=r.loadPending,c=r.savePending,i=r.initialValues;return Object(R.jsx)(T.a,{visible:t,footer:null,onCancel:this.onClose,children:Object(R.jsx)(M.a,{spinning:o,children:o||!a||i.id?Object(R.jsx)("div",{className:"gx-p-3",children:Object(R.jsxs)(I.a,{name:n,layout:"vertical",initialValues:i,onFinish:this.save,scrollToFirstError:!0,children:[this.props.form,Object(R.jsx)(S.a,{loading:c,type:"primary",htmlType:"submit",className:"gx-mb-0",children:this.m("save","")})]},i.id)}):Object(R.jsx)(D.a,{})})})}}]),n}(p.a.Component);F.contextType=j.a;var K=Object(d.c)(F),L=n(5),H=n(875),A=n(831),V=A.a.TextArea;function q(e){var t,n=this,a=e.essence,r=(null===(t=window.appConfig)||void 0===t?void 0:t.adminReferences[a])||{},o={name:{rules:[{required:!0}]},type:{rules:[{required:!0}],label:this.m("typename"),component:Object(R.jsx)(H.a,{labelKey:"name",cache:!0,query:"/".concat(a,"/type")})},description:{component:Object(R.jsx)(V,{})}};return r.extraFields&&Object.entries(r.extraFields).forEach((function(e){var t=Object(L.a)(e,2),a=t[0],r=t[1];o[a]={label:n.m(a)},"reference"===r.type&&(o[a].component=Object(R.jsx)(H.a,{labelKey:"name",cache:!0,query:r.path})),r.required&&(o[a].rules=[{required:!0}])})),Object(R.jsx)(R.Fragment,{children:Object.entries(o).map((function(e){var t=Object(L.a)(e,2),a=t[0],r=t[1],o=r.label||n.m(a),c=r.component||Object(R.jsx)(A.a,{});return Object(R.jsx)(I.a.Item,{rules:r.rules,label:o,name:a,children:c},a)}))})}var z=function(e){Object(c.a)(n,e);var t=Object(i.a)(n);function n(e){var a;return Object(r.a)(this,n),(a=t.call(this,e)).m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"admin.reference.",n=a.props.intl;return n.formatMessage({id:t+e})},a.onMethodFininsh=function(){a.setState({tableUuid:Object(b.a)()}),a.props.onMethodFininsh&&a.props.onMethodFininsh()},a.editModalToggle=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;a.setState((function(t){return{editModalVisible:!t.editModalVisible,editModalId:e}}))},a.editModalFininsh=function(){a.editModalToggle(),a.onMethodFininsh()},a.setColumns=function(){a.setState({columns:[{text:!0,title:Object(R.jsxs)(R.Fragment,{children:[Object(R.jsx)(S.a,{className:"gx-mr-4",onClick:function(e){e.stopPropagation(),a.editModalToggle()},icon:Object(R.jsx)(E.a,{})}),a.m("name")]}),dataIndex:"name",sorter:!0,render:function(e,t){return Object(R.jsxs)(R.Fragment,{children:[Object(R.jsx)("div",{children:Object(R.jsx)("div",{className:"gx-pointer gx-text-primary",onClick:function(){return a.editModalToggle(t.id)},children:Object(R.jsx)(R.Fragment,{children:e})})}),t.description&&Object(R.jsx)("div",{className:"gx-font-weight-light gx-text-muted",children:t.description})]})},filterDropdown:function(e){return Object(R.jsx)(C.a,Object(x.a)({},e))},filterIcon:function(e){return Object(R.jsx)(w.a,{style:{color:e?"#1890ff":void 0}})}},{title:a.m("typename"),dataIndex:"typename",sorter:!0,width:"25%",render:function(e,t){return Object(R.jsx)(R.Fragment,{children:Object(R.jsx)("div",{children:e})})}},{title:a.m("statename"),dataIndex:"statename",sorter:!0,width:"10%",render:function(e,t){return Object(R.jsx)("div",{className:"gx-text-right",children:Object(R.jsx)(P.a,Object(x.a)({onFinish:a.onMethodFininsh},t))})}}]})},a.state={tableUuid:Object(b.a)(),columns:[],editModalVisible:!1,editModalId:null},a}return Object(o.a)(n,[{key:"componentDidMount",value:function(){this.setColumns()}},{key:"componentDidUpdate",value:function(e){e.intl.locale!==this.props.intl.locale&&this.setColumns()}},{key:"render",value:function(){var e=this.props.reference;if(!e.code)return null;var t="/"+e.code+"/list";return Object(R.jsxs)(R.Fragment,{children:[Object(R.jsx)(K,{essence:e.code,onClose:this.editModalToggle,form:q.call(this,{essence:e.code}),onFinish:this.editModalFininsh,visible:this.state.editModalVisible,id:this.state.editModalId}),Object(R.jsx)(k.a,{uuid:this.state.tableUuid,columns:this.state.columns,path:t})]})}}]),n}(p.a.Component);z.contextType=j.a;var U=Object(d.c)(z),B=m.a.Text,Q=window.appConfig||{},W=function(e){Object(c.a)(n,e);var t=Object(i.a)(n);function n(e){var o;return Object(r.a)(this,n),(o=t.call(this,e)).pendingStart=function(){o.setState({pending:!0})},o.pendingEnd=function(){o.setState({pending:!1})},o.setParams=function(){var e=o.props.match.params.param1;o.setState({refId:e,treeKey:Object(b.a)()})},o.load=Object(a.a)(l.a.mark((function e(){var t,n;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o.pendingStart(),t=[{field:"code",valarr:Object.keys(Q.adminReferences)||[]}],o.state.treeSearch&&t.push({field:"label",compare:"IKE",value:"%".concat(o.state.treeSearch,"%")}),e.next=5,o.context.api.q("/workflow/class/list",{search:t},{toTree:!0});case 5:n=e.sent,o.setState({tree:n||[],treeKey:Object(b.a)()}),o.pendingEnd();case 8:case"end":return e.stop()}}),e)}))),o.getItem=function(){var e=o.state,t=e.refId;return e.tree.find((function(e){return e.id===t}))||{}},o.onTreeSelect=function(e){Array.isArray(e)&&e[0]&&o.props.history.push("/admin/reference/".concat(e[0]))},o.onTreeSearch=function(e){o.setState({treeSearch:e},(function(){return o.load()}))},o.m=function(e){return o.props.intl.formatMessage({id:"admin.reference."+e})},o.state={treeSearch:"",treeKey:Object(b.a)(),tree:[]},o}return Object(o.a)(n,[{key:"componentDidMount",value:function(){this.setParams(),this.load()}},{key:"componentDidUpdate",value:function(e){Object(g.a)(e,this.props)&&this.setParams(),e.intl.locale!==this.props.intl.locale&&this.load()}},{key:"render",value:function(){var e=this.state,t=e.pending,n=e.treeKey,a=e.refId,r=(this.props.intl,this.getItem());return Object(R.jsxs)(R.Fragment,{children:[Object(R.jsx)(y.a,{title:this.m("reference"),url:"/admin/reference",icon:Object(R.jsx)(O.a,{})}),Object(R.jsxs)(h.a,{pending:t,onSearch:this.onTreeSearch,children:[Object(R.jsx)("div",{children:r.id&&Object(R.jsx)(R.Fragment,{children:Object(R.jsx)(B,{type:"secondary",children:r.label})})}),Object(R.jsx)("div",{className:"isoNoteBtns"}),Object(R.jsx)(v.a,{defaultExpandAll:!0,defaultExpandParent:!0,defaultSelectedKeys:[a],defaultExpandedKeys:[a],treeData:this.state.tree,onSelect:this.onTreeSelect},n),Object(R.jsx)("div",{children:a&&Object(R.jsx)(U,{reference:r},null===r||void 0===r?void 0:r.id)})]})]})}}]),n}(p.a.Component);W.contextType=j.a;t.default=Object(f.h)(Object(d.c)(W))}}]);