mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-14 03:12:37 +00:00
1 line
45 KiB
JavaScript
1 line
45 KiB
JavaScript
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[7116],{58275:function(e,t,a){a.d(t,{Z:function(){return l}});var r=a(11757),n=a(44194),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M899.1 869.6l-53-305.6H864c14.4 0 26-11.6 26-26V346c0-14.4-11.6-26-26-26H618V138c0-14.4-11.6-26-26-26H432c-14.4 0-26 11.6-26 26v182H160c-14.4 0-26 11.6-26 26v192c0 14.4 11.6 26 26 26h17.9l-53 305.6a25.95 25.95 0 0025.6 30.4h723c1.5 0 3-.1 4.4-.4a25.88 25.88 0 0021.2-30zM204 390h272V182h72v208h272v104H204V390zm468 440V674c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v156H416V674c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v156H202.8l45.1-260H776l45.1 260H672z"}}]},name:"clear",theme:"outlined"},o=a(54183),i=function(e,t){return n.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:s}))};var l=n.forwardRef(i)},77274:function(e,t,a){a.d(t,{Z:function(){return l}});var r=a(11757),n=a(44194),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M811.4 418.7C765.6 297.9 648.9 212 512.2 212S258.8 297.8 213 418.6C127.3 441.1 64 519.1 64 612c0 110.5 89.5 200 199.9 200h496.2C870.5 812 960 722.5 960 612c0-92.7-63.1-170.7-148.6-193.3zm36.3 281a123.07 123.07 0 01-87.6 36.3H263.9c-33.1 0-64.2-12.9-87.6-36.3A123.3 123.3 0 01140 612c0-28 9.1-54.3 26.2-76.3a125.7 125.7 0 0166.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 10c54.3 14.5 92.1 63.8 92.1 120 0 33.1-12.9 64.3-36.3 87.7z"}}]},name:"cloud",theme:"outlined"},o=a(54183),i=function(e,t){return n.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:s}))};var l=n.forwardRef(i)},15722:function(e,t,a){a.d(t,{Z:function(){return l}});var r=a(11757),n=a(44194),s={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"},o=a(54183),i=function(e,t){return n.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:s}))};var l=n.forwardRef(i)},11090:function(e,t,a){a.d(t,{Z:function(){return l}});var r=a(11757),n=a(44194),s={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 32zM770.87 199.13l-52.2-52.2a8.01 8.01 0 014.7-13.6l179.4-21c5.1-.6 9.5 3.7 8.9 8.9l-21 179.4c-.8 6.6-8.9 9.4-13.6 4.7l-52.4-52.4-256.2 256.2a8.03 8.03 0 01-11.3 0l-42.4-42.4a8.03 8.03 0 010-11.3l256.1-256.3z"}}]},name:"export",theme:"outlined"},o=a(54183),i=function(e,t){return n.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:s}))};var l=n.forwardRef(i)},2484:function(e,t,a){a.d(t,{Z:function(){return l}});var r=a(11757),n=a(44194),s={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"},o=a(54183),i=function(e,t){return n.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:s}))};var l=n.forwardRef(i)},82669:function(e,t,a){a.d(t,{Z:function(){return l}});var r=a(11757),n=a(44194),s={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"},o=a(54183),i=function(e,t){return n.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:s}))};var l=n.forwardRef(i)},84881:function(e,t,a){var r=a(17082),n=a(73457),s=a(82308),o=a(44194),i=a(63653),l=a(35175),c=a(31549),d=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],u=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],p=function(e,t){var a=e.fieldProps,u=e.children,p=e.params,f=e.proFieldProps,g=e.mode,m=e.valueEnum,h=e.request,v=e.showSearch,x=e.options,M=(0,n.Z)(e,d),y=(0,o.useContext)(i.Z);return(0,c.jsx)(l.Z,(0,r.Z)((0,r.Z)({valueEnum:(0,s.h)(m),request:h,params:p,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,r.Z)({options:x,mode:g,showSearch:v,getPopupContainer:y.getPopupContainer},a),ref:t,proFieldProps:f},M),{},{children:u}))},f=o.forwardRef((function(e,t){var a=e.fieldProps,d=e.children,p=e.params,f=e.proFieldProps,g=e.mode,m=e.valueEnum,h=e.request,v=e.options,x=(0,n.Z)(e,u),M=(0,r.Z)({options:v,mode:g||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},a),y=(0,o.useContext)(i.Z);return(0,c.jsx)(l.Z,(0,r.Z)((0,r.Z)({valueEnum:(0,s.h)(m),request:h,params:p,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,r.Z)({getPopupContainer:y.getPopupContainer},M),ref:t,proFieldProps:f},x),{},{children:d}))})),g=o.forwardRef(p);g.SearchSelect=f,g.displayName="ProFormComponent",t.Z=g},48708:function(e,t,a){var r=a(17082),n=a(73457),s=a(44194),o=a(35175),i=a(31549),l=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],c=s.forwardRef((function(e,t){var a=e.fieldProps,s=e.unCheckedChildren,c=e.checkedChildren,d=e.proFieldProps,u=(0,n.Z)(e,l);return(0,i.jsx)(o.Z,(0,r.Z)({valueType:"switch",fieldProps:(0,r.Z)({unCheckedChildren:s,checkedChildren:c},a),ref:t,valuePropName:"checked",proFieldProps:d,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},u))}));t.Z=c},4499:function(e,t,a){var r=a(42601),n=a(17082),s=a(73457),o=a(46015),i=a(16309),l=a(98036),c=a(36490),d=a(44194),u=a(35175),p=a(31549),f=["fieldProps","proFieldProps"],g=["fieldProps","proFieldProps"],m="text",h=function(e){var t=(0,o.Z)(e.open||!1,{value:e.open,onChange:e.onOpenChange}),a=(0,r.Z)(t,2),s=a[0],c=a[1];return(0,p.jsx)(i.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(t){var a,r=t.getFieldValue(e.name||[]);return(0,p.jsx)(l.Z,(0,n.Z)((0,n.Z)({getPopupContainer:function(e){return e&&e.parentNode?e.parentNode:e},onOpenChange:function(e){return c(e)},content:(0,p.jsxs)("div",{style:{padding:"4px 0"},children:[null===(a=e.statusRender)||void 0===a?void 0:a.call(e,r),e.strengthText?(0,p.jsx)("div",{style:{marginTop:10},children:(0,p.jsx)("span",{children:e.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},e.popoverProps),{},{open:s,children:e.children}))}})},v=function(e){var t=e.fieldProps,a=e.proFieldProps,r=(0,s.Z)(e,f);return(0,p.jsx)(u.Z,(0,n.Z)({valueType:m,fieldProps:t,filedConfig:{valueType:m},proFieldProps:a},r))};v.Password=function(e){var t=e.fieldProps,a=e.proFieldProps,o=(0,s.Z)(e,g),i=(0,d.useState)(!1),l=(0,r.Z)(i,2),f=l[0],v=l[1];return null!=t&&t.statusRender&&o.name?(0,p.jsx)(h,{name:o.name,statusRender:null==t?void 0:t.statusRender,popoverProps:null==t?void 0:t.popoverProps,strengthText:null==t?void 0:t.strengthText,open:f,onOpenChange:v,children:(0,p.jsx)("div",{children:(0,p.jsx)(u.Z,(0,n.Z)({valueType:"password",fieldProps:(0,n.Z)((0,n.Z)({},(0,c.Z)(t,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(e){var a;null==t||null===(a=t.onBlur)||void 0===a||a.call(t,e),v(!1)},onClick:function(e){var a;null==t||null===(a=t.onClick)||void 0===a||a.call(t,e),v(!0)}}),proFieldProps:a,filedConfig:{valueType:m}},o))})}):(0,p.jsx)(u.Z,(0,n.Z)({valueType:"password",fieldProps:t,proFieldProps:a,filedConfig:{valueType:m}},o))},v.displayName="ProFormComponent",t.Z=v},32350:function(e,t,a){var r=a(17082),n=a(73457),s=a(44194),o=a(35175),i=a(31549),l=["fieldProps","proFieldProps"],c=function(e,t){var a=e.fieldProps,s=e.proFieldProps,c=(0,n.Z)(e,l);return(0,i.jsx)(o.Z,(0,r.Z)({ref:t,valueType:"textarea",fieldProps:a,proFieldProps:s},c))};t.Z=s.forwardRef(c)},76750:function(e,t,a){var r=a(55735),n=a(65461),s=a(41159);t.Z=function(){var e=(0,s.useIntl)();return{translateString:function(t){return null==t?t:t&&(null!=t&&t.startsWith(r.VoP)||null!=t&&t.startsWith("ROLE_"))?e.formatMessage({id:t,defaultMessage:t}):t},translateStringTranct:function(t){return null==t?t:null!=t&&t.startsWith(r.VoP)||null!=t&&t.startsWith("ROLE_")?(0,n.aS)(e.formatMessage({id:t,defaultMessage:t}),10):(0,n.aS)(t,10)}}}},9271:function(e,t,a){a.r(t),a.d(t,{default:function(){return qe}});var r=a(96865),n=a(75574),s=a(55735),o=a(95160),i=a(84176),l=a.n(i),c=a(86222),d=a.n(c),u=a(73193),p=a.n(u),f=a(90819),g=a.n(f),m=a(89933),h=a.n(m),v=a(45332),x=a.n(v),M=a(86803),y=a(41159);function w(e){return b.apply(this,arguments)}function b(){return(b=h()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,y.request)("/api/v1/article/query/org",{method:"GET",params:p()(p()({},t),{},{client:s.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Z(e){return k.apply(this,arguments)}function k(){return(k=h()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,y.request)("/api/v1/article/create",{method:"POST",data:p()(p()({},t),{},{client:s.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function j(e){return P.apply(this,arguments)}function P(){return(P=h()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,y.request)("/api/v1/article/update",{method:"POST",data:p()(p()({},t),{},{client:s.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function C(e){return S.apply(this,arguments)}function S(){return(S=h()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,y.request)("/api/v1/article/delete",{method:"POST",data:p()(p()({},t),{},{client:s.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function F(e){return T.apply(this,arguments)}function T(){return(T=h()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,y.request)("/api/v1/article/deleteAll",{method:"POST",data:p()(p()({},t),{},{client:s.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function O(e){return I.apply(this,arguments)}function I(){return(I=h()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,y.request)("/api/v1/article/updateIndex",{method:"POST",data:p()(p()({},t),{},{client:s.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(e){return R.apply(this,arguments)}function R(){return(R=h()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,y.request)("/api/v1/article/updateVectorIndex",{method:"POST",data:p()(p()({},t),{},{client:s.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(e){return V.apply(this,arguments)}function V(){return(V=h()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,y.request)("/api/v1/article/updateAllIndex",{method:"POST",data:p()(p()({},t),{},{client:s.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function z(e){return U.apply(this,arguments)}function U(){return(U=h()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,y.request)("/api/v1/article/updateAllVectorIndex",{method:"POST",data:p()(p()({},t),{},{client:s.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var q=a(40612),N=a(77274),L=a(5321),$=a(2484),B=a(10162),H=a(11090),D=a(54881),W=a(58275),G=a(48524),K=a(53530),Q=a(29266),Y=a(3849),X=a(75365),_=a(96485),J=a(88996),ee=a(61355),te=a(44194),ae=a(90838),re=a(69169),ne=a(84881),se=a(4499),oe=a(32350),ie=a(48708),le=a(17082),ce=a(73457),de=a(63653),ue=a(35175),pe=a(31549),fe=["proFieldProps","fieldProps"],ge="date",me=te.forwardRef((function(e,t){var a=e.proFieldProps,r=e.fieldProps,n=(0,ce.Z)(e,fe),s=(0,te.useContext)(de.Z);return(0,pe.jsx)(ue.Z,(0,le.Z)({ref:t,valueType:ge,fieldProps:(0,le.Z)({getPopupContainer:s.getPopupContainer},r),proFieldProps:a,filedConfig:{valueType:ge,customLightMode:!0}},n))})),he=["proFieldProps","fieldProps"],ve="dateMonth",xe=te.forwardRef((function(e,t){var a=e.proFieldProps,r=e.fieldProps,n=(0,ce.Z)(e,he),s=(0,te.useContext)(de.Z);return(0,pe.jsx)(ue.Z,(0,le.Z)({ref:t,valueType:ve,fieldProps:(0,le.Z)({getPopupContainer:s.getPopupContainer},r),proFieldProps:a,filedConfig:{valueType:ve,customLightMode:!0}},n))})),Me=["fieldProps"],ye="dateQuarter",we=te.forwardRef((function(e,t){var a=e.fieldProps,r=(0,ce.Z)(e,Me),n=(0,te.useContext)(de.Z);return(0,pe.jsx)(ue.Z,(0,le.Z)({ref:t,valueType:ye,fieldProps:(0,le.Z)({getPopupContainer:n.getPopupContainer},a),filedConfig:{valueType:ye,customLightMode:!0}},r))})),be=["proFieldProps","fieldProps"],Ze="dateWeek",ke=te.forwardRef((function(e,t){var a=e.proFieldProps,r=e.fieldProps,n=(0,ce.Z)(e,be),s=(0,te.useContext)(de.Z);return(0,pe.jsx)(ue.Z,(0,le.Z)({ref:t,valueType:Ze,fieldProps:(0,le.Z)({getPopupContainer:s.getPopupContainer},r),proFieldProps:a,filedConfig:{valueType:Ze,customLightMode:!0}},n))})),je=["proFieldProps","fieldProps"],Pe="dateYear",Ce=te.forwardRef((function(e,t){var a=e.proFieldProps,r=e.fieldProps,n=(0,ce.Z)(e,je),s=(0,te.useContext)(de.Z);return(0,pe.jsx)(ue.Z,(0,le.Z)({ref:t,valueType:Pe,fieldProps:(0,le.Z)({getPopupContainer:s.getPopupContainer},r),proFieldProps:a,filedConfig:{valueType:Pe,customLightMode:!0}},n))})),Se=me;Se.Week=ke,Se.Month=xe,Se.Quarter=we,Se.Year=Ce,Se.displayName="ProFormComponent";var Fe=Se,Te=a(16309),Oe=a(73442),Ie=function(e){var t=e.isEdit,a=e.helpcenter,r=e.open,n=e.onClose,o=e.onSubmit,i=Te.Z.useForm(),l=x()(i,1)[0],c=(0,q.u)((function(e){return e.currentOrg})),d=(0,ae.v)((function(e){return e.categorySelectOptions}));(0,te.useEffect)((function(){t?l.setFieldsValue({type:null==a?void 0:a.type,title:null==a?void 0:a.title,content:null==a?void 0:a.contentHtml}):l.resetFields()}),[r]);return(0,pe.jsx)(pe.Fragment,{children:(0,pe.jsx)(Oe.Z,{title:t?"修改":"新建",onClose:n,open:r,extra:(0,pe.jsxs)(Y.Z,{children:[(0,pe.jsx)(X.ZP,{onClick:n,children:"取消"}),(0,pe.jsx)(X.ZP,{onClick:function(){console.log("handleSubmit"),l.validateFields().then((function(e){console.log(e),o(p()(p()(p()({},a),e),{},{orgUid:null==c?void 0:c.uid}))})).catch((function(e){console.log("Form errors:",e),M.yw.error("请检查表单填写")}))},type:"primary",children:"保存"})]}),children:(0,pe.jsxs)(re.A,{form:l,initialValues:p()({},a),submitter:{render:function(){return null}},children:[(0,pe.jsx)(ne.Z,{label:"分类",name:"categoryUid",rules:[{required:!0,message:"请选择分类"}],options:d,fieldProps:{allowClear:!0,placeholder:"请选择分类",onChange:function(e){console.log("category selected ".concat(e))}}}),(0,pe.jsx)(ne.Z,{label:"类型",name:"type",rules:[{required:!0,message:"请选择类型"}],options:[{label:"文本",value:s.PYi},{label:"图片",value:s.Qm},{label:"视频",value:s.tVi},{label:"音频",value:s.Yu1},{label:"文件",value:s.Qn}],fieldProps:{allowClear:!0,placeholder:"请选择类型",onChange:function(e){console.log("type selected ".concat(e))}}}),(0,pe.jsx)(se.Z,{label:"标题",name:"title",rules:[{required:!0,message:"请输入标题"}]}),(0,pe.jsx)(oe.Z,{label:"摘要",name:"summary"}),(0,pe.jsx)(oe.Z,{label:"内容",name:"contentHtml"}),(0,pe.jsx)(ne.Z,{label:"编辑器",name:"editor",options:[{label:"富文本编辑器",value:"richtext"},{label:"Markdown",value:"markdown"}],initialValue:"richtext"}),(0,pe.jsx)(ie.Z,{label:"是否置顶",name:"top",tooltip:"选择是否将此文章置顶显示"}),(0,pe.jsx)(ie.Z,{label:"是否需要审核",name:"needAudit",tooltip:"选择此文章是否需要审核才能发布"}),(null==a?void 0:a.needAudit)&&(0,pe.jsx)(ne.Z,{label:"审核状态",name:"auditStatus",options:[{label:"待审核",value:"pending"},{label:"已通过",value:"approved"},{label:"已驳回",value:"rejected"}],initialValue:"pending"}),(0,pe.jsx)(Fe,{label:"生效开始日期",name:"startDate",tooltip:"文章生效的开始日期,不填则立即生效"}),(0,pe.jsx)(Fe,{label:"生效结束日期",name:"endDate",tooltip:"文章失效的结束日期,不填则永久有效"})]})})})},Ae=a(6397),Re=a(36310),Ee=["current","pageSize"],Ve=function(){var e=(0,y.useIntl)(),t=(0,te.useRef)(),a=(0,te.useState)(!0),r=x()(a,2),n=r[0],o=(r[1],(0,te.useState)(1)),i=x()(o,2),c=i[0],u=i[1],f=(0,te.useState)(10),m=x()(f,2),v=m[0],b=m[1],k=(0,te.useState)(),P=x()(k,2),S=P[0],T=(P[1],(0,te.useState)(!1)),I=x()(T,2),R=I[0],V=I[1],U=(0,q.u)((function(e){return e.currentOrg})),re=(0,Ae.j)((function(e){return e.currentKbase})),ne=(0,ae.v)((function(e){return e.currentCategory})),se=(0,ae.v)((function(e){return e.categorySelectOptions})),oe=(0,te.useState)([]),ie=x()(oe,2),le=ie[0],ce=ie[1],de=(0,te.useState)([]),ue=x()(de,2),fe=ue[0],ge=ue[1],me=(0,te.useState)({}),he=x()(me,2),ve=he[0],xe=he[1],Me=(0,te.useState)(0),ye=x()(Me,2),we=ye[0],be=ye[1],Ze=K.Z.useModal(),ke=x()(Ze,2),je=ke[0],Pe=ke[1],Ce=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left"},{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.title"}),dataIndex:"title",copyable:!0,ellipsis:!0,width:200,fixed:"left",tooltip:{title:e.formatMessage({id:"pages.article.title.tooltip",defaultMessage:"文章的标题"})}},{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.summary"}),dataIndex:"summary",ellipsis:!0,width:200,tooltip:{title:e.formatMessage({id:"pages.article.summary.tooltip",defaultMessage:"文章的摘要内容"})}},{title:(0,pe.jsx)(y.FormattedMessage,{id:"status",defaultMessage:"Status"}),dataIndex:"status",hideInSearch:!0,width:120,tooltip:{title:e.formatMessage({id:"faq.status.tooltip",defaultMessage:"问题处理状态"})},render:function(t,a){var r=a.elasticStatus||"",n="";return"SUCCESS"===r?n="success":"ERROR"===r?n="error":"NEW"===r&&(n="processing"),(0,pe.jsx)(Q.Z,{color:n,children:e.formatMessage({id:"llm.status.".concat(r.toLowerCase())})})}},{title:(0,pe.jsx)(y.FormattedMessage,{id:"vectorStatus",defaultMessage:"Vector Status"}),dataIndex:"vectorStatus",hideInSearch:!0,width:120,tooltip:{title:e.formatMessage({id:"faq.vectorStatus.tooltip",defaultMessage:"向量化处理状态"})},render:function(t,a){var r=a.vectorStatus||"",n="";return"SUCCESS"===r?n="success":"ERROR"===r?n="error":"NEW"===r?n="processing":"PROCESSING"===r&&(n="warning"),r?(0,pe.jsx)(Q.Z,{color:n,icon:(0,pe.jsx)(N.Z,{}),children:e.formatMessage({id:"llm.vectorStatus.".concat(r.toLowerCase())})||r}):"-"}},{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.category"}),dataIndex:"categoryUid",hideInSearch:!0,width:120,tooltip:{title:e.formatMessage({id:"pages.article.category.tooltip",defaultMessage:"文章所属的分类"})},render:function(e,t){var a=se.find((function(e){return e.value===(null==t?void 0:t.categoryUid)}));return(0,pe.jsx)(Q.Z,{color:"blue",children:(null==a?void 0:a.label)||"-"})},filters:se.map((function(e){return{text:e.label,value:e.value}})),filterMode:"tree"},{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.type"}),dataIndex:"type",hideInSearch:!0,width:100,tooltip:{title:e.formatMessage({id:"pages.article.type.tooltip",defaultMessage:"文章的内容类型"})},render:function(e,t){return(0,pe.jsx)(Q.Z,{color:"purple",children:{text:"文本",image:"图片",video:"视频",audio:"音频",file:"文件"}[t.type]||t.type||"-"})}},{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.top"}),dataIndex:"top",hideInSearch:!0,width:80,tooltip:{title:e.formatMessage({id:"pages.article.top.tooltip",defaultMessage:"文章是否置顶"})},render:function(e,t){return(0,pe.jsx)(Q.Z,{color:t.top?"orange":"default",children:t.top?(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.top.yes",defaultMessage:"置顶"}):(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.top.no",defaultMessage:"普通"})})}},{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.readCount"}),dataIndex:"readCount",hideInSearch:!0,width:100,sorter:!0,tooltip:{title:e.formatMessage({id:"pages.article.readCount.tooltip",defaultMessage:"文章被阅读的次数"})}},{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.likeCount"}),dataIndex:"likeCount",hideInSearch:!0,width:100,sorter:!0,tooltip:{title:e.formatMessage({id:"pages.article.likeCount.tooltip",defaultMessage:"文章被点赞的次数"})}},{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.editor"}),dataIndex:"editor",hideInSearch:!0,width:100,tooltip:{title:e.formatMessage({id:"pages.article.editor.tooltip",defaultMessage:"文章的编辑器类型"})},render:function(e,t){return(0,pe.jsx)(Q.Z,{color:"markdown"===t.editor?"cyan":"green",children:t.editor||"Rich Text"})}},{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.startDate"}),dataIndex:"startDate",valueType:"date",width:120,hideInSearch:!0,tooltip:{title:e.formatMessage({id:"pages.article.startDate.tooltip",defaultMessage:"文章生效的开始日期"})}},{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.endDate"}),dataIndex:"endDate",valueType:"date",width:120,hideInSearch:!0,tooltip:{title:e.formatMessage({id:"pages.article.endDate.tooltip",defaultMessage:"文章失效的结束日期"})}},{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.updatedAt"}),dataIndex:"updatedAt",valueType:"dateTime",width:160,sorter:!0,hideInSearch:!0,tooltip:{title:e.formatMessage({id:"pages.article.updatedAt.tooltip",defaultMessage:"文章最后更新的时间"})}}],Se=function(){var a=h()(g()().mark((function a(r){var n;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return console.log(r),a.next=3,C(r);case 3:n=a.sent,console.log("delete response:",n),200===n.code?(null==t||t.current.reload(),M.yw.success(e.formatMessage({id:"delete.success",defaultMessage:"Delete Success"}))):M.yw.error(e.formatMessage({id:"delete.error",defaultMessage:"Delete Error"}));case 6:case"end":return a.stop()}}),a)})));return function(e){return a.apply(this,arguments)}}(),Fe=[].concat(Ce,[{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.common.actions"}),valueType:"option",fixed:"right",width:280,render:function(t,a){return(0,pe.jsxs)(Y.Z,{children:[(0,pe.jsx)(X.ZP,{type:"link",size:"small",onClick:function(){return ze(a)},children:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.edit"})}),(0,pe.jsx)(X.ZP,{type:"link",size:"small",icon:(0,pe.jsx)(L.Z,{}),onClick:function(){return function(e){console.log("handlePreviewArticle",e),window.open("/helpcenter/".concat(null==re?void 0:re.uid,"/article/").concat(null==e?void 0:e.uid,".html"))}(a)},children:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.preview"})}),a.needAudit&&"approved"!==a.auditStatus&&(0,pe.jsx)(X.ZP,{type:"link",size:"small",onClick:function(){var e=p()(p()({},a),{},{auditStatus:"approved"});Te(e)},children:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.approve",defaultMessage:"通过审核"})}),(0,pe.jsx)(_.Z,{menu:{items:[{key:"updateIndex",icon:(0,pe.jsx)(N.Z,{}),label:e.formatMessage({id:"update.index",defaultMessage:"更新索引"}),onClick:function(){return Be(a)}},{key:"updateVectorIndex",icon:(0,pe.jsx)(N.Z,{}),label:e.formatMessage({id:"update.vector.index",defaultMessage:"更新向量索引"}),onClick:function(){return He(a)}}]},placement:"bottomRight",children:(0,pe.jsx)(J.Z,{title:e.formatMessage({id:"update.indexes",defaultMessage:"更新索引"}),children:(0,pe.jsxs)(X.ZP,{size:"small",type:"link",icon:(0,pe.jsx)(N.Z,{}),children:[e.formatMessage({id:"update.indexes",defaultMessage:"更新索引"}),(0,pe.jsx)($.Z,{})]})})},"indexOperations"),(0,pe.jsx)(ee.Z,{title:(0,pe.jsx)(y.FormattedMessage,{id:"pages.common.deleteTip"}),description:e.formatMessage({id:"pages.common.deleteConfirm"},{name:a.title}),onConfirm:function(){return Se(a)},okText:(0,pe.jsx)(y.FormattedMessage,{id:"pages.common.ok"}),cancelText:(0,pe.jsx)(y.FormattedMessage,{id:"pages.common.cancel"}),children:(0,pe.jsx)(X.ZP,{type:"link",danger:!0,size:"small",children:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.delete"})})})]})}}]),Te=function(){var a=h()(g()().mark((function a(r){var s,o;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(console.log("handleSubmitDrawer",r),n?M.yw.loading(e.formatMessage({id:"updating"})):M.yw.loading(e.formatMessage({id:"creating"})),!n){a.next=8;break}return a.next=5,j(r);case 5:a.t0=a.sent,a.next=11;break;case 8:return a.next=10,Z(r);case 10:a.t0=a.sent;case 11:s=a.t0,console.log("createArticle response:",r,s),200===s.code?(M.yw.destroy(),M.yw.loading(e.formatMessage({id:"create.success"})),V(!1),null===(o=t.current)||void 0===o||o.reloadAndRest()):(M.yw.destroy(),M.yw.error(s.message));case 14:case"end":return a.stop()}}),a)})));return function(e){return a.apply(this,arguments)}}();(0,te.useEffect)((function(){var e;null===(e=t.current)||void 0===e||e.reloadAndRest()}),[re,ne]);var Oe=function(){console.log("handlePreviewKbase"),window.open("/helpcenter/".concat(null==re?void 0:re.uid))},Ve=function(){console.log("handleCreateArticle"),window.open((0,Re.W1)(null==re?void 0:re.uid))},ze=function(e){console.log("handleEditArticle"),window.open((0,Re.OH)(null==e?void 0:e.uid))},Ue=function(){var a=h()(g()().mark((function a(){var r,n,s,o,i,l;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(0!==fe.length){a.next=3;break}return M.yw.warning(e.formatMessage({id:"batch.delete.noselection",defaultMessage:"请选择要删除的项目"})),a.abrupt("return");case 3:M.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"正在删除..."})),n=0,s=0,o=d()(fe),a.prev=7,o.s();case 9:if((i=o.n()).done){a.next=23;break}return l=i.value,a.prev=11,a.next=14,C(l);case 14:200===a.sent.code?n++:s++,a.next=21;break;case 18:a.prev=18,a.t0=a.catch(11),s++;case 21:a.next=9;break;case 23:a.next=28;break;case 25:a.prev=25,a.t1=a.catch(7),o.e(a.t1);case 28:return a.prev=28,o.f(),a.finish(28);case 31:M.yw.destroy(),0===s?M.yw.success(e.formatMessage({id:"batch.delete.success",defaultMessage:"成功删除 {count} 条记录"},{count:n})):M.yw.warning(e.formatMessage({id:"batch.delete.partial",defaultMessage:"成功删除 {success} 条记录,失败 {fail} 条"},{success:n,fail:s})),ce([]),ge([]),null===(r=t.current)||void 0===r||r.reloadAndRest();case 36:case"end":return a.stop()}}),a,null,[[7,25,28,31],[11,18]])})));return function(){return a.apply(this,arguments)}}(),qe=function(){var a=h()(g()().mark((function a(){var r,n,o;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(0!==we){a.next=3;break}return M.yw.warning(e.formatMessage({id:"deleteAll.nodata",defaultMessage:"没有数据可删除"})),a.abrupt("return");case 3:return M.yw.loading(e.formatMessage({id:"deleting.all",defaultMessage:"正在删除所有数据..."})),a.prev=4,r={categoryUid:(null==ne?void 0:ne.uid)===s.zBg?"":null==ne?void 0:ne.uid,kbUid:null==re?void 0:re.uid,orgUid:null==U?void 0:U.uid},a.next=8,F(r);case 8:n=a.sent,console.log("handleDeleteAllConfirm response:",n,r),200===n.code?(M.yw.destroy(),M.yw.success(e.formatMessage({id:"deleteAll.success",defaultMessage:"成功删除所有数据"})),null===(o=t.current)||void 0===o||o.reloadAndRest()):(M.yw.destroy(),M.yw.error(n.message||e.formatMessage({id:"deleteAll.failed",defaultMessage:"删除失败"}))),a.next=18;break;case 13:a.prev=13,a.t0=a.catch(4),M.yw.destroy(),M.yw.error(e.formatMessage({id:"deleteAll.error",defaultMessage:"删除过程发生错误"})),console.error("删除全部数据错误:",a.t0);case 18:case"end":return a.stop()}}),a,null,[[4,13]])})));return function(){return a.apply(this,arguments)}}(),Ne=function(){var e=h()(g()().mark((function e(t,a,r){var n,o;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log("handleExportExcel",t,a,r),n=localStorage.getItem(s.LA8),o=p()({categoryUid:(null==ne?void 0:ne.uid)===s.zBg?"":null==ne?void 0:ne.uid,kbUid:null==re?void 0:re.uid,orgUid:(null==U?void 0:U.uid)||"",accessToken:n||"",exportType:t},ve),"current"===t?(o.pageNumber=String(c-1),o.pageSize=String(v)):"all"===t?(o.pageNumber="0",o.pageSize="1000"):"range"===t&&void 0!==a&&void 0!==r&&(o.pageNumber=String(a),o.pageSize=String(r)),window.open((0,Re.kG)()+"/api/v1/article/export?"+new URLSearchParams(o).toString());case 5:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),Le=function(e){for(var t=[],a=1e3,r=Math.ceil(e/a),n=function(){var r=s,n=s*a+1,o=Math.min((s+1)*a,e);t.push({key:"export-".concat(s),label:"".concat(n,"-").concat(o," (").concat(o-n+1,"条)"),onClick:function(){return Ne("range",r,a)}})},s=0;s<r;s++)n();return t},$e={selectedRowKeys:le,onChange:function(e,t){ce(e),ge(t)}},Be=function(){var a=h()(g()().mark((function a(r){var n,s;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return M.yw.loading(e.formatMessage({id:"updating.index",defaultMessage:"正在更新索引..."})),a.prev=1,a.next=4,O({uid:r.uid});case 4:n=a.sent,M.yw.destroy(),200===n.code?(M.yw.success(e.formatMessage({id:"update.index.success",defaultMessage:"索引更新成功"})),null===(s=t.current)||void 0===s||s.reload()):M.yw.error(n.message||e.formatMessage({id:"update.index.failed",defaultMessage:"索引更新失败"})),a.next=14;break;case 9:a.prev=9,a.t0=a.catch(1),M.yw.destroy(),M.yw.error(e.formatMessage({id:"update.index.error",defaultMessage:"更新索引过程发生错误"})),console.error("更新索引错误:",a.t0);case 14:case"end":return a.stop()}}),a,null,[[1,9]])})));return function(e){return a.apply(this,arguments)}}(),He=function(){var a=h()(g()().mark((function a(r){var n,s;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return M.yw.loading(e.formatMessage({id:"updating.vector.index",defaultMessage:"正在更新向量索引..."})),a.prev=1,a.next=4,A({uid:r.uid});case 4:n=a.sent,M.yw.destroy(),200===n.code?(M.yw.success(e.formatMessage({id:"update.vector.index.success",defaultMessage:"向量索引更新成功"})),null===(s=t.current)||void 0===s||s.reload()):M.yw.error(n.message||e.formatMessage({id:"update.vector.index.failed",defaultMessage:"向量索引更新失败"})),a.next=14;break;case 9:a.prev=9,a.t0=a.catch(1),M.yw.destroy(),M.yw.error(e.formatMessage({id:"update.vector.index.error",defaultMessage:"更新向量索引过程发生错误"})),console.error("更新向量索引错误:",a.t0);case 14:case"end":return a.stop()}}),a,null,[[1,9]])})));return function(e){return a.apply(this,arguments)}}(),De=function(){var a=h()(g()().mark((function a(){var r,n,s,o,i,l;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(0!==fe.length){a.next=3;break}return M.yw.warning(e.formatMessage({id:"batch.update.noselection",defaultMessage:"请选择要更新的项目"})),a.abrupt("return");case 3:M.yw.loading(e.formatMessage({id:"updating.index",defaultMessage:"正在更新索引..."})),n=0,s=0,o=d()(fe),a.prev=7,o.s();case 9:if((i=o.n()).done){a.next=23;break}return l=i.value,a.prev=11,a.next=14,O({uid:l.uid});case 14:200===a.sent.code?n++:s++,a.next=21;break;case 18:a.prev=18,a.t0=a.catch(11),s++;case 21:a.next=9;break;case 23:a.next=28;break;case 25:a.prev=25,a.t1=a.catch(7),o.e(a.t1);case 28:return a.prev=28,o.f(),a.finish(28);case 31:M.yw.destroy(),0===s?M.yw.success(e.formatMessage({id:"batch.update.index.success"},{defaultMessage:"成功更新 ".concat(n," 条记录的索引")})):M.yw.error(e.formatMessage({id:"batch.update.index.partial"},{defaultMessage:"更新了 ".concat(n," 条记录的索引,").concat(s," 条记录更新失败")})),null===(r=t.current)||void 0===r||r.reload();case 34:case"end":return a.stop()}}),a,null,[[7,25,28,31],[11,18]])})));return function(){return a.apply(this,arguments)}}(),We=function(){var a=h()(g()().mark((function a(){var r,n,s,o,i,l;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(0!==fe.length){a.next=3;break}return M.yw.warning(e.formatMessage({id:"batch.update.noselection",defaultMessage:"请选择要更新的项目"})),a.abrupt("return");case 3:M.yw.loading(e.formatMessage({id:"updating.vector.index",defaultMessage:"正在更新向量索引..."})),n=0,s=0,o=d()(fe),a.prev=7,o.s();case 9:if((i=o.n()).done){a.next=23;break}return l=i.value,a.prev=11,a.next=14,A({uid:l.uid});case 14:200===a.sent.code?n++:s++,a.next=21;break;case 18:a.prev=18,a.t0=a.catch(11),s++;case 21:a.next=9;break;case 23:a.next=28;break;case 25:a.prev=25,a.t1=a.catch(7),o.e(a.t1);case 28:return a.prev=28,o.f(),a.finish(28);case 31:M.yw.destroy(),0===s?M.yw.success(e.formatMessage({id:"batch.update.vector.index.success"},{defaultMessage:"成功更新 ".concat(n," 条记录的向量索引")})):M.yw.error(e.formatMessage({id:"batch.update.vector.index.partial"},{defaultMessage:"更新了 ".concat(n," 条记录的向量索引,").concat(s," 条记录更新失败")})),null===(r=t.current)||void 0===r||r.reload();case 34:case"end":return a.stop()}}),a,null,[[7,25,28,31],[11,18]])})));return function(){return a.apply(this,arguments)}}(),Ge=function(){var a=h()(g()().mark((function a(){return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:je.confirm({title:e.formatMessage({id:"updateAll.index.confirm.title",defaultMessage:"更新全部索引确认"}),content:e.formatMessage({id:"updateAll.index.confirm.content",defaultMessage:"确定要更新所有记录的索引吗?此操作可能需要一些时间。"}),onOk:function(){var a=h()(g()().mark((function a(){var r,n;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return M.yw.loading(e.formatMessage({id:"updating.all.index",defaultMessage:"正在更新所有索引..."})),a.prev=1,a.next=4,E({kbUid:null==re?void 0:re.uid,categoryUid:(null==ne?void 0:ne.uid)===s.zBg?"":null==ne?void 0:ne.uid,orgUid:null==U?void 0:U.uid});case 4:r=a.sent,M.yw.destroy(),200===r.code?(M.yw.success(e.formatMessage({id:"update.all.index.success",defaultMessage:"所有索引更新请求已发送"})),null===(n=t.current)||void 0===n||n.reload()):M.yw.error(r.message||e.formatMessage({id:"update.all.index.failed",defaultMessage:"所有索引更新请求失败"})),a.next=14;break;case 9:a.prev=9,a.t0=a.catch(1),M.yw.destroy(),M.yw.error(e.formatMessage({id:"update.all.index.error",defaultMessage:"更新所有索引过程发生错误"})),console.error("更新所有索引错误:",a.t0);case 14:case"end":return a.stop()}}),a,null,[[1,9]])})));return function(){return a.apply(this,arguments)}}()});case 1:case"end":return a.stop()}}),a)})));return function(){return a.apply(this,arguments)}}(),Ke=function(){var a=h()(g()().mark((function a(){return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:je.confirm({title:e.formatMessage({id:"updateAll.vector.index.confirm.title",defaultMessage:"更新全部向量索引确认"}),content:e.formatMessage({id:"updateAll.vector.index.confirm.content",defaultMessage:"确定要更新所有记录的向量索引吗?此操作可能需要一些时间。"}),onOk:function(){var a=h()(g()().mark((function a(){var r,n;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return M.yw.loading(e.formatMessage({id:"updating.all.vector.index",defaultMessage:"正在更新所有向量索引..."})),a.prev=1,a.next=4,z({kbUid:null==re?void 0:re.uid,categoryUid:(null==ne?void 0:ne.uid)===s.zBg?"":null==ne?void 0:ne.uid,orgUid:null==U?void 0:U.uid});case 4:r=a.sent,M.yw.destroy(),200===r.code?(M.yw.success(e.formatMessage({id:"update.all.vector.index.success",defaultMessage:"所有向量索引更新请求已发送"})),null===(n=t.current)||void 0===n||n.reload()):M.yw.error(r.message||e.formatMessage({id:"update.all.vector.index.failed",defaultMessage:"所有向量索引更新请求失败"})),a.next=14;break;case 9:a.prev=9,a.t0=a.catch(1),M.yw.destroy(),M.yw.error(e.formatMessage({id:"update.all.vector.index.error",defaultMessage:"更新所有向量索引过程发生错误"})),console.error("更新所有向量索引错误:",a.t0);case 14:case"end":return a.stop()}}),a,null,[[1,9]])})));return function(){return a.apply(this,arguments)}}()});case 1:case"end":return a.stop()}}),a)})));return function(){return a.apply(this,arguments)}}();return(0,pe.jsxs)(pe.Fragment,{children:[(0,pe.jsx)(G.Z,{columns:Fe,actionRef:t,cardBordered:!0,rowSelection:$e,scroll:{x:1500},rowKey:"uid",search:{labelWidth:"auto"},form:{syncToUrl:!0,ignoreRules:!1},pagination:{pageSize:10,onChange:function(e,t){u(e),t&&b(t)}},dateFormatter:"string",headerTitle:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.list"}),toolBarRender:function(){var t=[(0,pe.jsx)(X.ZP,{type:"primary",icon:(0,pe.jsx)(B.Z,{}),onClick:Ve,children:(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.create"})},"create")],a=[{key:"export-current",icon:(0,pe.jsx)(H.Z,{}),label:e.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return Ne("current")}}];we>0&&(we<=1e3?a.push({key:"export-all",icon:(0,pe.jsx)(H.Z,{}),label:e.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat(we,"条)"),onClick:function(){return Ne("all")}}):a.push({key:"export-range",icon:(0,pe.jsx)(H.Z,{}),label:e.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat(we,"条)"),children:Le(we)})),t.push((0,pe.jsx)(_.Z,{menu:{items:a},placement:"bottom",children:(0,pe.jsxs)(X.ZP,{type:"primary",icon:(0,pe.jsx)(H.Z,{}),children:[(0,pe.jsx)(y.FormattedMessage,{id:"pages.article.export"}),(0,pe.jsx)($.Z,{})]})},"exportDropdown")),t.push((0,pe.jsx)(X.ZP,{type:"primary",icon:(0,pe.jsx)(L.Z,{}),onClick:Oe,children:(0,pe.jsx)(y.FormattedMessage,{id:"pages.kbase.preview"})},"preview"));var r=[];return le.length>0&&r.push({key:"batchDelete",icon:(0,pe.jsx)(D.Z,{}),danger:!0,label:e.formatMessage({id:"batch.delete",defaultMessage:"批量删除"})+" (".concat(le.length,")"),onClick:function(){je.confirm({title:e.formatMessage({id:"batch.deleteTip",defaultMessage:"批量删除确认"}),content:"".concat(e.formatMessage({id:"batch.deleteAffirm",defaultMessage:"确定要删除选中的"})," ").concat(le.length," ").concat(e.formatMessage({id:"items",defaultMessage:"项"}),"?"),onOk:Ue,okText:e.formatMessage({id:"ok",defaultMessage:"确定"}),cancelText:e.formatMessage({id:"cancel",defaultMessage:"取消"})})}},{key:"batchUpdateIndex",icon:(0,pe.jsx)(N.Z,{}),label:e.formatMessage({id:"batch.update.index",defaultMessage:"更新索引"})+" (".concat(le.length,")"),onClick:function(){je.confirm({title:e.formatMessage({id:"batch.update.index.confirm.title",defaultMessage:"批量更新索引确认"}),content:e.formatMessage({id:"batch.update.index.confirm.content",defaultMessage:"确定要更新选中记录的索引吗?"}),onOk:De,okText:e.formatMessage({id:"ok",defaultMessage:"确定"}),cancelText:e.formatMessage({id:"cancel",defaultMessage:"取消"})})}},{key:"batchUpdateVectorIndex",icon:(0,pe.jsx)(N.Z,{}),label:e.formatMessage({id:"batch.update.vector.index",defaultMessage:"更新向量索引"})+" (".concat(le.length,")"),onClick:function(){je.confirm({title:e.formatMessage({id:"batch.update.vector.index.confirm.title",defaultMessage:"批量更新向量索引确认"}),content:e.formatMessage({id:"batch.update.vector.index.confirm.content",defaultMessage:"确定要更新选中记录的向量索引吗?"}),onOk:We,okText:e.formatMessage({id:"ok",defaultMessage:"确定"}),cancelText:e.formatMessage({id:"cancel",defaultMessage:"取消"})})}}),r.push({key:"deleteAll",icon:(0,pe.jsx)(W.Z,{}),danger:!0,label:e.formatMessage({id:"deleteAll",defaultMessage:"删除所有"}),onClick:function(){je.confirm({title:e.formatMessage({id:"deleteAll.tip",defaultMessage:"删除确认"}),content:e.formatMessage({id:"deleteAll.confirm",defaultMessage:"确定要删除所有文章数据吗?此操作不可恢复!"}),onOk:qe,okText:e.formatMessage({id:"ok",defaultMessage:"确定"}),cancelText:e.formatMessage({id:"cancel",defaultMessage:"取消"})})}},{key:"updateAllIndex",icon:(0,pe.jsx)(N.Z,{}),label:e.formatMessage({id:"updateAll.index",defaultMessage:"更新所有索引"}),onClick:function(){je.confirm({title:e.formatMessage({id:"updateAll.index.confirm.title",defaultMessage:"更新全部索引确认"}),content:e.formatMessage({id:"updateAll.index.confirm.content",defaultMessage:"确定要更新所有记录的索引吗?此操作可能需要一些时间。"}),onOk:Ge,okText:e.formatMessage({id:"ok",defaultMessage:"确定"}),cancelText:e.formatMessage({id:"cancel",defaultMessage:"取消"})})}},{key:"updateAllVectorIndex",icon:(0,pe.jsx)(N.Z,{}),label:e.formatMessage({id:"updateAll.vector.index",defaultMessage:"更新所有向量索引"}),onClick:function(){je.confirm({title:e.formatMessage({id:"updateAll.vector.index.confirm.title",defaultMessage:"更新全部向量索引确认"}),content:e.formatMessage({id:"updateAll.vector.index.confirm.content",defaultMessage:"确定要更新所有记录的向量索引吗?此操作可能需要一些时间。"}),onOk:Ke,okText:e.formatMessage({id:"ok",defaultMessage:"确定"}),cancelText:e.formatMessage({id:"cancel",defaultMessage:"取消"})})}}),r.length>0&&t.push((0,pe.jsx)(_.Z,{menu:{items:r},placement:"bottom",children:(0,pe.jsxs)(X.ZP,{type:le.length>0?"primary":"default",danger:le.length>0,children:[le.length>0?e.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})+" (".concat(le.length,")"):e.formatMessage({id:"more.operations",defaultMessage:"更多操作"}),(0,pe.jsx)($.Z,{})]})},"batchOperations")),t},request:function(){var e=h()(g()().mark((function e(t,a,r){var n,o,i,c,d,f,m;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("request params:",t,a,r),n=t.current,o=t.pageSize,i=l()(t,Ee),xe(i),u(n||1),b(o||10),c=void 0,d=void 0,a&&Object.keys(a).length>0&&(f=Object.keys(a)[0],c=f,d="ascend"===a[f]?"ascend":"descend"),e.next=10,w(p()(p()({},i),{},{orgUid:null==U?void 0:U.uid,kbUid:null==re?void 0:re.uid,categoryUid:(null==ne?void 0:ne.uid)===s.zBg?"":null==ne?void 0:ne.uid,pageNumber:n?n-1:0,pageSize:o||10,sortBy:c,sortDirection:d}));case 10:return 200===(m=e.sent).code&&be(m.data.totalElements),e.abrupt("return",{data:m.data.content,success:200===m.code,total:m.data.totalElements});case 13:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}()}),(0,pe.jsx)(Ie,{open:R,onClose:function(){V(!1)},onSubmit:Te,helpcenter:S,isEdit:n}),Pe]})},ze=n.Z.Sider,Ue=n.Z.Content,qe=function(){var e=(0,r.Z)(),t=e.leftSiderWidth,a=e.leftSiderStyle,i=e.contentStyle;return(0,pe.jsx)("div",{children:(0,pe.jsxs)(n.Z,{children:[(0,pe.jsx)(ze,{width:t,style:a,children:(0,pe.jsx)(o.Z,{type:s.VX})}),(0,pe.jsx)(n.Z,{children:(0,pe.jsx)(Ue,{style:i,children:(0,pe.jsx)(Ve,{})})})]})})}},27487:function(e,t,a){a.d(t,{Z:function(){return Z}});var r=a(44194),n=a(51865),s=a.n(n),o=a(97859),i=a(90899),l=a(37167),c=a(65759),d=a(77167);const u=["wrap","nowrap","wrap-reverse"],p=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],f=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"];var g=function(e,t){return s()(Object.assign(Object.assign(Object.assign({},((e,t)=>{const a=!0===t.wrap?"wrap":t.wrap;return{[`${e}-wrap-${a}`]:a&&u.includes(a)}})(e,t)),((e,t)=>{const a={};return f.forEach((r=>{a[`${e}-align-${r}`]=t.align===r})),a[`${e}-align-stretch`]=!t.align&&!!t.vertical,a})(e,t)),((e,t)=>{const a={};return p.forEach((r=>{a[`${e}-justify-${r}`]=t.justify===r})),a})(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,a={};return u.forEach((e=>{a[`${t}-wrap-${e}`]={flexWrap:e}})),a},x=e=>{const{componentCls:t}=e,a={};return f.forEach((e=>{a[`${t}-align-${e}`]={alignItems:e}})),a},M=e=>{const{componentCls:t}=e,a={};return p.forEach((e=>{a[`${t}-justify-${e}`]={justifyContent:e}})),a};var y=(0,c.I$)("Flex",(e=>{const{paddingXS:t,padding:a,paddingLG:r}=e,n=(0,d.IX)(e,{flexGapSM:t,flexGap:a,flexGapLG:r});return[m(n),h(n),v(n),x(n),M(n)]}),(()=>({})),{resetStyle:!1}),w=function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n<r.length;n++)t.indexOf(r[n])<0&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]])}return a};const b=r.forwardRef(((e,t)=>{const{prefixCls:a,rootClassName:n,className:c,style:d,flex:u,gap:p,children:f,vertical:m=!1,component:h="div"}=e,v=w(e,["prefixCls","rootClassName","className","style","flex","gap","children","vertical","component"]),{flex:x,direction:M,getPrefixCls:b}=r.useContext(l.E_),Z=b("flex",a),[k,j,P]=y(Z),C=null!=m?m:null==x?void 0:x.vertical,S=s()(c,n,null==x?void 0:x.className,Z,j,P,g(Z,e),{[`${Z}-rtl`]:"rtl"===M,[`${Z}-gap-${p}`]:(0,i.n)(p),[`${Z}-vertical`]:C}),F=Object.assign(Object.assign({},null==x?void 0:x.style),d);return u&&(F.flex=u),p&&!(0,i.n)(p)&&(F.gap=p),k(r.createElement(h,Object.assign({ref:t,className:S,style:F},(0,o.Z)(v,["justify","wrap","align"])),f))}));var Z=b}}]); |