Files
weiyu/deploy/server/admin/p__Dashboard__Ticket__Table__index.38ff9871.async.js
jack ning 4445905084 update
2025-11-22 13:39:00 +08:00

1 line
36 KiB
JavaScript

"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[5370],{47944:function(e,t,r){r.d(t,{Z:function(){return c}});var a=r(83910),n=r(44194),s={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"},i=r(54183),o=function(e,t){return n.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var c=n.forwardRef(o)},11090:function(e,t,r){r.d(t,{Z:function(){return c}});var a=r(83910),n=r(44194),s={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 912H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32h360c4.4 0 8 3.6 8 8v56c0 4.4-3.6 8-8 8H184v656h656V520c0-4.4 3.6-8 8-8h56c4.4 0 8 3.6 8 8v360c0 17.7-14.3 32-32 32zM770.87 199.13l-52.2-52.2a8.01 8.01 0 014.7-13.6l179.4-21c5.1-.6 9.5 3.7 8.9 8.9l-21 179.4c-.8 6.6-8.9 9.4-13.6 4.7l-52.4-52.4-256.2 256.2a8.03 8.03 0 01-11.3 0l-42.4-42.4a8.03 8.03 0 010-11.3l256.1-256.3z"}}]},name:"export",theme:"outlined"},i=r(54183),o=function(e,t){return n.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var c=n.forwardRef(o)},42085:function(e,t,r){r.d(t,{Z:function(){return c}});var a=r(83910),n=r(44194),s={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"},i=r(54183),o=function(e,t){return n.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var c=n.forwardRef(o)},59908:function(e,t,r){r.d(t,{Z:function(){return c}});var a=r(83910),n=r(44194),s={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"},i=r(54183),o=function(e,t){return n.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var c=n.forwardRef(o)},2077:function(e,t,r){r.d(t,{LE:function(){return l},W5:function(){return m},p0:function(){return f},zl:function(){return h}});var a=r(90819),n=r.n(a),s=r(73193),i=r.n(s),o=r(89933),c=r.n(o),u=r(14906);function l(e){return d.apply(this,arguments)}function d(){return(d=c()(n()().mark((function e(t){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/workgroup/query/org",{method:"GET",params:i()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e){return p.apply(this,arguments)}function p(){return(p=c()(n()().mark((function e(t){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/workgroup/create",{method:"POST",data:i()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return g.apply(this,arguments)}function g(){return(g=c()(n()().mark((function e(t){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/workgroup/update",{method:"POST",data:i()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return v.apply(this,arguments)}function v(){return(v=c()(n()().mark((function e(t){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/workgroup/delete",{method:"POST",data:i()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},41245:function(e,t,r){r.d(t,{D$:function(){return p},EP:function(){return v},hS:function(){return g},z_:function(){return d}});var a=r(90819),n=r.n(a),s=r(73193),i=r.n(s),o=r(89933),c=r.n(o),u=r(39497),l=r(14906);function d(e){return f.apply(this,arguments)}function f(){return(f=c()(n()().mark((function e(t){return n()().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:i()(i()({},t),{},{channel:u.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return m.apply(this,arguments)}function m(){return(m=c()(n()().mark((function e(t){return n()().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:i()(i()({},t),{},{channel:u.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return h.apply(this,arguments)}function h(){return(h=c()(n()().mark((function e(t){return n()().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:i()(i()({},t),{},{channel:u.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function v(e){return x.apply(this,arguments)}function x(){return(x=c()(n()().mark((function e(t){return n()().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:i()(i()({},t),{},{channel:u.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},86958:function(e,t,r){r.r(t),r.d(t,{default:function(){return pe}});var a=r(54285),n=r(75112),s=r(39497),i=r(77033),o=r(84176),c=r.n(o),u=r(10154),l=r.n(u),d=r(73193),f=r.n(d),p=r(86222),m=r.n(p),g=r(90819),h=r.n(g),v=r(89933),x=r.n(v),k=r(45332),M=r.n(k),y=r(19433),b=r(65297),w=r(98830),j=r(26138),S=r(91361),Z=r(11090),F=r(2484),C=r(54881),L=r(89246),T=r(14906),z=r(86895),q=r(2907),I=r(82770),U=r(81739),E=r(63649),O=r(96596),P=r.n(O),A=r(44194),W=r(76711),B=r.n(W),H=r(41196),J=r(82864),N=r(39487),_=r(13847),D=r(2077),R=r(80953),V=r(2250),X=r(89965),Y=r(76273);function G(e){return Q.apply(this,arguments)}function Q(){return(Q=x()(h()().mark((function e(t){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,T.request)("/api/v1/form/query/org",{method:"GET",params:f()(f()({},t),{},{channel:s.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var K=r(72834),$=r(98601),ee=r(59908),te=r(31549),re=function(e){var t=e.open,r=e.isEdit,a=void 0!==r&&r,n=e.ticket,i=e.onClose,o=e.onSuccess,c=H.Z.useForm(),u=M()(c,1)[0],l=(0,T.useIntl)(),d=(0,S.Z)().translateString,f=(0,w.u)((function(e){return e.currentOrg})),p=(0,A.useState)([]),m=M()(p,2),g=m[0],v=(m[1],(0,A.useState)([])),k=M()(v,2),j=k[0],Z=k[1],F=(0,A.useState)([]),C=M()(F,2),L=C[0],z=C[1],q=(0,A.useState)(!1),U=M()(q,2),E=U[0],O=U[1],P=(0,A.useState)([]),W=M()(P,2),Q=W[0],re=W[1],ae=(0,A.useState)([]),ne=M()(ae,2),se=ne[0],ie=ne[1],oe=(0,A.useState)((function(){var e="ticketFormSelection_".concat((null==f?void 0:f.uid)||"default");return localStorage.getItem(e)||""})),ce=M()(oe,2),ue=ce[0],le=ce[1],de=[{value:s.sM_,label:l.formatMessage({id:"ticket.status.new"})},{value:s.Yux,label:l.formatMessage({id:"ticket.status.assigned"})},{value:s.sFW,label:l.formatMessage({id:"ticket.status.claimed"})},{value:s.W66,label:l.formatMessage({id:"ticket.status.unclaimed"})},{value:s.z1,label:l.formatMessage({id:"ticket.status.processing"})},{value:s.yZA,label:l.formatMessage({id:"ticket.status.transferred"})},{value:s.pIN,label:l.formatMessage({id:"ticket.status.pending"})},{value:s.XrC,label:l.formatMessage({id:"ticket.status.holding"})},{value:s.L1h,label:l.formatMessage({id:"ticket.status.resumed"})},{value:s.yib,label:l.formatMessage({id:"ticket.status.reopened"})},{value:s.hwr,label:l.formatMessage({id:"ticket.status.resolved"})},{value:s.AzB,label:l.formatMessage({id:"ticket.status.escalated"})},{value:s.frw,label:l.formatMessage({id:"ticket.status.closed"})},{value:s.xw4,label:l.formatMessage({id:"ticket.status.cancelled"})},{value:s.qQU,label:l.formatMessage({id:"ticket.status.verifiedOk"})},{value:s.GJZ,label:l.formatMessage({id:"ticket.status.verifiedFail"})}],fe=[{value:s.JTO,label:l.formatMessage({id:"ticket.priority.lowest"})},{value:s.sbT,label:l.formatMessage({id:"ticket.priority.low"})},{value:s.GMZ,label:l.formatMessage({id:"ticket.priority.medium"})},{value:s.Bt2,label:l.formatMessage({id:"ticket.priority.high"})},{value:s._Xr,label:l.formatMessage({id:"ticket.priority.urgent"})},{value:s.Lx6,label:l.formatMessage({id:"ticket.priority.critical"})}],pe=function(){var e=x()(h()().mark((function e(){var t,r;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={pageNumber:0,pageSize:50,orgUid:null==f?void 0:f.uid},e.next=3,(0,D.LE)(t);case 3:200===(r=e.sent).code?(Z(r.data.content),z(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}),[]))):y.yw.error(r.message);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),me=function(){var e=x()(h()().mark((function e(){var t,r,a,n,i,o,c,u;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r={pageNumber:0,pageSize:100,type:s.qTn,status:s.eiy,orgUid:null==f?void 0:f.uid},e.next=4,G(r);case 4:200===(a=e.sent).code&&null!==(t=a.data)&&void 0!==t&&t.content&&(n=a.data.content.filter((function(e){return"PUBLISHED"===e.status})),ie(n),i="ticketFormSelection_".concat((null==f?void 0:f.uid)||"default"),o=localStorage.getItem(i),c=o&&n.some((function(e){return e.uid===o})),c?le(o):(localStorage.removeItem(i),1===n.length?(u=n[0].uid||"",le(u),u&&localStorage.setItem(i,u)):le(""))),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(0),console.error("Fetch ticket forms error:",e.t0),y.yw.error(l.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,A.useEffect)((function(){t&&(pe(),me())}),[t]);g.filter((function(e){return e.uid!==s.zBg}));var ge=function(e){try{var t=JSON.parse(e);return Array.isArray(t)?t:[]}catch(e){return console.error("解析表单schema失败:",e),[]}},he=function(){var e=x()(h()().mark((function e(){var t,r,s,c,d,p,m,g,v;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,u.validateFields();case 3:if(r=e.sent,y.yw.loading(l.formatMessage({id:a?"updating":"creating"})),s={},c={},d=se.find((function(e){return e.uid===ue})),p=null!=d&&d.schema?ge(d.schema):[],Object.keys(r).forEach((function(e){if(e.startsWith("dynamicField_")){var t=e.replace("dynamicField_","");s[t]=r[e];var a=p.find((function(e){return(e.id||"field-".concat(p.indexOf(e)))===t}));a&&a.label&&(c[t]=a.label),delete r[e]}})),m=null,Object.keys(s).length>0&&ue&&(m={formUid:ue,formName:(null==d?void 0:d.name)||"表单",formData:s,fieldLabels:c}),g={uid:null==n?void 0:n.uid,summary:null==r||null===(t=r.summary)||void 0===t?void 0:t.trim(),description:null==r?void 0:r.description,workgroupUid:null==r?void 0:r.workgroupUid,assigneeUid:null==r?void 0:r.assigneeUid,status:null==r?void 0:r.status,priority:null==r?void 0:r.priority,uploadUids:Q.map((function(e){return e.uid})),orgUid:null==f?void 0:f.uid,schema:m?JSON.stringify(m):void 0},!a){e.next=19;break}return e.next=16,(0,b.O)(g);case 16:v=e.sent,e.next=22;break;case 19:return e.next=21,(0,b.ax)(g);case 21:v=e.sent;case 22:200===v.code?(y.yw.success(l.formatMessage({id:a?"update.success":"create.success"})),o(),i()):y.yw.error(v.message),e.next=28;break;case 25:e.prev=25,e.t0=e.catch(0),console.error("".concat(a?"Update":"Create"," failed:"),e.t0);case 28:case"end":return e.stop()}}),e,null,[[0,25]])})));return function(){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){if(t&&n){var e,r,a,i={summary:null==n?void 0:n.summary,description:null==n?void 0:n.description,status:null==n?void 0:n.status,priority:null==n?void 0:n.priority,workgroupUid:null==n||null===(e=n.workgroup)||void 0===e?void 0:e.uid,assigneeUid:null==n||null===(r=n.assignee)||void 0===r?void 0:r.uid};if(n.schema)try{var o=JSON.parse(n.schema);if(o.formUid&&o.formData){le(o.formUid);var c="ticketFormSelection_".concat((null==f?void 0:f.uid)||"default");localStorage.setItem(c,o.formUid),Object.entries(o.formData).forEach((function(e){var t=M()(e,2),r=t[0],a=t[1];i["dynamicField_".concat(r)]=a}))}}catch(e){console.error("解析工单表单数据失败:",e)}u.setFieldsValue(i),re(null==n||null===(a=n.attachments)||void 0===a?void 0:a.map((function(e){return e.upload})))}else t&&!n&&(u.setFieldsValue({status:s.sM_,priority:s.GMZ}),re([]))}),[t,n]);var ve=function(e){console.log("handleDelete",e),re((function(t){return t.filter((function(t){return t.uid!==e}))}))};return(0,te.jsx)(J.Z,{title:l.formatMessage({id:a?"ticket.edit.title":"ticket.create.title",defaultMessage:a?"编辑工单":"创建工单"}),width:600,open:t,onClose:i,extra:(0,te.jsxs)(N.Z,{children:[se.length>0&&(0,te.jsx)(_.Z,{style:{width:150},placeholder:l.formatMessage({id:"ticket.form.select.placeholder",defaultMessage:"选择表单"}),value:ue,onChange:function(e){le(e);var t="ticketFormSelection_".concat((null==f?void 0:f.uid)||"default");e?localStorage.setItem(t,e):localStorage.removeItem(t)},options:[{label:l.formatMessage({id:"ticket.form.none",defaultMessage:"无表单"}),value:""}].concat(B()(se.map((function(e){return{label:e.name,value:e.uid,disabled:"PUBLISHED"!==e.status}}))))}),(0,te.jsx)(I.ZP,{onClick:i,children:(0,te.jsx)(T.FormattedMessage,{id:"cancel"})}),(0,te.jsx)(I.ZP,{type:"primary",onClick:he,children:(0,te.jsx)(T.FormattedMessage,{id:a?"save":"create"})})]}),children:(0,te.jsxs)(Y.ZP,{form:u,submitter:!1,layout:"vertical",children:[(0,te.jsx)(X.Z,{name:"summary",label:(0,te.jsx)(T.FormattedMessage,{id:"ticket.summary"}),placeholder:l.formatMessage({id:"ticket.summary.placeholder",defaultMessage:"请输入问题摘要"}),rules:[{required:!0,message:l.formatMessage({id:"ticket.summary.required",defaultMessage:"请输入问题摘要"})},{max:100,message:l.formatMessage({id:"ticket.summary.maxlength",defaultMessage:"摘要不能超过100个字符"})}]}),(0,te.jsx)(R.Z,{name:"description",label:(0,te.jsx)(T.FormattedMessage,{id:"ticket.description"}),rules:[{required:!0}]}),ue&&function(){if(!ue||!se.length)return null;var e=se.find((function(e){return e.uid===ue}));if(!e||!e.schema)return null;var t=ge(e.schema);if(!t.length)return null;return(0,te.jsxs)(te.Fragment,{children:[(0,te.jsxs)("div",{style:{margin:"16px 0",fontSize:"14px",fontWeight:"bold",color:"#1890ff"},children:[e.name," ",l.formatMessage({id:"ticket.form.fields",defaultMessage:"表单字段"})]}),t.map((function(e,t){var r,a,n="dynamicField_".concat(e.id||"field-".concat(t)),s=function(e,t){switch(e){case"text":switch(t){case"email":return l.formatMessage({id:"ticket.form.placeholder.email",defaultMessage:"请输入邮箱地址"});case"tel":return l.formatMessage({id:"ticket.form.placeholder.tel",defaultMessage:"请输入电话号码"});case"textarea":return l.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入文本内容"});case"date":return l.formatMessage({id:"ticket.form.placeholder.date",defaultMessage:"请选择日期"});case"datetime-local":return l.formatMessage({id:"ticket.form.placeholder.datetime",defaultMessage:"请选择日期时间"});default:return l.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入"})}case"input":return l.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入"});case"textarea":return l.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入多行文本"});case"select":return l.formatMessage({id:"ticket.form.placeholder.select",defaultMessage:"请选择"});case"datePicker":return l.formatMessage({id:"ticket.form.placeholder.date",defaultMessage:"请选择日期"});case"timePicker":return l.formatMessage({id:"ticket.form.placeholder.time",defaultMessage:"请选择时间"});default:return l.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,te.jsx)(R.Z,{name:n,label:e.label,placeholder:s,rules:[{required:e.required,message:l.formatMessage({id:"ticket.form.required",defaultMessage:"{label}是必填项"},{label:e.label})}]},n):"select"===e.type?(0,te.jsx)(V.Z,{name:n,label:e.label,placeholder:s,options:(null===(a=e.options)||void 0===a?void 0:a.map((function(e){return{label:e,value:e}})))||[],rules:[{required:e.required,message:l.formatMessage({id:"ticket.form.required",defaultMessage:"{label}是必填项"},{label:e.label})}]},n):(0,te.jsx)(X.Z,{name:n,label:e.label,placeholder:s,rules:[{required:e.required,message:l.formatMessage({id:"ticket.form.required",defaultMessage:"{label}是必填项"},{label:e.label})}]},n)}))]})}(),(0,te.jsx)(V.Z,{name:"workgroupUid",label:l.formatMessage({id:"ticket.workgroup"}),rules:[{required:!0}],options:j.map((function(e){return{label:d(e.nickname),value:e.uid}})),placeholder:l.formatMessage({id:"ticket.workgroup.placeholder"}),onChange:function(e){var t=j.find((function(t){return t.uid===e}));null!=t&&t.agents?(z(t.agents),u.setFieldValue("assigneeUid",void 0)):z([])}}),(0,te.jsx)(V.Z,{name:"assigneeUid",label:(0,te.jsx)(T.FormattedMessage,{id:"ticket.assignee"}),options:L.map((function(e){return{label:e.nickname,value:e.uid}}))}),(0,te.jsx)(V.Z,{name:"status",label:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status"}),rules:[{required:!0}],options:de}),(0,te.jsx)(V.Z,{name:"priority",label:(0,te.jsx)(T.FormattedMessage,{id:"ticket.priority"}),rules:[{required:!0}],options:fe}),E&&(0,te.jsx)($.Z,{type:s.hcJ,isModalOpen:E,attachments:null==n?void 0:n.attachments,handleSubmit:function(e){console.log("handleSubmit",e),re(a&&n?e:function(t){return[].concat(B()(t),B()(e))}),O(!1)},handleCancel:function(){O(!1)}}),(0,te.jsx)("div",{style:{marginTop:"16px",marginBottom:"16px",maxHeight:"200px",overflowY:"auto"},children:(0,te.jsx)("div",{style:{display:"flex",flexWrap:"wrap",gap:"12px"},children:Q.map((function(e){return(0,te.jsx)(K.Z,{file:e,onDelete:ve},e.uid)}))})}),(0,te.jsx)(I.ZP,{icon:(0,te.jsx)(ee.Z,{}),onClick:function(){return O(!0)},children:l.formatMessage({id:"ticket.upload.button"})})]})})},ae=r(5932),ne=r(41245),se=r(50246),ie=r(65207),oe=r(96509),ce=r(92354),ue=function(e){var t=e.ticket,r=e.isThreadTicket,a=void 0!==r&&r,n=(0,w.u)((function(e){return e.currentOrg})),i=(0,A.useState)([]),o=M()(i,2),c=o[0],u=o[1],l=(0,A.useState)(!1),d=M()(l,2),f=d[0],p=d[1],m=(0,T.useIntl)();console.log("currentTicket",t,f);var g=(0,se.Z)(),v=g.memberResult,k=g.setMemberResult,j=function(){var e=x()(h()().mark((function e(){var r,a;return h()().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,p(!0),r={pageNumber:0,pageSize:100,uid:null==t?void 0:t.uid},e.next=7,(0,b.EH)(r);case 7:a=e.sent,console.log("queryTicketHistoryActivity response:",a.data),200===a.code?u(a.data||[]):(console.log("queryTicketHistoryActivity error:",a.data),y.yw.error(a.message)),p(!1),e.next=18;break;case 13:e.prev=13,e.t0=e.catch(2),console.error("Fetch ticket history error:",e.t0),y.yw.error("获取工单历史记录失败"),p(!1);case 18:case"end":return e.stop()}}),e,null,[[2,13]])})));return function(){return e.apply(this,arguments)}}(),S=function(){var e=x()(h()().mark((function e(){var t,r;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return y.yw.loading("loading"),t={pageNumber:0,pageSize:100,orgUid:null==n?void 0:n.uid},e.next=4,(0,ne.z_)(t);case 4:200===(r=e.sent).code?(y.yw.destroy(),k(r)):y.yw.destroy();case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){a||(j(),S())}),[t]);var Z=function(e){if(!e)return"-";var t=v.data.content.find((function(t){return t.uid===e}));return(null==t?void 0:t.nickname)||""};return(0,te.jsx)(te.Fragment,{children:(0,te.jsxs)(ie.Z,{spinning:f,children:[(0,te.jsx)("p",{style:{fontSize:"16px",fontWeight:"bold",textAlign:"center"},children:"活动历史"}),(0,te.jsx)(oe.Z,{direction:"vertical",size:"small",current:c.length-1,style:{padding:"16px"},items:c.map((function(e,t){var r,a;return{title:(a=null==e?void 0:e.activityName,(a?a===s.sM_||a===s.Yux||a===s.sFW||a===s.W66||a===s.z1||a===s.yZA||a===s.pIN||a===s.XrC||a===s.L1h||a===s.yib||a===s.hwr||a===s.AzB||a===s.frw||a===s.xw4||a===s.qQU||a===s.GJZ?m.formatMessage({id:"ticket.status.".concat(a.toLowerCase())}):a:"")||"活动"),description:(0,te.jsxs)("div",{children:[(null==e?void 0:e.assignee)&&(0,te.jsxs)("div",{children:["处理人: ",Z(null==e?void 0:e.assignee)||(null==e?void 0:e.assignee)]}),(0,te.jsxs)("div",{children:["处理时间: ",(null===(r=e.startTime)||void 0===r?void 0:r.toLocaleString())||"-"]})]}),status:t===c.length-1?"process":"finish"}}))}),0===c.length&&(0,te.jsx)(ce.Z,{description:"请选择工单查看流转过程"})]})})},le=function(e){var t=e.open,r=e.ticket,a=e.onClose;return(0,te.jsx)(te.Fragment,{children:(0,te.jsx)(J.Z,{open:t,onClose:function(){a()},title:"工单详情",children:(0,te.jsx)(ue,{ticket:r,isThreadTicket:!1})})})},de=["current","pageSize"],fe=function(){var e,t=(0,T.useIntl)(),r=(0,A.useRef)(),a=(0,A.useState)(1),n=M()(a,2),i=n[0],o=n[1],u=(0,A.useState)(10),d=M()(u,2),p=d[0],g=d[1],v=(0,w.u)((function(e){return e.currentOrg})),k=((0,S.Z)().translateString,(0,j.v)((function(e){return e.currentCategory}))),O=(0,A.useState)(!1),W=M()(O,2),B=W[0],H=W[1],J=(0,A.useState)(),N=M()(J,2),_=N[0],D=N[1],R=(0,A.useState)(!1),V=M()(R,2),X=V[0],Y=V[1],G=z.Z.useModal(),Q=M()(G,2),K=Q[0],$=Q[1],ee=(0,A.useState)(!1),ne=M()(ee,2),se=ne[0],ie=ne[1],oe=(0,A.useState)([]),ce=M()(oe,2),ue=ce[0],fe=ce[1],pe=(0,A.useState)([]),me=M()(pe,2),ge=me[0],he=me[1],ve=(0,A.useState)({}),xe=M()(ve,2),ke=xe[0],Me=xe[1],ye=(0,A.useState)(0),be=M()(ye,2),we=be[0],je=be[1];(0,A.useEffect)((function(){var e;null===(e=r.current)||void 0===e||e.reload()}),[null==k?void 0:k.uid]);var Se=function(){var e=x()(h()().mark((function e(a){var n,s;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.M4)(a.uid);case 2:200===(n=e.sent).code?(y.yw.success(t.formatMessage({id:"delete.success",defaultMessage:"删除成功"})),null===(s=r.current)||void 0===s||s.reload()):y.yw.error(n.message);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ze=function(){var e=x()(h()().mark((function e(){var a,n,s,i,o,c;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==ge.length){e.next=3;break}return y.yw.warning(t.formatMessage({id:"batch.delete.noselection",defaultMessage:"请选择要删除的项目"})),e.abrupt("return");case 3:y.yw.loading(t.formatMessage({id:"deleting",defaultMessage:"正在删除..."})),n=0,s=0,i=m()(ge),e.prev=7,i.s();case 9:if((o=i.n()).done){e.next=23;break}return c=o.value,e.prev=11,e.next=14,(0,b.M4)(c.uid);case 14:200===e.sent.code?n++:s++,e.next=21;break;case 18:e.prev=18,e.t0=e.catch(11),s++;case 21:e.next=9;break;case 23:e.next=28;break;case 25:e.prev=25,e.t1=e.catch(7),i.e(e.t1);case 28:return e.prev=28,i.f(),e.finish(28);case 31:y.yw.destroy(),0===s?y.yw.success(t.formatMessage({id:"batch.delete.success",defaultMessage:"成功删除 {count} 条记录"},{count:n})):y.yw.warning(t.formatMessage({id:"batch.delete.partial",defaultMessage:"成功删除 {success} 条记录,失败 {fail} 条"},{success:n,fail:s})),fe([]),he([]),null===(a=r.current)||void 0===a||a.reloadAndRest();case 36:case"end":return e.stop()}}),e,null,[[7,25,28,31],[11,18]])})));return function(){return e.apply(this,arguments)}}(),Fe=function(){var e=x()(h()().mark((function e(t,r,a){var n,o;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=localStorage.getItem(s.LA8),o=f()({categoryUid:(null==k?void 0:k.uid)===s.zBg?"":null==k?void 0:k.uid,orgUid:(null==v?void 0:v.uid)||"",accessToken:n||"",exportType:t},ke),"current"===t?(o.pageNumber=String(i-1),o.pageSize=String(p)):"all"===t?(o.pageNumber="0",o.pageSize="1000"):"range"===t&&void 0!==r&&void 0!==a&&(o.pageNumber=String(r),o.pageSize=String(a)),window.open((0,ae.kG)()+"/api/v1/ticket/export?"+new URLSearchParams(o).toString());case 4:case"end":return e.stop()}}),e)})));return function(t,r,a){return e.apply(this,arguments)}}(),Ce=function(e){for(var t=[],r=1e3,a=Math.ceil(e/r),n=function(){var a=s,n=s*r+1,i=Math.min((s+1)*r,e);t.push({key:"export-".concat(s),label:"".concat(n,"-").concat(i," (").concat(i-n+1,"条)"),onClick:function(){return Fe("range",a,r)}})},s=0;s<a;s++)n();return t},Le={selectedRowKeys:ue,onChange:function(e,t){fe(e),he(t)}},Te=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left",align:"center"},{title:(0,te.jsx)(T.FormattedMessage,{id:"ticket.description"}),dataIndex:"description",ellipsis:!0,tooltip:t.formatMessage({id:"ticket.description.tooltip"})},{title:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status"}),dataIndex:"status",tooltip:t.formatMessage({id:"ticket.status.tooltip"}),valueType:"select",valueEnum:(e={},l()(l()(l()(l()(l()(l()(l()(l()(l()(l()(e,s.sM_,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.sM_.toLowerCase())}),status:"Processing"}),s.Yux,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.Yux.toLowerCase())}),status:"Processing"}),s.sFW,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.sFW.toLowerCase())}),status:"Processing"}),s.W66,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.W66.toLowerCase())}),status:"Warning"}),s.z1,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.z1.toLowerCase())}),status:"Processing"}),s.yZA,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.yZA.toLowerCase())}),status:"Processing"}),s.pIN,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.pIN.toLowerCase())}),status:"Warning"}),s.XrC,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.XrC.toLowerCase())}),status:"Warning"}),s.L1h,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.L1h.toLowerCase())}),status:"Processing"}),s.yib,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.yib.toLowerCase())}),status:"Warning"}),l()(l()(l()(l()(l()(l()(e,s.hwr,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.hwr.toLowerCase())}),status:"Success"}),s.AzB,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.AzB.toLowerCase())}),status:"Warning"}),s.frw,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.frw.toLowerCase())}),status:"Default"}),s.xw4,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.xw4.toLowerCase())}),status:"Error"}),s.qQU,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.qQU.toLowerCase())}),status:"Success"}),s.GJZ,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(s.GJZ.toLowerCase())}),status:"Error"})),render:function(e,t){var r,a=(r={},l()(l()(l()(l()(l()(l()(l()(l()(l()(l()(r,s.sM_,"blue"),s.Yux,"geekblue"),s.sFW,"cyan"),s.W66,"magenta"),s.z1,"processing"),s.yZA,"lime"),s.pIN,"warning"),s.XrC,"orange"),s.L1h,"cyan"),s.yib,"volcano"),l()(l()(l()(l()(l()(l()(r,s.hwr,"success"),s.AzB,"purple"),s.frw,"default"),s.xw4,"error"),s.qQU,"green"),s.GJZ,"red"));return(0,te.jsx)(U.Z,{color:a[t.status],children:(0,te.jsx)(T.FormattedMessage,{id:"ticket.status.".concat(t.status.toLowerCase())})})}},{title:(0,te.jsx)(T.FormattedMessage,{id:"ticket.priority"}),dataIndex:"priority",tooltip:t.formatMessage({id:"ticket.priority.tooltip"}),valueType:"select",valueEnum:l()(l()(l()(l()(l()(l()({},s.JTO,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.priority.".concat(s.JTO.toLowerCase())}),status:"Default"}),s.sbT,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.priority.".concat(s.sbT.toLowerCase())}),status:"Processing"}),s.GMZ,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.priority.".concat(s.GMZ.toLowerCase())}),status:"Warning"}),s.Bt2,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.priority.".concat(s.Bt2.toLowerCase())}),status:"Warning"}),s._Xr,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.priority.".concat(s._Xr.toLowerCase())}),status:"Error"}),s.Lx6,{text:(0,te.jsx)(T.FormattedMessage,{id:"ticket.priority.".concat(s.Lx6.toLowerCase())}),status:"Error"}),render:function(e,t){var r,a=l()(l()(l()(l()(l()(l()({},s.JTO,"default"),s.sbT,"blue"),s.GMZ,"orange"),s.Bt2,"volcano"),s._Xr,"red"),s.Lx6,"purple");return(0,te.jsx)(U.Z,{color:a[null==t?void 0:t.priority],children:(0,te.jsx)(T.FormattedMessage,{id:"ticket.priority.".concat(null==t||null===(r=t.priority)||void 0===r?void 0:r.toLowerCase())})})}},{title:(0,te.jsx)(T.FormattedMessage,{id:"ticket.assignee"}),dataIndex:"assignee",hideInSearch:!0,tooltip:t.formatMessage({id:"ticket.assignee.tooltip"}),render:function(e,t,r,a){var n;return(0,te.jsx)(U.Z,{color:"blue",children:null==t||null===(n=t.assignee)||void 0===n?void 0:n.nickname})}},{title:(0,te.jsx)(T.FormattedMessage,{id:"ticket.reporter"}),dataIndex:"reporter",hideInSearch:!0,tooltip:t.formatMessage({id:"ticket.reporter.tooltip"}),render:function(e,t,r,a){var n;return(0,te.jsx)(U.Z,{color:"red",children:null==t||null===(n=t.reporter)||void 0===n?void 0:n.nickname})}},{title:(0,te.jsx)(T.FormattedMessage,{id:"ticket.schema"}),dataIndex:"schema",hideInSearch:!0,ellipsis:!0,width:300,tooltip:t.formatMessage({id:"ticket.schema.tooltip"}),render:function(e,t){if(!t.schema)return(0,te.jsx)("span",{style:{color:"#999"},children:"-"});try{var r=JSON.parse(t.schema);if(r.formData&&Object.keys(r.formData).length>0){var a=Object.entries(r.formData).filter((function(e){var t=M()(e,2),r=(t[0],t[1]);return null!=r&&""!==r})).map((function(e){var t,a=M()(e,2),n=a[0],s=a[1],i=(null===(t=r.fieldLabels)||void 0===t?void 0:t[n])||n,o=String(s);return"".concat(i,": ").concat(o.length>20?o.substring(0,20)+"...":o)}));return 0===a.length?(0,te.jsx)("span",{style:{color:"#999"},children:"-"}):(0,te.jsx)("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px",maxHeight:"60px",overflow:"hidden"},children:a.map((function(e,t){return(0,te.jsx)(U.Z,{color:"geekblue",style:{fontSize:"11px",padding:"1px 4px"},children:e},t)}))})}}catch(e){console.error("解析 schema 数据失败:",e)}return(0,te.jsx)("span",{style:{color:"#999"},children:"-"})}},{title:(0,te.jsx)(T.FormattedMessage,{id:"createdAt"}),dataIndex:"createdAt",valueType:"dateTime",hideInSearch:!0,sorter:!0,tooltip:t.formatMessage({id:"ticket.createdAt.tooltip"}),render:function(e,t,r,a){return P()(t.createdAt).format("YYYY-MM-DD HH:mm:ss")}},{title:(0,te.jsx)(T.FormattedMessage,{id:"updatedAt"}),dataIndex:"updatedAt",valueType:"dateTime",hideInSearch:!0,sorter:!0,tooltip:t.formatMessage({id:"ticket.updatedAt.tooltip"}),render:function(e,t,r,a){return P()(t.updatedAt).format("YYYY-MM-DD HH:mm:ss")}},{title:(0,te.jsx)(T.FormattedMessage,{id:"action"}),key:"option",dataIndex:"option",hideInSearch:!0,width:200,fixed:"right",tooltip:t.formatMessage({id:"ticket.action.tooltip"}),render:function(e,r){return(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)(I.ZP,{type:"link",onClick:function(){return D(r),H(!0),void Y(!0)},children:(0,te.jsx)(T.FormattedMessage,{id:"ticket.action.edit"})}),(0,te.jsx)(I.ZP,{type:"link",onClick:function(){return D(r),void ie(!0)},children:(0,te.jsx)(T.FormattedMessage,{id:"ticket.action.view"})}),(0,te.jsx)(E.Z,{title:t.formatMessage({id:"deleteTip"}),description:"".concat(t.formatMessage({id:"deleteAffirm"}),"【").concat(r.description,"】?"),onConfirm:function(){return Se(r)},okText:t.formatMessage({id:"ok"}),cancelText:t.formatMessage({id:"cancel"}),children:(0,te.jsx)(I.ZP,{type:"link",children:(0,te.jsx)(T.FormattedMessage,{id:"ticket.action.delete"})})})]})}}];return(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)(L.Z,{columns:Te,actionRef:r,cardBordered:!0,rowSelection:Le,scroll:{x:2100},request:function(){var e=x()(h()().mark((function e(t,r,a){var n,i,u,l,d,p,m,x;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.current,i=t.pageSize,u=c()(t,de),o(n),g(i),Me(u),l=void 0,d=void 0,r&&Object.keys(r).length>0&&(p=Object.keys(r)[0],l=p,d="ascend"===r[p]?"ascend":"descend"),m=f()(f()(f()({pageNumber:n-1,pageSize:i,orgUid:null==v?void 0:v.uid},(null==k?void 0:k.uid)!==s.zBg&&{categoryUid:null==k?void 0:k.uid}),u),{},{sortBy:l,sortDirection:d}),e.next=10,(0,b.N2)(m);case 10:return x=e.sent,console.log("queryTicketsByOrgUid response:",x,m),200===x.code?je(x.data.totalElements):y.yw.error(x.message),e.abrupt("return",{data:x.data.content,success:!0,total:x.data.totalElements});case 14:case"end":return e.stop()}}),e)})));return function(t,r,a){return e.apply(this,arguments)}}(),editable:{type:"multiple"},rowKey:"uid",search:{labelWidth:"auto"},pagination:{showQuickJumper:!0,onChange:function(e,t){o(e),t&&g(t)}},dateFormatter:"string",headerTitle:t.formatMessage({id:"ticket.list"}),toolBarRender:function(){var e=[],r=[{key:"export-current",icon:(0,te.jsx)(Z.Z,{}),label:t.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return Fe("current")}}];we>0&&(we<=1e3?r.push({key:"export-all",icon:(0,te.jsx)(Z.Z,{}),label:t.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat(we,"条)"),onClick:function(){return Fe("all")}}):r.push({key:"export-range",icon:(0,te.jsx)(Z.Z,{}),label:t.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat(we,"条)"),children:Ce(we)})),e.push((0,te.jsx)(q.Z,{menu:{items:r},placement:"bottom",children:(0,te.jsxs)(I.ZP,{type:"primary",icon:(0,te.jsx)(Z.Z,{}),children:[t.formatMessage({id:"import.export",defaultMessage:"导出"}),(0,te.jsx)(F.Z,{})]})},"importExport"));var a=[];return ue.length>0&&a.push({key:"batchDelete",icon:(0,te.jsx)(C.Z,{}),danger:!0,label:t.formatMessage({id:"batch.delete"})+" (".concat(ue.length,")"),onClick:function(){K.confirm({title:t.formatMessage({id:"batch.deleteTip"}),content:"".concat(t.formatMessage({id:"batch.deleteAffirm"})," ").concat(ue.length," ").concat(t.formatMessage({id:"items"}),"?"),onOk:Ze,okText:t.formatMessage({id:"ok"}),cancelText:t.formatMessage({id:"cancel"})})}}),a.length>0&&e.push((0,te.jsx)(q.Z,{menu:{items:a},placement:"bottom",children:(0,te.jsxs)(I.ZP,{type:ue.length>0?"primary":"default",danger:ue.length>0,children:[ue.length>0?t.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})+" (".concat(ue.length,")"):t.formatMessage({id:"more.operations",defaultMessage:"更多操作"}),(0,te.jsx)(F.Z,{})]})},"batchOperations")),e}}),B&&(0,te.jsx)(re,{open:B,isEdit:X,ticket:_,onClose:function(){H(!1),D(void 0),Y(!1)},onSuccess:function(){var e;null===(e=r.current)||void 0===e||e.reload()}}),se&&(0,te.jsx)(le,{open:se,ticket:_,onClose:function(){return ie(!1)}}),$]})},pe=function(){var e=(0,n.Z)(),t=e.leftSiderStyle,r=e.contentStyle;return(0,te.jsxs)(i.Z,{style:{height:"100%"},children:[(0,te.jsx)(i.Z.Panel,{defaultSize:"15%",min:"15%",max:"40%",style:t,children:(0,te.jsx)(a.Z,{type:s.FXY,level:s.whQ,showKbase:!1})}),(0,te.jsx)(i.Z.Panel,{style:r,children:(0,te.jsx)(fe,{})})]})}},50246:function(e,t,r){r.d(t,{Z:function(){return o}});var a=r(39497),n=r(58063),s=r(66266),i=r(31403),o=(0,n.Ue)()((0,s.mW)((0,s.tJ)((0,i.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,a=r.findIndex((function(e){return e.uid===t.uid}));-1!==a?r[a]=t:console.warn("Member with uid ".concat(t.uid," not found."))}))},deleteMember:function(t){e((function(e){var r=e.memberResult.data.content,a=r.findIndex((function(e){return e.uid===t.uid}));-1!==a?r.splice(a,1):console.warn("Member with uid ".concat(t.uid," not found."))}))},setMemberResult:function(t){e({memberResult:t})},deleteMemberCache:function(){return e({},!0)}}})),{name:a.PQL})))}}]);