2 lines
20 KiB
JavaScript
2 lines
20 KiB
JavaScript
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[7455],{6029:function(Ie,X,r){r.r(X);var C=r(90228),y=r.n(C),ee=r(87999),D=r.n(ee),k=r(48305),l=r.n(k),re=r(50959),m=r(49547),_=r(35748),S=r(27610),F=r(19014),ne=r(50925),M=r(94675),q=r(3598),U=r(7485),Z=r(70693),g=r(11527),te=function(N){var Y=ne.Z.useForm(),le=l()(Y,1),A=le[0],he=N.values;(0,re.useEffect)(function(){A.resetFields(),A.setFieldsValue(he)},[A,N]);var L=(0,U.useIntl)(),se=function(){A.submit()},J=function(){N.onCancel()},oe=function(){var E=D()(y()().mark(function j(e){var i;return y()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:i=JSON.parse(JSON.stringify(e)),e.id||(delete i.deviceExtendUpdateParams,i.deviceExtendAddParams=e.deviceExtendUpdateParams),N.onSubmit(e);case 3:case"end":return a.stop()}},j)}));return function(e){return E.apply(this,arguments)}}();return(0,g.jsx)(M.Z,{width:800,title:"\u7535\u6869\u4FE1\u606F",open:N.open,forceRender:!0,destroyOnClose:!0,onOk:se,onCancel:J,children:(0,g.jsxs)(m.A,{form:A,grid:!0,submitter:!1,layout:"horizontal",initialValues:{maxPower:"7",maxVoltage:220,gunCount:2},onFinish:oe,children:[(0,g.jsx)(_.Z,{name:"id",label:"ID",disabled:!0,hidden:!0}),(0,g.jsxs)(m.A.Group,{children:[(0,g.jsx)(S.Z,{name:"merchantId",label:"\u9009\u62E9\u5546\u6237",colProps:{md:8,xl:8},placeholder:"\u8BF7\u9009\u62E9\u5546\u6237",rules:[{required:!0,message:"\u8BF7\u9009\u62E9"}],fieldProps:{fieldNames:{label:"label",value:"id"}},request:D()(y()().mark(function E(){var j,e;return y()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,Z.s5)();case 2:return j=s.sent,e=j.data,s.abrupt("return",e);case 5:case"end":return s.stop()}},E)}))}),(0,g.jsx)(S.Z,{name:"stationId",label:"\u9009\u62E9\u7535\u7AD9",colProps:{md:8,xl:8},placeholder:"\u8BF7\u9009\u62E9\u7535\u7AD9",rules:[{required:!0,message:"\u8BF7\u9009\u62E9"}],fieldProps:{fieldNames:{label:"label",value:"id"}},request:D()(y()().mark(function E(){var j,e;return y()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,Z.id)();case 2:return j=s.sent,e=j.data,s.abrupt("return",e);case 5:case"end":return s.stop()}},E)}))})]}),(0,g.jsxs)(m.A.Group,{children:[(0,g.jsx)(S.Z,{name:"maxPower",label:"\u5145\u7535\u6700\u5927\u529F\u7387",colProps:{md:8,xl:8},placeholder:"\u8BF7\u9009\u62E9\u5145\u7535\u6700\u5927\u529F\u7387",rules:[{required:!0,message:"\u8BF7\u9009\u62E9"}],fieldProps:{fieldNames:{label:"name",value:"id"}},options:[{name:"7KW",id:"7"},{name:"20KW",id:"20"},{name:"30KW",id:"30"}]}),(0,g.jsx)(m.A.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5145\u7535\u6869\u6700\u5927\u7535\u538B"}],label:"\u5145\u7535\u6869\u6700\u5927\u7535\u538B",name:"maxVoltage",children:(0,g.jsx)(q.Z,{})}),(0,g.jsx)(m.A.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u67AA\u6570"}],label:"\u67AA\u6570",name:"gunCount",children:(0,g.jsx)(q.Z,{})})]}),(0,g.jsx)(m.A.Group,{children:(0,g.jsx)(F.Z,{name:"deviceNo",label:"\u8BBE\u5907\u7F16\u53F7",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u8BBE\u5907\u7F16\u53F7",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}]})})]})})};X.default=te},42606:function(Ie,X,r){r.r(X),r.d(X,{default:function(){return ve}});var C=r(26068),y=r.n(C),ee=r(67825),D=r.n(ee),k=r(90228),l=r.n(k),re=r(87999),m=r.n(re),_=r(48305),S=r.n(_),F=r(7485);function ne(h){return M.apply(this,arguments)}function M(){return M=m()(l()().mark(function h(p){return l()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,F.request)("/admin/device/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p||{}}));case 1:case"end":return t.stop()}},h)})),M.apply(this,arguments)}function q(h){return U.apply(this,arguments)}function U(){return U=m()(l()().mark(function h(p){return l()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,F.request)("/admin/device/batchAdd",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p||{}}));case 1:case"end":return t.stop()}},h)})),U.apply(this,arguments)}function Z(h){return g.apply(this,arguments)}function g(){return g=m()(l()().mark(function h(p){return l()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,F.request)("/admin/device/update",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p||{}}));case 1:case"end":return t.stop()}},h)})),g.apply(this,arguments)}function te(h){return ae.apply(this,arguments)}function ae(){return ae=m()(l()().mark(function h(p){return l()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,F.request)("/admin/device/deleteBatchByIds",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p||{}}));case 1:case"end":return t.stop()}},h)})),ae.apply(this,arguments)}function N(h){return Y.apply(this,arguments)}function Y(){return Y=m()(l()().mark(function h(p){return l()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,F.request)("/admin/device/get",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:p}));case 1:case"end":return t.stop()}},h)})),Y.apply(this,arguments)}function le(h){return A.apply(this,arguments)}function A(){return A=m()(l()().mark(function h(p){return l()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,F.request)("/admin/device/exportExcel",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p||{},responseType:"blob"}));case 1:case"end":return t.stop()}},h)})),A.apply(this,arguments)}function he(h){return L.apply(this,arguments)}function L(){return L=_asyncToGenerator(_regeneratorRuntime().mark(function h(p){return _regeneratorRuntime().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",request("/admin/device/import",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p||{}}));case 1:case"end":return t.stop()}},h)})),L.apply(this,arguments)}function se(h){return J.apply(this,arguments)}function J(){return J=m()(l()().mark(function h(p){return l()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,F.request)("/admin/device/enable",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:p}));case 1:case"end":return t.stop()}},h)})),J.apply(this,arguments)}var oe=r(92694),E=r(50959),j=r(98984),e=r(12400),i=r(47698),s=r(45321),a=r(50159),c=r(94675),O=r(953),x=r(25666),W=r(16030),$=r(35384),Q=r(46516),w=r(6029),ie=r(59806),V=r(75343),K=r(70693),u=r(11527),ue=["type","defaultRender","formItemProps","fieldProps"],R=["type","defaultRender","formItemProps","fieldProps"],de=["type","defaultRender","formItemProps","fieldProps"],fe=function(){var p=(0,E.useRef)(),B=(0,E.useState)(!1),t=S()(B,2),Te=t[0],ce=t[1],Ee=(0,E.useState)(!1),ge=S()(Ee,2),Ce=ge[0],ye=ge[1],xe=(0,E.useState)(),pe=S()(xe,2),Pe=pe[0],G=pe[1],H=(0,E.useState)(null),je=S()(H,2),Se=je[0],Fe=je[1],Ae=(0,E.useState)([]),Oe=S()(Ae,2),Be=Oe[0],De=Oe[1],$e=function(){var P=m()(l()().mark(function d(n){var f,T,o;return l()().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,(0,K.UZ)({userName:n});case 2:f=v.sent,T=f.success,o=f.data,o.records.map(function(I){I.userName=I.userName+" "+I.phone}),De(o.records);case 7:case"end":return v.stop()}},d)}));return function(n){return P.apply(this,arguments)}}(),we=[{title:"ID",dataIndex:"id",valueType:"text",search:!1,width:30},{title:"\u5546\u6237\u4FE1\u606F",dataIndex:"merchantId",valueType:"text",width:150,render:function(d,n){return(0,u.jsxs)("div",{children:[(0,u.jsxs)("div",{children:["\u5546\u6237ID\uFF1A",n==null?void 0:n.merchantId]}),(0,u.jsxs)("div",{children:["\u5546\u6237\u540D\u79F0\uFF1A",n==null?void 0:n.merchantName]}),(0,u.jsxs)("div",{children:["\u5546\u6237\u7535\u8BDD\uFF1A",n==null?void 0:n.merchantPhone]})]})},renderFormItem:function(d,n,f){var T=n.type,o=n.defaultRender,b=n.formItemProps,v=n.fieldProps,I=D()(n,ue);return(0,u.jsx)(j.Z,y()(y()({},v),{},{allowClear:!0,showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5546\u6237\u540D",style:{width:"100%"},filterOption:!1,onSearch:function(be){be&&$e(be)},fieldNames:{label:"userName",value:"id"},options:Be}))}},{title:"\u7AD9\u70B9\u540D\u79F0",dataIndex:"stationName",valueType:"text",width:120,hideInTable:!0},{title:"\u7535\u7AD9\u4FE1\u606F",dataIndex:"merchantName",valueType:"text",search:!1,width:200,render:function(d,n){return(0,u.jsxs)("div",{children:[(0,u.jsxs)("div",{children:["\u7535\u7AD9ID:",n.stationId]}),(0,u.jsxs)("div",{children:["\u7535\u7AD9\u540D\u79F0:",n.stationName]}),(0,u.jsxs)("div",{children:["\u7535\u7AD9\u7535\u8BDD:",n.stationTel]})]})}},{title:"\u8BBE\u5907\u7F16\u53F7",dataIndex:"deviceNo",valueType:"text",width:150},{title:"\u8BBE\u5907\u7C7B\u578B",dataIndex:"deviceType",valueType:"text",width:150,render:function(d,n){return d==1?(0,u.jsx)(e.Z,{color:"green",children:"\u76F4\u6D41"}):d==2?(0,u.jsx)(e.Z,{color:"blue",children:"\u4EA4\u6D41"}):n},renderFormItem:function(d,n,f){var T=n.type,o=n.defaultRender,b=n.formItemProps,v=n.fieldProps,I=D()(n,R);return(0,u.jsx)(j.Z,y()(y()({},v),{},{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u8BBE\u5907\u7C7B\u578B",style:{width:"100%"},filterOption:!1,fieldNames:{label:"name",value:"id"},options:[{name:"\u76F4\u6D41",id:1},{name:"\u4EA4\u6D41",id:2}]}))}},{title:"\u6700\u5927\u529F\u7387",dataIndex:"maxPower",valueType:"text",search:!1,width:120},{title:"\u6700\u5927\u7535\u538B",dataIndex:"maxVoltage",valueType:"text",search:!1,width:120},{title:"\u67AA\u6570",dataIndex:"gunCount",valueType:"text",search:!1,width:150},{title:"\u5FC3\u8DF3\u65F6\u95F4",dataIndex:"hearTime",valueType:"text",search:!1,width:150},{title:"\u72B6\u6001",dataIndex:"status",valueType:"text",width:150,render:function(d,n){var f=function(){var T=m()(l()().mark(function o(b){var v;return l()().wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,se({id:n.id});case 2:v=z.sent,i.ZP.success(b?"\u542F\u7528\u6210\u529F":"\u7981\u7528\u6210\u529F"),p.current&&p.current.reload();case 5:case"end":return z.stop()}},o)}));return function(b){return T.apply(this,arguments)}}();return(0,u.jsx)(s.Z,{checkedChildren:"\u542F\u7528",value:n.status==1,unCheckedChildren:"\u7981\u7528",defaultChecked:!0,onChange:f})},renderFormItem:function(d,n,f){var T=n.type,o=n.defaultRender,b=n.formItemProps,v=n.fieldProps,I=D()(n,de);return(0,u.jsx)(j.Z,y()(y()({},v),{},{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",style:{width:"100%"},filterOption:!1,fieldNames:{label:"name",value:"id"},options:[{name:"\u542F\u7528",id:1},{name:"\u7981\u7528",id:2}]}))}},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createTime",valueType:"text",search:!1,width:120},{title:"\u64CD\u4F5C",dataIndex:"option",width:120,valueType:"option",render:function(d,n){return[(0,u.jsx)(a.ZP,{type:"link",size:"small",onClick:m()(l()().mark(function f(){var T,o;return l()().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,N({id:n.id});case 2:T=v.sent,o=T.data,o.deviceExtendUpdateParams=o.deviceExtendDTO,ye(!0),G(o);case 7:case"end":return v.stop()}},f)})),children:"\u7F16\u8F91"}),(0,u.jsx)(a.ZP,{type:"link",size:"small",danger:!0,onClick:m()(l()().mark(function f(){return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:c.Z.confirm({title:"\u5220\u9664",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u9879\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var b=m()(l()().mark(function I(){var z;return l()().wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,te([n.id]);case 2:z=me.sent,z&&p.current&&p.current.reload();case 4:case"end":return me.stop()}},I)}));function v(){return b.apply(this,arguments)}return v}()});case 1:case"end":return o.stop()}},f)})),children:"\u5220\u9664"})]}}],Re=(0,u.jsx)(a.ZP,{color:"default",icon:(0,u.jsx)(ie.Z,{}),type:"link",onClick:function(){window.open("https://zhongshuai-prod.oss-cn-beijing.aliyuncs.com/template/%E8%AE%BE%E5%A4%87%E5%AF%BC%E5%85%A5%E6%A8%A1%E7%89%88.xlsx")},children:"\u7535\u6869\u5BFC\u5165\u6A21\u677F"}),Me={name:"file",action:"http://adminapi.prod.zhongshuai2023.com/admin/device/import",headers:{Authorization:localStorage.getItem("token")||""},onChange:function(d){if(d.file.status!=="uploading"&&console.log(d.file,d.fileList),d.file.status==="done"){var n;i.ZP.success("".concat(d.file.name," \u5BFC\u5165\u6210\u529F")),(n=p.current)===null||n===void 0||n.reload()}else d.file.status==="error"&&i.ZP.success("".concat(d.file.name," \u4E0A\u4F20\u5931\u8D25"))}};return(0,u.jsxs)(W._z,{children:[(0,u.jsx)("div",{style:{width:"100%",float:"right"},children:(0,u.jsx)($.Z,{actionRef:p,rowKey:"id",search:{labelWidth:120,defaultCollapsed:!1},toolBarRender:function(){return[(0,u.jsxs)(a.ZP,{type:"primary",onClick:m()(l()().mark(function d(){return l()().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:G(void 0),ce(!0);case 2:case"end":return f.stop()}},d)})),children:[(0,u.jsx)(V.Z,{})," \u65B0\u589E"]},"add"),(0,u.jsx)(O.Z,y()(y()({},Me),{},{children:(0,u.jsx)(x.Z,{content:Re,title:"\u5BFC\u5165\u6A21\u677F",children:(0,u.jsx)(a.ZP,{type:"primary",children:"\u5BFC\u5165"})})})),(0,u.jsx)(a.ZP,{type:"primary",onClick:m()(l()().mark(function d(){var n;return l()().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,le(Se);case 2:n=T.sent,(0,oe.u1)(n,"\u8BBE\u5907\u5217\u8868");case 4:case"end":return T.stop()}},d)})),children:"\u5BFC\u51FA"})]},request:function(){var P=m()(l()().mark(function d(n,f,T){var o,b;return l()().wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return Fe(n),I.next=3,ne(n);case 3:return o=I.sent,b=o.data,I.abrupt("return",{data:(b==null?void 0:b.records)||[],total:b==null?void 0:b.total});case 6:case"end":return I.stop()}},d)}));return function(d,n,f){return P.apply(this,arguments)}}(),columns:we},"logList")}),(0,u.jsx)(Q.default,{onSubmit:function(){var P=m()(l()().mark(function d(n){var f;return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(f=!1,!n.id){o.next=7;break}return o.next=4,Z(y()({},n));case 4:f=o.sent,o.next=10;break;case 7:return o.next=9,q(y()({},n));case 9:f=o.sent;case 10:f&&(ce(!1),G(void 0),p.current&&p.current.reload());case 11:case"end":return o.stop()}},d)}));return function(d){return P.apply(this,arguments)}}(),onCancel:function(){ce(!1),G(void 0)},open:Te,values:Pe||{}}),(0,u.jsx)(w.default,{onSubmit:function(){var P=m()(l()().mark(function d(n){var f;return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(f=!1,!n.id){o.next=5;break}return o.next=4,Z(y()({},n));case 4:f=o.sent;case 5:case"end":return o.stop()}},d)}));return function(d){return P.apply(this,arguments)}}(),onCancel:function(){ye(!1),G(void 0)},open:Ce,values:Pe||{}})]})},ve=fe},12400:function(Ie,X,r){r.d(X,{Z:function(){return j}});var C=r(50959),y=r(20819),ee=r(82187),D=r.n(ee),k=r(67806),l=r(80599),re=r(72585),m=r(76144),_=r(601),S=r(99978),F=r(54531),ne=r(56352),M=r(79349);const q=e=>{const{paddingXXS:i,lineWidth:s,tagPaddingHorizontal:a,componentCls:c,calc:O}=e,x=O(a).sub(s).equal(),W=O(i).sub(s).equal();return{[c]:Object.assign(Object.assign({},(0,F.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:x,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${(0,_.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:W,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:x}}),[`${c}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},U=e=>{const{lineWidth:i,fontSizeIcon:s,calc:a}=e,c=e.fontSizeSM;return(0,ne.TS)(e,{tagFontSize:c,tagLineHeight:(0,_.bf)(a(e.lineHeightSM).mul(c).equal()),tagIconSize:a(s).sub(a(i).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},Z=e=>({defaultBg:new S.C(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText});var g=(0,M.I$)("Tag",e=>{const i=U(e);return q(i)},Z),te=function(e,i){var s={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&i.indexOf(a)<0&&(s[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,a=Object.getOwnPropertySymbols(e);c<a.length;c++)i.indexOf(a[c])<0&&Object.prototype.propertyIsEnumerable.call(e,a[c])&&(s[a[c]]=e[a[c]]);return s},N=C.forwardRef((e,i)=>{const{prefixCls:s,style:a,className:c,checked:O,onChange:x,onClick:W}=e,$=te(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:Q,tag:w}=C.useContext(m.E_),ie=de=>{x==null||x(!O),W==null||W(de)},V=Q("tag",s),[K,u,ue]=g(V),R=D()(V,`${V}-checkable`,{[`${V}-checkable-checked`]:O},w==null?void 0:w.className,c,u,ue);return K(C.createElement("span",Object.assign({},$,{ref:i,style:Object.assign(Object.assign({},a),w==null?void 0:w.style),className:R,onClick:ie})))}),Y=r(33653);const le=e=>(0,Y.Z)(e,(i,s)=>{let{textColor:a,lightBorderColor:c,lightColor:O,darkColor:x}=s;return{[`${e.componentCls}${e.componentCls}-${i}`]:{color:a,background:O,borderColor:c,"&-inverse":{color:e.colorTextLightSolid,background:x,borderColor:x},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}});var A=(0,M.bk)(["Tag","preset"],e=>{const i=U(e);return le(i)},Z);function he(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const L=(e,i,s)=>{const a=he(s);return{[`${e.componentCls}${e.componentCls}-${i}`]:{color:e[`color${s}`],background:e[`color${a}Bg`],borderColor:e[`color${a}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var se=(0,M.bk)(["Tag","status"],e=>{const i=U(e);return[L(i,"success","Success"),L(i,"processing","Info"),L(i,"error","Error"),L(i,"warning","Warning")]},Z),J=function(e,i){var s={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&i.indexOf(a)<0&&(s[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,a=Object.getOwnPropertySymbols(e);c<a.length;c++)i.indexOf(a[c])<0&&Object.prototype.propertyIsEnumerable.call(e,a[c])&&(s[a[c]]=e[a[c]]);return s};const oe=(e,i)=>{const{prefixCls:s,className:a,rootClassName:c,style:O,children:x,icon:W,color:$,onClose:Q,closeIcon:w,closable:ie,bordered:V=!0}=e,K=J(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:u,direction:ue,tag:R}=C.useContext(m.E_),[de,fe]=C.useState(!0);C.useEffect(()=>{"visible"in K&&fe(K.visible)},[K.visible]);const ve=(0,k.o2)($),h=(0,k.yT)($),p=ve||h,B=Object.assign(Object.assign({backgroundColor:$&&!p?$:void 0},R==null?void 0:R.style),O),t=u("tag",s),[Te,ce,Ee]=g(t),ge=D()(t,R==null?void 0:R.className,{[`${t}-${$}`]:p,[`${t}-has-color`]:$&&!p,[`${t}-hidden`]:!de,[`${t}-rtl`]:ue==="rtl",[`${t}-borderless`]:!V},a,c,ce,Ee),Ce=H=>{H.stopPropagation(),Q==null||Q(H),!H.defaultPrevented&&fe(!1)},[,ye]=(0,l.Z)(ie,w,H=>H===null?C.createElement(y.Z,{className:`${t}-close-icon`,onClick:Ce}):C.createElement("span",{className:`${t}-close-icon`,onClick:Ce},H),null,!1),xe=typeof K.onClick=="function"||x&&x.type==="a",pe=W||null,Pe=pe?C.createElement(C.Fragment,null,pe,x&&C.createElement("span",null,x)):x,G=C.createElement("span",Object.assign({},K,{ref:i,className:ge,style:B}),Pe,ye,ve&&C.createElement(A,{key:"preset",prefixCls:t}),h&&C.createElement(se,{key:"status",prefixCls:t}));return Te(xe?C.createElement(re.Z,{component:"Tag"},G):G)},E=C.forwardRef(oe);E.CheckableTag=N;var j=E}}]);
|