mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-17 04:37:53 +00:00
1 line
19 KiB
JavaScript
1 line
19 KiB
JavaScript
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[1942],{61107:function(e,t,r){r.d(t,{Z:function(){return u}});var n=r(77260),s=r(44194),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 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:"download",theme:"outlined"},i=r(54183),o=function(e,t){return s.createElement(i.Z,(0,n.Z)({},e,{ref:t,icon:a}))};var u=s.forwardRef(o)},5321:function(e,t,r){var n=r(77260),s=r(44194),a=r(14018),i=r(54183),o=function(e,t){return s.createElement(i.Z,(0,n.Z)({},e,{ref:t,icon:a.Z}))},u=s.forwardRef(o);t.Z=u},429:function(e,t,r){r.d(t,{Z:function(){return u}});var n=r(77260),s=r(44194),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},i=r(54183),o=function(e,t){return s.createElement(i.Z,(0,n.Z)({},e,{ref:t,icon:a}))};var u=s.forwardRef(o)},8113:function(e,t,r){var n=(0,r(96247).i)("Column");t.Z=n},58180:function(e,t,r){var n=(0,r(96247).i)("DualAxes");t.Z=n},6815:function(e,t,r){var n=(0,r(96247).i)("Heatmap");t.Z=n},50792:function(e,t,r){var n=(0,r(96247).i)("Pie");t.Z=n},40629:function(e,t,r){r.d(t,{LE:function(){return l},W5:function(){return g},c$:function(){return f},n1:function(){return v},p0:function(){return h},zl:function(){return k}});var n=r(90819),s=r.n(n),a=r(73193),i=r.n(a),o=r(89933),u=r.n(o),c=r(14870);function l(e){return d.apply(this,arguments)}function d(){return(d=u()(s()().mark((function e(t){return s()().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: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=u()(s()().mark((function e(t){return s()().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:i()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return x.apply(this,arguments)}function x(){return(x=u()(s()().mark((function e(t){return s()().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:i()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return m.apply(this,arguments)}function m(){return(m=u()(s()().mark((function e(t){return s()().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:i()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function v(e){return j.apply(this,arguments)}function j(){return(j=u()(s()().mark((function e(t){return s()().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:i()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(e){return y.apply(this,arguments)}function y(){return(y=u()(s()().mark((function e(t){return s()().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:i()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},23562:function(e,t,r){r.r(t);var n=r(90819),s=r.n(n),a=r(89933),i=r.n(a),o=r(45332),u=r.n(o),c=r(44194),l=r(72207),d=r(27904),f=r(79401),p=r(49616),h=r(32973),x=r(27473),g=r(5780),m=r(78875),v=r(20228),j=r(65532),k=r(88344),y=r(63628),w=r(61155),Z=r(58180),b=r(6815),F=r(8113),M=r(50792),R=r(78867),W=r(61107),S=r(80556),O=r(90151),C=r(5321),T=r(90727),A=r(429),z=r(14870),E=r(94956),q=r(40629),I=r(18751),P=r(34599),H=r(16698),U=r(87663),V=r(5488),B=r(28977),D=r.n(B),G=r(5025),$=r(31549),L=l.default.RangePicker,N=d.Z.Option;t.default=function(){var e,t,r=(0,z.useIntl)(),n=(0,I.Z)().translateStringTranct,a=(0,c.useState)(D()().startOf("day")),o=u()(a,2),l=o[0],B=o[1],Q=(0,c.useState)(D()().endOf("day")),J=u()(Q,2),_=J[0],K=J[1],X=(0,c.useState)("today"),Y=u()(X,2),ee=Y[0],te=Y[1],re=(0,c.useState)(V.whQ),ne=u()(re,2),se=ne[0],ae=ne[1],ie=(0,c.useState)(),oe=u()(ie,2),ue=oe[0],ce=oe[1],le=(0,c.useState)(),de=u()(le,2),fe=de[0],pe=de[1],he=(0,P.u)((function(e){return e.currentOrg})),xe=(0,H.E)((function(e){return e})),ge=xe.agentResult,me=xe.setAgentResult,ve=(0,U.$)((function(e){return e})),je=ve.workgroupResult,ke=ve.setWorkgroupResult,ye=(0,c.useState)(),we=u()(ye,2),Ze=(we[0],we[1],(0,c.useState)(V.OwA)),be=u()(Ze,2),Fe=be[0],Me=be[1],Re=(0,c.useState)(!1),We=u()(Re,2),Se=(We[0],We[1]),Oe=[{label:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.timeRange.today"}),value:"today"},{label:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.timeRange.yesterday"}),value:"yesterday"},{label:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.timeRange.week"}),value:"week"},{label:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.timeRange.lastWeek"}),value:"lastWeek"},{label:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.timeRange.month"}),value:"month"},{label:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.timeRange.custom"}),value:"custom"}],Ce={total:1580,newToday:12,updatedMonth:156,coverage:85.6},Te={total:25600,avgClicks:35,searchCount:8900,hitRate:92.5},Ae={helpful:2360,unhelpful:180,feedbackRate:15.8,comments:560},ze=(z.FormattedMessage,z.FormattedMessage,z.FormattedMessage,z.FormattedMessage,z.FormattedMessage,{newArticles:85,updates:156,visits:12580,searches:4560}),Ee=[{date:"2024-01",articles:1200,updates:580,visits:25600},{date:"2024-02",articles:1280,updates:620,visits:28900}];(0,c.useEffect)((function(){if("custom"===ee)B(l),K(_),Me(V.dd4);else{var e=D()();"today"===ee?(B(e),K(e),Me(V.OwA)):"yesterday"===ee?(B(e.subtract(1,"day")),K(e.subtract(1,"day")),Me(V.OwA)):"week"===ee?(B(e.startOf("week")),K(e.endOf("week")),Me(V.dd4)):"lastWeek"===ee?(B(e.subtract(1,"week").startOf("week")),K(e.subtract(1,"week").endOf("week")),Me(V.dd4)):"month"===ee&&(B(e.startOf("month")),K(e.endOf("month")),Me(V.dd4))}}),[ee]);var qe=function(){var e=i()(s()().mark((function e(){var t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return G.yw.loading("loading"),t={pageNumber:0,pageSize:50,orgUid:null==he?void 0:he.uid},e.next=4,(0,q.LE)(t);case 4:r=e.sent,console.log("fetchAllWorkgroups: ",r),200===r.code?(G.yw.destroy(),ke(r),r.data.content.length>0&&pe(r.data.content[0].uid)):(G.yw.destroy(),G.yw.error(r.message));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ie=function(){var e=i()(s()().mark((function e(){var t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return G.yw.loading("loading"),t={pageNumber:0,pageSize:50,orgUid:null==he?void 0:he.uid},e.next=4,(0,E._t)(t);case 4:r=e.sent,console.log("fetchAllAgents: ",r),200===r.code?(G.yw.destroy(),me(r),r.data.content.length>0&&ce(r.data.content[0].uid)):(G.yw.destroy(),G.yw.error(n(r.message))),console.log("queryAllAgents response",r);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=function(){var e=i()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Se(!0);try{G.yw.loading("loading")}catch(e){G.yw.error(r.formatMessage({id:"ticket.message.operation.failed"}))}finally{Se(!1)}case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),He=function(){var e=i()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:G.yw.loading("loading");case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,c.useEffect)((function(){qe(),Ie()}),[]),(0,c.useEffect)((function(){Pe()}),[se,ue,fe]),(0,c.useEffect)((function(){He()}),[Fe,se,ue,fe]),(0,c.useEffect)((function(){Pe()}),[l,_]),(0,$.jsxs)("div",{style:{padding:16},children:[(0,$.jsx)(f.Z,{style:{marginBottom:16},children:(0,$.jsxs)(p.Z,{direction:"vertical",style:{width:"100%"},children:[(0,$.jsxs)(p.Z,{wrap:!0,children:[(0,$.jsx)(h.ZP.Group,{value:ee,onChange:function(e){return te(e.target.value)},children:Oe.map((function(e){return(0,$.jsx)(h.ZP.Button,{value:e.value,children:e.label},e.value)}))}),"custom"===ee&&(0,$.jsx)(L,{value:[l,_],onChange:function(e){B(e[0]),K(e[1])}})]}),(0,$.jsxs)(p.Z,{wrap:!0,children:[(0,$.jsxs)(d.Z,{placeholder:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.filter.type"}),style:{width:200},value:se,onChange:function(e){return ae(e)},children:[(0,$.jsx)(N,{value:V.whQ,children:(0,$.jsx)(z.FormattedMessage,{id:"i18n.all"})}),(0,$.jsx)(N,{value:V.fyH,children:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.filter.agent"})}),(0,$.jsx)(N,{value:V.v5D,children:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.filter.workgroup"})})]}),se===V.fyH&&(0,$.jsx)(d.Z,{placeholder:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.filter.agent"}),style:{width:200},value:ue,onChange:function(e){return ce(e)},children:null===(e=ge.data)||void 0===e||null===(e=e.content)||void 0===e?void 0:e.map((function(e){return(0,$.jsx)(N,{value:null==e?void 0:e.uid,children:n(null==e?void 0:e.nickname)},null==e?void 0:e.uid)}))}),se===V.v5D&&(0,$.jsx)(d.Z,{placeholder:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.filter.department"}),style:{width:200},value:fe,onChange:function(e){return pe(e)},children:null===(t=je.data)||void 0===t||null===(t=t.content)||void 0===t?void 0:t.map((function(e){return(0,$.jsx)(N,{value:null==e?void 0:e.uid,children:n(null==e?void 0:e.nickname)},null==e?void 0:e.uid)}))}),(0,$.jsx)(x.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.filter.export"}),children:(0,$.jsx)(g.ZP,{icon:(0,$.jsx)(W.Z,{}),onClick:function(){G.yw.warning("TODO: 待实现")},children:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.filter.export"})})}),(0,$.jsx)(x.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.filter.refresh"}),children:(0,$.jsx)(g.ZP,{icon:(0,$.jsx)(S.Z,{}),onClick:function(){return Pe()},children:(0,$.jsx)(z.FormattedMessage,{id:"ticket.statistic.filter.refresh"})})}),!1]})]})}),(0,$.jsx)(f.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.time.analysis"}),children:(0,$.jsxs)(m.Z,{gutter:[16,16],children:[(0,$.jsx)(v.Z,{span:6,children:(0,$.jsx)(j.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.time.newArticles"}),value:ze.newArticles,suffix:(0,$.jsx)(x.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.time.compare"}),children:(0,$.jsx)(k.Z,{color:"green",children:"+15%"})})})}),(0,$.jsx)(v.Z,{span:6,children:(0,$.jsx)(j.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.time.updates"}),value:ze.updates,suffix:(0,$.jsx)(x.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.time.compare"}),children:(0,$.jsx)(k.Z,{color:"blue",children:"+8%"})})})}),(0,$.jsx)(v.Z,{span:6,children:(0,$.jsx)(j.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.time.visits"}),value:ze.visits,suffix:(0,$.jsx)(x.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.time.compare"}),children:(0,$.jsx)(k.Z,{color:"green",children:"+23%"})})})}),(0,$.jsx)(v.Z,{span:6,children:(0,$.jsx)(j.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.time.searches"}),value:ze.searches,suffix:(0,$.jsx)(x.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.time.compare"}),children:(0,$.jsx)(k.Z,{color:"blue",children:"+12%"})})})})]})}),(0,$.jsx)(f.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.growth.trend"}),style:{marginTop:16},children:(0,$.jsx)(Z.Z,{data:[Ee,Ee],xField:"date",yField:["articles","visits"],geometryOptions:[{geometry:"column",columnStyle:{radius:[4,4,0,0]}},{geometry:"line",lineStyle:{lineWidth:2}}]})}),(0,$.jsx)(f.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.time.heatmap"}),style:{marginTop:16},children:(0,$.jsx)(b.Z,{data:[{hour:"00:00",day:"周一",value:10},{hour:"01:00",day:"周一",value:5}],xField:"hour",yField:"day",colorField:"value",shape:"square"})}),(0,$.jsxs)(m.Z,{gutter:[16,16],style:{marginTop:16},children:[(0,$.jsx)(v.Z,{span:12,children:(0,$.jsx)(f.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.time.comparison"}),children:(0,$.jsx)(F.Z,{data:[{type:"上周",value:890},{type:"本周",value:1080},{type:"环比",value:980},{type:"同比",value:850}],xField:"type",yField:"value",label:{position:"top"}})})}),(0,$.jsx)(v.Z,{span:12,children:(0,$.jsx)(f.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.time.distribution"}),children:(0,$.jsx)(M.Z,{data:[{time:"工作时间",value:68},{time:"非工作时间",value:32}],angleField:"value",colorField:"time",radius:.8})})})]}),(0,$.jsxs)(m.Z,{gutter:[16,16],children:[(0,$.jsx)(v.Z,{span:6,children:(0,$.jsxs)(f.Z,{children:[(0,$.jsx)(j.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.articles.total"}),value:Ce.total,prefix:(0,$.jsx)(O.Z,{}),suffix:(0,$.jsxs)("small",{style:{fontSize:14},children:["(+",Ce.newToday,")"]})}),(0,$.jsx)(y.Z,{percent:Ce.coverage,size:"small",status:"active"})]})}),(0,$.jsx)(v.Z,{span:6,children:(0,$.jsxs)(f.Z,{children:[(0,$.jsx)(j.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.visits.total"}),value:Te.total,prefix:(0,$.jsx)(C.Z,{})}),(0,$.jsx)(y.Z,{percent:Te.avgClicks/50*100,size:"small"})]})}),(0,$.jsx)(v.Z,{span:6,children:(0,$.jsxs)(f.Z,{children:[(0,$.jsx)(j.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.search.count"}),value:Te.searchCount,prefix:(0,$.jsx)(T.Z,{})}),(0,$.jsx)(y.Z,{percent:Te.hitRate,size:"small",status:"active"})]})}),(0,$.jsx)(v.Z,{span:6,children:(0,$.jsxs)(f.Z,{children:[(0,$.jsx)(j.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.feedback.helpful"}),value:Ae.helpful,prefix:(0,$.jsx)(A.Z,{})}),(0,$.jsx)(y.Z,{percent:Ae.feedbackRate,size:"small"})]})})]}),(0,$.jsxs)(m.Z,{gutter:[16,16],style:{marginTop:16},children:[(0,$.jsx)(v.Z,{span:12,children:(0,$.jsx)(f.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.article.status"}),children:(0,$.jsx)(M.Z,{data:[{status:"已发布",value:1200},{status:"待审核",value:85},{status:"草稿",value:156},{status:"已归档",value:89},{status:"待更新",value:50}],angleField:"value",colorField:"status",radius:.8})})}),(0,$.jsx)(v.Z,{span:12,children:(0,$.jsx)(f.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.visit.trend"}),children:(0,$.jsx)(R.Z,{data:[{date:"2024-01-01",visits:580,searches:256},{date:"2024-01-02",visits:680,searches:312}],xField:"date",yField:"visits",seriesField:"type"})})})]}),(0,$.jsx)(f.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.search.hot"}),style:{marginTop:16},children:(0,$.jsx)(F.Z,{data:[{word:"登录问题",count:256},{word:"密码重置",count:198},{word:"账号注册",count:156}],xField:"word",yField:"count",label:{position:"top"}})}),(0,$.jsxs)(m.Z,{gutter:[16,16],style:{marginTop:16},children:[(0,$.jsx)(v.Z,{span:8,children:(0,$.jsx)(f.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.quality.score"})})}),(0,$.jsx)(v.Z,{span:16,children:(0,$.jsx)(f.Z,{title:(0,$.jsx)(z.FormattedMessage,{id:"kbase.statistic.quality.detail"}),children:(0,$.jsx)(w.Z,{columns:[{key:"metric",title:"指标",dataIndex:"metric"},{key:"score",title:"得分",dataIndex:"score"},{key:"trend",title:"趋势",dataIndex:"trend"}],dataSource:[{key:"metric",metric:"内容完整度",score:85,trend:"上升"},{key:"score",metric:"更新及时性",score:78,trend:"稳定"},{key:"trend",metric:"用户满意度",score:92,trend:"上升"}],size:"small"})})})]})]})}},87663:function(e,t,r){r.d(t,{$:function(){return d}});var n=r(73193),s=r.n(n),a=r(76711),i=r.n(a),o=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{workgroupResult:{data:{content:[]}},currentWorkgroup:{uid:"",nickname:"",avatar:"",description:"",orgUid:""},insertWorkgroup:function(t){e((function(e){e.workgroupResult.data.content.unshift(t)}))},updateWorkgroup:function(t){e((function(e){var r=e.workgroupResult.data.content,n=r.findIndex((function(e){return e.uid===t.uid}));-1!==n?r[n]=t:console.warn("Workgroup with uid ".concat(t.uid," not found."))}))},deleteWorkgroup:function(t){e((function(e){var r=e.workgroupResult.data.content,n=r.findIndex((function(e){return e.uid===t.uid}));-1!==n?r.splice(n,1):console.warn("Workgroup with uid ".concat(t.uid," not found."))}))},setWorkgroupResult:function(r){var n;(e({workgroupResult:r}),""===t().currentWorkgroup.uid)&&((null===(n=r.data)||void 0===n||null===(n=n.content)||void 0===n?void 0:n.length)>0&&e({currentWorkgroup:r.data.content[0]}))},setCurrentWorkgroup:function(r){var n=t().workgroupResult.data.content,a=n.findIndex((function(e){return e.uid===r.uid}));if(-1!==a){var o=[].concat(i()(n.slice(0,a)),[r],i()(n.slice(a+1))),u=s()(s()({},t().workgroupResult),{},{data:{content:o}});e({workgroupResult:u,currentWorkgroup:r})}else console.warn("Workgroup with the specified uid not found."),e({currentWorkgroup:r})},deleteCurrentWorkgroup:function(r){var n=t().workgroupResult.data.content,a=n.findIndex((function(e){return e.uid===r}));-1!==a?e({workgroupResult:s()(s()({},t().workgroupResult),{},{data:{content:[].concat(i()(n.slice(0,a)),i()(n.slice(a+1)))}})}):console.warn("Workgroup not found in cache:",r),t().currentWorkgroup.uid===r&&e({currentWorkgroup:{uid:"",orgUid:""}})},deleteWorkgroupCache:function(){return e({},!0)}}})),{name:o.b6l})))},38274:function(e,t,r){r.d(t,{Z:function(){return s}});var n=r(14376);function s(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=(0,n.Z)(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var s=0,a=function(){};return{s:a,n:function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,u=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){u=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(u)throw i}}}}}}]); |