mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-17 12:48:08 +00:00
1 line
50 KiB
JavaScript
1 line
50 KiB
JavaScript
|
|
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[2949],{35206:function(e,t,a){a.r(t),a.d(t,{default:function(){return ke}});var s=a(93123),r=a(37963),n=a(5488),o=a(62319),i=a(14870),l=a(84176),d=a.n(l),c=a(73193),u=a.n(c),g=a(86222),f=a.n(g),p=a(90819),m=a.n(p),x=a(89933),h=a.n(x),M=a(45332),y=a.n(M),v=a(10154),j=a.n(v),w=a(5025);function b(e){return k.apply(this,arguments)}function k(){return(k=h()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/v1/message/leave/query/org",{method:"GET",params:u()(u()({},t),{},{channel:n.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return F.apply(this,arguments)}function F(){return(F=h()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/v1/message/leave/reply",{method:"POST",data:u()(u()({},t),{},{channel:n.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var I,C=a(34599),T=a(18580),Z=a(54881),A=a(11090),D=a(2484),U=a(19975),R=a(88344),E=a(67652),O=a(68349),B=a(78359),N=a(5780),q=a(28977),z=a.n(q),L=a(44194),P=a(13775),Y=a(76711),H=a.n(Y),_=a(10162),K=a(36693),G=a(32394),W=a(16331),J=a(85817),Q=a(20903),V=a(68724),X=a(49616),$=a(79401),ee=a(93892),te=a(15435),ae=a(90251),se=a(31549),re=J.Z.Title,ne=J.Z.Paragraph,oe=J.Z.Text,ie=function(e){var t,a=e.visible,s=e.onClose,r=e.messageLeave,o=e.onSuccess,l=(0,i.useIntl)(),d=Q.Z.useForm(),c=y()(d,1)[0],g=(0,L.useState)(!1),f=y()(g,2),p=f[0],x=f[1],M=(0,L.useState)(!1),v=y()(M,2),j=v[0],b=v[1],k=(0,L.useState)([]),F=y()(k,2),I=F[0],C=F[1],Z=(0,L.useState)([]),A=y()(Z,2),D=A[0],U=A[1],R=(0,L.useState)(!1),E=y()(R,2),B=E[0],q=E[1],Y=(0,L.useState)(""),J=y()(Y,2),ie=J[0],le=J[1],de=(0,L.useState)(""),ce=y()(de,2),ue=ce[0],ge=ce[1];(0,L.useEffect)((function(){if(r&&r.replyContent)if(c.setFieldsValue({replyContent:r.replyContent}),b(!0),r.replyImages&&r.replyImages.length>0){var e=r.replyImages.filter((function(e){return""!==e}));U(e),C(e.map((function(e,t){return{uid:"-".concat(t),name:"image-".concat(t,".png"),status:"done",url:e,thumbUrl:e}})))}else U([]),C([]);else c.resetFields(),b(!1),U([]),C([])}),[r,c]);var fe=function(){var e=h()(m()().mark((function e(t){var a,n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,x(!0),a={uid:r.uid,replyContent:t.replyContent,replyImages:D,orgUid:r.orgUid},e.next=7,S(a);case 7:n=e.sent,console.log("回复留言:",n.data),200===n.code?(w.yw.success(l.formatMessage({id:"replyContent.success",defaultMessage:"回复成功"})),c.resetFields(),U([]),C([]),o(),s()):w.yw.error(n.message||l.formatMessage({id:"replyContent.failed",defaultMessage:"回复失败"})),e.next=16;break;case 12:e.prev=12,e.t0=e.catch(2),console.error("回复留言出错:",e.t0),w.yw.error(l.formatMessage({id:"replyContent.error",defaultMessage:"回复出错"}));case 16:return e.prev=16,x(!1),e.finish(16);case 19:case"end":return e.stop()}}),e,null,[[2,12,16,19]])})));return function(t){return e.apply(this,arguments)}}(),pe=function(e){return!e||0===e.length||1===e.length&&""===e[0]?null:(0,se.jsxs)("div",{style:{marginTop:"10px"},children:[(0,se.jsxs)(oe,{strong:!0,children:[(0,se.jsx)(i.FormattedMessage,{id:"images",defaultMessage:"图片"}),":"]}),(0,se.jsx)("div",{style:{display:"flex",flexWrap:"wrap",gap:"8px",marginTop:"8px"},children:e.map((function(e,t){return e?(0,se.jsx)("img",{src:e,alt:"留言图片",style:{width:"100px",height:"100px",objectFit:"cover",cursor:"pointer"},onClick:function(){return me({url:e,uid:"img-".concat(t),name:"图片 ".concat(t+1)})}},t):null}))})]})},me=function(){var e=h()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:le(t.url||t.thumbUrl),q(!0),ge(t.name||t.url.substring(t.url.lastIndexOf("/")+1));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),xe=(0,se.jsx)(N
|