Files
weiyu/deploy/server/admin/p__Dashboard__Kbase__QuickReply__QuickReplyData.f0278eea.async.js
jack ning 38b82e86ba update
2025-12-05 13:43:37 +08:00

1 line
34 KiB
JavaScript

"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[4790],{93689:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"},s=n(54183),i=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var l=r.forwardRef(i)},40439:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},s=n(54183),i=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var l=r.forwardRef(i)},15722:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},s=n(54183),i=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var l=r.forwardRef(i)},30617:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 912H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32h360c4.4 0 8 3.6 8 8v56c0 4.4-3.6 8-8 8H184v656h656V520c0-4.4 3.6-8 8-8h56c4.4 0 8 3.6 8 8v360c0 17.7-14.3 32-32 32zM653.3 424.6l52.2 52.2a8.01 8.01 0 01-4.7 13.6l-179.4 21c-5.1.6-9.5-3.7-8.9-8.9l21-179.4c.8-6.6 8.9-9.4 13.6-4.7l52.4 52.4 256.2-256.2c3.1-3.1 8.2-3.1 11.3 0l42.4 42.4c3.1 3.1 3.1 8.2 0 11.3L653.3 424.6z"}}]},name:"import",theme:"outlined"},s=n(54183),i=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var l=r.forwardRef(i)},42085:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},s=n(54183),i=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var l=r.forwardRef(i)},2484:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M456 231a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"more",theme:"outlined"},s=n(54183),i=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var l=r.forwardRef(i)},82669:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(83910),r=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},s=n(54183),i=function(e,t){return r.createElement(s.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var l=r.forwardRef(i)},52491:function(e,t,n){var a=n(94433),r=n(38956),o=n(44194),s=n(35865),i=n(31549),l=["fieldProps","request","params","proFieldProps"],c=function(e,t){var n=e.fieldProps,o=e.request,c=e.params,u=e.proFieldProps,d=(0,r.Z)(e,l);return(0,i.jsx)(s.Z,(0,a.Z)({valueType:"treeSelect",fieldProps:n,ref:t,request:o,params:c,filedConfig:{customLightMode:!0},proFieldProps:u},d))},u=o.forwardRef(c);t.Z=u},53816:function(e,t,n){var a=n(73193),r=n.n(a),o=n(93527),s=n(26710),i=n(65819),l=n(6844),c=n(19736),u=n(53411),d=(n(90744),n(96596)),f=n.n(d),p=n(44194),g=n(31549);t.Z=function(e){var t=e.placeholder,n=e.defaultValue,a=e.value,d=e.style,m=e.toolbarKeys,h=e.maxLength,y=e.onChange,v=e.options,x=(0,c.useIntl)(),b=(0,s.Z)().isDarkMode,w=(0,p.useRef)(null),M=(0,p.useRef)(null),k=(0,p.useRef)(!1),j=(0,p.useRef)(y);(0,p.useEffect)((function(){j.current=y}),[y]);var S=function(e,t,n){"function"!=typeof j.current||k.current||j.current(e,t,n)};return(0,p.useEffect)((function(){if(w.current){if(!M.current){var e=new u.cW(r()(r()({element:w.current,theme:b?"dark":"light",placeholder:t,content:n,toolbarKeys:m},v||{}),{},{image:{uploadUrl:(0,i.M$)(),uploadFormName:"file",uploadHeaders:{Authorization:"Bearer "+localStorage.getItem(l.LA8)},uploader:function(e,t,n,a){console.log("uploader:",e,t,n,a);var s=f()(new Date).format("YYYYMMDDHHmmss")+"_"+e.name,i=new FormData;return i.append("file",e),i.append("fileName",s),i.append("fileType",e.type),i.append("isAvatar","false"),i.append("kbType",l.QPQ),i.append("categoryUid",""),i.append("kbUid",""),i.append("orgUid",""),i.append("client",l.XtJ),new Promise((function(e,a){fetch(t,{method:"POST",headers:r()({Accept:"application/json"},n),body:i}).then((function(e){return e.json()})).then((function(t){if(console.log("upload data:",t),200===t.code){o.yw.destroy(),o.yw.success("".concat(s," 上传成功"));var n={errorCode:0,data:{src:t.data.fileUrl,alt:s}};e(n)}else o.yw.destroy(),o.yw.error("".concat(s," 上传失败"))})).catch((function(e){a(e)}))}))}},video:{uploadUrl:(0,i.M$)(),uploadFormName:"file",uploadHeaders:{Authorization:"Bearer "+localStorage.getItem(l.LA8)},uploader:function(e,t,n,a){console.log("uploader:",e,t,n,a);var s=f()(new Date).format("YYYYMMDDHHmmss")+"_"+e.name,i=new FormData;return i.append("file",e),i.append("fileName",s),i.append("fileType",e.type),i.append("isAvatar","false"),i.append("kbType",l.QPQ),i.append("categoryUid",""),i.append("kbUid",""),i.append("client",l.XtJ),new Promise((function(e,a){fetch(t,{method:"POST",headers:r()({Accept:"application/json"},n),body:i}).then((function(e){return e.json()})).then((function(t){if(console.log("upload data:",t),200===t.code){o.yw.destroy(),o.yw.success("".concat(s," 上传成功"));var n={errorCode:0,data:{src:t.data.fileUrl,poster:"https://www.weiyuai.cn/avatars/video_poster.png"}};e(n)}else o.yw.destroy(),o.yw.error("".concat(s," 上传失败"))})).catch((function(e){a(e)}))}))}},attachment:{uploadUrl:(0,i.M$)(),uploadFormName:"file",uploadHeaders:{Authorization:"Bearer "+localStorage.getItem(l.LA8)},uploader:function(e,t,n,a){console.log("uploader:",e,t,n,a);var s=f()(new Date).format("YYYYMMDDHHmmss")+"_"+e.name,i=new FormData;return i.append("file",e),i.append("fileName",s),i.append("fileType",e.type),i.append("isAvatar","false"),i.append("kbType",l.QPQ),i.append("categoryUid",""),i.append("kbUid",""),i.append("client",l.XtJ),new Promise((function(e,a){fetch(t,{method:"POST",headers:r()({Accept:"application/json"},n),body:i}).then((function(e){return e.json()})).then((function(t){if(console.log("upload data:",t),200===t.code){o.yw.destroy(),o.yw.success("".concat(s," 上传成功"));var n={errorCode:0,data:{href:t.data.fileUrl,fileName:s}};e(n)}else o.yw.destroy(),o.yw.error("".concat(s," 上传失败"))})).catch((function(e){a(e)}))}))}},onChange:function(e){var t=e.getText(),n=t.length,a="number"==typeof h?h:Number.POSITIVE_INFINITY;if(n>a){var r,s;o.yw.warning(x.formatMessage({id:"character.limit.reached"},{limit:a})||"已达到 ".concat(a," 字符限制"));var i=t.substring(0,a);k.current=!0,setTimeout((function(){M.current&&M.current.setContent(i),k.current=!1}),0),S((null===(r=M.current)||void 0===r?void 0:r.getHtml())||"",(null===(s=M.current)||void 0===s?void 0:s.getMarkdown())||"",i)}else S(e.getHtml(),e.getMarkdown(),e.getText())}}));M.current=e}return function(){M.current&&(M.current.destroy(),M.current=null)}}}),[]),(0,p.useEffect)((function(){M.current&&void 0!==a&&a!==M.current.getHtml()&&(k.current=!0,M.current.setContent(a||"",!1),requestAnimationFrame((function(){k.current=!1})))}),[a]),(0,g.jsx)("div",{ref:w,style:r()({height:"100%"},d)})}},95968:function(e,t,n){n.r(t),n.d(t,{default:function(){return xe}});var a=n(88449),r=n(20247),o=n(86567),s=n(84176),i=n.n(s),l=n(76711),c=n.n(l),u=n(73193),d=n.n(u),f=n(86222),p=n.n(f),g=n(90819),m=n.n(g),h=n(89933),y=n.n(h),v=n(45332),x=n.n(v),b=n(93527),w=n(6844),M=n(19736);function k(e){return j.apply(this,arguments)}function j(){return(j=y()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,M.request)("/api/v1/quickreply/query/org",{method:"GET",params:d()(d()({},t),{},{channel:w.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return Z.apply(this,arguments)}function Z(){return(Z=y()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,M.request)("/api/v1/quickreply/create",{method:"POST",data:d()(d()({},t),{},{channel:w.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function C(e){return q.apply(this,arguments)}function q(){return(q=y()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,M.request)("/api/v1/quickreply/update",{method:"POST",data:d()(d()({},t),{},{channel:w.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function T(e){return U.apply(this,arguments)}function U(){return(U=y()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,M.request)("/api/v1/quickreply/delete",{method:"POST",data:d()(d()({},t),{},{channel:w.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function z(e){return F.apply(this,arguments)}function F(){return(F=y()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,M.request)("/api/v1/quickreply/enable",{method:"POST",data:{uid:t.uid,enabled:t.enabled,channel:w.XtJ}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var P=n(14888),D=n(10162),E=n(54881),O=n(93689),A=n(40439),I=n(30617),R=n(2484),N=n(86307),H=n(46141),L=n(66810),Y=n(9428),$=n(3925),B=n(77359),V=n(71277),Q=n(44194),G=n(47598),X=n(56773),_=n(30064),J=n(52491),K=n(68263),W=n(86684),ee=n(61689),te=n(87373),ne=n(42085),ae=n(96596),re=n.n(ae),oe=n(44679),se=n(65819),ie=n(53816),le=n(90104),ce=n(31549),ue=te.Z.Dragger,de=function(e){var t=e.isEdit,n=e.quickreply,a=e.open,r=e.onClose,o=e.onSubmit,s=_.A.useForm(),i=x()(s,1)[0],l=(0,Q.useState)((null==n?void 0:n.content)||""),c=x()(l,2),u=c[0],f=c[1],g=(0,oe.Z)().translateString,m=(0,P.u)((function(e){return e.currentOrg})),h=(0,X.j)((function(e){return e.currentKbase})),y=(0,G.v)((function(e){return e.categorySelectOptions})),v=(0,G.v)((function(e){return e.categoryTreeOptions})),M=(0,Q.useState)(),k=x()(M,2),j=k[0],S=k[1],Z=(0,Q.useState)(w.PYi),C=x()(Z,2),q=C[0],T=C[1],U=(0,Q.useState)(".png,.jpg,.jpeg"),z=x()(U,2),F=z[0],D=z[1],E=(0,Q.useState)({file:void 0,fileName:"test.pdf",fileType:"application/pdf",isAvatar:"false",kbType:"type",categoryUid:"",kbUid:(null==h?void 0:h.uid)||"",channel:w.XtJ}),O=x()(E,2),A=O[0],I=(O[1],function e(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],a=p()(n);try{for(a.s();!(t=a.n()).done;){var r=t.value;if(r.key!==w.zBg)return r.key;var o=e(r.children||[]);if(o)return o}}catch(e){a.e(e)}finally{a.f()}return""});(0,Q.useEffect)((function(){if(t)i.setFieldsValue({type:null==n?void 0:n.type,title:null==n?void 0:n.title,content:null==n?void 0:n.content,categoryUid:null==n?void 0:n.categoryUid,kbUid:null==h?void 0:h.uid}),f((null==n?void 0:n.content)||"");else{var e=I(v||[])||(y.length>0?y[0].value:"");i.resetFields(),i.setFieldsValue({type:w.PYi,title:"",content:"",categoryUid:e,kbUid:null==h?void 0:h.uid}),e&&S(e),f("")}}),[a,y,v]);var R={name:"file",accept:F,action:(0,se.M$)(),headers:{Authorization:"Bearer "+localStorage.getItem(w.LA8)},data:A,showUploadList:!1,beforeUpload:function(e){console.log("beforeUpload",e);var t=re()(new Date).format("YYYYMMDDHHmmss")+"_"+e.name;A.file=e,A.fileName=t,A.fileType=e.type,A.kbType=w.YjS,A.categoryUid=j||"",A.kbUid=null==h?void 0:h.uid,console.log("beforeUpload",A)},onChange:function(e){if("uploading"===e.file.status&&b.yw.loading("".concat(e.file.name," 上传中")),"done"===e.file.status)if(console.log("response: ",e.file.response),200===e.file.response.code){var t,n=null===(t=e.file.response)||void 0===t?void 0:t.data.fileUrl;f(n),b.yw.destroy(),b.yw.success("".concat(e.file.name," 上传成功"))}else b.yw.destroy(),b.yw.error("".concat(e.file.name," 上传失败"));else"error"===e.file.status&&b.yw.error("".concat(e.file.name," 上传失败"))},onDrop:function(e){console.log("Dropped files",e.dataTransfer.files)}};return(0,ce.jsx)(ce.Fragment,{children:(0,ce.jsx)(ee.Z,{title:t?"修改快捷回复":"新建快捷回复",width:650,onClose:r,open:a,extra:(0,ce.jsxs)(Y.Z,{children:[(0,ce.jsx)($.ZP,{onClick:r,children:"取消"}),(0,ce.jsx)($.ZP,{onClick:function(){console.log("handleSubmit"),i.validateFields().then((function(e){console.log(e),o(d()(d()(d()({},n),e),{},{kbUid:null==h?void 0:h.uid,orgUid:null==m?void 0:m.uid,content:u}))})).catch((function(e){console.log("Form errors:",e),b.yw.error("请检查表单填写")}))},type:"primary",children:"保存"})]}),children:(0,ce.jsxs)(_.A,{form:i,initialValues:d()({},n),submitter:{render:function(){return null}},children:[(0,ce.jsx)(J.Z,{label:"分类",name:"categoryUid",rules:[{required:!0,message:"请选择分类"}],fieldProps:{allowClear:!0,placeholder:"请选择分类",onChange:function(e){console.log("category selected ".concat(e)),S(e)},treeData:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter((function(e){return e.key!==w.zBg})).map((function(t){return d()(d()({},t),{},{title:g(t.title),children:e(t.children||[])})}))}(v||[]),showSearch:!0,treeDefaultExpandAll:!1,fieldNames:{label:"title",value:"key",children:"children"}}}),(0,ce.jsx)(K.Z,{label:"类型",name:"type",rules:[{required:!0,message:"请选择类型"}],options:[{label:"文本",value:w.PYi}],fieldProps:{allowClear:!0,placeholder:"请选择类型",onChange:function(e){console.log("type selected ".concat(e)),T(e),e===w.Qm?D(".png,.jpg,.jpeg,.gif,.bmp"):e===w.tVi?D(".mp4,.avi,.mov,.wmv"):e===w.Yu1?D(".mp3,.wav,.flac"):e===w.Qn&&D(".doc,.xls,.ppt,.pdf,.docx,.txt,.csv,.xlsx,.rtf,.zip,.7z,.tar,.gz,.rar,.iso")}}}),(0,ce.jsx)(W.Z,{label:"标题",name:"title",rules:[{required:!0,message:"请输入标题"}]}),(0,ce.jsx)(_.A.Item,{name:"content",label:"回复",rules:[{required:!0,message:"请输入回复"}],children:(0,ce.jsx)(ie.Z,{placeholder:"content content..",value:u,toolbarKeys:(0,le.eD)(),style:{height:"200px",width:"600px"},maxLength:200,onChange:function(e,t){f(e)}})}),q!=w.PYi&&(0,ce.jsxs)(ue,d()(d()({},R),{},{children:[(0,ce.jsx)("p",{className:"ant-upload-drag-icon",children:(0,ce.jsx)(ne.Z,{})}),(0,ce.jsx)("p",{className:"ant-upload-text",children:"点击或拖拽上传文件"})]}))]})})})},fe=n(34718),pe=n(88165),ge=n(35731),me=["current","pageSize"],he=function(){var e=(0,M.useIntl)(),t=(0,Q.useRef)(),n=(0,Q.useState)(!0),a=x()(n,2),r=a[0],o=a[1],s=(0,Q.useState)(!1),l=x()(s,2),u=l[0],f=l[1],g=(0,oe.Z)().translateString,h=(0,Q.useState)(1),v=x()(h,2),j=v[0],Z=v[1],q=(0,Q.useState)(10),U=x()(q,2),F=U[0],_=U[1],J=(0,P.u)((function(e){return e.currentOrg})),K=(0,X.j)((function(e){return e.currentKbase})),W=(0,G.v)((function(e){return e.currentCategory})),ee=(0,G.v)((function(e){return e.categorySelectOptions})),te=(0,Q.useState)(!1),ne=x()(te,2),ae=ne[0],re=ne[1],ie=(0,Q.useState)(),le=x()(ie,2),ue=le[0],he=le[1],ye=(0,Q.useState)([]),ve=x()(ye,2),xe=ve[0],be=ve[1],we=(0,Q.useState)([]),Me=x()(we,2),ke=Me[0],je=Me[1],Se=H.Z.useModal(),Ze=x()(Se,2),Ce=(Ze[0],Ze[1]),qe=(0,Q.useState)({}),Te=x()(qe,2),Ue=Te[0],ze=Te[1],Fe=(0,Q.useState)(0),Pe=x()(Fe,2),De=Pe[0],Ee=Pe[1],Oe=function(){var n=y()(m()().mark((function n(a){var r;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return console.log(a),n.next=3,T(a);case 3:r=n.sent,console.log("delete response:",r),200===r.code?(null==t||t.current.reload(),b.yw.success(e.formatMessage({id:"delete.success",defaultMessage:"Delete Success"}))):b.yw.error(e.formatMessage({id:"delete.error",defaultMessage:"Delete Error"}));case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),Ae=function(){var n=y()(m()().mark((function n(){var a,r,o,s,i,l;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(0!==ke.length){n.next=3;break}return b.yw.warning(e.formatMessage({id:"batch.delete.noselection",defaultMessage:"Please select items to delete"})),n.abrupt("return");case 3:b.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"Deleting..."})),r=0,o=0,s=p()(ke),n.prev=7,s.s();case 9:if((i=s.n()).done){n.next=23;break}return l=i.value,n.prev=11,n.next=14,T(l);case 14:200===n.sent.code?r++:o++,n.next=21;break;case 18:n.prev=18,n.t0=n.catch(11),o++;case 21:n.next=9;break;case 23:n.next=28;break;case 25:n.prev=25,n.t1=n.catch(7),s.e(n.t1);case 28:return n.prev=28,s.f(),n.finish(28);case 31:b.yw.destroy(),0===o?b.yw.success(e.formatMessage({id:"batch.delete.success",defaultMessage:"Successfully deleted {count} items"},{count:r})):b.yw.warning(e.formatMessage({id:"batch.delete.partial",defaultMessage:"Deleted {success} items, failed to delete {fail} items"},{success:r,fail:o})),be([]),je([]),null===(a=t.current)||void 0===a||a.reloadAndRest();case 36:case"end":return n.stop()}}),n,null,[[7,25,28,31],[11,18]])})));return function(){return n.apply(this,arguments)}}(),Ie=function(){var n=y()(m()().mark((function n(a){var r,o,s,i,l,c;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(0!==ke.length){n.next=3;break}return b.yw.warning(e.formatMessage({id:"batch.noselection",defaultMessage:"Please select items to process"})),n.abrupt("return");case 3:b.yw.loading(a?e.formatMessage({id:"enabling",defaultMessage:"Enabling..."}):e.formatMessage({id:"disabling",defaultMessage:"Disabling..."})),o=0,s=0,i=p()(ke),n.prev=7,i.s();case 9:if((l=i.n()).done){n.next=23;break}return c=l.value,n.prev=11,n.next=14,z({uid:c.uid,enabled:a});case 14:200===n.sent.code?o++:s++,n.next=21;break;case 18:n.prev=18,n.t0=n.catch(11),s++;case 21:n.next=9;break;case 23:n.next=28;break;case 25:n.prev=25,n.t1=n.catch(7),i.e(n.t1);case 28:return n.prev=28,i.f(),n.finish(28);case 31:b.yw.destroy(),0===s?b.yw.success(a?e.formatMessage({id:"batch.enable.success",defaultMessage:"Successfully enabled {count} items"},{count:o}):e.formatMessage({id:"batch.disable.success",defaultMessage:"Successfully disabled {count} items"},{count:o})):b.yw.warning(a?e.formatMessage({id:"batch.enable.partial",defaultMessage:"Enabled {success} items, failed to enable {fail} items"},{success:o,fail:s}):e.formatMessage({id:"batch.disable.partial",defaultMessage:"Disabled {success} items, failed to disable {fail} items"},{success:o,fail:s})),be([]),je([]),null===(r=t.current)||void 0===r||r.reloadAndRest();case 36:case"end":return n.stop()}}),n,null,[[7,25,28,31],[11,18]])})));return function(e){return n.apply(this,arguments)}}(),Re=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left"},{title:(0,ce.jsx)(M.FormattedMessage,{id:"quickreply.title.field",defaultMessage:"Title"}),dataIndex:"title",copyable:!0,fixed:"left",width:200,ellipsis:!0,search:!0,render:function(e,t){return g(null==t?void 0:t.title)},tooltip:e.formatMessage({id:"quickreply.title.tooltip",defaultMessage:"快捷回复的标题或名称"})},{title:(0,ce.jsx)(M.FormattedMessage,{id:"quickreply.content",defaultMessage:"Content"}),dataIndex:"content",copyable:!0,width:300,ellipsis:!0,search:!0,render:function(e,t){return g(null==t?void 0:t.content)},tooltip:e.formatMessage({id:"quickreply.content.tooltip",defaultMessage:"快捷回复的具体内容"})},{title:(0,ce.jsx)(M.FormattedMessage,{id:"quickreply.type",defaultMessage:"Type"}),dataIndex:"type",width:100,render:function(e,t){return(0,ge.OI)(t.type)},valueEnum:{text:{text:e.formatMessage({id:"quickreply.type.text"})},image:{text:e.formatMessage({id:"quickreply.type.image"})},video:{text:e.formatMessage({id:"quickreply.type.video"})},file:{text:e.formatMessage({id:"quickreply.type.file"})}},tooltip:e.formatMessage({id:"quickreply.type.tooltip",defaultMessage:"快捷回复的内容类型"})},{title:(0,ce.jsx)(M.FormattedMessage,{id:"quickreply.shortcut",defaultMessage:"Shortcut"}),dataIndex:"shortCut",width:120,ellipsis:!0,search:!0,tooltip:e.formatMessage({id:"quickreply.shortcut.tooltip",defaultMessage:"用于快速触发的快捷键"})},{title:(0,ce.jsx)(M.FormattedMessage,{id:"quickreply.enabled",defaultMessage:"Status"}),dataIndex:"enabled",width:100,valueEnum:{true:{text:e.formatMessage({id:"quickreply.enabled.true"}),status:"Success"},false:{text:e.formatMessage({id:"quickreply.enabled.false"}),status:"Error"}},tooltip:e.formatMessage({id:"quickreply.enabled.tooltip",defaultMessage:"快捷回复是否启用"})},{title:(0,ce.jsx)(M.FormattedMessage,{id:"quickreply.category",defaultMessage:"Category"}),dataIndex:"categoryUid",hideInSearch:!0,width:120,render:function(e,t){var n=ee.find((function(e){return e.value===(null==t?void 0:t.categoryUid)}));return(0,ce.jsx)(L.Z,{color:"blue",children:(null==n?void 0:n.label)||"-"})},filters:ee.map((function(e){return{text:e.label,value:e.value}})),filterMode:"tree",tooltip:e.formatMessage({id:"quickreply.category.tooltip",defaultMessage:"快捷回复的分类"})},{title:(0,ce.jsx)(M.FormattedMessage,{id:"quickreply.updatedAt",defaultMessage:"Updated At"}),dataIndex:"updatedAt",width:160,valueType:"dateTime",sorter:!0,hideInSearch:!0,tooltip:e.formatMessage({id:"quickreply.updatedAt.tooltip",defaultMessage:"最后更新的时间"})},{title:(0,ce.jsx)(M.FormattedMessage,{id:"pages.common.actions",defaultMessage:"Actions"}),valueType:"option",fixed:"right",width:150,render:function(t,n){return(0,ce.jsxs)(Y.Z,{children:[(0,ce.jsx)($.ZP,{type:"link",size:"small",onClick:function(){return He(n)},children:(0,ce.jsx)(M.FormattedMessage,{id:"pages.common.edit",defaultMessage:"Edit"})}),(0,ce.jsx)(B.Z,{title:(0,ce.jsx)(M.FormattedMessage,{id:"pages.common.deleteTip",defaultMessage:"Delete Confirmation"}),description:e.formatMessage({id:"pages.common.deleteConfirm"},{name:n.title}),onConfirm:function(){return Oe(n)},okText:(0,ce.jsx)(M.FormattedMessage,{id:"pages.common.ok"}),cancelText:(0,ce.jsx)(M.FormattedMessage,{id:"pages.common.cancel"}),children:(0,ce.jsx)($.ZP,{type:"link",danger:!0,size:"small",children:(0,ce.jsx)(M.FormattedMessage,{id:"pages.common.delete"})})})]})}}],Ne=function(){he(void 0),o(!1),f(!0)},He=function(e){he(e),o(!0),f(!0)},Le=function(){var n=y()(m()().mark((function n(a){var o,s;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(console.log("handleSubmitDrawer",a),r?b.yw.loading(e.formatMessage({id:"updating"})):b.yw.loading(e.formatMessage({id:"creating"})),!r){n.next=8;break}return n.next=5,C(a);case 5:n.t0=n.sent,n.next=11;break;case 8:return n.next=10,S(a);case 10:n.t0=n.sent;case 11:o=n.t0,console.log("createQuickreply response:",a,o),200===o.code?(b.yw.destroy(),b.yw.loading(e.formatMessage({id:"create.success"})),f(!1),null===(s=t.current)||void 0===s||s.reloadAndRest()):(b.yw.destroy(),b.yw.error(o.message));case 14:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),Ye=function(){var e=y()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:re(!0);case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$e=function(){var e=y()(m()().mark((function e(t,n,a){var r,o;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log("handleExportExcel",t,n,a),r=localStorage.getItem(w.LA8),o=d()({categoryUid:(null==W?void 0:W.uid)===w.zBg?"":null==W?void 0:W.uid,kbUid:null==K?void 0:K.uid,orgUid:(null==J?void 0:J.uid)||"",accessToken:r||"",exportType:t},Ue),"current"===t?(o.pageNumber=String(j-1),o.pageSize=String(F)):"all"===t?(o.pageNumber="0",o.pageSize="1000"):"range"===t&&void 0!==n&&void 0!==a&&(o.pageNumber=String(n),o.pageSize=String(a)),window.open((0,se.kG)()+"/api/v1/quickreply/export?"+new URLSearchParams(o).toString());case 5:case"end":return e.stop()}}),e)})));return function(t,n,a){return e.apply(this,arguments)}}(),Be=function(e){for(var t=[],n=1e3,a=Math.ceil(e/n),r=function(){var a=o,r=o*n+1,s=Math.min((o+1)*n,e);t.push({key:"export-".concat(o),label:"".concat(r,"-").concat(s," (").concat(s-r+1,"条)"),onClick:function(){return $e("range",a,n)}})},o=0;o<a;o++)r();return t};(0,Q.useEffect)((function(){var e;null===(e=t.current)||void 0===e||e.reloadAndRest()}),[K,W]);var Ve=function(){var t=y()(m()().mark((function t(){return m()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,pe.HK)(w._FS,null==J?void 0:J.uid,null==K?void 0:K.uid,w.whQ,{showLoading:!0,loadingMessage:e.formatMessage({id:"loading"}),errorMessage:e.formatMessage({id:"fetch.categories.error",defaultMessage:"Failed to fetch categories"})});case 2:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),Qe={selectedRowKeys:xe,onChange:function(e,t){be(e),je(t)}},Ge=function(){var t=[(0,ce.jsx)($.ZP,{icon:(0,ce.jsx)(D.Z,{}),type:"primary",onClick:Ne,children:(0,ce.jsx)(M.FormattedMessage,{id:"quickreply.action.create",defaultMessage:"Create Quick Reply"})},"create")],n=[];xe.length>0&&n.push({key:"batchDelete",icon:(0,ce.jsx)(E.Z,{}),danger:!0,label:e.formatMessage({id:"batch.delete"})+" (".concat(xe.length,")"),onClick:function(){H.Z.confirm({title:e.formatMessage({id:"batch.deleteTip"}),content:"".concat(e.formatMessage({id:"batch.deleteAffirm"})," ").concat(xe.length," ").concat(e.formatMessage({id:"items"}),"?"),onOk:Ae,okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"})})}},{key:"batchEnable",icon:(0,ce.jsx)(O.Z,{}),label:e.formatMessage({id:"batch.enable"})+" (".concat(xe.length,")"),onClick:function(){return Ie(!0)}},{key:"batchDisable",icon:(0,ce.jsx)(A.Z,{}),label:e.formatMessage({id:"batch.disable"})+" (".concat(xe.length,")"),onClick:function(){return Ie(!1)}});var a,r=[{key:"import",icon:(0,ce.jsx)(I.Z,{}),label:e.formatMessage({id:"quickreply.action.import",defaultMessage:"导入快捷回复"}),onClick:Ye}].concat(c()((a=[{key:"export-current",label:e.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return $e("current")}}],De>0&&(De<=1e3?a.push({key:"export-all",label:e.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat(De,"条)"),onClick:function(){return $e("all")}}):a.push({key:"export-range",label:e.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat(De,"条)"),children:Be(De)})),a.push({key:"download",label:e.formatMessage({id:"download.template",defaultMessage:"下载模板"}),onClick:function(){return(0,se.os)()}}),a)));return t.push((0,ce.jsx)(V.Z,{menu:{items:r},placement:"bottomRight",children:(0,ce.jsxs)($.ZP,{type:"primary",children:[(0,ce.jsx)(M.FormattedMessage,{id:"import.export",defaultMessage:"导入导出"}),(0,ce.jsx)(R.Z,{})]})},"importExport")),n.length>0&&t.push((0,ce.jsx)(V.Z,{menu:{items:n},placement:"bottomRight",children:(0,ce.jsxs)($.ZP,{type:"primary",danger:!0,children:[e.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})," (",xe.length,")",(0,ce.jsx)(R.Z,{})]})},"batchOperations")),t};return(0,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)(N.Z,{columns:Re,actionRef:t,cardBordered:!0,rowSelection:Qe,request:function(){var t=y()(m()().mark((function t(n,a,r){var o,s,l,c,u,f,p,g;return m()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return console.log("request:",n,a,r),b.yw.loading(e.formatMessage({id:"loading",defaultMessage:"Loading"})),o=n.current,s=n.pageSize,l=i()(n,me),Z(o),_(s),ze(l),c=void 0,u=void 0,a&&Object.keys(a).length>0&&(f=Object.keys(a)[0],c=f,u="ascend"===a[f]?"ascend":"descend"),p=d()(d()({pageNumber:o-1,pageSize:s,categoryUid:(null==W?void 0:W.uid)===w.zBg?"":null==W?void 0:W.uid,kbUid:null==K?void 0:K.uid,orgUid:null==J?void 0:J.uid},l),{},{sortBy:c,sortDirection:u}),t.next=12,k(p);case 12:return g=t.sent,console.log("queryQuickRepliesByOrg response:",p,g),b.yw.destroy(),200===g.code?Ee(null==g?void 0:g.data.totalElements):b.yw.error(g.message),t.abrupt("return",{data:null==g?void 0:g.data.content,success:!0,total:null==g?void 0:g.data.totalElements});case 17:case"end":return t.stop()}}),t)})));return function(e,n,a){return t.apply(this,arguments)}}(),scroll:{x:1800},rowKey:"uid",search:{labelWidth:"auto"},pagination:{pageSize:10,onChange:function(e,t){Z(e),_(t)}},dateFormatter:"string",headerTitle:g(null==K?void 0:K.name)+" - "+e.formatMessage({id:"quickreply.title",defaultMessage:"快捷回复"}),tooltip:{title:e.formatMessage({id:"quickreply.tooltip",defaultMessage:"客服->一对一->高级设置->快捷回复"}),placement:"top"},toolBarRender:function(){return Ge()},columnsState:{persistenceKey:"quickreply-table",defaultValue:{tagList:{show:!0},startDate:{show:!1},endDate:{show:!1},level:{show:!0},enabled:{show:!0}}}}),(0,ce.jsx)(de,{isEdit:r,open:u,quickreply:ue,onClose:function(){return f(!1)},onSubmit:Le}),ae&&(0,ce.jsx)(fe.Z,{type:w._FS,acceptType:".xlsx,.xls,.csv",isModalOpen:ae,handleSubmit:function(e){console.log("handleUploadDragSubmit",e),re(!1),null==t||t.current.reload(),Ve()},handleCancel:function(){console.log("handleUploadDragCancel"),re(!1),null==t||t.current.reload()}}),Ce]})},ye=r.Z.Sider,ve=r.Z.Content,xe=function(){var e=(0,a.Z)(),t=e.leftSiderWidth,n=e.leftSiderStyle,s=e.contentStyle;return(0,ce.jsx)("div",{children:(0,ce.jsxs)(r.Z,{children:[(0,ce.jsx)(ye,{width:t,style:n,children:(0,ce.jsx)(o.Z,{type:w._FS})}),(0,ce.jsx)(r.Z,{children:(0,ce.jsx)(ve,{style:s,children:(0,ce.jsx)(he,{})})})]})})}},70984:function(e,t,n){n.d(t,{Z:function(){return k}});var a=n(44194),r=n(51865),o=n.n(r),s=n(34573),i=n(82640),l=n(76175),c=n(74083),u=n(77167);const d=["wrap","nowrap","wrap-reverse"],f=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],p=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"];var g=function(e,t){return o()(Object.assign(Object.assign(Object.assign({},((e,t)=>{const n=!0===t.wrap?"wrap":t.wrap;return{[`${e}-wrap-${n}`]:n&&d.includes(n)}})(e,t)),((e,t)=>{const n={};return p.forEach((a=>{n[`${e}-align-${a}`]=t.align===a})),n[`${e}-align-stretch`]=!t.align&&!!t.vertical,n})(e,t)),((e,t)=>{const n={};return f.forEach((a=>{n[`${e}-justify-${a}`]=t.justify===a})),n})(e,t)))};const m=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",margin:0,padding:0,"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},h=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-small":{gap:e.flexGapSM},"&-gap-middle":{gap:e.flexGap},"&-gap-large":{gap:e.flexGapLG}}}},y=e=>{const{componentCls:t}=e,n={};return d.forEach((e=>{n[`${t}-wrap-${e}`]={flexWrap:e}})),n},v=e=>{const{componentCls:t}=e,n={};return p.forEach((e=>{n[`${t}-align-${e}`]={alignItems:e}})),n},x=e=>{const{componentCls:t}=e,n={};return f.forEach((e=>{n[`${t}-justify-${e}`]={justifyContent:e}})),n};var b=(0,c.I$)("Flex",(e=>{const{paddingXS:t,padding:n,paddingLG:a}=e,r=(0,u.IX)(e,{flexGapSM:t,flexGap:n,flexGapLG:a});return[m(r),h(r),y(r),v(r),x(r)]}),(()=>({})),{resetStyle:!1}),w=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const M=a.forwardRef(((e,t)=>{const{prefixCls:n,rootClassName:r,className:c,style:u,flex:d,gap:f,vertical:p=!1,component:m="div",children:h}=e,y=w(e,["prefixCls","rootClassName","className","style","flex","gap","vertical","component","children"]),{flex:v,direction:x,getPrefixCls:M}=a.useContext(l.E_),k=M("flex",n),[j,S,Z]=b(k),C=null!=p?p:null==v?void 0:v.vertical,q=o()(c,r,null==v?void 0:v.className,k,S,Z,g(k,e),{[`${k}-rtl`]:"rtl"===x,[`${k}-gap-${f}`]:(0,i.n)(f),[`${k}-vertical`]:C}),T=Object.assign(Object.assign({},null==v?void 0:v.style),u);return d&&(T.flex=d),f&&!(0,i.n)(f)&&(T.gap=f),j(a.createElement(m,Object.assign({ref:t,className:q,style:T},(0,s.Z)(y,["justify","wrap","align"])),h))}));var k=M}}]);