Files
GDstarmotion-admin/dist/src__pages__system__user__index.7167970a.async.js
PC-202306242200\Administrator 8467bc3554 1
2024-09-12 15:07:49 +08:00

2 lines
20 KiB
JavaScript

"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[3836,7210],{35748:function(ae,B,r){var s=r(35361),E=r(56929),T=r(50959),t=r(20734),j=r(11527),x=["fieldProps","min","proFieldProps","max"],S=function(h,$){var N=h.fieldProps,D=h.min,y=h.proFieldProps,d=h.max,g=(0,E.Z)(h,x);return(0,j.jsx)(t.Z,(0,s.Z)({valueType:"digit",fieldProps:(0,s.Z)({min:D,max:d},N),ref:$,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:y},g))},f=T.forwardRef(S);B.Z=f},36165:function(ae,B,r){var s=r(35361),E=r(56929),T=r(89558),t=r(47186),j=r(50959),x=r(50756),S=r(20734),f=r(11527),P=["fieldProps","options","radioType","layout","proFieldProps","valueEnum"],h=j.forwardRef(function(y,d){var g=y.fieldProps,o=y.options,Y=y.radioType,w=y.layout,I=y.proFieldProps,L=y.valueEnum,A=(0,E.Z)(y,P);return(0,f.jsx)(S.Z,(0,s.Z)((0,s.Z)({valueType:Y==="button"?"radioButton":"radio",ref:d,valueEnum:(0,T.h)(L,void 0)},A),{},{fieldProps:(0,s.Z)({options:o,layout:w},g),proFieldProps:I,filedConfig:{customLightMode:!0}}))}),$=j.forwardRef(function(y,d){var g=y.fieldProps,o=y.children;return(0,f.jsx)(t.ZP,(0,s.Z)((0,s.Z)({},g),{},{ref:d,children:o}))}),N=(0,x.G)($,{valuePropName:"checked",ignoreWidth:!0}),D=N;D.Group=h,D.Button=t.ZP.Button,D.displayName="ProFormComponent",B.Z=D},27610:function(ae,B,r){var s=r(35361),E=r(56929),T=r(89558),t=r(50959),j=r(71252),x=r(20734),S=r(11527),f=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],P=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],h=function(g,o){var Y=g.fieldProps,w=g.children,I=g.params,L=g.proFieldProps,A=g.mode,F=g.valueEnum,R=g.request,z=g.showSearch,V=g.options,k=(0,E.Z)(g,f),re=(0,t.useContext)(j.Z);return(0,S.jsx)(x.Z,(0,s.Z)((0,s.Z)({valueEnum:(0,T.h)(F),request:R,params:I,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,s.Z)({options:V,mode:A,showSearch:z,getPopupContainer:re.getPopupContainer},Y),ref:o,proFieldProps:L},k),{},{children:w}))},$=t.forwardRef(function(d,g){var o=d.fieldProps,Y=d.children,w=d.params,I=d.proFieldProps,L=d.mode,A=d.valueEnum,F=d.request,R=d.options,z=(0,E.Z)(d,P),V=(0,s.Z)({options:R,mode:L||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},o),k=(0,t.useContext)(j.Z);return(0,S.jsx)(x.Z,(0,s.Z)((0,s.Z)({valueEnum:(0,T.h)(A),request:F,params:w,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,s.Z)({getPopupContainer:k.getPopupContainer},V),ref:g,proFieldProps:I},z),{},{children:Y}))}),N=t.forwardRef(h),D=$,y=N;y.SearchSelect=D,y.displayName="ProFormComponent",B.Z=y},34724:function(ae,B,r){r.r(B);var s=r(90228),E=r.n(s),T=r(87999),t=r.n(T),j=r(48305),x=r.n(j),S=r(50959),f=r(49547),P=r(35748),h=r(19014),$=r(27610),N=r(36165),D=r(50925),y=r(94675),d=r(7485),g=r(38077),o=r(11527),Y=function(I){var L=D.Z.useForm(),A=x()(L,1),F=A[0],R=I.values;(0,S.useEffect)(function(){F.resetFields(),F.setFieldsValue(R)},[F,I]);var z=(0,d.useIntl)(),V=function(){F.submit()},k=function(){I.onCancel()},re=function(){var H=t()(E()().mark(function W(e){return E()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:I.onSubmit(e);case 1:case"end":return u.stop()}},W)}));return function(e){return H.apply(this,arguments)}}();return(0,o.jsx)(y.Z,{width:640,title:"\u7F16\u8F91\u7528\u6237\u4FE1\u606F",open:I.open,forceRender:!0,destroyOnClose:!0,onOk:V,onCancel:k,children:(0,o.jsxs)(f.A,{form:F,grid:!0,submitter:!1,layout:"horizontal",onFinish:re,children:[(0,o.jsx)(P.Z,{name:"id",label:"\u7528\u6237ID",disabled:!0,hidden:!0}),(0,o.jsxs)(f.A.Group,{children:[(0,o.jsx)(h.Z,{name:"username",label:"\u7528\u6237\u540D",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D",rules:[{required:!0,message:(0,o.jsx)(d.FormattedMessage,{id:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\uFF01",defaultMessage:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\uFF01"})}]}),(0,o.jsx)(h.Z,{name:"nickName",label:"\u7528\u6237\u6635\u79F0",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0",rules:[{required:!0,message:(0,o.jsx)(d.FormattedMessage,{id:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0\uFF01",defaultMessage:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0\uFF01"})}]}),(0,o.jsx)(h.Z,{name:"password",label:"\u7528\u6237\u5BC6\u7801",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u5BC6\u7801",rules:[{required:!(R!=null&&R.id),message:(0,o.jsx)(d.FormattedMessage,{id:"\u8BF7\u8F93\u5165\u7528\u6237\u5BC6\u7801\uFF01",defaultMessage:"\u8BF7\u8F93\u5165\u7528\u6237\u5BC6\u7801\uFF01"})}]}),(0,o.jsx)(h.Z,{name:"phoneNumber",label:"\u624B\u673A\u53F7",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7",rules:[{required:!0,message:(0,o.jsx)(d.FormattedMessage,{id:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7\uFF01",defaultMessage:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7\uFF01"})}]})]}),(0,o.jsx)(f.A.Group,{children:(0,o.jsx)(h.Z,{name:"email",label:"\u90AE\u7BB1",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u90AE\u7BB1"})}),(0,o.jsx)(f.A.Group,{children:(0,o.jsx)($.Z,{name:"roleIds",label:"\u9009\u62E9\u89D2\u8272",colProps:{md:24,xl:24},placeholder:"\u8BF7\u9009\u62E9\u89D2\u8272",fieldProps:{mode:"multiple",fieldNames:{label:"roleName",value:"id"},defaultValue:function(){var W;return R==null||(W=R.sysRoleDTOList)===null||W===void 0?void 0:W.map(function(e){return e.id})}},rules:[{required:!0,message:(0,o.jsx)(d.FormattedMessage,{id:"\u8BF7\u9009\u62E9\u89D2\u8272\uFF01",defaultMessage:"\u8BF7\u9009\u62E9\u89D2\u8272\uFF01"})}],request:t()(E()().mark(function H(){var W,e;return E()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,(0,g.nJ)();case 2:return W=u.sent,e=W.data,u.abrupt("return",e);case 5:case"end":return u.stop()}},H)}))})}),(0,o.jsx)(N.Z.Group,{name:"userType",valueEnum:{0:"\u7CFB\u7EDF\u7528\u6237"},initialValue:"1",label:"\u7528\u6237\u7C7B\u578B",colProps:{md:12,xl:12},fieldProps:{defaultValue:0}}),(0,o.jsx)(N.Z.Group,{name:"sex",valueEnum:{0:"\u7537",1:"\u5973",2:"\u672A\u77E5"},initialValue:"1",label:"\u6027\u522B",colProps:{md:12,xl:12},fieldProps:{defaultValue:0}})]})})};B.default=Y},90847:function(ae,B,r){r.r(B),r.d(B,{default:function(){return M}});var s=r(48305),E=r.n(s),T=r(90228),t=r.n(T),j=r(26068),x=r.n(j),S=r(87999),f=r.n(S),P=r(7485);function h(i){return $.apply(this,arguments)}function $(){return $=f()(t()().mark(function i(p){return t()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,P.request)("/api/sys/user/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p}));case 1:case"end":return n.stop()}},i)})),$.apply(this,arguments)}function N(i){return D.apply(this,arguments)}function D(){return D=f()(t()().mark(function i(p){return t()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,P.request)("/api/sys/user/add",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p}));case 1:case"end":return n.stop()}},i)})),D.apply(this,arguments)}function y(i){return d.apply(this,arguments)}function d(){return d=f()(t()().mark(function i(p){return t()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,P.request)("/api/sys/user/update",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p}));case 1:case"end":return n.stop()}},i)})),d.apply(this,arguments)}function g(i){return o.apply(this,arguments)}function o(){return o=_asyncToGenerator(_regeneratorRuntime().mark(function i(p){return _regeneratorRuntime().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",request("/api/sys/user/getInfo",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p}));case 1:case"end":return n.stop()}},i)})),o.apply(this,arguments)}function Y(i){return w.apply(this,arguments)}function w(){return w=_asyncToGenerator(_regeneratorRuntime().mark(function i(p){return _regeneratorRuntime().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",request("/api/sys/user/resetPwd",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p}));case 1:case"end":return n.stop()}},i)})),w.apply(this,arguments)}function I(i){return L.apply(this,arguments)}function L(){return L=f()(t()().mark(function i(p){return t()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,P.request)("/api/sys/user/deleteUserBatchByIds",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p}));case 1:case"end":return n.stop()}},i)})),L.apply(this,arguments)}var A=r(50959),F=r(47698),R=r(52221),z=r(12400),V=r(50159),k=r(94675),re=r(16030),H=r(35384),W=r(75343),e=r(34724),a=r(11527),u=function(){var i=f()(t()().mark(function p(_){var n;return t()().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return n=F.ZP.loading("\u6B63\u5728\u6DFB\u52A0"),m.prev=1,m.next=4,N(x()({},_));case 4:return n(),F.ZP.success("\u6DFB\u52A0\u6210\u529F"),m.abrupt("return",!0);case 9:return m.prev=9,m.t0=m.catch(1),n(),F.ZP.error("\u6DFB\u52A0\u5931\u8D25\u8BF7\u91CD\u8BD5\uFF01"),m.abrupt("return",!1);case 14:case"end":return m.stop()}},p,null,[[1,9]])}));return function(_){return i.apply(this,arguments)}}(),l=function(){var i=f()(t()().mark(function p(_){var n;return t()().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return n=F.ZP.loading("\u6B63\u5728\u4FEE\u6539"),m.prev=1,m.next=4,y(_);case 4:return n(),F.ZP.success("\u4FEE\u6539\u6210\u529F"),m.abrupt("return",!0);case 9:return m.prev=9,m.t0=m.catch(1),n(),F.ZP.error("\u4FEE\u6539\u5931\u8D25\u8BF7\u91CD\u8BD5\uFF01"),m.abrupt("return",!1);case 14:case"end":return m.stop()}},p,null,[[1,9]])}));return function(_){return i.apply(this,arguments)}}(),c=function(){var i=f()(t()().mark(function p(_){var n,K;return t()().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:if(n=F.ZP.loading("\u6B63\u5728\u5220\u9664"),_){C.next=3;break}return C.abrupt("return",!0);case 3:return C.prev=3,K=[_.id],C.next=7,I(K);case 7:return n(),F.ZP.success("\u5220\u9664\u6210\u529F\uFF0C\u5373\u5C06\u5237\u65B0"),C.abrupt("return",!0);case 12:return C.prev=12,C.t0=C.catch(3),n(),F.ZP.error("\u5220\u9664\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),C.abrupt("return",!1);case 17:case"end":return C.stop()}},p,null,[[3,12]])}));return function(_){return i.apply(this,arguments)}}(),G=function(){var p=(0,A.useState)(!1),_=E()(p,2),n=_[0],K=_[1],m=(0,A.useState)(),C=E()(m,2),se=C[0],q=C[1],Z=(0,A.useRef)(),le=(0,P.useIntl)(),oe=(0,P.useAccess)();(0,A.useEffect)(function(){},[]);var ue=[{title:"ID",dataIndex:"id",valueType:"text",search:!1},{title:"\u7528\u6237\u4FE1\u606F",dataIndex:"username",valueType:"text",search:!1,render:function(U,O){return(0,a.jsxs)("div",{className:"flex",children:[(0,a.jsx)(R.Z,{src:O.avatar,width:45,height:45}),(0,a.jsxs)("div",{children:[(0,a.jsxs)("div",{children:["\u6635\u79F0\uFF1A",O.nickName]}),(0,a.jsxs)("div",{children:["\u7528\u6237\u540D\uFF1A",O.username]}),(0,a.jsxs)("div",{children:["\u624B\u673A\u53F7\uFF1A",O.phoneNumber]})]})]})}},{title:"\u89D2\u8272",dataIndex:"sysRoleDTOList",valueType:"text",render:function(U,O){var v;return O==null||(v=O.sysRoleDTOList)===null||v===void 0?void 0:v.map(function(ne){return(0,a.jsx)(z.Z,{children:ne.roleName},ne.id)})}},{title:"\u90AE\u7BB1",dataIndex:"email",valueType:"text",search:!1},{title:"\u6027\u522B",dataIndex:"sexName",valueType:"text",search:!1},{title:"\u6700\u540E\u767B\u5F55IP",dataIndex:"loginIp",valueType:"text",search:!1},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"loginDate",valueType:"text",search:!1},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createTime",search:!1},{title:(0,a.jsx)(P.FormattedMessage,{id:"pages.searchTable.titleOption",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"option",width:"220px",valueType:"option",render:function(U,O){return[(0,a.jsx)(V.ZP,{type:"link",size:"small",onClick:function(){K(!0),q(O)},children:"\u7F16\u8F91"},"edit"),(0,a.jsx)(V.ZP,{type:"link",size:"small",danger:!0,onClick:f()(t()().mark(function v(){return t()().wrap(function(b){for(;;)switch(b.prev=b.next){case 0:k.Z.confirm({title:"\u5220\u9664",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u9879\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var J=f()(t()().mark(function Q(){var de;return t()().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,c(O);case 2:de=ee.sent,de&&Z.current&&Z.current.reload();case 4:case"end":return ee.stop()}},Q)}));function ie(){return J.apply(this,arguments)}return ie}()});case 1:case"end":return b.stop()}},v)})),children:"\u5220\u9664"},"batchRemove")]}}];return(0,a.jsxs)(re._z,{children:[(0,a.jsx)("div",{style:{width:"100%",float:"right"},children:(0,a.jsx)(H.Z,{actionRef:Z,rowKey:"id",search:{labelWidth:120},toolBarRender:function(){return[(0,a.jsxs)(V.ZP,{type:"primary",hidden:!oe.hasPerms("system:user:add"),onClick:f()(t()().mark(function U(){return t()().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:q(void 0),K(!0);case 2:case"end":return v.stop()}},U)})),children:[(0,a.jsx)(W.Z,{})," \u65B0\u589E"]},"add")]},request:function(){var X=f()(t()().mark(function U(O,v,ne){var b,J;return t()().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,h(O);case 2:return b=Q.sent,J=b.data,Q.abrupt("return",{data:(J==null?void 0:J.records)||[],total:J==null?void 0:J.total});case 5:case"end":return Q.stop()}},U)}));return function(U,O,v){return X.apply(this,arguments)}}(),columns:ue},"userList")}),(0,a.jsx)(e.default,{onSubmit:function(){var X=f()(t()().mark(function U(O){var v;return t()().wrap(function(b){for(;;)switch(b.prev=b.next){case 0:if(v=!1,!O.id){b.next=7;break}return b.next=4,l(x()({},O));case 4:v=b.sent,b.next=10;break;case 7:return b.next=9,u(x()({},O));case 9:v=b.sent;case 10:v&&(K(!1),q(void 0),Z.current&&Z.current.reload());case 11:case"end":return b.stop()}},U)}));return function(U){return X.apply(this,arguments)}}(),onCancel:function(){K(!1),q(void 0)},open:n,values:se||{}})]})},M=G},38077:function(ae,B,r){r.d(B,{Fe:function(){return x},cs:function(){return j},hR:function(){return f},nJ:function(){return t},vh:function(){return S}});var s=r(26068),E=r.n(s),T=r(7485);function t(P,h){return(0,T.request)("/api/sys/role/findAllSysRole",E()({method:"GET",params:P},h||{}))}function j(P,h){return(0,T.request)("/api/sys/role/add",E()({method:"POST",data:P},h||{}))}function x(P,h){return(0,T.request)("/api/sys/role/deleteRoleBatchByIds",E()({method:"POST",params:P},h||{}))}function S(P,h){return(0,T.request)("/api/sys/role/update",E()({method:"POST",data:P},h||{}))}function f(P,h){return(0,T.request)("/api/sys/role/get",E()({method:"GET",params:P},h||{}))}},12400:function(ae,B,r){r.d(B,{Z:function(){return W}});var s=r(50959),E=r(20819),T=r(82187),t=r.n(T),j=r(67806),x=r(80599),S=r(72585),f=r(76144),P=r(601),h=r(99978),$=r(54531),N=r(56352),D=r(79349);const y=e=>{const{paddingXXS:a,lineWidth:u,tagPaddingHorizontal:l,componentCls:c,calc:G}=e,M=G(l).sub(u).equal(),i=G(a).sub(u).equal();return{[c]:Object.assign(Object.assign({},(0,$.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:M,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${(0,P.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${c}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${c}-close-icon`]:{marginInlineStart:i,fontSize:e.tagIconSize,color:e.colorTextDescription,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${c}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},["&-checkable"]:{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${c}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},["&-hidden"]:{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:M}}),[`${c}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},d=e=>{const{lineWidth:a,fontSizeIcon:u,calc:l}=e,c=e.fontSizeSM;return(0,N.TS)(e,{tagFontSize:c,tagLineHeight:(0,P.bf)(l(e.lineHeightSM).mul(c).equal()),tagIconSize:l(u).sub(l(a).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},g=e=>({defaultBg:new h.C(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText});var o=(0,D.I$)("Tag",e=>{const a=d(e);return y(a)},g),Y=function(e,a){var u={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&a.indexOf(l)<0&&(u[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,l=Object.getOwnPropertySymbols(e);c<l.length;c++)a.indexOf(l[c])<0&&Object.prototype.propertyIsEnumerable.call(e,l[c])&&(u[l[c]]=e[l[c]]);return u},I=s.forwardRef((e,a)=>{const{prefixCls:u,style:l,className:c,checked:G,onChange:M,onClick:i}=e,p=Y(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:_,tag:n}=s.useContext(f.E_),K=le=>{M==null||M(!G),i==null||i(le)},m=_("tag",u),[C,se,q]=o(m),Z=t()(m,`${m}-checkable`,{[`${m}-checkable-checked`]:G},n==null?void 0:n.className,c,se,q);return C(s.createElement("span",Object.assign({},p,{ref:a,style:Object.assign(Object.assign({},l),n==null?void 0:n.style),className:Z,onClick:K})))}),L=r(33653);const A=e=>(0,L.Z)(e,(a,u)=>{let{textColor:l,lightBorderColor:c,lightColor:G,darkColor:M}=u;return{[`${e.componentCls}${e.componentCls}-${a}`]:{color:l,background:G,borderColor:c,"&-inverse":{color:e.colorTextLightSolid,background:M,borderColor:M},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}});var F=(0,D.bk)(["Tag","preset"],e=>{const a=d(e);return A(a)},g);function R(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const z=(e,a,u)=>{const l=R(u);return{[`${e.componentCls}${e.componentCls}-${a}`]:{color:e[`color${u}`],background:e[`color${l}Bg`],borderColor:e[`color${l}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var V=(0,D.bk)(["Tag","status"],e=>{const a=d(e);return[z(a,"success","Success"),z(a,"processing","Info"),z(a,"error","Error"),z(a,"warning","Warning")]},g),k=function(e,a){var u={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&a.indexOf(l)<0&&(u[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,l=Object.getOwnPropertySymbols(e);c<l.length;c++)a.indexOf(l[c])<0&&Object.prototype.propertyIsEnumerable.call(e,l[c])&&(u[l[c]]=e[l[c]]);return u};const re=(e,a)=>{const{prefixCls:u,className:l,rootClassName:c,style:G,children:M,icon:i,color:p,onClose:_,closeIcon:n,closable:K,bordered:m=!0}=e,C=k(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:se,direction:q,tag:Z}=s.useContext(f.E_),[le,oe]=s.useState(!0);s.useEffect(()=>{"visible"in C&&oe(C.visible)},[C.visible]);const ue=(0,j.o2)(p),X=(0,j.yT)(p),U=ue||X,O=Object.assign(Object.assign({backgroundColor:p&&!U?p:void 0},Z==null?void 0:Z.style),G),v=se("tag",u),[ne,b,J]=o(v),ie=t()(v,Z==null?void 0:Z.className,{[`${v}-${p}`]:U,[`${v}-has-color`]:p&&!U,[`${v}-hidden`]:!le,[`${v}-rtl`]:q==="rtl",[`${v}-borderless`]:!m},l,c,b,J),Q=te=>{te.stopPropagation(),_==null||_(te),!te.defaultPrevented&&oe(!1)},[,de]=(0,x.Z)(K,n,te=>te===null?s.createElement(E.Z,{className:`${v}-close-icon`,onClick:Q}):s.createElement("span",{className:`${v}-close-icon`,onClick:Q},te),null,!1),ce=typeof C.onClick=="function"||M&&M.type==="a",ee=i||null,me=ee?s.createElement(s.Fragment,null,ee,M&&s.createElement("span",null,M)):M,pe=s.createElement("span",Object.assign({},C,{ref:a,className:ie,style:O}),me,de,ue&&s.createElement(F,{key:"preset",prefixCls:v}),X&&s.createElement(V,{key:"status",prefixCls:v}));return ne(ce?s.createElement(S.Z,{component:"Tag"},pe):pe)},H=s.forwardRef(re);H.CheckableTag=I;var W=H}}]);