mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-17 12:48:08 +00:00
1 line
44 KiB
JavaScript
1 line
44 KiB
JavaScript
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[2005,2180],{47944:function(e,t,r){r.d(t,{Z:function(){return u}});var n=r(77260),a=r(44194),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M518.3 459a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V856c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V613.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 459z"}},{tag:"path",attrs:{d:"M811.4 366.7C765.6 245.9 648.9 160 512.2 160S258.8 245.8 213 366.6C127.3 389.1 64 467.2 64 560c0 110.5 89.5 200 199.9 200H304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8h-40.1c-33.7 0-65.4-13.4-89-37.7-23.5-24.2-36-56.8-34.9-90.6.9-26.4 9.9-51.2 26.2-72.1 16.7-21.3 40.1-36.8 66.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10C846.1 454.5 884 503.8 884 560c0 33.1-12.9 64.3-36.3 87.7a123.07 123.07 0 01-87.6 36.3H720c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h40.1C870.5 760 960 670.5 960 560c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud-upload",theme:"outlined"},o=r(54183),s=function(e,t){return a.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:i}))};var u=a.forwardRef(s)},11090:function(e,t,r){r.d(t,{Z:function(){return u}});var n=r(77260),a=r(44194),i={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 912H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32h360c4.4 0 8 3.6 8 8v56c0 4.4-3.6 8-8 8H184v656h656V520c0-4.4 3.6-8 8-8h56c4.4 0 8 3.6 8 8v360c0 17.7-14.3 32-32 32zM770.87 199.13l-52.2-52.2a8.01 8.01 0 014.7-13.6l179.4-21c5.1-.6 9.5 3.7 8.9 8.9l-21 179.4c-.8 6.6-8.9 9.4-13.6 4.7l-52.4-52.4-256.2 256.2a8.03 8.03 0 01-11.3 0l-42.4-42.4a8.03 8.03 0 010-11.3l256.1-256.3z"}}]},name:"export",theme:"outlined"},o=r(54183),s=function(e,t){return a.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:i}))};var u=a.forwardRef(s)},42085:function(e,t,r){r.d(t,{Z:function(){return u}});var n=r(77260),a=r(44194),i={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"},o=r(54183),s=function(e,t){return a.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:i}))};var u=a.forwardRef(s)},2484:function(e,t,r){r.d(t,{Z:function(){return u}});var n=r(77260),a=r(44194),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M456 231a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"more",theme:"outlined"},o=r(54183),s=function(e,t){return a.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:i}))};var u=a.forwardRef(s)},59908:function(e,t,r){r.d(t,{Z:function(){return u}});var n=r(77260),a=r(44194),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},o=r(54183),s=function(e,t){return a.createElement(o.Z,(0,n.Z)({},e,{ref:t,icon:i}))};var u=a.forwardRef(s)},47783:function(e,t,r){var n=r(39328),a=r(17323),i=r(55824),o=r(44194),s=r(32871),u=r(64665),c=r(31549),l=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],d=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],f=function(e,t){var r=e.fieldProps,d=e.children,f=e.params,p=e.proFieldProps,m=e.mode,g=e.valueEnum,h=e.request,v=e.showSearch,x=e.options,y=(0,a.Z)(e,l),k=(0,o.useContext)(s.Z);return(0,c.jsx)(u.Z,(0,n.Z)((0,n.Z)({valueEnum:(0,i.h)(g),request:h,params:f,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,n.Z)({options:x,mode:m,showSearch:v,getPopupContainer:k.getPopupContainer},r),ref:t,proFieldProps:p},y),{},{children:d}))},p=o.forwardRef((function(e,t){var r=e.fieldProps,l=e.children,f=e.params,p=e.proFieldProps,m=e.mode,g=e.valueEnum,h=e.request,v=e.options,x=(0,a.Z)(e,d),y=(0,n.Z)({options:v,mode:m||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},r),k=(0,o.useContext)(s.Z);return(0,c.jsx)(u.Z,(0,n.Z)((0,n.Z)({valueEnum:(0,i.h)(g),request:h,params:f,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,n.Z)({getPopupContainer:k.getPopupContainer},y),ref:t,proFieldProps:p},x),{},{children:l}))})),m=o.forwardRef(f);m.SearchSelect=p,m.displayName="ProFormComponent",t.Z=m},48821:function(e,t,r){var n=r(76285),a=r(39328),i=r(17323),o=r(81424),s=r(20903),u=r(26411),c=r(34573),l=r(44194),d=r(64665),f=r(31549),p=["fieldProps","proFieldProps"],m=["fieldProps","proFieldProps"],g="text",h=function(e){var t=(0,o.Z)(e.open||!1,{value:e.open,onChange:e.onOpenChange}),r=(0,n.Z)(t,2),i=r[0],c=r[1];return(0,f.jsx)(s.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(t){var r,n=t.getFieldValue(e.name||[]);return(0,f.jsx)(u.Z,(0,a.Z)((0,a.Z)({getPopupContainer:function(e){return e&&e.parentNode?e.parentNode:e},onOpenChange:function(e){return c(e)},content:(0,f.jsxs)("div",{style:{padding:"4px 0"},children:[null===(r=e.statusRender)||void 0===r?void 0:r.call(e,n),e.strengthText?(0,f.jsx)("div",{style:{marginTop:10},children:(0,f.jsx)("span",{children:e.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},e.popoverProps),{},{open:i,children:e.children}))}})},v=function(e){var t=e.fieldProps,r=e.proFieldProps,n=(0,i.Z)(e,p);return(0,f.jsx)(d.Z,(0,a.Z)({valueType:g,fieldProps:t,filedConfig:{valueType:g},proFieldProps:r},n))};v.Password=function(e){var t=e.fieldProps,r=e.proFieldProps,o=(0,i.Z)(e,m),s=(0,l.useState)(!1),u=(0,n.Z)(s,2),p=u[0],v=u[1];return null!=t&&t.statusRender&&o.name?(0,f.jsx)(h,{name:o.name,statusRender:null==t?void 0:t.statusRender,popoverProps:null==t?void 0:t.popoverProps,strengthText:null==t?void 0:t.strengthText,open:p,onOpenChange:v,children:(0,f.jsx)("div",{children:(0,f.jsx)(d.Z,(0,a.Z)({valueType:"password",fieldProps:(0,a.Z)((0,a.Z)({},(0,c.Z)(t,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(e){var r;null==t||null===(r=t.onBlur)||void 0===r||r.call(t,e),v(!1)},onClick:function(e){var r;null==t||null===(r=t.onClick)||void 0===r||r.call(t,e),v(!0)}}),proFieldProps:r,filedConfig:{valueType:g}},o))})}):(0,f.jsx)(d.Z,(0,a.Z)({valueType:"password",fieldProps:t,proFieldProps:r,filedConfig:{valueType:g}},o))},v.displayName="ProFormComponent",t.Z=v},16331:function(e,t,r){var n=r(39328),a=r(17323),i=r(44194),o=r(64665),s=r(31549),u=["fieldProps","proFieldProps"],c=function(e,t){var r=e.fieldProps,i=e.proFieldProps,c=(0,a.Z)(e,u);return(0,s.jsx)(o.Z,(0,n.Z)({ref:t,valueType:"textarea",fieldProps:r,proFieldProps:i},c))};t.Z=i.forwardRef(c)},40629:function(e,t,r){r.d(t,{LE:function(){return l},W5:function(){return h},c$:function(){return f},n1:function(){return x},p0:function(){return m},zl:function(){return k}});var n=r(90819),a=r.n(n),i=r(73193),o=r.n(i),s=r(89933),u=r.n(s),c=r(14870);function l(e){return d.apply(this,arguments)}function d(){return(d=u()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/workgroup/query/org",{method:"GET",params:o()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e){return p.apply(this,arguments)}function p(){return(p=u()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/workgroup/query/uid",{method:"GET",params:o()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return g.apply(this,arguments)}function g(){return(g=u()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/workgroup/create",{method:"POST",data:o()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return v.apply(this,arguments)}function v(){return(v=u()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/workgroup/update",{method:"POST",data:o()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function x(e){return y.apply(this,arguments)}function y(){return(y=u()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/workgroup/update/avatar",{method:"POST",data:o()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(e){return b.apply(this,arguments)}function b(){return(b=u()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/workgroup/delete",{method:"POST",data:o()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},73660:function(e,t,r){r.d(t,{D$:function(){return p},EP:function(){return v},hS:function(){return g},z_:function(){return d}});var n=r(90819),a=r.n(n),i=r(73193),o=r.n(i),s=r(89933),u=r.n(s),c=r(5488),l=r(14870);function d(e){return f.apply(this,arguments)}function f(){return(f=u()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.request)("/api/v1/member/query/org",{method:"GET",params:o()(o()({},t),{},{channel:c.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return m.apply(this,arguments)}function m(){return(m=u()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.request)("/api/v1/member/create",{method:"POST",data:o()(o()({},t),{},{channel:c.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return h.apply(this,arguments)}function h(){return(h=u()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.request)("/api/v1/member/update",{method:"POST",data:o()(o()({},t),{},{channel:c.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function v(e){return x.apply(this,arguments)}function x(){return(x=u()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.request)("/api/v1/member/delete",{method:"POST",data:o()(o()({},t),{},{channel:c.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},74424:function(e,t,r){var n=r(24522);t.Z=function(){var e=(0,n.Z)().isDarkMode;return{leftSiderStyle:{borderRight:e?"1px solid #333":"1px solid #ccc",background:e?"#141414":"#f5f5f5",height:"100vh",overflow:"auto"},leftSiderWidth:250,headerStyle:{background:e?"#141414":"#fff"},rightSiderStyle:{borderLeft:e?"1px solid #333":"1px solid #ccc",background:e?"#141414":"#f5f5f5"},contentStyle:{minHeight:120,background:e?"#141414":"#f5f5f5",height:"100vh",overflow:"auto",padding:10}}}},29443:function(e,t,r){r.r(t),r.d(t,{default:function(){return Me}});var n=r(93322),a=r(84176),i=r.n(a),o=r(10154),s=r.n(o),u=r(73193),c=r.n(u),l=r(86222),d=r.n(l),f=r(90819),p=r.n(f),m=r(89933),g=r.n(m),h=r(45332),v=r.n(h),x=r(5025),y=r(5488),k=r(14870);function b(e){return M.apply(this,arguments)}function M(){return(M=g()(p()().mark((function e(t){return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,k.request)("/api/v1/ticket/query/org",{method:"GET",params:c()(c()({},t),{},{channel:y.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e){return Z.apply(this,arguments)}function Z(){return(Z=g()(p()().mark((function e(t){return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,k.request)("/api/v1/ticket/create",{method:"POST",data:c()(c()({},t),{},{channel:y.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function j(e){return S.apply(this,arguments)}function S(){return(S=g()(p()().mark((function e(t){return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,k.request)("/api/v1/ticket/update",{method:"POST",data:c()(c()({},t),{},{channel:y.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function C(e){return P.apply(this,arguments)}function P(){return(P=g()(p()().mark((function e(t){return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,k.request)("/api/v1/ticket/delete",{method:"POST",data:{uid:t,channel:y.XtJ}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function F(e){return T.apply(this,arguments)}function T(){return(T=g()(p()().mark((function e(t){return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,k.request)("/api/v1/ticket/history/activity",{method:"GET",params:c()(c()({},t),{},{channel:y.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var z=r(34599),q=r(8065),I=r(11090),R=r(2484),O=r(54881),E=r(81084),U=r(68349),B=r(5780),L=r(78359),J=r(88344),A=r(67652),H=r(28977),N=r.n(H),D=r(44194),W=r(76711),K=r.n(W),V=r(20903),_=r(68724),X=r(49616),G=r(27904),Y=r(40629),Q=r(18751),$=r(16331),ee=r(47783),te=r(48821),re=r(39291);function ne(e){return ae.apply(this,arguments)}function ae(){return(ae=g()(p()().mark((function e(t){return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,k.request)("/api/v1/form/query/org",{method:"GET",params:c()(c()({},t),{},{channel:y.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ie=r(11042),oe=r(76590),se=r(59908),ue=r(31549),ce=function(e){var t=e.open,r=e.isEdit,n=void 0!==r&&r,a=e.ticket,i=e.onClose,o=e.onSuccess,s=V.Z.useForm(),u=v()(s,1)[0],c=(0,k.useIntl)(),l=(0,Q.Z)().translateString,d=(0,z.u)((function(e){return e.currentOrg})),f=(0,D.useState)([]),m=v()(f,2),h=m[0],b=(m[1],(0,D.useState)([])),M=v()(b,2),Z=M[0],S=M[1],C=(0,D.useState)([]),P=v()(C,2),F=P[0],T=P[1],q=(0,D.useState)(!1),I=v()(q,2),R=I[0],O=I[1],E=(0,D.useState)([]),U=v()(E,2),L=U[0],J=U[1],A=(0,D.useState)([]),H=v()(A,2),N=H[0],W=H[1],ae=(0,D.useState)((function(){var e="ticketFormSelection_".concat((null==d?void 0:d.uid)||"default");return localStorage.getItem(e)||""})),ce=v()(ae,2),le=ce[0],de=ce[1],fe=[{value:y.sM_,label:c.formatMessage({id:"ticket.status.new"})},{value:y.Yux,label:c.formatMessage({id:"ticket.status.assigned"})},{value:y.sFW,label:c.formatMessage({id:"ticket.status.claimed"})},{value:y.W66,label:c.formatMessage({id:"ticket.status.unclaimed"})},{value:y.z1,label:c.formatMessage({id:"ticket.status.processing"})},{value:y.yZA,label:c.formatMessage({id:"ticket.status.transferred"})},{value:y.pIN,label:c.formatMessage({id:"ticket.status.pending"})},{value:y.XrC,label:c.formatMessage({id:"ticket.status.holding"})},{value:y.L1h,label:c.formatMessage({id:"ticket.status.resumed"})},{value:y.yib,label:c.formatMessage({id:"ticket.status.reopened"})},{value:y.hwr,label:c.formatMessage({id:"ticket.status.resolved"})},{value:y.AzB,label:c.formatMessage({id:"ticket.status.escalated"})},{value:y.frw,label:c.formatMessage({id:"ticket.status.closed"})},{value:y.xw4,label:c.formatMessage({id:"ticket.status.cancelled"})},{value:y.qQU,label:c.formatMessage({id:"ticket.status.verifiedOk"})},{value:y.GJZ,label:c.formatMessage({id:"ticket.status.verifiedFail"})}],pe=[{value:y.JTO,label:c.formatMessage({id:"ticket.priority.lowest"})},{value:y.sbT,label:c.formatMessage({id:"ticket.priority.low"})},{value:y.GMZ,label:c.formatMessage({id:"ticket.priority.medium"})},{value:y.Bt2,label:c.formatMessage({id:"ticket.priority.high"})},{value:y._Xr,label:c.formatMessage({id:"ticket.priority.urgent"})},{value:y.Lx6,label:c.formatMessage({id:"ticket.priority.critical"})}],me=function(){var e=g()(p()().mark((function e(){var t,r;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={pageNumber:0,pageSize:50,orgUid:null==d?void 0:d.uid},e.next=3,(0,Y.LE)(t);case 3:200===(r=e.sent).code?(S(r.data.content),T(r.data.content.reduce((function(e,t){var r;return null===(r=t.agents)||void 0===r||r.forEach((function(t){e.find((function(e){return e.uid===t.uid}))||e.push(t)})),e}),[]))):x.yw.error(r.message);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=function(){var e=g()(p()().mark((function e(){var t,r,n,a,i,o,s,u;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r={pageNumber:0,pageSize:100,type:y.qTn,status:y.eiy,orgUid:null==d?void 0:d.uid},e.next=4,ne(r);case 4:200===(n=e.sent).code&&null!==(t=n.data)&&void 0!==t&&t.content&&(a=n.data.content.filter((function(e){return"PUBLISHED"===e.status})),W(a),i="ticketFormSelection_".concat((null==d?void 0:d.uid)||"default"),o=localStorage.getItem(i),s=o&&a.some((function(e){return e.uid===o})),s?de(o):(localStorage.removeItem(i),1===a.length?(u=a[0].uid||"",de(u),u&&localStorage.setItem(i,u)):de(""))),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(0),console.error("Fetch ticket forms error:",e.t0),x.yw.error(c.formatMessage({id:"ticket.form.load.error",defaultMessage:"获取工单表单失败"}));case 12:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();(0,D.useEffect)((function(){t&&(me(),ge())}),[t]);h.filter((function(e){return e.uid!==y.zBg}));var he=function(e){try{var t=JSON.parse(e);return Array.isArray(t)?t:[]}catch(e){return console.error("解析表单schema失败:",e),[]}},ve=function(){var e=g()(p()().mark((function e(){var t,r,s,l,f,m,g,h;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,u.validateFields();case 3:if(t=e.sent,x.yw.loading(c.formatMessage({id:n?"updating":"creating"})),r={},s={},l=N.find((function(e){return e.uid===le})),f=null!=l&&l.schema?he(l.schema):[],Object.keys(t).forEach((function(e){if(e.startsWith("dynamicField_")){var n=e.replace("dynamicField_","");r[n]=t[e];var a=f.find((function(e){return(e.id||"field-".concat(f.indexOf(e)))===n}));a&&a.label&&(s[n]=a.label),delete t[e]}})),m=null,Object.keys(r).length>0&&le&&(m={formUid:le,formName:(null==l?void 0:l.name)||"表单",formData:r,fieldLabels:s}),g={uid:null==a?void 0:a.uid,title:null==t?void 0:t.title,description:null==t?void 0:t.description,workgroupUid:null==t?void 0:t.workgroupUid,assigneeUid:null==t?void 0:t.assigneeUid,status:null==t?void 0:t.status,priority:null==t?void 0:t.priority,uploadUids:L.map((function(e){return e.uid})),orgUid:null==d?void 0:d.uid,schema:m?JSON.stringify(m):void 0},!n){e.next=19;break}return e.next=16,j(g);case 16:h=e.sent,e.next=22;break;case 19:return e.next=21,w(g);case 21:h=e.sent;case 22:200===h.code?(x.yw.success(c.formatMessage({id:n?"update.success":"create.success"})),o(),i()):x.yw.error(h.message),e.next=28;break;case 25:e.prev=25,e.t0=e.catch(0),console.error("".concat(n?"Update":"Create"," failed:"),e.t0);case 28:case"end":return e.stop()}}),e,null,[[0,25]])})));return function(){return e.apply(this,arguments)}}();(0,D.useEffect)((function(){if(t&&a){var e,r,n,i={title:null==a?void 0:a.title,description:null==a?void 0:a.description,status:null==a?void 0:a.status,priority:null==a?void 0:a.priority,workgroupUid:null==a||null===(e=a.workgroup)||void 0===e?void 0:e.uid,assigneeUid:null==a||null===(r=a.assignee)||void 0===r?void 0:r.uid};if(a.schema)try{var o=JSON.parse(a.schema);if(o.formUid&&o.formData){de(o.formUid);var s="ticketFormSelection_".concat((null==d?void 0:d.uid)||"default");localStorage.setItem(s,o.formUid),Object.entries(o.formData).forEach((function(e){var t=v()(e,2),r=t[0],n=t[1];i["dynamicField_".concat(r)]=n}))}}catch(e){console.error("解析工单表单数据失败:",e)}u.setFieldsValue(i),J(null==a||null===(n=a.attachments)||void 0===n?void 0:n.map((function(e){return e.upload})))}else t&&!a&&(u.setFieldsValue({status:y.sM_,priority:y.GMZ}),J([]))}),[t,a]);var xe=function(e){console.log("handleDelete",e),J((function(t){return t.filter((function(t){return t.uid!==e}))}))};return(0,ue.jsx)(_.Z,{title:c.formatMessage({id:n?"ticket.edit.title":"ticket.create.title",defaultMessage:n?"编辑工单":"创建工单"}),width:600,open:t,onClose:i,extra:(0,ue.jsxs)(X.Z,{children:[N.length>0&&(0,ue.jsx)(G.Z,{style:{width:150},placeholder:c.formatMessage({id:"ticket.form.select.placeholder",defaultMessage:"选择表单"}),value:le,onChange:function(e){de(e);var t="ticketFormSelection_".concat((null==d?void 0:d.uid)||"default");e?localStorage.setItem(t,e):localStorage.removeItem(t)},options:[{label:c.formatMessage({id:"ticket.form.none",defaultMessage:"无表单"}),value:""}].concat(K()(N.map((function(e){return{label:e.name,value:e.uid,disabled:"PUBLISHED"!==e.status}}))))}),(0,ue.jsx)(B.ZP,{onClick:i,children:(0,ue.jsx)(k.FormattedMessage,{id:"cancel"})}),(0,ue.jsx)(B.ZP,{type:"primary",onClick:ve,children:(0,ue.jsx)(k.FormattedMessage,{id:n?"save":"create"})})]}),children:(0,ue.jsxs)(re.ZP,{form:u,submitter:!1,layout:"vertical",children:[(0,ue.jsx)(te.Z,{name:"title",label:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.title"}),rules:[{required:!0}]}),(0,ue.jsx)($.Z,{name:"description",label:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.description"}),rules:[{required:!0}]}),le&&function(){if(!le||!N.length)return null;var e=N.find((function(e){return e.uid===le}));if(!e||!e.schema)return null;var t=he(e.schema);if(!t.length)return null;return(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsxs)("div",{style:{margin:"16px 0",fontSize:"14px",fontWeight:"bold",color:"#1890ff"},children:[e.name," ",c.formatMessage({id:"ticket.form.fields",defaultMessage:"表单字段"})]}),t.map((function(e,t){var r,n,a="dynamicField_".concat(e.id||"field-".concat(t)),i=function(e,t){switch(e){case"text":switch(t){case"email":return c.formatMessage({id:"ticket.form.placeholder.email",defaultMessage:"请输入邮箱地址"});case"tel":return c.formatMessage({id:"ticket.form.placeholder.tel",defaultMessage:"请输入电话号码"});case"textarea":return c.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入文本内容"});case"date":return c.formatMessage({id:"ticket.form.placeholder.date",defaultMessage:"请选择日期"});case"datetime-local":return c.formatMessage({id:"ticket.form.placeholder.datetime",defaultMessage:"请选择日期时间"});default:return c.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入"})}case"input":return c.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入"});case"textarea":return c.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入多行文本"});case"select":return c.formatMessage({id:"ticket.form.placeholder.select",defaultMessage:"请选择"});case"datePicker":return c.formatMessage({id:"ticket.form.placeholder.date",defaultMessage:"请选择日期"});case"timePicker":return c.formatMessage({id:"ticket.form.placeholder.time",defaultMessage:"请选择时间"});default:return c.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入"})}}(e.type,null===(r=e.props)||void 0===r?void 0:r.type);return"textarea"===e.type?(0,ue.jsx)($.Z,{name:a,label:e.label,placeholder:i,rules:[{required:e.required,message:c.formatMessage({id:"ticket.form.required",defaultMessage:"{label}是必填项"},{label:e.label})}]},a):"select"===e.type?(0,ue.jsx)(ee.Z,{name:a,label:e.label,placeholder:i,options:(null===(n=e.options)||void 0===n?void 0:n.map((function(e){return{label:e,value:e}})))||[],rules:[{required:e.required,message:c.formatMessage({id:"ticket.form.required",defaultMessage:"{label}是必填项"},{label:e.label})}]},a):(0,ue.jsx)(te.Z,{name:a,label:e.label,placeholder:i,rules:[{required:e.required,message:c.formatMessage({id:"ticket.form.required",defaultMessage:"{label}是必填项"},{label:e.label})}]},a)}))]})}(),(0,ue.jsx)(ee.Z,{name:"workgroupUid",label:c.formatMessage({id:"ticket.workgroup"}),rules:[{required:!0}],options:Z.map((function(e){return{label:l(e.nickname),value:e.uid}})),placeholder:c.formatMessage({id:"ticket.workgroup.placeholder"}),onChange:function(e){var t=Z.find((function(t){return t.uid===e}));null!=t&&t.agents?(T(t.agents),u.setFieldValue("assigneeUid",void 0)):T([])}}),(0,ue.jsx)(ee.Z,{name:"assigneeUid",label:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.assignee"}),options:F.map((function(e){return{label:e.nickname,value:e.uid}}))}),(0,ue.jsx)(ee.Z,{name:"status",label:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.status"}),rules:[{required:!0}],options:fe}),(0,ue.jsx)(ee.Z,{name:"priority",label:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.priority"}),rules:[{required:!0}],options:pe}),R&&(0,ue.jsx)(oe.Z,{type:y.hcJ,isModalOpen:R,attachments:null==a?void 0:a.attachments,handleSubmit:function(e){console.log("handleSubmit",e),J(n&&a?e:function(t){return[].concat(K()(t),K()(e))}),O(!1)},handleCancel:function(){O(!1)}}),(0,ue.jsx)("div",{style:{marginTop:"16px",marginBottom:"16px",maxHeight:"200px",overflowY:"auto"},children:(0,ue.jsx)("div",{style:{display:"flex",flexWrap:"wrap",gap:"12px"},children:L.map((function(e){return(0,ue.jsx)(ie.Z,{file:e,onDelete:xe},e.uid)}))})}),(0,ue.jsx)(B.ZP,{icon:(0,ue.jsx)(se.Z,{}),onClick:function(){return O(!0)},children:c.formatMessage({id:"ticket.upload.button"})})]})})},le=r(18580),de=r(73660),fe=r(67828),pe=r(53504),me=r(27073),ge=r(62399),he=function(e){var t=e.ticket,r=e.isThreadTicket,n=void 0!==r&&r,a=(0,z.u)((function(e){return e.currentOrg})),i=(0,D.useState)([]),o=v()(i,2),s=o[0],u=o[1],c=(0,D.useState)(!1),l=v()(c,2),d=l[0],f=l[1],m=(0,k.useIntl)();console.log("currentTicket",t,d);var h=(0,fe.Z)(),b=h.memberResult,M=h.setMemberResult,w=function(){var e=g()(p()().mark((function e(){var r,n;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,f(!0),r={pageNumber:0,pageSize:100,uid:null==t?void 0:t.uid},e.next=7,F(r);case 7:n=e.sent,console.log("queryTicketHistoryActivity response:",n.data),200===n.code?u(n.data||[]):(console.log("queryTicketHistoryActivity error:",n.data),x.yw.error(n.message)),f(!1),e.next=18;break;case 13:e.prev=13,e.t0=e.catch(2),console.error("Fetch ticket history error:",e.t0),x.yw.error("获取工单历史记录失败"),f(!1);case 18:case"end":return e.stop()}}),e,null,[[2,13]])})));return function(){return e.apply(this,arguments)}}(),Z=function(){var e=g()(p()().mark((function e(){var t,r;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x.yw.loading("loading"),t={pageNumber:0,pageSize:100,orgUid:null==a?void 0:a.uid},e.next=4,(0,de.z_)(t);case 4:200===(r=e.sent).code?(x.yw.destroy(),M(r)):x.yw.destroy();case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,D.useEffect)((function(){n||(w(),Z())}),[t]);var j=function(e){if(!e)return"-";var t=b.data.content.find((function(t){return t.uid===e}));return(null==t?void 0:t.nickname)||""};return(0,ue.jsx)(ue.Fragment,{children:(0,ue.jsxs)(pe.Z,{spinning:d,children:[(0,ue.jsx)("p",{style:{fontSize:"16px",fontWeight:"bold",textAlign:"center"},children:"活动历史"}),(0,ue.jsx)(me.Z,{direction:"vertical",size:"small",current:s.length-1,style:{padding:"16px"},items:s.map((function(e,t){var r,n;return{title:(n=null==e?void 0:e.activityName,(n?n===y.sM_||n===y.Yux||n===y.sFW||n===y.W66||n===y.z1||n===y.yZA||n===y.pIN||n===y.XrC||n===y.L1h||n===y.yib||n===y.hwr||n===y.AzB||n===y.frw||n===y.xw4||n===y.qQU||n===y.GJZ?m.formatMessage({id:"ticket.status.".concat(n.toLowerCase())}):n:"")||"活动"),description:(0,ue.jsxs)("div",{children:[(null==e?void 0:e.assignee)&&(0,ue.jsxs)("div",{children:["处理人: ",j(null==e?void 0:e.assignee)||(null==e?void 0:e.assignee)]}),(0,ue.jsxs)("div",{children:["处理时间: ",(null===(r=e.startTime)||void 0===r?void 0:r.toLocaleString())||"-"]})]}),status:t===s.length-1?"process":"finish"}}))}),0===s.length&&(0,ue.jsx)(ge.Z,{description:"请选择工单查看流转过程"})]})})},ve=function(e){var t=e.open,r=e.ticket,n=e.onClose;return(0,ue.jsx)(ue.Fragment,{children:(0,ue.jsx)(_.Z,{open:t,onClose:function(){n()},title:"工单详情",children:(0,ue.jsx)(he,{ticket:r,isThreadTicket:!1})})})},xe=["current","pageSize"],ye=function(){var e=(0,k.useIntl)(),t=(0,D.useRef)(),r=(0,D.useState)(1),n=v()(r,2),a=n[0],o=n[1],u=(0,D.useState)(10),l=v()(u,2),f=l[0],m=l[1],h=(0,z.u)((function(e){return e.currentOrg})),M=(0,q.v)((function(e){return e.currentCategory})),w=(0,D.useState)(!1),Z=v()(w,2),j=Z[0],S=Z[1],P=(0,D.useState)(),F=v()(P,2),T=F[0],H=F[1],W=(0,D.useState)(!1),K=v()(W,2),V=K[0],_=K[1],X=U.Z.useModal(),G=v()(X,2),Y=G[0],Q=G[1],$=(0,D.useState)(!1),ee=v()($,2),te=ee[0],re=ee[1],ne=(0,D.useState)([]),ae=v()(ne,2),ie=ae[0],oe=ae[1],se=(0,D.useState)([]),de=v()(se,2),fe=de[0],pe=de[1],me=(0,D.useState)({}),ge=v()(me,2),he=ge[0],ye=ge[1],ke=(0,D.useState)(0),be=v()(ke,2),Me=be[0],we=be[1];(0,D.useEffect)((function(){var e;null===(e=t.current)||void 0===e||e.reload()}),[null==M?void 0:M.uid]);var Ze=function(){var r=g()(p()().mark((function r(n){var a,i;return p()().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,C(n.uid);case 2:200===(a=r.sent).code?(x.yw.success(e.formatMessage({id:"delete.success",defaultMessage:"删除成功"})),null===(i=t.current)||void 0===i||i.reload()):x.yw.error(a.message);case 4:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}(),je=function(){var r=g()(p()().mark((function r(){var n,a,i,o,s,u;return p()().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(0!==fe.length){r.next=3;break}return x.yw.warning(e.formatMessage({id:"batch.delete.noselection",defaultMessage:"请选择要删除的项目"})),r.abrupt("return");case 3:x.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"正在删除..."})),a=0,i=0,o=d()(fe),r.prev=7,o.s();case 9:if((s=o.n()).done){r.next=23;break}return u=s.value,r.prev=11,r.next=14,C(u.uid);case 14:200===r.sent.code?a++:i++,r.next=21;break;case 18:r.prev=18,r.t0=r.catch(11),i++;case 21:r.next=9;break;case 23:r.next=28;break;case 25:r.prev=25,r.t1=r.catch(7),o.e(r.t1);case 28:return r.prev=28,o.f(),r.finish(28);case 31:x.yw.destroy(),0===i?x.yw.success(e.formatMessage({id:"batch.delete.success",defaultMessage:"成功删除 {count} 条记录"},{count:a})):x.yw.warning(e.formatMessage({id:"batch.delete.partial",defaultMessage:"成功删除 {success} 条记录,失败 {fail} 条"},{success:a,fail:i})),oe([]),pe([]),null===(n=t.current)||void 0===n||n.reloadAndRest();case 36:case"end":return r.stop()}}),r,null,[[7,25,28,31],[11,18]])})));return function(){return r.apply(this,arguments)}}(),Se=function(){var e=g()(p()().mark((function e(t,r,n){var i,o;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=localStorage.getItem(y.LA8),o=c()({categoryUid:(null==M?void 0:M.uid)===y.zBg?"":null==M?void 0:M.uid,orgUid:(null==h?void 0:h.uid)||"",accessToken:i||"",exportType:t},he),"current"===t?(o.pageNumber=String(a-1),o.pageSize=String(f)):"all"===t?(o.pageNumber="0",o.pageSize="1000"):"range"===t&&void 0!==r&&void 0!==n&&(o.pageNumber=String(r),o.pageSize=String(n)),window.open((0,le.kG)()+"/api/v1/ticket/export?"+new URLSearchParams(o).toString());case 4:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}(),Ce=function(e){for(var t=[],r=1e3,n=Math.ceil(e/r),a=function(){var n=i,a=i*r+1,o=Math.min((i+1)*r,e);t.push({key:"export-".concat(i),label:"".concat(a,"-").concat(o," (").concat(o-a+1,"条)"),onClick:function(){return Se("range",n,r)}})},i=0;i<n;i++)a();return t},Pe={selectedRowKeys:ie,onChange:function(e,t){oe(e),pe(t)}},Fe=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left",align:"center"},{title:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.title"}),dataIndex:"title",copyable:!0,ellipsis:!0,fixed:"left",tooltip:e.formatMessage({id:"ticket.title.tooltip"})},{title:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.description"}),dataIndex:"description",ellipsis:!0,tooltip:e.formatMessage({id:"ticket.description.tooltip"})},{title:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.status"}),dataIndex:"status",hideInSearch:!0,tooltip:e.formatMessage({id:"ticket.status.tooltip"}),render:function(e,t){var r,n=(r={},s()(s()(s()(s()(s()(s()(s()(s()(s()(s()(r,y.sM_,"blue"),y.Yux,"geekblue"),y.sFW,"cyan"),y.W66,"magenta"),y.z1,"processing"),y.yZA,"lime"),y.pIN,"warning"),y.XrC,"orange"),y.L1h,"cyan"),y.yib,"volcano"),s()(s()(s()(s()(s()(s()(r,y.hwr,"success"),y.AzB,"purple"),y.frw,"default"),y.xw4,"error"),y.qQU,"green"),y.GJZ,"red"));return(0,ue.jsx)(J.Z,{color:n[t.status],children:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.status.".concat(t.status.toLowerCase())})})}},{title:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.priority"}),dataIndex:"priority",hideInSearch:!0,tooltip:e.formatMessage({id:"ticket.priority.tooltip"}),render:function(e,t){var r,n=s()(s()(s()(s()(s()(s()({},y.JTO,"default"),y.sbT,"blue"),y.GMZ,"orange"),y.Bt2,"volcano"),y._Xr,"red"),y.Lx6,"purple");return(0,ue.jsx)(J.Z,{color:n[null==t?void 0:t.priority],children:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.priority.".concat(null==t||null===(r=t.priority)||void 0===r?void 0:r.toLowerCase())})})}},{title:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.assignee"}),dataIndex:"assignee",hideInSearch:!0,tooltip:e.formatMessage({id:"ticket.assignee.tooltip"}),render:function(e,t,r,n){var a;return(0,ue.jsx)(J.Z,{color:"blue",children:null==t||null===(a=t.assignee)||void 0===a?void 0:a.nickname})}},{title:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.reporter"}),dataIndex:"reporter",hideInSearch:!0,tooltip:e.formatMessage({id:"ticket.reporter.tooltip"}),render:function(e,t,r,n){var a;return(0,ue.jsx)(J.Z,{color:"red",children:null==t||null===(a=t.reporter)||void 0===a?void 0:a.nickname})}},{title:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.schema"}),dataIndex:"schema",hideInSearch:!0,ellipsis:!0,width:300,tooltip:e.formatMessage({id:"ticket.schema.tooltip"}),render:function(e,t){if(!t.schema)return(0,ue.jsx)("span",{style:{color:"#999"},children:"-"});try{var r=JSON.parse(t.schema);if(r.formData&&Object.keys(r.formData).length>0){var n=Object.entries(r.formData).filter((function(e){var t=v()(e,2),r=(t[0],t[1]);return null!=r&&""!==r})).map((function(e){var t,n=v()(e,2),a=n[0],i=n[1],o=(null===(t=r.fieldLabels)||void 0===t?void 0:t[a])||a,s=String(i);return"".concat(o,": ").concat(s.length>20?s.substring(0,20)+"...":s)}));return 0===n.length?(0,ue.jsx)("span",{style:{color:"#999"},children:"-"}):(0,ue.jsx)("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px",maxHeight:"60px",overflow:"hidden"},children:n.map((function(e,t){return(0,ue.jsx)(J.Z,{color:"geekblue",style:{fontSize:"11px",padding:"1px 4px"},children:e},t)}))})}}catch(e){console.error("解析 schema 数据失败:",e)}return(0,ue.jsx)("span",{style:{color:"#999"},children:"-"})}},{title:(0,ue.jsx)(k.FormattedMessage,{id:"createdAt"}),dataIndex:"createdAt",valueType:"dateTime",hideInSearch:!0,sorter:!0,tooltip:e.formatMessage({id:"ticket.createdAt.tooltip"}),render:function(e,t,r,n){return N()(t.createdAt).format("YYYY-MM-DD HH:mm:ss")}},{title:(0,ue.jsx)(k.FormattedMessage,{id:"updatedAt"}),dataIndex:"updatedAt",valueType:"dateTime",hideInSearch:!0,sorter:!0,tooltip:e.formatMessage({id:"ticket.updatedAt.tooltip"}),render:function(e,t,r,n){return N()(t.updatedAt).format("YYYY-MM-DD HH:mm:ss")}},{title:(0,ue.jsx)(k.FormattedMessage,{id:"action"}),key:"option",dataIndex:"option",hideInSearch:!0,width:200,fixed:"right",tooltip:e.formatMessage({id:"ticket.action.tooltip"}),render:function(t,r){return(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)(B.ZP,{type:"link",onClick:function(){return H(r),S(!0),void _(!0)},children:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.action.edit"})}),(0,ue.jsx)(B.ZP,{type:"link",onClick:function(){return H(r),void re(!0)},children:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.action.view"})}),(0,ue.jsx)(A.Z,{title:e.formatMessage({id:"deleteTip"}),description:"".concat(e.formatMessage({id:"deleteAffirm"}),"【").concat(r.title,"】?"),onConfirm:function(){return Ze(r)},okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"}),children:(0,ue.jsx)(B.ZP,{type:"link",children:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.action.delete"})})})]})}}];return(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)(E.Z,{columns:Fe,actionRef:t,cardBordered:!0,rowSelection:Pe,scroll:{x:2100},request:function(){var e=g()(p()().mark((function e(t,r,n){var a,s,u,l,d,f,g,v;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.current,s=t.pageSize,u=i()(t,xe),o(a),m(s),ye(u),l=void 0,d=void 0,r&&Object.keys(r).length>0&&(f=Object.keys(r)[0],l=f,d="ascend"===r[f]?"ascend":"descend"),g=c()(c()(c()({pageNumber:a-1,pageSize:s,orgUid:null==h?void 0:h.uid},(null==M?void 0:M.uid)!==y.zBg&&{categoryUid:null==M?void 0:M.uid}),u),{},{sortBy:l,sortDirection:d}),e.next=10,b(g);case 10:return 200===(v=e.sent).code?we(v.data.totalElements):x.yw.error(v.message),e.abrupt("return",{data:v.data.content,success:!0,total:v.data.totalElements});case 13:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}(),editable:{type:"multiple"},rowKey:"uid",search:{labelWidth:"auto"},pagination:{showQuickJumper:!0,onChange:function(e,t){o(e),t&&m(t)}},dateFormatter:"string",headerTitle:e.formatMessage({id:"ticket.list"}),toolBarRender:function(){var t=[(0,ue.jsx)(B.ZP,{type:"primary",onClick:function(){return window.open((0,le.W$)())},children:(0,ue.jsx)(k.FormattedMessage,{id:"ticket.action.open.flow.editor"})},"editor")],r=[{key:"export-current",icon:(0,ue.jsx)(I.Z,{}),label:e.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return Se("current")}}];Me>0&&(Me<=1e3?r.push({key:"export-all",icon:(0,ue.jsx)(I.Z,{}),label:e.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat(Me,"条)"),onClick:function(){return Se("all")}}):r.push({key:"export-range",icon:(0,ue.jsx)(I.Z,{}),label:e.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat(Me,"条)"),children:Ce(Me)})),t.push((0,ue.jsx)(L.Z,{menu:{items:r},placement:"bottom",children:(0,ue.jsxs)(B.ZP,{type:"primary",icon:(0,ue.jsx)(I.Z,{}),children:[e.formatMessage({id:"import.export",defaultMessage:"导出"}),(0,ue.jsx)(R.Z,{})]})},"importExport"));var n=[];return ie.length>0&&n.push({key:"batchDelete",icon:(0,ue.jsx)(O.Z,{}),danger:!0,label:e.formatMessage({id:"batch.delete"})+" (".concat(ie.length,")"),onClick:function(){Y.confirm({title:e.formatMessage({id:"batch.deleteTip"}),content:"".concat(e.formatMessage({id:"batch.deleteAffirm"})," ").concat(ie.length," ").concat(e.formatMessage({id:"items"}),"?"),onOk:je,okText:e.formatMessage({id:"ok"}),cancelText:e.formatMessage({id:"cancel"})})}}),n.length>0&&t.push((0,ue.jsx)(L.Z,{menu:{items:n},placement:"bottom",children:(0,ue.jsxs)(B.ZP,{type:ie.length>0?"primary":"default",danger:ie.length>0,children:[ie.length>0?e.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})+" (".concat(ie.length,")"):e.formatMessage({id:"more.operations",defaultMessage:"更多操作"}),(0,ue.jsx)(R.Z,{})]})},"batchOperations")),t}}),j&&(0,ue.jsx)(ce,{open:j,isEdit:V,ticket:T,onClose:function(){S(!1),H(void 0),_(!1)},onSuccess:function(){var e;null===(e=t.current)||void 0===e||e.reload()}}),te&&(0,ue.jsx)(ve,{open:te,ticket:T,onClose:function(){return re(!1)}}),Q]})},ke=r(74424),be=n.Z.Content,Me=function(){var e=(0,ke.Z)().contentStyle;return(0,ue.jsx)(ue.Fragment,{children:(0,ue.jsx)(n.Z,{children:(0,ue.jsx)(n.Z,{children:(0,ue.jsx)(be,{style:e,children:(0,ue.jsx)(ye,{})})})})})}},8065:function(e,t,r){r.d(t,{v:function(){return f}});var n=r(73193),a=r.n(n),i=r(76711),o=r.n(i),s=r(5488),u=r(16894),c=r(45034),l=r(47401),d=r(95660);var f=(0,u.Ue)()((0,c.mW)((0,c.tJ)((0,l.n)((function(e,t){return{categoryResult:{data:{content:[]}},categoryTreeOptions:[],categorySelectOptions:[],currentCategory:{uid:s.zBg,name:s.zBg},setCategoryResult:function(t){var r=function(e){var t=[];return e.data.content.forEach((function(e){var r={label:e.name,value:e.uid};t.push(r)})),t}(t),n=function(e){var t,r=(null==e||null===(t=e.data)||void 0===t?void 0:t.content)||[],n=function e(t){var r={title:t.name||"",key:t.uid||""};return t.children&&t.children.length>0&&(r.children=t.children.map((function(t){return e(t)}))),r};return r.filter((function(e){return e&&e.uid&&e.uid!==s.zBg})).map((function(e){return n(e)}))}(t),i=[{title:s.zBg,key:s.zBg}].concat(o()(n)),u={uid:s.zBg,name:s.zBg},c=a()(a()({},t),{},{data:a()(a()({},t.data),{},{content:[u].concat(o()(t.data.content))})});e({categoryResult:c,categoryTreeOptions:i,categorySelectOptions:r}),0===t.data.content.length&&e({currentCategory:{uid:s.zBg,name:s.zBg}})},insertCategory:function(t){e((function(e){e.categoryResult.data.content.unshift(t)}))},upgradeCategory:function(t){e((function(e){var r=e.categoryResult.data.content,n=r.findIndex((function(e){return e.uid===t.uid}));-1!==n?r[n]=t:console.warn("Category with uid ".concat(t.uid," not found."))}))},setCurrentCategory:function(t){e({currentCategory:t})},resetDefaultCategory:function(){d.Z.log("resetDefaultCategory"),e({currentCategory:{uid:s.zBg,name:s.zBg}})},setCurrentCategoryUid:function(r){var n=t().categoryResult.data.content.find((function(e){return e.uid===r}));e({currentCategory:n})},deleteCategoryCache:function(){return e({},!0)}}})),{name:s.OMm})))},34599:function(e,t,r){r.d(t,{u:function(){return s}});var n=r(5488),a=r(16894),i=r(45034),o=r(47401),s=(0,a.Ue)()((0,i.mW)((0,i.tJ)((0,o.n)((function(e,t){return{currentOrg:{uid:"",name:"",description:""},setCurrentOrg:function(t){e({currentOrg:t})},deleteOrg:function(){return e({},!0)}}})),{name:n.IzN})))},68866:function(e,t,r){r.d(t,{j:function(){return d}});var n=r(73193),a=r.n(n),i=r(76711),o=r.n(i),s=r(5488),u=r(16894),c=r(45034),l=r(47401),d=(0,u.Ue)()((0,c.mW)((0,c.tJ)((0,l.n)((function(e,t){return{currentKbase:{uid:"",orgUid:""},kbaseResult:{data:{content:[]}},insertKbase:function(t){e((function(e){e.kbaseResult.data.content.unshift(t)}))},updateKbase:function(t){e((function(e){var r=e.kbaseResult.data.content,n=r.findIndex((function(e){return e.uid===t.uid}));-1!==n?r[n]=t:console.warn("Kbase with uid ".concat(t.uid," not found."))}))},setKbaseResult:function(t){var r;e({kbaseResult:t}),(null===(r=t.data)||void 0===r||null===(r=r.content)||void 0===r?void 0:r.length)>0&&e({currentKbase:t.data.content[0]})},setCurrentKbase:function(r){var n=t().kbaseResult.data.content,i=n.findIndex((function(e){return e.uid===r.uid}));if(-1!==i){var s=[].concat(o()(n.slice(0,i)),[r],o()(n.slice(i+1))),u=a()(a()({},t().kbaseResult),{},{data:{content:s}});e({kbaseResult:u,currentKbase:r})}else console.warn("Kbase with the specified uid not found."),e({currentKbase:r})},removeKbase:function(r){var n=t().kbaseResult.data.content,i=n.findIndex((function(e){return e.uid===r}));-1!==i?e({kbaseResult:a()(a()({},t().kbaseResult),{},{data:{content:[].concat(o()(n.slice(0,i)),o()(n.slice(i+1)))}})}):console.warn("Kbase not found in cache:",r),t().currentKbase.uid===r&&e({currentKbase:{uid:"",orgUid:""}})},deleteKbaseCache:function(){return e({},!0)}}})),{name:s.wKE})))},67828:function(e,t,r){r.d(t,{Z:function(){return s}});var n=r(5488),a=r(16894),i=r(45034),o=r(47401),s=(0,a.Ue)()((0,i.mW)((0,i.tJ)((0,o.n)((function(e,t){return{memberResult:{data:{content:[],totalElements:0}},insertMember:function(t){e((function(e){e.memberResult.data.content.unshift(t)}))},updateMember:function(t){e((function(e){var r=e.memberResult.data.content,n=r.findIndex((function(e){return e.uid===t.uid}));-1!==n?r[n]=t:console.warn("Member with uid ".concat(t.uid," not found."))}))},deleteMember:function(t){e((function(e){var r=e.memberResult.data.content,n=r.findIndex((function(e){return e.uid===t.uid}));-1!==n?r.splice(n,1):console.warn("Member with uid ".concat(t.uid," not found."))}))},setMemberResult:function(t){e({memberResult:t})},deleteMemberCache:function(){return e({},!0)}}})),{name:n.PQL})))}}]); |