Files
weiyu/deploy/server/admin/p__Dashboard__Kbase__Taboo__TabooData.cc0a9eab.async.js
jack ning 9af4c18d20 update
2025-12-13 12:02:49 +08:00

1 line
36 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[666],{93689:function(e,t,n){n.d(t,{Z:function(){return i}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"},s=n(54183),l=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var i=r.forwardRef(l)},40439:function(e,t,n){n.d(t,{Z:function(){return i}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},s=n(54183),l=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var i=r.forwardRef(l)},47944:function(e,t,n){n.d(t,{Z:function(){return i}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M518.3 459a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V856c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V613.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 459z"}},{tag:"path",attrs:{d:"M811.4 366.7C765.6 245.9 648.9 160 512.2 160S258.8 245.8 213 366.6C127.3 389.1 64 467.2 64 560c0 110.5 89.5 200 199.9 200H304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8h-40.1c-33.7 0-65.4-13.4-89-37.7-23.5-24.2-36-56.8-34.9-90.6.9-26.4 9.9-51.2 26.2-72.1 16.7-21.3 40.1-36.8 66.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10C846.1 454.5 884 503.8 884 560c0 33.1-12.9 64.3-36.3 87.7a123.07 123.07 0 01-87.6 36.3H720c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h40.1C870.5 760 960 670.5 960 560c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud-upload",theme:"outlined"},s=n(54183),l=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var i=r.forwardRef(l)},15722:function(e,t,n){n.d(t,{Z:function(){return i}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},s=n(54183),l=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var i=r.forwardRef(l)},30617:function(e,t,n){n.d(t,{Z:function(){return i}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 912H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32h360c4.4 0 8 3.6 8 8v56c0 4.4-3.6 8-8 8H184v656h656V520c0-4.4 3.6-8 8-8h56c4.4 0 8 3.6 8 8v360c0 17.7-14.3 32-32 32zM653.3 424.6l52.2 52.2a8.01 8.01 0 01-4.7 13.6l-179.4 21c-5.1.6-9.5-3.7-8.9-8.9l21-179.4c.8-6.6 8.9-9.4 13.6-4.7l52.4 52.4 256.2-256.2c3.1-3.1 8.2-3.1 11.3 0l42.4 42.4c3.1 3.1 3.1 8.2 0 11.3L653.3 424.6z"}}]},name:"import",theme:"outlined"},s=n(54183),l=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var i=r.forwardRef(l)},42085:function(e,t,n){n.d(t,{Z:function(){return i}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},s=n(54183),l=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var i=r.forwardRef(l)},2484:function(e,t,n){n.d(t,{Z:function(){return i}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M456 231a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"more",theme:"outlined"},s=n(54183),l=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var i=r.forwardRef(l)},82669:function(e,t,n){n.d(t,{Z:function(){return i}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},s=n(54183),l=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var i=r.forwardRef(l)},68263:function(e,t,n){var a=n(94433),r=n(38956),o=n(37150),s=n(44194),l=n(85618),i=n(35865),c=n(31549),d=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],u=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],f=function(e,t){var n=e.fieldProps,u=e.children,f=e.params,p=e.proFieldProps,g=e.mode,m=e.valueEnum,h=e.request,v=e.showSearch,x=e.options,y=(0,r.Z)(e,d),b=(0,s.useContext)(l.Z);return(0,c.jsx)(i.Z,(0,a.Z)((0,a.Z)({valueEnum:(0,o.h)(m),request:h,params:f,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,a.Z)({options:x,mode:g,showSearch:v,getPopupContainer:b.getPopupContainer},n),ref:t,proFieldProps:p},y),{},{children:u}))},p=s.forwardRef((function(e,t){var n=e.fieldProps,d=e.children,f=e.params,p=e.proFieldProps,g=e.mode,m=e.valueEnum,h=e.request,v=e.options,x=(0,r.Z)(e,u),y=(0,a.Z)({options:v,mode:g||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},n),b=(0,s.useContext)(l.Z);return(0,c.jsx)(i.Z,(0,a.Z)((0,a.Z)({valueEnum:(0,o.h)(m),request:h,params:f,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,a.Z)({getPopupContainer:b.getPopupContainer},y),ref:t,proFieldProps:p},x),{},{children:d}))})),g=s.forwardRef(f);g.SearchSelect=p,g.displayName="ProFormComponent",t.Z=g},86684:function(e,t,n){var a=n(32906),r=n(94433),o=n(38956),s=n(81424),l=n(58867),i=n(31543),c=n(34573),d=n(44194),u=n(35865),f=n(31549),p=["fieldProps","proFieldProps"],g=["fieldProps","proFieldProps"],m="text",h=function(e){var t=(0,s.Z)(e.open||!1,{value:e.open,onChange:e.onOpenChange}),n=(0,a.Z)(t,2),o=n[0],c=n[1];return(0,f.jsx)(l.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(t){var n,a=t.getFieldValue(e.name||[]);return(0,f.jsx)(i.Z,(0,r.Z)((0,r.Z)({getPopupContainer:function(e){return e&&e.parentNode?e.parentNode:e},onOpenChange:function(e){return c(e)},content:(0,f.jsxs)("div",{style:{padding:"4px 0"},children:[null===(n=e.statusRender)||void 0===n?void 0:n.call(e,a),e.strengthText?(0,f.jsx)("div",{style:{marginTop:10},children:(0,f.jsx)("span",{children:e.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},e.popoverProps),{},{open:o,children:e.children}))}})},v=function(e){var t=e.fieldProps,n=e.proFieldProps,a=(0,o.Z)(e,p);return(0,f.jsx)(u.Z,(0,r.Z)({valueType:m,fieldProps:t,filedConfig:{valueType:m},proFieldProps:n},a))};v.Password=function(e){var t=e.fieldProps,n=e.proFieldProps,s=(0,o.Z)(e,g),l=(0,d.useState)(!1),i=(0,a.Z)(l,2),p=i[0],v=i[1];return null!=t&&t.statusRender&&s.name?(0,f.jsx)(h,{name:s.name,statusRender:null==t?void 0:t.statusRender,popoverProps:null==t?void 0:t.popoverProps,strengthText:null==t?void 0:t.strengthText,open:p,onOpenChange:v,children:(0,f.jsx)("div",{children:(0,f.jsx)(u.Z,(0,r.Z)({valueType:"password",fieldProps:(0,r.Z)((0,r.Z)({},(0,c.Z)(t,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(e){var n;null==t||null===(n=t.onBlur)||void 0===n||n.call(t,e),v(!1)},onClick:function(e){var n;null==t||null===(n=t.onClick)||void 0===n||n.call(t,e),v(!0)}}),proFieldProps:n,filedConfig:{valueType:m}},s))})}):(0,f.jsx)(u.Z,(0,r.Z)({valueType:"password",fieldProps:t,proFieldProps:n,filedConfig:{valueType:m}},s))},v.displayName="ProFormComponent",t.Z=v},13847:function(e,t,n){var a=n(94433),r=n(38956),o=n(44194),s=n(35865),l=n(31549),i=["fieldProps","proFieldProps"],c=function(e,t){var n=e.fieldProps,o=e.proFieldProps,c=(0,r.Z)(e,i);return(0,l.jsx)(s.Z,(0,a.Z)({ref:t,valueType:"textarea",fieldProps:n,proFieldProps:o},c))};t.Z=o.forwardRef(c)},52491:function(e,t,n){var a=n(94433),r=n(38956),o=n(44194),s=n(35865),l=n(31549),i=["fieldProps","request","params","proFieldProps"],c=function(e,t){var n=e.fieldProps,o=e.request,c=e.params,d=e.proFieldProps,u=(0,r.Z)(e,i);return(0,l.jsx)(s.Z,(0,a.Z)({valueType:"treeSelect",fieldProps:n,ref:t,request:o,params:c,filedConfig:{customLightMode:!0},proFieldProps:d},u))},d=o.forwardRef(c);t.Z=d},6173:function(e,t,n){n.r(t),n.d(t,{default:function(){return pe}});var a=n(88449),r=n(85255),o=n(6844),s=n(86567),l=n(84176),i=n.n(l),c=n(76711),d=n.n(c),u=n(73193),f=n.n(u),p=n(86222),g=n.n(p),m=n(90819),h=n.n(m),v=n(89933),x=n.n(v),y=n(45332),b=n.n(y),M=n(93527),w=n(19736);function j(e){return Z.apply(this,arguments)}function Z(){return(Z=x()(h()().mark((function e(t){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,w.request)("/api/v1/taboo/query/org",{method:"GET",params:f()(f()({},t),{},{channel:o.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return k.apply(this,arguments)}function k(){return(k=x()(h()().mark((function e(t){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,w.request)("/api/v1/taboo/create",{method:"POST",data:f()(f()({},t),{},{channel:o.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function C(e){return P.apply(this,arguments)}function P(){return(P=x()(h()().mark((function e(t){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,w.request)("/api/v1/taboo/update",{method:"POST",data:f()(f()({},t),{},{channel:o.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function F(e){return T.apply(this,arguments)}function T(){return(T=x()(h()().mark((function e(t){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,w.request)("/api/v1/taboo/delete",{method:"POST",data:f()(f()({},t),{},{channel:o.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(e){return z.apply(this,arguments)}function z(){return(z=x()(h()().mark((function e(t){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,w.request)("/api/v1/taboo/enable",{method:"POST",data:{uid:t.uid,enabled:t.enabled,channel:o.XtJ}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var R=n(14888),O=n(10162),D=n(54881),L=n(93689),I=n(40439),B=n(30617),U=n(2484),q=n(67412),V=n(46141),$=n(66810),H=n(9428),N=n(3925),A=n(77359),G=n(71277),Y=n(44194),X=n(47598),K=n(44679),J=n(56773),W=n(30064),Q=n(52491),_=n(13847),ee=n(61689),te=n(1691),ne=n(48769),ae=n(31549),re=function(e){var t=e.isEdit,n=e.taboo,a=e.open,r=e.onClose,s=e.onSubmit,l=W.A.useForm(),i=b()(l,1)[0],c=(0,w.useIntl)(),u=(0,R.u)((function(e){return e.currentOrg})),p=(0,J.j)((function(e){return e.currentKbase})),m=(0,X.v)((function(e){return e.categorySelectOptions})),h=(0,X.v)((function(e){return e.categoryTreeOptions})),v=function e(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],a=g()(n);try{for(a.s();!(t=a.n()).done;){var r=t.value;if(r.key!==o.zBg)return r.key;var s=e(r.children||[]);if(s)return s}}catch(e){a.e(e)}finally{a.f()}return""},x=(0,Y.useState)([]),y=b()(x,2),j=y[0],Z=y[1],S=(0,Y.useState)(!1),k=b()(S,2),C=k[0],P=k[1],F=(0,Y.useState)(""),T=b()(F,2),E=T[0],z=T[1],D=(0,Y.useRef)(null),L=(0,Y.useState)([]),I=b()(L,2),B=I[0],U=I[1],q=(0,Y.useState)(!1),V=b()(q,2),A=V[0],G=V[1],K=(0,Y.useState)(""),re=b()(K,2),oe=re[0],se=re[1],le=(0,Y.useRef)(null);(0,Y.useEffect)((function(){if(t)i.setFieldsValue({content:null==n?void 0:n.content,reply:null==n?void 0:n.reply,categoryUid:null==n?void 0:n.categoryUid,kbUid:null==p?void 0:p.uid}),Z((null==n?void 0:n.synonymList)||[]),U((null==n?void 0:n.tagList)||[]);else{var e=v(h||[])||(m.length>0?m[0].value:"");i.resetFields(),i.setFieldsValue({content:"",reply:"您的这个问题我不能回答,请提问其他问题。",categoryUid:e,kbUid:null==p?void 0:p.uid}),Z([]),U([])}}),[a,m,h]);(0,Y.useEffect)((function(){var e,t;C&&(null===(e=D.current)||void 0===e||e.focus());A&&(null===(t=le.current)||void 0===t||t.focus())}),[C,A]);var ie=function(){E&&-1===j.indexOf(E)&&Z([].concat(d()(j),[E])),P(!1),z("")},ce=function(){oe&&-1===B.indexOf(oe)&&U([].concat(d()(B),[oe])),G(!1),se("")};return(0,ae.jsx)(ae.Fragment,{children:(0,ae.jsx)(ee.Z,{title:t?"修改":"新建",onClose:r,open:a,width:500,extra:(0,ae.jsxs)(H.Z,{children:[(0,ae.jsx)(N.ZP,{onClick:r,children:"取消"}),(0,ae.jsx)(N.ZP,{onClick:function(){console.log("handleSubmit"),i.validateFields().then((function(e){console.log(e),s(f()(f()(f()({},n),e),{},{synonymList:j,tagList:B,kbUid:null==p?void 0:p.uid,orgUid:null==u?void 0:u.uid}))})).catch((function(e){console.log("Form errors:",e),M.yw.error("请检查表单填写")}))},type:"primary",children:"保存"})]}),children:(0,ae.jsxs)(W.A,{form:i,initialValues:f()({},n),submitter:{render:function(){return null}},children:[(0,ae.jsx)(Q.Z,{label:"分类",name:"categoryUid",rules:[{required:!0,message:"请选择分类"}],fieldProps:{allowClear:!0,placeholder:"请选择分类",onChange:function(e){console.log("category selected ".concat(e))},treeData:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter((function(e){return e.key!==o.zBg})).map((function(t){return f()(f()({},t),{},{children:e(t.children)})}))}(h||[]),showSearch:!0,treeDefaultExpandAll:!1,fieldNames:{label:"title",value:"key",children:"children"}}}),(0,ae.jsx)(_.Z,{label:"内容",name:"content"}),(0,ae.jsx)(_.Z,{label:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.reply",defaultMessage:"回复内容"}),name:"reply",placeholder:c.formatMessage({id:"taboo.reply.placeholder",defaultMessage:"当用户输入包含敏感词的内容时,系统将返回此回复"}),rules:[{required:!0,message:c.formatMessage({id:"taboo.reply.required",defaultMessage:"请输入回复内容"})}]}),(0,ae.jsxs)("div",{style:{marginBottom:16},children:[(0,ae.jsxs)("div",{style:{marginBottom:8},children:[(0,ae.jsx)("label",{style:{marginRight:8},children:"同义词列表:"}),(0,ae.jsx)(te.Z,{title:"添加同义词,方便系统识别不同表达的相同意思",children:(0,ae.jsx)("span",{style:{color:"rgba(0, 0, 0, 0.45)",fontSize:12},children:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.synonym.tooltip",defaultMessage:"不同表达的相同意思"})})})]}),(0,ae.jsx)("div",{style:{marginBottom:8},children:j.map((function(e){return(0,ae.jsx)($.Z,{closable:!0,onClose:function(){return t=e,n=j.filter((function(e){return e!==t})),void Z(n);var t,n},style:{marginBottom:4},children:e},e)}))}),C?(0,ae.jsx)(ne.Z,{ref:D,type:"text",size:"small",value:E,onChange:function(e){z(e.target.value)},onBlur:ie,onPressEnter:ie,style:{width:200}}):(0,ae.jsxs)($.Z,{onClick:function(){P(!0)},style:{background:"#fff",borderStyle:"dashed"},children:[(0,ae.jsx)(O.Z,{})," ",(0,ae.jsx)(w.FormattedMessage,{id:"taboo.synonym.add",defaultMessage:"添加同义词"})]})]}),(0,ae.jsxs)("div",{style:{marginBottom:16},children:[(0,ae.jsxs)("div",{style:{marginBottom:8},children:[(0,ae.jsxs)("label",{style:{marginRight:8},children:[(0,ae.jsx)(w.FormattedMessage,{id:"taboo.tags",defaultMessage:"标签"}),""]}),(0,ae.jsx)(te.Z,{title:"添加标签,便于分类和搜索",children:(0,ae.jsx)("span",{style:{color:"rgba(0, 0, 0, 0.45)",fontSize:12},children:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.tags.tooltip",defaultMessage:"便于分类和搜索"})})})]}),(0,ae.jsx)("div",{style:{marginBottom:8},children:B.map((function(e){return(0,ae.jsx)($.Z,{closable:!0,color:"green",onClose:function(){return t=e,n=B.filter((function(e){return e!==t})),void U(n);var t,n},style:{marginBottom:4},children:e},e)}))}),A?(0,ae.jsx)(ne.Z,{ref:le,type:"text",size:"small",value:oe,onChange:function(e){se(e.target.value)},onBlur:ce,onPressEnter:ce,style:{width:200}}):(0,ae.jsxs)($.Z,{onClick:function(){G(!0)},style:{background:"#fff",borderStyle:"dashed"},children:[(0,ae.jsx)(O.Z,{})," ",(0,ae.jsx)(w.FormattedMessage,{id:"taboo.tags.add",defaultMessage:"添加标签"})]})]})]})})})},oe=n(34718),se=n(65819),le=n(88165),ie=n(96596),ce=n.n(ie),de=n(35731),ue=["current","pageSize"],fe=function(e){var t=e.level,n=e.superUser,a=(0,w.useIntl)(),r=(0,K.Z)().translateString,s=(0,Y.useRef)(),l=(0,Y.useState)(!0),c=b()(l,2),u=c[0],p=c[1],m=(0,Y.useState)(),v=b()(m,2),y=v[0],Z=v[1],k=(0,Y.useState)(!1),P=b()(k,2),T=P[0],z=P[1],W=(0,Y.useState)(1),Q=b()(W,2),_=Q[0],ee=Q[1],te=(0,Y.useState)(10),ne=b()(te,2),ie=ne[0],fe=ne[1],pe=(0,R.u)((function(e){return e.currentOrg})),ge=(0,J.j)((function(e){return e.currentKbase})),me=(0,X.v)((function(e){return e.currentCategory})),he=(0,X.v)((function(e){return e.categorySelectOptions})),ve=(0,Y.useState)(!1),xe=b()(ve,2),ye=xe[0],be=xe[1],Me=(0,Y.useState)([]),we=b()(Me,2),je=we[0],Ze=we[1],Se=(0,Y.useState)([]),ke=b()(Se,2),Ce=ke[0],Pe=ke[1],Fe=(0,Y.useState)(0),Te=b()(Fe,2),Ee=Te[0],ze=Te[1],Re=(0,Y.useState)({}),Oe=b()(Re,2),De=Oe[0],Le=Oe[1],Ie=V.Z.useModal(),Be=b()(Ie,2),Ue=(Be[0],Be[1]),qe=function(){var e=x()(h()().mark((function e(t){var n;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(t),e.next=3,F(t);case 3:n=e.sent,console.log("delete response:",n),200===n.code?(null==s||s.current.reload(),M.yw.success(a.formatMessage({id:"delete.success",defaultMessage:"Delete Success"}))):M.yw.error(a.formatMessage({id:"delete.failed",defaultMessage:"Delete Error"}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ve=function(){var e=x()(h()().mark((function e(){var t,n,r,o,l,i;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==Ce.length){e.next=3;break}return M.yw.warning(a.formatMessage({id:"batch.delete.noselection",defaultMessage:"Please select items to delete"})),e.abrupt("return");case 3:M.yw.loading(a.formatMessage({id:"deleting",defaultMessage:"Deleting..."})),n=0,r=0,o=g()(Ce),e.prev=7,o.s();case 9:if((l=o.n()).done){e.next=23;break}return i=l.value,e.prev=11,e.next=14,F(i);case 14:200===e.sent.code?n++:r++,e.next=21;break;case 18:e.prev=18,e.t0=e.catch(11),r++;case 21:e.next=9;break;case 23:e.next=28;break;case 25:e.prev=25,e.t1=e.catch(7),o.e(e.t1);case 28:return e.prev=28,o.f(),e.finish(28);case 31:M.yw.destroy(),0===r?M.yw.success(a.formatMessage({id:"batch.delete.success",defaultMessage:"Successfully deleted {count} items"},{count:n})):M.yw.warning(a.formatMessage({id:"batch.delete.partial",defaultMessage:"Deleted {success} items, failed to delete {fail} items"},{success:n,fail:r})),Ze([]),Pe([]),null===(t=s.current)||void 0===t||t.reloadAndRest();case 36:case"end":return e.stop()}}),e,null,[[7,25,28,31],[11,18]])})));return function(){return e.apply(this,arguments)}}(),$e=function(){var e=x()(h()().mark((function e(t){var n,r,o,l,i,c;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==Ce.length){e.next=3;break}return M.yw.warning(a.formatMessage({id:"batch.noselection",defaultMessage:"Please select items to process"})),e.abrupt("return");case 3:M.yw.loading(t?a.formatMessage({id:"enabling",defaultMessage:"Enabling..."}):a.formatMessage({id:"disabling",defaultMessage:"Disabling..."})),r=0,o=0,l=g()(Ce),e.prev=7,l.s();case 9:if((i=l.n()).done){e.next=23;break}return c=i.value,e.prev=11,e.next=14,E({uid:c.uid,enabled:t});case 14:200===e.sent.code?r++:o++,e.next=21;break;case 18:e.prev=18,e.t0=e.catch(11),o++;case 21:e.next=9;break;case 23:e.next=28;break;case 25:e.prev=25,e.t1=e.catch(7),l.e(e.t1);case 28:return e.prev=28,l.f(),e.finish(28);case 31:M.yw.destroy(),0===o?M.yw.success(t?a.formatMessage({id:"batch.enable.success",defaultMessage:"Successfully enabled {count} items"},{count:r}):a.formatMessage({id:"batch.disable.success",defaultMessage:"Successfully disabled {count} items"},{count:r})):M.yw.warning(t?a.formatMessage({id:"batch.enable.partial",defaultMessage:"Enabled {success} items, failed to enable {fail} items"},{success:r,fail:o}):a.formatMessage({id:"batch.disable.partial",defaultMessage:"Disabled {success} items, failed to disable {fail} items"},{success:r,fail:o})),Ze([]),Pe([]),null===(n=s.current)||void 0===n||n.reloadAndRest();case 36:case"end":return e.stop()}}),e,null,[[7,25,28,31],[11,18]])})));return function(t){return e.apply(this,arguments)}}(),He=function(e){for(var t=[],n=1e3,a=Math.ceil(e/n),r=function(){var a=o,r=o*n+1,s=Math.min((o+1)*n,e);t.push({key:"export-".concat(o),label:"".concat(r,"-").concat(s," (").concat(s-r+1,"条)"),onClick:function(){return Ne("range",a,n)}})},o=0;o<a;o++)r();return t},Ne=function(){var e=x()(h()().mark((function e(){var t,n,a,r,s,l=arguments;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=l.length>0&&void 0!==l[0]?l[0]:"current",n=l.length>1?l[1]:void 0,a=l.length>2?l[2]:void 0,console.log("handleExportExcel",t,n,a),r=localStorage.getItem(o.LA8),s=f()({categoryUid:(null==me?void 0:me.uid)===o.zBg?"":null==me?void 0:me.uid,kbUid:null==ge?void 0:ge.uid,orgUid:(null==pe?void 0:pe.uid)||"",accessToken:r||"",exportType:t},De),"current"===t?(s.pageNumber=String(_-1),s.pageSize=String(ie)):"all"===t?(s.pageNumber="0",s.pageSize="1000"):"range"===t&&void 0!==n&&void 0!==a&&(s.pageNumber=String(n),s.pageSize=String(a)),window.open((0,se.kG)()+"/api/v1/taboo/export?"+new URLSearchParams(s).toString());case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ae=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left"},{title:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.content",defaultMessage:"Content"}),dataIndex:"content",copyable:!0,fixed:"left",ellipsis:!0,search:!0,tooltip:a.formatMessage({id:"taboo.content.tooltip",defaultMessage:"敏感词内容,被检测和过滤的关键词"}),render:function(e,t){return r(null==t?void 0:t.content)}},{title:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.synonym",defaultMessage:"Synonyms"}),dataIndex:"synonymList",width:200,ellipsis:!0,hideInSearch:!0,tooltip:a.formatMessage({id:"taboo.synonym.tooltip",defaultMessage:"同义词列表,与敏感词有相同含义的词语"}),render:function(e,t){return t.synonymList&&0!==t.synonymList.length?t.synonymList.map((function(e){return(0,ae.jsx)($.Z,{color:"orange",children:e.trim()},e)})):"-"}},{title:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.reply",defaultMessage:"Reply"}),dataIndex:"reply",copyable:!0,ellipsis:!0,width:200,hideInSearch:!0,tooltip:a.formatMessage({id:"taboo.reply.tooltip",defaultMessage:"被触发时的回复内容"}),render:function(e,t){return r((null==t?void 0:t.reply)||"您的这个问题我不能回答,请提问其他问题。")}},{title:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.type",defaultMessage:"Type"}),dataIndex:"type",width:100,tooltip:a.formatMessage({id:"taboo.type.tooltip",defaultMessage:"敏感词类型,包括文本、图片、视频或文件"}),render:function(e,t){return(0,de.OI)(t.type)},valueEnum:{text:{text:a.formatMessage({id:"taboo.type.text"})},image:{text:a.formatMessage({id:"taboo.type.image"})},video:{text:a.formatMessage({id:"taboo.type.video"})},file:{text:a.formatMessage({id:"taboo.type.file"})}}},{title:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.enabled",defaultMessage:"Status"}),dataIndex:"enabled",width:100,tooltip:a.formatMessage({id:"taboo.enabled.tooltip",defaultMessage:"敏感词是否启用"}),valueEnum:{true:{text:a.formatMessage({id:"common.enabled"}),status:"Success"},false:{text:a.formatMessage({id:"common.disabled"}),status:"Error"}}},{title:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.category",defaultMessage:"Category"}),dataIndex:"categoryUid",hideInSearch:!0,width:120,tooltip:a.formatMessage({id:"taboo.category.tooltip",defaultMessage:"敏感词所属分类"}),render:function(e,t){var n=he.find((function(e){return e.value===(null==t?void 0:t.categoryUid)}));return(0,ae.jsx)($.Z,{color:"blue",children:(null==n?void 0:n.label)||"-"})},filters:he.map((function(e){return{text:e.label,value:e.value}})),filterMode:"tree"},{title:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.tags",defaultMessage:"Tags"}),dataIndex:"tags",width:150,ellipsis:!0,hideInSearch:!0,tooltip:a.formatMessage({id:"taboo.tags.tooltip",defaultMessage:"敏感词标签,用于分组和筛选"}),render:function(e,t){var n;return null!=t&&t.tagList?null==t||null===(n=t.tagList)||void 0===n?void 0:n.map((function(e){return(0,ae.jsx)($.Z,{color:"green",children:e.trim()},e)})):"-"}},{title:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.startDate",defaultMessage:"Start Date"}),dataIndex:"startDate",width:160,valueType:"dateTime",hideInSearch:!0,tooltip:a.formatMessage({id:"taboo.startDate.tooltip",defaultMessage:"敏感词生效的开始日期"}),render:function(e,t){return t.startDate?ce()(t.startDate).format("YYYY-MM-DD HH:mm:ss"):"-"}},{title:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.endDate",defaultMessage:"End Date"}),dataIndex:"endDate",width:160,valueType:"dateTime",hideInSearch:!0,tooltip:a.formatMessage({id:"taboo.endDate.tooltip",defaultMessage:"敏感词失效的结束日期"}),render:function(e,t){return t.endDate?ce()(t.endDate).format("YYYY-MM-DD HH:mm:ss"):"-"}},{title:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.updatedAt",defaultMessage:"Updated At"}),dataIndex:"updatedAt",width:160,valueType:"dateTime",sorter:!0,hideInSearch:!0,tooltip:a.formatMessage({id:"taboo.updatedAt.tooltip",defaultMessage:"敏感词最后更新时间"})},{title:(0,ae.jsx)(w.FormattedMessage,{id:"pages.common.actions",defaultMessage:"Actions"}),valueType:"option",fixed:"right",width:120,render:function(e,t){return(0,ae.jsxs)(H.Z,{children:[(0,ae.jsx)(N.ZP,{type:"link",size:"small",onClick:function(){return Ye(t)},children:(0,ae.jsx)(w.FormattedMessage,{id:"pages.common.edit",defaultMessage:"Edit"})}),(0,ae.jsx)(A.Z,{title:(0,ae.jsx)(w.FormattedMessage,{id:"pages.common.deleteTip",defaultMessage:"Delete Confirmation"}),description:a.formatMessage({id:"pages.common.deleteConfirm"},{name:t.content}),onConfirm:function(){return qe(t)},okText:(0,ae.jsx)(w.FormattedMessage,{id:"pages.common.ok"}),cancelText:(0,ae.jsx)(w.FormattedMessage,{id:"pages.common.cancel"}),children:(0,ae.jsx)(N.ZP,{type:"link",danger:!0,size:"small",children:(0,ae.jsx)(w.FormattedMessage,{id:"pages.common.delete"})})})]})}}],Ge=function(){Z(void 0),p(!1),z(!0)},Ye=function(e){Z(e),p(!0),z(!0)},Xe=function(){var e=x()(h()().mark((function e(t){var n,r;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSubmitDrawer",t),u?M.yw.loading(a.formatMessage({id:"updating"})):M.yw.loading(a.formatMessage({id:"creating"})),!u){e.next=8;break}return e.next=5,C(t);case 5:e.t0=e.sent,e.next=11;break;case 8:return e.next=10,S(t);case 10:e.t0=e.sent;case 11:n=e.t0,console.log("createTaboo response:",t,n),200===n.code?(M.yw.destroy(),M.yw.success(a.formatMessage({id:"create.success",defaultMessage:"create success"})),z(!1),null===(r=s.current)||void 0===r||r.reloadAndRest()):(M.yw.destroy(),M.yw.error(n.message));case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ke=function(){var e=x()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:be(!0);case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Je=function(){var e=x()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,le.HK)(o.R8f,null==pe?void 0:pe.uid,null==ge?void 0:ge.uid,t,{showLoading:!0,loadingMessage:a.formatMessage({id:"loading"}),errorMessage:a.formatMessage({id:"fetch.categories.error",defaultMessage:"Failed to fetch categories"})});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),We={selectedRowKeys:je,onChange:function(e,t){Ze(e),Pe(t)}},Qe=function(){var e=[(0,ae.jsx)(N.ZP,{icon:(0,ae.jsx)(O.Z,{}),type:"primary",onClick:Ge,children:(0,ae.jsx)(w.FormattedMessage,{id:"taboo.action.create",defaultMessage:"Create Taboo"})},"create")],t=[];je.length>0&&t.push({key:"batchDelete",icon:(0,ae.jsx)(D.Z,{}),danger:!0,label:a.formatMessage({id:"batch.delete"})+" (".concat(je.length,")"),onClick:function(){V.Z.confirm({title:a.formatMessage({id:"batch.deleteTip"}),content:"".concat(a.formatMessage({id:"batch.deleteAffirm"})," ").concat(je.length," ").concat(a.formatMessage({id:"items"}),"?"),onOk:Ve,okText:a.formatMessage({id:"ok"}),cancelText:a.formatMessage({id:"cancel"})})}},{key:"batchEnable",icon:(0,ae.jsx)(L.Z,{}),label:a.formatMessage({id:"batch.enable"})+" (".concat(je.length,")"),onClick:function(){return $e(!0)}},{key:"batchDisable",icon:(0,ae.jsx)(I.Z,{}),label:a.formatMessage({id:"batch.disable"})+" (".concat(je.length,")"),onClick:function(){return $e(!1)}});var n,r=[{key:"import",icon:(0,ae.jsx)(B.Z,{}),label:a.formatMessage({id:"taboo.action.import",defaultMessage:"导入敏感词"}),onClick:Ke}].concat(d()((n=[{key:"export-current",label:a.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return Ne("current")}}],Ee>0&&(Ee<=1e3?n.push({key:"export-all",label:a.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat(Ee,"条)"),onClick:function(){return Ne("all")}}):n.push({key:"export-range",label:a.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat(Ee,"条)"),children:He(Ee)})),n.push({key:"download",label:a.formatMessage({id:"download.template",defaultMessage:"下载模板"}),onClick:function(){return(0,se.R1)()}}),n)));return e.push((0,ae.jsx)(G.Z,{menu:{items:r},placement:"bottomRight",children:(0,ae.jsxs)(N.ZP,{type:"primary",children:[(0,ae.jsx)(w.FormattedMessage,{id:"import.export",defaultMessage:"导入导出"}),(0,ae.jsx)(U.Z,{})]})},"importExport")),t.length>0&&e.push((0,ae.jsx)(G.Z,{menu:{items:t},placement:"bottomRight",children:(0,ae.jsxs)(N.ZP,{type:"primary",danger:!0,children:[a.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})," (",je.length,")",(0,ae.jsx)(U.Z,{})]})},"batchOperations")),e};return(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsx)(q.Z,{columns:Ae,actionRef:s,cardBordered:!0,rowSelection:We,scroll:{x:1800},request:function(){var e=x()(h()().mark((function e(t,r,s){var l,c,d,u,p,g,m,v;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("request:",t,r,s),M.yw.loading(a.formatMessage({id:"loading",defaultMessage:"Loading"})),l=t.current,c=t.pageSize,d=i()(t,ue),ee(l),fe(c),Le(d),u=void 0,p=void 0,r&&Object.keys(r).length>0&&(g=Object.keys(r)[0],u=g,p="ascend"===r[g]?"ascend":"descend"),m=f()(f()({pageNumber:l-1,pageSize:c,categoryUid:(null==me?void 0:me.uid)===o.zBg?"":null==me?void 0:me.uid,kbUid:null==ge?void 0:ge.uid,orgUid:null==pe?void 0:pe.uid,superUser:n},d),{},{sortBy:u,sortDirection:p}),e.next=12,j(m);case 12:return v=e.sent,console.log("getAllTaboos response:",m,v),M.yw.destroy(),200===v.code?ze(null==v?void 0:v.data.totalElements):M.yw.error(v.message),e.abrupt("return",{data:null==v?void 0:v.data.content,success:!0,total:null==v?void 0:v.data.totalElements});case 17:case"end":return e.stop()}}),e)})));return function(t,n,a){return e.apply(this,arguments)}}(),rowKey:"uid",search:{labelWidth:"auto"},pagination:{pageSize:10,onChange:function(e,t){ee(e),fe(t)}},dateFormatter:"string",headerTitle:r(null==ge?void 0:ge.name)+" - "+a.formatMessage({id:"taboo.title",defaultMessage:"敏感词"}),tooltip:{title:a.formatMessage({id:"taboo.tooltip",defaultMessage:"客服->一对一->高级设置->敏感词"}),placement:"top"},toolBarRender:function(){return Qe()},columnsState:{persistenceKey:"taboo-table",defaultValue:{tags:{show:!0},startDate:{show:!1},endDate:{show:!1},level:{show:!0},enabled:{show:!0}}}}),T&&(0,ae.jsx)(re,{isEdit:u,open:T,taboo:y,onClose:function(){return z(!1)},onSubmit:Xe}),ye&&(0,ae.jsx)(oe.Z,{type:o.R8f,acceptType:".xlsx,.xls,.csv",isModalOpen:ye,handleSubmit:function(e){console.log("handleUploadDragSubmit",e),be(!1),null==s||s.current.reload(),Je()},handleCancel:function(){console.log("handleUploadDragCancel"),be(!1),null==s||s.current.reload()}}),Ue]})},pe=function(){var e=(0,a.Z)();e.leftSiderWidth,e.leftSiderStyle,e.contentStyle;return(0,ae.jsx)("div",{children:(0,ae.jsxs)(r.Z,{children:[(0,ae.jsx)(r.Z.Panel,{defaultSize:"20%",min:"10%",max:"40%",children:(0,ae.jsx)(s.Z,{type:o.R8f})}),(0,ae.jsx)(r.Z.Panel,{children:(0,ae.jsx)(fe,{level:o.whQ})})]})})}},70984:function(e,t,n){n.d(t,{Z:function(){return j}});var a=n(44194),r=n(51865),o=n.n(r),s=n(34573),l=n(82640),i=n(76175),c=n(74083),d=n(77167);const u=["wrap","nowrap","wrap-reverse"],f=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],p=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"];var g=function(e,t){return o()(Object.assign(Object.assign(Object.assign({},((e,t)=>{const n=!0===t.wrap?"wrap":t.wrap;return{[`${e}-wrap-${n}`]:n&&u.includes(n)}})(e,t)),((e,t)=>{const n={};return p.forEach((a=>{n[`${e}-align-${a}`]=t.align===a})),n[`${e}-align-stretch`]=!t.align&&!!t.vertical,n})(e,t)),((e,t)=>{const n={};return f.forEach((a=>{n[`${e}-justify-${a}`]=t.justify===a})),n})(e,t)))};const m=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",margin:0,padding:0,"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},h=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-small":{gap:e.flexGapSM},"&-gap-middle":{gap:e.flexGap},"&-gap-large":{gap:e.flexGapLG}}}},v=e=>{const{componentCls:t}=e,n={};return u.forEach((e=>{n[`${t}-wrap-${e}`]={flexWrap:e}})),n},x=e=>{const{componentCls:t}=e,n={};return p.forEach((e=>{n[`${t}-align-${e}`]={alignItems:e}})),n},y=e=>{const{componentCls:t}=e,n={};return f.forEach((e=>{n[`${t}-justify-${e}`]={justifyContent:e}})),n};var b=(0,c.I$)("Flex",(e=>{const{paddingXS:t,padding:n,paddingLG:a}=e,r=(0,d.IX)(e,{flexGapSM:t,flexGap:n,flexGapLG:a});return[m(r),h(r),v(r),x(r),y(r)]}),(()=>({})),{resetStyle:!1}),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};const w=a.forwardRef(((e,t)=>{const{prefixCls:n,rootClassName:r,className:c,style:d,flex:u,gap:f,vertical:p=!1,component:m="div",children:h}=e,v=M(e,["prefixCls","rootClassName","className","style","flex","gap","vertical","component","children"]),{flex:x,direction:y,getPrefixCls:w}=a.useContext(i.E_),j=w("flex",n),[Z,S,k]=b(j),C=null!=p?p:null==x?void 0:x.vertical,P=o()(c,r,null==x?void 0:x.className,j,S,k,g(j,e),{[`${j}-rtl`]:"rtl"===y,[`${j}-gap-${f}`]:(0,l.n)(f),[`${j}-vertical`]:C}),F=Object.assign(Object.assign({},null==x?void 0:x.style),d);return u&&(F.flex=u),f&&!(0,l.n)(f)&&(F.gap=f),Z(a.createElement(m,Object.assign({ref:t,className:P,style:F},(0,s.Z)(v,["justify","wrap","align"])),h))}));var j=w}}]);