Files
weiyu/deploy/server/admin/p__Dashboard__Service__Thread__ThreadTab.73967bc6.async.js
2025-07-03 10:41:41 +08:00

1 line
60 KiB
JavaScript

"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[3868],{16373:function(e,t,a){a.d(t,{XS:function(){return u},k4:function(){return f},uu:function(){return x},yr:function(){return m}});var r=a(90819),s=a.n(r),n=a(73193),o=a.n(n),i=a(89933),d=a.n(i),c=a(18232),l=a(43906);function u(e){return g.apply(this,arguments)}function g(){return(g=d()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.request)("/api/v1/category/query/org",{method:"GET",params:o()(o()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e){return p.apply(this,arguments)}function p(){return(p=d()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.request)("/api/v1/category/create",{method:"POST",data:o()(o()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return h.apply(this,arguments)}function h(){return(h=d()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.request)("/api/v1/category/update",{method:"POST",data:o()(o()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function x(e){return M.apply(this,arguments)}function M(){return(M=d()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.request)("/api/v1/category/delete",{method:"POST",data:o()(o()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},17069:function(e,t,a){a.r(t),a.d(t,{default:function(){return le}});var r=a(75002),s=a(10985),n=a(84176),o=a.n(n),i=a(73193),d=a.n(i),c=a(86222),l=a.n(c),u=a(90819),g=a.n(u),f=a(89933),p=a.n(f),m=a(45332),h=a.n(m),x=a(55567),M=a(43906);function y(e){return v.apply(this,arguments)}function v(){return(v=p()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,M.request)("/api/v1/thread/invite/query/org",{method:"GET",params:d()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var w=a(28619),b=a(9942),j=a(18232),k=a(81343),S=a(54881),I=a(11090),F=a(2484),T=a(46336),A=a(39686),Z=a(41313),C=a(30915),E=a(41994),D=a(34353),N=a(44194),R=a(31549),O=["current","pageSize"],z={INVITE_PENDING:{text:"invite.status.pending",defaultMessage:"邀请待处理",color:"blue"},INVITE_ACCEPTED:{text:"invite.status.accepted",defaultMessage:"接受邀请",color:"green"},INVITE_REJECTED:{text:"invite.status.rejected",defaultMessage:"拒绝邀请",color:"red"},INVITE_TIMEOUT:{text:"invite.status.timeout",defaultMessage:"邀请超时",color:"orange"},INVITE_CANCELED:{text:"invite.status.canceled",defaultMessage:"取消邀请",color:"gray"}},U=function(){var e=(0,M.useIntl)(),t=(0,N.useRef)(),a=(0,N.useState)(1),r=h()(a,2),s=r[0],n=r[1],i=(0,N.useState)(10),c=h()(i,2),u=c[0],f=c[1],m=(0,b.u)((function(e){return e.currentOrg})),v=(0,w.Z)().translateString,U=A.Z.useModal(),q=h()(U,2),P=(q[0],q[1]),L=(0,N.useState)([]),B=h()(L,2),Y=B[0],_=B[1],H=(0,N.useState)([]),V=h()(H,2),G=V[0],K=V[1],J=(0,N.useState)(0),Q=h()(J,2),W=Q[0],X=Q[1],$=(0,N.useState)({}),ee=h()($,2),te=ee[0],ae=ee[1],re=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left"},{title:(0,R.jsx)(M.FormattedMessage,{id:"uid",defaultMessage:"Uid"}),dataIndex:"uid",hideInSearch:!0,fixed:"left",ellipsis:!0},{title:(0,R.jsx)(M.FormattedMessage,{id:"sender",defaultMessage:"Sender"}),dataIndex:"sender",copyable:!0,ellipsis:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"invite.sender.tooltip"}),render:function(e,t,a,r){var s;return v(null===(s=t.sender)||void 0===s?void 0:s.nickname)}},{title:(0,R.jsx)(M.FormattedMessage,{id:"receiver",defaultMessage:"Receiver"}),dataIndex:"receiverNickname",copyable:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"invite.receiver.tooltip"}),render:function(e,t,a,r){var s;return v(null===(s=t.receiver)||void 0===s?void 0:s.nickname)}},{title:(0,R.jsx)(M.FormattedMessage,{id:"note",defaultMessage:"Note"}),dataIndex:"note",hideInSearch:!0,copyable:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"invite.note.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"status",defaultMessage:"Status"}),dataIndex:"status",hideInSearch:!0,copyable:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"invite.status.tooltip"}),render:function(e,t){var a=t.status,r=z[a]||{text:"invite.status.unknown",defaultMessage:"未知状态",color:"default"};return(0,R.jsx)(Z.Z,{color:r.color,children:(0,R.jsx)(M.FormattedMessage,{id:r.text,defaultMessage:r.defaultMessage})})}},{title:(0,R.jsx)(M.FormattedMessage,{id:"createdAt",defaultMessage:"createdAt"}),key:"createdAt",dataIndex:"createdAt",sorter:!0,hideInSearch:!0,width:180},{title:(0,R.jsx)(M.FormattedMessage,{id:"updatedAt",defaultMessage:"updatedAt"}),key:"updatedAt",dataIndex:"updatedAt",sorter:!0,hideInSearch:!0,width:180}],se=[].concat(re,[{title:e.formatMessage({id:"actions",defaultMessage:"Actions"}),valueType:"option",key:"option",width:100,fixed:"right",render:function(t,a,r,s){return[(0,R.jsx)("a",{onClick:function(){ne(a)},children:e.formatMessage({id:"view",defaultMessage:"View"})},"editable"),(0,R.jsx)(C.Z,{title:e.formatMessage({id:"deleteTip"}),description:"".concat(e.formatMessage({id:"deleteAffirm"}),"【").concat(null==a?void 0:a.uid,"】?"),onConfirm:function(){return oe(a)},okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"}),children:(0,R.jsx)("a",{style:{color:"red",marginLeft:8},children:e.formatMessage({id:"delete",defaultMessage:"删除"})})},"delete")]}}]),ne=function(e){var t,a;console.log("handleShowChatHistory",e);var r={chatConfig:{org:null==m?void 0:m.uid,t:j.IUl,sid:null==e||null===(t=e.thread)||void 0===t?void 0:t.uid}};null===(a=window.bytedesk)||void 0===a||a.showChat(r)},oe=function(){var a=p()(g()().mark((function a(r){var s;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:console.log("handleDeleteConfirm",r),x.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"Deleting..."}));try{x.yw.destroy(),x.yw.success(e.formatMessage({id:"delete.success",defaultMessage:"Delete Success"})),null==t||null===(s=t.current)||void 0===s||s.reload()}catch(t){x.yw.destroy(),x.yw.error(e.formatMessage({id:"delete.error",defaultMessage:"Delete Error"}))}case 3:case"end":return a.stop()}}),a)})));return function(e){return a.apply(this,arguments)}}(),ie=function(){var a=p()(g()().mark((function a(){var r,s,n,o;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(0!==G.length){a.next=3;break}return x.yw.warning(e.formatMessage({id:"batch.delete.noselection",defaultMessage:"Please select items to delete"})),a.abrupt("return");case 3:x.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"Deleting..."})),0,s=0,n=l()(G);try{for(n.s();!(o=n.n()).done;)o.value}catch(e){n.e(e)}finally{n.f()}x.yw.destroy(),0===s?x.yw.success(e.formatMessage({id:"batch.delete.success",defaultMessage:"Successfully deleted {count} items"},{count:0})):x.yw.warning(e.formatMessage({id:"batch.delete.partial",defaultMessage:"Deleted {success} items, failed to delete {fail} items"},{success:0,fail:s})),_([]),K([]),null===(r=t.current)||void 0===r||r.reloadAndRest();case 13:case"end":return a.stop()}}),a)})));return function(){return a.apply(this,arguments)}}(),de=function(){var e=p()(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(j.LA8),o=d()({orgUid:(null==m?void 0:m.uid)||"",accessToken:n||"",exportType:t},te),"current"===t?(o.pageNumber=String(s-1),o.pageSize=String(u)):"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,k.kG)()+"/api/v1/thread/invite/export?"+new URLSearchParams(o).toString());case 5:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),ce=function(e){for(var t=[],a=1e3,r=Math.ceil(e/a),s=function(){var r=n,s=n*a+1,o=Math.min((n+1)*a,e);t.push({key:"export-".concat(n),label:"".concat(s,"-").concat(o," (").concat(o-s+1,"条)"),onClick:function(){return de("range",r,a)}})},n=0;n<r;n++)s();return t},le={selectedRowKeys:Y,onChange:function(e,t){_(e),K(t)}};return(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(T.Z,{columns:se,actionRef:t,cardBordered:!0,rowSelection:le,scroll:{x:"max-content"},request:function(){var e=p()(g()().mark((function e(t,a,r){var s,i,c,l,u,p,h,M;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=t.current,i=t.pageSize,c=o()(t,O),n(s),f(i),ae(c),l=void 0,u=void 0,a&&Object.keys(a).length>0&&(p=Object.keys(a)[0],l=p,u="ascend"===a[p]?"ascend":"descend"),h=d()(d()({pageNumber:s-1,pageSize:i,orgUid:null==m?void 0:m.uid},c),{},{sortBy:l,sortDirection:u}),e.next=10,y(h);case 10:return M=e.sent,console.log("getAllThreadInvites response:",M,h),200===M.code?X(M.data.totalElements):x.yw.error(M.message),e.abrupt("return",{data:M.data.content,success:!0,total:M.data.totalElements});case 14:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),rowKey:"uid",search:{labelWidth:"auto"},pagination:{showQuickJumper:!0,onChange:function(e){console.log("page:",e)}},dateFormatter:"string",headerTitle:e.formatMessage({id:"thread.tab.invite",defaultMessage:"ThreadInvite"}),toolBarRender:function(){return function(){var t=[],a=[];Y.length>0&&a.push({key:"batchDelete",icon:(0,R.jsx)(S.Z,{}),danger:!0,label:e.formatMessage({id:"batch.delete"})+" (".concat(Y.length,")"),onClick:function(){A.Z.confirm({title:e.formatMessage({id:"batch.deleteTip"}),content:"".concat(e.formatMessage({id:"batch.deleteAffirm"})," ").concat(Y.length," ").concat(e.formatMessage({id:"items"}),"?"),onOk:ie,okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"})})}});var r=[{key:"export-current",icon:(0,R.jsx)(I.Z,{}),label:e.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return de("current")}}];return W>0&&(W<=1e3?r.push({key:"export-all",icon:(0,R.jsx)(I.Z,{}),label:e.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat(W,"条)"),onClick:function(){return de("all")}}):r.push({key:"export-range",icon:(0,R.jsx)(I.Z,{}),label:e.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat(W,"条)"),children:ce(W)})),t.push((0,R.jsx)(E.Z,{menu:{items:r},placement:"bottom",children:(0,R.jsxs)(D.ZP,{icon:(0,R.jsx)(I.Z,{}),type:"primary",children:[e.formatMessage({id:"export",defaultMessage:"Export"}),(0,R.jsx)(F.Z,{})]},"button")},"export")),a.length>0&&t.push((0,R.jsx)(E.Z,{menu:{items:a},placement:"bottom",children:(0,R.jsxs)(D.ZP,{type:Y.length>0?"primary":"default",danger:Y.length>0,children:[Y.length>0?e.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})+" (".concat(Y.length,")"):e.formatMessage({id:"more.operations",defaultMessage:"更多操作"}),(0,R.jsx)(F.Z,{})]})},"batchOperations")),t}()}}),P]})};function q(e){return P.apply(this,arguments)}function P(){return(P=p()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,M.request)("/api/v1/thread/transfer/query/org",{method:"GET",params:d()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var L=a(28977),B=a.n(L),Y=["current","pageSize"],_={TRANSFER_PENDING:{text:"transfer.status.pending",defaultMessage:"转接待处理",color:"blue"},TRANSFER_ACCEPTED:{text:"transfer.status.accepted",defaultMessage:"接受转接",color:"green"},TRANSFER_REJECTED:{text:"transfer.status.rejected",defaultMessage:"拒绝转接",color:"red"},TRANSFER_TIMEOUT:{text:"transfer.status.timeout",defaultMessage:"转接超时",color:"orange"},TRANSFER_CANCELED:{text:"transfer.status.canceled",defaultMessage:"取消转接",color:"gray"}},H={AGENT_TO_AGENT:{text:"transfer.type.agent_to_agent",defaultMessage:"人工转人工",color:"purple"},ROBOT_TO_AGENT:{text:"transfer.type.robot_to_agent",defaultMessage:"机器人转人工",color:"cyan"}},V=function(){var e=(0,M.useIntl)(),t=(0,N.useRef)(),a=(0,N.useState)(1),r=h()(a,2),s=r[0],n=r[1],i=(0,N.useState)(10),c=h()(i,2),u=c[0],f=c[1],m=(0,b.u)((function(e){return e.currentOrg})),y=(0,w.Z)().translateString,v=A.Z.useModal(),O=h()(v,2),z=(O[0],O[1]),U=(0,N.useState)([]),P=h()(U,2),L=P[0],V=P[1],G=(0,N.useState)([]),K=h()(G,2),J=K[0],Q=K[1],W=(0,N.useState)(0),X=h()(W,2),$=X[0],ee=X[1],te=(0,N.useState)({}),ae=h()(te,2),re=ae[0],se=ae[1],ne=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left"},{title:(0,R.jsx)(M.FormattedMessage,{id:"uid",defaultMessage:"Uid"}),dataIndex:"uid",hideInSearch:!0,ellipsis:!0,fixed:"left"},{title:(0,R.jsx)(M.FormattedMessage,{id:"sender",defaultMessage:"Sender"}),dataIndex:"senderNickname",copyable:!0,ellipsis:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"transfer.sender.tooltip"}),render:function(e,t,a,r){var s;return y(null===(s=t.sender)||void 0===s?void 0:s.nickname)}},{title:(0,R.jsx)(M.FormattedMessage,{id:"receiver",defaultMessage:"Receiver"}),dataIndex:"receiverNickname",copyable:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"transfer.receiver.tooltip"}),render:function(e,t,a,r){var s;return y(null===(s=t.receiver)||void 0===s?void 0:s.nickname)}},{title:(0,R.jsx)(M.FormattedMessage,{id:"note",defaultMessage:"Note"}),dataIndex:"note",hideInSearch:!0,copyable:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"transfer.note.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"status",defaultMessage:"Status"}),dataIndex:"status",hideInSearch:!0,copyable:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"transfer.status.tooltip"}),render:function(e,t){var a=t.status,r=_[a]||{text:"transfer.status.unknown",defaultMessage:"未知状态",color:"default"};return(0,R.jsx)(Z.Z,{color:r.color,children:(0,R.jsx)(M.FormattedMessage,{id:r.text,defaultMessage:r.defaultMessage})})}},{title:(0,R.jsx)(M.FormattedMessage,{id:"type",defaultMessage:"Type"}),dataIndex:"type",hideInSearch:!0,copyable:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"transfer.type.tooltip"}),render:function(e,t){var a=t.type,r=H[a]||{text:"transfer.type.unknown",defaultMessage:"未知类型",color:"default"};return(0,R.jsx)(Z.Z,{color:r.color,children:(0,R.jsx)(M.FormattedMessage,{id:r.text,defaultMessage:r.defaultMessage})})}},{title:(0,R.jsx)(M.FormattedMessage,{id:"transfer.transferAt",defaultMessage:"转接时间"}),dataIndex:"transferAt",hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"transfer.transferAt.tooltip"}),render:function(e,t){return t.transferAt?B()(t.transferAt).format("YYYY-MM-DD HH:mm:ss"):"-"}},{title:(0,R.jsx)(M.FormattedMessage,{id:"transfer.acceptAt",defaultMessage:"接受时间"}),dataIndex:"acceptAt",hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"transfer.acceptAt.tooltip"}),render:function(e,t){return t.acceptAt?B()(t.acceptAt).format("YYYY-MM-DD HH:mm:ss"):"-"}},{title:(0,R.jsx)(M.FormattedMessage,{id:"transfer.cancelAt",defaultMessage:"取消时间"}),dataIndex:"cancelAt",hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"transfer.cancelAt.tooltip"}),render:function(e,t){return t.cancelAt?B()(t.cancelAt).format("YYYY-MM-DD HH:mm:ss"):"-"}},{title:(0,R.jsx)(M.FormattedMessage,{id:"transfer.rejectAt",defaultMessage:"拒绝时间"}),dataIndex:"rejectAt",hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"transfer.rejectAt.tooltip"}),render:function(e,t){return t.rejectAt?B()(t.rejectAt).format("YYYY-MM-DD HH:mm:ss"):"-"}},{title:(0,R.jsx)(M.FormattedMessage,{id:"transfer.expireAt",defaultMessage:"超时时间"}),dataIndex:"expireAt",hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"transfer.expireAt.tooltip"}),render:function(e,t){return t.expireAt?B()(t.expireAt).format("YYYY-MM-DD HH:mm:ss"):"-"}},{title:(0,R.jsx)(M.FormattedMessage,{id:"createdAt",defaultMessage:"createdAt"}),key:"createdAt",dataIndex:"createdAt",sorter:!0,hideInSearch:!0,width:180},{title:(0,R.jsx)(M.FormattedMessage,{id:"updatedAt",defaultMessage:"updatedAt"}),key:"updatedAt",dataIndex:"updatedAt",sorter:!0,hideInSearch:!0,width:180}],oe=[].concat(ne,[{title:e.formatMessage({id:"actions",defaultMessage:"Actions"}),valueType:"option",key:"option",width:100,fixed:"right",render:function(t,a,r,s){return[(0,R.jsx)("a",{onClick:function(){ie(a)},children:e.formatMessage({id:"view",defaultMessage:"View"})},"editable"),(0,R.jsx)(C.Z,{title:e.formatMessage({id:"delete.tip",defaultMessage:"删除确认"}),description:e.formatMessage({id:"delete.confirm",defaultMessage:"确定要删除此转接记录吗?此操作不可恢复!"}),onConfirm:function(){return de(a)},okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"}),children:(0,R.jsx)("a",{style:{color:"red",marginLeft:8},children:e.formatMessage({id:"delete",defaultMessage:"删除"})})},"delete")]}}]),ie=function(e){var t,a;console.log("handleShowChatHistory",e);var r={chatConfig:{org:null==m?void 0:m.uid,t:j.IUl,sid:null==e||null===(t=e.thread)||void 0===t?void 0:t.uid}};null===(a=window.bytedesk)||void 0===a||a.showChat(r)},de=function(){var a=p()(g()().mark((function a(r){var s;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:console.log("handleDeleteConfirm",r),x.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"Deleting..."}));try{x.yw.destroy(),x.yw.success(e.formatMessage({id:"delete.success",defaultMessage:"Delete Success"})),null==t||null===(s=t.current)||void 0===s||s.reload()}catch(t){x.yw.destroy(),x.yw.error(e.formatMessage({id:"delete.error",defaultMessage:"Delete Error"}))}case 3:case"end":return a.stop()}}),a)})));return function(e){return a.apply(this,arguments)}}(),ce=function(){var a=p()(g()().mark((function a(){var r,s,n,o;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(0!==J.length){a.next=3;break}return x.yw.warning(e.formatMessage({id:"batch.delete.noselection",defaultMessage:"Please select items to delete"})),a.abrupt("return");case 3:x.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"Deleting..."})),0,s=0,n=l()(J);try{for(n.s();!(o=n.n()).done;)o.value}catch(e){n.e(e)}finally{n.f()}x.yw.destroy(),0===s?x.yw.success(e.formatMessage({id:"batch.delete.success",defaultMessage:"Successfully deleted {count} items"},{count:0})):x.yw.warning(e.formatMessage({id:"batch.delete.partial",defaultMessage:"Deleted {success} items, failed to delete {fail} items"},{success:0,fail:s})),V([]),Q([]),null===(r=t.current)||void 0===r||r.reloadAndRest();case 13:case"end":return a.stop()}}),a)})));return function(){return a.apply(this,arguments)}}(),le=function(){var e=p()(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(j.LA8),o=d()({orgUid:(null==m?void 0:m.uid)||"",accessToken:n||"",exportType:t},re),"current"===t?(o.pageNumber=String(s-1),o.pageSize=String(u)):"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,k.kG)()+"/api/v1/thread/transfer/export?"+new URLSearchParams(o).toString());case 5:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),ue=function(e){for(var t=[],a=1e3,r=Math.ceil(e/a),s=function(){var r=n,s=n*a+1,o=Math.min((n+1)*a,e);t.push({key:"export-".concat(n),label:"".concat(s,"-").concat(o," (").concat(o-s+1,"条)"),onClick:function(){return le("range",r,a)}})},n=0;n<r;n++)s();return t},ge={selectedRowKeys:L,onChange:function(e,t){V(e),Q(t)}};return(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(T.Z,{columns:oe,actionRef:t,cardBordered:!0,rowSelection:ge,scroll:{x:"max-content"},request:function(){var e=p()(g()().mark((function e(t,a,r){var s,i,c,l,u,p,h,M;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=t.current,i=t.pageSize,c=o()(t,Y),n(s),f(i),se(c),l=void 0,u=void 0,a&&Object.keys(a).length>0&&(p=Object.keys(a)[0],l=p,u="ascend"===a[p]?"ascend":"descend"),h=d()(d()({pageNumber:s-1,pageSize:i,orgUid:null==m?void 0:m.uid},c),{},{sortBy:l,sortDirection:u}),e.next=10,q(h);case 10:return M=e.sent,console.log("getAllThreadTransfers response:",M,h),200===M.code?ee(M.data.totalElements):x.yw.error(M.message),e.abrupt("return",{data:M.data.content,success:!0,total:M.data.totalElements});case 14:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),rowKey:"uid",search:{labelWidth:"auto"},pagination:{showQuickJumper:!0,onChange:function(e){console.log("page:",e)}},dateFormatter:"string",headerTitle:e.formatMessage({id:"thread.tab.transfer",defaultMessage:"ThreadTransfer"}),toolBarRender:function(){return function(){var t=[],a=[];L.length>0&&a.push({key:"batchDelete",icon:(0,R.jsx)(S.Z,{}),danger:!0,label:e.formatMessage({id:"batch.delete"})+" (".concat(L.length,")"),onClick:function(){A.Z.confirm({title:e.formatMessage({id:"batch.deleteTip"}),content:"".concat(e.formatMessage({id:"batch.deleteAffirm"})," ").concat(L.length," ").concat(e.formatMessage({id:"items"}),"?"),onOk:ce,okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"})})}});var r=[{key:"export-current",icon:(0,R.jsx)(I.Z,{}),label:e.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return le("current")}}];return $>0&&($<=1e3?r.push({key:"export-all",icon:(0,R.jsx)(I.Z,{}),label:e.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat($,"条)"),onClick:function(){return le("all")}}):r.push({key:"export-range",icon:(0,R.jsx)(I.Z,{}),label:e.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat($,"条)"),children:ue($)})),t.push((0,R.jsx)(E.Z,{menu:{items:r},placement:"bottom",children:(0,R.jsxs)(D.ZP,{icon:(0,R.jsx)(I.Z,{}),type:"primary",children:[e.formatMessage({id:"export",defaultMessage:"Export"}),(0,R.jsx)(F.Z,{})]},"button")},"export")),a.length>0&&t.push((0,R.jsx)(E.Z,{menu:{items:a},placement:"bottom",children:(0,R.jsxs)(D.ZP,{type:L.length>0?"primary":"default",danger:L.length>0,children:[L.length>0?e.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})+" (".concat(L.length,")"):e.formatMessage({id:"more.operations",defaultMessage:"更多操作"}),(0,R.jsx)(F.Z,{})]})},"batchOperations")),t}()}}),z]})},G=a(99898);function K(e){return J.apply(this,arguments)}function J(){return(J=p()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,M.request)("/api/v1/thread/summary/query/org",{method:"GET",params:d()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Q=a(16373),W=["current","pageSize"],X=function(){var e=(0,M.useIntl)(),t=(0,N.useRef)(),a=(0,N.useState)(1),r=h()(a,2),s=r[0],n=r[1],i=(0,N.useState)(10),c=h()(i,2),u=c[0],f=c[1],m=(0,b.u)((function(e){return e.currentOrg})),y=(0,w.Z)().translateString,v=A.Z.useModal(),O=h()(v,2),z=(O[0],O[1]),U=(0,N.useState)([]),q=h()(U,2),P=(q[0],q[1]),L=(0,N.useState)({}),B=h()(L,2),Y=B[0],_=B[1],H=(0,N.useState)([]),V=h()(H,2),J=V[0],X=V[1],$=(0,N.useState)([]),ee=h()($,2),te=ee[0],ae=ee[1],re=(0,N.useState)(0),se=h()(re,2),ne=se[0],oe=se[1],ie=(0,N.useState)({}),de=h()(ie,2),ce=de[0],le=de[1],ue=function(){var t=p()(g()().mark((function t(){var a,r,s,n,o;return g()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,r={pageNumber:0,pageSize:100,type:j.ics,orgUid:null==m?void 0:m.uid},t.next=4,(0,Q.XS)(r);case 4:s=t.sent,console.log("queryCategoriesByOrg response:",s.data,r),200===(null==s?void 0:s.code)&&null!==(a=s.data)&&void 0!==a&&a.content&&(n=s.data.content,P(n),o={},n.forEach((function(e){o[e.uid]=e.name})),_(o)),t.next=13;break;case 9:t.prev=9,t.t0=t.catch(0),console.error("Fetch categories error:",t.t0),x.yw.error(e.formatMessage({id:"ticket.category.load.error"}));case 13:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(){return t.apply(this,arguments)}}();(0,N.useEffect)((function(){null!=m&&m.uid&&ue()}),[null==m?void 0:m.uid]);var ge=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left"},{title:(0,R.jsx)(M.FormattedMessage,{id:"uid",defaultMessage:"Uid"}),dataIndex:"uid",hideInSearch:!0,fixed:"left",ellipsis:!0},{title:(0,R.jsx)(M.FormattedMessage,{id:"title",defaultMessage:"Title"}),dataIndex:"title",copyable:!0,ellipsis:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"summary.title.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"content",defaultMessage:"Content"}),dataIndex:"content",copyable:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"summary.content.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"solution",defaultMessage:"Solution"}),dataIndex:"solution",copyable:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"summary.solution.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"category",defaultMessage:"Category"}),dataIndex:"categoryUid",hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"summary.category.tooltip"}),render:function(e,t){var a=Y[t.categoryUid]||t.categoryUid;return y(a)}},{title:(0,R.jsx)(M.FormattedMessage,{id:"status",defaultMessage:"Status"}),dataIndex:"status",hideInSearch:!0,copyable:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"summary.status.tooltip"}),render:function(t,a){var r="",s="";switch(a.status){case j.kA8:r="orange",s=e.formatMessage({id:"summary.status.pending",defaultMessage:"待处理"});break;case j.zvK:r="blue",s=e.formatMessage({id:"summary.status.processing",defaultMessage:"处理中"});break;case j.fuK:r="green",s=e.formatMessage({id:"summary.status.resolved",defaultMessage:"已解决"});break;case j.cin:r="gray",s=e.formatMessage({id:"summary.status.closed",defaultMessage:"已关闭"});break;default:r="default",s=t}return(0,R.jsx)(Z.Z,{color:r,children:s})}},{title:(0,R.jsx)(M.FormattedMessage,{id:"tags",defaultMessage:"Tags"}),hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"summary.tags.tooltip"}),render:function(e,t){var a;return null!=t&&t.tagList&&Array.isArray(null==t?void 0:t.tagList)&&0!==(null==t?void 0:t.tagList.length)?(0,R.jsx)(G.Z,{size:[0,4],wrap:!0,children:null==t||null===(a=t.tagList)||void 0===a?void 0:a.map((function(e){return(0,R.jsx)(Z.Z,{color:"blue",children:e},e)}))}):"-"}},{title:(0,R.jsx)(M.FormattedMessage,{id:"createdAt",defaultMessage:"createdAt"}),key:"createdAt",dataIndex:"createdAt",sorter:!0,hideInSearch:!0,width:180},{title:(0,R.jsx)(M.FormattedMessage,{id:"updatedAt",defaultMessage:"updatedAt"}),key:"updatedAt",dataIndex:"updatedAt",sorter:!0,hideInSearch:!0,width:180}],fe=[].concat(ge,[{title:e.formatMessage({id:"actions",defaultMessage:"Actions"}),valueType:"option",key:"option",width:100,fixed:"right",render:function(t,a,r,s){return[(0,R.jsx)("a",{onClick:function(){pe(a)},children:e.formatMessage({id:"view",defaultMessage:"View"})},"editable"),(0,R.jsx)(C.Z,{title:e.formatMessage({id:"delete.tip",defaultMessage:"删除确认"}),description:e.formatMessage({id:"delete.confirm",defaultMessage:"确定要删除此总结记录吗?此操作不可恢复!"}),onConfirm:function(){return me(a)},okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"}),children:(0,R.jsx)("a",{style:{color:"red",marginLeft:8},children:e.formatMessage({id:"delete",defaultMessage:"删除"})})},"delete")]}}]),pe=function(e){var t;console.log("handleShowChatHistory",e);var a={chatConfig:{org:null==m?void 0:m.uid,t:j.IUl,sid:null==e?void 0:e.threadUid}};null===(t=window.bytedesk)||void 0===t||t.showChat(a)},me=function(){var a=p()(g()().mark((function a(r){var s;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:console.log("handleDeleteConfirm",r),x.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"Deleting..."}));try{x.yw.destroy(),x.yw.success(e.formatMessage({id:"delete.success",defaultMessage:"Delete Success"})),null==t||null===(s=t.current)||void 0===s||s.reload()}catch(t){x.yw.destroy(),x.yw.error(e.formatMessage({id:"delete.error",defaultMessage:"Delete Error"}))}case 3:case"end":return a.stop()}}),a)})));return function(e){return a.apply(this,arguments)}}(),he=function(){var a=p()(g()().mark((function a(){var r,s,n,o;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(0!==te.length){a.next=3;break}return x.yw.warning(e.formatMessage({id:"batch.delete.noselection",defaultMessage:"Please select items to delete"})),a.abrupt("return");case 3:x.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"Deleting..."})),0,s=0,n=l()(te);try{for(n.s();!(o=n.n()).done;)o.value}catch(e){n.e(e)}finally{n.f()}x.yw.destroy(),0===s?x.yw.success(e.formatMessage({id:"batch.delete.success",defaultMessage:"Successfully deleted {count} items"},{count:0})):x.yw.warning(e.formatMessage({id:"batch.delete.partial",defaultMessage:"Deleted {success} items, failed to delete {fail} items"},{success:0,fail:s})),X([]),ae([]),null===(r=t.current)||void 0===r||r.reloadAndRest();case 13:case"end":return a.stop()}}),a)})));return function(){return a.apply(this,arguments)}}(),xe=function(){var e=p()(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(j.LA8),o=d()({orgUid:(null==m?void 0:m.uid)||"",accessToken:n||"",exportType:t},ce),"current"===t?(o.pageNumber=String(s-1),o.pageSize=String(u)):"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,k.kG)()+"/api/v1/thread/summary/export?"+new URLSearchParams(o).toString());case 5:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),Me=function(e){for(var t=[],a=1e3,r=Math.ceil(e/a),s=function(){var r=n,s=n*a+1,o=Math.min((n+1)*a,e);t.push({key:"export-".concat(n),label:"".concat(s,"-").concat(o," (").concat(o-s+1,"条)"),onClick:function(){return xe("range",r,a)}})},n=0;n<r;n++)s();return t},ye={selectedRowKeys:J,onChange:function(e,t){X(e),ae(t)}};return(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(T.Z,{columns:fe,actionRef:t,cardBordered:!0,rowSelection:ye,scroll:{x:"max-content"},request:function(){var e=p()(g()().mark((function e(t,a,r){var s,i,c,l,u,p,h,M;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=t.current,i=t.pageSize,c=o()(t,W),n(s),f(i),le(c),l=void 0,u=void 0,a&&Object.keys(a).length>0&&(p=Object.keys(a)[0],l=p,u="ascend"===a[p]?"ascend":"descend"),h=d()(d()({pageNumber:s-1,pageSize:i,orgUid:null==m?void 0:m.uid},c),{},{sortBy:l,sortDirection:u}),e.next=10,K(h);case 10:return M=e.sent,console.log("queryThreadSummariesByOrg response:",M,h),200===M.code?oe(M.data.totalElements):x.yw.error(M.message),e.abrupt("return",{data:M.data.content,success:!0,total:M.data.totalElements});case 14:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),rowKey:"uid",search:{labelWidth:"auto"},pagination:{showQuickJumper:!0,onChange:function(e){console.log("page:",e)}},dateFormatter:"string",headerTitle:e.formatMessage({id:"thread.tab.summary",defaultMessage:"ThreadSummary"}),toolBarRender:function(){return function(){var t=[],a=[];J.length>0&&a.push({key:"batchDelete",icon:(0,R.jsx)(S.Z,{}),danger:!0,label:e.formatMessage({id:"batch.delete"})+" (".concat(J.length,")"),onClick:function(){A.Z.confirm({title:e.formatMessage({id:"batch.deleteTip"}),content:"".concat(e.formatMessage({id:"batch.deleteAffirm"})," ").concat(J.length," ").concat(e.formatMessage({id:"items"}),"?"),onOk:he,okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"})})}});var r=[{key:"export-current",icon:(0,R.jsx)(I.Z,{}),label:e.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return xe("current")}}];return ne>0&&(ne<=1e3?r.push({key:"export-all",icon:(0,R.jsx)(I.Z,{}),label:e.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat(ne,"条)"),onClick:function(){return xe("all")}}):r.push({key:"export-range",icon:(0,R.jsx)(I.Z,{}),label:e.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat(ne,"条)"),children:Me(ne)})),t.push((0,R.jsx)(E.Z,{menu:{items:r},placement:"bottom",children:(0,R.jsxs)(D.ZP,{icon:(0,R.jsx)(I.Z,{}),type:"primary",children:[e.formatMessage({id:"export",defaultMessage:"Export"}),(0,R.jsx)(F.Z,{})]},"button")},"export")),a.length>0&&t.push((0,R.jsx)(E.Z,{menu:{items:a},placement:"bottom",children:(0,R.jsxs)(D.ZP,{type:J.length>0?"primary":"default",danger:J.length>0,children:[J.length>0?e.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})+" (".concat(J.length,")"):e.formatMessage({id:"more.operations",defaultMessage:"更多操作"}),(0,R.jsx)(F.Z,{})]})},"batchOperations")),t}()}}),z]})};function $(e){return ee.apply(this,arguments)}function ee(){return(ee=p()(g()().mark((function e(t){return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,M.request)("/api/v1/thread/rating/query/org",{method:"GET",params:d()(d()({},t),{},{client:j.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var te=["current","pageSize"],ae=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left"},{title:(0,R.jsx)(M.FormattedMessage,{id:"uid",defaultMessage:"Uid"}),dataIndex:"uid",hideInSearch:!0,fixed:"left",ellipsis:!0},{title:(0,R.jsx)(M.FormattedMessage,{id:"nickname",defaultMessage:"Nickname"}),dataIndex:"userNickname",hideInSearch:!0,ellipsis:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"rating.user.tooltip"}),render:function(e,t,a,r){var s;return null==t||null===(s=t.thread)||void 0===s||null===(s=s.user)||void 0===s?void 0:s.nickname}},{title:(0,R.jsx)(M.FormattedMessage,{id:"queue.member.agent",defaultMessage:"Nickname"}),dataIndex:"agentNickname",hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"rating.agent.tooltip"}),render:function(e,t,a,r){var s;return null==t||null===(s=t.thread)||void 0===s||null===(s=s.agentProtobuf)||void 0===s?void 0:s.nickname}},{title:(0,R.jsx)(M.FormattedMessage,{id:"score",defaultMessage:"Score"}),dataIndex:"score",tooltip:(0,R.jsx)(M.FormattedMessage,{id:"rating.score.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"content",defaultMessage:"Content"}),dataIndex:"comment",copyable:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"rating.comment.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"createdAt",defaultMessage:"createdAt"}),key:"createdAt",dataIndex:"createdAt",sorter:!0,hideInSearch:!0,width:180},{title:(0,R.jsx)(M.FormattedMessage,{id:"updatedAt",defaultMessage:"updatedAt"}),key:"updatedAt",dataIndex:"updatedAt",sorter:!0,hideInSearch:!0,width:180}],re=function(){var e=(0,M.useIntl)(),t=(0,N.useRef)(),a=(0,N.useState)(1),r=h()(a,2),s=r[0],n=r[1],i=(0,N.useState)(10),c=h()(i,2),u=c[0],f=c[1],m=(0,b.u)((function(e){return e.currentOrg})),y=(0,N.useState)([]),v=h()(y,2),w=v[0],Z=v[1],O=(0,N.useState)([]),z=h()(O,2),U=z[0],q=z[1],P=(0,N.useState)(0),L=h()(P,2),B=L[0],Y=L[1],_=(0,N.useState)({}),H=h()(_,2),V=H[0],G=H[1],K=[].concat(ae,[{title:e.formatMessage({id:"actions",defaultMessage:"Actions"}),valueType:"option",key:"option",width:100,fixed:"right",render:function(t,a,r,s){return[(0,R.jsx)("a",{onClick:function(){J(a)},children:e.formatMessage({id:"view",defaultMessage:"View"})},"editable"),(0,R.jsx)(C.Z,{title:e.formatMessage({id:"deleteTip"}),description:"".concat(e.formatMessage({id:"deleteAffirm"}),"【").concat(null==a?void 0:a.uid,"】?"),onConfirm:function(){return Q(a)},okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"}),children:(0,R.jsx)("a",{style:{color:"red",marginLeft:8},children:e.formatMessage({id:"delete",defaultMessage:"删除"})})},"delete")]}}]),J=function(e){var t,a;console.log("handleShowChatHistory",e);var r={chatConfig:{org:null==m?void 0:m.uid,t:j.IUl,sid:null==e||null===(t=e.thread)||void 0===t?void 0:t.uid}};null===(a=window.bytedesk)||void 0===a||a.showChat(r)},Q=function(){var a=p()(g()().mark((function a(r){var s;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:console.log("handleDeleteConfirm",r),x.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"Deleting..."}));try{x.yw.destroy(),x.yw.success(e.formatMessage({id:"delete.success",defaultMessage:"Delete Success"})),null==t||null===(s=t.current)||void 0===s||s.reload()}catch(t){x.yw.destroy(),x.yw.error(e.formatMessage({id:"delete.error",defaultMessage:"Delete Error"}))}case 3:case"end":return a.stop()}}),a)})));return function(e){return a.apply(this,arguments)}}(),W=function(){var a=p()(g()().mark((function a(){var r,s,n,o;return g()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(0!==U.length){a.next=3;break}return x.yw.warning(e.formatMessage({id:"batch.delete.noselection",defaultMessage:"Please select items to delete"})),a.abrupt("return");case 3:x.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"Deleting..."})),0,s=0,n=l()(U);try{for(n.s();!(o=n.n()).done;)o.value}catch(e){n.e(e)}finally{n.f()}x.yw.destroy(),0===s?x.yw.success(e.formatMessage({id:"batch.delete.success",defaultMessage:"Successfully deleted {count} items"},{count:0})):x.yw.warning(e.formatMessage({id:"batch.delete.partial",defaultMessage:"Deleted {success} items, failed to delete {fail} items"},{success:0,fail:s})),Z([]),q([]),null===(r=t.current)||void 0===r||r.reloadAndRest();case 13:case"end":return a.stop()}}),a)})));return function(){return a.apply(this,arguments)}}(),X=function(){var e=p()(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(j.LA8),o=d()({orgUid:(null==m?void 0:m.uid)||"",accessToken:n||"",exportType:t},V),"current"===t?(o.pageNumber=String(s-1),o.pageSize=String(u)):"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,k.kG)()+"/api/v1/thread/rating/export?"+new URLSearchParams(o).toString());case 5:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),ee=function(e){for(var t=[],a=1e3,r=Math.ceil(e/a),s=function(){var r=n,s=n*a+1,o=Math.min((n+1)*a,e);t.push({key:"export-".concat(n),label:"".concat(s,"-").concat(o," (").concat(o-s+1,"条)"),onClick:function(){return X("range",r,a)}})},n=0;n<r;n++)s();return t},re={selectedRowKeys:w,onChange:function(e,t){Z(e),q(t)}};return(0,R.jsx)(R.Fragment,{children:(0,R.jsx)(T.Z,{columns:K,actionRef:t,cardBordered:!0,rowSelection:re,scroll:{x:"max-content"},request:function(){var e=p()(g()().mark((function e(t,a,r){var s,i,c,l,u,p,h,M;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=t.current,i=t.pageSize,c=o()(t,te),n(s),f(i),G(c),l=void 0,u=void 0,a&&Object.keys(a).length>0&&(p=Object.keys(a)[0],l=p,u="ascend"===a[p]?"ascend":"descend"),h=d()(d()({pageNumber:s-1,pageSize:i,orgUid:null==m?void 0:m.uid},c),{},{sortBy:l,sortDirection:u}),e.next=10,$(h);case 10:return M=e.sent,console.log("queryRatesByOrgUid response:",M.data,h),200===M.code?Y(M.data.totalElements):x.yw.error(M.message),e.abrupt("return",{data:M.data.content,success:!0,total:M.data.totalElements});case 14:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),rowKey:"uid",search:{labelWidth:"auto"},pagination:{showQuickJumper:!0,onChange:function(e){console.log("page:",e)}},dateFormatter:"string",headerTitle:"评价记录",toolBarRender:function(){return function(){var t=[],a=[];w.length>0&&a.push({key:"batchDelete",icon:(0,R.jsx)(S.Z,{}),danger:!0,label:e.formatMessage({id:"batch.delete"})+" (".concat(w.length,")"),onClick:function(){A.Z.confirm({title:e.formatMessage({id:"batch.deleteTip"}),content:"".concat(e.formatMessage({id:"batch.deleteAffirm"})," ").concat(w.length," ").concat(e.formatMessage({id:"items"}),"?"),onOk:W,okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"})})}});var r=[{key:"export-current",icon:(0,R.jsx)(I.Z,{}),label:e.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return X("current")}}];return B>0&&(B<=1e3?r.push({key:"export-all",icon:(0,R.jsx)(I.Z,{}),label:e.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat(B,"条)"),onClick:function(){return X("all")}}):r.push({key:"export-range",icon:(0,R.jsx)(I.Z,{}),label:e.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat(B,"条)"),children:ee(B)})),t.push((0,R.jsx)(E.Z,{menu:{items:r},placement:"bottom",children:(0,R.jsxs)(D.ZP,{icon:(0,R.jsx)(I.Z,{}),type:"primary",children:[e.formatMessage({id:"export",defaultMessage:"Export"}),(0,R.jsx)(F.Z,{})]},"button")},"export")),a.length>0&&t.push((0,R.jsx)(E.Z,{menu:{items:a},placement:"bottom",children:(0,R.jsxs)(D.ZP,{type:w.length>0?"primary":"default",danger:w.length>0,children:[w.length>0?e.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})+" (".concat(w.length,")"):e.formatMessage({id:"more.operations",defaultMessage:"更多操作"}),(0,R.jsx)(F.Z,{})]})},"batchOperations")),t}()}})})},se=a(32720),ne=a(10266),oe=["current","pageSize"],ie=function(e){var t=e.type,a=(0,M.useIntl)(),r=(0,N.useRef)(),s=(0,N.useState)(1),n=h()(s,2),i=n[0],c=n[1],u=(0,N.useState)(10),f=h()(u,2),m=f[0],y=f[1],v=(0,b.u)((function(e){return e.currentOrg})),w=A.Z.useModal(),Z=h()(w,2),O=(Z[0],Z[1]),z=(0,N.useState)([]),U=h()(z,2),q=U[0],P=U[1],L=(0,N.useState)([]),B=h()(L,2),Y=B[0],_=B[1],H=(0,N.useState)(0),V=h()(H,2),G=V[0],K=V[1],J=(0,N.useState)({}),Q=h()(J,2),W=Q[0],X=Q[1],$=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left",tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.index.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"uid",defaultMessage:"Uid"}),dataIndex:"uid",hideInSearch:!0,ellipsis:!0,fixed:"left",tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.uid.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"nickname",defaultMessage:"Nickname"}),dataIndex:"userNickname",copyable:!0,ellipsis:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.userNickname.tooltip"}),render:function(e,t){var a;return(0,R.jsx)(R.Fragment,{children:null==t||null===(a=t.user)||void 0===a?void 0:a.nickname})}},{title:(0,R.jsx)(M.FormattedMessage,{id:"state",defaultMessage:"state"}),dataIndex:"status",copyable:!0,hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.status.tooltip"}),render:function(e,t){switch(null==t?void 0:t.status){case j.ach:return(0,R.jsx)(M.FormattedMessage,{id:"thread.process.status.new"});case j.j0C:return(0,R.jsx)(M.FormattedMessage,{id:"thread.process.status.roboting"});case j.Q7C:return(0,R.jsx)(M.FormattedMessage,{id:"thread.process.status.offline"});case j.v1N:return(0,R.jsx)(M.FormattedMessage,{id:"thread.process.status.queuing"});case j.hl2:return(0,R.jsx)(M.FormattedMessage,{id:"thread.process.status.chatting"});case j.V1n:return(0,R.jsx)(M.FormattedMessage,{id:"thread.process.status.closed"});default:return(0,R.jsx)(M.FormattedMessage,{id:"queue.member.status.unknown"})}}},{title:(0,R.jsx)(M.FormattedMessage,{id:"client"}),dataIndex:"client",width:120,copyable:!0,hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.client.tooltip"}),render:function(e,t){return(0,ne.qF)(t.client)}},{title:(0,R.jsx)(M.FormattedMessage,{id:"createdAt",defaultMessage:"createdAt"}),key:"createdAt",dataIndex:"createdAt",sorter:!0,hideInSearch:!0,width:180},{title:(0,R.jsx)(M.FormattedMessage,{id:"updatedAt",defaultMessage:"updatedAt"}),key:"updatedAt",dataIndex:"updatedAt",sorter:!0,hideInSearch:!0,width:180},{title:(0,R.jsx)(M.FormattedMessage,{id:"type",defaultMessage:"Type"}),dataIndex:"type",copyable:!0,hideInTable:!0,hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.type.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"topic",defaultMessage:"Topic"}),dataIndex:"topic",ellipsis:!0,copyable:!0,hideInTable:!0,hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.topic.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"owner",defaultMessage:"Owner"}),dataIndex:"owner",hideInTable:!0,hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.owner.tooltip"}),render:function(e,t){var a;return(0,R.jsx)(R.Fragment,{children:null==t||null===(a=t.owner)||void 0===a?void 0:a.nickname})}},{title:(0,R.jsx)(M.FormattedMessage,{id:"tagList",defaultMessage:"Tags"}),dataIndex:"tagList",hideInTable:!0,hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.tagList.tooltip"}),render:function(e,t){var a;return null==t||null===(a=t.tagList)||void 0===a?void 0:a.map((function(e,t){return(0,R.jsxs)("span",{style:{marginRight:4},children:["#",e]},t)}))}}],ee=[].concat($,[{title:a.formatMessage({id:"actions",defaultMessage:"Actions"}),valueType:"option",key:"option",width:100,fixed:"right",tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.actions.tooltip"}),render:function(e,t,r,s){return[(0,R.jsx)("a",{onClick:function(){te(t)},children:a.formatMessage({id:"view",defaultMessage:"View"})},"editable"),(0,R.jsx)(C.Z,{title:a.formatMessage({id:"delete.tip",defaultMessage:"删除确认"}),description:a.formatMessage({id:"delete.confirm",defaultMessage:"确定要删除此群组记录吗?此操作不可恢复!"}),onConfirm:function(){return ae(t)},okText:a.formatMessage({id:"ok"}),cancelText:a.formatMessage({id:"cancel"}),children:(0,R.jsx)("a",{style:{color:"red",marginLeft:8},children:a.formatMessage({id:"delete",defaultMessage:"删除"})})},"delete")]}}]),te=function(e){var t;console.log("handleShowChatHistory",e);var a={chatConfig:{org:null==v?void 0:v.uid,t:j.IUl,sid:null==e?void 0:e.uid}};null===(t=window.bytedesk)||void 0===t||t.showChat(a)},ae=function(){var e=p()(g()().mark((function e(t){var s;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log("handleDeleteConfirm",t),x.yw.loading(a.formatMessage({id:"deleting",defaultMessage:"Deleting..."}));try{x.yw.destroy(),x.yw.success(a.formatMessage({id:"delete.success",defaultMessage:"Delete Success"})),null==r||null===(s=r.current)||void 0===s||s.reload()}catch(e){x.yw.destroy(),x.yw.error(a.formatMessage({id:"delete.error",defaultMessage:"Delete Error"}))}case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),re=function(){var e=p()(g()().mark((function e(){var t,s,n,o;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==Y.length){e.next=3;break}return x.yw.warning(a.formatMessage({id:"batch.delete.noselection",defaultMessage:"Please select items to delete"})),e.abrupt("return");case 3:x.yw.loading(a.formatMessage({id:"deleting",defaultMessage:"Deleting..."})),0,s=0,n=l()(Y);try{for(n.s();!(o=n.n()).done;)o.value}catch(e){n.e(e)}finally{n.f()}x.yw.destroy(),0===s?x.yw.success(a.formatMessage({id:"batch.delete.success",defaultMessage:"Successfully deleted {count} items"},{count:0})):x.yw.warning(a.formatMessage({id:"batch.delete.partial",defaultMessage:"Deleted {success} items, failed to delete {fail} items"},{success:0,fail:s})),P([]),_([]),null===(t=r.current)||void 0===t||t.reloadAndRest();case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ie=function(){var e=p()(g()().mark((function e(a,r,s){var n,o;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log("handleExportExcel",a,r,s),n=localStorage.getItem(j.LA8),o=d()({componentType:t,orgUid:(null==v?void 0:v.uid)||"",accessToken:n||"",exportType:a,type:j.H_O},W),"current"===a?(o.pageNumber=String(i-1),o.pageSize=String(m)):"all"===a?(o.pageNumber="0",o.pageSize="1000"):"range"===a&&void 0!==r&&void 0!==s&&(o.pageNumber=String(r),o.pageSize=String(s)),window.open((0,k.kG)()+"/api/v1/thread/export?"+new URLSearchParams(o).toString());case 5:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),de=function(e){for(var t=[],a=1e3,r=Math.ceil(e/a),s=function(){var r=n,s=n*a+1,o=Math.min((n+1)*a,e);t.push({key:"export-".concat(n),label:"".concat(s,"-").concat(o," (").concat(o-s+1,"条)"),onClick:function(){return ie("range",r,a)}})},n=0;n<r;n++)s();return t},ce={selectedRowKeys:q,onChange:function(e,t){P(e),_(t)}};return(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(T.Z,{columns:ee,actionRef:r,cardBordered:!0,rowSelection:ce,scroll:{x:"max-content"},request:function(){var e=p()(g()().mark((function e(t,a,r){var s,n,i,l,u,f,p,m;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=t.current,n=t.pageSize,i=o()(t,oe),c(s),y(n),X(i),l=void 0,u=void 0,a&&Object.keys(a).length>0&&(f=Object.keys(a)[0],l=f,u="ascend"===a[f]?"ascend":"descend"),p=d()(d()({pageNumber:s-1,pageSize:n,componentType:"",type:j.H_O,orgUid:null==v?void 0:v.uid,mergeByTopic:!1},i),{},{sortBy:l,sortDirection:u}),e.next=10,(0,se.fk)(p);case 10:return m=e.sent,console.log("getAllThreads response:",m,p),200===m.code?K(m.data.totalElements):x.yw.error(m.message),e.abrupt("return",{data:m.data.content,success:!0,total:m.data.totalElements});case 14:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),rowKey:"uid",search:{labelWidth:"auto"},pagination:{showQuickJumper:!0,onChange:function(e){console.log("page:",e)}},dateFormatter:"string",headerTitle:a.formatMessage({id:"thread",defaultMessage:"Thread"}),toolBarRender:function(){return function(){var e=[],t=[];q.length>0&&t.push({key:"batchDelete",icon:(0,R.jsx)(S.Z,{}),danger:!0,label:a.formatMessage({id:"batch.delete"})+" (".concat(q.length,")"),onClick:function(){A.Z.confirm({title:a.formatMessage({id:"batch.deleteTip"}),content:"".concat(a.formatMessage({id:"batch.deleteAffirm"})," ").concat(q.length," ").concat(a.formatMessage({id:"items"}),"?"),onOk:re,okText:a.formatMessage({id:"ok"}),cancelText:a.formatMessage({id:"cancel"})})}});var r=[{key:"export-current",icon:(0,R.jsx)(I.Z,{}),label:a.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return ie("current")}}];return G>0&&(G<=1e3?r.push({key:"export-all",icon:(0,R.jsx)(I.Z,{}),label:a.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat(G,"条)"),onClick:function(){return ie("all")}}):r.push({key:"export-range",icon:(0,R.jsx)(I.Z,{}),label:a.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat(G,"条)"),children:de(G)})),e.push((0,R.jsx)(E.Z,{menu:{items:r},placement:"bottom",children:(0,R.jsxs)(D.ZP,{icon:(0,R.jsx)(I.Z,{}),type:"primary",children:[a.formatMessage({id:"export",defaultMessage:"Export"}),(0,R.jsx)(F.Z,{})]},"button")},"export")),t.length>0&&e.push((0,R.jsx)(E.Z,{menu:{items:t},placement:"bottom",children:(0,R.jsxs)(D.ZP,{type:q.length>0?"primary":"default",danger:q.length>0,children:[q.length>0?a.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})+" (".concat(q.length,")"):a.formatMessage({id:"more.operations",defaultMessage:"更多操作"}),(0,R.jsx)(F.Z,{})]})},"batchOperations")),e}()}}),O]})},de=["current","pageSize"],ce=function(e){var t=e.type,a=(0,M.useIntl)(),r=(0,N.useRef)(),s=(0,N.useState)(1),n=h()(s,2),i=n[0],c=n[1],u=(0,N.useState)(10),f=h()(u,2),m=f[0],y=f[1],v=(0,b.u)((function(e){return e.currentOrg})),w=A.Z.useModal(),Z=h()(w,2),O=(Z[0],Z[1]),z=(0,N.useState)([]),U=h()(z,2),q=U[0],P=U[1],L=(0,N.useState)([]),B=h()(L,2),Y=B[0],_=B[1],H=(0,N.useState)(0),V=h()(H,2),G=V[0],K=V[1],J=(0,N.useState)({}),Q=h()(J,2),W=Q[0],X=Q[1],$=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left",tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.index.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"uid",defaultMessage:"Uid"}),dataIndex:"uid",hideInSearch:!0,ellipsis:!0,fixed:"left",tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.uid.tooltip"})},{title:(0,R.jsx)(M.FormattedMessage,{id:"nickname",defaultMessage:"Nickname"}),dataIndex:"userNickname",copyable:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.userNickname.tooltip"}),render:function(e,t){var a;return(0,R.jsx)(R.Fragment,{children:null==t||null===(a=t.user)||void 0===a?void 0:a.nickname})}},{title:(0,R.jsx)(M.FormattedMessage,{id:"state",defaultMessage:"state"}),dataIndex:"status",copyable:!0,hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.status.tooltip"}),render:function(e,t){switch(null==t?void 0:t.status){case j.ach:return(0,R.jsx)(M.FormattedMessage,{id:"thread.process.status.new"});case j.j0C:return(0,R.jsx)(M.FormattedMessage,{id:"thread.process.status.roboting"});case j.Q7C:return(0,R.jsx)(M.FormattedMessage,{id:"thread.process.status.offline"});case j.v1N:return(0,R.jsx)(M.FormattedMessage,{id:"thread.process.status.queuing"});case j.hl2:return(0,R.jsx)(M.FormattedMessage,{id:"thread.process.status.chatting"});case j.V1n:return(0,R.jsx)(M.FormattedMessage,{id:"thread.process.status.closed"});default:return(0,R.jsx)(M.FormattedMessage,{id:"queue.member.status.unknown"})}}},{title:(0,R.jsx)(M.FormattedMessage,{id:"client"}),dataIndex:"client",width:120,copyable:!0,hideInSearch:!0,tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.client.tooltip"}),render:function(e,t){return(0,ne.qF)(t.client)}},{title:(0,R.jsx)(M.FormattedMessage,{id:"createdAt",defaultMessage:"createdAt"}),key:"createdAt",dataIndex:"createdAt",sorter:!0,hideInSearch:!0,width:180},{title:(0,R.jsx)(M.FormattedMessage,{id:"updatedAt",defaultMessage:"updatedAt"}),key:"updatedAt",dataIndex:"updatedAt",sorter:!0,hideInSearch:!0,width:180},{title:(0,R.jsx)(M.FormattedMessage,{id:"type",defaultMessage:"Type"}),dataIndex:"type",copyable:!0,hideInTable:!0,hideInSearch:!0},{title:(0,R.jsx)(M.FormattedMessage,{id:"topic",defaultMessage:"Topic"}),dataIndex:"topic",ellipsis:!0,copyable:!0,hideInTable:!0,hideInSearch:!0},{title:(0,R.jsx)(M.FormattedMessage,{id:"owner",defaultMessage:"Owner"}),dataIndex:"owner",hideInTable:!0,hideInSearch:!0,render:function(e,t){var a;return(0,R.jsx)(R.Fragment,{children:null==t||null===(a=t.owner)||void 0===a?void 0:a.nickname})}},{title:(0,R.jsx)(M.FormattedMessage,{id:"tagList",defaultMessage:"Tags"}),dataIndex:"tagList",hideInTable:!0,hideInSearch:!0,render:function(e,t){var a;return null==t||null===(a=t.tagList)||void 0===a?void 0:a.map((function(e,t){return(0,R.jsxs)("span",{style:{marginRight:4},children:["#",e]},t)}))}}],ee=[].concat($,[{title:a.formatMessage({id:"actions",defaultMessage:"Actions"}),valueType:"option",key:"option",width:100,fixed:"right",tooltip:(0,R.jsx)(M.FormattedMessage,{id:"thread.actions.tooltip"}),render:function(e,t,r,s){return[(0,R.jsx)("a",{onClick:function(){te(t)},children:a.formatMessage({id:"view",defaultMessage:"View"})},"editable"),(0,R.jsx)(C.Z,{title:a.formatMessage({id:"deleteTip"}),description:"".concat(a.formatMessage({id:"deleteAffirm"}),"【").concat(null==t?void 0:t.uid,"】?"),onConfirm:function(){return ae(t)},okText:a.formatMessage({id:"ok"}),cancelText:a.formatMessage({id:"cancel"}),children:(0,R.jsx)("a",{style:{color:"red",marginLeft:8},children:a.formatMessage({id:"delete",defaultMessage:"删除"})})},"delete")]}}]),te=function(e){var t;console.log("handleShowChatHistory",e);var a={chatConfig:{org:null==v?void 0:v.uid,t:j.IUl,sid:null==e?void 0:e.uid}};null===(t=window.bytedesk)||void 0===t||t.showChat(a)},ae=function(){var e=p()(g()().mark((function e(t){var s;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log("handleDeleteConfirm",t),x.yw.loading(a.formatMessage({id:"deleting",defaultMessage:"Deleting..."}));try{x.yw.destroy(),x.yw.success(a.formatMessage({id:"delete.success",defaultMessage:"Delete Success"})),null==r||null===(s=r.current)||void 0===s||s.reload()}catch(e){x.yw.destroy(),x.yw.error(a.formatMessage({id:"delete.error",defaultMessage:"Delete Error"}))}case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),re=function(){var e=p()(g()().mark((function e(){var t,s,n,o;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==Y.length){e.next=3;break}return x.yw.warning(a.formatMessage({id:"batch.delete.noselection",defaultMessage:"Please select items to delete"})),e.abrupt("return");case 3:x.yw.loading(a.formatMessage({id:"deleting",defaultMessage:"Deleting..."})),0,s=0,n=l()(Y);try{for(n.s();!(o=n.n()).done;)o.value}catch(e){n.e(e)}finally{n.f()}x.yw.destroy(),0===s?x.yw.success(a.formatMessage({id:"batch.delete.success",defaultMessage:"Successfully deleted {count} items"},{count:0})):x.yw.warning(a.formatMessage({id:"batch.delete.partial",defaultMessage:"Deleted {success} items, failed to delete {fail} items"},{success:0,fail:s})),P([]),_([]),null===(t=r.current)||void 0===t||t.reloadAndRest();case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),oe=function(){var e=p()(g()().mark((function e(a,r,s){var n,o;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log("handleExportExcel",a,r,s),n=localStorage.getItem(j.LA8),o=d()({componentType:t,orgUid:(null==v?void 0:v.uid)||"",accessToken:n||"",exportType:a,type:j.n4F},W),"current"===a?(o.pageNumber=String(i-1),o.pageSize=String(m)):"all"===a?(o.pageNumber="0",o.pageSize="1000"):"range"===a&&void 0!==r&&void 0!==s&&(o.pageNumber=String(r),o.pageSize=String(s)),window.open((0,k.kG)()+"/api/v1/thread/export?"+new URLSearchParams(o).toString());case 5:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),ie=function(e){for(var t=[],a=1e3,r=Math.ceil(e/a),s=function(){var r=n,s=n*a+1,o=Math.min((n+1)*a,e);t.push({key:"export-".concat(n),label:"".concat(s,"-").concat(o," (").concat(o-s+1,"条)"),onClick:function(){return oe("range",r,a)}})},n=0;n<r;n++)s();return t},ce={selectedRowKeys:q,onChange:function(e,t){P(e),_(t)}};return(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(T.Z,{columns:ee,actionRef:r,cardBordered:!0,rowSelection:ce,scroll:{x:"max-content"},request:function(){var e=p()(g()().mark((function e(t,a,r){var s,n,i,l,u,f,p,m;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=t.current,n=t.pageSize,i=o()(t,de),c(s),y(n),X(i),l=void 0,u=void 0,a&&Object.keys(a).length>0&&(f=Object.keys(a)[0],l=f,u="ascend"===a[f]?"ascend":"descend"),p=d()(d()({pageNumber:s-1,pageSize:n,componentType:"",type:j.n4F,orgUid:null==v?void 0:v.uid,mergeByTopic:!1},i),{},{sortBy:l,sortDirection:u}),e.next=10,(0,se.fk)(p);case 10:return m=e.sent,console.log("getAllThreads response:",m,p),200===m.code?K(m.data.totalElements):x.yw.error(m.message),e.abrupt("return",{data:m.data.content,success:!0,total:m.data.totalElements});case 14:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),rowKey:"uid",search:{labelWidth:"auto"},pagination:{showQuickJumper:!0,onChange:function(e){console.log("page:",e)}},dateFormatter:"string",headerTitle:a.formatMessage({id:"thread",defaultMessage:"Thread"}),toolBarRender:function(){return function(){var e=[],t=[];q.length>0&&t.push({key:"batchDelete",icon:(0,R.jsx)(S.Z,{}),danger:!0,label:a.formatMessage({id:"batch.delete"})+" (".concat(q.length,")"),onClick:function(){A.Z.confirm({title:a.formatMessage({id:"batch.deleteTip"}),content:"".concat(a.formatMessage({id:"batch.deleteAffirm"})," ").concat(q.length," ").concat(a.formatMessage({id:"items"}),"?"),onOk:re,okText:a.formatMessage({id:"ok"}),cancelText:a.formatMessage({id:"cancel"})})}});var r=[{key:"export-current",icon:(0,R.jsx)(I.Z,{}),label:a.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return oe("current")}}];return G>0&&(G<=1e3?r.push({key:"export-all",icon:(0,R.jsx)(I.Z,{}),label:a.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat(G,"条)"),onClick:function(){return oe("all")}}):r.push({key:"export-range",icon:(0,R.jsx)(I.Z,{}),label:a.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat(G,"条)"),children:ie(G)})),e.push((0,R.jsx)(E.Z,{menu:{items:r},placement:"bottom",children:(0,R.jsxs)(D.ZP,{icon:(0,R.jsx)(I.Z,{}),type:"primary",children:[a.formatMessage({id:"export",defaultMessage:"Export"}),(0,R.jsx)(F.Z,{})]},"button")},"export")),t.length>0&&e.push((0,R.jsx)(E.Z,{menu:{items:t},placement:"bottom",children:(0,R.jsxs)(D.ZP,{type:q.length>0?"primary":"default",danger:q.length>0,children:[q.length>0?a.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})+" (".concat(q.length,")"):a.formatMessage({id:"more.operations",defaultMessage:"更多操作"}),(0,R.jsx)(F.Z,{})]})},"batchOperations")),e}()}}),O]})},le=function(){var e=(0,M.useIntl)(),t=[{key:"thread",label:e.formatMessage({id:"thread.tab.all"}),children:(0,R.jsx)(s.Z,{type:j.Nqz})}];return(0,k.OJ)()&&t.push({key:"rate",label:e.formatMessage({id:"thread.tab.rate"}),children:(0,R.jsx)(re,{})},{key:"transfer",label:e.formatMessage({id:"thread.tab.transfer"}),children:(0,R.jsx)(V,{})},{key:"invite",label:e.formatMessage({id:"thread.tab.invite"}),children:(0,R.jsx)(U,{})},{key:"summary",label:e.formatMessage({id:"thread.tab.summary"}),children:(0,R.jsx)(X,{})}),(0,k.Ox)()||t.push({key:"thread.group",label:e.formatMessage({id:"thread.tab.group"}),children:(0,R.jsx)(ie,{type:j.Nqz})},{key:"thread.member",label:e.formatMessage({id:"thread.tab.member"}),children:(0,R.jsx)(ce,{type:j.Nqz})}),(0,R.jsx)(r.Z,{defaultActiveKey:"thread",items:t,style:{padding:"10px"}})}}}]);