mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-16 12:18:10 +00:00
1 line
39 KiB
JavaScript
1 line
39 KiB
JavaScript
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[1642],{5651:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(11757),r=n(44194),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M869 487.8L491.2 159.9c-2.9-2.5-6.6-3.9-10.5-3.9h-88.5c-7.4 0-10.8 9.2-5.2 14l350.2 304H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h585.1L386.9 854c-5.6 4.9-2.2 14 5.2 14h91.5c1.9 0 3.8-.7 5.2-2L869 536.2a32.07 32.07 0 000-48.4z"}}]},name:"arrow-right",theme:"outlined"},i=n(54183),s=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var l=r.forwardRef(s)},2516:function(e,t,n){var o=n(17082),r=n(73457),a=n(44194),i=n(35175),s=n(31549),l=["fieldProps","request","params","proFieldProps"],u=function(e,t){var n=e.fieldProps,a=e.request,u=e.params,c=e.proFieldProps,d=(0,r.Z)(e,l);return(0,s.jsx)(i.Z,(0,o.Z)({valueType:"treeSelect",fieldProps:n,ref:t,request:a,params:u,filedConfig:{customLightMode:!0},proFieldProps:c},d))},c=a.forwardRef(u);t.Z=c},6807:function(e,t,n){var o=n(69169);t.ZP=o.A},200:function(e,t,n){n.d(t,{I2:function(){return h},dO:function(){return g},l8:function(){return m},o_:function(){return d},vD:function(){return y}});var o=n(90819),r=n.n(o),a=n(73193),i=n.n(a),s=n(89933),l=n.n(s),u=n(55735),c=n(41159);function d(e){return f.apply(this,arguments)}function f(){return(f=l()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/autoreply/fixed/query/org",{method:"GET",params:i()(i()({},t),{},{client:u.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return p.apply(this,arguments)}function p(){return(p=l()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/autoreply/fixed/create",{method:"POST",data:i()(i()({},t),{},{client:u.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return v.apply(this,arguments)}function v(){return(v=l()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/autoreply/fixed/update",{method:"POST",data:i()(i()({},t),{},{client:u.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return b.apply(this,arguments)}function b(){return(b=l()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/autoreply/fixed/delete",{method:"POST",data:i()(i()({},t),{},{client:u.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e){return x.apply(this,arguments)}function x(){return(x=l()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/autoreply/fixed/enable",{method:"POST",data:{uid:t.uid,enabled:t.enabled,client:u.bVn}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},73669:function(e,t,n){n.d(t,{D$:function(){return g},EP:function(){return h},hS:function(){return m},z_:function(){return d}});var o=n(90819),r=n.n(o),a=n(73193),i=n.n(a),s=n(89933),l=n.n(s),u=n(55735),c=n(41159);function d(e){return f.apply(this,arguments)}function f(){return(f=l()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/member/query/org",{method:"GET",params:i()(i()({},t),{},{client:u.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return p.apply(this,arguments)}function p(){return(p=l()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/member/create",{method:"POST",data:i()(i()({},t),{},{client:u.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return v.apply(this,arguments)}function v(){return(v=l()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/member/update",{method:"POST",data:i()(i()({},t),{},{client:u.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return b.apply(this,arguments)}function b(){return(b=l()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/member/delete",{method:"POST",data:i()(i()({},t),{},{client:u.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},75801:function(e,t,n){n.r(t),n.d(t,{default:function(){return ke}});var o=n(75574),r=n(44194),a=n(8247),i=n(41159),s=n(90819),l=n.n(s),u=n(73193),c=n.n(u),d=n(89933),f=n.n(d),g=n(45332),p=n.n(g),m=n(86803),v=n(24170),h=n(76750),b=n(1902),y=n(6631),x=n(59908),C=n(69169),j=n(4499),M=n(32350),w=n(84288),Z=n(75365),k=n(31549),S=function(){var e=C.A.useForm(),t=p()(e,1)[0],n=(0,i.useIntl)(),o=(0,h.Z)().translateString,a=(0,b.E)((function(e){return{currentAgent:e.currentAgent,setCurrentAgent:e.setCurrentAgent}})),s=a.currentAgent,u=a.setCurrentAgent,d=(0,r.useState)(""),g=p()(d,2),S=g[0],R=g[1];(0,r.useEffect)((function(){var e;s&&t.setFieldsValue({nickname:o(null==s?void 0:s.nickname),email:null==s?void 0:s.email,mobile:null==s?void 0:s.mobile,description:o(null==s?void 0:s.description),memberUid:null==s||null===(e=s.member)||void 0===e?void 0:e.uid})}),[s]);var q=function(){var e=f()(l()().mark((function e(t){var o,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("handleUploadSuccess:",t),R(t),o=c()(c()({},s),{},{avatar:t}),e.next=5,(0,v.n1)(o);case 5:r=e.sent,console.log("updateAvatar response:",r),200===r.code?(m.yw.success(n.formatMessage({id:"update.success"})),u(r.data)):(m.yw.destroy(),m.yw.error(r.message));case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),A=function(){var e=f()(l()().mark((function e(t){var o,r,a,i,d,f,g,p,h,b;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("onFinish:",t),m.yw.loading(n.formatMessage({id:"updating"})),h=c()(c()(c()({},s),t),{},{avatar:S,serviceSettings:c()(c()({},s.serviceSettings),{},{welcomeFaqUids:null==s||null===(o=s.serviceSettings)||void 0===o||null===(o=o.welcomeFaqs)||void 0===o?void 0:o.map((function(e){return e.uid})),quickFaqUids:null==s||null===(r=s.serviceSettings)||void 0===r||null===(r=r.quickFaqs)||void 0===r?void 0:r.map((function(e){return e.uid})),faqUids:null==s||null===(a=s.serviceSettings)||void 0===a||null===(a=a.faqs)||void 0===a?void 0:a.map((function(e){return e.uid})),guessFaqUids:null==s||null===(i=s.serviceSettings)||void 0===i||null===(i=i.guessFaqs)||void 0===i?void 0:i.map((function(e){return e.uid})),hotFaqUids:null==s||null===(d=s.serviceSettings)||void 0===d||null===(d=d.hotFaqs)||void 0===d?void 0:d.map((function(e){return e.uid})),shortcutFaqUids:null==s||null===(f=s.serviceSettings)||void 0===f||null===(f=f.shortcutFaqs)||void 0===f?void 0:f.map((function(e){return e.uid}))}),robotSettings:c()(c()({},s.robotSettings),{},{robotUid:null===(g=s.robotSettings)||void 0===g||null===(g=g.robot)||void 0===g?void 0:g.uid}),messageLeaveSettings:c()(c()({},s.messageLeaveSettings),{},{worktimeUids:null==s||null===(p=s.messageLeaveSettings)||void 0===p||null===(p=p.worktimes)||void 0===p?void 0:p.map((function(e){return e.uid}))})}),console.log("agentObject:",h),e.next=6,(0,v.sE)(h);case 6:b=e.sent,console.log("updateAgent response:",b),200===b.code?(m.yw.destroy(),m.yw.success(n.formatMessage({id:"update.success"})),u(b.data)):(m.yw.destroy(),m.yw.error(b.message));case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,r.useEffect)((function(){var e;s&&(R(s.avatar),t.setFieldsValue({member:null==s||null===(e=s.member)||void 0===e?void 0:e.nickname}))}),[s]),(0,k.jsx)(k.Fragment,{children:(0,k.jsxs)(C.A,{form:t,style:{marginLeft:"20px"},onFinish:A,children:[(0,k.jsx)(C.A.Item,{name:"avatar",valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},label:n.formatMessage({id:"pages.robot.tab.avatar",defaultMessage:"Avatar"}),children:(0,k.jsxs)(y.G,{onSuccess:q,onError:function(e){console.log("handleUploadError:",e),m.yw.error(e)},children:[(0,k.jsx)(w.C,{src:S}),(0,k.jsx)(Z.ZP,{icon:(0,k.jsx)(x.Z,{}),children:n.formatMessage({id:"pages.robot.upload",defaultMessage:"Upload"})})]},"avatar")}),(0,k.jsx)(j.Z,{width:"md",name:"nickname",label:n.formatMessage({id:"agent.info.nickname"}),rules:[{required:!0,message:n.formatMessage({id:"agent.info.nickname.required"})}]}),(0,k.jsx)(j.Z,{width:"md",name:"email",label:n.formatMessage({id:"agent.info.email"}),rules:[{required:!0,message:n.formatMessage({id:"agent.info.email.required"})}]}),(0,k.jsx)(j.Z,{width:"md",name:"mobile",label:n.formatMessage({id:"agent.info.mobile"}),rules:[{required:!0,message:n.formatMessage({id:"agent.info.mobile.required"})}]}),(0,k.jsx)(M.Z,{width:"md",name:"description",label:n.formatMessage({id:"agent.info.description"}),rules:[{required:!0,message:n.formatMessage({id:"agent.info.description.required"})}]}),(0,k.jsx)(j.Z,{width:"md",name:"member",label:n.formatMessage({id:"agent.info.member"}),disabled:!0})]})})},R=n(55735),q=n(43705),A=n(71469),T=n(23635),E=(n(67560),n(40058),n(50796),n(75808)),F=n(40836),P=n(200),I=n(27522),$=n(40612),O=n(5651),U=n(48708),N=n(84881),V=n(32943),z=n(38775),L=function(e){var t,n,o=e.type,a=(0,i.useIntl)(),s=(0,i.useNavigate)(),u=C.A.useForm(),c=p()(u,1)[0],d=(0,h.Z)().translateString,g=(0,r.useState)(),y=p()(g,2),x=y[0],j=y[1],M=(0,r.useState)(),w=p()(M,2),S=w[0],q=w[1],A=(0,$.u)((function(e){return e.currentOrg})),T=(0,b.E)((function(e){return e.currentAgent})),E=(0,b.E)((function(e){return e.setCurrentAgent})),F=(0,r.useMemo)((function(){var e;return(null==T||null===(e=T.autoReplySettings)||void 0===e?void 0:e.autoReplyType)||R.DST}),[null==T||null===(t=T.autoReplySettings)||void 0===t?void 0:t.autoReplyType]),L=(0,r.useState)(F),D=p()(L,2),W=D[0],B=D[1],H=(0,r.useCallback)(f()(l()().mark((function e(){var t,n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,m.yw.loading(a.formatMessage({id:"loading"})),t={pageNumber:0,pageSize:50,orgUid:null==A?void 0:A.uid},e.next=5,(0,P.o_)(t);case 5:n=e.sent,console.log("getAutoReplyFixed response:",n),200===n.code?j(n):m.yw.error(n.message),e.next=14;break;case 10:e.prev=10,e.t0=e.catch(0),console.error("Error fetching auto replies:",e.t0),m.yw.error(a.formatMessage({id:"error.fetch.failed"}));case 14:return e.prev=14,m.yw.destroy(),e.finish(14);case 17:case"end":return e.stop()}}),e,null,[[0,10,14,17]])}))),[null==A?void 0:A.uid]),Q=(0,r.useCallback)(function(){var e=f()(l()().mark((function e(t){var n,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,m.yw.loading(a.formatMessage({id:"loading"})),n={pageNumber:0,pageSize:50,type:t,orgUid:null==A?void 0:A.uid},e.next=5,(0,I.AP)(n);case 5:o=e.sent,console.log("getKeywordBase response:",o),200===o.code?q(o):m.yw.error(o.message),e.next=14;break;case 10:e.prev=10,e.t0=e.catch(0),console.error("Error fetching knowledge base:",e.t0),m.yw.error(a.formatMessage({id:"error.fetch.failed"}));case 14:return e.prev=14,m.yw.destroy(),e.finish(14);case 17:case"end":return e.stop()}}),e,null,[[0,10,14,17]])})));return function(t){return e.apply(this,arguments)}}(),[W,null==A?void 0:A.uid]);(0,r.useEffect)((function(){H(),Q(R.WvL)}),[]),(0,r.useEffect)((function(){W===R.PZ1?Q(R.WvL):W===R.PcP&&Q(R.QPQ)}),[W]),(0,r.useEffect)((function(){var e,t,n,r,a,i;o===R.Njn&&null!=T&&T.autoReplySettings&&c.setFieldsValue({kbUid:null==T||null===(e=T.autoReplySettings)||void 0===e?void 0:e.kbUid,autoReplyEnabled:null==T||null===(t=T.autoReplySettings)||void 0===t?void 0:t.autoReplyEnabled,autoReplyType:null==T||null===(n=T.autoReplySettings)||void 0===n?void 0:n.autoReplyType,autoReplyUid:null==T||null===(r=T.autoReplySettings)||void 0===r?void 0:r.autoReplyUid,autoReplyContent:null==T||null===(a=T.autoReplySettings)||void 0===a?void 0:a.autoReplyContent,autoReplyContentType:null==T||null===(i=T.autoReplySettings)||void 0===i?void 0:i.autoReplyContentType})}),[T,c,o]);var _=function(){var e=f()(l()().mark((function e(){var t,n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("handleAutoReplySubmit:"),m.yw.loading(a.formatMessage({id:"autoreply.save.loading",defaultMessage:"正在保存,请稍后..."})),t={uid:null==T?void 0:T.uid,autoReplySettings:{autoReplyEnabled:c.getFieldValue("autoReplyEnabled"),autoReplyType:c.getFieldValue("autoReplyType"),autoReplyUid:c.getFieldValue("autoReplyUid"),autoReplyContent:c.getFieldValue("autoReplyContent"),autoReplyContentType:c.getFieldValue("autoReplyContentType"),kbUid:c.getFieldValue("kbUid")}},e.next=5,(0,v.i8)(t);case 5:n=e.sent,console.log("handleUpdateAutoReply:",n),200===n.code?(m.yw.destroy(),E(n.data)):(m.yw.destroy(),m.yw.error(a.formatMessage({id:"autoreply.save.error",defaultMessage:"保存失败"})));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(V.Z,{message:"自动回复",description:"已经接入人工的情况下,自动回复可以作为辅助回复,提高回复效率。",type:"info"}),(0,k.jsx)(z.Z,{}),(0,k.jsxs)(C.A,{form:c,onFinish:_,children:[(0,k.jsx)(U.Z,{width:"md",name:"autoReplyEnabled",label:"是否启用自动回复",fieldProps:{onChange:_}}),(0,k.jsx)(N.Z,{width:"md",name:"autoReplyType",label:"自动回复类型",options:[{label:"固定回复",value:R.DST},{label:"关键字匹配",value:R.PZ1},{label:"大模型回复",value:R.PcP,disabled:!0}],fieldProps:{onChange:function(e,t){!function(e,t){console.log("handleAutoReplyTypeChange:",e),B(e)}(e)}}}),W===R.DST&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(C.A.Item,{children:(0,k.jsx)(Z.ZP,{icon:(0,k.jsx)(O.Z,{}),onClick:function(){s("/kb/autoreply/data")},children:"添加固定回复内容"},"github")}),(0,k.jsx)(N.Z,{width:"md",name:"autoReplyContent",label:"选择固定回复内容",options:null==x||null===(n=x.data)||void 0===n?void 0:n.content.map((function(e){return{label:d(null==e?void 0:e.content),value:null==e?void 0:e.content}})),fieldProps:{onChange:function(e,t){!function(e,t){var n;console.log("handleAutoReplySelectChange:",e),null==x||null===(n=x.data.content)||void 0===n||n.forEach((function(t){t.uid===e&&c.setFieldsValue({autoReplyContentType:t.type,autoReplyContent:t.content})}))}(e)}}})]}),W===R.PZ1&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(C.A.Item,{children:(0,k.jsx)(Z.ZP,{icon:(0,k.jsx)(O.Z,{}),onClick:function(){s("/kb/autoreply/data")},children:"添加关键词知识库"},"github")}),(0,k.jsx)(N.Z,{width:"md",name:"kbUid",label:"选择关键词知识库",options:null==S?void 0:S.data.content.map((function(e){return{label:d(e.name),value:e.uid}}))})]}),W===R.PcP&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(C.A.Item,{children:(0,k.jsx)(Z.ZP,{icon:(0,k.jsx)(O.Z,{}),onClick:function(){s("/kb/llm/data")},children:"添加大模型知识库"},"github")}),(0,k.jsx)(N.Z,{width:"md",name:"kbUid",label:"选择大模型知识库",options:null==S?void 0:S.data.content.map((function(e){return{label:d(e.name),value:e.uid}}))})]})]})]})},D=n(98473),W=(n(68969),n(69539),n(66916),n(72614),n(66310),n(95490),function(){var e=(0,i.useIntl)(),t=(0,b.E)((function(e){return e.setCurrentAgent})),n=(0,$.u)((function(e){return e.currentOrg})),o=(0,b.E)((function(e){return e.currentAgent})),s=(0,r.useMemo)((function(){return[{key:"faq",label:(0,k.jsx)(i.FormattedMessage,{id:"menu.kbase.faq",defaultMessage:"FAQ"}),children:(0,k.jsx)(q.Z,{type:R.Njn})},{key:"quickFaqs",label:(0,k.jsx)(i.FormattedMessage,{id:"menu.kbase.quickbutton",defaultMessage:"QuickButton"}),children:(0,k.jsx)(A.Z,{type:R.Njn})},{key:"rate",label:(0,k.jsx)(i.FormattedMessage,{id:"rate",defaultMessage:"Rate"}),children:(0,k.jsx)(T.Z,{type:R.Njn})},{key:"right",label:(0,k.jsx)(i.FormattedMessage,{id:"right",defaultMessage:"Right"}),children:(0,k.jsx)(F.Z,{type:R.Njn})},{key:"popup",label:(0,k.jsx)(i.FormattedMessage,{id:"popup",defaultMessage:"Popup"}),children:(0,k.jsx)(E.Z,{type:R.Njn})},{key:"trigger",label:(0,k.jsx)(i.FormattedMessage,{id:"trigger",defaultMessage:"Trigger"}),children:(0,k.jsx)(D.Z,{type:R.Njn})},{key:"autoreply",label:(0,k.jsx)(i.FormattedMessage,{id:"autoreply",defaultMessage:"AutoReply"}),children:(0,k.jsx)(L,{type:R.Njn})}]}),[e]),u=function(){var r=f()(l()().mark((function r(){var a,i;return l()().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,m.yw.loading(e.formatMessage({id:"loading"})),a={orgUid:null==n?void 0:n.uid,uid:null==o?void 0:o.uid},r.next=5,(0,v.tY)(a);case 5:i=r.sent,console.log("queryAgentDetail response:",i),200===i.code?t(i.data):m.yw.error(i.message),r.next=14;break;case 10:r.prev=10,r.t0=r.catch(0),console.error("Error fetching agent detail:",r.t0),m.yw.error(e.formatMessage({id:"error.fetch.failed"}));case 14:return r.prev=14,m.yw.destroy(),r.finish(14);case 17:case"end":return r.stop()}}),r,null,[[0,10,14,17]])})));return function(){return r.apply(this,arguments)}}();return(0,k.jsx)(k.Fragment,{children:(0,k.jsx)(a.Z,{tabPosition:"left",items:s,onChange:function(e){console.log("key:",e),u()}})})}),B=n(35386),H=n(14238),Q=n(87491),_=n(88996),G=n(80601),X=n(88201),K=n(5602),J=n(62673),Y=n(59485),ee=n(80556),te=n(40074),ne=n(58791),oe=n(61353),re=n(16852),ae=n(40439),ie=n(86994),se=n(58087),le=n(70185),ue=function(){var e=(0,i.useIntl)(),t=(0,r.useContext)(le.I).isDarkMode,n=(0,b.E)((function(e){return e.currentAgent})),o=(0,$.u)((function(e){return e.currentOrg})),a=(0,r.useState)(!1),s=p()(a,2),u=s[0],d=s[1],g=(0,r.useState)({totalCount:0,queuingCount:0,chattingCount:0,offlineCount:0,closedCount:0,leaveMsgCount:0,robotToAgentCount:0,avgWaitTime:0,avgResolveTime:0}),v=p()(g,2),h=v[0],y=v[1],x=function(){var t=f()(l()().mark((function t(){var r,a,i,s,u,c,f,g,p,v,h,b,x;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return console.log("requestQueue"),d(!0),m.yw.info(e.formatMessage({id:"refresh",defaultMessage:"正在刷新队列数据..."})),t.prev=3,r={pageNumber:0,pageSize:100,agentUid:null==n?void 0:n.uid,orgUid:null==o?void 0:o.uid},t.next=7,(0,Q.Wq)(r);case 7:a=t.sent,console.log("queryQueuesByOrg response:",a.data),200==(null==a?void 0:a.code)?(m.yw.destroy(),null!=a&&null!==(i=a.data)&&void 0!==i&&i.content&&a.data.content.length>0?(x=a.data.content.reduce((function(e,t){return e.totalCount+=t.totalCount||0,e.queuingCount+=t.queuingCount||0,e.chattingCount+=t.chattingCount||0,e.offlineCount+=t.offlineCount||0,e.closedCount+=t.closedCount||0,e.leaveMsgCount+=t.leaveMsgCount||0,e.robotToAgentCount+=t.robotToAgentCount||0,e.avgWaitTime=t.avgWaitTime,e.avgResolveTime=t.avgResolveTime,e}),{totalCount:0,queuingCount:0,chattingCount:0,offlineCount:0,closedCount:0,leaveMsgCount:0,robotToAgentCount:0,avgWaitTime:0,avgResolveTime:0}),y({totalCount:null!==(s=x.totalCount)&&void 0!==s?s:0,queuingCount:null!==(u=x.queuingCount)&&void 0!==u?u:0,chattingCount:null!==(c=x.chattingCount)&&void 0!==c?c:0,offlineCount:null!==(f=x.offlineCount)&&void 0!==f?f:0,closedCount:null!==(g=x.closedCount)&&void 0!==g?g:0,leaveMsgCount:null!==(p=x.leaveMsgCount)&&void 0!==p?p:0,robotToAgentCount:null!==(v=x.robotToAgentCount)&&void 0!==v?v:0,avgWaitTime:null!==(h=x.avgWaitTime)&&void 0!==h?h:0,avgResolveTime:null!==(b=x.avgResolveTime)&&void 0!==b?b:0})):y({totalCount:0,queuingCount:0,chattingCount:0,offlineCount:0,closedCount:0,leaveMsgCount:0,robotToAgentCount:0,avgWaitTime:0,avgResolveTime:0})):m.yw.error(null==a?void 0:a.message);case 10:return t.prev=10,d(!1),t.finish(10);case 13:case"end":return t.stop()}}),t,null,[[3,,10,13]])})));return function(){return t.apply(this,arguments)}}();(0,r.useEffect)((function(){x()}),[n]);var C={boxShadow:t?"0 4px 8px rgba(255,255,255,0.05)":"0 4px 8px rgba(0,0,0,0.1)",borderRadius:"8px",height:"100%",transition:"transform 0.3s",cursor:"pointer"},j={totalCount:{bg:t?"#0a2642":"#e6f7ff",valueColor:"#1890ff"},queuingCount:{bg:t?"#3b2500":"#fff7e6",valueColor:"#fa8c16"},chattingCount:{bg:t?"#162312":"#f6ffed",valueColor:"#52c41a"},offlineCount:{bg:t?"#1f1f1f":"#fcfcfc",valueColor:t?"#d9d9d9":"#8c8c8c"},closedCount:{bg:t?"#2a0e0d":"#fff1f0",valueColor:"#ff4d4f"},leaveMsgCount:{bg:t?"#230e2c":"#f9f0ff",valueColor:"#722ed1"},robotToAgentCount:{bg:t?"#102039":"#e6fffb",valueColor:"#13c2c2"},avgWaitTime:{bg:t?"#273010":"#fcffe6",valueColor:"#a0d911"},avgResolveTime:{bg:t?"#172b4d":"#f0f5ff",valueColor:"#2f54eb"}};return(0,k.jsxs)("div",{style:{padding:"4px"},children:[(0,k.jsx)("div",{style:{marginBottom:"10px",display:"flex",justifyContent:"space-between",alignItems:"center"},children:(0,k.jsx)(_.Z,{title:e.formatMessage({id:"refresh",defaultMessage:"刷新数据"}),children:(0,k.jsx)(Z.ZP,{type:"primary",icon:(0,k.jsx)(ee.Z,{}),loading:u,onClick:x,size:"small",children:e.formatMessage({id:"refresh",defaultMessage:"刷新"})})})}),(0,k.jsxs)(G.Z,{spinning:u,children:[(0,k.jsxs)(X.Z,{gutter:[16,16],children:[(0,k.jsx)(K.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,k.jsx)(J.Z,{style:c()(c()({},C),{},{backgroundColor:j.totalCount.bg}),hoverable:!0,children:(0,k.jsx)(Y.Z,{title:e.formatMessage({id:"queue.totalCount",defaultMessage:"总会话"}),value:h.totalCount,prefix:(0,k.jsx)(te.Z,{}),valueStyle:{color:j.totalCount.valueColor}})})}),(0,k.jsx)(K.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,k.jsx)(J.Z,{style:c()(c()({},C),{},{backgroundColor:j.queuingCount.bg}),hoverable:!0,children:(0,k.jsx)(Y.Z,{title:e.formatMessage({id:"queue.queuingCount",defaultMessage:"排队中"}),value:h.queuingCount,prefix:(0,k.jsx)(ne.Z,{}),valueStyle:{color:j.queuingCount.valueColor}})})}),(0,k.jsx)(K.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,k.jsx)(J.Z,{style:c()(c()({},C),{},{backgroundColor:j.chattingCount.bg}),hoverable:!0,children:(0,k.jsx)(Y.Z,{title:e.formatMessage({id:"queue.chattingCount",defaultMessage:"会话中"}),value:h.chattingCount,prefix:(0,k.jsx)(oe.Z,{}),valueStyle:{color:j.chattingCount.valueColor}})})}),(0,k.jsx)(K.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,k.jsx)(J.Z,{style:c()(c()({},C),{},{backgroundColor:j.offlineCount.bg}),hoverable:!0,children:(0,k.jsx)(Y.Z,{title:e.formatMessage({id:"queue.offlineCount",defaultMessage:"离线留言"}),value:h.offlineCount,prefix:(0,k.jsx)(re.Z,{}),valueStyle:{color:j.offlineCount.valueColor}})})}),(0,k.jsx)(K.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,k.jsx)(J.Z,{style:c()(c()({},C),{},{backgroundColor:j.closedCount.bg}),hoverable:!0,children:(0,k.jsx)(Y.Z,{title:e.formatMessage({id:"queue.closedCount",defaultMessage:"已关闭"}),value:h.closedCount,prefix:(0,k.jsx)(ae.Z,{}),valueStyle:{color:j.closedCount.valueColor}})})}),(0,k.jsx)(K.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,k.jsx)(J.Z,{style:c()(c()({},C),{},{backgroundColor:j.leaveMsgCount.bg}),hoverable:!0,children:(0,k.jsx)(Y.Z,{title:e.formatMessage({id:"queue.leaveMsgCount",defaultMessage:"留言数"}),value:h.leaveMsgCount,prefix:(0,k.jsx)(ie.Z,{}),valueStyle:{color:j.leaveMsgCount.valueColor}})})})]}),(0,k.jsx)(z.Z,{style:{margin:"16px 0",fontSize:"14px"},children:e.formatMessage({id:"queue.additionalStats",defaultMessage:"更多统计"})}),(0,k.jsx)(X.Z,{gutter:[16,16],children:(0,k.jsx)(K.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,k.jsx)(J.Z,{style:c()(c()({},C),{},{backgroundColor:j.robotToAgentCount.bg}),hoverable:!0,children:(0,k.jsx)(Y.Z,{title:e.formatMessage({id:"queue.robotToAgentCount",defaultMessage:"转人工数"}),value:h.robotToAgentCount,prefix:(0,k.jsx)(se.Z,{}),valueStyle:{color:j.robotToAgentCount.valueColor}})})})})]})]})},ce=function(){var e=(0,i.useIntl)(),t=(0,r.useMemo)((function(){return[{key:"basic",label:e.formatMessage({id:"pages.robot.tab.basic",defaultMessage:"Basic"}),children:(0,k.jsx)(S,{})},{key:"serviceSettings",label:e.formatMessage({id:"pages.agent.service.settings",defaultMessage:"Service Settings"}),children:(0,k.jsx)(H.Z,{type:R.Njn})},{key:"advanced",label:e.formatMessage({id:"pages.robot.tab.advanced",defaultMessage:"Advanced"}),children:(0,k.jsx)(W,{})},{key:"monitor",label:e.formatMessage({id:"queue.dashboard.title",defaultMessage:"Monitor"}),children:(0,k.jsx)(ue,{})},{key:"channel",label:e.formatMessage({id:"pages.robot.tab.channel",defaultMessage:"Channel"}),children:(0,k.jsx)(B.Z,{type:R.Njn})}]}),[e]);return(0,k.jsx)(a.Z,{defaultActiveKey:"basic",items:t})},de=n(23864),fe=n(15722),ge=n(82669),pe=n(53530),me=n(27487),ve=n(9452),he=n(19981),be=n(6807),ye=n(2516),xe=function(e){var t=e.open,n=e.onClose,o=e.onSubmit,a=be.ZP.useForm(),i=p()(a,1)[0],s=(0,$.u)((function(e){return e.currentOrg})),l=(0,he.Z)((function(e){return e.memberResult})),u=(0,r.useMemo)((function(){for(var e,t,n=[],o=0;o<l.data.content.length;o++){var r={title:"",value:"",children:[]};e=l.data.content[o],(t=r).title=e.nickname,t.value=e.uid,n.push(r)}return n}),[l]);return(0,k.jsx)("div",{children:(0,k.jsx)(pe.Z,{title:"创建客服",open:t,forceRender:!0,onOk:function(){console.log("handleOk"),i.validateFields().then((function(e){console.log("form values:",e);var t={nickname:i.getFieldValue("nickname"),email:i.getFieldValue("email"),mobile:i.getFieldValue("mobile"),memberUid:i.getFieldValue("memberUid"),orgUid:null==s?void 0:s.uid};console.log("agent:",t),o(t)})).catch((function(e){console.log("Form errors:",e)}))},onCancel:function(){console.log("handleCancel"),n()},children:(0,k.jsxs)(be.ZP,{form:i,name:"agentForm",style:{maxWidth:400},submitter:!1,children:[(0,k.jsx)(ye.Z,{label:"绑定成员",name:"memberUid",tooltip:"请先到组织-》成员-》创建成员",rules:[{required:!0,message:"请选择成员!"}],fieldProps:{multiple:!1,treeDefaultExpandAll:!0,placeholder:"请选择成员",onChange:function(e){console.log("onTreeSelectChange:",e);for(var t=0;t<l.data.content.length;t++){var n=l.data.content[t];n.uid===e&&(console.log("element:",n),i.setFieldsValue({nickname:n.nickname}),i.setFieldsValue({email:n.email}),i.setFieldsValue({mobile:n.mobile}))}},treeData:u}}),(0,k.jsx)(j.Z,{label:"昵称",name:"nickname",rules:[{required:!0,message:"请输入昵称!"}]}),(0,k.jsx)(j.Z,{label:"邮箱",name:"email",rules:[{required:!0,message:"请输入邮箱!"},{type:"email",message:"请输入正确的邮箱地址"}]}),(0,k.jsx)(j.Z,{label:"手机号",name:"mobile",rules:[{required:!0,message:"请输入手机号"},{pattern:/^1[3456789]\d{9}$/,message:"请输入正确的手机号"}]})]})})})},Ce=n(73669),je=function(){var e=(0,i.useIntl)(),t=(0,r.useRef)(!1),n=(0,h.Z)(),o=n.translateString,a=n.translateStringTranct,s=(0,de.Z)().isDarkMode,u=(0,r.useState)(!1),c=p()(u,2),d=c[0],g=c[1],y=(0,$.u)((function(e){return e.currentOrg})),x=(0,he.Z)((function(e){return e.setMemberResult})),C=(0,b.E)((function(e){return{agentResult:e.agentResult,currentAgent:e.currentAgent,insertAgent:e.insertAgent,setAgentResult:e.setAgentResult,setCurrentAgent:e.setCurrentAgent,deleteCurrentAgent:e.deleteCurrentAgent}})),j=C.agentResult,M=C.currentAgent,S=C.insertAgent,q=C.setAgentResult,A=C.setCurrentAgent,T=C.deleteCurrentAgent,E=pe.Z.useModal(),F=p()(E,2),P=F[0],I=F[1],O=function(){var t=f()(l()().mark((function t(n){var o;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return console.log("delete agent",n),m.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"Deleting"})),t.next=4,(0,v.Lr)(n);case 4:o=t.sent,console.log("delete agent response",o),200===o.code?(m.yw.destroy(),m.yw.success(e.formatMessage({id:"delete.success",defaultMessage:"Delete success"})),T(n.uid)):(m.yw.destroy(),m.yw.error(o.message));case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),U=function(){var e=f()(l()().mark((function e(){var n,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.current){e.next=3;break}return console.log("isLoading: 1",t.current),e.abrupt("return");case 3:return t.current=!0,m.yw.loading("loading"),n={pageNumber:0,pageSize:50,sortDirection:"ascend",orgUid:null==y?void 0:y.uid},e.next=8,(0,v._t)(n);case 8:o=e.sent,console.log("queryAgentsByOrg: ",o),200===o.code?(m.yw.destroy(),q(o),(!M&&o.data.content.length>0||M&&o.data.content.length>0&&-1===o.data.content.findIndex((function(e){return e.uid===(null==M?void 0:M.uid)})))&&A(o.data.content[0])):(m.yw.destroy(),m.yw.error(a(o.message))),t.current=!1;case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=function(){var e=f()(l()().mark((function e(){var t,n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={pageNumber:0,pageSize:50,orgUid:null==y?void 0:y.uid},e.next=3,(0,Ce.z_)(t);case 3:n=e.sent,console.log("queryAllMembers:",t,n),200===n.code?x(n):m.yw.error(a(n.message));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,r.useEffect)((function(){U(),N()}),[]);var V=function(){var t=f()(l()().mark((function t(n){var o;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return console.log("save agent"),m.yw.loading(e.formatMessage({id:"creating",defaultMessage:"Creating"})),t.next=4,(0,v.x_)(n);case 4:o=t.sent,console.log("create agent:",o),200===o.code?(m.yw.destroy(),m.yw.success(e.formatMessage({id:"create.success"})),S(o.data),g(!1)):(m.yw.destroy(),m.yw.error(a(o.message)));case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)(me.Z,{style:{margin:10},gap:"small",align:"flex-start",children:[(0,k.jsx)(Z.ZP,{size:"small",type:"primary",icon:(0,k.jsx)(ge.Z,{}),onClick:function(){g(!0)},children:e.formatMessage({id:"pages.robot.new",defaultMessage:"New"})}),(0,k.jsx)(Z.ZP,{size:"small",onClick:U,children:e.formatMessage({id:"refresh",defaultMessage:"Refresh"})}),(0,k.jsx)(Z.ZP,{onClick:function(){return function(t){P.confirm({title:e.formatMessage({id:"deleteTip"}),icon:(0,k.jsx)(fe.Z,{}),content:"".concat(e.formatMessage({id:"deleteAffirm",defaultMessage:"Delete"}),"【").concat(o(t.nickname),"】?"),onOk:function(){O(t)},onCancel:function(){},okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"})})}(M)},size:"small",danger:!0,disabled:""===(null==M?void 0:M.uid),children:e.formatMessage({id:"pages.robot.delete",defaultMessage:"Delete"})})]}),(0,k.jsx)(ve.Z,{itemLayout:"horizontal",dataSource:j.data.content,renderItem:function(t,n){return(0,k.jsx)(ve.Z.Item,{style:M.uid===t.uid?{backgroundColor:s?"#333333":"#dddddd",cursor:"pointer"}:{cursor:"pointer"},onClick:function(){A(t)},children:(0,k.jsx)(ve.Z.Item.Meta,{style:{marginLeft:"10px"},avatar:(0,k.jsx)(w.C,{src:t.avatar}),title:(0,k.jsx)(k.Fragment,{children:a(t.nickname)}),description:(o=t,(0,k.jsx)(k.Fragment,{children:(0,k.jsxs)("span",{style:{color:"#999999",fontSize:12},children:[o.status===R.Ra4&&"[😀-".concat(e.formatMessage({id:"agent.status.online"}),"]"),o.status===R.LZ1&&"[🔻-".concat(e.formatMessage({id:"agent.status.offline"}),"]"),o.status===R.tU$&&"[🏃♀️-".concat(e.formatMessage({id:"agent.status.busy"}),"]"),o.connected?" ✅".concat(e.formatMessage({id:"agent.connection.success"})):" ❌".concat(e.formatMessage({id:"agent.connection.failed"}))]})}))})},t.uid);var o}}),d&&(0,k.jsx)(xe,{open:d,onClose:function(){g(!1)},onSubmit:V}),I]})},Me=n(96865),we=o.Z.Sider,Ze=o.Z.Content,ke=function(){var e=(0,Me.Z)(),t=e.leftSiderStyle,n=e.leftSiderWidth;return(0,r.useEffect)((function(){}),[]),(0,k.jsxs)(o.Z,{children:[(0,k.jsx)(we,{width:n,style:t,children:(0,k.jsx)(je,{})}),(0,k.jsx)(o.Z,{children:(0,k.jsx)(Ze,{children:(0,k.jsx)(ce,{})})})]})}},19981:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(55735),r=n(44435),a=n(83642),i=n(83890),s=(0,r.Ue)()((0,a.mW)((0,a.tJ)((0,i.n)((function(e,t){return{memberResult:{data:{content:[],totalElements:0}},insertMember:function(t){e((function(e){e.memberResult.data.content.unshift(t)}))},updateMember:function(t){e((function(e){var n=e.memberResult.data.content,o=n.findIndex((function(e){return e.uid===t.uid}));-1!==o?n[o]=t:console.warn("Member with uid ".concat(t.uid," not found."))}))},deleteMember:function(t){e((function(e){var n=e.memberResult.data.content,o=n.findIndex((function(e){return e.uid===t.uid}));-1!==o?n.splice(o,1):console.warn("Member with uid ".concat(t.uid," not found."))}))},setMemberResult:function(t){e({memberResult:t})},deleteMemberCache:function(){return e({},!0)}}})),{name:o.PQL})))},32943:function(e,t,n){n.d(t,{Z:function(){return O}});var o=n(44194),r=n(58644),a=n(92520),i=n(14377),s=n(64985),l=n(18701),u=n(51865),c=n.n(u),d=n(77588),f=n(67762),g=n(34221),p=n(79145),m=n(37167),v=n(47825),h=n(88874),b=n(65759);const y=(e,t,n,o,r)=>({background:e,border:`${(0,v.bf)(o.lineWidth)} ${o.lineType} ${t}`,[`${r}-icon`]:{color:n}}),x=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:o,marginSM:r,fontSize:a,fontSizeLG:i,lineHeight:s,borderRadiusLG:l,motionEaseInOutCirc:u,withDescriptionIconSize:c,colorText:d,colorTextHeading:f,withDescriptionPadding:g,defaultPadding:p}=e;return{[t]:Object.assign(Object.assign({},(0,h.Wf)(e)),{position:"relative",display:"flex",alignItems:"center",padding:p,wordWrap:"break-word",borderRadius:l,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:o,lineHeight:0},"&-description":{display:"none",fontSize:a,lineHeight:s},"&-message":{color:f},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${u}, opacity ${n} ${u},\n padding-top ${n} ${u}, padding-bottom ${n} ${u},\n margin-bottom ${n} ${u}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:g,[`${t}-icon`]:{marginInlineEnd:r,fontSize:c,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:o,color:f,fontSize:i},[`${t}-description`]:{display:"block",color:d}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},C=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:o,colorSuccessBg:r,colorWarning:a,colorWarningBorder:i,colorWarningBg:s,colorError:l,colorErrorBorder:u,colorErrorBg:c,colorInfo:d,colorInfoBorder:f,colorInfoBg:g}=e;return{[t]:{"&-success":y(r,o,n,e,t),"&-info":y(g,f,d,e,t),"&-warning":y(s,i,a,e,t),"&-error":Object.assign(Object.assign({},y(c,u,l,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},j=e=>{const{componentCls:t,iconCls:n,motionDurationMid:o,marginXS:r,fontSizeIcon:a,colorIcon:i,colorIconHover:s}=e;return{[t]:{"&-action":{marginInlineStart:r},[`${t}-close-icon`]:{marginInlineStart:r,padding:0,overflow:"hidden",fontSize:a,lineHeight:(0,v.bf)(a),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:i,transition:`color ${o}`,"&:hover":{color:s}}},"&-close-text":{color:i,transition:`color ${o}`,"&:hover":{color:s}}}}};var M=(0,b.I$)("Alert",(e=>[x(e),C(e),j(e)]),(e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}))),w=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Z={success:r.Z,info:l.Z,error:a.Z,warning:s.Z},k=e=>{const{icon:t,prefixCls:n,type:r}=e,a=Z[r]||null;return t?(0,p.wm)(t,o.createElement("span",{className:`${n}-icon`},t),(()=>({className:c()(`${n}-icon`,t.props.className)}))):o.createElement(a,{className:`${n}-icon`})},S=e=>{const{isClosable:t,prefixCls:n,closeIcon:r,handleClose:a,ariaProps:s}=e,l=!0===r||void 0===r?o.createElement(i.Z,null):r;return t?o.createElement("button",Object.assign({type:"button",onClick:a,className:`${n}-close-icon`,tabIndex:0},s),l):null},R=o.forwardRef(((e,t)=>{const{description:n,prefixCls:r,message:a,banner:i,className:s,rootClassName:l,style:u,onMouseEnter:p,onMouseLeave:v,onClick:h,afterClose:b,showIcon:y,closable:x,closeText:C,closeIcon:j,action:Z,id:R}=e,q=w(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[A,T]=o.useState(!1);const E=o.useRef(null);o.useImperativeHandle(t,(()=>({nativeElement:E.current})));const{getPrefixCls:F,direction:P,alert:I}=o.useContext(m.E_),$=F("alert",r),[O,U,N]=M($),V=t=>{var n;T(!0),null===(n=e.onClose)||void 0===n||n.call(e,t)},z=o.useMemo((()=>void 0!==e.type?e.type:i?"warning":"info"),[e.type,i]),L=o.useMemo((()=>!("object"!=typeof x||!x.closeIcon)||(!!C||("boolean"==typeof x?x:!1!==j&&null!=j||!!(null==I?void 0:I.closable)))),[C,j,x,null==I?void 0:I.closable]),D=!(!i||void 0!==y)||y,W=c()($,`${$}-${z}`,{[`${$}-with-description`]:!!n,[`${$}-no-icon`]:!D,[`${$}-banner`]:!!i,[`${$}-rtl`]:"rtl"===P},null==I?void 0:I.className,s,l,N,U),B=(0,f.Z)(q,{aria:!0,data:!0}),H=o.useMemo((()=>{var e,t;return"object"==typeof x&&x.closeIcon?x.closeIcon:C||(void 0!==j?j:"object"==typeof(null==I?void 0:I.closable)&&(null===(e=null==I?void 0:I.closable)||void 0===e?void 0:e.closeIcon)?null===(t=null==I?void 0:I.closable)||void 0===t?void 0:t.closeIcon:null==I?void 0:I.closeIcon)}),[j,x,C,null==I?void 0:I.closeIcon]),Q=o.useMemo((()=>{const e=null!=x?x:null==I?void 0:I.closable;if("object"==typeof e){const{closeIcon:t}=e;return w(e,["closeIcon"])}return{}}),[x,null==I?void 0:I.closable]);return O(o.createElement(d.ZP,{visible:!A,motionName:`${$}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:e=>({maxHeight:e.offsetHeight}),onLeaveEnd:b},((t,r)=>{let{className:i,style:s}=t;return o.createElement("div",Object.assign({id:R,ref:(0,g.sQ)(E,r),"data-show":!A,className:c()(W,i),style:Object.assign(Object.assign(Object.assign({},null==I?void 0:I.style),u),s),onMouseEnter:p,onMouseLeave:v,onClick:h,role:"alert"},B),D?o.createElement(k,{description:n,icon:e.icon,prefixCls:$,type:z}):null,o.createElement("div",{className:`${$}-content`},a?o.createElement("div",{className:`${$}-message`},a):null,n?o.createElement("div",{className:`${$}-description`},n):null),Z?o.createElement("div",{className:`${$}-action`},Z):null,o.createElement(S,{isClosable:L,prefixCls:$,closeIcon:H,handleClose:V,ariaProps:Q}))})))}));var q=R,A=n(74592),T=n(32099),E=n(67019),F=n(14755);let P=function(e){function t(){var e;return(0,A.Z)(this,t),(e=(0,E.Z)(this,t,arguments)).state={error:void 0,info:{componentStack:""}},e}return(0,F.Z)(t,e),(0,T.Z)(t,[{key:"componentDidCatch",value:function(e,t){this.setState({error:e,info:t})}},{key:"render",value:function(){const{message:e,description:t,id:n,children:r}=this.props,{error:a,info:i}=this.state,s=(null==i?void 0:i.componentStack)||null,l=void 0===e?(a||"").toString():e,u=void 0===t?s:t;return a?o.createElement(q,{id:n,type:"error",message:l,description:o.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},u)}):r}}])}(o.Component);var I=P;const $=q;$.ErrorBoundary=I;var O=$},67019:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(42885),r=n(19567),a=n(27842);function i(e,t,n){return t=(0,o.Z)(t),(0,a.Z)(e,(0,r.Z)()?Reflect.construct(t,n||[],(0,o.Z)(e).constructor):t.apply(e,n))}}}]); |