"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[448],{64317:function(g,D,e){var _=e(1413),d=e(91),M=e(22270),a=e(67294),O=e(66758),C=e(43495),I=e(85893),F=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],R=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],T=function(o,E){var p=o.fieldProps,s=o.children,t=o.params,P=o.proFieldProps,h=o.mode,c=o.valueEnum,n=o.request,l=o.showSearch,u=o.options,f=(0,d.Z)(o,F),v=(0,a.useContext)(O.Z);return(0,I.jsx)(C.Z,(0,_.Z)((0,_.Z)({valueEnum:(0,M.h)(c),request:n,params:t,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,_.Z)({options:u,mode:h,showSearch:l,getPopupContainer:v.getPopupContainer},p),ref:E,proFieldProps:P},f),{},{children:s}))},A=a.forwardRef(function(r,o){var E=r.fieldProps,p=r.children,s=r.params,t=r.proFieldProps,P=r.mode,h=r.valueEnum,c=r.request,n=r.options,l=(0,d.Z)(r,R),u=(0,_.Z)({options:n,mode:P||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},E),f=(0,a.useContext)(O.Z);return(0,I.jsx)(C.Z,(0,_.Z)((0,_.Z)({valueEnum:(0,M.h)(h),request:c,params:s,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,_.Z)({getPopupContainer:f.getPopupContainer},u),ref:o,proFieldProps:t},l),{},{children:p}))}),S=a.forwardRef(T),i=A,m=S;m.SearchSelect=i,m.displayName="ProFormComponent",D.Z=m},80448:function(g,D,e){e.r(D);var _=e(15009),d=e.n(_),M=e(99289),a=e.n(M),O=e(5574),C=e.n(O),I=e(67294),F=e(77569),R=e(17788),T=e(76772),A=e(97269),S=e(64317),i=e(85893),m=function(o){var E=F.Z.useForm(),p=C()(E,1),s=p[0];(0,I.useEffect)(function(){s.resetFields(),s.setFieldValue("roleIds",o.roleIds)});var t=(0,T.useIntl)(),P=function(){s.submit()},h=function(){o.onCancel()},c=function(){var n=a()(d()().mark(function l(u){return d()().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:o.onSubmit(u);case 1:case"end":return v.stop()}},l)}));return function(u){return n.apply(this,arguments)}}();return(0,i.jsx)(R.Z,{width:640,title:t.formatMessage({id:"system.user.auth.role",defaultMessage:"\u5206\u914D\u89D2\u8272"}),open:o.open,destroyOnClose:!0,forceRender:!0,onOk:P,onCancel:h,children:(0,i.jsx)(A.A,{form:s,grid:!0,layout:"horizontal",onFinish:c,initialValues:{login_password:"",confirm_password:""},children:(0,i.jsx)(S.Z,{name:"roleIds",mode:"multiple",label:t.formatMessage({id:"system.user.role",defaultMessage:"\u89D2\u8272"}),options:o.roles,placeholder:"\u8BF7\u9009\u62E9\u89D2\u8272",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u89D2\u8272!"}]})})})};D.default=m}}]);