mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-18 13:17:50 +00:00
1 line
37 KiB
JavaScript
1 line
37 KiB
JavaScript
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[5370],{15722:function(e,t,a){a.d(t,{Z:function(){return c}});var r=a(83910),n=a(44194),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},i=a(54183),o=function(e,t){return n.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:s}))};var c=n.forwardRef(o)},11090:function(e,t,a){a.d(t,{Z:function(){return c}});var r=a(83910),n=a(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=a(54183),o=function(e,t){return n.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:s}))};var c=n.forwardRef(o)},2484:function(e,t,a){a.d(t,{Z:function(){return c}});var r=a(83910),n=a(44194),s={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"},i=a(54183),o=function(e,t){return n.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:s}))};var c=n.forwardRef(o)},82669:function(e,t,a){a.d(t,{Z:function(){return c}});var r=a(83910),n=a(44194),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},i=a(54183),o=function(e,t){return n.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:s}))};var c=n.forwardRef(o)},16581:function(e,t,a){a.d(t,{LE:function(){return u},W5:function(){return g},p0:function(){return f},zl:function(){return x}});var r=a(90819),n=a.n(r),s=a(73193),i=a.n(s),o=a(89933),c=a.n(o),l=a(19736);function u(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,l.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,l.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=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/workgroup/update",{method:"POST",data:i()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function x(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,l.request)("/api/v1/workgroup/delete",{method:"POST",data:i()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},89907:function(e,t,a){a.r(t),a.d(t,{default:function(){return ge}});var r=a(45332),n=a.n(r),s=a(44194),i=a(86567),o=a(88449),c=a(6844),l=a(85255),u=a(31167),d=a(84176),f=a.n(d),p=a(10154),g=a.n(p),m=a(73193),x=a.n(m),v=a(86222),h=a.n(v),k=a(90819),M=a.n(k),y=a(89933),b=a.n(y),w=a(93527),j=a(93755),S=a(14888),Z=a(47598),C=a(44679),F=a(11090),L=a(2484),I=a(54881),O=a(86307),z=a(19736),T=a(46141),E=a(71277),U=a(3925),P=a(66810),q=a(77359),N=a(96596),A=a.n(N),W=a(76711),B=a.n(W),_=a(58867),D=a(61689),G=a(9428),R=a(29589),$=a(16581),J=a(13847),H=a(68263),Y=a(86684),X=a(53827),V=a(56573),Q=a(69456),K=a(34718),ee=a(59908),te=a(31549),ae=function(e){var t=e.open,a=e.isEdit,r=void 0!==a&&a,i=e.ticket,o=e.onClose,l=e.onSuccess,u=_.Z.useForm(),d=n()(u,1)[0],f=(0,z.useIntl)(),p=(0,C.Z)().translateString,g=(0,S.u)((function(e){return e.currentOrg})),m=(0,s.useState)([]),x=n()(m,2),v=x[0],h=(x[1],(0,s.useState)([])),k=n()(h,2),y=k[0],Z=k[1],F=(0,s.useState)([]),L=n()(F,2),I=L[0],O=L[1],T=(0,s.useState)(!1),E=n()(T,2),P=E[0],q=E[1],N=(0,s.useState)([]),A=n()(N,2),W=A[0],ae=A[1],re=(0,s.useState)([]),ne=n()(re,2),se=ne[0],ie=ne[1],oe=(0,s.useState)((function(){var e="ticketFormSelection_".concat((null==g?void 0:g.uid)||"default");return localStorage.getItem(e)||""})),ce=n()(oe,2),le=ce[0],ue=ce[1],de=[{value:c.sM_,label:f.formatMessage({id:"ticket.status.new"})},{value:c.Yux,label:f.formatMessage({id:"ticket.status.assigned"})},{value:c.sFW,label:f.formatMessage({id:"ticket.status.claimed"})},{value:c.W66,label:f.formatMessage({id:"ticket.status.unclaimed"})},{value:c.z1,label:f.formatMessage({id:"ticket.status.processing"})},{value:c.yZA,label:f.formatMessage({id:"ticket.status.transferred"})},{value:c.pIN,label:f.formatMessage({id:"ticket.status.pending"})},{value:c.XrC,label:f.formatMessage({id:"ticket.status.holding"})},{value:c.L1h,label:f.formatMessage({id:"ticket.status.resumed"})},{value:c.yib,label:f.formatMessage({id:"ticket.status.reopened"})},{value:c.hwr,label:f.formatMessage({id:"ticket.status.resolved"})},{value:c.AzB,label:f.formatMessage({id:"ticket.status.escalated"})},{value:c.frw,label:f.formatMessage({id:"ticket.status.closed"})},{value:c.xw4,label:f.formatMessage({id:"ticket.status.cancelled"})},{value:c.qQU,label:f.formatMessage({id:"ticket.status.verifiedOk"})},{value:c.GJZ,label:f.formatMessage({id:"ticket.status.verifiedFail"})}],fe=[{value:c.JTO,label:f.formatMessage({id:"ticket.priority.lowest"})},{value:c.sbT,label:f.formatMessage({id:"ticket.priority.low"})},{value:c.GMZ,label:f.formatMessage({id:"ticket.priority.medium"})},{value:c.Bt2,label:f.formatMessage({id:"ticket.priority.high"})},{value:c._Xr,label:f.formatMessage({id:"ticket.priority.urgent"})},{value:c.Lx6,label:f.formatMessage({id:"ticket.priority.critical"})}],pe=function(){var e=b()(M()().mark((function e(){var t,a;return M()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={pageNumber:0,pageSize:50,orgUid:null==g?void 0:g.uid},e.next=3,(0,$.LE)(t);case 3:200===(a=e.sent).code?(Z(null==a?void 0:a.data.content),O(null==a?void 0:a.data.content.reduce((function(e,t){var a;return null===(a=t.agents)||void 0===a||a.forEach((function(t){e.find((function(e){return e.uid===t.uid}))||e.push(t)})),e}),[]))):w.yw.error(a.message);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=function(){var e=b()(M()().mark((function e(){var t,a,r,n,s,i,o,l;return M()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,a={pageNumber:0,pageSize:100,type:c.qTn,status:c.eiy,orgUid:null==g?void 0:g.uid},e.next=4,(0,V.xg)(a);case 4:200===(r=e.sent).code&&null!=r&&null!==(t=r.data)&&void 0!==t&&t.content&&(n=null==r?void 0:r.data.content.filter((function(e){return"PUBLISHED"===e.status})),ie(n),s="ticketFormSelection_".concat((null==g?void 0:g.uid)||"default"),i=localStorage.getItem(s),o=i&&n.some((function(e){return e.uid===i})),o?ue(i):(localStorage.removeItem(s),1===n.length?(l=n[0].uid||"",ue(l),l&&localStorage.setItem(s,l)):ue(""))),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(0),console.error("Fetch ticket forms error:",e.t0),w.yw.error(f.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,s.useEffect)((function(){t&&(pe(),ge())}),[t]);v.filter((function(e){return e.uid!==c.zBg}));var me=function(e){try{var t=JSON.parse(e);return Array.isArray(t)?t:[]}catch(e){return console.error("解析表单schema失败:",e),[]}},xe=function(){var e=b()(M()().mark((function e(){var t,a,n,s,c,u,p,m,x;return M()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,d.validateFields();case 3:if(a=e.sent,w.yw.loading(f.formatMessage({id:r?"updating":"creating"})),n={},s={},c=se.find((function(e){return e.uid===le})),u=null!=c&&c.schema?me(c.schema):[],Object.keys(a).forEach((function(e){if(e.startsWith("dynamicField_")){var t=e.replace("dynamicField_","");n[t]=a[e];var r=u.find((function(e){return(e.id||"field-".concat(u.indexOf(e)))===t}));r&&r.label&&(s[t]=r.label),delete a[e]}})),p=null,Object.keys(n).length>0&&le&&(p={formUid:le,formName:(null==c?void 0:c.name)||"表单",formData:n,fieldLabels:s}),m={uid:null==i?void 0:i.uid,title:null==a||null===(t=a.title)||void 0===t?void 0:t.trim(),description:null==a?void 0:a.description,workgroupUid:null==a?void 0:a.workgroupUid,assigneeUid:null==a?void 0:a.assigneeUid,status:null==a?void 0:a.status,priority:null==a?void 0:a.priority,uploadUids:W.map((function(e){return e.uid})),orgUid:null==g?void 0:g.uid,schema:p?JSON.stringify(p):void 0},!r){e.next=19;break}return e.next=16,(0,j.O)(m);case 16:x=e.sent,e.next=22;break;case 19:return e.next=21,(0,j.ax)(m);case 21:x=e.sent;case 22:200===x.code?(w.yw.success(f.formatMessage({id:r?"update.success":"create.success"})),l(),o()):w.yw.error(x.message),e.next=28;break;case 25:e.prev=25,e.t0=e.catch(0),console.error("".concat(r?"Update":"Create"," failed:"),e.t0);case 28:case"end":return e.stop()}}),e,null,[[0,25]])})));return function(){return e.apply(this,arguments)}}();(0,s.useEffect)((function(){if(t&&i){var e,a,r,s={title:null==i?void 0:i.title,description:null==i?void 0:i.description,status:null==i?void 0:i.status,priority:null==i?void 0:i.priority,workgroupUid:null==i||null===(e=i.workgroup)||void 0===e?void 0:e.uid,assigneeUid:null==i||null===(a=i.assignee)||void 0===a?void 0:a.uid};if(i.schema)try{var o=JSON.parse(i.schema);if(o.formUid&&o.formData){ue(o.formUid);var l="ticketFormSelection_".concat((null==g?void 0:g.uid)||"default");localStorage.setItem(l,o.formUid),Object.entries(o.formData).forEach((function(e){var t=n()(e,2),a=t[0],r=t[1];s["dynamicField_".concat(a)]=r}))}}catch(e){console.error("解析工单表单数据失败:",e)}d.setFieldsValue(s),ae(null==i||null===(r=i.attachments)||void 0===r?void 0:r.map((function(e){return e.upload})))}else t&&!i&&(d.setFieldsValue({status:c.sM_,priority:c.GMZ}),ae([]))}),[t,i]);var ve=function(e){console.log("handleDelete",e),ae((function(t){return t.filter((function(t){return t.uid!==e}))}))};return(0,te.jsx)(D.Z,{title:f.formatMessage({id:r?"ticket.edit.title":"ticket.create.title",defaultMessage:r?"编辑工单":"创建工单"}),width:600,open:t,onClose:o,extra:(0,te.jsxs)(G.Z,{children:[se.length>0&&(0,te.jsx)(R.Z,{style:{width:150},placeholder:f.formatMessage({id:"ticket.form.select.placeholder",defaultMessage:"选择表单"}),value:le,onChange:function(e){ue(e);var t="ticketFormSelection_".concat((null==g?void 0:g.uid)||"default");e?localStorage.setItem(t,e):localStorage.removeItem(t)},options:[{label:f.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)(U.ZP,{onClick:o,children:(0,te.jsx)(z.FormattedMessage,{id:"cancel"})}),(0,te.jsx)(U.ZP,{type:"primary",onClick:xe,children:(0,te.jsx)(z.FormattedMessage,{id:r?"save":"create"})})]}),children:(0,te.jsxs)(X.ZP,{form:d,submitter:!1,layout:"vertical",children:[(0,te.jsx)(Y.Z,{name:"title",label:(0,te.jsx)(z.FormattedMessage,{id:"ticket.title"}),placeholder:f.formatMessage({id:"ticket.title.placeholder",defaultMessage:"请输入问题标题"}),rules:[{required:!0,message:f.formatMessage({id:"ticket.title.required",defaultMessage:"请输入问题标题"})},{max:100,message:f.formatMessage({id:"ticket.title.maxlength",defaultMessage:"标题不能超过100个字符"})}]}),(0,te.jsx)(J.Z,{name:"description",label:(0,te.jsx)(z.FormattedMessage,{id:"ticket.description"}),rules:[{required:!0}]}),le&&function(){if(!le||!se.length)return null;var e=se.find((function(e){return e.uid===le}));if(!e||!e.schema)return null;var t=me(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," ",f.formatMessage({id:"ticket.form.fields",defaultMessage:"表单字段"})]}),t.map((function(e,t){var a,r,n="dynamicField_".concat(e.id||"field-".concat(t)),s=function(e,t){switch(e){case"text":switch(t){case"email":return f.formatMessage({id:"ticket.form.placeholder.email",defaultMessage:"请输入邮箱地址"});case"tel":return f.formatMessage({id:"ticket.form.placeholder.tel",defaultMessage:"请输入电话号码"});case"textarea":return f.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入文本内容"});case"date":return f.formatMessage({id:"ticket.form.placeholder.date",defaultMessage:"请选择日期"});case"datetime-local":return f.formatMessage({id:"ticket.form.placeholder.datetime",defaultMessage:"请选择日期时间"});default:return f.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入"})}case"input":return f.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入"});case"textarea":return f.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入多行文本"});case"select":return f.formatMessage({id:"ticket.form.placeholder.select",defaultMessage:"请选择"});case"datePicker":return f.formatMessage({id:"ticket.form.placeholder.date",defaultMessage:"请选择日期"});case"timePicker":return f.formatMessage({id:"ticket.form.placeholder.time",defaultMessage:"请选择时间"});default:return f.formatMessage({id:"ticket.form.placeholder.text",defaultMessage:"请输入"})}}(e.type,null===(a=e.props)||void 0===a?void 0:a.type);return"textarea"===e.type?(0,te.jsx)(J.Z,{name:n,label:e.label,placeholder:s,rules:[{required:e.required,message:f.formatMessage({id:"ticket.form.required",defaultMessage:"{label}是必填项"},{label:e.label})}]},n):"select"===e.type?(0,te.jsx)(H.Z,{name:n,label:e.label,placeholder:s,options:(null===(r=e.options)||void 0===r?void 0:r.map((function(e){return{label:e,value:e}})))||[],rules:[{required:e.required,message:f.formatMessage({id:"ticket.form.required",defaultMessage:"{label}是必填项"},{label:e.label})}]},n):(0,te.jsx)(Y.Z,{name:n,label:e.label,placeholder:s,rules:[{required:e.required,message:f.formatMessage({id:"ticket.form.required",defaultMessage:"{label}是必填项"},{label:e.label})}]},n)}))]})}(),(0,te.jsx)(H.Z,{name:"workgroupUid",label:f.formatMessage({id:"ticket.workgroup"}),rules:[{required:!0}],options:y.map((function(e){return{label:p(e.nickname),value:e.uid}})),placeholder:f.formatMessage({id:"ticket.workgroup.placeholder"}),onChange:function(e){var t=y.find((function(t){return t.uid===e}));null!=t&&t.agents?(O(t.agents),d.setFieldValue("assigneeUid",void 0)):O([])}}),(0,te.jsx)(H.Z,{name:"assigneeUid",label:(0,te.jsx)(z.FormattedMessage,{id:"ticket.assignee"}),options:I.map((function(e){return{label:e.nickname,value:e.uid}}))}),(0,te.jsx)(H.Z,{name:"status",label:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status"}),rules:[{required:!0}],options:de}),(0,te.jsx)(H.Z,{name:"priority",label:(0,te.jsx)(z.FormattedMessage,{id:"ticket.priority"}),rules:[{required:!0}],options:fe}),P&&(0,te.jsx)(K.Z,{type:c.hcJ,isModalOpen:P,attachments:null==i?void 0:i.attachments,handleSubmit:function(e){console.log("handleSubmit",e),ae(r&&i?e:function(t){return[].concat(B()(t),B()(e))}),q(!1)},handleCancel:function(){q(!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:W.map((function(e){return(0,te.jsx)(Q.Z,{file:e,onDelete:ve},e.uid)}))})}),(0,te.jsx)(U.ZP,{icon:(0,te.jsx)(ee.Z,{}),onClick:function(){return q(!0)},children:f.formatMessage({id:"ticket.upload.button"})})]})})},re=a(65819),ne=a(67728),se=a(41587),ie=a(20921),oe=a(8232),ce=a(12792),le=function(e){var t=e.ticket,a=e.isThreadTicket,r=void 0!==a&&a,i=(0,S.u)((function(e){return e.currentOrg})),o=(0,s.useState)([]),l=n()(o,2),u=l[0],d=l[1],f=(0,s.useState)(!1),p=n()(f,2),g=p[0],m=p[1],x=(0,z.useIntl)();console.log("currentTicket",t,g);var v=(0,se.Z)(),h=v.memberResult,k=v.setMemberResult,y=function(){var e=b()(M()().mark((function e(){var a,r;return M()().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,m(!0),a={pageNumber:0,pageSize:100,uid:null==t?void 0:t.uid},e.next=7,(0,j.EH)(a);case 7:r=e.sent,console.log("queryTicketHistoryActivity response:",null==r?void 0:r.data),200===r.code?d((null==r?void 0:r.data)||[]):(console.log("queryTicketHistoryActivity error:",null==r?void 0:r.data),w.yw.error(r.message)),m(!1),e.next=18;break;case 13:e.prev=13,e.t0=e.catch(2),console.error("Fetch ticket history error:",e.t0),w.yw.error("获取工单历史记录失败"),m(!1);case 18:case"end":return e.stop()}}),e,null,[[2,13]])})));return function(){return e.apply(this,arguments)}}(),Z=function(){var e=b()(M()().mark((function e(){var t,a;return M()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w.yw.loading("loading"),t={pageNumber:0,pageSize:100,orgUid:null==i?void 0:i.uid},e.next=4,(0,ne.z_)(t);case 4:200===(a=e.sent).code?(w.yw.destroy(),k(a)):w.yw.destroy();case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,s.useEffect)((function(){r||(y(),Z())}),[t]);var C=function(e){if(!e)return"-";var t=h.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:g,children:[(0,te.jsx)("p",{style:{fontSize:"16px",fontWeight:"bold",textAlign:"center"},children:"活动历史"}),(0,te.jsx)(oe.Z,{direction:"vertical",size:"small",current:u.length-1,style:{padding:"16px"},items:u.map((function(e,t){var a,r;return{title:(r=null==e?void 0:e.activityName,(r?r===c.sM_||r===c.Yux||r===c.sFW||r===c.W66||r===c.z1||r===c.yZA||r===c.pIN||r===c.XrC||r===c.L1h||r===c.yib||r===c.hwr||r===c.AzB||r===c.frw||r===c.xw4||r===c.qQU||r===c.GJZ?x.formatMessage({id:"ticket.status.".concat(r.toLowerCase())}):r:"")||"活动"),description:(0,te.jsxs)("div",{children:[(null==e?void 0:e.assignee)&&(0,te.jsxs)("div",{children:["处理人: ",C(null==e?void 0:e.assignee)||(null==e?void 0:e.assignee)]}),(0,te.jsxs)("div",{children:["处理时间: ",(null===(a=e.startTime)||void 0===a?void 0:a.toLocaleString())||"-"]})]}),status:t===u.length-1?"process":"finish"}}))}),0===u.length&&(0,te.jsx)(ce.Z,{description:"请选择工单查看流转过程"})]})})},ue=function(e){var t=e.open,a=e.ticket,r=e.onClose;return(0,te.jsx)(te.Fragment,{children:(0,te.jsx)(D.Z,{open:t,onClose:function(){r()},title:"工单详情",children:(0,te.jsx)(le,{ticket:a,isThreadTicket:!1})})})},de=a(36125),fe=["current","pageSize"],pe=function(e){var t,a=e.ticketType,r=(0,z.useIntl)(),i=(0,s.useRef)(),o=(0,s.useState)(1),l=n()(o,2),u=l[0],d=l[1],p=(0,s.useState)(10),m=n()(p,2),v=m[0],k=m[1],y=(0,S.u)((function(e){return e.currentOrg})),N=((0,C.Z)().translateString,(0,Z.v)((function(e){return e.currentCategory}))),W=(0,s.useState)(!1),B=n()(W,2),_=B[0],D=B[1],G=(0,s.useState)(),R=n()(G,2),$=R[0],J=R[1],H=(0,s.useState)(!1),Y=n()(H,2),X=Y[0],V=Y[1],Q=T.Z.useModal(),K=n()(Q,2),ee=K[0],ne=K[1],se=(0,s.useState)(!1),ie=n()(se,2),oe=ie[0],ce=ie[1],le=(0,s.useState)([]),pe=n()(le,2),ge=pe[0],me=pe[1],xe=(0,s.useState)([]),ve=n()(xe,2),he=ve[0],ke=ve[1],Me=(0,s.useState)({}),ye=n()(Me,2),be=ye[0],we=ye[1],je=(0,s.useState)(0),Se=n()(je,2),Ze=Se[0],Ce=Se[1];(0,s.useEffect)((function(){var e;null===(e=i.current)||void 0===e||e.reload()}),[null==N?void 0:N.uid,a]);var Fe=function(){var e=b()(M()().mark((function e(t){var a,n;return M()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.M4)(t.uid);case 2:200===(a=e.sent).code?(w.yw.success(r.formatMessage({id:"delete.success",defaultMessage:"删除成功"})),null===(n=i.current)||void 0===n||n.reload()):w.yw.error(a.message);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Le=function(){var e=b()(M()().mark((function e(){var t,a,n,s,o,c;return M()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==he.length){e.next=3;break}return w.yw.warning(r.formatMessage({id:"batch.delete.noselection",defaultMessage:"请选择要删除的项目"})),e.abrupt("return");case 3:w.yw.loading(r.formatMessage({id:"deleting",defaultMessage:"正在删除..."})),a=0,n=0,s=h()(he),e.prev=7,s.s();case 9:if((o=s.n()).done){e.next=23;break}return c=o.value,e.prev=11,e.next=14,(0,j.M4)(c.uid);case 14:200===e.sent.code?a++:n++,e.next=21;break;case 18:e.prev=18,e.t0=e.catch(11),n++;case 21:e.next=9;break;case 23:e.next=28;break;case 25:e.prev=25,e.t1=e.catch(7),s.e(e.t1);case 28:return e.prev=28,s.f(),e.finish(28);case 31:w.yw.destroy(),0===n?w.yw.success(r.formatMessage({id:"batch.delete.success",defaultMessage:"成功删除 {count} 条记录"},{count:a})):w.yw.warning(r.formatMessage({id:"batch.delete.partial",defaultMessage:"成功删除 {success} 条记录,失败 {fail} 条"},{success:a,fail:n})),me([]),ke([]),null===(t=i.current)||void 0===t||t.reloadAndRest();case 36:case"end":return e.stop()}}),e,null,[[7,25,28,31],[11,18]])})));return function(){return e.apply(this,arguments)}}(),Ie=function(){var e=b()(M()().mark((function e(t,r,n){var s,i;return M()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=localStorage.getItem(c.LA8),i=x()({categoryUid:(null==N?void 0:N.uid)===c.zBg?"":null==N?void 0:N.uid,orgUid:(null==y?void 0:y.uid)||"",accessToken:s||"",exportType:t,type:a},be),"current"===t?(i.pageNumber=String(u-1),i.pageSize=String(v)):"all"===t?(i.pageNumber="0",i.pageSize="1000"):"range"===t&&void 0!==r&&void 0!==n&&(i.pageNumber=String(r),i.pageSize=String(n)),window.open((0,re.kG)()+"/api/v1/ticket/export?"+new URLSearchParams(i).toString());case 4:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),Oe=function(e){for(var t=[],a=1e3,r=Math.ceil(e/a),n=function(){var r=s,n=s*a+1,i=Math.min((s+1)*a,e);t.push({key:"export-".concat(s),label:"".concat(n,"-").concat(i," (").concat(i-n+1,"条)"),onClick:function(){return Ie("range",r,a)}})},s=0;s<r;s++)n();return t},ze={selectedRowKeys:ge,onChange:function(e,t){me(e),ke(t)}},Te=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left",align:"center"},{title:r.formatMessage({id:"ticket.number",defaultMessage:"工单编号"}),dataIndex:"ticketNumber",key:"ticketNumber",width:150},{title:(0,te.jsx)(z.FormattedMessage,{id:"ticket.description"}),dataIndex:"description",ellipsis:!0,tooltip:r.formatMessage({id:"ticket.description.tooltip"})},{title:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status"}),dataIndex:"status",tooltip:r.formatMessage({id:"ticket.status.tooltip"}),valueType:"select",valueEnum:(t={},g()(g()(g()(g()(g()(g()(g()(g()(g()(g()(t,c.sM_,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.sM_.toLowerCase())}),status:"Processing"}),c.Yux,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.Yux.toLowerCase())}),status:"Processing"}),c.sFW,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.sFW.toLowerCase())}),status:"Processing"}),c.W66,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.W66.toLowerCase())}),status:"Warning"}),c.z1,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.z1.toLowerCase())}),status:"Processing"}),c.yZA,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.yZA.toLowerCase())}),status:"Processing"}),c.pIN,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.pIN.toLowerCase())}),status:"Warning"}),c.XrC,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.XrC.toLowerCase())}),status:"Warning"}),c.L1h,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.L1h.toLowerCase())}),status:"Processing"}),c.yib,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.yib.toLowerCase())}),status:"Warning"}),g()(g()(g()(g()(g()(g()(t,c.hwr,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.hwr.toLowerCase())}),status:"Success"}),c.AzB,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.AzB.toLowerCase())}),status:"Warning"}),c.frw,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.frw.toLowerCase())}),status:"Default"}),c.xw4,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.xw4.toLowerCase())}),status:"Error"}),c.qQU,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.qQU.toLowerCase())}),status:"Success"}),c.GJZ,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(c.GJZ.toLowerCase())}),status:"Error"})),render:function(e,t){var a,r=(a={},g()(g()(g()(g()(g()(g()(g()(g()(g()(g()(a,c.sM_,"blue"),c.Yux,"geekblue"),c.sFW,"cyan"),c.W66,"magenta"),c.z1,"processing"),c.yZA,"lime"),c.pIN,"warning"),c.XrC,"orange"),c.L1h,"cyan"),c.yib,"volcano"),g()(g()(g()(g()(g()(g()(a,c.hwr,"success"),c.AzB,"purple"),c.frw,"default"),c.xw4,"error"),c.qQU,"green"),c.GJZ,"red"));return(0,te.jsx)(P.Z,{color:r[t.status],children:(0,te.jsx)(z.FormattedMessage,{id:"ticket.status.".concat(t.status.toLowerCase())})})}},{title:(0,te.jsx)(z.FormattedMessage,{id:"ticket.priority"}),dataIndex:"priority",tooltip:r.formatMessage({id:"ticket.priority.tooltip"}),valueType:"select",valueEnum:g()(g()(g()(g()(g()(g()({},c.JTO,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.priority.".concat(c.JTO.toLowerCase())}),status:"Default"}),c.sbT,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.priority.".concat(c.sbT.toLowerCase())}),status:"Processing"}),c.GMZ,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.priority.".concat(c.GMZ.toLowerCase())}),status:"Warning"}),c.Bt2,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.priority.".concat(c.Bt2.toLowerCase())}),status:"Warning"}),c._Xr,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.priority.".concat(c._Xr.toLowerCase())}),status:"Error"}),c.Lx6,{text:(0,te.jsx)(z.FormattedMessage,{id:"ticket.priority.".concat(c.Lx6.toLowerCase())}),status:"Error"}),render:function(e,t){var a,r=g()(g()(g()(g()(g()(g()({},c.JTO,"default"),c.sbT,"blue"),c.GMZ,"orange"),c.Bt2,"volcano"),c._Xr,"red"),c.Lx6,"purple");return(0,te.jsx)(P.Z,{color:r[null==t?void 0:t.priority],children:(0,te.jsx)(z.FormattedMessage,{id:"ticket.priority.".concat(null==t||null===(a=t.priority)||void 0===a?void 0:a.toLowerCase())})})}},{title:(0,te.jsx)(z.FormattedMessage,{id:"ticket.assignee"}),dataIndex:"assignee",hideInSearch:!0,tooltip:r.formatMessage({id:"ticket.assignee.tooltip"}),render:function(e,t,a,r){var n;return(0,te.jsx)(P.Z,{color:"blue",children:null==t||null===(n=t.assignee)||void 0===n?void 0:n.nickname})}},{title:(0,te.jsx)(z.FormattedMessage,{id:"ticket.reporter"}),dataIndex:"reporter",hideInSearch:!0,tooltip:r.formatMessage({id:"ticket.reporter.tooltip"}),render:function(e,t,a,r){var n;return(0,te.jsx)(P.Z,{color:"red",children:null==t||null===(n=t.reporter)||void 0===n?void 0:n.nickname})}},{title:(0,te.jsx)(z.FormattedMessage,{id:"ticket.schema"}),dataIndex:"schema",hideInSearch:!0,ellipsis:!0,width:300,tooltip:r.formatMessage({id:"ticket.schema.tooltip"}),render:function(e,t){if(!t.schema)return(0,te.jsx)("span",{style:{color:"#999"},children:"-"});try{var a=JSON.parse(t.schema);if(a.formData&&Object.keys(a.formData).length>0){var r=Object.entries(a.formData).filter((function(e){var t=n()(e,2),a=(t[0],t[1]);return null!=a&&""!==a})).map((function(e){var t,r=n()(e,2),s=r[0],i=r[1],o=(null===(t=a.fieldLabels)||void 0===t?void 0:t[s])||s,c=String(i);return"".concat(o,": ").concat(c.length>20?c.substring(0,20)+"...":c)}));return 0===r.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:r.map((function(e,t){return(0,te.jsx)(P.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)(z.FormattedMessage,{id:"createdAt"}),dataIndex:"createdAt",valueType:"dateTime",hideInSearch:!0,sorter:!0,tooltip:r.formatMessage({id:"ticket.createdAt.tooltip"}),render:function(e,t,a,r){return A()(t.createdAt).format("YYYY-MM-DD HH:mm:ss")}},{title:(0,te.jsx)(z.FormattedMessage,{id:"updatedAt"}),dataIndex:"updatedAt",valueType:"dateTime",hideInSearch:!0,sorter:!0,tooltip:r.formatMessage({id:"ticket.updatedAt.tooltip"}),render:function(e,t,a,r){return A()(t.updatedAt).format("YYYY-MM-DD HH:mm:ss")}},{title:(0,te.jsx)(z.FormattedMessage,{id:"action"}),key:"option",dataIndex:"option",hideInSearch:!0,width:200,fixed:"right",tooltip:r.formatMessage({id:"ticket.action.tooltip"}),render:function(e,t){return(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)(U.ZP,{type:"link",onClick:function(){return J(t),D(!0),void V(!0)},children:(0,te.jsx)(z.FormattedMessage,{id:"ticket.action.edit"})}),(0,te.jsx)(U.ZP,{type:"link",onClick:function(){return J(t),void ce(!0)},children:(0,te.jsx)(z.FormattedMessage,{id:"ticket.action.view"})}),(0,te.jsx)(q.Z,{title:r.formatMessage({id:"deleteTip"}),description:"".concat(r.formatMessage({id:"deleteAffirm"}),"【").concat(t.description,"】?"),onConfirm:function(){return Fe(t)},okText:r.formatMessage({id:"ok"}),cancelText:r.formatMessage({id:"cancel"}),children:(0,te.jsx)(U.ZP,{type:"link",children:(0,te.jsx)(z.FormattedMessage,{id:"ticket.action.delete"})})})]})}}];return(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)(O.Z,{columns:Te,actionRef:i,cardBordered:!0,rowSelection:ze,scroll:{x:2100},request:function(){var e=b()(M()().mark((function e(t,r,n){var s,i,o,l,u,p,g,m;return M()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=t.current,i=t.pageSize,o=f()(t,fe),d(s),k(i),we(x()(x()({},o),{},{type:a})),l=void 0,u=void 0,r&&Object.keys(r).length>0&&(p=Object.keys(r)[0],l=p,u="ascend"===r[p]?"ascend":"descend"),g=x()(x()(x()({pageNumber:s-1,pageSize:i,orgUid:null==y?void 0:y.uid,type:a},(null==N?void 0:N.uid)!==c.zBg&&{categoryUid:null==N?void 0:N.uid}),o),{},{sortBy:l,sortDirection:u}),e.next=10,(0,j.N2)(g);case 10:return m=e.sent,de.Z.debug("queryTicketsByOrgUid response:",m,g),200===m.code?Ce(null==m?void 0:m.data.totalElements):w.yw.error(m.message),e.abrupt("return",{data:null==m?void 0:m.data.content,success:!0,total:null==m?void 0:m.data.totalElements});case 14:case"end":return e.stop()}}),e)})));return function(t,a,r){return e.apply(this,arguments)}}(),editable:{type:"multiple"},rowKey:"uid",search:{labelWidth:"auto"},pagination:{showQuickJumper:!0,onChange:function(e,t){d(e),t&&k(t)}},dateFormatter:"string",headerTitle:r.formatMessage({id:"ticket.list"}),toolBarRender:function(){var e=[],t=[{key:"export-current",icon:(0,te.jsx)(F.Z,{}),label:r.formatMessage({id:"export.current",defaultMessage:"导出当前页"}),onClick:function(){return Ie("current")}}];Ze>0&&(Ze<=1e3?t.push({key:"export-all",icon:(0,te.jsx)(F.Z,{}),label:r.formatMessage({id:"export.all",defaultMessage:"导出全部"})+" (".concat(Ze,"条)"),onClick:function(){return Ie("all")}}):t.push({key:"export-range",icon:(0,te.jsx)(F.Z,{}),label:r.formatMessage({id:"export.range",defaultMessage:"分段导出"})+" (".concat(Ze,"条)"),children:Oe(Ze)})),e.push((0,te.jsx)(E.Z,{menu:{items:t},placement:"bottom",children:(0,te.jsxs)(U.ZP,{type:"primary",icon:(0,te.jsx)(F.Z,{}),children:[r.formatMessage({id:"import.export",defaultMessage:"导出"}),(0,te.jsx)(L.Z,{})]})},"importExport"));var a=[];return ge.length>0&&a.push({key:"batchDelete",icon:(0,te.jsx)(I.Z,{}),danger:!0,label:r.formatMessage({id:"batch.delete"})+" (".concat(ge.length,")"),onClick:function(){ee.confirm({title:r.formatMessage({id:"batch.deleteTip"}),content:"".concat(r.formatMessage({id:"batch.deleteAffirm"})," ").concat(ge.length," ").concat(r.formatMessage({id:"items"}),"?"),onOk:Le,okText:r.formatMessage({id:"ok"}),cancelText:r.formatMessage({id:"cancel"})})}}),a.length>0&&e.push((0,te.jsx)(E.Z,{menu:{items:a},placement:"bottom",children:(0,te.jsxs)(U.ZP,{type:ge.length>0?"primary":"default",danger:ge.length>0,children:[ge.length>0?r.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})+" (".concat(ge.length,")"):r.formatMessage({id:"more.operations",defaultMessage:"更多操作"}),(0,te.jsx)(L.Z,{})]})},"batchOperations")),e}}),_&&(0,te.jsx)(ae,{open:_,isEdit:X,ticket:$,onClose:function(){D(!1),J(void 0),V(!1)},onSuccess:function(){var e;null===(e=i.current)||void 0===e||e.reload()}}),oe&&(0,te.jsx)(ue,{open:oe,ticket:$,onClose:function(){return ce(!1)}}),ne]})},ge=function(){var e=(0,z.useIntl)(),t=(0,o.Z)(),a=t.leftSiderStyle,r=t.contentStyle,d=(0,s.useState)(c.h_f),f=n()(d,2),p=f[0],g=f[1],m=p===c.VIL?c.p$M:c.hXJ,x=[{key:c.DKU,label:e.formatMessage({id:"ticket.tab.external",defaultMessage:"外部工单"})},{key:c.VIL,label:e.formatMessage({id:"ticket.tab.internal",defaultMessage:"内部工单"})}];return(0,te.jsxs)(l.Z,{style:{height:"100%"},children:[(0,te.jsx)(l.Z.Panel,{defaultSize:"15%",min:"15%",max:"40%",style:a,children:(0,te.jsx)(i.Z,{type:m,level:c.whQ,showKbase:!1})}),(0,te.jsx)(l.Z.Panel,{style:r,children:(0,te.jsxs)("div",{style:{display:"flex",flexDirection:"column",height:"100%"},children:[(0,te.jsx)(u.Z,{activeKey:p,onChange:function(e){g(e||c.h_f)},items:x}),(0,te.jsx)("div",{style:{flex:1,minHeight:0},children:(0,te.jsx)(pe,{ticketType:p})})]})})]})}},41587:function(e,t,a){a.d(t,{Z:function(){return o}});var r=a(6844),n=a(26557),s=a(26407),i=a(20744),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 a=e.memberResult.data.content,r=a.findIndex((function(e){return e.uid===t.uid}));-1!==r?a[r]=t:console.warn("Member with uid ".concat(t.uid," not found."))}))},deleteMember:function(t){e((function(e){var a=e.memberResult.data.content,r=a.findIndex((function(e){return e.uid===t.uid}));-1!==r?a.splice(r,1):console.warn("Member with uid ".concat(t.uid," not found."))}))},setMemberResult:function(t){e({memberResult:t})},deleteMemberCache:function(){return e({},!0)}}})),{name:r.PQL})))},70984:function(e,t,a){a.d(t,{Z:function(){return w}});var r=a(44194),n=a(51865),s=a.n(n),i=a(34573),o=a(82640),c=a(76175),l=a(74083),u=a(77167);const d=["wrap","nowrap","wrap-reverse"],f=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],p=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"];var g=function(e,t){return s()(Object.assign(Object.assign(Object.assign({},((e,t)=>{const a=!0===t.wrap?"wrap":t.wrap;return{[`${e}-wrap-${a}`]:a&&d.includes(a)}})(e,t)),((e,t)=>{const a={};return p.forEach((r=>{a[`${e}-align-${r}`]=t.align===r})),a[`${e}-align-stretch`]=!t.align&&!!t.vertical,a})(e,t)),((e,t)=>{const a={};return f.forEach((r=>{a[`${e}-justify-${r}`]=t.justify===r})),a})(e,t)))};const m=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",margin:0,padding:0,"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},x=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-small":{gap:e.flexGapSM},"&-gap-middle":{gap:e.flexGap},"&-gap-large":{gap:e.flexGapLG}}}},v=e=>{const{componentCls:t}=e,a={};return d.forEach((e=>{a[`${t}-wrap-${e}`]={flexWrap:e}})),a},h=e=>{const{componentCls:t}=e,a={};return p.forEach((e=>{a[`${t}-align-${e}`]={alignItems:e}})),a},k=e=>{const{componentCls:t}=e,a={};return f.forEach((e=>{a[`${t}-justify-${e}`]={justifyContent:e}})),a};var M=(0,l.I$)("Flex",(e=>{const{paddingXS:t,padding:a,paddingLG:r}=e,n=(0,u.IX)(e,{flexGapSM:t,flexGap:a,flexGapLG:r});return[m(n),x(n),v(n),h(n),k(n)]}),(()=>({})),{resetStyle:!1}),y=function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n<r.length;n++)t.indexOf(r[n])<0&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]])}return a};const b=r.forwardRef(((e,t)=>{const{prefixCls:a,rootClassName:n,className:l,style:u,flex:d,gap:f,vertical:p=!1,component:m="div",children:x}=e,v=y(e,["prefixCls","rootClassName","className","style","flex","gap","vertical","component","children"]),{flex:h,direction:k,getPrefixCls:b}=r.useContext(c.E_),w=b("flex",a),[j,S,Z]=M(w),C=null!=p?p:null==h?void 0:h.vertical,F=s()(l,n,null==h?void 0:h.className,w,S,Z,g(w,e),{[`${w}-rtl`]:"rtl"===k,[`${w}-gap-${f}`]:(0,o.n)(f),[`${w}-vertical`]:C}),L=Object.assign(Object.assign({},null==h?void 0:h.style),u);return d&&(L.flex=d),f&&!(0,o.n)(f)&&(L.gap=f),j(r.createElement(m,Object.assign({ref:t,className:F,style:L},(0,i.Z)(v,["justify","wrap","align"])),x))}));var w=b}}]); |