mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-17 12:48:08 +00:00
1 line
38 KiB
JavaScript
1 line
38 KiB
JavaScript
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[2522],{5651:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(77260),r=n(44194),s={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"},l=n(54183),a=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:s}))};var i=r.forwardRef(a)},54822:function(e,t,n){n(90819),n(73193),n(89933),n(45332),n(94956),n(33232),n(40629),n(16698),n(68100),n(87663),n(5488),n(14870),n(44194),n(31549)},62757:function(e,t,n){var o=n(45332),r=n.n(o),s=n(34599),l=n(5488),a=n(32394),i=n(48821),u=n(47783),d=n(14870),c=n(68349),f=n(44194),g=n(31549);t.Z=function(e){var t=e.open,n=e.onClose,o=e.onSubmit,v=(0,d.useIntl)(),m=a.A.useForm(),p=r()(m,1)[0],x=(0,s.u)((function(e){return e.currentOrg})),b=function(){console.log("handleSaveRobot"),p.validateFields().then((function(e){console.log("handleSaveRobot values:",e);var t={name:e.nickname,nickname:e.nickname,type:e.type,serviceSettings:{showQuickFaqs:!1,quickFaqs:[],showFaqs:!1,faqs:[],showGuessFaqs:!1,guessFaqs:[],showHotFaqs:!1,hotFaqs:[],showShortcutFaqs:!1,shortcutFaqs:[]},kbEnabled:!1,orgUid:null==x?void 0:x.uid};console.log("robotObject:",t),o(t),p.resetFields()})).catch((function(e){console.log("Form errors:",e)}))};return(0,f.useEffect)((function(){console.log("RobotForm useEffect"),t&&(p.resetFields(),p.setFieldsValue({type:l.f4h}))}),[t,p]),(0,g.jsx)("div",{children:(0,g.jsx)(c.Z,{title:v.formatMessage({id:"pages.robot.new",defaultMessage:"New"}),open:t,forceRender:!0,okText:v.formatMessage({id:"save",defaultMessage:"Save"}),onOk:b,onCancel:function(){p.resetFields(),n()},children:(0,g.jsxs)(a.A,{form:p,name:"basic",style:{maxWidth:400},submitter:!1,children:[(0,g.jsx)(i.Z,{label:v.formatMessage({id:"nickname",defaultMessage:"Nickname"}),name:"nickname",rules:[{required:!0,message:v.formatMessage({id:"nickname",defaultMessage:"Nickname"})}],fieldProps:{onPressEnter:function(){return b()}}}),(0,g.jsx)(u.Z,{label:v.formatMessage({id:"type",defaultMessage:"Type"}),name:["type"],options:[{label:v.formatMessage({id:l.f4h,defaultMessage:"Service"}),value:l.f4h}],rules:[{required:!0,message:v.formatMessage({id:"choose",defaultMessage:"Choose"})}],fieldProps:{placeholder:v.formatMessage({id:"choose",defaultMessage:"Choose"}),onChange:function(e){console.log("onTreeSelectChange:",e)},allowClear:!0}})]})})})}},27803:function(e,t,n){n.r(t),n.d(t,{default:function(){return Ie}});var o=n(93322),r=n(44194),s=n(90819),l=n.n(s),a=n(89933),i=n.n(a),u=n(45332),d=n.n(u),c=n(68100),f=n(68349),g=n(90317),v=n(5780),m=n(96501),p=n(45681),x=n(15722),b=n(82669),h=n(14870),y=n(24522),M=n(62757),C=n(33232),k=n(5025),j=n(34599),w=n(18751),Z=n(5488),F=n(31549),q=function(){var e=(0,y.Z)().isDarkMode,t=(0,h.useIntl)(),n=((0,r.useRef)(!1),(0,w.Z)()),o=n.translateString,s=n.translateStringTranct,a=(0,c.V)((function(e){return{robotResult:e.robotResult,currentRobot:e.currentRobot,insertRobot:e.insertRobot,deleteCurrentRobot:e.deleteCurrentRobot,setRobotResult:e.setRobotResult,setCurrentRobot:e.setCurrentRobot}})),u=a.robotResult,q=a.currentRobot,S=a.insertRobot,R=a.deleteCurrentRobot,T=a.setRobotResult,P=a.setCurrentRobot,A=(0,j.u)((function(e){return e.currentOrg})),U=f.Z.useModal(),V=d()(U,2),E=V[0],I=V[1],O=function(){var e=i()(l()().mark((function e(n){var o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("delete robot",n),k.yw.loading(t.formatMessage({id:"deleting",defaultMessage:"Deleting"})),e.next=4,(0,C.gf)(n);case 4:o=e.sent,console.log("delete robot response",o),200===o.code?(k.yw.destroy(),k.yw.success(t.formatMessage({id:"delete.success",defaultMessage:"Delete success"})),R(n.uid)):(k.yw.destroy(),k.yw.error(o.message));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),L=function(){var e=i()(l()().mark((function e(){var t,n,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k.yw.loading("loading"),t={pageNumber:0,pageSize:100,categoryUid:"",level:Z.whQ,type:Z.f4h,orgUid:null==A?void 0:A.uid},e.next=4,(0,C.p0)(t);case 4:n=e.sent,console.log("queryRobotsByOrg: ",n,t),200===n.code?(k.yw.destroy(),T(n),o=q&&n.data.content.some((function(e){return e.uid===q.uid})),q&&o||!(n.data.content.length>0)||P(n.data.content[0])):(k.yw.destroy(),k.yw.error(n.message));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,r.useEffect)((function(){L()}),[]);var z=(0,r.useState)(!1),N=d()(z,2),W=N[0],B=N[1],Q=function(){var e=i()(l()().mark((function e(n){var o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k.yw.loading(t.formatMessage({id:"creating",defaultMessage:"Creating"})),e.next=3,(0,C.lg)(n);case 3:o=e.sent,console.log("handleSaveRobot response:",o),200===o.code?(k.yw.destroy(),k.yw.success(t.formatMessage({id:"create.success"})),S(o.data),P(o.data),B(!1)):(k.yw.destroy(),B(!1),k.yw.error(o.message));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=function(e){return t.formatMessage({id:null==e?void 0:e.type,defaultMessage:null==e?void 0:e.type})};return(0,F.jsxs)("div",{children:[(0,F.jsx)("div",{style:{margin:10},children:(0,F.jsxs)(g.Z,{gap:"small",align:"flex-start",children:[(0,F.jsx)(v.ZP,{size:"small",type:"primary",icon:(0,F.jsx)(b.Z,{}),onClick:function(){B(!0)},children:t.formatMessage({id:"pages.robot.new",defaultMessage:"New"})}),(0,F.jsx)(v.ZP,{size:"small",onClick:L,children:t.formatMessage({id:"refresh",defaultMessage:"Refresh"})}),(0,F.jsx)(v.ZP,{onClick:function(){return function(e){E.confirm({title:t.formatMessage({id:"deleteTip"}),icon:(0,F.jsx)(x.Z,{}),content:"".concat(t.formatMessage({id:"deleteAffirm",defaultMessage:"Delete"}),"【").concat(o(e.nickname),"】?"),onOk:function(){O(e)},onCancel:function(){},okText:t.formatMessage({id:"ok"}),cancelText:t.formatMessage({id:"cancel"})})}(q)},size:"small",style:{float:"right"},danger:!0,disabled:""===(null==q?void 0:q.uid),children:t.formatMessage({id:"pages.robot.delete",defaultMessage:"Delete"})})]})}),(0,F.jsx)(m.Z,{itemLayout:"horizontal",dataSource:u.data.content,renderItem:function(t,n){return(0,F.jsx)(m.Z.Item,{style:(null==q?void 0:q.uid)===t.uid?{backgroundColor:e?"#333333":"#dddddd",cursor:"pointer"}:{cursor:"pointer"},onClick:function(){P(t)},children:(0,F.jsx)(m.Z.Item.Meta,{style:{marginLeft:"10px"},avatar:(0,F.jsx)(p.Z,{src:t.avatar}),title:(0,F.jsx)(F.Fragment,{children:s(null==t?void 0:t.nickname)}),description:D(t)})})}}),W&&(0,F.jsx)(M.Z,{open:W,onClose:function(){B(!1)},onSubmit:Q}),I]})},S=n(37963),R=n(29787),T=n(73193),P=n.n(T),A=n(92023),U=n(59908),V=n(32394),E=n(48821),I=n(16331),O=n(20903),L=(n(53),function(){var e,t=V.A.useForm(),n=d()(t,1)[0],o=(0,h.useIntl)(),s=(0,w.Z)().translateString,a=(0,c.V)((function(e){return{currentRobot:e.currentRobot,setCurrentRobot:e.setCurrentRobot}})),u=a.currentRobot,f=a.setCurrentRobot,g=(0,r.useState)(""),m=d()(g,2),x=m[0],b=m[1],y=(0,r.useState)(s(null==u||null===(e=u.serviceSettings)||void 0===e?void 0:e.welcomeTip)||""),M=d()(y,2),j=M[0],Z=M[1];(0,r.useEffect)((function(){var e;u&&(n.setFieldValue("nickname",s(null==u?void 0:u.nickname)),Z(s(null==u||null===(e=u.serviceSettings)||void 0===e?void 0:e.welcomeTip)),n.setFieldValue("description",s(null==u?void 0:u.description)))}),[u]);var q=function(){var e=i()(l()().mark((function e(t){var n,r,s,a,i,d,c,g;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("onFinish:",t),k.yw.loading(o.formatMessage({id:"updating"})),c=P()(P()({},u),{},{serviceSettings:P()(P()({},u.serviceSettings),{},{welcomeTip:j,welcomeFaqUids:null==u||null===(n=u.serviceSettings)||void 0===n||null===(n=n.welcomeFaqs)||void 0===n?void 0:n.map((function(e){return e.uid})),quickFaqUids:null==u||null===(r=u.serviceSettings)||void 0===r||null===(r=r.quickFaqs)||void 0===r?void 0:r.map((function(e){return e.uid})),faqUids:null==u||null===(s=u.serviceSettings)||void 0===s||null===(s=s.faqs)||void 0===s?void 0:s.map((function(e){return e.uid})),guessFaqUids:null==u||null===(a=u.serviceSettings)||void 0===a||null===(a=a.guessFaqs)||void 0===a?void 0:a.map((function(e){return e.uid})),hotFaqUids:null==u||null===(i=u.serviceSettings)||void 0===i||null===(i=i.hotFaqs)||void 0===i?void 0:i.map((function(e){return e.uid})),shortcutFaqUids:null==u||null===(d=u.serviceSettings)||void 0===d||null===(d=d.shortcutFaqs)||void 0===d?void 0:d.map((function(e){return e.uid}))}),nickname:t.nickname,description:t.description,avatar:x}),console.log("robotObject:",c),e.next=6,(0,C.$l)(c);case 6:g=e.sent,console.log("updateRobot response:",g),200===g.code?(k.yw.success(o.formatMessage({id:"update.success"})),f(g.data)):k.yw.error(g.message),k.yw.destroy();case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(){var e=i()(l()().mark((function e(t){var n,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("handleUploadSuccess:",t),b(t),n=P()(P()({},u),{},{avatar:t}),e.next=5,(0,C.lz)(n);case 5:r=e.sent,console.log("updateAvatar response:",r),200===r.code?(k.yw.success(o.formatMessage({id:"update.success"})),f(r.data)):k.yw.error(r.message);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,r.useEffect)((function(){b(null==u?void 0:u.avatar)}),[u]),(0,F.jsxs)(V.A,{form:n,style:{marginLeft:"20px"},onFinish:q,children:[(0,F.jsx)(O.Z.Item,{name:"avatar",valuePropName:"fileList",getValueFromEvent:function(e){return console.log("Upload event:",e),Array.isArray(e)?e:null==e?void 0:e.fileList},label:o.formatMessage({id:"pages.robot.tab.avatar",defaultMessage:"Avatar"}),children:(0,F.jsxs)(A.G,{onSuccess:S,onError:function(e){console.log("handleUploadError:",e)},children:[(0,F.jsx)(p.Z,{src:x}),(0,F.jsx)(v.ZP,{icon:(0,F.jsx)(U.Z,{}),children:o.formatMessage({id:"pages.robot.upload",defaultMessage:"Upload"})})]},"avatar")}),(0,F.jsx)(E.Z,{width:"md",name:"nickname",label:o.formatMessage({id:"agent.info.nickname"}),rules:[{required:!0,message:o.formatMessage({id:"agent.info.nickname.required"})}]}),(0,F.jsx)(I.Z,{width:"md",name:"description",label:o.formatMessage({id:"pages.robot.tab.description",defaultMessage:"description"}),tooltip:o.formatMessage({id:"pages.robot.tab.description",defaultMessage:"description"}),placeholder:o.formatMessage({id:"pages.robot.tab.description",defaultMessage:"description"}),rules:[{required:!0,message:o.formatMessage({id:"pages.robot.tab.description",defaultMessage:"description"})}]})]})}),z=n(90486),N=n(5321),W=n(5651),B=n(11137),Q=n(47783),D=n(49616),X=function(){var e=(0,h.useIntl)(),t=(0,h.useNavigate)(),n=V.A.useForm(),o=d()(n,1)[0],s=(0,w.Z)().translateString,a=(0,r.useState)(),u=d()(a,2),f=u[0],g=u[1],m=(0,j.u)((function(e){return e.currentOrg})),p=(0,c.V)((function(e){return{currentRobot:e.currentRobot,setCurrentRobot:e.setCurrentRobot}})),x=p.currentRobot,b=p.setCurrentRobot,y=function(){var t=i()(l()().mark((function t(){var n,o;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return k.yw.loading(e.formatMessage({id:"loading",defaultMessage:"Loading"})),n={pageNumber:0,pageSize:50,type:Z.QPQ,orgUid:null==m?void 0:m.uid},t.next=4,(0,z.AP)(n);case 4:o=t.sent,console.log("getKeywordBase response:",n,o),k.yw.destroy(),200===o.code?g(o):k.yw.error(o.message);case 8:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();(0,r.useEffect)((function(){y()}),[]),(0,r.useEffect)((function(){o.setFieldValue("kbUid",null==x?void 0:x.kbUid),o.setFieldValue("kbEnabled",null==x?void 0:x.kbEnabled)}),[x]);var M=function(){var t=i()(l()().mark((function t(n){var o,r,s,a,i,u,d;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return console.log("onFinish values:",n),u=P()(P()({},x),{},{serviceSettings:P()(P()({},x.serviceSettings),{},{faqUids:null==x||null===(o=x.serviceSettings)||void 0===o||null===(o=o.faqs)||void 0===o?void 0:o.map((function(e){return e.uid})),quickFaqUids:null==x||null===(r=x.serviceSettings)||void 0===r||null===(r=r.quickFaqs)||void 0===r?void 0:r.map((function(e){return e.uid})),guessFaqUids:null==x||null===(s=x.serviceSettings)||void 0===s||null===(s=s.guessFaqs)||void 0===s?void 0:s.map((function(e){return e.uid})),hotFaqUids:null==x||null===(a=x.serviceSettings)||void 0===a||null===(a=a.hotFaqs)||void 0===a?void 0:a.map((function(e){return e.uid})),shortcutFaqUids:null==x||null===(i=x.serviceSettings)||void 0===i||null===(i=i.shortcutFaqs)||void 0===i?void 0:i.map((function(e){return e.uid}))}),kbUid:n.kbUid,kbEnabled:n.kbEnabled}),console.log("robotObject:",u),t.next=5,(0,C.$l)(u);case 5:d=t.sent,console.log("updateRobot response:",d),200===d.code?(k.yw.destroy(),k.yw.success(e.formatMessage({id:"update.success"})),b(d.data)):(k.yw.destroy(),k.yw.error(d.message));case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),q=function(){var e=i()(l()().mark((function e(t){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o.setFieldValue("kbEnabled",t),e.prev=1,e.next=4,o.validateFields();case 4:n=e.sent,M(n),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),console.log("验证失败:",e.t0);case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t){return e.apply(this,arguments)}}();return(0,F.jsx)("div",{children:(0,F.jsxs)(V.A,{form:o,onFinish:M,submitter:{render:function(t,n){return(0,F.jsxs)(D.Z,{children:[n,(0,F.jsx)(v.ZP,{color:"danger",variant:"outlined",icon:(0,F.jsx)(N.Z,{}),onClick:function(){var e;null===(e=window.bytedesk)||void 0===e||e.showChat()},children:e.formatMessage({id:"chat.test",defaultMessage:"ChatTest"})})]})}},children:[(0,F.jsx)(B.Z,{name:"kbEnabled",label:e.formatMessage({id:"robot.kb.enable",defaultMessage:"启用大模型知识库"}),tooltip:e.formatMessage({id:"robot.kb.enable.tooltip",defaultMessage:"开启后,机器人将优先使用知识库回答问题"}),fieldProps:{onChange:q}}),(0,F.jsx)(Q.Z,{width:"md",name:"kbUid",label:"大模型知识库",options:null==f?void 0:f.data.content.map((function(e){return{value:e.uid,label:s(e.name)}})),fieldProps:{onChange:function(e){console.log("kbUid:",e)}}}),(0,F.jsx)(V.A.Item,{children:(0,F.jsx)(v.ZP,{icon:(0,F.jsx)(W.Z,{}),onClick:function(){t("/kb/llm/data")},children:"添加大模型知识库"},"github")})]})})},K=n(72054),_=n(94146),G=(n(50027),n(10154)),H=n.n(G),$=n(91221),J=n(41282),Y=n(39328),ee=n(17323),te=n(64665),ne=["fieldProps","proFieldProps","min","max","step","marks","vertical","range"],oe=r.forwardRef((function(e,t){var n=e.fieldProps,o=e.proFieldProps,r=e.min,s=e.max,l=e.step,a=e.marks,i=e.vertical,u=e.range,d=(0,ee.Z)(e,ne);return(0,F.jsx)(te.Z,(0,Y.Z)({valueType:"slider",fieldProps:(0,Y.Z)((0,Y.Z)({},n),{},{min:r,max:s,step:l,marks:a,vertical:i,range:u,style:null==n?void 0:n.style}),ref:t,proFieldProps:o,filedConfig:{ignoreWidth:!0}},d))})),re=n(85817),se=n(79401),le=n(52202),ae=n(21463),ie=n(18580),ue=(re.Z.Text,function(){var e,t=(0,h.useIntl)(),n=(0,y.Z)().isDarkMode,o=V.A.useForm(),s=d()(o,1)[0],a=(0,w.Z)().translateString,u=(0,j.u)((function(e){return e.currentOrg})),f=(0,r.useState)([]),g=d()(f,2),m=g[0],p=g[1],x=(0,r.useState)({}),b=d()(x,2),M=b[0],q=b[1],S=(0,r.useState)(!1),R=d()(S,2),T=R[0],A=R[1],U=(0,r.useState)(""),E=d()(U,2),O=E[0],L=E[1],z=(0,r.useState)(""),N=d()(z,2),W=N[0],D=N[1],X=(0,r.useState)(""),K=d()(X,2),_=K[0],G=K[1],Y=(0,r.useState)(""),ee=d()(Y,2),te=(ee[0],ee[1]),ne=(0,r.useState)(""),ue=d()(ne,2),de=(ue[0],ue[1]),ce=(0,r.useState)(!1),fe=d()(ce,2),ge=fe[0],ve=fe[1],me=(0,r.useState)(""),pe=d()(me,2),xe=pe[0],be=pe[1],he=(0,r.useState)(""),ye=d()(he,2),Me=ye[0],Ce=ye[1],ke=(0,r.useState)(""),je=d()(ke,2),we=je[0],Ze=je[1],Fe=(0,r.useState)({}),qe=d()(Fe,2),Se=qe[0],Re=qe[1],Te=(0,c.V)((function(e){return{currentRobot:e.currentRobot,setCurrentRobot:e.setCurrentRobot}})),Pe=Te.currentRobot,Ae=Te.setCurrentRobot;(0,r.useEffect)((function(){var e,t,n,o,r,l,i,u,d,c,f,g,v,m,p,x,b,h,y,M,C;s.setFieldValue("enabled",null==Pe||null===(e=Pe.llm)||void 0===e?void 0:e.enabled),s.setFieldValue("enableThinking",null==Pe||null===(t=Pe.llm)||void 0===t?void 0:t.enableThinking),s.setFieldValue("topK",null==Pe||null===(n=Pe.llm)||void 0===n?void 0:n.topK),s.setFieldValue("scoreThreshold",null==Pe||null===(o=Pe.llm)||void 0===o?void 0:o.scoreThreshold),s.setFieldValue("textProvider",null==Pe||null===(r=Pe.llm)||void 0===r?void 0:r.textProvider),s.setFieldValue("textModel",null==Pe||null===(l=Pe.llm)||void 0===l?void 0:l.textModel),s.setFieldValue("temperature",null==Pe||null===(i=Pe.llm)||void 0===i?void 0:i.temperature),s.setFieldValue("topP",null==Pe||null===(u=Pe.llm)||void 0===u?void 0:u.topP),s.setFieldValue("prompt",a(null==Pe||null===(d=Pe.llm)||void 0===d?void 0:d.prompt)),s.setFieldValue("defaultReply",null==Pe||null===(c=Pe.llm)||void 0===c?void 0:c.defaultReply),s.setFieldValue("contextMsgCount",null==Pe||null===(f=Pe.llm)||void 0===f?void 0:f.contextMsgCount),s.setFieldValue("rerankEnabled",null==Pe||null===(g=Pe.llm)||void 0===g?void 0:g.rerankEnabled),s.setFieldValue("rerankProvider",null==Pe||null===(v=Pe.llm)||void 0===v?void 0:v.rerankProvider),s.setFieldValue("rerankModel",null==Pe||null===(m=Pe.llm)||void 0===m?void 0:m.rerankModel),s.setFieldValue("searchType",(null==Pe||null===(p=Pe.llm)||void 0===p?void 0:p.searchType)||"MIXED");var k=(null==Pe||null===(x=Pe.llm)||void 0===x?void 0:x.textProvider)||"",j=(null==Pe||null===(b=Pe.llm)||void 0===b?void 0:b.textModel)||"";te((null==Pe||null===(h=Pe.llm)||void 0===h?void 0:h.rerankProvider)||""),de((null==Pe||null===(y=Pe.llm)||void 0===y?void 0:y.rerankModel)||""),L(k),D(j);var w=(null==Pe||null===(M=Pe.llm)||void 0===M?void 0:M.rerankProvider)||"",Z=(null==Pe||null===(C=Pe.llm)||void 0===C?void 0:C.rerankModel)||"";be(w),Ce(Z),j&&!_&&G(j)}),[Pe]),(0,r.useEffect)((function(){var e=O,t=W;if(e&&t&&M[e]){var n=M[e].find((function(e){return e.value===t}));n&&G(n.label)}}),[M,O,W]),(0,r.useEffect)((function(){var e=xe,t=Me;if(e&&t&&Se[e]){var n=Se[e].find((function(e){return e.value===t}));n&&Ze(n.label)}}),[Se,xe,Me]);var Ue=function(){var e=i()(l()().mark((function e(){var t,n,o,r,s,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t={pageNumber:0,pageSize:100,sortBy:"createdAt",sortDirection:"ascend",enabled:!0,orgUid:null==u?void 0:u.uid,level:Z.whQ},e.next=4,(0,$.mK)(t);case 4:n=e.sent,console.log("queryLlmProvidersByOrg response:",n.data,t),200===n.code?(r=n.data.content||[],p(r),(s=null==Pe||null===(o=Pe.llm)||void 0===o?void 0:o.textProvider)&&(a=r.find((function(e){return e.name===s})))&&("ollama"===a.name?Qe():Xe(a))):k.yw.error(n.message),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.error("Failed to fetch providers:",e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(){return e.apply(this,arguments)}}();(0,r.useEffect)((function(){Ue()}),[]);var Ve=(0,r.useCallback)((function(){A(!0)}),[]),Ee=(0,r.useCallback)((function(){A(!1)}),[]),Ie=(0,r.useCallback)((function(e,t,n){L(e),D(t),G(n),s.setFieldValue("textProvider",e),s.setFieldValue("textModel",t),A(!1),s.submit()}),[s]),Oe=((0,r.useCallback)((function(){ve(!0)}),[]),(0,r.useCallback)((function(){ve(!1)}),[])),Le=(0,r.useCallback)((function(e,t,n){be(e),Ce(t),Ze(n),s.setFieldValue("rerankProvider",e),s.setFieldValue("rerankModel",t),ve(!1),s.submit()}),[s]),ze=(0,r.useCallback)((function(e,t){q((function(n){return P()(P()({},n),{},H()({},e,t))}))}),[]),Ne=(0,r.useCallback)((function(e,t){Re((function(n){return P()(P()({},n),{},H()({},e,t))}))}),[]),We=function(){var e=i()(l()().mark((function e(n){var o,r,s,a,i,u,d,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k.yw.loading(t.formatMessage({id:"updating"})),d=P()(P()({},Pe),{},{serviceSettings:P()(P()({},Pe.serviceSettings),{},{welcomeFaqUids:null==Pe||null===(o=Pe.serviceSettings)||void 0===o||null===(o=o.welcomeFaqs)||void 0===o?void 0:o.map((function(e){return e.uid})),faqUids:null===(r=Pe.serviceSettings)||void 0===r||null===(r=r.faqs)||void 0===r?void 0:r.map((function(e){return e.uid})),quickFaqUids:null==Pe||null===(s=Pe.serviceSettings)||void 0===s||null===(s=s.quickFaqs)||void 0===s?void 0:s.map((function(e){return e.uid})),guessFaqUids:null==Pe||null===(a=Pe.serviceSettings)||void 0===a||null===(a=a.guessFaqs)||void 0===a?void 0:a.map((function(e){return e.uid})),hotFaqUids:null==Pe||null===(i=Pe.serviceSettings)||void 0===i||null===(i=i.hotFaqs)||void 0===i?void 0:i.map((function(e){return e.uid})),shortcutFaqUids:null==Pe||null===(u=Pe.serviceSettings)||void 0===u||null===(u=u.shortcutFaqs)||void 0===u?void 0:u.map((function(e){return e.uid}))}),llm:P()(P()({},Pe.llm),{},{enabled:n.enabled,enableThinking:n.enableThinking,topK:n.topK,scoreThreshold:n.scoreThreshold,textProvider:n.textProvider,textModel:n.textModel,temperature:n.temperature,topP:n.topP,prompt:n.prompt,defaultReply:n.defaultReply,contextMsgCount:n.contextMsgCount,rerankEnabled:n.rerankEnabled,rerankProvider:n.rerankProvider,rerankModel:n.rerankModel,searchType:n.searchType})}),e.next=4,(0,C.$l)(d);case 4:200===(c=e.sent).code?(k.yw.destroy(),k.yw.success(t.formatMessage({id:"update.success"})),Ae(c.data)):(k.yw.destroy(),k.yw.error(c.message));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Be=(0,r.useCallback)((function(e,t){return[(0,F.jsx)(v.ZP,{type:"default",onClick:function(){var t;null===(t=e.form)||void 0===t||t.resetFields()},children:"重置"},"reset"),(0,F.jsx)(v.ZP,{type:"primary",onClick:function(){var t;null===(t=e.form)||void 0===t||t.submit()},children:"保存"},"submit")]}),[]),Qe=function(){var e=i()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,le.VM)();case 3:200===(n=e.sent).code&&n.data?De():k.yw.error(n.message),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error("Failed to check Ollama status:",e.t0),k.yw.error(t.formatMessage({id:"error"}));case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}(),De=function(){var e=i()(l()().mark((function e(){var n,o,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,le.c8)();case 3:n=e.sent,console.log("getOllamaLocalModels: ",n.data),200===n.code?(o=n.data.map((function(e){return{value:e.name,label:e.name,providerName:"ollama"}})),q((function(e){return P()(P()({},e),{},{ollama:o})})),"ollama"===O&&W&&(r=o.find((function(e){return e.value===W})))&&G(r.label)):k.yw.error(n.message),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(0),console.error("Failed to fetch local models:",e.t0),k.yw.error(t.formatMessage({id:"error"}));case 12:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),Xe=function(){var e=i()(l()().mark((function e(n){var o,r,a,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o={pageNumber:0,pageSize:50,providerName:null==n?void 0:n.name,orgUid:null==u?void 0:u.uid,level:Z.whQ},e.next=4,(0,J.LF)(o);case 4:r=e.sent,console.log("queryLlmModelsByOrg: ",r.data,o),200===r.code?(a=r.data.content.map((function(e){return{value:e.name,label:e.nickname,description:e.description,providerName:n.name}})),q((function(e){return P()(P()({},e),{},H()({},n.name,a))})),n.name===s.getFieldValue("textProvider")&&W&&(i=a.find((function(e){return e.value===W})))&&G(i.label)):k.yw.error(r.message),e.next=13;break;case 9:e.prev=9,e.t0=e.catch(0),console.error("Failed to fetch models:",e.t0),k.yw.error(t.formatMessage({id:"error"}));case 13:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(t){return e.apply(this,arguments)}}();return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(V.A,{form:s,size:"large",layout:"vertical",style:{maxWidth:"800px"},submitter:{render:Be,submitButtonProps:{size:"large",htmlType:"button"}},onFinish:We,children:[!(0,ie.Ox)()&&(0,F.jsx)(Q.Z,{width:"lg",name:"searchType",label:"搜索类型",tooltip:"选择合适的知识库检索方式,不同检索方式适用于不同场景",options:[{label:"全文检索",value:Z.ccx},{label:"向量检索",value:Z.DGp,disabled:!0},{label:"混合检索",value:Z.rk3,disabled:!0}],rules:[{required:!0,message:"请选择搜索类型"}],fieldProps:{popupRender:function(e){return(0,F.jsxs)("div",{children:[e,(0,F.jsxs)("div",{style:{padding:"8px 12px"},children:[(0,F.jsx)("div",{style:{borderTop:"1px solid #e8e8e8",margin:"4px 0"}}),(0,F.jsxs)("div",{style:{padding:"8px 0",fontSize:"12px",color:n?"rgba(255, 255, 255, 0.7)":"rgba(0,0,0,0.45)"},children:[(0,F.jsx)("strong",{children:"全文检索:"}),"基于关键词匹配,搜索速度快,适合精确查询和简单问答,但可能无法理解语义相关性",(0,F.jsx)("br",{}),(0,F.jsx)("br",{}),(0,F.jsx)("strong",{children:"向量检索:"}),"基于语义相似度,能够理解问题的上下文和意图,适合复杂查询和模糊匹配,但计算成本较高",(0,F.jsx)("br",{}),(0,F.jsx)("br",{}),(0,F.jsx)("strong",{children:"混合检索:"}),"结合全文检索和向量检索的优势,先用关键词筛选,再通过语义排序,平衡效率和准确性,适合大多数场景"]})]})]})}}}),!1,(0,F.jsx)(B.Z,{width:"lg",name:"enabled",label:"启用对话模型",tooltip:"启用对话模型后,将会关闭关键词。用户在发送消息时,将会直接请求大模型。",fieldProps:{onChange:function(e){setTimeout((function(){s.submit()}),100)}}}),s.getFieldValue("enabled")&&(0,F.jsxs)(F.Fragment,{children:[!1,(0,F.jsx)(I.Z,{width:"lg",name:"prompt",label:"提示词",tooltip:"系统提示词用于指导AI模型的行为和回答方式,设置AI角色定位和回答风格。",placeholder:"请输入提示词",fieldProps:{rows:13,maxLength:16383,showCount:!0},rules:[{required:!0,message:"请输入提示词"},{max:16383,message:"提示词不能超过16383个字符"}]}),(0,F.jsx)(I.Z,{width:"lg",name:"defaultReply",label:"未知问题回复",tooltip:"当AI无法回答用户问题时,系统将返回此回复。注意:修改后仅对新会话生效,已经进行中会话的回复不受影响。",placeholder:"请输入默认回复",fieldProps:{rows:1,maxLength:100,showCount:!0},rules:[{required:!0,message:"请输入默认回复"},{max:100,message:"提示词不能超过100个字符"}]}),(0,F.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,F.jsx)(re.Z.Text,{strong:!0,style:{marginRight:"8px"},children:"AI 模型选择:"}),(0,F.jsx)("div",{style:{display:"flex",alignItems:"center",marginTop:"8px"},children:(0,F.jsx)(se.Z,{size:"small",style:{width:"100%",maxWidth:"500px",cursor:"pointer",border:"1px solid #d9d9d9"},onClick:Ve,children:O&&W?(0,F.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,F.jsxs)("div",{children:[(0,F.jsx)(re.Z.Text,{type:"secondary",children:"供应商:"}),(0,F.jsx)(re.Z.Text,{strong:!0,children:a((null===(e=m.find((function(e){return e.name===O})))||void 0===e?void 0:e.nickname)||O)}),(0,F.jsx)("br",{}),(0,F.jsx)(re.Z.Text,{type:"secondary",children:"模型:"}),(0,F.jsx)(re.Z.Text,{strong:!0,children:_||W})]}),(0,F.jsx)(v.ZP,{type:"primary",children:"更换模型"})]}):(0,F.jsx)("div",{style:{textAlign:"center"},children:(0,F.jsx)(v.ZP,{type:"primary",children:"选择AI模型"})})})}),(0,F.jsxs)("div",{style:{display:"none"},children:[(0,F.jsx)(Q.Z,{name:"textProvider",width:"lg"}),(0,F.jsx)(Q.Z,{name:"textModel",width:"lg"})]})]}),(0,F.jsxs)("div",{style:{width:"500px"},children:[(0,F.jsx)(oe,{width:"md",label:"温度",name:"temperature",min:0,max:1,step:.1,marks:{0:"精确",.5:"均衡",1:"创造性"},tooltip:"温度参数控制回答的随机性和创造性。值越低(接近0),回答越确定、一致和可预测,适合需要精确答案的场景;值越高(接近1),回答越多样化、创造性但可能不那么准确,适合创意性内容生成。",rules:[{required:!0,message:"请输入温度"}]}),(0,F.jsx)(oe,{width:"md",label:"Top-P",name:"topP",min:0,max:1,step:.05,marks:{0:"低",.5:"中",1:"高"},tooltip:"核采样参数,与温度不同,它限制模型只考虑概率总和达到设定值P的词汇。设置为0.9表示模型只从占总概率90%的词汇中选择,忽略低概率词。相比温度参数,Top-P在保持回答质量的同时提供更可控的多样性。"}),(0,F.jsx)(oe,{width:"md",label:"上下文消息数",name:"contextMsgCount",min:0,max:50,step:1,marks:{0:"0",5:"5",10:"10",15:"15",20:"20",25:"25",30:"30",35:"35",40:"40",45:"45",50:"50"},tooltip:"模型在回答时考虑的历史对话轮数。值越大,模型记忆的对话历史越长,但可能增加响应时间和成本。",rules:[{required:!0,message:"请输入上下文消息数"}]})]})]})]}),(0,F.jsx)(ae.Z,{visible:T,onCancel:Ee,onOk:Ie,initialProvider:O,initialModel:W,initialModelLabel:_,providers:m,currentOrgUid:null==u?void 0:u.uid,existingProviderModels:M,onModelsLoaded:ze,allowedModelTypes:[Z.l55,"CHAT"]}),(0,F.jsx)(ae.Z,{visible:ge,onCancel:Oe,onOk:Le,initialProvider:xe,initialModel:Me,initialModelLabel:we,providers:m,currentOrgUid:null==u?void 0:u.uid,existingProviderModels:Se,onModelsLoaded:Ne,allowedModelTypes:[Z.SeQ]})]})}),de=(n(74790),n(59956)),ce=n(3642),fe=n(67072),ge=n(10826),ve=(n(39120),n(54822),function(){var e=(0,h.useIntl)(),t=(0,r.useMemo)((function(){return[{key:"kb",label:(0,F.jsx)(h.FormattedMessage,{id:"pages.robot.tab.kb",defaultMessage:"Knowledge Base"}),children:(0,F.jsx)(X,{})},{key:"faq",label:(0,F.jsx)(h.FormattedMessage,{id:"menu.kbase.faq",defaultMessage:"FAQ"}),children:(0,F.jsx)(K.Z,{type:Z._X4})},{key:"quickFaqs",label:(0,F.jsx)(h.FormattedMessage,{id:"menu.kbase.quickbutton",defaultMessage:"Quick Button"}),children:(0,F.jsx)(_.Z,{type:Z._X4})},{key:"llm",label:(0,F.jsx)(h.FormattedMessage,{id:"llm",defaultMessage:"LLM"}),children:(0,F.jsx)(ue,{})},{key:"rate",label:(0,F.jsx)(h.FormattedMessage,{id:"rate",defaultMessage:"Rate"}),children:(0,F.jsx)(ge.Z,{type:Z._X4})},{key:"right",label:(0,F.jsx)(h.FormattedMessage,{id:"right",defaultMessage:"Right"}),children:(0,F.jsx)(ce.Z,{type:Z._X4})},{key:"popup",label:(0,F.jsx)(h.FormattedMessage,{id:"popup",defaultMessage:"Popup"}),children:(0,F.jsx)(de.Z,{type:Z._X4})},{key:"trigger",label:(0,F.jsx)(h.FormattedMessage,{id:"trigger",defaultMessage:"Trigger"}),children:(0,F.jsx)(fe.Z,{type:Z._X4})}]}),[e]);return(0,F.jsx)(S.Z,{tabPosition:"left",items:t})}),me=n(1155),pe=n(92634),xe=n(27473),be=n(53504),he=n(78875),ye=n(20228),Me=n(65532),Ce=n(82373),ke=n(80556),je=n(40074),we=n(58791),Ze=n(61353),Fe=n(16852),qe=n(40439),Se=n(86994),Re=n(58087),Te=n(75831),Pe=function(){var e=(0,h.useIntl)(),t=(0,r.useContext)(Te.I).isDarkMode,n=(0,c.V)((function(e){return e.currentRobot})),o=(0,j.u)((function(e){return e.currentOrg})),s=(0,r.useState)(!1),a=d()(s,2),u=a[0],f=a[1],g=(0,r.useState)({totalCount:0,queuingCount:0,chattingCount:0,offlineCount:0,closedCount:0,leaveMsgCount:0,robotToAgentCount:0,avgWaitTime:0,avgResolveTime:0}),m=d()(g,2),p=m[0],x=m[1],b=function(){var t=i()(l()().mark((function t(){var r,s,a,i,u,d,c,g,v,m,p,b,h;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return console.log("requestQueue"),f(!0),k.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,pe.Wq)(r);case 7:s=t.sent,console.log("queryQueuesByOrg response:",s.data),200===(null==s?void 0:s.code)?(k.yw.destroy(),null!=s&&null!==(a=s.data)&&void 0!==a&&a.content&&s.data.content.length>0?(h=s.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}),x({totalCount:null!==(i=h.totalCount)&&void 0!==i?i:0,queuingCount:null!==(u=h.queuingCount)&&void 0!==u?u:0,chattingCount:null!==(d=h.chattingCount)&&void 0!==d?d:0,offlineCount:null!==(c=h.offlineCount)&&void 0!==c?c:0,closedCount:null!==(g=h.closedCount)&&void 0!==g?g:0,leaveMsgCount:null!==(v=h.leaveMsgCount)&&void 0!==v?v:0,robotToAgentCount:null!==(m=h.robotToAgentCount)&&void 0!==m?m:0,avgWaitTime:null!==(p=h.avgWaitTime)&&void 0!==p?p:0,avgResolveTime:null!==(b=h.avgResolveTime)&&void 0!==b?b:0})):x({totalCount:0,queuingCount:0,chattingCount:0,offlineCount:0,closedCount:0,leaveMsgCount:0,robotToAgentCount:0,avgWaitTime:0,avgResolveTime:0})):k.yw.error(null==s?void 0:s.message);case 10:return t.prev=10,f(!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(){b()}),[n]);var y={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"},M={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,F.jsxs)("div",{style:{padding:"4px"},children:[(0,F.jsx)("div",{style:{marginBottom:"10px",display:"flex",justifyContent:"space-between",alignItems:"center"},children:(0,F.jsx)(xe.Z,{title:e.formatMessage({id:"refresh",defaultMessage:"刷新数据"}),children:(0,F.jsx)(v.ZP,{type:"primary",icon:(0,F.jsx)(ke.Z,{}),loading:u,onClick:b,size:"small",children:e.formatMessage({id:"refresh",defaultMessage:"刷新"})})})}),(0,F.jsxs)(be.Z,{spinning:u,children:[(0,F.jsxs)(he.Z,{gutter:[16,16],children:[(0,F.jsx)(ye.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,F.jsx)(se.Z,{style:P()(P()({},y),{},{backgroundColor:M.totalCount.bg}),hoverable:!0,children:(0,F.jsx)(Me.Z,{title:e.formatMessage({id:"queue.totalCount",defaultMessage:"总会话"}),value:p.totalCount,prefix:(0,F.jsx)(je.Z,{}),valueStyle:{color:"#1890ff"}})})}),(0,F.jsx)(ye.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,F.jsx)(se.Z,{style:P()(P()({},y),{},{backgroundColor:M.queuingCount.bg}),hoverable:!0,children:(0,F.jsx)(Me.Z,{title:e.formatMessage({id:"queue.queuingCount",defaultMessage:"排队中"}),value:p.queuingCount,prefix:(0,F.jsx)(we.Z,{}),valueStyle:{color:"#fa8c16"}})})}),(0,F.jsx)(ye.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,F.jsx)(se.Z,{style:P()(P()({},y),{},{backgroundColor:M.chattingCount.bg}),hoverable:!0,children:(0,F.jsx)(Me.Z,{title:e.formatMessage({id:"queue.chattingCount",defaultMessage:"会话中"}),value:p.chattingCount,prefix:(0,F.jsx)(Ze.Z,{}),valueStyle:{color:"#52c41a"}})})}),(0,F.jsx)(ye.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,F.jsx)(se.Z,{style:P()(P()({},y),{},{backgroundColor:M.offlineCount.bg}),hoverable:!0,children:(0,F.jsx)(Me.Z,{title:e.formatMessage({id:"queue.offlineCount",defaultMessage:"离线留言"}),value:p.offlineCount,prefix:(0,F.jsx)(Fe.Z,{}),valueStyle:{color:"#8c8c8c"}})})}),(0,F.jsx)(ye.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,F.jsx)(se.Z,{style:P()(P()({},y),{},{backgroundColor:M.closedCount.bg}),hoverable:!0,children:(0,F.jsx)(Me.Z,{title:e.formatMessage({id:"queue.closedCount",defaultMessage:"已关闭"}),value:p.closedCount,prefix:(0,F.jsx)(qe.Z,{}),valueStyle:{color:"#ff4d4f"}})})}),(0,F.jsx)(ye.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,F.jsx)(se.Z,{style:P()(P()({},y),{},{backgroundColor:M.leaveMsgCount.bg}),hoverable:!0,children:(0,F.jsx)(Me.Z,{title:e.formatMessage({id:"queue.leaveMsgCount",defaultMessage:"留言数"}),value:p.leaveMsgCount,prefix:(0,F.jsx)(Se.Z,{}),valueStyle:{color:M.leaveMsgCount.valueColor}})})})]}),(0,F.jsx)(Ce.Z,{style:{margin:"16px 0",fontSize:"14px"},children:e.formatMessage({id:"queue.additionalStats",defaultMessage:"更多统计"})}),(0,F.jsx)(he.Z,{gutter:[16,16],children:(0,F.jsx)(ye.Z,{xs:24,sm:12,md:8,lg:8,xl:4,children:(0,F.jsx)(se.Z,{style:P()(P()({},y),{},{backgroundColor:M.robotToAgentCount.bg}),hoverable:!0,children:(0,F.jsx)(Me.Z,{title:e.formatMessage({id:"queue.robotToAgentCount",defaultMessage:"转人工数"}),value:p.robotToAgentCount,prefix:(0,F.jsx)(Re.Z,{}),valueStyle:{color:M.robotToAgentCount.valueColor}})})})})]})]})},Ae=function(){var e=(0,h.useIntl)(),t=(0,r.useMemo)((function(){return[{key:"basic",label:e.formatMessage({id:"pages.robot.tab.basic",defaultMessage:"Basic"}),children:(0,F.jsx)(L,{})},{key:"serviceSettings",label:e.formatMessage({id:"pages.agent.service.settings",defaultMessage:"Service Settings"}),children:(0,F.jsx)(me.Z,{type:Z._X4})},{key:"advanced",label:e.formatMessage({id:"pages.robot.tab.advanced",defaultMessage:"Advanced"}),children:(0,F.jsx)(ve,{})},{key:"monitor",label:e.formatMessage({id:"queue.dashboard.title",defaultMessage:"Monitor"}),children:(0,F.jsx)(Pe,{}),disabled:!(0,ie.OJ)()},{key:"channel",label:e.formatMessage({id:"pages.robot.tab.channel",defaultMessage:"Channel"}),children:(0,F.jsx)(R.Z,{type:Z._X4})}]}),[e]);return(0,F.jsx)(S.Z,{defaultActiveKey:"basic",items:t})},Ue=n(74424),Ve=o.Z.Sider,Ee=o.Z.Content,Ie=function(){var e=(0,Ue.Z)(),t=e.leftSiderStyle,n=e.leftSiderWidth,r=e.contentStyle;return(0,F.jsxs)(o.Z,{children:[(0,F.jsx)(Ve,{width:n,style:t,children:(0,F.jsx)(q,{})}),(0,F.jsx)(o.Z,{children:(0,F.jsx)(Ee,{style:r,children:(0,F.jsx)(Ae,{})})})]})}}}]); |