mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-16 12:18:10 +00:00
1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[4822],{58791:function(e,r,n){var t=n(73743),o=n(44194),a=n(85333),s=n(54183),i=function(e,r){return o.createElement(s.Z,(0,t.Z)({},e,{ref:r,icon:a.Z}))},l=o.forwardRef(i);r.Z=l},59908:function(e,r,n){n.d(r,{Z:function(){return l}});var t=n(73743),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"},s=n(54183),i=function(e,r){return o.createElement(s.Z,(0,t.Z)({},e,{ref:r,icon:a}))};var l=o.forwardRef(i)},59993:function(e,r,n){var t=n(69578),o=n(7657),a=n(75101),s=n(81424),i=n(88638),l=n(1784),u=n(34573),c=n(44194),d=n(47563),p=n(31549),f=["fieldProps","proFieldProps"],g=["fieldProps","proFieldProps"],h="text",m=function(e){var r=(0,s.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)(i.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,s=(0,a.Z)(e,g),i=(0,c.useState)(!1),l=(0,t.Z)(i,2),f=l[0],x=l[1];return null!=r&&r.statusRender&&s.name?(0,p.jsx)(m,{name:s.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}},s))})}):(0,p.jsx)(d.Z,(0,o.Z)({valueType:"password",fieldProps:r,proFieldProps:n,filedConfig:{valueType:h}},s))},x.displayName="ProFormComponent",r.Z=x},44517:function(e,r,n){var t=n(7657),o=n(75101),a=n(44194),s=n(47563),i=n(31549),l=["fieldProps","proFieldProps"],u=function(e,r){var n=e.fieldProps,a=e.proFieldProps,u=(0,o.Z)(e,l);return(0,i.jsx)(s.Z,(0,t.Z)({ref:r,valueType:"textarea",fieldProps:n,proFieldProps:a},u))};r.Z=a.forwardRef(u)},52380:function(e,r,n){n.d(r,{A8:function(){return d},Kq:function(){return f},RL:function(){return h}});var t=n(90819),o=n.n(t),a=n(73193),s=n.n(a),i=n(89933),l=n.n(i),u=n(18232),c=n(43906);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:s()(s()({},r),{},{client:u.bVn})}));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:s()(s()({},r),{},{client:u.bVn})}));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/update",{method:"POST",data:s()(s()({},r),{},{client:u.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},71208:function(e,r,n){n.d(r,{G:function(){return p}});var t=n(73193),o=n.n(t),a=(n(44194),n(50220)),s=n(18232),i=n(28977),l=n.n(i),u=n(55567),c=n(81343),d=n(31549),p=function(e){var r=e.children,n=e.onSuccess,t=e.onError,i={file:null,fileName:"test.png",fileType:"image/png",isAvatar:"true",kbType:s.IrL,categoryUid:"",kbUid:"",client:s.bVn},p={name:"file",accept:"image/*",action:(0,c.M$)(),headers:{Authorization:"Bearer "+localStorage.getItem(s.LA8)},data:i,showUploadList:!1,beforeUpload:function(e){console.log("beforeUpload",e);var r=l()(new Date).format("YYYYMMDDHHmmss")+"_"+e.name;return i.file=e,i.fileName=r,i.fileType=e.type,console.log("beforeUpload",i),!0},onChange:function(e){if("uploading"!==e.file.status&&console.log("not uploading:",e.file),"done"===e.file.status)if(console.log("response: ",e.file.response),200===e.file.response.code){var r=e.file.response.data.fileUrl;n(r),u.yw.success("".concat(e.file.name," 上传成功"))}else t(e.file),u.yw.error("".concat(e.file.name," 上传失败"));else"error"===e.file.status&&(u.yw.error("".concat(e.file.name," 上传失败")),t(e.file))}};return(0,d.jsx)(a.Z,o()(o()({},p),{},{children:r}))}},96138:function(e,r,n){n.r(r),n.d(r,{default:function(){return U}});var t=n(90819),o=n.n(t),a=n(73193),s=n.n(a),i=n(89933),l=n.n(i),u=n(45332),c=n.n(u),d=n(55567),p=n(52380),f=n(9942),g=n(71208),h=n(73743),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(48792),P=n(59993),M=n(44517),T=n(43906),k=n(68060),z=n(88638),C=n(64827),R=n(60762),F=n(99098),O=n(99898),V=n(22578),S=n(34353),H=n(31549),L=k.Z.Title,B=k.Z.Text,U=function(){var e=z.Z.useForm(),r=c()(e,1)[0],n=(0,T.useIntl)(),t=(0,f.u)((function(e){return{currentOrg:e.currentOrg,setCurrentOrg:e.setCurrentOrg}})),a=t.currentOrg,i=t.setCurrentOrg,u=(0,m.useState)(""),h=c()(u,2),x=h[0],v=h[1],y=function(){var e=l()(o()().mark((function e(r){var t,l,u,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",l=g.length>2?g[2]:void 0,d.yw.loading({content:n.formatMessage({id:"saving"}),key:t,duration:0}),e.prev=3,u=s()(s()({},a),r),console.log("saveOrganization orgObject:",u),e.next=8,(0,p.RL)(u);case 8:if(c=e.sent,console.log("saveOrganization response:",c),200!==c.code){e.next=19;break}return d.yw.destroy(),f=l||n.formatMessage({id:"update.success"}),d.yw.success(f),i(c.data),r.logo&&v(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:"update.failed",defaultMessage:"保存失败"})),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)}}(),k=function(){var e=l()(o()().mark((function e(t){var a,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("handleUploadSuccess:",t),v(t),a=r.getFieldsValue(),i=s()(s()({},a),{},{logo:t}),e.next=6,y(i,"save-logo",n.formatMessage({id:"avatar.upload.success",defaultMessage:"Logo上传并保存成功"}));case 6:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),U=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=s()(s()({},r),{},{logo:x}),e.next=3,y(n);case 3:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){a&&(v(a.logo),r.setFieldsValue({name:a.name,description:a.description}))}),[a,r]),a?(0,H.jsx)("div",{style:{padding:"24px",backgroundColor:"#f0f2f5",minHeight:"100vh"},children:(0,H.jsxs)(C.Z,{variant:"borderless",style:{maxWidth:800,margin:"0 auto",borderRadius:"12px",boxShadow:"0 2px 8px rgba(0, 0, 0, 0.1)"},children:[(0,H.jsxs)(L,{level:2,style:{marginBottom:"24px",textAlign:"center"},children:[(0,H.jsx)(Z,{style:{marginRight:"8px",color:"#1890ff"}}),n.formatMessage({id:"organization.title",defaultMessage:"组织管理"})]}),(0,H.jsx)(C.Z,{size:"small",style:{marginBottom:"24px",backgroundColor:"#fafafa",borderRadius:"8px"},children:(0,H.jsx)(R.Z,{justify:"center",align:"middle",style:{padding:"20px 0"},children:(0,H.jsx)(F.Z,{children:(0,H.jsxs)(O.Z,{direction:"vertical",align:"center",size:"large",children:[(0,H.jsx)(V.Z,{src:x,size:100,style:{border:"4px solid #fff",boxShadow:"0 4px 12px rgba(0, 0, 0, 0.15)"}}),(0,H.jsx)(g.G,{onSuccess:k,onError:function(e){console.log("handleUploadError:",e)},children:(0,H.jsx)(S.ZP,{type:"primary",icon:(0,H.jsx)(b.Z,{}),style:{borderRadius:"20px"},children:n.formatMessage({id:"pages.robot.upload",defaultMessage:"上传Logo"})})},"avatar")]})})})}),(0,H.jsx)(j.A,{form:r,onFinish:U,submitter:{render:function(e,r){return(0,H.jsx)(R.Z,{justify:"center",style:{marginTop:"32px"},children:(0,H.jsx)(F.Z,{children:(0,H.jsx)(O.Z,{size:"middle",children:r})})})},submitButtonProps:{size:"large",style:{borderRadius:"8px",minWidth:"120px"}},resetButtonProps:{size:"large",style:{borderRadius:"8px",minWidth:"120px"}}},children:(0,H.jsxs)(C.Z,{title:(0,H.jsxs)(B,{strong:!0,style:{fontSize:"16px"},children:[(0,H.jsx)(w.Z,{style:{marginRight:"8px",color:"#1890ff"}}),"组织信息"]}),size:"small",style:{marginBottom:"24px"},children:[(0,H.jsx)(P.Z,{rules:[{required:!0,message:n.formatMessage({id:"name",defaultMessage:"Name"})}],label:n.formatMessage({id:"name",defaultMessage:"组织名称"}),name:"name",width:"md",fieldProps:{prefix:(0,H.jsx)(w.Z,{style:{color:"#1890ff"}})}}),(0,H.jsx)(M.Z,{rules:[{required:!0,message:n.formatMessage({id:"description",defaultMessage:"Description"})}],label:n.formatMessage({id:"description",defaultMessage:"组织描述"}),name:"description",width:"md",fieldProps:{rows:4,placeholder:"请输入组织描述..."}})]})})]})}):(0,H.jsx)("div",{style:{padding:"24px",backgroundColor:"#f0f2f5",minHeight:"100vh"},children:(0,H.jsx)(C.Z,{variant:"borderless",style:{maxWidth:800,margin:"0 auto",borderRadius:"12px",boxShadow:"0 2px 8px rgba(0, 0, 0, 0.1)",textAlign:"center",padding:"100px 0"},children:(0,H.jsx)("div",{children:n.formatMessage({id:"loading",defaultMessage:"加载中..."})})})})}}}]); |