Files
weiyu/deploy/server/admin/p__Dashboard__Team__Organization__index.198bab78.async.js
jack ning 2e0f1a3010 update
2025-08-22 20:26:06 +08:00

1 line
12 KiB
JavaScript

"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[4822],{58791:function(e,r,n){var t=n(77260),o=n(44194),a=n(85333),i=n(54183),s=function(e,r){return o.createElement(i.Z,(0,t.Z)({},e,{ref:r,icon:a.Z}))},l=o.forwardRef(s);r.Z=l},59908:function(e,r,n){n.d(r,{Z:function(){return l}});var t=n(77260),o=n(44194),a={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=n(54183),s=function(e,r){return o.createElement(i.Z,(0,t.Z)({},e,{ref:r,icon:a}))};var l=o.forwardRef(s)},48821:function(e,r,n){var t=n(76285),o=n(39328),a=n(17323),i=n(81424),s=n(20903),l=n(26411),u=n(34573),c=n(44194),d=n(64665),p=n(31549),f=["fieldProps","proFieldProps"],g=["fieldProps","proFieldProps"],h="text",m=function(e){var r=(0,i.Z)(e.open||!1,{value:e.open,onChange:e.onOpenChange}),n=(0,t.Z)(r,2),a=n[0],u=n[1];return(0,p.jsx)(s.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(r){var n,t=r.getFieldValue(e.name||[]);return(0,p.jsx)(l.Z,(0,o.Z)((0,o.Z)({getPopupContainer:function(e){return e&&e.parentNode?e.parentNode:e},onOpenChange:function(e){return u(e)},content:(0,p.jsxs)("div",{style:{padding:"4px 0"},children:[null===(n=e.statusRender)||void 0===n?void 0:n.call(e,t),e.strengthText?(0,p.jsx)("div",{style:{marginTop:10},children:(0,p.jsx)("span",{children:e.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},e.popoverProps),{},{open:a,children:e.children}))}})},x=function(e){var r=e.fieldProps,n=e.proFieldProps,t=(0,a.Z)(e,f);return(0,p.jsx)(d.Z,(0,o.Z)({valueType:h,fieldProps:r,filedConfig:{valueType:h},proFieldProps:n},t))};x.Password=function(e){var r=e.fieldProps,n=e.proFieldProps,i=(0,a.Z)(e,g),s=(0,c.useState)(!1),l=(0,t.Z)(s,2),f=l[0],x=l[1];return null!=r&&r.statusRender&&i.name?(0,p.jsx)(m,{name:i.name,statusRender:null==r?void 0:r.statusRender,popoverProps:null==r?void 0:r.popoverProps,strengthText:null==r?void 0:r.strengthText,open:f,onOpenChange:x,children:(0,p.jsx)("div",{children:(0,p.jsx)(d.Z,(0,o.Z)({valueType:"password",fieldProps:(0,o.Z)((0,o.Z)({},(0,u.Z)(r,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(e){var n;null==r||null===(n=r.onBlur)||void 0===n||n.call(r,e),x(!1)},onClick:function(e){var n;null==r||null===(n=r.onClick)||void 0===n||n.call(r,e),x(!0)}}),proFieldProps:n,filedConfig:{valueType:h}},i))})}):(0,p.jsx)(d.Z,(0,o.Z)({valueType:"password",fieldProps:r,proFieldProps:n,filedConfig:{valueType:h}},i))},x.displayName="ProFormComponent",r.Z=x},16331:function(e,r,n){var t=n(39328),o=n(17323),a=n(44194),i=n(64665),s=n(31549),l=["fieldProps","proFieldProps"],u=function(e,r){var n=e.fieldProps,a=e.proFieldProps,u=(0,o.Z)(e,l);return(0,s.jsx)(i.Z,(0,t.Z)({ref:r,valueType:"textarea",fieldProps:n,proFieldProps:a},u))};r.Z=a.forwardRef(u)},82615:function(e,r,n){n.d(r,{A8:function(){return d},FR:function(){return b},Kq:function(){return f},RL:function(){return x},c5:function(){return h},jM:function(){return y}});var t=n(90819),o=n.n(t),a=n(73193),i=n.n(a),s=n(89933),l=n.n(s),u=n(5488),c=n(14870);function d(e){return p.apply(this,arguments)}function p(){return(p=l()(o()().mark((function e(r){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/org/query",{method:"GET",params:i()(i()({},r),{},{channel:u.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e){return g.apply(this,arguments)}function g(){return(g=l()(o()().mark((function e(r){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/org/create",{method:"POST",data:i()(i()({},r),{},{channel:u.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return m.apply(this,arguments)}function m(){return(m=l()(o()().mark((function e(r){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/org/create/by/super",{method:"POST",data:i()(i()({},r),{},{channel:u.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function x(e){return v.apply(this,arguments)}function v(){return(v=l()(o()().mark((function e(r){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/org/update",{method:"POST",data:i()(i()({},r),{},{channel:u.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e){return Z.apply(this,arguments)}function Z(){return(Z=l()(o()().mark((function e(r){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/org/update/by/super",{method:"POST",data:i()(i()({},r),{},{channel:u.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(e){return w.apply(this,arguments)}function w(){return(w=l()(o()().mark((function e(r){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/api/v1/org/delete",{method:"POST",data:i()(i()({},r),{},{channel:u.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},92023:function(e,r,n){n.d(r,{G:function(){return f}});var t=n(73193),o=n.n(t),a=(n(44194),n(15435)),i=n(5488),s=n(28977),l=n.n(s),u=n(95660),c=n(5025),d=n(18580),p=n(31549),f=function(e){var r=e.children,n=e.onSuccess,t=e.onError,s={file:null,fileName:"test.png",fileType:"image/png",isAvatar:"true",kbType:i.IrL,categoryUid:"",kbUid:"",channel:i.XtJ},f={name:"file",accept:"image/*",action:(0,d.M$)(),headers:{Authorization:"Bearer "+localStorage.getItem(i.LA8)},data:s,showUploadList:!1,beforeUpload:function(e){u.Z.log("beforeUpload",e);var r=l()(new Date).format("YYYYMMDDHHmmss")+"_"+e.name;return s.file=e,s.fileName=r,s.fileType=e.type,u.Z.log("beforeUpload",s),!0},onChange:function(e){if("uploading"!==e.file.status&&u.Z.log("not uploading:",e.file),"done"===e.file.status)if(u.Z.log("response: ",e.file.response),200===e.file.response.code){var r=e.file.response.data.fileUrl;n(r),c.yw.success("".concat(e.file.name," 上传成功"))}else t(e.file),c.yw.error("".concat(e.file.name," 上传失败"));else"error"===e.file.status&&(c.yw.error("".concat(e.file.name," 上传失败")),t(e.file))}};return(0,p.jsx)(a.Z,o()(o()({},f),{},{children:r}))}},98766:function(e,r,n){n.r(r),n.d(r,{default:function(){return L}});var t=n(90819),o=n.n(t),a=n(73193),i=n.n(a),s=n(89933),l=n.n(s),u=n(45332),c=n.n(u),d=n(5025),p=n(82615),f=n(34599),g=n(92023),h=n(77260),m=n(44194),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M894 462c30.9 0 43.8-39.7 18.7-58L530.8 126.2a31.81 31.81 0 00-37.6 0L111.3 404c-25.1 18.2-12.2 58 18.8 58H192v374h-72c-4.4 0-8 3.6-8 8v52c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-52c0-4.4-3.6-8-8-8h-72V462h62zM512 196.7l271.1 197.2H240.9L512 196.7zM264 462h117v374H264V462zm189 0h117v374H453V462zm307 374H642V462h118v374z"}}]},name:"bank",theme:"outlined"},v=n(54183),y=function(e,r){return m.createElement(v.Z,(0,h.Z)({},e,{ref:r,icon:x}))};var Z=m.forwardRef(y),b=n(59908),w=n(58791),j=n(32394),P=n(48821),z=n(16331),k=n(14870),M=n(85817),T=n(20903),C=n(79401),R=n(78875),O=n(20228),F=n(49616),S=n(45681),q=n(5780),H=n(24522),V=n(31549),B=M.Z.Title,U=M.Z.Text,L=function(){var e=T.Z.useForm(),r=c()(e,1)[0],n=(0,k.useIntl)(),t=(0,H.Z)().isDarkMode,a=(0,f.u)((function(e){return{currentOrg:e.currentOrg,setCurrentOrg:e.setCurrentOrg}})),s=a.currentOrg,u=a.setCurrentOrg,h=(0,m.useState)(""),x=c()(h,2),v=x[0],y=x[1],M=function(){var e=l()(o()().mark((function e(r){var t,a,l,c,f,g=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=g.length>1&&void 0!==g[1]?g[1]:"save",a=g.length>2?g[2]:void 0,d.yw.loading({content:n.formatMessage({id:"saving"}),key:t,duration:0}),e.prev=3,l=i()(i()({},s),r),console.log("saveOrganization orgObject:",l),e.next=8,(0,p.RL)(l);case 8:if(c=e.sent,console.log("saveOrganization response:",c),200!==c.code){e.next=19;break}return d.yw.destroy(),f=a||n.formatMessage({id:"update.success"}),d.yw.success(f),u(c.data),r.logo&&y(c.data.logo||r.logo),e.abrupt("return",!0);case 19:return d.yw.destroy(),d.yw.error(c.message),e.abrupt("return",!1);case 22:e.next=30;break;case 24:return e.prev=24,e.t0=e.catch(3),d.yw.destroy(),d.yw.error(n.formatMessage({id:"save.failed"})),console.error("saveOrganization error:",e.t0),e.abrupt("return",!1);case 30:case"end":return e.stop()}}),e,null,[[3,24]])})));return function(r){return e.apply(this,arguments)}}(),L=function(){var e=l()(o()().mark((function e(t){var a,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("handleUploadSuccess:",t),y(t),a=r.getFieldsValue(),s=i()(i()({},a),{},{logo:t}),e.next=6,M(s,"save-logo",n.formatMessage({id:"organization.logo.upload.success"}));case 6:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),E=function(){var e=l()(o()().mark((function e(r){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i()(i()({},r),{},{logo:v}),e.next=3,M(n);case 3:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){s&&(y(s.logo),r.setFieldsValue({name:s.name,code:s.code,description:s.description}))}),[s,r]),s?(0,V.jsx)("div",{style:{padding:"24px",backgroundColor:t?"#141414":"#f0f2f5",minHeight:"100vh"},children:(0,V.jsxs)(C.Z,{variant:"borderless",style:{maxWidth:800,margin:"0 auto",borderRadius:"12px",boxShadow:t?"0 2px 8px rgba(255, 255, 255, 0.08)":"0 2px 8px rgba(0, 0, 0, 0.1)",backgroundColor:t?"#1f1f1f":"#ffffff"},children:[(0,V.jsxs)(B,{level:2,style:{marginBottom:"24px",textAlign:"center"},children:[(0,V.jsx)(Z,{style:{marginRight:"8px",color:"#1890ff"}}),n.formatMessage({id:"organization.title"})]}),(0,V.jsx)(C.Z,{size:"small",style:{marginBottom:"24px",backgroundColor:t?"#262626":"#fafafa",borderRadius:"8px"},children:(0,V.jsx)(R.Z,{justify:"center",align:"middle",style:{padding:"20px 0"},children:(0,V.jsx)(O.Z,{children:(0,V.jsxs)(F.Z,{direction:"vertical",align:"center",size:"large",children:[(0,V.jsx)(S.Z,{src:v,size:100,style:{border:"4px solid #fff",boxShadow:"0 4px 12px rgba(0, 0, 0, 0.15)"}}),(0,V.jsx)(g.G,{onSuccess:L,onError:function(e){console.log("handleUploadError:",e)},children:(0,V.jsx)(q.ZP,{type:"primary",icon:(0,V.jsx)(b.Z,{}),style:{borderRadius:"20px"},children:n.formatMessage({id:"organization.upload.logo"})})},"avatar")]})})})}),(0,V.jsx)(j.A,{form:r,onFinish:E,submitter:{render:function(e,r){return(0,V.jsx)(R.Z,{justify:"center",style:{marginTop:"32px"},children:(0,V.jsx)(O.Z,{children:(0,V.jsx)(F.Z,{size:"middle",children:r})})})},submitButtonProps:{size:"large",style:{borderRadius:"8px",minWidth:"120px"}},resetButtonProps:{size:"large",style:{borderRadius:"8px",minWidth:"120px"}}},children:(0,V.jsxs)(C.Z,{title:(0,V.jsxs)(U,{strong:!0,style:{fontSize:"16px"},children:[(0,V.jsx)(w.Z,{style:{marginRight:"8px",color:"#1890ff"}}),n.formatMessage({id:"organization.info"})]}),size:"small",style:{marginBottom:"24px"},children:[(0,V.jsx)(P.Z,{rules:[{required:!0,message:n.formatMessage({id:"organization.name.required"})}],label:n.formatMessage({id:"organization.name.label"}),name:"name",width:"md",fieldProps:{prefix:(0,V.jsx)(w.Z,{style:{color:"#1890ff"}})}}),(0,V.jsx)(P.Z,{rules:[{required:!0,message:n.formatMessage({id:"organization.code.required"})}],label:n.formatMessage({id:"organization.code.label"}),name:"code",width:"md",fieldProps:{placeholder:n.formatMessage({id:"organization.code.placeholder"})}}),(0,V.jsx)(z.Z,{rules:[{required:!0,message:n.formatMessage({id:"organization.description.required"})}],label:n.formatMessage({id:"organization.description.label"}),name:"description",width:"md",fieldProps:{rows:4,placeholder:n.formatMessage({id:"organization.description.placeholder"})}})]})})]})}):(0,V.jsx)("div",{style:{padding:"24px",backgroundColor:t?"#141414":"#f0f2f5",minHeight:"100vh"},children:(0,V.jsx)(C.Z,{variant:"borderless",style:{maxWidth:800,margin:"0 auto",borderRadius:"12px",boxShadow:t?"0 2px 8px rgba(255, 255, 255, 0.08)":"0 2px 8px rgba(0, 0, 0, 0.1)",textAlign:"center",padding:"100px 0",backgroundColor:t?"#1f1f1f":"#ffffff"},children:(0,V.jsx)("div",{children:n.formatMessage({id:"loading"})})})})}}}]);