Files
weiyu/deploy/server/admin/p__Dashboard__Call__Cdr__index.4bdf7a56.async.js
jack ning 380409b41c update
2025-10-31 17:17:30 +08:00

1 line
20 KiB
JavaScript

"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[7020],{51344:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(83910),a=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M899.1 869.6l-53-305.6H864c14.4 0 26-11.6 26-26V346c0-14.4-11.6-26-26-26H618V138c0-14.4-11.6-26-26-26H432c-14.4 0-26 11.6-26 26v182H160c-14.4 0-26 11.6-26 26v192c0 14.4 11.6 26 26 26h17.9l-53 305.6a25.95 25.95 0 0025.6 30.4h723c1.5 0 3-.1 4.4-.4a25.88 25.88 0 0021.2-30zM204 390h272V182h72v208h272v104H204V390zm468 440V674c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v156H416V674c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v156H202.8l45.1-260H776l45.1 260H672z"}}]},name:"clear",theme:"outlined"},s=n(5901),i=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var c=a.forwardRef(i)},83381:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(83910),a=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(5901),i=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var c=a.forwardRef(i)},28031:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(83910),a=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 32zM770.87 199.13l-52.2-52.2a8.01 8.01 0 014.7-13.6l179.4-21c5.1-.6 9.5 3.7 8.9 8.9l-21 179.4c-.8 6.6-8.9 9.4-13.6 4.7l-52.4-52.4-256.2 256.2a8.03 8.03 0 01-11.3 0l-42.4-42.4a8.03 8.03 0 010-11.3l256.1-256.3z"}}]},name:"export",theme:"outlined"},s=n(5901),i=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var c=a.forwardRef(i)},80503:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(83910),a=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(5901),i=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var c=a.forwardRef(i)},55214:function(e,t,n){var r=n(94433),a=n(38956),o=n(44194),s=n(18758),i=n(46659),c=n(31549),l=["fieldProps","proFieldProps"],u="dateTime",d=o.forwardRef((function(e,t){var n=e.fieldProps,d=e.proFieldProps,p=(0,a.Z)(e,l),f=(0,o.useContext)(s.Z);return(0,c.jsx)(i.Z,(0,r.Z)({ref:t,fieldProps:(0,r.Z)({getPopupContainer:f.getPopupContainer},n),valueType:u,proFieldProps:d,filedConfig:{valueType:u,customLightMode:!0}},p))}));t.Z=d},47268:function(e,t,n){var r=n(32906),a=n(94433),o=n(38956),s=n(92032),i=n(70878),c=n(35068),l=n(21762),u=n(44194),d=n(46659),p=n(31549),f=["fieldProps","proFieldProps"],m=["fieldProps","proFieldProps"],h="text",g=function(e){var t=(0,s.Z)(e.open||!1,{value:e.open,onChange:e.onOpenChange}),n=(0,r.Z)(t,2),o=n[0],l=n[1];return(0,p.jsx)(i.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(t){var n,r=t.getFieldValue(e.name||[]);return(0,p.jsx)(c.Z,(0,a.Z)((0,a.Z)({getPopupContainer:function(e){return e&&e.parentNode?e.parentNode:e},onOpenChange:function(e){return l(e)},content:(0,p.jsxs)("div",{style:{padding:"4px 0"},children:[null===(n=e.statusRender)||void 0===n?void 0:n.call(e,r),e.strengthText?(0,p.jsx)("div",{style:{marginTop:10},children:(0,p.jsx)("span",{children:e.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},e.popoverProps),{},{open:o,children:e.children}))}})},x=function(e){var t=e.fieldProps,n=e.proFieldProps,r=(0,o.Z)(e,f);return(0,p.jsx)(d.Z,(0,a.Z)({valueType:h,fieldProps:t,filedConfig:{valueType:h},proFieldProps:n},r))};x.Password=function(e){var t=e.fieldProps,n=e.proFieldProps,s=(0,o.Z)(e,m),i=(0,u.useState)(!1),c=(0,r.Z)(i,2),f=c[0],x=c[1];return null!=t&&t.statusRender&&s.name?(0,p.jsx)(g,{name:s.name,statusRender:null==t?void 0:t.statusRender,popoverProps:null==t?void 0:t.popoverProps,strengthText:null==t?void 0:t.strengthText,open:f,onOpenChange:x,children:(0,p.jsx)("div",{children:(0,p.jsx)(d.Z,(0,a.Z)({valueType:"password",fieldProps:(0,a.Z)((0,a.Z)({},(0,l.Z)(t,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(e){var n;null==t||null===(n=t.onBlur)||void 0===n||n.call(t,e),x(!1)},onClick:function(e){var n;null==t||null===(n=t.onClick)||void 0===n||n.call(t,e),x(!0)}}),proFieldProps:n,filedConfig:{valueType:h}},s))})}):(0,p.jsx)(d.Z,(0,a.Z)({valueType:"password",fieldProps:t,proFieldProps:n,filedConfig:{valueType:h}},s))},x.displayName="ProFormComponent",t.Z=x},34728:function(e,t,n){n.d(t,{K_:function(){return w},Np:function(){return f},dx:function(){return h},xH:function(){return x},xs:function(){return d}});var r=n(90819),a=n.n(r),o=n(73193),s=n.n(o),i=n(89933),c=n.n(i),l=n(68992),u=n(62395);function d(e){return p.apply(this,arguments)}function p(){return(p=c()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/freeswitch/cdr/query/org",{method:"GET",params:s()(s()({},t),{},{channel:l.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e){return m.apply(this,arguments)}function m(){return(m=c()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/freeswitch/cdr/create",{method:"POST",data:s()(s()({},t),{},{channel:l.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return g.apply(this,arguments)}function g(){return(g=c()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/freeswitch/cdr/update",{method:"POST",data:s()(s()({},t),{},{channel:l.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function x(e){return v.apply(this,arguments)}function v(){return(v=c()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/freeswitch/cdr/delete",{method:"POST",data:s()(s()({},t),{},{channel:l.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e){return y.apply(this,arguments)}function y(){return(y=c()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/freeswitch/cdr/delete/org",{method:"POST",data:s()(s()({},t),{},{channel:l.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},71012:function(e,t,n){n.r(t),n.d(t,{default:function(){return J}});var r=n(84176),a=n.n(r),o=n(73193),s=n.n(o),i=n(86222),c=n.n(i),l=n(90819),u=n.n(l),d=n(89933),p=n.n(d),f=n(45332),m=n.n(f),h=n(61489),g=n(34728),x=n(77686),v=n(43837),w=n(83381),y=n(91768),b=n(51344),Z=n(28031),M=n(80503),j=n(54596),k=n(62395),S=n(66248),C=n(33633),P=n(77902),T=n(72264),F=n(6237),H=n(44194),I=n(89007),N=n(47268),R=n(55214),z=n(41059),A=n(31549),O=function(e){var t=e.isEdit,n=e.cdr,r=e.open,a=e.onClose,o=e.onSubmit,i=I.A.useForm(),c=m()(i,1)[0],l=(0,x.u)((function(e){return e.currentOrg}));return(0,H.useEffect)((function(){t&&n?c.setFieldsValue({uid:n.uid,callerIdName:n.callerIdName,callerIdNumber:n.callerIdNumber,destinationNumber:n.destinationNumber,context:n.context,startStamp:n.startStamp,answerStamp:n.answerStamp,endStamp:n.endStamp,duration:n.duration,billsec:n.billsec,hangupCause:n.hangupCause,accountcode:n.accountcode,readCodec:n.readCodec,writeCodec:n.writeCodec,sipHangupDisposition:n.sipHangupDisposition,recordFile:n.recordFile,direction:n.direction}):c.resetFields()}),[t,n,c]),(0,A.jsx)(z.Z,{title:t?"编辑通话记录":"查看通话记录",width:600,onClose:a,open:r,children:(0,A.jsxs)(I.A,{form:c,name:"cdrForm",onFinish:function(){c.validateFields().then((function(e){var t=s()(s()({},e),{},{orgUid:null==l?void 0:l.uid});o(t)}))},submitter:{searchConfig:{submitText:"确定",resetText:"取消"},submitButtonProps:{style:{display:t?"block":"none"}}},children:[(0,A.jsx)(N.Z,{label:"主叫名称",name:"callerIdName",readonly:!t}),(0,A.jsx)(N.Z,{label:"主叫号码",name:"callerIdNumber",readonly:!t}),(0,A.jsx)(N.Z,{label:"被叫号码",name:"destinationNumber",readonly:!t}),(0,A.jsx)(N.Z,{label:"上下文",name:"context",readonly:!t}),(0,A.jsx)(R.Z,{label:"开始时间",name:"startStamp",readonly:!t}),(0,A.jsx)(R.Z,{label:"应答时间",name:"answerStamp",readonly:!t}),(0,A.jsx)(R.Z,{label:"结束时间",name:"endStamp",readonly:!t}),(0,A.jsx)(N.Z,{label:"通话时长(秒)",name:"duration",readonly:!t}),(0,A.jsx)(N.Z,{label:"计费时长(秒)",name:"billsec",readonly:!t}),(0,A.jsx)(N.Z,{label:"挂断原因",name:"hangupCause",readonly:!t}),(0,A.jsx)(N.Z,{label:"账户代码",name:"accountcode",readonly:!t}),(0,A.jsx)(N.Z,{label:"读取编解码",name:"readCodec",readonly:!t}),(0,A.jsx)(N.Z,{label:"写入编解码",name:"writeCodec",readonly:!t}),(0,A.jsx)(N.Z,{label:"SIP挂断状态",name:"sipHangupDisposition",readonly:!t}),(0,A.jsx)(N.Z,{label:"录音文件",name:"recordFile",readonly:!t}),(0,A.jsx)(N.Z,{label:"呼叫方向",name:"direction",readonly:!t})]})})},D=n(68992),E=n(87005),Y=n(45634),B=n.n(Y),V=["current","pageSize"],q=function(){var e=(0,k.useIntl)(),t=(0,H.useRef)(),n=(0,H.useState)(1),r=m()(n,2),o=r[0],i=r[1],l=(0,H.useState)(10),d=m()(l,2),f=d[0],I=d[1],N=(0,x.u)((function(e){return e.currentOrg})),R=(0,H.useState)(!1),z=m()(R,2),Y=z[0],q=z[1],J=(0,H.useState)({}),U=m()(J,2),L=U[0],X=U[1],K=(0,H.useState)(!1),G=m()(K,2),_=G[0],Q=G[1],W=S.Z.useModal(),$=m()(W,2),ee=$[0],te=$[1],ne=(0,H.useState)([]),re=m()(ne,2),ae=re[0],oe=re[1],se=(0,H.useState)([]),ie=m()(se,2),ce=ie[0],le=ie[1],ue=(0,H.useState)(0),de=m()(ue,2),pe=de[0],fe=de[1],me=(0,H.useState)({}),he=m()(me,2),ge=he[0],xe=he[1],ve=[].concat([{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left"},{title:"主叫号码",dataIndex:"callerIdNumber",copyable:!0,fixed:"left",width:120},{title:"被叫号码",dataIndex:"destinationNumber",copyable:!0,width:120},{title:"开始时间",dataIndex:"startStamp",width:160,render:function(e,t){return B()(t.startStamp).format("YYYY-MM-DD HH:mm:ss")}},{title:"应答时间",dataIndex:"answerStamp",width:160,render:function(e,t){return t.answerStamp?B()(t.answerStamp).format("YYYY-MM-DD HH:mm:ss"):"-"}},{title:"结束时间",dataIndex:"endStamp",width:160,render:function(e,t){return t.endStamp?B()(t.endStamp).format("YYYY-MM-DD HH:mm:ss"):"-"}},{title:"通话时长",dataIndex:"duration",width:100,render:function(e,t){return"".concat(t.duration||0,"秒")}},{title:"计费时长",dataIndex:"billsec",width:100,render:function(e,t){return"".concat(t.billsec||0,"秒")}},{title:"挂断原因",dataIndex:"hangupCause",width:120,render:function(e,t){return(0,A.jsx)(C.Z,{color:"NORMAL_CLEARING"===t.hangupCause?"green":"red",children:t.hangupCause||"-"})}},{title:"呼叫方向",dataIndex:"direction",width:100,render:function(e,t){return(0,A.jsx)(C.Z,{color:"inbound"===t.direction?"blue":"orange",children:"inbound"===t.direction?"呼入":"呼出"})}}],[{title:e.formatMessage({id:"actions",defaultMessage:"Actions"}),valueType:"option",key:"option",fixed:"right",width:120,render:function(t,n){return[(0,A.jsxs)("a",{onClick:function(){X(n),Q(!1),q(!0)},children:[(0,A.jsx)(v.Z,{})," 查看"]},"view"),(0,A.jsx)(P.Z,{title:e.formatMessage({id:"deleteTip"}),description:"".concat(e.formatMessage({id:"deleteAffirm"})," 该通话记录?"),onConfirm:function(){return we(n)},okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"}),icon:(0,A.jsx)(w.Z,{style:{color:"red"}}),children:(0,A.jsx)(T.ZP,{type:"link",danger:!0,children:e.formatMessage({id:"delete",defaultMessage:"Delete"})})},"delete")]}}]),we=function(){var n=p()(u()().mark((function n(r){var a,o;return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,g.xH)(r);case 2:200===(a=n.sent).code?(h.yw.success(e.formatMessage({id:"delete.success",defaultMessage:"Delete success"})),null===(o=t.current)||void 0===o||o.reload()):h.yw.error(a.message);case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),ye=function(){var e=p()(u()().mark((function e(n){var r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.Np)(n);case 2:200===(r=e.sent).code?(null===(a=t.current)||void 0===a||a.reload(),q(!1)):h.yw.error(r.message);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),be=function(){var e=p()(u()().mark((function e(n){var r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.uid=null==L?void 0:L.uid,e.next=3,(0,g.dx)(n);case 3:200===(r=e.sent).code?(null===(a=t.current)||void 0===a||a.reload(),q(!1)):h.yw.error(r.message);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ze=function(){var n=p()(u()().mark((function n(){var r,a,o,s,i,l;return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(0!==ce.length){n.next=3;break}return h.yw.warning(e.formatMessage({id:"batch.delete.noselection",defaultMessage:"请选择要删除的项目"})),n.abrupt("return");case 3:h.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"正在删除..."})),a=0,o=0,s=c()(ce),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,(0,g.xH)(l);case 14:200===n.sent.code?a++: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:h.yw.destroy(),0===o?h.yw.success(e.formatMessage({id:"batch.delete.success",defaultMessage:"成功删除 {count} 条记录"},{count:a})):h.yw.warning(e.formatMessage({id:"batch.delete.partial",defaultMessage:"删除了 {success} 条记录,{fail} 条记录删除失败"},{success:a,fail:o})),oe([]),le([]),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(){return n.apply(this,arguments)}}(),Me=function(){var n=p()(u()().mark((function n(){var r,a,o;return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(0!==pe){n.next=3;break}return h.yw.warning(e.formatMessage({id:"deleteAll.nodata",defaultMessage:"没有数据可删除"})),n.abrupt("return");case 3:return h.yw.loading(e.formatMessage({id:"deleting.all",defaultMessage:"正在删除所有数据..."})),n.prev=4,r={orgUid:null==N?void 0:N.uid},n.next=8,(0,g.K_)(r);case 8:a=n.sent,console.log("删除所有数据响应:",a,r),200===a.code?(h.yw.destroy(),h.yw.success(e.formatMessage({id:"deleteAll.success",defaultMessage:"成功删除所有数据"})),null===(o=t.current)||void 0===o||o.reloadAndRest()):(h.yw.destroy(),h.yw.error(a.message||e.formatMessage({id:"deleteAll.failed",defaultMessage:"删除失败"}))),n.next=18;break;case 13:n.prev=13,n.t0=n.catch(4),h.yw.destroy(),h.yw.error(e.formatMessage({id:"deleteAll.error",defaultMessage:"删除过程发生错误"})),console.error("删除全部数据错误:",n.t0);case 18:case"end":return n.stop()}}),n,null,[[4,13]])})));return function(){return n.apply(this,arguments)}}(),je=function(){var e=p()(u()().mark((function e(t,n,r){var a,i;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=localStorage.getItem(D.LA8),i=s()({orgUid:(null==N?void 0:N.uid)||"",accessToken:a||"",exportType:t},ge),"current"===t?(i.pageNumber=String(o-1),i.pageSize=String(f)):"all"===t?(i.pageNumber="0",i.pageSize="1000"):"range"===t&&void 0!==n&&void 0!==r&&(i.pageNumber=String(n),i.pageSize=String(r)),window.open((0,E.kG)()+"/api/v1/freeswitch/cdr/export?"+new URLSearchParams(i).toString());case 4:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),ke=function(e){for(var t=[],n=1e3,r=Math.ceil(e/n),a=function(){var r=o,a=o*n+1,s=Math.min((o+1)*n,e);t.push({key:"export-".concat(o),label:"".concat(a,"-").concat(s," (").concat(s-a+1,"条)"),onClick:function(){return je("range",r,n)}})},o=0;o<r;o++)a();return t},Se={selectedRowKeys:ae,onChange:function(e,t){oe(e),le(t)}},Ce=function(){var e=p()(u()().mark((function e(t,n,r){var o,c,l,d,p;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=t.current,c=t.pageSize,l=a()(t,V),i(o),I(c),xe(l),d=s()({pageNumber:o-1,pageSize:c,orgUid:null==N?void 0:N.uid},l),e.next=7,(0,g.xs)(d);case 7:return p=e.sent,console.log("queryCdrByOrg:",p,d),200===p.code?fe(p.data.totalElements):h.yw.error(p.message),e.abrupt("return",{data:p.data.content,success:!0,total:p.data.totalElements});case 11:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}();return(0,A.jsxs)(A.Fragment,{children:[Y&&(0,A.jsx)(O,{isEdit:_,open:Y,cdr:L,onClose:function(){q(!1)},onSubmit:function(e){_?be(e):ye(e)}}),(0,A.jsx)(j.Z,{columns:ve,actionRef:t,cardBordered:!0,rowSelection:Se,request:Ce,scroll:{x:2e3},rowKey:"uid",search:{labelWidth:"auto"},pagination:{showQuickJumper:!0,onChange:function(e,t){i(e),I(t)}},dateFormatter:"string",headerTitle:"通话记录列表",toolBarRender:function(){return function(){var t=[],n=[];ae.length>0&&n.push({key:"batchDelete",icon:(0,A.jsx)(y.Z,{}),danger:!0,label:e.formatMessage({id:"batch.delete"})+" (".concat(ae.length,")"),onClick:function(){ee.confirm({title:e.formatMessage({id:"batch.deleteTip"}),content:"".concat(e.formatMessage({id:"batch.deleteAffirm"})," ").concat(ae.length," ").concat(e.formatMessage({id:"items"}),"?"),onOk:Ze,okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"})})}}),n.push({key:"deleteAll",icon:(0,A.jsx)(b.Z,{}),danger:!0,label:e.formatMessage({id:"deleteAll",defaultMessage:"删除所有"}),onClick:function(){ee.confirm({title:e.formatMessage({id:"deleteAll.tip",defaultMessage:"删除确认"}),content:e.formatMessage({id:"deleteAll.confirm",defaultMessage:"确定要删除所有通话记录数据吗?此操作不可恢复!"}),onOk:Me,okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"})})}});var r=[{key:"export-current",icon:(0,A.jsx)(Z.Z,{}),label:e.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return je("current")}}];return pe>0&&(pe<=1e3?r.push({key:"export-all",icon:(0,A.jsx)(Z.Z,{}),label:e.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat(pe,"条)"),onClick:function(){return je("all")}}):r.push({key:"export-range",icon:(0,A.jsx)(Z.Z,{}),label:e.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat(pe,"条)"),children:ke(pe)})),t.push((0,A.jsx)(F.Z,{menu:{items:r},placement:"bottom",children:(0,A.jsxs)(T.ZP,{type:"primary",children:[e.formatMessage({id:"import.export",defaultMessage:"导入导出"}),(0,A.jsx)(M.Z,{})]})},"importExport")),n.length>0&&t.push((0,A.jsx)(F.Z,{menu:{items:n},placement:"bottom",children:(0,A.jsxs)(T.ZP,{type:ae.length>0?"primary":"default",danger:ae.length>0,children:[ae.length>0?e.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})+" (".concat(ae.length,")"):e.formatMessage({id:"more.operations",defaultMessage:"更多操作"}),(0,A.jsx)(M.Z,{})]})},"batchOperations")),t}()}}),te]})},J=function(){return(0,A.jsx)(q,{})}}}]);