前端样式兼容性调整

pull/3/head
topiam 2022-12-18 16:42:04 +08:00
parent cdc97a1f68
commit fd8315cf5b
96 changed files with 3068 additions and 1557 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1,18 @@
/*
* eiam-console - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_console=self.webpackChunktopiam_console||[]).push([[1576],{41576:function(e,n,t){t.r(n),t.d(n,{default:function(){return s}});var c=t(67294),u=t(98971),o=t(85893);function s(){var E=(0,u.useOutletContext)();return(0,o.jsx)(u.Outlet,{context:E})}}}]);

View File

@ -1,3 +1,20 @@
/*
* eiam-console - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_console=self.webpackChunktopiam_console||[]).push([[1687],{21687:function(De,Y,f){f.d(Y,{Z:function(){return Ae}});var l=f(4942),i=f(87462),b=f(97685),q=f(71002),_=f(94184),S=f.n(_),d=f(67294),H=f(53124),$=f(98423),ee=function(e){var t,a,n=e.prefixCls,s=e.className,c=e.style,o=e.size,u=e.shape,g=S()((t={},(0,l.Z)(t,n+"-lg",o==="large"),(0,l.Z)(t,n+"-sm",o==="small"),t)),m=S()((a={},(0,l.Z)(a,n+"-circle",u==="circle"),(0,l.Z)(a,n+"-square",u==="square"),(0,l.Z)(a,n+"-round",u==="round"),a)),v=d.useMemo(function(){return typeof o=="number"?{width:o,height:o,lineHeight:o+"px"}:{}},[o]);return d.createElement("span",{className:S()(n,g,m,s),style:(0,i.Z)((0,i.Z)({},v),c)})},N=ee,te=f(66981),le=f(67968),ae=f(45503),ne=new te.E4("ant-skeleton-loading",{"0%":{transform:"translateX(-37.5%)"},"100%":{transform:"translateX(37.5%)"}}),P=function(e){return{height:e,lineHeight:e+"px"}},I=function(e){return(0,i.Z)({width:e},P(e))},re=function(e){return{position:"relative",zIndex:0,overflow:"hidden",background:"transparent","&::after":{position:"absolute",top:0,insetInlineEnd:"-150%",bottom:0,insetInlineStart:"-150%",background:e.skeletonLoadingBackground,animationName:ne,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite",content:'""'}}},T=function(e){return(0,i.Z)({width:e*5,minWidth:e*5},P(e))},ie=function(e){var t,a=e.skeletonAvatarCls,n=e.color,s=e.controlHeight,c=e.controlHeightLG,o=e.controlHeightSM;return t={},(0,l.Z)(t,""+a,(0,i.Z)({display:"inline-block",verticalAlign:"top",background:n},I(s))),(0,l.Z)(t,""+a+a+"-circle",{borderRadius:"50%"}),(0,l.Z)(t,""+a+a+"-lg",(0,i.Z)({},I(c))),(0,l.Z)(t,""+a+a+"-sm",(0,i.Z)({},I(o))),t},oe=function(e){var t,a=e.controlHeight,n=e.borderRadiusSM,s=e.skeletonInputCls,c=e.controlHeightLG,o=e.controlHeightSM,u=e.color;return t={},(0,l.Z)(t,""+s,(0,i.Z)({display:"inline-block",verticalAlign:"top",background:u,borderRadius:n},T(a))),(0,l.Z)(t,s+"-lg",(0,i.Z)({},T(c))),(0,l.Z)(t,s+"-sm",(0,i.Z)({},T(o))),t},F=function(e){return(0,i.Z)({width:e},P(e))},se=function(e){var t,a,n=e.skeletonImageCls,s=e.imageSizeBase,c=e.color,o=e.borderRadiusSM;return a={},(0,l.Z)(a,""+n,(0,i.Z)((0,i.Z)({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:c,borderRadius:o},F(s*2)),(t={},(0,l.Z)(t,n+"-path",{fill:"#bfbfbf"}),(0,l.Z)(t,n+"-svg",(0,i.Z)((0,i.Z)({},F(s)),{maxWidth:s*4,maxHeight:s*4})),(0,l.Z)(t,n+"-svg"+n+"-svg-circle",{borderRadius:"50%"}),t))),(0,l.Z)(a,""+n+n+"-circle",{borderRadius:"50%"}),a},G=function(e,t,a){var n,s=e.skeletonButtonCls;return n={},(0,l.Z)(n,""+a+s+"-circle",{width:t,minWidth:t,borderRadius:"50%"}),(0,l.Z)(n,""+a+s+"-round",{borderRadius:t}),n},D=function(e){return(0,i.Z)({width:e*2,minWidth:e*2},P(e))},ce=function(e){var t=e.borderRadiusSM,a=e.skeletonButtonCls,n=e.controlHeight,s=e.controlHeightLG,c=e.controlHeightSM,o=e.color;return(0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)((0,l.Z)({},""+a,(0,i.Z)({display:"inline-block",verticalAlign:"top",background:o,borderRadius:t,width:n*2,minWidth:n*2},D(n))),G(e,n,a)),(0,l.Z)({},a+"-lg",(0,i.Z)({},D(s)))),G(e,s,a+"-lg")),(0,l.Z)({},a+"-sm",(0,i.Z)({},D(c)))),G(e,c,a+"-sm"))},ue=function(e){var t,a,n,s,c,o=e.componentCls,u=e.skeletonAvatarCls,g=e.skeletonTitleCls,m=e.skeletonParagraphCls,v=e.skeletonButtonCls,h=e.skeletonInputCls,Z=e.skeletonImageCls,x=e.controlHeight,k=e.controlHeightLG,E=e.controlHeightSM,y=e.color,C=e.padding,W=e.marginSM,M=e.borderRadius,X=e.skeletonTitleHeight,A=e.skeletonBlockRadius,p=e.skeletonParagraphLineHeight,R=e.controlHeightXS,B=e.skeletonParagraphMarginTop;return c={},(0,l.Z)(c,""+o,(n={display:"table",width:"100%"},(0,l.Z)(n,o+"-header",(t={display:"table-cell",paddingInlineEnd:C,verticalAlign:"top"},(0,l.Z)(t,""+u,(0,i.Z)({display:"inline-block",verticalAlign:"top",background:y},I(x))),(0,l.Z)(t,u+"-circle",{borderRadius:"50%"}),(0,l.Z)(t,u+"-lg",(0,i.Z)({},I(k))),(0,l.Z)(t,u+"-sm",(0,i.Z)({},I(E))),t)),(0,l.Z)(n,o+"-content",(a={display:"table-cell",width:"100%",verticalAlign:"top"},(0,l.Z)(a,""+g,(0,l.Z)({width:"100%",height:X,background:y,borderRadius:A},"+ "+m,{marginBlockStart:E})),(0,l.Z)(a,""+m,{padding:0,"> li":{width:"100%",height:p,listStyle:"none",background:y,borderRadius:A,"+ li":{marginBlockStart:R}}}),(0,l.Z)(a,m+"> li:last-child:not(:first-child):not(:nth-child(2))",{width:"61%"}),a)),(0,l.Z)(n,"&-round "+o+"-content",(0,l.Z)({},g+", "+m+" > li",{borderRadius:M})),n)),(0,l.Z)(c,o+"-with-avatar "+o+"-content",(0,l.Z)({},""+g,(0,l.Z)({marginBlockStart:W},"+ "+m,{marginBlockStart:B}))),(0,l.Z)(c,""+o+o+"-element",(0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)({display:"inline-block",width:"auto"},ce(e)),ie(e)),oe(e)),se(e))),(0,l.Z)(c,""+o+o+"-block",(s={width:"100%"},(0,l.Z)(s,""+v,{width:"100%"}),(0,l.Z)(s,""+h,{width:"100%"}),s)),(0,l.Z)(c,""+o+o+"-active",(0,l.Z)({},`
`+g+`,
`+m+` > li,

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,3 +1,20 @@
/*
* eiam-console - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_console=self.webpackChunktopiam_console||[]).push([[4393],{4393:function(Ia,$,g){g.d($,{Z:function(){return ya}});var d=g(4942),c=g(87462),X=g(97685),J=g(94184),z=g.n(J),Q=g(98423),l=g(67294),B=g(53124),U=g(97647),V=g(21687),Y=g(67875),q=function(e,a){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&a.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)a.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(t[r[i]]=e[r[i]]);return t},_=function(a){var t=a.prefixCls,r=a.className,i=a.hoverable,o=i===void 0?!0:i,n=q(a,["prefixCls","className","hoverable"]);return l.createElement(B.C,null,function(v){var f=v.getPrefixCls,m=f("card",t),p=z()(m+"-grid",r,(0,d.Z)({},m+"-grid-hoverable",o));return l.createElement("div",(0,c.Z)({},n,{className:p}))})},O=_,k=g(67968),aa=g(45503),y=g(14747),ea=function(a){var t=a.antCls,r=a.componentCls,i=a.cardHeadHeight,o=a.cardHeadPadding,n=a.cardPaddingBase,v=a.cardHeadTabsMarginBottom;return(0,c.Z)((0,c.Z)({minHeight:i,marginBottom:-1,padding:"0 "+n+"px",color:a.colorTextHeading,fontWeight:a.fontWeightStrong,fontSize:a.fontSizeLG,background:"transparent",borderBottom:a.lineWidth+"px "+a.lineType+" "+a.colorBorderSecondary,borderRadius:a.borderRadiusLG+"px "+a.borderRadiusLG+"px 0 0"},(0,y.dF)()),(0,d.Z)({"&-wrapper":{display:"flex",alignItems:"center"},"&-title":(0,c.Z)((0,c.Z)({display:"inline-block",flex:1,padding:o+"px 0"},y.vS),(0,d.Z)({},`
> `+r+`-typography,
> `+r+`-typography-edit-content

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,3 +1,20 @@
/*
* eiam-console - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_console=self.webpackChunktopiam_console||[]).push([[5175],{2788:function(ae,H,r){r.d(H,{Z:function(){return me}});var t=r(97685),c=r(67294),o=r(73935),O=r(98924),x=r(42550),m=c.createContext(null),S=m,y=r(74902),Z=r(8410),E=[];function B(R,M){var W=c.useState(function(){if(!(0,O.Z)())return null;var g=document.createElement("div");return g}),ne=(0,t.Z)(W,1),I=ne[0],j=c.useContext(S),Y=c.useState(E),n=(0,t.Z)(Y,2),i=n[0],a=n[1],C=j||function(g){a(function(D){var L=[g].concat((0,y.Z)(D));return L})};function b(){I.parentElement||document.body.appendChild(I)}function h(){var g;(g=I.parentElement)===null||g===void 0||g.removeChild(I)}return(0,Z.Z)(function(){return R?j?j(b):b():h(),h},[R]),(0,Z.Z)(function(){i.length&&(i.forEach(function(g){return g()}),a(E))},[i]),[I,C]}var N=r(44958),P=r(74204);function l(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var e="rc-util-locker-".concat(Date.now()),d=0;function u(R){var M=!!R,W=c.useState(function(){return d+=1,"".concat(e,"_").concat(d)}),ne=(0,t.Z)(W,1),I=ne[0];(0,Z.Z)(function(){if(M){var j=(0,P.Z)(),Y=l();(0,N.hq)(`
html body {
overflow-y: hidden;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,3 +1,22 @@
<!--
eiam-console - Employee Identity and Access Management Program
Copyright © 2020-2022 TopIAM (support@topiam.cn)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<!DOCTYPE html><html><head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
@ -9,6 +28,6 @@
</head>
<body>
<div id="root"></div>
<script src="/umi.b3b86549.js"></script>
<script src="/umi.abbf04cc.js"></script>
</body></html>

View File

@ -1 +1,18 @@
/*
* eiam-console - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_console=self.webpackChunktopiam_console||[]).push([[2571],{47680:function(i,n,t){t.r(n);var s=t(22181),u=t(71577),a=t(98971),o=t(85893),e=function(){return(0,o.jsx)(s.ZP,{status:"404",title:"404",subTitle:"Sorry, the page you visited does not exist.",extra:(0,o.jsx)(u.Z,{type:"primary",onClick:function(){return a.history.push("/")},children:"Back Home"})})};n.default=e}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,2 +1,19 @@
/*
* eiam-console - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_console=self.webpackChunktopiam_console||[]).push([[4815],{85590:function(le,A,e){e.r(A),e.d(A,{default:function(){return se}});var G=e(97983),h=e.n(G),U=e(40794),j=e.n(U),B=e(11281),E=e.n(B),z=e(12741),P=e.n(z),S=e(137),D=e(84865),$=e(24969),L=e(25035),N=e(14459),O=e(96495),V=e(17057),I=e(71577),M=e(83062),K=e(98293),Q=e(86738),Z=e(2453),F=e(67294),X=e(25191),Y=e(37476),R=e(5966),H=e(90672),J=e(57953),W=e(88942),r=e(85893),b={labelCol:{span:4},wrapperCol:{span:19}},k=function(s){var m=(0,W.Z)(),i=P()(m,1),p=i[0],c=s.visible,u=s.onFinish,y=s.onCancel,l=(0,F.useState)(!1),t=P()(l,2),a=t[0],o=t[1];return(0,F.useEffect)(function(){c&&p.setFieldsValue({code:(0,X.MX)(9)})}),(0,r.jsx)(Y.Y,E()(E()({title:"\u65B0\u5EFA\u7528\u6237\u7EC4",form:p,scrollToFirstError:!0},b),{},{layout:"horizontal",labelAlign:"right",preserve:!1,width:"500px",open:c,modalProps:{maskClosable:!0,destroyOnClose:!0,onCancel:y},onFinish:function(){var C=j()(h()().mark(function d(g){var n;return h()().wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return o(!0),x.next=3,u(g);case 3:return n=x.sent,o(!1),x.abrupt("return",!!n);case 6:case"end":return x.stop()}},d)}));return function(d){return C.apply(this,arguments)}}(),children:(0,r.jsxs)(J.Z,{spinning:a,children:[(0,r.jsx)(R.Z,{name:"name",label:"\u540D\u79F0",placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u7EC4\u540D\u79F0",rules:[{required:!0,message:"\u7528\u6237\u7EC4\u540D\u79F0\u4E3A\u5FC5\u586B\u9879"}]}),(0,r.jsx)(R.Z,{name:"code",label:"\u7F16\u7801",placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u7EC4\u7F16\u7801",rules:[{required:!0,message:"\u7528\u6237\u7EC4\u7F16\u7801\u4E3A\u5FC5\u586B\u9879"}]}),(0,r.jsx)(H.Z,{name:"remark",fieldProps:{rows:2,maxLength:20,showCount:!0},placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8\u4FE1\u606F",label:"\u5907\u6CE8"})]})}))},w=e(12812),v=e.n(w),q=e(46986),_=e(38755),ee=q.ZP.ConfigContext;function re(){var s=(0,F.useContext)(ee),m=s.getPrefixCls,i=".".concat(m()),p=(0,_.l)(function(c){var u,y=c.token;return u={},v()(u,".user-group-remark",{boxSizing:"border-box",width:"100%",margin:"0",color:"#00000073",fontSize:"14px"}),v()(u,".ant-pro-card-title",{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}),v()(u,".ant-pro-card-extra",{flex:"none"}),v()(u,".ant-pro-card-actions",v()({},`> li,
`.concat(i,"-space-item"),{margin:"5px 0"})),v()(u,"".concat(i,"-list-item-meta-avatar"),{width:"32px !important",height:"32px !important",marginRight:"16px"}),v()(u,"".concat(i,"-avatar-circle"),{verticalAlign:"middle",backgroundColor:y.colorPrimary}),u});return{className:p}}var ae=e(94184),ne=e.n(ae),te=V.Z.Paragraph,T=function(m){D.m.push("/account/user-group/detail?id=".concat(m,"&tab=member"))},ue=function(){var s=(0,F.useRef)(),m=(0,F.useState)(!1),i=P()(m,2),p=i[0],c=i[1],u=re(),y=u.className;return(0,r.jsx)("div",{className:ne()(y),children:(0,r.jsxs)(N._z,{content:"\u7528\u6237\u7EC4\u662F\u7528\u6237\u7684\u96C6\u5408\uFF0C\u5C06\u5177\u6709\u76F8\u540C\u804C\u80FD\u7684\u7528\u6237\u6DFB\u52A0\u5230\u4E00\u8D77\uFF0C\u5373\u5F62\u6210\u7528\u6237\u7EC4\u3002\u5C06\u6743\u9650\u6388\u6743\u5230\u7528\u6237\u7EC4\u540E\uFF0C\u7528\u6237\u7EC4\u5185\u7684\u7528\u6237\u90FD\u5C06\u7EE7\u627F\u8BE5\u6743\u9650\uFF0C\u56E0\u6B64\uFF0C\u7528\u6237\u7EC4\u5341\u5206\u9002\u5408\u7528\u4E8E\u6279\u91CF\u6388\u6743\u3002",children:[(0,r.jsx)(O.Rs,{actionRef:s,showActions:"always",search:{},pagination:{size:"small",defaultPageSize:10,showSizeChanger:!1},rowKey:"id",toolBarRender:function(){return[(0,r.jsxs)(I.Z,{type:"primary",onClick:function(){c(!0)},children:[(0,r.jsx)($.Z,{}),"\u65B0\u589E\u7528\u6237\u7EC4"]},"add")]},grid:{gutter:8,xs:1,sm:1,md:3,lg:3,xl:4,xxl:5},headerTitle:"\u7528\u6237\u7EC4\u5217\u8868",form:{syncToUrl:function(t,a){return a==="get"?E()({},t):t}},metas:{title:{dataIndex:"name",title:"\u7528\u6237\u7EC4\u540D\u79F0",render:function(t,a){return(0,r.jsx)(M.Z,{placement:"topLeft",title:a.name,children:(0,r.jsx)("a",{onClick:function(){T(a.id)},children:t})})}},avatar:{search:!1,render:function(t,a){return(0,r.jsx)(K.C,{children:a.name.substring(0,1).toLocaleUpperCase()})}},content:{search:!1,dataIndex:"remark",render:function(t,a){return(0,r.jsx)(te,{className:"user-group-remark",ellipsis:{tooltip:a.remark},title:a.remark,children:a.remark?a.remark:(0,r.jsx)(r.Fragment,{children:"\xA0"})})}},actions:{cardActionProps:"actions",render:function(t,a){return[(0,r.jsx)("a",{onClick:function(){T(a.id)},children:"\u8BE6\u60C5"},"member"),(0,r.jsx)(Q.Z,{title:"\u60A8\u786E\u5B9A\u8981\u5220\u9664\u7528\u6237\u7EC4\u5417\uFF1F",placement:"bottomRight",icon:(0,r.jsx)(L.Z,{style:{color:"red"}}),onConfirm:j()(h()().mark(function o(){var C,d,g;return h()().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,(0,S.AG)(a.id);case 2:if(C=f.sent,d=C.success,!d){f.next=8;break}return Z.ZP.success("\u64CD\u4F5C\u6210\u529F"),(g=s.current)===null||g===void 0||g.reload(),f.abrupt("return");case 8:case"end":return f.stop()}},o)})),okText:"\u662F",cancelText:"\u5426",children:(0,r.jsx)("a",{target:"_blank",style:{color:"red"},children:"\u5220\u9664"},"remove")},"delete")]}}},request:S.S4}),(0,r.jsx)(k,{visible:p,onFinish:function(){var l=j()(h()().mark(function t(a){var o,C,d;return h()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,(0,S.wZ)(a);case 3:if(C=n.sent,d=C.success,(o=s.current)===null||o===void 0||o.reload(),!d){n.next=10;break}return Z.ZP.success("\u64CD\u4F5C\u6210\u529F"),c(!1),n.abrupt("return",!0);case 10:return n.abrupt("return",!1);case 13:return n.prev=13,n.t0=n.catch(0),n.abrupt("return",!1);case 16:case"end":return n.stop()}},t,null,[[0,13]])}));return function(t){return l.apply(this,arguments)}}(),onCancel:function(){c(!1)}})]})})},se=ue}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1,18 @@
/*
* eiam-console - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_console=self.webpackChunktopiam_console||[]).push([[8648],{34270:function(E,o,t){t.r(o),t.d(o,{default:function(){return M}});var s=t(97983),a=t.n(s),f=t(11281),e=t.n(f),m=t(40794),r=t.n(m),i=t(25191),n=t(84865),d=t(98971),P=t(78234),C=t(69400),u=t(67038),c=t(85893),x=function(){var p=(0,d.useModel)("@@initialState"),h=p.initialState,l=p.setInitialState,F=(0,d.useLocation)();return(0,P.Z)(r()(a()().mark(function T(){return a()().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:C.Z.warning({title:"\u4F1A\u8BDD\u8FC7\u671F",content:"\u60A8\u7684\u767B\u5F55\u4FE1\u606F\u5DF2\u8FC7\u671F\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55\u3002",okText:"\u786E\u8BA4",okType:"danger",centered:!1,maskClosable:!1,okCancel:!1,onOk:function(){var U=r()(a()().mark(function j(){var g,R,v,I,D,S;return a()().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,l(e()(e()({},h),{},{currentUser:void 0}));case 2:g=(0,u.parse)(F.search),R=g,v=R.redirect_uri,I={pathname:i.wm},D=v&&v.split("/"),v&&v!==D[0]+"//"+D[2]+"/"&&(I=e()(e()({},I),{},{search:(0,u.stringify)({redirect_uri:v})})),S=n.m.createHref(I),window.location.replace(S);case 9:case"end":return O.stop()}},j)}));function B(){return U.apply(this,arguments)}return B}()});case 1:case"end":return y.stop()}},T)}))),(0,c.jsx)(c.Fragment,{})},M=function(){return(0,c.jsx)(x,{})}},78234:function(E,o,t){var s=t(67294),a=t(92770),f=t(31663),e=function(r){f.Z&&((0,a.mf)(r)||console.error('useMount: parameter `fn` expected to be a function, but got "'.concat(typeof r,'".'))),(0,s.useEffect)(function(){r==null||r()},[])};o.Z=e},92770:function(E,o,t){t.d(o,{mf:function(){return a}});var s=function(n){return n!==null&&typeof n=="object"},a=function(n){return typeof n=="function"},f=function(n){return typeof n=="string"},e=function(n){return typeof n=="boolean"},m=function(n){return typeof n=="number"},r=function(n){return typeof n=="undefined"}},31663:function(E,o){var t=!1;o.Z=t},65223:function(E,o,t){t.d(o,{RV:function(){return i},Rk:function(){return n},Ux:function(){return P},aM:function(){return d},q3:function(){return m},qI:function(){return r}});var s=t(87462),a=t(71990),f=t(98423),e=t(67294),m=e.createContext({labelAlign:"right",vertical:!1,itemRef:function(){}}),r=e.createContext(null),i=function(u){var c=(0,f.Z)(u,["prefixCls"]);return e.createElement(a.RV,(0,s.Z)({},c))},n=e.createContext({prefixCls:""}),d=e.createContext({}),P=function(u){var c=u.children,x=u.status,M=u.override,p=(0,e.useContext)(d),h=(0,e.useMemo)(function(){var l=(0,s.Z)({},p);return M&&delete l.isFormItemInput,x&&(delete l.status,delete l.hasFeedback,delete l.feedbackIcon),l},[x,M,p]);return e.createElement(d.Provider,{value:h},c)}}}]);

File diff suppressed because one or more lines are too long

View File

@ -1 +1,18 @@
/**
* eiam-console - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@media screen and (max-width: 480px){.umi-plugin-layout-container{width:100%!important}.umi-plugin-layout-container>*{border-radius:0!important}}.umi-plugin-layout-menu .anticon{margin-right:8px}.umi-plugin-layout-menu .ant-dropdown-menu-item{min-width:160px}.umi-plugin-layout-right{display:flex!important;float:right;height:100%;margin-left:auto;overflow:hidden}.umi-plugin-layout-right .umi-plugin-layout-action{display:flex;align-items:center;height:100%;padding:0 12px;cursor:pointer;transition:all .3s}.umi-plugin-layout-right .umi-plugin-layout-action>i{color:#ffffffd9;vertical-align:middle}.umi-plugin-layout-right .umi-plugin-layout-action:hover{background:rgba(0,0,0,.025)}.umi-plugin-layout-right .umi-plugin-layout-action:global(.opened){background:rgba(0,0,0,.025)}.umi-plugin-layout-right .umi-plugin-layout-search{padding:0 12px}.umi-plugin-layout-right .umi-plugin-layout-search:hover{background:transparent}.umi-plugin-layout-name{margin-left:8px}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1,18 @@
/**
* eiam-console - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type="range"]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}html,body,#root{height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.colorWeak{filter:invert(80%)}.ant-layout{min-height:100vh}.ant-pro-sider.ant-layout-sider.ant-pro-sider-fixed{left:unset}.ant-pro-layout .ant-layout-header.ant-pro-layout-header{padding-inline:0}canvas{display:block}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{list-style:none}@media (max-width: 768px){.ant-table{width:100%;overflow-x:auto}.ant-table-thead>tr>th,.ant-table-tbody>tr>th,.ant-table-thead>tr>td,.ant-table-tbody>tr>td{white-space:pre}.ant-table-thead>tr>th>span,.ant-table-tbody>tr>th>span,.ant-table-thead>tr>td>span,.ant-table-tbody>tr>td>span{display:block}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,3 +1,20 @@
/*
* eiam-portal - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_portal=self.webpackChunktopiam_portal||[]).push([[393],{4393:function(Ia,$,g){g.d($,{Z:function(){return ya}});var d=g(4942),c=g(87462),X=g(97685),J=g(94184),z=g.n(J),Q=g(98423),l=g(67294),B=g(53124),U=g(97647),V=g(21687),Y=g(67875),q=function(e,a){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&a.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)a.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(t[r[i]]=e[r[i]]);return t},_=function(a){var t=a.prefixCls,r=a.className,i=a.hoverable,o=i===void 0?!0:i,n=q(a,["prefixCls","className","hoverable"]);return l.createElement(B.C,null,function(v){var f=v.getPrefixCls,m=f("card",t),p=z()(m+"-grid",r,(0,d.Z)({},m+"-grid-hoverable",o));return l.createElement("div",(0,c.Z)({},n,{className:p}))})},O=_,k=g(67968),aa=g(45503),y=g(14747),ea=function(a){var t=a.antCls,r=a.componentCls,i=a.cardHeadHeight,o=a.cardHeadPadding,n=a.cardPaddingBase,v=a.cardHeadTabsMarginBottom;return(0,c.Z)((0,c.Z)({minHeight:i,marginBottom:-1,padding:"0 "+n+"px",color:a.colorTextHeading,fontWeight:a.fontWeightStrong,fontSize:a.fontSizeLG,background:"transparent",borderBottom:a.lineWidth+"px "+a.lineType+" "+a.colorBorderSecondary,borderRadius:a.borderRadiusLG+"px "+a.borderRadiusLG+"px 0 0"},(0,y.dF)()),(0,d.Z)({"&-wrapper":{display:"flex",alignItems:"center"},"&-title":(0,c.Z)((0,c.Z)({display:"inline-block",flex:1,padding:o+"px 0"},y.vS),(0,d.Z)({},`
> `+r+`-typography,
> `+r+`-typography-edit-content

View File

@ -1,3 +1,20 @@
/*
* eiam-portal - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_portal=self.webpackChunktopiam_portal||[]).push([[400],{2788:function(Te,ne,r){r.d(ne,{Z:function(){return Re}});var o=r(97685),i=r(67294),d=r(73935),l=r(98924),V=r(42550),y=i.createContext(null),O=y,I=r(74902),R=r(8410),b=[];function z(X,F){var G=i.useState(function(){if(!(0,l.Z)())return null;var D=document.createElement("div");return D}),te=(0,o.Z)(G,1),K=te[0],fe=i.useContext(O),xe=i.useState(b),a=(0,o.Z)(xe,2),g=a[0],m=a[1],A=fe||function(D){m(function(Y){var oe=[D].concat((0,I.Z)(Y));return oe})};function W(){K.parentElement||document.body.appendChild(K)}function M(){var D;(D=K.parentElement)===null||D===void 0||D.removeChild(K)}return(0,R.Z)(function(){return X?fe?fe(W):W():M(),M},[X]),(0,R.Z)(function(){g.length&&(g.forEach(function(D){return D()}),m(b))},[g]),[K,A]}var L=r(44958),U=r(74204);function C(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var e="rc-util-locker-".concat(Date.now()),f=0;function h(X){var F=!!X,G=i.useState(function(){return f+=1,"".concat(e,"_").concat(f)}),te=(0,o.Z)(G,1),K=te[0];(0,R.Z)(function(){if(F){var fe=(0,U.Z)(),xe=C();(0,L.hq)(`
html body {
overflow-y: hidden;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1,18 @@
/*
* eiam-portal - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_portal=self.webpackChunktopiam_portal||[]).push([[576],{41576:function(l,n,t){t.r(n),t.d(n,{default:function(){return E}});var s=t(67294),u=t(98971),o=t(85893);function E(){var a=(0,u.useOutletContext)();return(0,o.jsx)(u.Outlet,{context:a})}}}]);

View File

@ -1,3 +1,20 @@
/*
* eiam-portal - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_portal=self.webpackChunktopiam_portal||[]).push([[687],{21687:function(De,Y,f){f.d(Y,{Z:function(){return Ae}});var a=f(4942),i=f(87462),b=f(97685),q=f(71002),_=f(94184),S=f.n(_),d=f(67294),H=f(53124),$=f(98423),ee=function(e){var t,l,n=e.prefixCls,s=e.className,c=e.style,o=e.size,u=e.shape,g=S()((t={},(0,a.Z)(t,n+"-lg",o==="large"),(0,a.Z)(t,n+"-sm",o==="small"),t)),m=S()((l={},(0,a.Z)(l,n+"-circle",u==="circle"),(0,a.Z)(l,n+"-square",u==="square"),(0,a.Z)(l,n+"-round",u==="round"),l)),v=d.useMemo(function(){return typeof o=="number"?{width:o,height:o,lineHeight:o+"px"}:{}},[o]);return d.createElement("span",{className:S()(n,g,m,s),style:(0,i.Z)((0,i.Z)({},v),c)})},N=ee,te=f(66981),ae=f(67968),le=f(45503),ne=new te.E4("ant-skeleton-loading",{"0%":{transform:"translateX(-37.5%)"},"100%":{transform:"translateX(37.5%)"}}),P=function(e){return{height:e,lineHeight:e+"px"}},I=function(e){return(0,i.Z)({width:e},P(e))},re=function(e){return{position:"relative",zIndex:0,overflow:"hidden",background:"transparent","&::after":{position:"absolute",top:0,insetInlineEnd:"-150%",bottom:0,insetInlineStart:"-150%",background:e.skeletonLoadingBackground,animationName:ne,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite",content:'""'}}},T=function(e){return(0,i.Z)({width:e*5,minWidth:e*5},P(e))},ie=function(e){var t,l=e.skeletonAvatarCls,n=e.color,s=e.controlHeight,c=e.controlHeightLG,o=e.controlHeightSM;return t={},(0,a.Z)(t,""+l,(0,i.Z)({display:"inline-block",verticalAlign:"top",background:n},I(s))),(0,a.Z)(t,""+l+l+"-circle",{borderRadius:"50%"}),(0,a.Z)(t,""+l+l+"-lg",(0,i.Z)({},I(c))),(0,a.Z)(t,""+l+l+"-sm",(0,i.Z)({},I(o))),t},oe=function(e){var t,l=e.controlHeight,n=e.borderRadiusSM,s=e.skeletonInputCls,c=e.controlHeightLG,o=e.controlHeightSM,u=e.color;return t={},(0,a.Z)(t,""+s,(0,i.Z)({display:"inline-block",verticalAlign:"top",background:u,borderRadius:n},T(l))),(0,a.Z)(t,s+"-lg",(0,i.Z)({},T(c))),(0,a.Z)(t,s+"-sm",(0,i.Z)({},T(o))),t},F=function(e){return(0,i.Z)({width:e},P(e))},se=function(e){var t,l,n=e.skeletonImageCls,s=e.imageSizeBase,c=e.color,o=e.borderRadiusSM;return l={},(0,a.Z)(l,""+n,(0,i.Z)((0,i.Z)({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:c,borderRadius:o},F(s*2)),(t={},(0,a.Z)(t,n+"-path",{fill:"#bfbfbf"}),(0,a.Z)(t,n+"-svg",(0,i.Z)((0,i.Z)({},F(s)),{maxWidth:s*4,maxHeight:s*4})),(0,a.Z)(t,n+"-svg"+n+"-svg-circle",{borderRadius:"50%"}),t))),(0,a.Z)(l,""+n+n+"-circle",{borderRadius:"50%"}),l},G=function(e,t,l){var n,s=e.skeletonButtonCls;return n={},(0,a.Z)(n,""+l+s+"-circle",{width:t,minWidth:t,borderRadius:"50%"}),(0,a.Z)(n,""+l+s+"-round",{borderRadius:t}),n},D=function(e){return(0,i.Z)({width:e*2,minWidth:e*2},P(e))},ce=function(e){var t=e.borderRadiusSM,l=e.skeletonButtonCls,n=e.controlHeight,s=e.controlHeightLG,c=e.controlHeightSM,o=e.color;return(0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)((0,a.Z)({},""+l,(0,i.Z)({display:"inline-block",verticalAlign:"top",background:o,borderRadius:t,width:n*2,minWidth:n*2},D(n))),G(e,n,l)),(0,a.Z)({},l+"-lg",(0,i.Z)({},D(s)))),G(e,s,l+"-lg")),(0,a.Z)({},l+"-sm",(0,i.Z)({},D(c)))),G(e,c,l+"-sm"))},ue=function(e){var t,l,n,s,c,o=e.componentCls,u=e.skeletonAvatarCls,g=e.skeletonTitleCls,m=e.skeletonParagraphCls,v=e.skeletonButtonCls,h=e.skeletonInputCls,Z=e.skeletonImageCls,x=e.controlHeight,k=e.controlHeightLG,y=e.controlHeightSM,p=e.color,C=e.padding,W=e.marginSM,M=e.borderRadius,X=e.skeletonTitleHeight,A=e.skeletonBlockRadius,E=e.skeletonParagraphLineHeight,R=e.controlHeightXS,B=e.skeletonParagraphMarginTop;return c={},(0,a.Z)(c,""+o,(n={display:"table",width:"100%"},(0,a.Z)(n,o+"-header",(t={display:"table-cell",paddingInlineEnd:C,verticalAlign:"top"},(0,a.Z)(t,""+u,(0,i.Z)({display:"inline-block",verticalAlign:"top",background:p},I(x))),(0,a.Z)(t,u+"-circle",{borderRadius:"50%"}),(0,a.Z)(t,u+"-lg",(0,i.Z)({},I(k))),(0,a.Z)(t,u+"-sm",(0,i.Z)({},I(y))),t)),(0,a.Z)(n,o+"-content",(l={display:"table-cell",width:"100%",verticalAlign:"top"},(0,a.Z)(l,""+g,(0,a.Z)({width:"100%",height:X,background:p,borderRadius:A},"+ "+m,{marginBlockStart:y})),(0,a.Z)(l,""+m,{padding:0,"> li":{width:"100%",height:E,listStyle:"none",background:p,borderRadius:A,"+ li":{marginBlockStart:R}}}),(0,a.Z)(l,m+"> li:last-child:not(:first-child):not(:nth-child(2))",{width:"61%"}),l)),(0,a.Z)(n,"&-round "+o+"-content",(0,a.Z)({},g+", "+m+" > li",{borderRadius:M})),n)),(0,a.Z)(c,o+"-with-avatar "+o+"-content",(0,a.Z)({},""+g,(0,a.Z)({marginBlockStart:W},"+ "+m,{marginBlockStart:B}))),(0,a.Z)(c,""+o+o+"-element",(0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)({display:"inline-block",width:"auto"},ce(e)),ie(e)),oe(e)),se(e))),(0,a.Z)(c,""+o+o+"-block",(s={width:"100%"},(0,a.Z)(s,""+v,{width:"100%"}),(0,a.Z)(s,""+h,{width:"100%"}),s)),(0,a.Z)(c,""+o+o+"-active",(0,a.Z)({},`
`+g+`,
`+m+` > li,

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,3 +1,22 @@
<!--
eiam-portal - Employee Identity and Access Management Program
Copyright © 2020-2022 TopIAM (support@topiam.cn)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<!DOCTYPE html><html><head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
@ -9,6 +28,6 @@
</head>
<body>
<div id="root"></div>
<script src="/umi.80baa45d.js"></script>
<script src="/umi.f0f658c3.js"></script>
</body></html>

View File

@ -1 +1,18 @@
/*
* eiam-portal - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_portal=self.webpackChunktopiam_portal||[]).push([[571],{47680:function(r,n,t){t.r(n);var a=t(22181),u=t(71577),s=t(98971),o=t(85893),i=function(){return(0,o.jsx)(a.ZP,{status:"404",title:"404",subTitle:"Sorry, the page you visited does not exist.",extra:(0,o.jsx)(u.Z,{type:"primary",onClick:function(){return s.history.push("/")},children:"Back Home"})})};n.default=i}}]);

File diff suppressed because one or more lines are too long

View File

@ -1 +1,18 @@
/**
* eiam-portal - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
.codeInput___YbDCA{position:relative;display:flex;margin:0 auto;overflow:hidden}.codeInput___YbDCA .inputItem___jnvKM{position:relative;display:flex;align-items:center;justify-content:center}.codeInput___YbDCA .input___YPBV3{position:absolute;top:0;text-align:left;background-color:transparent;opacity:0}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1,18 @@
/**
* eiam-portal - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
.codeInput___YbDCA{position:relative;display:flex;margin:0 auto;overflow:hidden}.codeInput___YbDCA .inputItem___jnvKM{position:relative;display:flex;align-items:center;justify-content:center}.codeInput___YbDCA .input___YPBV3{position:absolute;top:0;text-align:left;background-color:transparent;opacity:0}

View File

@ -1 +1,18 @@
/*
* eiam-portal - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_portal=self.webpackChunktopiam_portal||[]).push([[26],{24041:function(c,n,_){_.r(n);var i=_(97983),a=_.n(i),u=_(11281),r=_.n(u),d=_(40794),t=_.n(d),s=_(40367),e=_(84865),v=_(78234),j=_(69400),U=_(17673),I=_(67038),y=_(98971),E=_(85893);n.default=function(){var P=(0,y.useModel)("@@initialState"),C=P.initialState,T=P.setInitialState;return(0,v.Z)(t()(a()().mark(function h(){return a()().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:j.Z.warning({title:"\u4F1A\u8BDD\u8FC7\u671F",content:"\u60A8\u7684\u767B\u5F55\u4FE1\u606F\u5DF2\u8FC7\u671F\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55\u3002",okText:"\u786E\u8BA4",okType:"danger",centered:!1,maskClosable:!1,okCancel:!1,onOk:function(){var b=t()(a()().mark(function R(){var M,O,o,l,p,D;return a()().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,T(r()(r()({},C),{},{currentUser:void 0}));case 2:M=(0,I.parse)(e.m.location.search),O=M,o=O.redirect_uri,l={pathname:s.wm},p=o&&o.split("/"),o&&o!==p[0]+"//"+p[2]+"/"&&(l=r()(r()({},l),{},{search:(0,U.stringify)({redirect_uri:o})})),D=e.m.createHref(l),window.location.replace(D);case 9:case"end":return m.stop()}},R)}));function B(){return b.apply(this,arguments)}return B}()});case 1:case"end":return f.stop()}},h)}))),(0,E.jsx)(E.Fragment,{})}},78234:function(c,n,_){var i=_(67294),a=_(92770),u=_(31663),r=function(t){u.Z&&((0,a.mf)(t)||console.error('useMount: parameter `fn` expected to be a function, but got "'.concat(typeof t,'".'))),(0,i.useEffect)(function(){t==null||t()},[])};n.Z=r},92770:function(c,n,_){_.d(n,{mf:function(){return a}});var i=function(e){return e!==null&&typeof e=="object"},a=function(e){return typeof e=="function"},u=function(e){return typeof e=="string"},r=function(e){return typeof e=="boolean"},d=function(e){return typeof e=="number"},t=function(e){return typeof e=="undefined"}},31663:function(c,n){var _=!1;n.Z=_}}]);

View File

@ -1,2 +1,19 @@
/*
* eiam-portal - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_portal=self.webpackChunktopiam_portal||[]).push([[790],{26041:function(P,g,r){r.r(g),r.d(g,{default:function(){return L}});var A=r(97983),o=r.n(A),C=r(40794),v=r.n(C),y=r(25035),I=r(19847),S=r(65767),x=r(76521),E=r(86738),R=r(2453),T=r(27414),j=r(26713),Z=r(67294),F=r(98971);function B(i){return p.apply(this,arguments)}function p(){return p=v()(o()().mark(function i(c){return o()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,F.request)("/api/session/list",{method:"get",params:c}).then(function(t){var e={data:t!=null&&t.result?t==null?void 0:t.result:[],success:t==null?void 0:t.success};return Promise.resolve(e)}));case 1:case"end":return n.stop()}},i)})),p.apply(this,arguments)}function w(i){return h.apply(this,arguments)}function h(){return h=v()(o()().mark(function i(c){return o()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,F.request)("/api/session/remove",{method:"delete",requestType:"form",data:{sessionIds:c}}));case 1:case"end":return n.stop()}},i)})),h.apply(this,arguments)}var s=r(85893),L=function(){var i=(0,Z.useRef)(),c=[{title:"\u4F1A\u8BDD ID",dataIndex:"sessionId",ellipsis:!0,copyable:!0,align:"center",width:150,fixed:"left",search:!1},{title:"\u7528\u6237\u540D",dataIndex:"username",width:120,ellipsis:!0,fieldProps:{autoComplete:"off"}},{title:"\u6D3B\u52A8IP\u5730\u5740",width:130,dataIndex:"ip",ellipsis:!0,search:!1,render:function(n,t){var e=t.geoLocation;return e.ip?(0,s.jsx)(x.Z,{status:"success",text:e.ip}):(0,s.jsx)(x.Z,{status:"error",text:"\u672A\u77E5"})}},{title:"\u6D3B\u52A8\u5730\u70B9",width:120,ellipsis:!0,search:!1,render:function(n,t){var e=t.geoLocation;return e&&e.country&&e.province&&e.city&&e.country+"."+e.province+"."+e.city||"-"}},{title:"\u8BBE\u5907\u7C7B\u578B",ellipsis:!0,width:110,search:!1,render:function(n,t){var e=t.userAgent;return(e==null?void 0:e.deviceType)||"-"}},{title:"\u64CD\u4F5C\u7CFB\u7EDF",ellipsis:!0,width:110,search:!1,render:function(n,t){var e=t.userAgent;return(e==null?void 0:e.platform)+" "+(e==null?void 0:e.platformVersion)||"-"}},{title:"\u6D4F\u89C8\u5668",ellipsis:!0,width:110,search:!1,render:function(n,t){var e=t.userAgent;return(e==null?void 0:e.browser)+" "+(e==null?void 0:e.browserMajorVersion)||"-"}},{title:"\u767B\u5F55\u65F6\u95F4",ellipsis:!0,dataIndex:"loginTime",align:"center",width:200,valueType:"dateTime",search:!1},{title:"\u6700\u540E\u64CD\u4F5C\u65F6\u95F4",ellipsis:!0,dataIndex:"lastRequest",width:170,valueType:"dateTime",search:!1},{title:"\u64CD\u4F5C",valueType:"option",width:60,align:"center",fixed:"right",render:function(n,t){var e=t.sessionId;return[(0,s.jsx)(E.Z,{title:"\u60A8\u786E\u5B9A\u8981\u4E0B\u7EBF\u8BE5\u7528\u6237\u5417\uFF1F",placement:"bottomRight",icon:(0,s.jsx)(y.Z,{style:{color:"red"}}),onConfirm:v()(o()().mark(function f(){var u,m,l;return o()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,w(e);case 2:u=d.sent,m=u.success,m&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),(l=i.current)===null||l===void 0||l.reload());case 5:case"end":return d.stop()}},f)})),okText:"\u662F",cancelText:"\u5426",children:(0,s.jsx)("a",{target:"_blank",style:{color:"red"},children:"\u4E0B\u7EBF"},"remove")},"offline")]}}];return(0,s.jsx)(I._z,{content:`\u4F1A\u8BDD\u7BA1\u7406\u53EF\u4EE5\u67E5\u770B\u6240\u6709\u5F53\u524D\u4ECD\u7136\u6709\u6548\u7684\u4F1A\u8BDD\u5217\u8868\uFF0C\u5E76\u4E14\u53EF\u4EE5\u5F3A\u5236\u6CE8\u9500\u67D0\u4E2A\u7528\u6237\u7684\u4F1A\u8BDD\u3002\u6CE8\u9500\u540E\uFF0C\u8BE5\u7528\u6237\u51ED\u8BC1\u5373\u523B\u5931\u6548\uFF0C\u4E4B\u540E\u7684\u6240\u6709\u64CD\u4F5C\u90FD\u9700\u8981\u91CD\u65B0\u8BA4\u8BC1\u3002
`,children:(0,s.jsx)(S.Z,{search:!1,options:{density:!1,setting:!0,reload:!0,search:!1},cardProps:{style:{overflow:"auto"}},scroll:{x:700},columns:c,rowSelection:{selections:[T.Z.SELECTION_ALL,T.Z.SELECTION_INVERT]},tableAlertRender:function(n){var t=n.selectedRowKeys,e=n.onCleanSelected;return(0,s.jsx)(j.Z,{size:24,children:(0,s.jsxs)("span",{children:["\u5DF2\u9009 ",t.length," \u9879",(0,s.jsx)("a",{style:{marginLeft:8},onClick:e,children:"\u53D6\u6D88\u9009\u62E9"})]})})},tableAlertOptionRender:function(n){return(0,s.jsx)(j.Z,{size:16,children:(0,s.jsx)(E.Z,{title:"\u60A8\u786E\u5B9A\u8981\u6279\u91CF\u4E0B\u7EBF\u9009\u4E2D\u7528\u6237\u5417\uFF1F",placement:"bottomRight",icon:(0,s.jsx)(y.Z,{style:{color:"red"}}),onConfirm:v()(o()().mark(function t(){var e,f,u;return o()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,w(n.selectedRowKeys.join(","));case 2:e=l.sent,f=e.success,f&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),n.onCleanSelected(),(u=i.current)===null||u===void 0||u.reload());case 5:case"end":return l.stop()}},t)})),okText:"\u662F",cancelText:"\u5426",children:(0,s.jsx)("a",{target:"_blank",style:{color:"red"},children:"\u6279\u91CF\u4E0B\u7EBF"},"remove")},"offline")})},actionRef:i,pagination:{defaultPageSize:10},request:B,rowKey:"sessionId",dateFormatter:"string"})})}}}]);

View File

@ -1 +1,18 @@
/*
* eiam-portal - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
"use strict";(self.webpackChunktopiam_portal=self.webpackChunktopiam_portal||[]).push([[297],{61430:function(u,r,a){a.r(r),a.d(r,{default:function(){return e}});var t=a(4393),o=a(99138),s=a(19847),n=a(85893),l=function(){return(0,n.jsx)(s._z,{children:(0,n.jsx)(t.Z,{children:(0,n.jsx)(o.Z,{banner:!0,description:"\u6B22\u8FCE\u4F7F\u7528 TopIAM \u4F01\u4E1A\u6570\u5B57\u8EAB\u4EFD\u7BA1\u63A7\u5E73\u53F0",type:"success"})})})},c=l,e=c}}]);

View File

@ -1 +1,18 @@
/**
* eiam-portal - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@media screen and (max-width: 480px){.umi-plugin-layout-container{width:100%!important}.umi-plugin-layout-container>*{border-radius:0!important}}.umi-plugin-layout-menu .anticon{margin-right:8px}.umi-plugin-layout-menu .ant-dropdown-menu-item{min-width:160px}.umi-plugin-layout-right{display:flex!important;float:right;height:100%;margin-left:auto;overflow:hidden}.umi-plugin-layout-right .umi-plugin-layout-action{display:flex;align-items:center;height:100%;padding:0 12px;cursor:pointer;transition:all .3s}.umi-plugin-layout-right .umi-plugin-layout-action>i{color:#ffffffd9;vertical-align:middle}.umi-plugin-layout-right .umi-plugin-layout-action:hover{background:rgba(0,0,0,.025)}.umi-plugin-layout-right .umi-plugin-layout-action:global(.opened){background:rgba(0,0,0,.025)}.umi-plugin-layout-right .umi-plugin-layout-search{padding:0 12px}.umi-plugin-layout-right .umi-plugin-layout-search:hover{background:transparent}.umi-plugin-layout-name{margin-left:8px}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1,18 @@
/**
* eiam-portal - Employee Identity and Access Management Program
* Copyright © 2020-2022 TopIAM (support@topiam.cn)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type="range"]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}html,body,#root{height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.colorWeak{filter:invert(80%)}.ant-layout{min-height:100vh}.ant-pro-sider.ant-layout-sider.ant-pro-sider-fixed{left:unset}.ant-pro-layout .ant-layout-header.ant-pro-layout-header{padding-inline:0}canvas{display:block}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{list-style:none}@media (max-width: 768px){.ant-table{width:100%;overflow-x:auto}.ant-table-thead>tr>th,.ant-table-tbody>tr>th,.ant-table-thead>tr>td,.ant-table-tbody>tr>td{white-space:pre}.ant-table-thead>tr>th>span,.ant-table-tbody>tr>th>span,.ant-table-thead>tr>td>span,.ant-table-tbody>tr>td>span{display:block}}

File diff suppressed because one or more lines are too long