From 13bac872931f8212786c0cc9c9485b15b4d725bd Mon Sep 17 00:00:00 2001 From: jiangzhixiong <710328466@qq.com> Date: Wed, 20 Mar 2024 18:07:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E8=B7=B3=E8=BD=AC=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + pnpm-lock.yaml | 745 ++++++++++++++++++++++++++++++-------- src/app.ts | 4 +- src/pages/login/index.tsx | 17 +- 4 files changed, 613 insertions(+), 154 deletions(-) diff --git a/package.json b/package.json index 2eb093b..03aa42e 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "@ant-design/pro-components": "^2.6.49", "@umijs/max": "^4.1.1", "@zhst/communal-cabinet": "^0.3.0", + "@zhst/func": "^0.8.1", "antd": "^5.14.1", "cross-env": "^7.0.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2575d71..ced06de 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,15 +17,15 @@ dependencies: '@zhst/communal-cabinet': specifier: ^0.3.0 version: 0.3.0(@types/react@18.2.57)(prop-types@15.8.1)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) + '@zhst/func': + specifier: ^0.8.1 + version: 0.8.1(@babel/core@7.23.9)(@types/react@18.2.57)(eslint@8.35.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.8.2)(typescript@5.3.3)(webpack@5.90.3) antd: specifier: ^5.14.1 version: 5.14.1(react-dom@18.2.0)(react@18.2.0) cross-env: specifier: ^7.0.3 version: 7.0.3 - querystring: - specifier: ^0.2.1 - version: 0.2.1 devDependencies: '@types/react': @@ -100,7 +100,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 @@ -124,7 +124,7 @@ packages: dependencies: '@ant-design/colors': 6.0.0 '@ant-design/icons-svg': 4.4.2 - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 lodash: 4.17.21 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -177,7 +177,7 @@ packages: '@ant-design/icons': 5.3.0(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 4.24.15(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 omit.js: 2.0.2 @@ -197,7 +197,7 @@ packages: '@ant-design/icons': 5.3.0(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 5.14.1(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 omit.js: 2.0.2 @@ -217,7 +217,7 @@ packages: '@ant-design/icons': 5.3.0(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 5.15.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 omit.js: 2.0.2 @@ -316,7 +316,7 @@ packages: '@ant-design/pro-form': 2.24.4(antd@4.24.15)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-skeleton': 2.1.10(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 4.24.15(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 0.2.6(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -337,7 +337,7 @@ packages: '@ant-design/pro-form': 2.24.4(antd@5.14.1)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-skeleton': 2.1.10(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 5.14.1(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 0.2.6(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -358,7 +358,7 @@ packages: '@ant-design/pro-form': 2.24.4(antd@5.15.3)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-skeleton': 2.1.10(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 5.15.3(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 0.2.6(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -378,7 +378,7 @@ packages: '@ant-design/icons': 5.3.0(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) antd: 4.24.15(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 @@ -401,7 +401,7 @@ packages: '@ant-design/icons': 5.3.0(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) antd: 5.14.1(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 @@ -424,7 +424,7 @@ packages: '@ant-design/icons': 5.3.0(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) antd: 5.15.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 @@ -454,7 +454,7 @@ packages: '@ant-design/pro-field': 2.14.6(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) '@umijs/use-params': 1.0.9(react@18.2.0) antd: 4.24.15(react-dom@18.2.0)(react@18.2.0) @@ -485,7 +485,7 @@ packages: '@ant-design/pro-field': 2.14.6(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) '@umijs/use-params': 1.0.9(react@18.2.0) antd: 5.14.1(react-dom@18.2.0)(react@18.2.0) @@ -516,7 +516,7 @@ packages: '@ant-design/pro-field': 2.14.6(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) '@umijs/use-params': 1.0.9(react@18.2.0) antd: 5.15.3(react-dom@18.2.0)(react@18.2.0) @@ -541,7 +541,7 @@ packages: '@ant-design/icons': 5.3.0(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@umijs/route-utils': 4.0.1 '@umijs/use-params': 1.0.9(react@18.2.0) antd: 4.24.15(react-dom@18.2.0)(react@18.2.0) @@ -567,7 +567,7 @@ packages: '@ant-design/icons': 5.3.0(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@umijs/route-utils': 4.0.1 '@umijs/use-params': 1.0.9(react@18.2.0) antd: 5.14.1(react-dom@18.2.0)(react@18.2.0) @@ -593,7 +593,7 @@ packages: '@ant-design/icons': 5.3.0(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@umijs/route-utils': 4.0.1 '@umijs/use-params': 1.0.9(react@18.2.0) antd: 5.15.3(react-dom@18.2.0)(react@18.2.0) @@ -621,7 +621,7 @@ packages: '@ant-design/pro-field': 2.14.6(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-table': 3.14.2(antd@4.24.15)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 4.24.15(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 @@ -646,7 +646,7 @@ packages: '@ant-design/pro-field': 2.14.6(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-table': 3.14.2(antd@5.14.1)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 5.14.1(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 @@ -671,7 +671,7 @@ packages: '@ant-design/pro-field': 2.14.6(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-table': 3.14.2(antd@5.15.3)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 5.15.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 @@ -692,7 +692,7 @@ packages: react-dom: '>=17.0.0' dependencies: '@ant-design/cssinjs': 1.18.4(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@ctrl/tinycolor': 3.6.1 antd: 4.24.15(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -709,7 +709,7 @@ packages: react-dom: '>=17.0.0' dependencies: '@ant-design/cssinjs': 1.18.4(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@ctrl/tinycolor': 3.6.1 antd: 5.14.1(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -726,7 +726,7 @@ packages: react-dom: '>=17.0.0' dependencies: '@ant-design/cssinjs': 1.18.4(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@ctrl/tinycolor': 3.6.1 antd: 5.15.3(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -742,7 +742,7 @@ packages: react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 4.24.15(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -755,7 +755,7 @@ packages: react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 5.14.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -768,7 +768,7 @@ packages: react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 5.15.3(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -788,7 +788,7 @@ packages: '@ant-design/pro-form': 2.24.4(antd@4.24.15)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@dnd-kit/core': 6.1.0(react-dom@18.2.0)(react@18.2.0) '@dnd-kit/modifiers': 6.0.1(@dnd-kit/core@6.1.0)(react@18.2.0) '@dnd-kit/sortable': 7.0.2(@dnd-kit/core@6.1.0)(react@18.2.0) @@ -821,7 +821,7 @@ packages: '@ant-design/pro-form': 2.24.4(antd@5.14.1)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@dnd-kit/core': 6.1.0(react-dom@18.2.0)(react@18.2.0) '@dnd-kit/modifiers': 6.0.1(@dnd-kit/core@6.1.0)(react@18.2.0) '@dnd-kit/sortable': 7.0.2(@dnd-kit/core@6.1.0)(react@18.2.0) @@ -854,7 +854,7 @@ packages: '@ant-design/pro-form': 2.24.4(antd@5.15.3)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-utils': 2.15.4(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@dnd-kit/core': 6.1.0(react-dom@18.2.0)(react@18.2.0) '@dnd-kit/modifiers': 6.0.1(@dnd-kit/core@6.1.0)(react@18.2.0) '@dnd-kit/sortable': 7.0.2(@dnd-kit/core@6.1.0)(react@18.2.0) @@ -882,7 +882,7 @@ packages: dependencies: '@ant-design/icons': 5.3.0(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@4.24.15)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 4.24.15(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 @@ -903,7 +903,7 @@ packages: dependencies: '@ant-design/icons': 5.3.0(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@5.14.1)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 5.14.1(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 @@ -924,7 +924,7 @@ packages: dependencies: '@ant-design/icons': 5.3.0(react-dom@18.2.0)(react@18.2.0) '@ant-design/pro-provider': 2.13.5(antd@5.15.3)(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 antd: 5.15.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 @@ -941,7 +941,7 @@ packages: peerDependencies: react: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 json2mq: 0.2.0 react: 18.2.0 @@ -1581,7 +1581,7 @@ packages: resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==} dependencies: '@babel/helper-module-imports': 7.22.15 - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@emotion/hash': 0.9.1 '@emotion/memoize': 0.8.1 '@emotion/serialize': 1.1.3 @@ -1640,7 +1640,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@emotion/babel-plugin': 11.11.0 '@emotion/cache': 11.11.0 '@emotion/serialize': 1.1.3 @@ -1705,6 +1705,27 @@ packages: resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==} dev: false + /@esbuild-kit/cjs-loader@2.4.4: + resolution: {integrity: sha512-NfsJX4PdzhwSkfJukczyUiZGc7zNNWZcEAyqeISpDnn0PTfzMJR1aR8xAIPskBejIxBJbIgCCMzbaYa9SXepIg==} + dependencies: + '@esbuild-kit/core-utils': 3.3.2 + get-tsconfig: 4.7.2 + dev: false + + /@esbuild-kit/core-utils@3.3.2: + resolution: {integrity: sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ==} + dependencies: + esbuild: 0.18.20 + source-map-support: 0.5.21 + dev: false + + /@esbuild-kit/esm-loader@2.6.5: + resolution: {integrity: sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA==} + dependencies: + '@esbuild-kit/core-utils': 3.3.2 + get-tsconfig: 4.7.2 + dev: false + /@esbuild/android-arm64@0.17.19: resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} engines: {node: '>=12'} @@ -2355,7 +2376,7 @@ packages: peerDependencies: react: '>=16.3.0' dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.0 hoist-non-react-statics: 3.3.2 react: 18.1.0 react-is: 16.13.1 @@ -2367,7 +2388,7 @@ packages: peerDependencies: react: '>=16.3.0' dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.0 hoist-non-react-statics: 3.3.2 react: 18.2.0 react-is: 16.13.1 @@ -2420,7 +2441,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@ctrl/tinycolor': 3.6.1 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -2448,7 +2469,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -2458,7 +2479,7 @@ packages: resolution: {integrity: sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==} engines: {node: '>=8.x'} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 dev: false /@rc-component/mutate-observer@1.1.0(react-dom@18.2.0)(react@18.2.0): @@ -2468,7 +2489,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -2482,7 +2503,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -2496,7 +2517,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 @@ -2528,7 +2549,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -2571,7 +2592,7 @@ packages: postcss: '>=7.0.0' postcss-syntax: '>=0.36.2' dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.23.9 postcss: 8.4.35 postcss-syntax: 0.36.2(postcss@8.4.35) transitivePeerDependencies: @@ -4135,6 +4156,14 @@ packages: - supports-color dev: false + /@umijs/ast@4.1.2: + resolution: {integrity: sha512-ejgp07sn4IEMf8Urxt+su9KrUWIWp0rhtnljB3XVR2A4mcVdz1jtSQbqYwQFtgn6Mp6tCMG+H1fkweRWj7+vfQ==} + dependencies: + '@umijs/bundler-utils': 4.1.2 + transitivePeerDependencies: + - supports-color + dev: false + /@umijs/babel-preset-umi@4.1.1: resolution: {integrity: sha512-6pYZnF03euAJGZN3VLe8PKKRNMH6Zxj4GKNooLvJ0Wz0eMufmYDcA4CpbR6h8i1JpgcQ0Sngr8bqHLb7oMqrvw==} dependencies: @@ -4147,6 +4176,18 @@ packages: - supports-color dev: false + /@umijs/babel-preset-umi@4.1.2: + resolution: {integrity: sha512-SdizYktVzp5ODwOQEeHzAwt+/WGUaIO/py9z1lGQdzxGfiTkEMU5hB70bh0fFKn3jOKCKTdBLw8BfIi2E/GwDQ==} + dependencies: + '@babel/runtime': 7.23.6 + '@bloomberg/record-tuple-polyfill': 0.0.4 + '@umijs/bundler-utils': 4.1.2 + '@umijs/utils': 4.1.2 + core-js: 3.34.0 + transitivePeerDependencies: + - supports-color + dev: false + /@umijs/bundler-esbuild@4.1.1: resolution: {integrity: sha512-+aUT2pGTCvcn6Vla0/5E9NN8fX2QBH7XxlZP0vh1vh8iAVhYkqTu6eMSWN2hGLxlBwf5xkFJDpn3cEQ5PMUPgw==} hasBin: true @@ -4161,6 +4202,20 @@ packages: - supports-color dev: false + /@umijs/bundler-esbuild@4.1.2: + resolution: {integrity: sha512-LcAlqoQKDUeEYmkLw2mB2T9FBOjZQsFSzCw6ZYItTV2zIdFNlH4U5slfhRqlwQbzxDgBrbPLEGl0M85CqEFE4w==} + hasBin: true + dependencies: + '@umijs/bundler-utils': 4.1.2 + '@umijs/utils': 4.1.2 + enhanced-resolve: 5.9.3 + postcss: 8.4.35 + postcss-flexbugs-fixes: 5.0.2(postcss@8.4.35) + postcss-preset-env: 7.5.0(postcss@8.4.35) + transitivePeerDependencies: + - supports-color + dev: false + /@umijs/bundler-utils@4.1.1: resolution: {integrity: sha512-k1I1tjDePgB1XqpQHZiLJ/5gS4EykY8hqqzEzD1CSbd5KFE614+q6W/gcpFZ0YLJDWY1GdjOYpRokvuI/MSRfg==} dependencies: @@ -4173,6 +4228,18 @@ packages: - supports-color dev: false + /@umijs/bundler-utils@4.1.2: + resolution: {integrity: sha512-bcN3VSgCPZjyLmQrRWPfPkuhVP0GCFyBLTxzr4vPHQTYx7FjHJcvpEbOsXoVNiBHowRA8J6PGCB/jxqRSO1yxw==} + dependencies: + '@umijs/utils': 4.1.2 + esbuild: 0.17.19 + regenerate: 1.4.2 + regenerate-unicode-properties: 10.1.1 + spdy: 4.0.2 + transitivePeerDependencies: + - supports-color + dev: false + /@umijs/bundler-vite@4.1.1(postcss@8.4.35): resolution: {integrity: sha512-gTu/9TpsBYEHcaQY/ybW1ZDLAQA75lH2kI6FVx/Tg8HutwSB9mIaD4DHZOMDM/9C1W/+DwxXemKZXVkR3iRtVw==} hasBin: true @@ -4198,6 +4265,31 @@ packages: - terser dev: false + /@umijs/bundler-vite@4.1.2(postcss@8.4.35): + resolution: {integrity: sha512-znqi0rb8zsh90jT8duCkGj/gcli8xEkjQDi1y6BA/dshIO9Ra4KT9riijJsaumiD+OJrABpV2DWjX7JrszzByg==} + hasBin: true + dependencies: + '@svgr/core': 6.5.1 + '@umijs/bundler-utils': 4.1.2 + '@umijs/utils': 4.1.2 + '@vitejs/plugin-react': 4.0.0(vite@4.3.1) + core-js: 3.34.0 + less: 4.1.3 + postcss-preset-env: 7.5.0(postcss@8.4.35) + rollup-plugin-visualizer: 5.9.0 + systemjs: 6.14.3 + vite: 4.3.1(less@4.1.3) + transitivePeerDependencies: + - '@types/node' + - postcss + - rollup + - sass + - stylus + - sugarss + - supports-color + - terser + dev: false + /@umijs/bundler-webpack@4.1.1(typescript@5.3.3)(webpack@5.90.3): resolution: {integrity: sha512-LL+ZmPmSIGOMo1+OHsBtMARqr+dTZEqDkTbQ/ZPrrrtxK27rXi/lHFEUnzKjPeHVL+xtJ4m9QR13zGWlhLT+UA==} hasBin: true @@ -4235,6 +4327,43 @@ packages: - webpack-plugin-serve dev: false + /@umijs/bundler-webpack@4.1.2(typescript@5.3.3)(webpack@5.90.3): + resolution: {integrity: sha512-rCf+H/k1Ru/twlCvAlqjjRIZRZJNZmaXpROaQ6VviPDj1F5YLDWMCunvdGf8KOeBVTLy4syhdxn95ZIyKcPpPA==} + hasBin: true + dependencies: + '@svgr/core': 6.5.1 + '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) + '@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1) + '@types/hapi__joi': 17.1.9 + '@umijs/babel-preset-umi': 4.1.2 + '@umijs/bundler-utils': 4.1.2 + '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 + '@umijs/mfsu': 4.1.2 + '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.90.3) + '@umijs/utils': 4.1.2 + cors: 2.8.5 + css-loader: 6.7.1(webpack@5.90.3) + es5-imcompatible-versions: 0.1.88 + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.3.3)(webpack@5.90.3) + jest-worker: 29.4.3 + lightningcss: 1.22.1 + node-libs-browser: 2.2.1 + postcss: 8.4.35 + postcss-preset-env: 7.5.0(postcss@8.4.35) + react-error-overlay: 6.0.9 + react-refresh: 0.14.0 + transitivePeerDependencies: + - '@types/webpack' + - sockjs-client + - supports-color + - type-fest + - typescript + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: false + /@umijs/case-sensitive-paths-webpack-plugin@1.0.1: resolution: {integrity: sha512-kDKJ8yTarxwxGJDInG33hOpaQRZ//XpNuuznQ/1Mscypw6kappzFmrBr2dOYave++K7JHouoANF354UpbEQw0Q==} dev: false @@ -4248,6 +4377,15 @@ packages: - supports-color dev: false + /@umijs/core@4.1.2: + resolution: {integrity: sha512-OZlZKG+26coItwPJBtPmqB2zGSnVJqi/BVFm4MYB3fDtY5+/KmPCSXur/FJvpmRInoVAJkahbsycmMh+dUT0wQ==} + dependencies: + '@umijs/bundler-utils': 4.1.2 + '@umijs/utils': 4.1.2 + transitivePeerDependencies: + - supports-color + dev: false + /@umijs/did-you-know@1.0.3: resolution: {integrity: sha512-9EZ+rgY9+2HEaE+Z9dGkal2ccw8L4uuz77tCB5WpskW7NBZX5nOj82sqF/shEtA5tU3SWO/Mi4n35K3iONvDtw==} dev: false @@ -4355,7 +4493,7 @@ packages: /@umijs/history@5.3.1: resolution: {integrity: sha512-/e0cEGrR2bIWQD7pRl3dl9dcyRGeC9hoW0OCvUTT/hjY0EfUrkd6G8ZanVghPMpDuY5usxq9GVcvrT8KNXLWvA==} dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.0 query-string: 6.14.1 dev: false @@ -4387,6 +4525,34 @@ packages: - typescript dev: false + /@umijs/lint@4.1.2(eslint@8.35.0)(stylelint@14.8.2)(typescript@5.3.3): + resolution: {integrity: sha512-sdau5ICWOtyEsQrRHuS5wx4iPZhu56DGrxZkASAXGtQxntoJeWzx/e+qAhdsiFiWZrNXbbOOdlafpGyLy6BoKA==} + dependencies: + '@babel/core': 7.23.6 + '@babel/eslint-parser': 7.23.3(@babel/core@7.23.6)(eslint@8.35.0) + '@stylelint/postcss-css-in-js': 0.38.0(postcss-syntax@0.36.2)(postcss@8.4.35) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.35.0)(typescript@5.3.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.35.0)(typescript@5.3.3) + '@umijs/babel-preset-umi': 4.1.2 + eslint-plugin-jest: 27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.35.0)(typescript@5.3.3) + eslint-plugin-react: 7.33.2(eslint@8.35.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.35.0) + postcss: 8.4.35 + postcss-syntax: 0.36.2(postcss@8.4.35) + stylelint-config-standard: 25.0.0(stylelint@14.8.2) + transitivePeerDependencies: + - eslint + - jest + - postcss-html + - postcss-jsx + - postcss-less + - postcss-markdown + - postcss-scss + - stylelint + - supports-color + - typescript + dev: false + /@umijs/max@4.1.1(@babel/core@7.23.9)(@types/react-dom@18.2.19)(@types/react@18.2.57)(dva@2.5.0-beta.2)(prettier@3.2.5)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(webpack@5.90.3): resolution: {integrity: sha512-h8jg01ardwiKWm/lu3VWy25TJ6XD25cSmpidRpt5s3VOLc49jUDqZh+sD4tbjNcPokVMLxg6laB/dSV7WocUJQ==} hasBin: true @@ -4446,12 +4612,30 @@ packages: - supports-color dev: false + /@umijs/mfsu@4.1.2: + resolution: {integrity: sha512-PxkSdQWR0323B1PKLjn2F3ZLfxByg3MmwgRipUbwX3dC8ae9kqIR5wEB2bfL1uXSg9x63o2JMsv5/ObfhrsmYw==} + dependencies: + '@umijs/bundler-esbuild': 4.1.2 + '@umijs/bundler-utils': 4.1.2 + '@umijs/utils': 4.1.2 + enhanced-resolve: 5.9.3 + is-equal: 1.7.0 + transitivePeerDependencies: + - supports-color + dev: false + /@umijs/plugin-run@4.1.1: resolution: {integrity: sha512-n2E1eV065qsfuNL0kKn6N2zv75s7aRD9j0ZL3tqhAf7UqtUEx3hmODlnrIIMNzBI5YxSYwyjWxZCLvpzu5S8hQ==} dependencies: tsx: 3.14.0 dev: false + /@umijs/plugin-run@4.1.2: + resolution: {integrity: sha512-SkCOd1ZMe5zJp0avxC0UWr4/MK4QU3iqMzNOk6kBYPMIZgsNSn+6+iol+Sb3aqn3RzU3TQWHeKtO2ckZyrD+vw==} + dependencies: + tsx: 3.12.2 + dev: false + /@umijs/plugins@4.1.1(@babel/core@7.23.9)(@types/react-dom@18.2.19)(@types/react@18.2.57)(antd@4.24.15)(dva@2.5.0-beta.2)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-vRf1taLtt/biRakGbYiKWw0X0iuiw2i6YaZl4CocZTcr+AzmPMHNg2/ujQYCp9f2OXg+KzJ1R3n6AvNUAPg5oQ==} dependencies: @@ -4557,6 +4741,63 @@ packages: - webpack-plugin-serve dev: false + /@umijs/preset-umi@4.1.2(@types/react@18.2.57)(typescript@5.3.3)(webpack@5.90.3): + resolution: {integrity: sha512-tZe7mWS2vCoULXcY5Zx10nVWxMHPXl1+Pj3X0hiPE2oPYJYw5eYtE0+IivNAOUH2M2d5c8j257MgG+XND8Gpbw==} + dependencies: + '@iconify/utils': 2.1.1 + '@svgr/core': 6.5.1 + '@umijs/ast': 4.1.2 + '@umijs/babel-preset-umi': 4.1.2 + '@umijs/bundler-esbuild': 4.1.2 + '@umijs/bundler-utils': 4.1.2 + '@umijs/bundler-vite': 4.1.2(postcss@8.4.35) + '@umijs/bundler-webpack': 4.1.2(typescript@5.3.3)(webpack@5.90.3) + '@umijs/core': 4.1.2 + '@umijs/did-you-know': 1.0.3 + '@umijs/es-module-parser': 0.0.7 + '@umijs/history': 5.3.1 + '@umijs/mfsu': 4.1.2 + '@umijs/plugin-run': 4.1.2 + '@umijs/renderer-react': 4.1.2(react-dom@18.1.0)(react@18.1.0) + '@umijs/server': 4.1.2 + '@umijs/ui': 3.0.1 + '@umijs/utils': 4.1.2 + '@umijs/zod2ts': 4.1.2 + babel-plugin-dynamic-import-node: 2.3.3 + click-to-react-component: 1.1.0(@types/react@18.2.57)(react-dom@18.1.0)(react@18.1.0) + core-js: 3.34.0 + current-script-polyfill: 1.0.0 + enhanced-resolve: 5.9.3 + fast-glob: 3.2.12 + html-webpack-plugin: 5.5.0(webpack@5.90.3) + less-plugin-resolve: 1.0.2 + path-to-regexp: 1.7.0 + postcss: 8.4.35 + postcss-prefix-selector: 1.16.0(postcss@8.4.35) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + react-router: 6.3.0(react@18.1.0) + react-router-dom: 6.3.0(react-dom@18.1.0)(react@18.1.0) + regenerator-runtime: 0.13.11 + transitivePeerDependencies: + - '@types/node' + - '@types/react' + - '@types/webpack' + - rollup + - sass + - sockjs-client + - stylus + - sugarss + - supports-color + - terser + - type-fest + - typescript + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: false + /@umijs/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(webpack@5.90.3): resolution: {integrity: sha512-RtFvB+/GmjRhpHcqNgnw8iWZpTlxOnmNxi8eDcecxMmxmSgeDj25LV0jr4Q6rOhv3GTIfVGBhkwz+khGT5tfmg==} engines: {node: '>= 10.13'} @@ -4626,6 +4867,36 @@ packages: react-router-dom: 6.3.0(react-dom@18.2.0)(react@18.2.0) dev: false + /@umijs/renderer-react@4.1.2(react-dom@18.1.0)(react@18.1.0): + resolution: {integrity: sha512-zAZ1yU/PTkit/Nl0JsArS8ZwWyhmFpMEMRKpFZqw1rYieXTlNGvZTm2twJj+rNzsxwoNmW7E24glJGjpm1CunA==} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + dependencies: + '@babel/runtime': 7.23.6 + '@loadable/component': 5.15.2(react@18.1.0) + history: 5.3.0 + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + react-helmet-async: 1.3.0(react-dom@18.1.0)(react@18.1.0) + react-router-dom: 6.3.0(react-dom@18.1.0)(react@18.1.0) + dev: false + + /@umijs/renderer-react@4.1.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-zAZ1yU/PTkit/Nl0JsArS8ZwWyhmFpMEMRKpFZqw1rYieXTlNGvZTm2twJj+rNzsxwoNmW7E24glJGjpm1CunA==} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + dependencies: + '@babel/runtime': 7.23.6 + '@loadable/component': 5.15.2(react@18.2.0) + history: 5.3.0 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0) + react-router-dom: 6.3.0(react-dom@18.2.0)(react@18.2.0) + dev: false + /@umijs/route-utils@4.0.1: resolution: {integrity: sha512-+1ixf1BTOLuH+ORb4x8vYMPeIt38n9q0fJDwhv9nSxrV46mxbLF0nmELIo9CKQB2gHfuC4+hww6xejJ6VYnBHQ==} dev: false @@ -4642,6 +4913,18 @@ packages: - supports-color dev: false + /@umijs/server@4.1.2: + resolution: {integrity: sha512-1oUWhF4qW2T4BqYKRTtZm+REJpDzPdQ3oeXubAIpFqek5Z0ABKcp7/mkH68AVRztsag0t9cXuBN/AL5GkvjXww==} + dependencies: + '@umijs/bundler-utils': 4.1.2 + history: 5.3.0 + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + react-router-dom: 6.3.0(react-dom@18.1.0)(react@18.1.0) + transitivePeerDependencies: + - supports-color + dev: false + /@umijs/test@4.1.1(@babel/core@7.23.9): resolution: {integrity: sha512-4Q5qaYX86mZbw0Jbirr0kZpaU1Jfi1Lq440EmRYqoPtKQBT5hX5fo98LWxyMPv1PTL/g/PC6sYr0uSLp+qjtOA==} dependencies: @@ -4658,6 +4941,22 @@ packages: - supports-color dev: false + /@umijs/test@4.1.2(@babel/core@7.23.9): + resolution: {integrity: sha512-mmP0bmvYx/gHIgq8mxbMJSgLxBKh5Tp2ZiuK68aoqlBWSBXU2xB9LM4KGno3Or9vihSFAUzK1wWEcVj7CQCY4w==} + dependencies: + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.9) + '@jest/types': 27.5.1 + '@umijs/bundler-utils': 4.1.2 + '@umijs/utils': 4.1.2 + babel-jest: 29.7.0(@babel/core@7.23.9) + esbuild: 0.17.19 + identity-obj-proxy: 3.0.0 + isomorphic-unfetch: 4.0.2 + transitivePeerDependencies: + - '@babel/core' + - supports-color + dev: false + /@umijs/ui@3.0.1: resolution: {integrity: sha512-zcz37AJH0xt/6XVVbyO/hmsK9Hq4vH23HZ4KYVi5A8rbM9KeJkJigTS7ELOdArawZhVNGe+h3a5Oixs4a2QsWw==} dev: false @@ -4677,6 +4976,13 @@ packages: pino: 7.11.0 dev: false + /@umijs/utils@4.1.2: + resolution: {integrity: sha512-YBzN7Zn3595W93t8XPh8IbKMInr6NecXPtHVD+L7fJFv5oCrzHxCkvSZBTmTXuFMyW+9rHT0TlsXM4gqQ1n18Q==} + dependencies: + chokidar: 3.5.3 + pino: 7.11.0 + dev: false + /@umijs/valtio@1.0.4(@types/react@18.2.57)(react@18.2.0): resolution: {integrity: sha512-2PmAU4rNQbBqrWpJ86Si9UGC23JapkYw8k7Hna6V8DHLaEYJENdp2e/IKLPHSPghzrdQtbUHSoOAUsBd4i4OzQ==} dependencies: @@ -4690,6 +4996,10 @@ packages: resolution: {integrity: sha512-ni4at60OdOL4qMKi7USdq8T6lNWAbaylXmDNUg063nT/FIzbwD7bFzKO0OYnt4SoV20dtBLSV5zlundFK4hVSQ==} dev: false + /@umijs/zod2ts@4.1.2: + resolution: {integrity: sha512-h5P45gXxTVWdDeIuB/EQ9lDqJgPrm747Ox77WvK1ooG+jN4xBB6uoH5slCLenl3ig+M1nRLIadVsD/8kjrWWHw==} + dev: false + /@vitejs/plugin-react@4.0.0(vite@4.3.1): resolution: {integrity: sha512-HX0XzMjL3hhOYm+0s95pb0Z7F8O81G7joUHgfDd/9J/ZZf5k4xX6QAMFkKsHFxaHlf6X7GD7+XuaZ66ULiJuhQ==} engines: {node: ^14.18.0 || >=16.0.0} @@ -4885,6 +5195,49 @@ packages: - react-dom dev: false + /@zhst/func@0.8.1(@babel/core@7.23.9)(@types/react@18.2.57)(eslint@8.35.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.8.2)(typescript@5.3.3)(webpack@5.90.3): + resolution: {integrity: sha512-n+mis3NpKXrKU/IHR+yJ/cvsZfWITRoG8xDvkaEu3HALEZv1rcFWjzzMQ17YIrnsZeg4w8ZBorFQPBFQLdRHyw==} + dependencies: + '@zhst/request': 0.8.6(@babel/core@7.23.9)(@types/react@18.2.57)(eslint@8.35.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.8.2)(typescript@5.3.3)(webpack@5.90.3) + base-64: 1.0.0 + dayjs: 1.11.10 + file-saver: 2.0.5 + jszip: 3.10.1 + lodash-es: 4.17.21 + uuid: 9.0.1 + transitivePeerDependencies: + - '@babel/core' + - '@types/node' + - '@types/react' + - '@types/webpack' + - '@volar/vue-language-plugin-pug' + - '@volar/vue-typescript' + - eslint + - jest + - postcss-html + - postcss-jsx + - postcss-less + - postcss-markdown + - postcss-scss + - prettier + - react + - react-dom + - rollup + - sass + - sockjs-client + - stylelint + - stylus + - sugarss + - supports-color + - terser + - type-fest + - typescript + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: false + /@zhst/hooks@0.8.4(prop-types@15.8.1)(react-dom@18.2.0): resolution: {integrity: sha512-74cJBveppqbJGR+EN0+009+D3ASDoejpTW26TUNUMCpnPBG70z1k0foImDctTWddI2iCQmKMcMCb1BYhn9VTRA==} dependencies: @@ -4990,6 +5343,45 @@ packages: - react-dom dev: false + /@zhst/request@0.8.6(@babel/core@7.23.9)(@types/react@18.2.57)(eslint@8.35.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.8.2)(typescript@5.3.3)(webpack@5.90.3): + resolution: {integrity: sha512-sJ0RxnFtt05VbUChu3ateNFWOpEEKjDBHV2NdR6D95Ni4Kb0rMK0fDezV2NS6ovWDeEPGTr+Apul5ICXzM/pGA==} + dependencies: + '@zhst/func': 0.8.1(@babel/core@7.23.9)(@types/react@18.2.57)(eslint@8.35.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.8.2)(typescript@5.3.3)(webpack@5.90.3) + base-64: 1.0.0 + umi: 4.1.2(@babel/core@7.23.9)(@types/react@18.2.57)(eslint@8.35.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.8.2)(typescript@5.3.3)(webpack@5.90.3) + transitivePeerDependencies: + - '@babel/core' + - '@types/node' + - '@types/react' + - '@types/webpack' + - '@volar/vue-language-plugin-pug' + - '@volar/vue-typescript' + - eslint + - jest + - postcss-html + - postcss-jsx + - postcss-less + - postcss-markdown + - postcss-scss + - prettier + - react + - react-dom + - rollup + - sass + - sockjs-client + - stylelint + - stylus + - sugarss + - supports-color + - terser + - type-fest + - typescript + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: false + /acorn-import-assertions@1.9.0(acorn@8.11.3): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: @@ -5024,7 +5416,7 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 dayjs: 1.11.10 intersection-observer: 0.12.2 js-cookie: 2.2.1 @@ -5133,7 +5525,7 @@ packages: react: '>=18' dependencies: '@ant-design/cssinjs': 1.18.4(react-dom@18.2.0)(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@emotion/cache': 11.11.0 '@emotion/css': 11.11.2 '@emotion/react': 11.11.4(@types/react@18.2.57)(react@18.2.0) @@ -5157,7 +5549,7 @@ packages: '@ant-design/colors': 6.0.0 '@ant-design/icons': 4.8.1(react-dom@18.2.0)(react@18.2.0) '@ant-design/react-slick': 1.0.2(react@18.2.0) - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@ctrl/tinycolor': 3.6.1 classnames: 2.5.1 copy-to-clipboard: 3.3.3 @@ -5555,7 +5947,7 @@ packages: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 cosmiconfig: 7.1.0 resolve: 1.22.8 dev: false @@ -6328,7 +6720,7 @@ packages: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 dev: false /dayjs@1.11.10: @@ -6585,7 +6977,7 @@ packages: peerDependencies: redux: 4.x dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 flatten: 1.0.3 global: 4.4.0 invariant: 2.2.4 @@ -6600,7 +6992,7 @@ packages: peerDependencies: dva: ^2.5.0-0 dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 dva: 2.5.0-beta.2(react-dom@18.2.0)(react@18.2.0) immer: 8.0.4 dev: false @@ -6610,7 +7002,7 @@ packages: peerDependencies: dva-core: ^1.1.0 || ^1.5.0-0 || ^1.6.0-0 dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 dva-core: 2.0.4(redux@4.2.1) dev: false @@ -7749,7 +8141,7 @@ packages: /history@5.3.0: resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.0 dev: false /hmac-drbg@1.0.1: @@ -7939,7 +8331,7 @@ packages: /import-html-entry@1.15.2: resolution: {integrity: sha512-XXtXpGAq811qBgFVdOU6LoOC67rirwv7qwz/zuz1KxbpAM7QYX6kMvELOdSfhjZ9ntQnsdEOXT2zV7xMYaky6w==} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 dev: false /import-lazy@4.0.0: @@ -10081,7 +10473,7 @@ packages: /qiankun@2.10.16: resolution: {integrity: sha512-Q3tSVUrPnzx8ckEOKIoPnhb5LE28FPKyan/r6jEuGJGqTbIy+3rp6E2/KfU82ZI4yZpef9LFTrnxdj49jAEsmw==} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 import-html-entry: 1.15.2 lodash: 4.17.21 single-spa: 5.9.5 @@ -10117,12 +10509,6 @@ packages: engines: {node: '>=0.4.x'} dev: false - /querystring@0.2.1: - resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==} - engines: {node: '>=0.4.x'} - deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - dev: false - /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -10174,7 +10560,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 dom-align: 1.12.4 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -10189,7 +10575,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 array-tree-filter: 2.1.0 classnames: 2.5.1 rc-select: 14.10.0(react-dom@18.2.0)(react@18.2.0) @@ -10205,7 +10591,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 array-tree-filter: 2.1.0 classnames: 2.5.1 rc-select: 14.11.0(react-dom@18.2.0)(react@18.2.0) @@ -10237,7 +10623,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 array-tree-filter: 2.1.0 classnames: 2.5.1 rc-select: 14.1.18(react-dom@18.2.0)(react@18.2.0) @@ -10253,7 +10639,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -10266,7 +10652,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -10292,7 +10678,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -10307,7 +10693,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -10321,7 +10707,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -10336,7 +10722,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -10366,7 +10752,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -10381,7 +10767,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -10396,7 +10782,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -10426,7 +10812,7 @@ packages: react: '>=16.11.0' react-dom: '>=16.11.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -10440,7 +10826,7 @@ packages: react: '>=16.11.0' react-dom: '>=16.11.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -10469,7 +10855,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 async-validator: 4.2.5 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -10483,7 +10869,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 async-validator: 4.2.5 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -10510,7 +10896,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-dialog: 9.0.2(react-dom@18.2.0)(react@18.2.0) @@ -10526,7 +10912,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-dialog: 9.3.4(react-dom@18.2.0)(react@18.2.0) @@ -10558,7 +10944,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -10571,7 +10957,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 rc-input: 1.3.11(react-dom@18.2.0)(react@18.2.0) @@ -10586,7 +10972,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) @@ -10601,7 +10987,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -10614,7 +11000,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -10627,7 +11013,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -10653,7 +11039,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-menu: 9.8.4(react-dom@18.2.0)(react@18.2.0) rc-textarea: 0.4.7(react-dom@18.2.0)(react@18.2.0) @@ -10669,7 +11055,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) @@ -10703,7 +11089,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-input: 1.3.11(react-dom@18.2.0)(react@18.2.0) @@ -10720,7 +11106,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -10752,7 +11138,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) @@ -10768,7 +11154,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -10782,7 +11168,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -10797,7 +11183,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -10811,7 +11197,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -10825,7 +11211,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -10837,7 +11223,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -10851,7 +11237,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 date-fns: 2.30.0 dayjs: 1.11.10 @@ -10883,7 +11269,7 @@ packages: moment: optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 @@ -10912,7 +11298,7 @@ packages: moment: optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 @@ -10960,7 +11346,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -10973,7 +11359,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -10987,7 +11373,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11001,7 +11387,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11014,7 +11400,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11028,7 +11414,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11042,7 +11428,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -11056,7 +11442,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -11070,7 +11456,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -11085,7 +11471,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) @@ -11103,7 +11489,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -11121,7 +11507,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -11157,7 +11543,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11172,7 +11558,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11186,7 +11572,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11200,7 +11586,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11213,7 +11599,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11226,7 +11612,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11240,7 +11626,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -11256,7 +11642,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/context': 1.4.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) @@ -11273,7 +11659,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/context': 1.4.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) @@ -11307,7 +11693,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) @@ -11325,7 +11711,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-dropdown: 4.0.1(react-dom@18.2.0)(react@18.2.0) rc-menu: 9.8.4(react-dom@18.2.0)(react@18.2.0) @@ -11343,7 +11729,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) @@ -11378,7 +11764,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -11393,7 +11779,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-input: 1.3.11(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) @@ -11408,7 +11794,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) @@ -11423,7 +11809,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11436,7 +11822,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 react: 18.2.0 @@ -11462,7 +11848,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-select: 14.10.0(react-dom@18.2.0)(react@18.2.0) rc-tree: 5.8.5(react-dom@18.2.0)(react@18.2.0) @@ -11477,7 +11863,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-select: 14.11.0(react-dom@18.2.0)(react@18.2.0) rc-tree: 5.8.5(react-dom@18.2.0)(react@18.2.0) @@ -11507,7 +11893,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-select: 14.1.18(react-dom@18.2.0)(react@18.2.0) rc-tree: 5.7.12(react-dom@18.2.0)(react@18.2.0) @@ -11523,7 +11909,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -11539,7 +11925,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -11555,7 +11941,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-align: 4.0.15(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) @@ -11570,7 +11956,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11583,7 +11969,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11606,7 +11992,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.2.0 @@ -11631,7 +12017,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) @@ -11711,7 +12097,7 @@ packages: react: ^16.6.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.0 invariant: 2.2.4 prop-types: 15.8.1 react: 18.1.0 @@ -11726,7 +12112,7 @@ packages: react: ^16.6.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.0 invariant: 2.2.4 prop-types: 15.8.1 react: 18.2.0 @@ -11819,7 +12205,7 @@ packages: redux: optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@types/hoist-non-react-statics': 3.3.5 '@types/react': 18.2.57 '@types/react-dom': 18.2.19 @@ -12051,7 +12437,7 @@ packages: /redux@4.2.1: resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 dev: false /reflect.getprototypeof@1.0.5: @@ -12955,7 +13341,7 @@ packages: /szfe-tools@0.0.0-beta.7: resolution: {integrity: sha512-/M7+Tel2G8zapfDYZlz17hf9ViqAi/loZMfM81b5iZMyaWL/t5dajBszEBI2kyIDFzlLT4btBcq+BimFgmAHug==} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 dev: false /table@6.8.1: @@ -13135,6 +13521,17 @@ packages: typescript: 5.3.3 dev: false + /tsx@3.12.2: + resolution: {integrity: sha512-ykAEkoBg30RXxeOMVeZwar+JH632dZn9EUJVyJwhfag62k6UO/dIyJEV58YuLF6e5BTdV/qmbQrpkWqjq9cUnQ==} + hasBin: true + dependencies: + '@esbuild-kit/cjs-loader': 2.4.4 + '@esbuild-kit/core-utils': 3.3.2 + '@esbuild-kit/esm-loader': 2.6.5 + optionalDependencies: + fsevents: 2.3.3 + dev: false + /tsx@3.14.0: resolution: {integrity: sha512-xHtFaKtHxM9LOklMmJdI3BEnQq/D5F73Of2E1GDrITi9sgoVkvIsrQUTY1G8FlmGtA+awCI4EBlTRRYxkL2sRg==} hasBin: true @@ -13300,6 +13697,56 @@ packages: - webpack-plugin-serve dev: false + /umi@4.1.2(@babel/core@7.23.9)(@types/react@18.2.57)(eslint@8.35.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.8.2)(typescript@5.3.3)(webpack@5.90.3): + resolution: {integrity: sha512-lP/qxOo4CmjcJKFrOy8PCIsW/nRLGXsH5CY0/WEUAkHd63M+osbv/t1fhAhsgKpb7/ofaiSpkNsev5XJz+M3aQ==} + engines: {node: '>=14'} + hasBin: true + dependencies: + '@babel/runtime': 7.23.6 + '@umijs/bundler-utils': 4.1.2 + '@umijs/bundler-webpack': 4.1.2(typescript@5.3.3)(webpack@5.90.3) + '@umijs/core': 4.1.2 + '@umijs/lint': 4.1.2(eslint@8.35.0)(stylelint@14.8.2)(typescript@5.3.3) + '@umijs/preset-umi': 4.1.2(@types/react@18.2.57)(typescript@5.3.3)(webpack@5.90.3) + '@umijs/renderer-react': 4.1.2(react-dom@18.2.0)(react@18.2.0) + '@umijs/server': 4.1.2 + '@umijs/test': 4.1.2(@babel/core@7.23.9) + '@umijs/utils': 4.1.2 + prettier-plugin-organize-imports: 3.2.4(prettier@3.2.5)(typescript@5.3.3) + prettier-plugin-packagejson: 2.4.3(prettier@3.2.5) + transitivePeerDependencies: + - '@babel/core' + - '@types/node' + - '@types/react' + - '@types/webpack' + - '@volar/vue-language-plugin-pug' + - '@volar/vue-typescript' + - eslint + - jest + - postcss-html + - postcss-jsx + - postcss-less + - postcss-markdown + - postcss-scss + - prettier + - react + - react-dom + - rollup + - sass + - sockjs-client + - stylelint + - stylus + - sugarss + - supports-color + - terser + - type-fest + - typescript + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: false + /unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: diff --git a/src/app.ts b/src/app.ts index 476ffc9..620e8f8 100644 --- a/src/app.ts +++ b/src/app.ts @@ -69,8 +69,8 @@ export const qiankun = { ], lifeCycles: { // 所有子应用在挂载完成时,打印 props 信息 - async afterMount(props: any) { - console.log('子应用已全部加载:', props); + async afterMount() { + // console.log('子应用已全部加载:', props); }, }, }; diff --git a/src/pages/login/index.tsx b/src/pages/login/index.tsx index 2e44d22..b695e4a 100644 --- a/src/pages/login/index.tsx +++ b/src/pages/login/index.tsx @@ -4,15 +4,14 @@ import bg from '@/assets/ai-video.png'; import loginController from '@/services/login'; -import { getValueByUrlParams } from '@/utils/format'; import { history, useModel, useRequest } from '@umijs/max'; import { Login } from '@zhst/communal-cabinet'; +import { getValueByUrl } from '@zhst/func'; import { Spin } from 'antd'; import React from 'react'; const LoginPage = () => { const { setGlobalState } = useModel('@@qiankunStateForSlave'); - const urlJson = getValueByUrlParams(history.location.search); const { run, loading } = useRequest((params) => { return loginController.login(params); @@ -22,7 +21,19 @@ const LoginPage = () => { run({ username: values.account, password: values.password }).then( (res: any) => { if (res.token) { - history.push(`${urlJson?.get('to')}?token=${res.token}` || '/', res); + const baseUrl = + getValueByUrl('to', history.location.search) || + getValueByUrl('from', history.location.search); + + // @ts-ignore + let jumpUrlObj = new URL(baseUrl); + + if (jumpUrlObj.origin === location.origin) { + history.push(`${baseUrl || '/'}?token=${res.token}`, res); + } else { + location.href = `${baseUrl}?token=${res.token}`; + } + setGlobalState(res); } },