👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

2 lines
26 KiB

(("undefined"!=typeof globalThis?globalThis:self)["makoChunk_ant-design-pro"]=("undefined"!=typeof globalThis?globalThis:self)["makoChunk_ant-design-pro"]||[]).push([["157e9faf"],{"157e9faf":function(e,t,a){a.d(t,"__esModule",{value:!0}),a.e(t,{default:function(){return e6;}});var l=a("777fffbe"),s=a("852bbaa9"),r=a("dac8af92"),d=a("bd17d7d2"),i=a("e6b1eada"),n=a("f1020fa4"),u=l._(n),o=a("23934e00"),c=l._(o),f=a("9b84be4b"),p=l._(f),m=a("613f75ca"),g=l._(m),x=a("e4870cf0"),h=l._(x),v=a("000080e5"),y=l._(v),b=a("b52eecc2"),j=l._(b),M=a("51882ede"),T=l._(M),F=a("551ddf56");l._(F);var S=a("1b9893fb"),w=s._(S);a("2fee5fee");var k=a("609f48be"),I=s._(k),E=a("084468f6"),B=l._(E),C=a("7971c6b6"),_=l._(C),P=a("4ff39a66"),R=l._(P),q=a("e6c8d689"),D=l._(q),z=a("8f0ec5f3"),L=l._(z),A=function(e){var t=e.padding;return(0,r.jsx)("div",{style:{padding:t||"0 24px"},children:(0,r.jsx)(D.default,{style:{margin:0}})});},N={xs:2,sm:2,md:4,lg:4,xl:6,xxl:6},O=function(e){var t=e.size,a=e.active,l=(0,I.useMemo)(function(){return{lg:!0,md:!0,sm:!1,xl:!1,xs:!1,xxl:!1};},[]),s=(0,R.default)()||l,d=Object.keys(s).filter(function(e){return!0===s[e];})[0]||"md",i=void 0===t?N[d]||6:t;return(0,r.jsx)(B.default,{bordered:!1,style:{marginBlockEnd:16},children:(0,r.jsx)("div",{style:{width:"100%",justifyContent:"space-between",display:"flex"},children:Array(i).fill(null).map(function(e,t){return(0,r.jsxs)("div",{style:{borderInlineStart:i>2&&1===t?"1px solid rgba(0,0,0,0.06)":void 0,paddingInlineStart:0===t?0:i>2?42:16,flex:1,marginInlineEnd:0===t?16:0},children:[(0,r.jsx)(_.default,{active:a,paragraph:!1,title:{width:100,style:{marginBlockStart:0}}}),(0,r.jsx)(_.default.Button,{active:a,style:{height:48}})]},t);})})});},V=function(e){var t=e.active;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(B.default,{bordered:!1,style:{borderRadius:0},styles:{body:{padding:24}},children:(0,r.jsxs)("div",{style:{width:"100%",display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,r.jsx)("div",{style:{maxWidth:"100%",flex:1},children:(0,r.jsx)(_.default,{active:t,title:{width:100,style:{marginBlockStart:0}},paragraph:{rows:1,style:{margin:0}}})}),(0,r.jsx)(_.default.Button,{active:t,size:"small",style:{width:165,marginBlockStart:12}})]})}),(0,r.jsx)(A,{})]});},H=function(e){var t=e.size,a=e.active,l=void 0===a||a,s=e.actionButton;return(0,r.jsxs)(B.default,{bordered:!1,styles:{body:{padding:0}},children:[Array(t).fill(null).map(function(e,t){return(0,r.jsx)(V,{active:!!l},t);}),!1!==s&&(0,r.jsx)(B.default,{bordered:!1,style:{borderStartEndRadius:0,borderTopLeftRadius:0},styles:{body:{display:"flex",alignItems:"center",justifyContent:"center"}},children:(0,r.jsx)(_.default.Button,{style:{width:102},active:l,size:"small"})})]});},W=function(e){var t=e.active;return(0,r.jsxs)("div",{style:{marginBlockEnd:16},children:[(0,r.jsx)(_.default,{paragraph:!1,title:{width:185}}),(0,r.jsx)(_.default.Button,{active:t,size:"small"})]});},K=function(e){var t=e.active;return(0,r.jsx)(B.default,{bordered:!1,style:{borderBottomRightRadius:0,borderBottomLeftRadius:0},styles:{body:{paddingBlockEnd:8}},children:(0,r.jsxs)(L.default,{style:{width:"100%",justifyContent:"space-between"},children:[(0,r.jsx)(_.default.Button,{active:t,style:{width:200},size:"small"}),(0,r.jsxs)(L.default,{children:[(0,r.jsx)(_.default.Button,{active:t,size:"small",style:{width:120}}),(0,r.jsx)(_.default.Button,{active:t,size:"small",style:{width:80}})]})]})});},U=function(e){var t=e.active,a=void 0===t||t,l=e.statistic,s=e.actionButton,d=e.toolbar,i=e.pageHeader,n=e.list,u=void 0===n?5:n;return(0,r.jsxs)("div",{style:{width:"100%"},children:[!1!==i&&(0,r.jsx)(W,{active:a}),!1!==l&&(0,r.jsx)(O,{size:l,active:a}),(!1!==d||!1!==u)&&(0,r.jsxs)(B.default,{bordered:!1,styles:{body:{padding:0}},children:[!1!==d&&(0,r.jsx)(K,{active:a}),!1!==u&&(0,r.jsx)(H,{size:u,active:a,actionButton:s})]})]});},$={xs:1,sm:2,md:3,lg:3,xl:3,xxl:4},X=function(e){var t=e.active;return(0,r.jsxs)("div",{style:{marginBlockStart:32},children:[(0,r.jsx)(_.default.Button,{active:t,size:"small",style:{width:100,marginBlockEnd:16}}),(0,r.jsxs)("div",{style:{width:"100%",justifyContent:"space-between",display:"flex"},children:[(0,r.jsxs)("div",{style:{flex:1,marginInlineEnd:24,maxWidth:300},children:[(0,r.jsx)(_.default,{active:t,paragraph:!1,title:{style:{marginBlockStart:0}}}),(0,r.jsx)(_.default,{active:t,paragraph:!1,title:{style:{marginBlockStart:8}}}),(0,r.jsx)(_.default,{active:t,paragraph:!1,title:{style:{marginBlockStart:8}}})]}),(0,r.jsx)("div",{style:{flex:1,alignItems:"center",justifyContent:"center"},children:(0,r.jsxs)("div",{style:{maxWidth:300,margin:"auto"},children:[(0,r.jsx)(_.default,{active:t,paragraph:!1,title:{style:{marginBlockStart:0}}}),(0,r.jsx)(_.default,{active:t,paragraph:!1,title:{style:{marginBlockStart:8}}})]})})]})]});},G=function(e){var t=e.size,a=e.active,l=(0,I.useMemo)(function(){return{lg:!0,md:!0,sm:!1,xl:!1,xs:!1,xxl:!1};},[]),s=(0,R.default)()||l,d=Object.keys(s).filter(function(e){return!0===s[e];})[0]||"md",i=void 0===t?$[d]||3:t;return(0,r.jsx)("div",{style:{width:"100%",justifyContent:"space-between",display:"flex"},children:Array(i).fill(null).map(function(e,t){return(0,r.jsxs)("div",{style:{flex:1,paddingInlineStart:0===t?0:24,paddingInlineEnd:t===i-1?0:24},children:[(0,r.jsx)(_.default,{active:a,paragraph:!1,title:{style:{marginBlockStart:0}}}),(0,r.jsx)(_.default,{active:a,paragraph:!1,title:{style:{marginBlockStart:8}}}),(0,r.jsx)(_.default,{active:a,paragraph:!1,title:{style:{marginBlockStart:8}}})]},t);})});},J=function(e){var t=e.active,a=e.header,l=void 0!==a&&a,s=(0,I.useMemo)(function(){return{lg:!0,md:!0,sm:!1,xl:!1,xs:!1,xxl:!1};},[]),d=(0,R.default)()||s,i=$[Object.keys(d).filter(function(e){return!0===d[e];})[0]||"md"]||3;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{style:{display:"flex",background:l?"rgba(0,0,0,0.02)":"none",padding:"24px 8px"},children:[Array(i).fill(null).map(function(e,a){return(0,r.jsx)("div",{style:{flex:1,paddingInlineStart:l&&0===a?0:20,paddingInlineEnd:32},children:(0,r.jsx)(_.default,{active:t,paragraph:!1,title:{style:{margin:0,height:24,width:l?"75px":"100%"}}})},a);}),(0,r.jsx)("div",{style:{flex:3,paddingInlineStart:32},children:(0,r.jsx)(_.default,{active:t,paragraph:!1,title:{style:{margin:0,height:24,width:l?"75px":"100%"}}})})]}),(0,r.jsx)(A,{padding:"0px 0px"})]});},Q=function(e){var t=e.active,a=e.size;return(0,r.jsxs)(B.default,{bordered:!1,children:[(0,r.jsx)(_.default.Button,{active:t,size:"small",style:{width:100,marginBlockEnd:16}}),(0,r.jsx)(J,{header:!0,active:t}),Array(void 0===a?4:a).fill(null).map(function(e,a){return(0,r.jsx)(J,{active:t},a);}),(0,r.jsx)("div",{style:{display:"flex",justifyContent:"flex-end",paddingBlockStart:16},children:(0,r.jsx)(_.default,{active:t,paragraph:!1,title:{style:{margin:0,height:32,float:"right",maxWidth:"630px"}}})})]});},Y=function(e){var t=e.active;return(0,r.jsxs)(B.default,{bordered:!1,style:{borderStartEndRadius:0,borderTopLeftRadius:0},children:[(0,r.jsx)(_.default.Button,{active:t,size:"small",style:{width:100,marginBlockEnd:16}}),(0,r.jsx)(G,{active:t}),(0,r.jsx)(X,{active:t})]});},Z=function(e){var t=e.active,a=void 0===t||t,l=e.pageHeader,s=e.list;return(0,r.jsxs)("div",{style:{width:"100%"},children:[!1!==l&&(0,r.jsx)(W,{active:a}),(0,r.jsx)(Y,{active:a}),!1!==s&&(0,r.jsx)(A,{}),!1!==s&&(0,r.jsx)(Q,{active:a,size:s})]});},ee=function(e){var t=e.active,a=void 0===t||t,l=e.pageHeader;return(0,r.jsxs)("div",{style:{width:"100%"},children:[!1!==l&&(0,r.jsx)(W,{active:a}),(0,r.jsx)(B.default,{children:(0,r.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",padding:128},children:[(0,r.jsx)(_.default.Avatar,{size:64,style:{marginBlockEnd:32}}),(0,r.jsx)(_.default.Button,{active:a,style:{width:214,marginBlockEnd:8}}),(0,r.jsx)(_.default.Button,{active:a,style:{width:328},size:"small"}),(0,r.jsxs)(L.default,{style:{marginBlockStart:24},children:[(0,r.jsx)(_.default.Button,{active:a,style:{width:116}}),(0,r.jsx)(_.default.Button,{active:a,style:{width:116}})]})]})})]});},et=["type"],ea=function(e){var t=e.type,a=void 0===t?"list":t,l=(0,g.default)(e,et);return"result"===a?(0,r.jsx)(ee,(0,h.default)({},l)):"descriptions"===a?(0,r.jsx)(Z,(0,h.default)({},l)):(0,r.jsx)(U,(0,h.default)({},l));};a("4e19c03f"),a("759eca2a"),a("9bab38e5"),a("ca3807c9"),a("70468372"),a("be59eeaa"),a("b81dee09");var el=a("e7d0cdde"),es=a("a5a99096"),er=l._(es),ed=a("3dbe6820"),ei=l._(ed),en=a("384da8f0"),eu=l._(en),eo=a("f3efd1e9"),ec=l._(eo),ef=a("dfe6c97a"),ep=l._(ef),em=a("ee64167d"),eg=l._(em),ex=a("ce03fd86"),eh=l._(ex),ev=function(e,t){var a,l=t||{},s=l.onRequestError,r=l.effects,d=l.manual,i=l.dataSource,n=l.defaultDataSource,o=l.onDataSourceChange,f=(0,eh.default)(n,{value:i,onChange:o}),m=(0,eg.default)(f,2),g=m[0],x=m[1],h=(0,eh.default)(null==t?void 0:t.loading,{value:null==t?void 0:t.loading,onChange:null==t?void 0:t.onLoadingChange}),v=(0,eg.default)(h,2),y=v[0],b=v[1],j=function(e){x(e),b(!1);},M=(a=(0,p.default)((0,c.default)().mark(function t(){var a,l;return(0,c.default)().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!y){t.next=2;break;}return t.abrupt("return");case 2:return b(!0),t.prev=3,t.next=6,e();case 6:if(t.t0=t.sent,t.t0){t.next=9;break;}t.t0={};case 9:l=(a=t.t0).data,!1!==a.success&&j(l),t.next=23;break;case 15:if(t.prev=15,t.t1=t.catch(3),void 0!==s){t.next=21;break;}throw Error(t.t1);case 21:s(t.t1);case 22:b(!1);case 23:return t.prev=23,b(!1),t.finish(23);case 26:case"end":return t.stop();}},t,null,[[3,15,23,26]]);})),function(){return a.apply(this,arguments);});return(0,I.useEffect)(function(){d||M();},[].concat((0,u.default)(r||[]),[d])),{dataSource:g,setDataSource:x,loading:y,reload:function(){return M();}};},ey=a("a3273044");a("3c9a4f87");var eb=["valueEnum","render","renderText","mode","plain","dataIndex","request","params","editable"],ej=["request","columns","params","dataSource","onDataSourceChange","formProps","editable","loading","onLoadingChange","actionRef","onRequestError","emptyText","contentStyle"],eM=function(e,t){var a=e.dataIndex;if(a){var l=Array.isArray(a)?(0,ep.default)(t,a):t[a];if(void 0!==l||null!==l)return l;}return e.children;},eT=function(e){var t,a,l,s,d=e.valueEnum,i=e.action,n=e.index,u=e.text,o=e.entity,c=e.mode,f=e.render,p=e.editableUtils,m=e.valueType,g=e.plain,x=e.dataIndex,v=e.request,b=e.renderFormItem,M=e.params,T=e.emptyText,F=w.default.useFormInstance(),S=(null===(s=ey.proTheme.useToken)||void 0===s?void 0:s.call(ey.proTheme)).token,k={text:u,valueEnum:d,mode:c||"read",proFieldProps:{emptyText:T,render:f?function(t){return null==f?void 0:f(t,o,n,i,(0,h.default)((0,h.default)({},e),{},{type:"descriptions"}));}:void 0},ignoreFormItem:!0,valueType:m,request:v,params:M,plain:g};if("read"===c||!c||"option"===m){var I=(0,el.getFieldPropsOrFormItemProps)(e.fieldProps,void 0,(0,h.default)((0,h.default)({},e),{},{rowKey:x,isEditable:!1}));return(0,r.jsx)(w.ProFormField,(0,h.default)((0,h.default)({name:x},k),{},{fieldProps:I}));}return(0,r.jsx)("div",{style:{marginTop:-5,marginBottom:-5,marginLeft:0,marginRight:0},children:(a=(0,el.getFieldPropsOrFormItemProps)(e.formItemProps,F,(0,h.default)((0,h.default)({},e),{},{rowKey:x,isEditable:!0})),l=(0,el.getFieldPropsOrFormItemProps)(e.fieldProps,F,(0,h.default)((0,h.default)({},e),{},{rowKey:x,isEditable:!0})),(0,r.jsxs)("div",{style:{display:"flex",gap:S.marginXS,alignItems:"baseline"},children:[(0,r.jsx)(el.InlineErrorFormItem,(0,h.default)((0,h.default)({name:x},a),{},{style:(0,h.default)({margin:0},(null==a?void 0:a.style)||{}),initialValue:u||(null==a?void 0:a.initialValue),children:(0,r.jsx)(w.ProFormField,(0,h.default)((0,h.default)({},k),{},{proFieldProps:(0,h.default)({},k.proFieldProps),renderFormItem:b?function(){return null==b?void 0:b((0,h.default)((0,h.default)({},e),{},{type:"descriptions"}),{isEditable:!0,recordKey:x,record:F.getFieldValue([x].flat(1)),defaultRender:function(){return(0,r.jsx)(w.ProFormField,(0,h.default)((0,h.default)({},k),{},{fieldProps:l}));},type:"descriptions"},F);}:void 0,fieldProps:l}))})),(0,r.jsx)("div",{style:{display:"flex",maxHeight:S.controlHeight,alignItems:"center",gap:S.marginXS},children:null==p||null===(t=p.actionRender)||void 0===t?void 0:t.call(p,x||n,{cancelText:(0,r.jsx)(j.default,{}),saveText:(0,r.jsx)(y.default,{}),deleteText:!1})})]}))});},eF=function(e,t,a,l,s){var d,i=[],n=(0,el.compareVersions)(eu.default,"5.8.0")>=0,u=null==e||null===(d=e.map)||void 0===d?void 0:d.call(e,function(e,d){if(I.default.isValidElement(e))return n?{children:e}:e;e.valueEnum,e.render;var u,o,c,f=e.renderText,p=e.mode,m=(e.plain,e.dataIndex),x=(e.request,e.params,e.editable),v=(0,g.default)(e,eb),y=null!==(u=eM(e,t))&&void 0!==u?u:v.children,b=f?f(y,t,d,a):y,j="function"==typeof v.title?v.title(e,"descriptions",null):v.title,M="function"==typeof v.valueType?v.valueType(t||{},"descriptions"):v.valueType,F=null==l?void 0:l.isEditable(m||d),S=p||F?"edit":"read",w=l&&"read"===S&&!1!==x&&(null==x?void 0:x(b,t,d))!==!1,k=w?L.default:I.default.Fragment,E="edit"===S?b:(0,el.genCopyable)(b,e,b),B=n&&"option"!==M?(0,h.default)((0,h.default)({},v),{},{key:v.key||(null===(o=v.label)||void 0===o?void 0:o.toString())||d,label:(j||v.label||v.tooltip)&&(0,r.jsx)(el.LabelIconTip,{label:j||v.label,tooltip:v.tooltip,ellipsis:e.ellipsis}),children:(0,r.jsxs)(k,{children:[(0,I.createElement)(eT,(0,h.default)((0,h.default)({},e),{},{key:null==e?void 0:e.key,dataIndex:e.dataIndex||d,mode:S,text:E,valueType:M,entity:t,index:d,emptyText:s,action:a,editableUtils:l})),w&&(0,r.jsx)(T.default,{onClick:function(){null==l||l.startEditable(m||d);}})]})}):(0,I.createElement)(ei.default.Item,(0,h.default)((0,h.default)({},v),{},{key:v.key||(null===(c=v.label)||void 0===c?void 0:c.toString())||d,label:(j||v.label||v.tooltip)&&(0,r.jsx)(el.LabelIconTip,{label:j||v.label,tooltip:v.tooltip,ellipsis:e.ellipsis})}),(0,r.jsxs)(k,{children:[(0,r.jsx)(eT,(0,h.default)((0,h.default)({},e),{},{dataIndex:e.dataIndex||d,mode:S,text:E,valueType:M,entity:t,index:d,action:a,editableUtils:l})),w&&"option"!==M&&(0,r.jsx)(T.default,{onClick:function(){null==l||l.startEditable(m||d);}})]}));return"option"===M?(i.push(B),null):B;}).filter(function(e){return e;});return{options:null!=i&&i.length?i:null,children:u};},eS=function(e){return(0,r.jsx)(ei.default.Item,(0,h.default)((0,h.default)({},e),{},{children:e.children}));};eS.displayName="ProDescriptionsItem";var ew=function(e){return e.children;},ek=function(e){var t,a,l=e.request,s=e.columns,d=e.params,i=e.dataSource,n=e.onDataSourceChange,o=e.formProps,f=e.editable,m=e.loading,x=e.onLoadingChange,v=e.actionRef,y=e.onRequestError,b=(e.emptyText,e.contentStyle),j=(0,g.default)(e,ej),M=(0,I.useContext)(er.default.ConfigContext),T=ev((0,p.default)((0,c.default)().mark(function e(){var t;return(0,c.default)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!l){e.next=6;break;}return e.next=3,l(d||{});case 3:e.t0=e.sent,e.next=7;break;case 6:e.t0={data:{}};case 7:return t=e.t0,e.abrupt("return",t);case 9:case"end":return e.stop();}},e);})),{onRequestError:y,effects:[(0,el.stringify)(d)],manual:!l,dataSource:i,loading:m,onLoadingChange:x,onDataSourceChange:n}),F=(0,el.useEditableMap)((0,h.default)((0,h.default)({},e.editable),{},{childrenColumnName:void 0,dataSource:T.dataSource,setDataSource:T.setDataSource}));if((0,I.useEffect)(function(){v&&(v.current=(0,h.default)({reload:T.reload},F));},[T,v,F]),T.loading||void 0===T.loading&&l)return(0,r.jsx)(ea,{type:"descriptions",list:!1,pageHeader:!1});var S=eF((t=(0,ec.default)(e.children).filter(Boolean).map(function(e){if(!I.default.isValidElement(e))return e;var t=null==e?void 0:e.props,a=t.valueEnum,l=t.valueType,s=t.dataIndex,r=t.ellipsis,d=t.copyable,n=t.request;return l||a||s||n||r||d||"ProDescriptionsItem"===e.type.displayName?(0,h.default)((0,h.default)({},null==e?void 0:e.props),{},{entity:i}):e;}),[].concat((0,u.default)(s||[]),(0,u.default)(t)).filter(function(e){return!(!e||null!=e&&e.valueType&&["index","indexBorder"].includes(null==e?void 0:e.valueType))&&!(null!=e&&e.hideInDescriptions);}).sort(function(e,t){return t.order||e.order?(t.order||0)-(e.order||0):(t.index||0)-(e.index||0);})),T.dataSource||{},(null==v?void 0:v.current)||T,f?F:void 0,e.emptyText),k=S.options,E=S.children,B=f?w.default:ew,C=null;(j.title||j.tooltip||j.tip)&&(C=(0,r.jsx)(el.LabelIconTip,{label:j.title,tooltip:j.tooltip||j.tip}));var _=M.getPrefixCls("pro-descriptions"),P=(0,el.compareVersions)(eu.default,"5.8.0")>=0;return(0,r.jsx)(el.ErrorBoundary,{children:(0,r.jsx)(B,(0,h.default)((0,h.default)({form:null===(a=e.editable)||void 0===a?void 0:a.form,component:!1,submitter:!1},o),{},{onFinish:void 0,children:(0,r.jsx)(ei.default,(0,h.default)((0,h.default)({className:_},j),{},{contentStyle:(0,h.default)({minWidth:0},b||{}),extra:j.extra?(0,r.jsxs)(L.default,{children:[k,j.extra]}):k,title:C,items:P?E:void 0,children:P?null:E}))}),"form")});};ek.Item=eS;var eI=a("7a650845"),eE=a("c7d71c0a"),eB=a("38ab0c18"),eC=l._(eB),e_=a("04f9d9ff"),eP=l._(e_),eR=a("be902df5"),eq=l._(eR),eD=a("d91b8a20"),ez=l._(eD),eL=a("1c40e4f5"),eA=a("06ecdd39"),eN=l._(eA),eO=a("1e224d4e"),eV=a("6172027d"),eH=l._(eV),eW=a("6810f89b"),eK=l._(eW);let eU=e=>{let{reload:t}=e,[a,l]=ez.default.useMessage(),s=(0,eE.useIntl)(),{run:d,loading:i}=(0,eE.useRequest)(eL.addRule,{manual:!0,onSuccess:()=>{a.success("Added successfully"),null==t||t();},onError:()=>{a.error("Adding failed, please try again!");}});return(0,r.jsxs)(r.Fragment,{children:[l,(0,r.jsxs)(eO.ModalForm,{title:s.formatMessage({id:"pages.searchTable.createForm.newRule",defaultMessage:"New rule"}),trigger:(0,r.jsx)(eC.default,{type:"primary",icon:(0,r.jsx)(eN.default,{}),children:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.new",defaultMessage:"New"})}),width:"400px",modalProps:{okButtonProps:{loading:i}},onFinish:async e=>(await d({data:e}),!0),children:[(0,r.jsx)(eH.default,{rules:[{required:!0,message:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.ruleName",defaultMessage:"Rule name is required"})}],width:"md",name:"name"}),(0,r.jsx)(eK.default,{width:"md",name:"desc"})]})]});};var e$=a("15fcf050"),eX=l._(e$),eG=a("f6e5d622"),eJ=l._(eG),eQ=a("904df147"),eY=l._(eQ),eZ=a("efd8a033"),e0=a("be348412"),e1=l._(e0);let e2=e=>{let{onOk:t,values:a,trigger:l}=e,s=(0,eE.useIntl)(),[d,i]=(0,I.useState)(!1),[n,u]=ez.default.useMessage(),{run:o}=(0,eE.useRequest)(eL.updateRule,{manual:!0,onSuccess:()=>{n.success("Configuration is successful"),null==t||t();},onError:()=>{n.error("Configuration failed, please try again!");}}),c=(0,I.useCallback)(()=>{i(!1);},[]),f=(0,I.useCallback)(()=>{i(!0);},[]),p=(0,I.useCallback)(async e=>{await o({data:e}),c();},[c,o]);return(0,r.jsxs)(r.Fragment,{children:[u,l?(0,I.cloneElement)(l,{onClick:f}):null,(0,r.jsxs)(eZ.StepsForm,{stepsProps:{size:"small"},stepsFormRender:(e,t)=>(0,r.jsx)(e1.default,{width:640,styles:{body:{padding:"32px 40px 48px"}},destroyOnHidden:!0,title:s.formatMessage({id:"pages.searchTable.updateForm.ruleConfig",defaultMessage:"\u89C4\u5219\u914D\u7F6E"}),open:d,footer:t,onCancel:c,children:e}),onFinish:p,children:[(0,r.jsxs)(eZ.StepsForm.StepForm,{initialValues:a,title:s.formatMessage({id:"pages.searchTable.updateForm.basicConfig",defaultMessage:"\u57FA\u672C\u4FE1\u606F"}),children:[(0,r.jsx)(eH.default,{name:"name",label:s.formatMessage({id:"pages.searchTable.updateForm.ruleName.nameLabel",defaultMessage:"\u89C4\u5219\u540D\u79F0"}),width:"md",rules:[{required:!0,message:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.updateForm.ruleName.nameRules",defaultMessage:"\u8BF7\u8F93\u5165\u89C4\u5219\u540D\u79F0\uFF01"})}]}),(0,r.jsx)(eK.default,{name:"desc",width:"md",label:s.formatMessage({id:"pages.searchTable.updateForm.ruleDesc.descLabel",defaultMessage:"\u89C4\u5219\u63CF\u8FF0"}),placeholder:s.formatMessage({id:"pages.searchTable.updateForm.ruleDesc.descPlaceholder",defaultMessage:"\u8BF7\u8F93\u5165\u81F3\u5C11\u4E94\u4E2A\u5B57\u7B26"}),rules:[{required:!0,message:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.updateForm.ruleDesc.descRules",defaultMessage:"\u8BF7\u8F93\u5165\u81F3\u5C11\u4E94\u4E2A\u5B57\u7B26\u7684\u89C4\u5219\u63CF\u8FF0\uFF01"}),min:5}]})]}),(0,r.jsxs)(eZ.StepsForm.StepForm,{initialValues:{target:"0",template:"0"},title:s.formatMessage({id:"pages.searchTable.updateForm.ruleProps.title",defaultMessage:"\u914D\u7F6E\u89C4\u5219\u5C5E\u6027"}),children:[(0,r.jsx)(eY.default,{name:"target",width:"md",label:s.formatMessage({id:"pages.searchTable.updateForm.object",defaultMessage:"\u76D1\u63A7\u5BF9\u8C61"}),valueEnum:{0:"\u8868\u4E00",1:"\u8868\u4E8C"}}),(0,r.jsx)(eY.default,{name:"template",width:"md",label:s.formatMessage({id:"pages.searchTable.updateForm.ruleProps.templateLabel",defaultMessage:"\u89C4\u5219\u6A21\u677F"}),valueEnum:{0:"\u89C4\u5219\u6A21\u677F\u4E00",1:"\u89C4\u5219\u6A21\u677F\u4E8C"}}),(0,r.jsx)(eJ.default.Group,{name:"type",label:s.formatMessage({id:"pages.searchTable.updateForm.ruleProps.typeLabel",defaultMessage:"\u89C4\u5219\u7C7B\u578B"}),options:[{value:"0",label:"\u5F3A"},{value:"1",label:"\u5F31"}]})]}),(0,r.jsxs)(eZ.StepsForm.StepForm,{initialValues:{type:"1",frequency:"month"},title:s.formatMessage({id:"pages.searchTable.updateForm.schedulingPeriod.title",defaultMessage:"\u8BBE\u5B9A\u8C03\u5EA6\u5468\u671F"}),children:[(0,r.jsx)(eX.default,{name:"time",width:"md",label:s.formatMessage({id:"pages.searchTable.updateForm.schedulingPeriod.timeLabel",defaultMessage:"\u5F00\u59CB\u65F6\u95F4"}),rules:[{required:!0,message:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.updateForm.schedulingPeriod.timeRules",defaultMessage:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\uFF01"})}]}),(0,r.jsx)(eY.default,{name:"frequency",label:s.formatMessage({id:"pages.searchTable.updateForm.object",defaultMessage:"\u76D1\u63A7\u5BF9\u8C61"}),width:"md",valueEnum:{month:"\u6708",week:"\u5468"}})]})]})]});},e6=()=>{let e=(0,I.useRef)(null),[t,a]=(0,I.useState)(!1),[l,s]=(0,I.useState)(),[n,u]=(0,I.useState)([]),o=(0,eE.useIntl)(),[c,f]=ez.default.useMessage(),{run:p,loading:m}=(0,eE.useRequest)(eL.removeRule,{manual:!0,onSuccess:()=>{var t,a;u([]),null===(a=e.current)||void 0===a||null===(t=a.reloadAndRest)||void 0===t||t.call(a),c.success("Deleted successfully and will refresh soon");},onError:()=>{c.error("Delete failed, please try again");}}),g=[{title:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.updateForm.ruleName.nameLabel",defaultMessage:"Rule name"}),dataIndex:"name",render:(e,t)=>(0,r.jsx)("a",{onClick:()=>{s(t),a(!0);},children:e})},{title:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.titleDesc",defaultMessage:"Description"}),dataIndex:"desc",valueType:"textarea"},{title:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.titleCallNo",defaultMessage:"Number of service calls"}),dataIndex:"callNo",sorter:!0,hideInForm:!0,renderText:e=>`${e}${o.formatMessage({id:"pages.searchTable.tenThousand",defaultMessage:" \u4E07 "})}`},{title:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.titleStatus",defaultMessage:"Status"}),dataIndex:"status",hideInForm:!0,valueEnum:{0:{text:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.nameStatus.default",defaultMessage:"Shut down"}),status:"Default"},1:{text:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.nameStatus.running",defaultMessage:"Running"}),status:"Processing"},2:{text:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.nameStatus.online",defaultMessage:"Online"}),status:"Success"},3:{text:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.nameStatus.abnormal",defaultMessage:"Abnormal"}),status:"Error"}}},{title:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.titleUpdatedAt",defaultMessage:"Last scheduled time"}),sorter:!0,dataIndex:"updatedAt",valueType:"dateTime",renderFormItem:(e,{defaultRender:t,...a},l)=>{let s=l.getFieldValue("status");return"0"!=`${s}`&&("3"==`${s}`?(0,r.jsx)(eq.default,{...a,placeholder:o.formatMessage({id:"pages.searchTable.exception",defaultMessage:"Please enter the reason for the exception!"})}):t(e));}},{title:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.titleOption",defaultMessage:"Operating"}),dataIndex:"option",valueType:"option",render:(t,a)=>{var l;return[(0,r.jsx)(e2,{trigger:(0,r.jsx)("a",{children:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.config",defaultMessage:"Configuration"})}),onOk:null===(l=e.current)||void 0===l?void 0:l.reload,values:a},"config"),(0,r.jsx)("a",{href:"https://procomponents.ant.design/",children:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.subscribeAlert",defaultMessage:"Subscribe to alerts"})},"subscribeAlert")];}}],x=(0,I.useCallback)(async e=>{if(!(null==e?void 0:e.length)){c.warning("\u8BF7\u9009\u62E9\u5220\u9664\u9879");return;}await p({data:{key:e.map(e=>e.key)}});},[p,c.warning]);return(0,r.jsxs)(i.PageContainer,{children:[f,(0,r.jsx)(eI.ProTable,{headerTitle:o.formatMessage({id:"pages.searchTable.title",defaultMessage:"Enquiry form"}),actionRef:e,rowKey:"key",search:{labelWidth:120},toolBarRender:()=>{var t;return[(0,r.jsx)(eU,{reload:null===(t=e.current)||void 0===t?void 0:t.reload},"create")];},request:eL.rule,columns:g,rowSelection:{onChange:(e,t)=>{u(t);}}}),(null==n?void 0:n.length)>0&&(0,r.jsxs)(d.FooterToolbar,{extra:(0,r.jsxs)("div",{children:[(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.chosen",defaultMessage:"Chosen"})," ",(0,r.jsx)("a",{style:{fontWeight:600},children:n.length})," ",(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.item",defaultMessage:"\u9879"}),"\xa0\xa0",(0,r.jsxs)("span",{children:[(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.totalServiceCalls",defaultMessage:"Total number of service calls"})," ",n.reduce((e,t)=>e+(t.callNo??0),0)," ",(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.tenThousand",defaultMessage:"\u4E07"})]})]}),children:[(0,r.jsx)(eC.default,{loading:m,onClick:()=>{x(n);},children:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.batchDeletion",defaultMessage:"Batch deletion"})}),(0,r.jsx)(eC.default,{type:"primary",children:(0,r.jsx)(eE.FormattedMessage,{id:"pages.searchTable.batchApproval",defaultMessage:"Batch approval"})})]}),(0,r.jsx)(eP.default,{width:600,open:t,onClose:()=>{s(void 0),a(!1);},closable:!1,children:(null==l?void 0:l.name)&&(0,r.jsx)(ek,{column:2,title:null==l?void 0:l.name,request:async()=>({data:l||{}}),params:{id:null==l?void 0:l.name},columns:g})})]});};}}]);
//# sourceMappingURL=157e9faf-async.95e9b9bb.js.map