mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-16 12:18:10 +00:00
1 line
15 KiB
JavaScript
1 line
15 KiB
JavaScript
|
|
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[3088],{48708:function(e,r,a){var t=a(17082),s=a(73457),n=a(44194),i=a(35175),o=a(31549),d=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],u=n.forwardRef((function(e,r){var a=e.fieldProps,n=e.unCheckedChildren,u=e.checkedChildren,l=e.proFieldProps,c=(0,s.Z)(e,d);return(0,o.jsx)(i.Z,(0,t.Z)({valueType:"switch",fieldProps:(0,t.Z)({unCheckedChildren:n,checkedChildren:u},a),ref:r,valuePropName:"checked",proFieldProps:l,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},c))}));r.Z=u},95104:function(e,r,a){a.r(r),a.d(r,{default:function(){return W}});var t=a(70582),s=a(98714),n=a(1836),i=a(8247),o=a(73193),d=a.n(o),u=a(84176),l=a.n(u),c=a(90819),g=a.n(c),f=a(89933),m=a.n(f),p=a(45332),h=a.n(p),M=a(86803),y=a(67318),x=a(81924),b=a(10162),v=a(11090),w=a(48524),k=a(29266),C=a(3849),j=a(38775),S=a(61355),R=a(75365),Z=a(44194),I=a(40612),F=a(69169),A=a(4499),U=a(48708),z=a(16309),P=a(73442),E=a(41159),q=a(31549),D=function(e){var r=e.isEdit,a=e.user,t=e.open,s=e.onClose,n=e.onSubmit,i=z.Z.useForm(),o=h()(i,1)[0],u=(0,E.useIntl)(),l=(0,I.u)((function(e){return e.currentOrg}));(0,Z.useEffect)((function(){r?o.setFieldsValue({username:null==a?void 0:a.username,nickname:null==a?void 0:a.nickname,email:null==a?void 0:a.email,emailVerified:null==a?void 0:a.emailVerified,mobile:null==a?void 0:a.mobile,mobileVerified:null==a?void 0:a.mobileVerified,enabled:null==a?void 0:a.enabled}):(o.resetFields(),o.setFieldsValue({enabled:!0}))}),[t]);return(0,q.jsx)(P.Z,{title:r?(0,q.jsx)(E.FormattedMessage,{id:"pages.user.edit",defaultMessage:"Edit User"}):(0,q.jsx)(E.FormattedMessage,{id:"pages.user.create",defaultMessage:"Create User"}),onClose:s,open:t,width:600,extra:(0,q.jsxs)(C.Z,{children:[(0,q.jsx)(R.ZP,{onClick:s,children:(0,q.jsx)(E.FormattedMessage,{id:"pages.common.cancel"})}),(0,q.jsx)(R.ZP,{onClick:function(){o.validateFields().then((function(e){null==a||!a.superUser||!1!==e.enabled&&!1!==e.mobileVerified&&!1!==e.emailVerified?n(d()(d()(d()({},a),e),{},{orgUid:null==l?void 0:l.uid})):M.yw.error(u.formatMessage({id:"pages.user.superUser.notAllow"}))})).catch((function(e){console.log("Form errors:",e),M.yw.error(u.formatMessage({id:"pages.form.error"}))}))},type:"primary",children:(0,q.jsx)(E.FormattedMessage,{id:"pages.common.save"})})]}),children:(0,q.jsxs)(F.A,{form:o,submitter:!1,children:[(0,q.jsx)(A.Z,{name:"username",label:(0,q.jsx)(E.FormattedMessage,{id:"pages.user.username"}),rules:[{required:!0,message:u.formatMessage({id:"pages.user.username.required"})}],disabled:r}),(0,q.jsx)(A.Z,{name:"nickname",label:(0,q.jsx)(E.FormattedMessage,{id:"pages.user.nickname"}),rules:[{required:!0,message:u.formatMessage({id:"pages.user.nickname.required"})}]}),(0,q.jsx)(A.Z,{name:"email",label:(0,q.jsx)(E.FormattedMessage,{id:"pages.user.email"}),rules:[{required:!0,message:u.formatMessage({id:"pages.user.email.required"})},{type:"email",message:u.formatMessage({id:"pages.user.email.invalid"})}]}),(0,q.jsx)(U.Z,{name:"emailVerified",label:(0,q.jsx)(E.FormattedMessage,{id:"pages.user.email.verified"}),disabled:!r}),(0,q.jsx)(A.Z,{name:"mobile",label:(0,q.jsx)(E.FormattedMessage,{id:"pages.user.mobile"}),rules:[{required:!0,message:u.formatMessage({id:"pages.user.mobile.required"})},{pattern:/^1[3-9]\d{9}$/,message:u.formatMessage({id:"pages.user.mobile.invalid"})}]}),(0,q.jsx)(U.Z,{name:"mobileVerified",label:(0,q.jsx)(E.FormattedMessage,{id:"pages.user.mobile.verified"}),disabled:!r}),(0,q.jsx)(U.Z,{name:"enabled",label:(0,q.jsx)(E.FormattedMessage,{id:"pages.user.enabled",defaultMessage:"Status"}),checkedChildren:(0,q.jsx)(E.FormattedMessage,{id:"pages.user.status.enabled",defaultMessage:"启用"}),unCheckedChildren:(0,q.jsx)(E.FormattedMessage,{id:"pages.user.status.disabled",defaultMessage:"禁用"}),disabled:!r}),!r&&(0,q.jsx)(A.Z.Password,{name:"password",label:(0,q.jsx)(E.FormattedMessage,{id:"pages.user.password"}),rules:[{required:!0,message:u.formatMessage({id:"pages.user.password.required"})}]})]})})},B=a(90838),O=a(78488)
|