diff --git a/package-lock.json b/package-lock.json index fa9d679..edaad30 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,8 @@ "name": "vite-react-ts", "version": "0.0.0", "dependencies": { + "@ant-design/icons": "^5.0.1", + "antd": "^5.4.2", "react": "^18.2.0", "react-dom": "^18.2.0" }, @@ -32,6 +34,71 @@ "node": ">=6.0.0" } }, + "node_modules/@ant-design/colors": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/@ant-design/colors/-/colors-7.0.0.tgz", + "integrity": "sha512-iVm/9PfGCbC0dSMBrz7oiEXZaaGH7ceU40OJEfKmyuzR9R5CRimJYPlRiFtMQGQcbNMea/ePcoIebi4ASGYXtg==", + "dependencies": { + "@ctrl/tinycolor": "^3.4.0" + } + }, + "node_modules/@ant-design/cssinjs": { + "version": "1.9.0", + "resolved": "https://registry.npmmirror.com/@ant-design/cssinjs/-/cssinjs-1.9.0.tgz", + "integrity": "sha512-rOHIVPfYDJL4ZMh4GXMlO4kQbE7tu5uXITTeuCdu0uyNIlKtYcVE67FMttYiLTBqlZHkILqaT4qxe2eE2Dxbyg==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "@emotion/hash": "^0.8.0", + "@emotion/unitless": "^0.7.5", + "classnames": "^2.3.1", + "csstype": "^3.0.10", + "rc-util": "^5.27.0", + "stylis": "^4.0.13" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/@ant-design/icons": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@ant-design/icons/-/icons-5.0.1.tgz", + "integrity": "sha512-ZyF4ksXCcdtwA/1PLlnFLcF/q8/MhwxXhKHh4oCHDA4Ip+ZzAHoICtyp4wZWfiCVDP0yuz3HsjyvuldHFb3wjA==", + "dependencies": { + "@ant-design/colors": "^7.0.0", + "@ant-design/icons-svg": "^4.2.1", + "@babel/runtime": "^7.11.2", + "classnames": "^2.2.6", + "rc-util": "^5.9.4" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/@ant-design/icons-svg": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/@ant-design/icons-svg/-/icons-svg-4.2.1.tgz", + "integrity": "sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==" + }, + "node_modules/@ant-design/react-slick": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/@ant-design/react-slick/-/react-slick-1.0.0.tgz", + "integrity": "sha512-OKxZsn8TAf8fYxP79rDXgLs9zvKMTslK6dJ4iLhDXOujUqC5zJPBRszyrcEHXcMPOm1Sgk40JgyF3yiL/Swd7w==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "classnames": "^2.2.5", + "json2mq": "^0.2.0", + "resize-observer-polyfill": "^1.5.1", + "throttle-debounce": "^5.0.0" + }, + "peerDependencies": { + "react": ">=16.9.0" + } + }, "node_modules/@babel/code-frame": { "version": "7.21.4", "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.21.4.tgz", @@ -369,6 +436,17 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/template": { "version": "7.20.7", "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.20.7.tgz", @@ -418,6 +496,24 @@ "node": ">=6.9.0" } }, + "node_modules/@ctrl/tinycolor": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.0.tgz", + "integrity": "sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmmirror.com/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmmirror.com/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, "node_modules/@esbuild/android-arm": { "version": "0.15.18", "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.15.18.tgz", @@ -504,6 +600,104 @@ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", "dev": true }, + "node_modules/@rc-component/context": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/@rc-component/context/-/context-1.3.0.tgz", + "integrity": "sha512-6QdaCJ7Wn5UZLJs15IEfqy4Ru3OaL5ctqpQYWd5rlfV9wwzrzdt6+kgAQZV/qdB0MUPN4nhyBfRembQCIvBf+w==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "rc-util": "^5.27.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@rc-component/mini-decimal": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/@rc-component/mini-decimal/-/mini-decimal-1.0.1.tgz", + "integrity": "sha512-9N8nRk0oKj1qJzANKl+n9eNSMUGsZtjwNuDCiZ/KA+dt1fE3zq5x2XxclRcAbOIXnZcJ53ozP2Pa60gyELXagA==", + "dependencies": { + "@babel/runtime": "^7.18.0" + }, + "engines": { + "node": ">=8.x" + } + }, + "node_modules/@rc-component/mutate-observer": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/@rc-component/mutate-observer/-/mutate-observer-1.0.0.tgz", + "integrity": "sha512-okqRJSfNisXdI6CUeOLZC5ukBW/8kir2Ii4PJiKpUt+3+uS7dxwJUMxsUZquxA1rQuL8YcEmKVp/TCnR+yUdZA==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@rc-component/portal": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@rc-component/portal/-/portal-1.1.1.tgz", + "integrity": "sha512-m8w3dFXX0H6UkJ4wtfrSwhe2/6M08uz24HHrF8pWfAXPwA9hwCuTE5per/C86KwNLouRpwFGcr7LfpHaa1F38g==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@rc-component/tour": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/@rc-component/tour/-/tour-1.8.0.tgz", + "integrity": "sha512-rrRGioHTLQlGca27G2+lw7QpRb3uuMYCUIJjj31/B44VCJS0P2tqYhOgtzvWQmaLMlWH3ZlpzotkKX13NT4XEA==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "@rc-component/portal": "^1.0.0-9", + "@rc-component/trigger": "^1.3.6", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@rc-component/trigger": { + "version": "1.10.0", + "resolved": "https://registry.npmmirror.com/@rc-component/trigger/-/trigger-1.10.0.tgz", + "integrity": "sha512-kDnsBBUIX+oCk1nhZ8vwCFiq15sIXqvYlRLTnSWXDTgec8SRjHxIA2T47FbWVlZ9PtlT1NIVWH8q3GbiSRKWUA==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@rc-component/portal": "^1.1.0", + "classnames": "^2.3.2", + "rc-align": "^4.0.0", + "rc-motion": "^2.0.0", + "rc-resize-observer": "^1.3.1", + "rc-util": "^5.29.2" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, "node_modules/@types/prop-types": { "version": "15.7.5", "resolved": "https://registry.npmmirror.com/@types/prop-types/-/prop-types-15.7.5.tgz", @@ -569,6 +763,75 @@ "node": ">=4" } }, + "node_modules/antd": { + "version": "5.4.2", + "resolved": "https://registry.npmmirror.com/antd/-/antd-5.4.2.tgz", + "integrity": "sha512-OxXZ7joFf6Um4zeXm07tyJ9WV6eMwUw1KUmewfM/BDceUFVtJVf7YbBTBfX3JTl+jOuSpMSb4naFhOCgVwtyFw==", + "dependencies": { + "@ant-design/colors": "^7.0.0", + "@ant-design/cssinjs": "^1.7.1", + "@ant-design/icons": "^5.0.0", + "@ant-design/react-slick": "~1.0.0", + "@babel/runtime": "^7.18.3", + "@ctrl/tinycolor": "^3.6.0", + "@rc-component/mutate-observer": "^1.0.0", + "@rc-component/tour": "~1.8.0", + "@rc-component/trigger": "^1.7.0", + "classnames": "^2.2.6", + "copy-to-clipboard": "^3.2.0", + "dayjs": "^1.11.1", + "qrcode.react": "^3.1.0", + "rc-cascader": "~3.10.0", + "rc-checkbox": "~3.0.0", + "rc-collapse": "~3.5.2", + "rc-dialog": "~9.1.0", + "rc-drawer": "~6.1.1", + "rc-dropdown": "~4.0.0", + "rc-field-form": "~1.29.0", + "rc-image": "~5.16.0", + "rc-input": "~1.0.4", + "rc-input-number": "~7.4.0", + "rc-mentions": "~2.2.0", + "rc-menu": "~9.8.3", + "rc-motion": "^2.6.1", + "rc-notification": "~5.0.0", + "rc-pagination": "~3.3.1", + "rc-picker": "~3.6.1", + "rc-progress": "~3.4.1", + "rc-rate": "~2.10.0", + "rc-resize-observer": "^1.2.0", + "rc-segmented": "~2.1.2", + "rc-select": "~14.4.3", + "rc-slider": "~10.1.0", + "rc-steps": "~6.0.0", + "rc-switch": "~4.0.0", + "rc-table": "~7.31.0", + "rc-tabs": "~12.5.6", + "rc-textarea": "~1.2.2", + "rc-tooltip": "~6.0.0", + "rc-tree": "~5.7.0", + "rc-tree-select": "~5.8.0", + "rc-trigger": "^5.3.4", + "rc-upload": "~4.3.0", + "rc-util": "^5.27.0", + "scroll-into-view-if-needed": "^3.0.3", + "throttle-debounce": "^5.0.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/array-tree-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/array-tree-filter/-/array-tree-filter-2.1.0.tgz", + "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==" + }, + "node_modules/async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" + }, "node_modules/browserslist": { "version": "4.21.5", "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz", @@ -607,6 +870,11 @@ "node": ">=4" } }, + "node_modules/classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, "node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz", @@ -622,17 +890,34 @@ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true }, + "node_modules/compute-scroll-into-view": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-3.0.3.tgz", + "integrity": "sha512-nadqwNxghAGTamwIqQSG433W6OADZx2vCo3UXHNrzTRHK/htu+7+L0zhjEoaeaQVNAi3YgqWDv8+tzf0hRfR+A==" + }, "node_modules/convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz", "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "dev": true }, + "node_modules/copy-to-clipboard": { + "version": "3.3.3", + "resolved": "https://registry.npmmirror.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "dependencies": { + "toggle-selection": "^1.0.6" + } + }, "node_modules/csstype": { "version": "3.1.2", "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", - "dev": true + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/dayjs": { + "version": "1.11.7", + "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" }, "node_modules/debug": { "version": "4.3.4", @@ -651,6 +936,11 @@ } } }, + "node_modules/dom-align": { + "version": "1.12.4", + "resolved": "https://registry.npmmirror.com/dom-align/-/dom-align-1.12.4.tgz", + "integrity": "sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw==" + }, "node_modules/electron-to-chromium": { "version": "1.4.368", "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.368.tgz", @@ -1117,6 +1407,14 @@ "node": ">=4" } }, + "node_modules/json2mq": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/json2mq/-/json2mq-0.2.0.tgz", + "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==", + "dependencies": { + "string-convert": "^0.2.0" + } + }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz", @@ -1211,6 +1509,616 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/qrcode.react": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/qrcode.react/-/qrcode.react-3.1.0.tgz", + "integrity": "sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/rc-align": { + "version": "4.0.15", + "resolved": "https://registry.npmmirror.com/rc-align/-/rc-align-4.0.15.tgz", + "integrity": "sha512-wqJtVH60pka/nOX7/IspElA8gjPNQKIx/ZqJ6heATCkXpe1Zg4cPVrMD2vC96wjsFFL8WsmhPbx9tdMo1qqlIA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "dom-align": "^1.7.0", + "rc-util": "^5.26.0", + "resize-observer-polyfill": "^1.5.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-cascader": { + "version": "3.10.2", + "resolved": "https://registry.npmmirror.com/rc-cascader/-/rc-cascader-3.10.2.tgz", + "integrity": "sha512-llKIxAAJZW10BkvhqdNsOSy2AOubj0xGEJFcdo/FP09DrhVI764skhCeBH9WfIhv4X40t9/goDwTsXE8Gul9zA==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "array-tree-filter": "^2.1.0", + "classnames": "^2.3.1", + "rc-select": "~14.4.0", + "rc-tree": "~5.7.0", + "rc-util": "^5.6.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-checkbox": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/rc-checkbox/-/rc-checkbox-3.0.0.tgz", + "integrity": "sha512-tOEs1+wWDUei7DuP2EsJCZfam5vxMjKTCGcZdXVgsiOcNszc41Esycbo31P0/jFwUAPmd5oPYFWkcnFUCTLZxA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.3.2", + "rc-util": "^5.25.2" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-collapse": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/rc-collapse/-/rc-collapse-3.5.2.tgz", + "integrity": "sha512-/TNiT3DW1t3sUCiVD/DPUYooJZ3BLA93/2rZsB3eM2bGJCCla2X9D2E4tgm7LGMQGy5Atb2lMUn2FQuvQNvavQ==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.3.4", + "rc-util": "^5.27.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-dialog": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/rc-dialog/-/rc-dialog-9.1.0.tgz", + "integrity": "sha512-5ry+JABAWEbaKyYsmITtrJbZbJys8CtMyzV8Xn4LYuXMeUx5XVHNyJRoqLFE4AzBuXXzOWeaC49cg+XkxK6kHA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/portal": "^1.0.0-8", + "classnames": "^2.2.6", + "rc-motion": "^2.3.0", + "rc-util": "^5.21.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-drawer": { + "version": "6.1.5", + "resolved": "https://registry.npmmirror.com/rc-drawer/-/rc-drawer-6.1.5.tgz", + "integrity": "sha512-MDRomQXFi+tvDuwsRAddJ2Oy2ayLCZ29weMzp3rJFO9UNEVLEVV7nuyx5lEgNJIdM//tE6wWQV95cTUiMVqD6w==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/portal": "^1.0.0-6", + "classnames": "^2.2.6", + "rc-motion": "^2.6.1", + "rc-util": "^5.21.2" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-dropdown": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/rc-dropdown/-/rc-dropdown-4.0.1.tgz", + "integrity": "sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.6", + "rc-trigger": "^5.3.1", + "rc-util": "^5.17.0" + }, + "peerDependencies": { + "react": ">=16.11.0", + "react-dom": ">=16.11.0" + } + }, + "node_modules/rc-field-form": { + "version": "1.29.2", + "resolved": "https://registry.npmmirror.com/rc-field-form/-/rc-field-form-1.29.2.tgz", + "integrity": "sha512-gXNkthHMUjJ7gDKYmD/lJWJrpMqAjiEPQE4QmlOuZoiHF51LybCL/y+iAmLXpdEjPfJ41WtZBH5hZMUEnEnHXA==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "async-validator": "^4.1.0", + "rc-util": "^5.8.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-image": { + "version": "5.16.0", + "resolved": "https://registry.npmmirror.com/rc-image/-/rc-image-5.16.0.tgz", + "integrity": "sha512-11DOye57IgTXh2yTsmxFNynZJG3tdx8RZnnaqb38eYWrBPPyhVHIuURxyiSZ8B68lEUAggR7SBA0Zb95KP/CyQ==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "@rc-component/portal": "^1.0.2", + "classnames": "^2.2.6", + "rc-dialog": "~9.1.0", + "rc-motion": "^2.6.2", + "rc-util": "^5.0.6" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-input": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/rc-input/-/rc-input-1.0.4.tgz", + "integrity": "sha512-clY4oneVHRtKHYf/HCxT/MO+4BGzCIywSNLosXWOm7fcQAS0jQW7n0an8Raa8JMB8kpxc8m28p7SNwFZmlMj6g==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.18.1" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/rc-input-number": { + "version": "7.4.2", + "resolved": "https://registry.npmmirror.com/rc-input-number/-/rc-input-number-7.4.2.tgz", + "integrity": "sha512-yGturTw7WGP+M1GbJ+UTAO7L4buxeW6oilhL9Sq3DezsRS8/9qec4UiXUbeoiX9bzvRXH11JvgskBtxSp4YSNg==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/mini-decimal": "^1.0.1", + "classnames": "^2.2.5", + "rc-util": "^5.28.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-mentions": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/rc-mentions/-/rc-mentions-2.2.0.tgz", + "integrity": "sha512-R7ncCldr02uKgJBBPlXdtnOGQIjZ9C3uoIMi4fabU3CPFdmefYlNF6QM4u2AzgcGt8V0KkoHTN5T6HPdUpet8g==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/trigger": "^1.5.0", + "classnames": "^2.2.6", + "rc-input": "~1.0.0", + "rc-menu": "~9.8.0", + "rc-textarea": "~1.2.0", + "rc-util": "^5.22.5" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-menu": { + "version": "9.8.4", + "resolved": "https://registry.npmmirror.com/rc-menu/-/rc-menu-9.8.4.tgz", + "integrity": "sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.4.3", + "rc-overflow": "^1.2.8", + "rc-trigger": "^5.1.2", + "rc-util": "^5.27.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-motion": { + "version": "2.7.3", + "resolved": "https://registry.npmmirror.com/rc-motion/-/rc-motion-2.7.3.tgz", + "integrity": "sha512-2xUvo8yGHdOHeQbdI8BtBsCIrWKchEmFEIskf0nmHtJsou+meLd/JE+vnvSX2JxcBrJtXY2LuBpxAOxrbY/wMQ==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.21.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-notification": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/rc-notification/-/rc-notification-5.0.3.tgz", + "integrity": "sha512-+wHbHu6RiTNtsZYx42WxWA+tC5m0qyKvJAauO4/6LIEyJspK8fRlFQz+OCFgFwGuNs3cOdo9tLs+cPfztSZwbQ==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.6.0", + "rc-util": "^5.20.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-overflow": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/rc-overflow/-/rc-overflow-1.3.0.tgz", + "integrity": "sha512-p2Qt4SWPTHAYl4oAao1THy669Fm5q8pYBDBHRaFOekCvcdcrgIx0ByXQMEkyPm8wUDX4BK6aARWecvCRc/7CTA==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.19.2" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-pagination": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/rc-pagination/-/rc-pagination-3.3.1.tgz", + "integrity": "sha512-eI4dSeB3OrFxll7KzWa3ZH63LV2tHxt0AUmZmDwuI6vc3CK5lZhaKUYq0fRowb5586hN+L26j5WZoSz9cwEfjg==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-picker": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/rc-picker/-/rc-picker-3.6.2.tgz", + "integrity": "sha512-acLNCi2WTNAuvTtcEzKp72mU15ni0sqrIKVlEcj04KgLZxhlVPMabCS+Sc8VuOCPJbOcW0XeOydbNnJbWTvzxg==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/trigger": "^1.5.0", + "classnames": "^2.2.1", + "rc-util": "^5.27.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "date-fns": ">= 2.x", + "dayjs": ">= 1.x", + "luxon": ">= 3.x", + "moment": ">= 2.x", + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + }, + "peerDependenciesMeta": { + "date-fns": { + "optional": true + }, + "dayjs": { + "optional": true + }, + "luxon": { + "optional": true + }, + "moment": { + "optional": true + } + } + }, + "node_modules/rc-progress": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/rc-progress/-/rc-progress-3.4.1.tgz", + "integrity": "sha512-eAFDHXlk8aWpoXl0llrenPMt9qKHQXphxcVsnKs0FHC6eCSk1ebJtyaVjJUzKe0233ogiLDeEFK1Uihz3s67hw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-util": "^5.16.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-rate": { + "version": "2.10.0", + "resolved": "https://registry.npmmirror.com/rc-rate/-/rc-rate-2.10.0.tgz", + "integrity": "sha512-TCjEpKPeN1m0EnGDDbb1KyxjNTJRzoReiPdtbrBJEey4Ryf/UGOQ6vqmz2yC6DJdYVDVUoZPdoz043ryh0t/nQ==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.0.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-resize-observer": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/rc-resize-observer/-/rc-resize-observer-1.3.1.tgz", + "integrity": "sha512-iFUdt3NNhflbY3mwySv5CA1TC06zdJ+pfo0oc27xpf4PIOvfZwZGtD9Kz41wGYqC4SLio93RVAirSSpYlV/uYg==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "classnames": "^2.2.1", + "rc-util": "^5.27.0", + "resize-observer-polyfill": "^1.5.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-segmented": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/rc-segmented/-/rc-segmented-2.1.2.tgz", + "integrity": "sha512-qGo1bCr83ESXpXVOCXjFe1QJlCAQXyi9KCiy8eX3rIMYlTeJr/ftySIaTnYsitL18SvWf5ZEHsfqIWoX0EMfFQ==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-motion": "^2.4.4", + "rc-util": "^5.17.0" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/rc-select": { + "version": "14.4.3", + "resolved": "https://registry.npmmirror.com/rc-select/-/rc-select-14.4.3.tgz", + "integrity": "sha512-qoz4gNqm3SN+4dYKSCRiRkxKSEEdbS3jC6gdFYoYwEjDZ9sdQFo5jHlfQbF+hhai01HOoj1Hf8Gq6tpUvU+Gmw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/trigger": "^1.5.0", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-overflow": "^1.0.0", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.4.13" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/rc-slider": { + "version": "10.1.1", + "resolved": "https://registry.npmmirror.com/rc-slider/-/rc-slider-10.1.1.tgz", + "integrity": "sha512-gn8oXazZISEhnmRinI89Z/JD/joAaM35jp+gDtIVSTD/JJMCCBqThqLk1SVJmvtfeiEF/kKaFY0+qt4SDHFUDw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.27.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-steps": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/rc-steps/-/rc-steps-6.0.0.tgz", + "integrity": "sha512-+KfMZIty40mYCQSDvYbZ1jwnuObLauTiIskT1hL4FFOBHP6ZOr8LK0m143yD3kEN5XKHSEX1DIwCj3AYZpoeNQ==", + "dependencies": { + "@babel/runtime": "^7.16.7", + "classnames": "^2.2.3", + "rc-util": "^5.16.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-switch": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/rc-switch/-/rc-switch-4.0.0.tgz", + "integrity": "sha512-IfrYC99vN0gKaTyjQdqYuADU0eH00SAFHg3jOp8HrmUpJruhV1SohJzrCbPqPraZeX/6X/QKkdLfkdnUub05WA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-util": "^5.0.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-table": { + "version": "7.31.1", + "resolved": "https://registry.npmmirror.com/rc-table/-/rc-table-7.31.1.tgz", + "integrity": "sha512-KZPi35aGpv2VaL1Jbc58FBJo063HtKyVjhOFWX4AkBV7tjHHQokMdUoua5E+GPJh6QZUpK/a8PjKa9IZzPLIEA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/context": "^1.3.0", + "classnames": "^2.2.5", + "rc-resize-observer": "^1.1.0", + "rc-util": "^5.27.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-tabs": { + "version": "12.5.10", + "resolved": "https://registry.npmmirror.com/rc-tabs/-/rc-tabs-12.5.10.tgz", + "integrity": "sha512-Ay0l0jtd4eXepFH9vWBvinBjqOpqzcsJTerBGwJy435P2S90Uu38q8U/mvc1sxUEVOXX5ZCFbxcWPnfG3dH+tQ==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "classnames": "2.x", + "rc-dropdown": "~4.0.0", + "rc-menu": "~9.8.0", + "rc-motion": "^2.6.2", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.16.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-textarea": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/rc-textarea/-/rc-textarea-1.2.2.tgz", + "integrity": "sha512-S9fkiek5VezfwJe2McEs/NH63xgnnZ4iDh6a8n01mIfzyNJj0HkS0Uz6boyR3/eONYjmKaqhrpuJJuEClRDEBw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-input": "~1.0.4", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.27.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-tooltip": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/rc-tooltip/-/rc-tooltip-6.0.1.tgz", + "integrity": "sha512-MdvPlsD1fDSxKp9+HjXrc/CxLmA/s11QYIh1R7aExxfodKP7CZA++DG1AjrW80F8IUdHYcR43HAm0Y2BYPelHA==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "@rc-component/trigger": "^1.0.4", + "classnames": "^2.3.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-tree": { + "version": "5.7.3", + "resolved": "https://registry.npmmirror.com/rc-tree/-/rc-tree-5.7.3.tgz", + "integrity": "sha512-Oql2S9+ZmT+mfTp5SNo1XM0QvkENjc0mPRFsHWRFSPuKird0OYMZZKmLznUJ+0aGDeFFWN42wiUZJtMFhrLgLw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.4.8" + }, + "engines": { + "node": ">=10.x" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/rc-tree-select": { + "version": "5.8.0", + "resolved": "https://registry.npmmirror.com/rc-tree-select/-/rc-tree-select-5.8.0.tgz", + "integrity": "sha512-NozrkVLR8k3cpx8R5/YFmJMptgOacR5zEQHZGMQg31bD6jEgGiJeOn2cGRI6x0Xdyvi1CSqCbUsIoqiej74wzw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-select": "~14.4.0", + "rc-tree": "~5.7.0", + "rc-util": "^5.16.1" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/rc-trigger": { + "version": "5.3.4", + "resolved": "https://registry.npmmirror.com/rc-trigger/-/rc-trigger-5.3.4.tgz", + "integrity": "sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.6", + "rc-align": "^4.0.0", + "rc-motion": "^2.0.0", + "rc-util": "^5.19.2" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-upload": { + "version": "4.3.4", + "resolved": "https://registry.npmmirror.com/rc-upload/-/rc-upload-4.3.4.tgz", + "integrity": "sha512-uVbtHFGNjHG/RyAfm9fluXB6pvArAGyAx8z7XzXXyorEgVIWj6mOlriuDm0XowDHYz4ycNK0nE0oP3cbFnzxiQ==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.5", + "rc-util": "^5.2.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-util": { + "version": "5.30.0", + "resolved": "https://registry.npmmirror.com/rc-util/-/rc-util-5.30.0.tgz", + "integrity": "sha512-uaWpF/CZGyXuhQG71MWxkU+0bWkPEgqZUxEv251Cu7p3kpHDNm5+Ygu/U8ux0a/zbfGW8PsKcJL0XVBOMrlIZg==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "react-is": "^16.12.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-virtual-list": { + "version": "3.4.13", + "resolved": "https://registry.npmmirror.com/rc-virtual-list/-/rc-virtual-list-3.4.13.tgz", + "integrity": "sha512-cPOVDmcNM7rH6ANotanMDilW/55XnFPw0Jh/GQYtrzZSy3AmWvCnqVNyNC/pgg3lfVmX2994dlzAhuUrd4jG7w==", + "dependencies": { + "@babel/runtime": "^7.20.0", + "classnames": "^2.2.6", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.15.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, "node_modules/react": { "version": "18.2.0", "resolved": "https://registry.npmmirror.com/react/-/react-18.2.0.tgz", @@ -1234,6 +2142,11 @@ "react": "^18.2.0" } }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmmirror.com/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "node_modules/react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmmirror.com/react-refresh/-/react-refresh-0.14.0.tgz", @@ -1243,6 +2156,16 @@ "node": ">=0.10.0" } }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, "node_modules/resolve": { "version": "1.22.2", "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.2.tgz", @@ -1280,6 +2203,14 @@ "loose-envify": "^1.1.0" } }, + "node_modules/scroll-into-view-if-needed": { + "version": "3.0.10", + "resolved": "https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.0.10.tgz", + "integrity": "sha512-t44QCeDKAPf1mtQH3fYpWz8IM/DyvHLjs8wUvvwMYxk5moOqCzrMSxK6HQVD0QVmVjXFavoFIPRVrMuJPKAvtg==", + "dependencies": { + "compute-scroll-into-view": "^3.0.2" + } + }, "node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz", @@ -1305,6 +2236,16 @@ "deprecated": "Please use @jridgewell/sourcemap-codec instead", "dev": true }, + "node_modules/string-convert": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/string-convert/-/string-convert-0.2.1.tgz", + "integrity": "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==" + }, + "node_modules/stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + }, "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz", @@ -1326,6 +2267,14 @@ "node": ">= 0.4" } }, + "node_modules/throttle-debounce": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-5.0.0.tgz", + "integrity": "sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==", + "engines": { + "node": ">=12.22" + } + }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz", @@ -1335,6 +2284,11 @@ "node": ">=4" } }, + "node_modules/toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" + }, "node_modules/typescript": { "version": "4.9.5", "resolved": "https://registry.npmmirror.com/typescript/-/typescript-4.9.5.tgz", @@ -1431,6 +2385,57 @@ "@jridgewell/trace-mapping": "^0.3.9" } }, + "@ant-design/colors": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/@ant-design/colors/-/colors-7.0.0.tgz", + "integrity": "sha512-iVm/9PfGCbC0dSMBrz7oiEXZaaGH7ceU40OJEfKmyuzR9R5CRimJYPlRiFtMQGQcbNMea/ePcoIebi4ASGYXtg==", + "requires": { + "@ctrl/tinycolor": "^3.4.0" + } + }, + "@ant-design/cssinjs": { + "version": "1.9.0", + "resolved": "https://registry.npmmirror.com/@ant-design/cssinjs/-/cssinjs-1.9.0.tgz", + "integrity": "sha512-rOHIVPfYDJL4ZMh4GXMlO4kQbE7tu5uXITTeuCdu0uyNIlKtYcVE67FMttYiLTBqlZHkILqaT4qxe2eE2Dxbyg==", + "requires": { + "@babel/runtime": "^7.11.1", + "@emotion/hash": "^0.8.0", + "@emotion/unitless": "^0.7.5", + "classnames": "^2.3.1", + "csstype": "^3.0.10", + "rc-util": "^5.27.0", + "stylis": "^4.0.13" + } + }, + "@ant-design/icons": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@ant-design/icons/-/icons-5.0.1.tgz", + "integrity": "sha512-ZyF4ksXCcdtwA/1PLlnFLcF/q8/MhwxXhKHh4oCHDA4Ip+ZzAHoICtyp4wZWfiCVDP0yuz3HsjyvuldHFb3wjA==", + "requires": { + "@ant-design/colors": "^7.0.0", + "@ant-design/icons-svg": "^4.2.1", + "@babel/runtime": "^7.11.2", + "classnames": "^2.2.6", + "rc-util": "^5.9.4" + } + }, + "@ant-design/icons-svg": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/@ant-design/icons-svg/-/icons-svg-4.2.1.tgz", + "integrity": "sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==" + }, + "@ant-design/react-slick": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/@ant-design/react-slick/-/react-slick-1.0.0.tgz", + "integrity": "sha512-OKxZsn8TAf8fYxP79rDXgLs9zvKMTslK6dJ4iLhDXOujUqC5zJPBRszyrcEHXcMPOm1Sgk40JgyF3yiL/Swd7w==", + "requires": { + "@babel/runtime": "^7.10.4", + "classnames": "^2.2.5", + "json2mq": "^0.2.0", + "resize-observer-polyfill": "^1.5.1", + "throttle-debounce": "^5.0.0" + } + }, "@babel/code-frame": { "version": "7.21.4", "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.21.4.tgz", @@ -1672,6 +2677,14 @@ "@babel/helper-plugin-utils": "^7.19.0" } }, + "@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "requires": { + "regenerator-runtime": "^0.13.11" + } + }, "@babel/template": { "version": "7.20.7", "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.20.7.tgz", @@ -1712,6 +2725,21 @@ "to-fast-properties": "^2.0.0" } }, + "@ctrl/tinycolor": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.0.tgz", + "integrity": "sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ==" + }, + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmmirror.com/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmmirror.com/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, "@esbuild/android-arm": { "version": "0.15.18", "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.15.18.tgz", @@ -1773,6 +2801,69 @@ } } }, + "@rc-component/context": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/@rc-component/context/-/context-1.3.0.tgz", + "integrity": "sha512-6QdaCJ7Wn5UZLJs15IEfqy4Ru3OaL5ctqpQYWd5rlfV9wwzrzdt6+kgAQZV/qdB0MUPN4nhyBfRembQCIvBf+w==", + "requires": { + "@babel/runtime": "^7.10.1", + "rc-util": "^5.27.0" + } + }, + "@rc-component/mini-decimal": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/@rc-component/mini-decimal/-/mini-decimal-1.0.1.tgz", + "integrity": "sha512-9N8nRk0oKj1qJzANKl+n9eNSMUGsZtjwNuDCiZ/KA+dt1fE3zq5x2XxclRcAbOIXnZcJ53ozP2Pa60gyELXagA==", + "requires": { + "@babel/runtime": "^7.18.0" + } + }, + "@rc-component/mutate-observer": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/@rc-component/mutate-observer/-/mutate-observer-1.0.0.tgz", + "integrity": "sha512-okqRJSfNisXdI6CUeOLZC5ukBW/8kir2Ii4PJiKpUt+3+uS7dxwJUMxsUZquxA1rQuL8YcEmKVp/TCnR+yUdZA==", + "requires": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + } + }, + "@rc-component/portal": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@rc-component/portal/-/portal-1.1.1.tgz", + "integrity": "sha512-m8w3dFXX0H6UkJ4wtfrSwhe2/6M08uz24HHrF8pWfAXPwA9hwCuTE5per/C86KwNLouRpwFGcr7LfpHaa1F38g==", + "requires": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + } + }, + "@rc-component/tour": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/@rc-component/tour/-/tour-1.8.0.tgz", + "integrity": "sha512-rrRGioHTLQlGca27G2+lw7QpRb3uuMYCUIJjj31/B44VCJS0P2tqYhOgtzvWQmaLMlWH3ZlpzotkKX13NT4XEA==", + "requires": { + "@babel/runtime": "^7.18.0", + "@rc-component/portal": "^1.0.0-9", + "@rc-component/trigger": "^1.3.6", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + } + }, + "@rc-component/trigger": { + "version": "1.10.0", + "resolved": "https://registry.npmmirror.com/@rc-component/trigger/-/trigger-1.10.0.tgz", + "integrity": "sha512-kDnsBBUIX+oCk1nhZ8vwCFiq15sIXqvYlRLTnSWXDTgec8SRjHxIA2T47FbWVlZ9PtlT1NIVWH8q3GbiSRKWUA==", + "requires": { + "@babel/runtime": "^7.18.3", + "@rc-component/portal": "^1.1.0", + "classnames": "^2.3.2", + "rc-align": "^4.0.0", + "rc-motion": "^2.0.0", + "rc-resize-observer": "^1.3.1", + "rc-util": "^5.29.2" + } + }, "@types/prop-types": { "version": "15.7.5", "resolved": "https://registry.npmmirror.com/@types/prop-types/-/prop-types-15.7.5.tgz", @@ -1829,6 +2920,71 @@ "color-convert": "^1.9.0" } }, + "antd": { + "version": "5.4.2", + "resolved": "https://registry.npmmirror.com/antd/-/antd-5.4.2.tgz", + "integrity": "sha512-OxXZ7joFf6Um4zeXm07tyJ9WV6eMwUw1KUmewfM/BDceUFVtJVf7YbBTBfX3JTl+jOuSpMSb4naFhOCgVwtyFw==", + "requires": { + "@ant-design/colors": "^7.0.0", + "@ant-design/cssinjs": "^1.7.1", + "@ant-design/icons": "^5.0.0", + "@ant-design/react-slick": "~1.0.0", + "@babel/runtime": "^7.18.3", + "@ctrl/tinycolor": "^3.6.0", + "@rc-component/mutate-observer": "^1.0.0", + "@rc-component/tour": "~1.8.0", + "@rc-component/trigger": "^1.7.0", + "classnames": "^2.2.6", + "copy-to-clipboard": "^3.2.0", + "dayjs": "^1.11.1", + "qrcode.react": "^3.1.0", + "rc-cascader": "~3.10.0", + "rc-checkbox": "~3.0.0", + "rc-collapse": "~3.5.2", + "rc-dialog": "~9.1.0", + "rc-drawer": "~6.1.1", + "rc-dropdown": "~4.0.0", + "rc-field-form": "~1.29.0", + "rc-image": "~5.16.0", + "rc-input": "~1.0.4", + "rc-input-number": "~7.4.0", + "rc-mentions": "~2.2.0", + "rc-menu": "~9.8.3", + "rc-motion": "^2.6.1", + "rc-notification": "~5.0.0", + "rc-pagination": "~3.3.1", + "rc-picker": "~3.6.1", + "rc-progress": "~3.4.1", + "rc-rate": "~2.10.0", + "rc-resize-observer": "^1.2.0", + "rc-segmented": "~2.1.2", + "rc-select": "~14.4.3", + "rc-slider": "~10.1.0", + "rc-steps": "~6.0.0", + "rc-switch": "~4.0.0", + "rc-table": "~7.31.0", + "rc-tabs": "~12.5.6", + "rc-textarea": "~1.2.2", + "rc-tooltip": "~6.0.0", + "rc-tree": "~5.7.0", + "rc-tree-select": "~5.8.0", + "rc-trigger": "^5.3.4", + "rc-upload": "~4.3.0", + "rc-util": "^5.27.0", + "scroll-into-view-if-needed": "^3.0.3", + "throttle-debounce": "^5.0.0" + } + }, + "array-tree-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/array-tree-filter/-/array-tree-filter-2.1.0.tgz", + "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==" + }, + "async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" + }, "browserslist": { "version": "4.21.5", "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz", @@ -1858,6 +3014,11 @@ "supports-color": "^5.3.0" } }, + "classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz", @@ -1873,17 +3034,34 @@ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true }, + "compute-scroll-into-view": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-3.0.3.tgz", + "integrity": "sha512-nadqwNxghAGTamwIqQSG433W6OADZx2vCo3UXHNrzTRHK/htu+7+L0zhjEoaeaQVNAi3YgqWDv8+tzf0hRfR+A==" + }, "convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz", "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "dev": true }, + "copy-to-clipboard": { + "version": "3.3.3", + "resolved": "https://registry.npmmirror.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "requires": { + "toggle-selection": "^1.0.6" + } + }, "csstype": { "version": "3.1.2", "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", - "dev": true + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "dayjs": { + "version": "1.11.7", + "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" }, "debug": { "version": "4.3.4", @@ -1894,6 +3072,11 @@ "ms": "2.1.2" } }, + "dom-align": { + "version": "1.12.4", + "resolved": "https://registry.npmmirror.com/dom-align/-/dom-align-1.12.4.tgz", + "integrity": "sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw==" + }, "electron-to-chromium": { "version": "1.4.368", "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.368.tgz", @@ -2142,6 +3325,14 @@ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true }, + "json2mq": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/json2mq/-/json2mq-0.2.0.tgz", + "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==", + "requires": { + "string-convert": "^0.2.0" + } + }, "json5": { "version": "2.2.3", "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz", @@ -2215,6 +3406,416 @@ "source-map-js": "^1.0.2" } }, + "qrcode.react": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/qrcode.react/-/qrcode.react-3.1.0.tgz", + "integrity": "sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==", + "requires": {} + }, + "rc-align": { + "version": "4.0.15", + "resolved": "https://registry.npmmirror.com/rc-align/-/rc-align-4.0.15.tgz", + "integrity": "sha512-wqJtVH60pka/nOX7/IspElA8gjPNQKIx/ZqJ6heATCkXpe1Zg4cPVrMD2vC96wjsFFL8WsmhPbx9tdMo1qqlIA==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "dom-align": "^1.7.0", + "rc-util": "^5.26.0", + "resize-observer-polyfill": "^1.5.1" + } + }, + "rc-cascader": { + "version": "3.10.2", + "resolved": "https://registry.npmmirror.com/rc-cascader/-/rc-cascader-3.10.2.tgz", + "integrity": "sha512-llKIxAAJZW10BkvhqdNsOSy2AOubj0xGEJFcdo/FP09DrhVI764skhCeBH9WfIhv4X40t9/goDwTsXE8Gul9zA==", + "requires": { + "@babel/runtime": "^7.12.5", + "array-tree-filter": "^2.1.0", + "classnames": "^2.3.1", + "rc-select": "~14.4.0", + "rc-tree": "~5.7.0", + "rc-util": "^5.6.1" + } + }, + "rc-checkbox": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/rc-checkbox/-/rc-checkbox-3.0.0.tgz", + "integrity": "sha512-tOEs1+wWDUei7DuP2EsJCZfam5vxMjKTCGcZdXVgsiOcNszc41Esycbo31P0/jFwUAPmd5oPYFWkcnFUCTLZxA==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.3.2", + "rc-util": "^5.25.2" + } + }, + "rc-collapse": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/rc-collapse/-/rc-collapse-3.5.2.tgz", + "integrity": "sha512-/TNiT3DW1t3sUCiVD/DPUYooJZ3BLA93/2rZsB3eM2bGJCCla2X9D2E4tgm7LGMQGy5Atb2lMUn2FQuvQNvavQ==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.3.4", + "rc-util": "^5.27.0" + } + }, + "rc-dialog": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/rc-dialog/-/rc-dialog-9.1.0.tgz", + "integrity": "sha512-5ry+JABAWEbaKyYsmITtrJbZbJys8CtMyzV8Xn4LYuXMeUx5XVHNyJRoqLFE4AzBuXXzOWeaC49cg+XkxK6kHA==", + "requires": { + "@babel/runtime": "^7.10.1", + "@rc-component/portal": "^1.0.0-8", + "classnames": "^2.2.6", + "rc-motion": "^2.3.0", + "rc-util": "^5.21.0" + } + }, + "rc-drawer": { + "version": "6.1.5", + "resolved": "https://registry.npmmirror.com/rc-drawer/-/rc-drawer-6.1.5.tgz", + "integrity": "sha512-MDRomQXFi+tvDuwsRAddJ2Oy2ayLCZ29weMzp3rJFO9UNEVLEVV7nuyx5lEgNJIdM//tE6wWQV95cTUiMVqD6w==", + "requires": { + "@babel/runtime": "^7.10.1", + "@rc-component/portal": "^1.0.0-6", + "classnames": "^2.2.6", + "rc-motion": "^2.6.1", + "rc-util": "^5.21.2" + } + }, + "rc-dropdown": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/rc-dropdown/-/rc-dropdown-4.0.1.tgz", + "integrity": "sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==", + "requires": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.6", + "rc-trigger": "^5.3.1", + "rc-util": "^5.17.0" + } + }, + "rc-field-form": { + "version": "1.29.2", + "resolved": "https://registry.npmmirror.com/rc-field-form/-/rc-field-form-1.29.2.tgz", + "integrity": "sha512-gXNkthHMUjJ7gDKYmD/lJWJrpMqAjiEPQE4QmlOuZoiHF51LybCL/y+iAmLXpdEjPfJ41WtZBH5hZMUEnEnHXA==", + "requires": { + "@babel/runtime": "^7.18.0", + "async-validator": "^4.1.0", + "rc-util": "^5.8.0" + } + }, + "rc-image": { + "version": "5.16.0", + "resolved": "https://registry.npmmirror.com/rc-image/-/rc-image-5.16.0.tgz", + "integrity": "sha512-11DOye57IgTXh2yTsmxFNynZJG3tdx8RZnnaqb38eYWrBPPyhVHIuURxyiSZ8B68lEUAggR7SBA0Zb95KP/CyQ==", + "requires": { + "@babel/runtime": "^7.11.2", + "@rc-component/portal": "^1.0.2", + "classnames": "^2.2.6", + "rc-dialog": "~9.1.0", + "rc-motion": "^2.6.2", + "rc-util": "^5.0.6" + } + }, + "rc-input": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/rc-input/-/rc-input-1.0.4.tgz", + "integrity": "sha512-clY4oneVHRtKHYf/HCxT/MO+4BGzCIywSNLosXWOm7fcQAS0jQW7n0an8Raa8JMB8kpxc8m28p7SNwFZmlMj6g==", + "requires": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.18.1" + } + }, + "rc-input-number": { + "version": "7.4.2", + "resolved": "https://registry.npmmirror.com/rc-input-number/-/rc-input-number-7.4.2.tgz", + "integrity": "sha512-yGturTw7WGP+M1GbJ+UTAO7L4buxeW6oilhL9Sq3DezsRS8/9qec4UiXUbeoiX9bzvRXH11JvgskBtxSp4YSNg==", + "requires": { + "@babel/runtime": "^7.10.1", + "@rc-component/mini-decimal": "^1.0.1", + "classnames": "^2.2.5", + "rc-util": "^5.28.0" + } + }, + "rc-mentions": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/rc-mentions/-/rc-mentions-2.2.0.tgz", + "integrity": "sha512-R7ncCldr02uKgJBBPlXdtnOGQIjZ9C3uoIMi4fabU3CPFdmefYlNF6QM4u2AzgcGt8V0KkoHTN5T6HPdUpet8g==", + "requires": { + "@babel/runtime": "^7.10.1", + "@rc-component/trigger": "^1.5.0", + "classnames": "^2.2.6", + "rc-input": "~1.0.0", + "rc-menu": "~9.8.0", + "rc-textarea": "~1.2.0", + "rc-util": "^5.22.5" + } + }, + "rc-menu": { + "version": "9.8.4", + "resolved": "https://registry.npmmirror.com/rc-menu/-/rc-menu-9.8.4.tgz", + "integrity": "sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.4.3", + "rc-overflow": "^1.2.8", + "rc-trigger": "^5.1.2", + "rc-util": "^5.27.0" + } + }, + "rc-motion": { + "version": "2.7.3", + "resolved": "https://registry.npmmirror.com/rc-motion/-/rc-motion-2.7.3.tgz", + "integrity": "sha512-2xUvo8yGHdOHeQbdI8BtBsCIrWKchEmFEIskf0nmHtJsou+meLd/JE+vnvSX2JxcBrJtXY2LuBpxAOxrbY/wMQ==", + "requires": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.21.0" + } + }, + "rc-notification": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/rc-notification/-/rc-notification-5.0.3.tgz", + "integrity": "sha512-+wHbHu6RiTNtsZYx42WxWA+tC5m0qyKvJAauO4/6LIEyJspK8fRlFQz+OCFgFwGuNs3cOdo9tLs+cPfztSZwbQ==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.6.0", + "rc-util": "^5.20.1" + } + }, + "rc-overflow": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/rc-overflow/-/rc-overflow-1.3.0.tgz", + "integrity": "sha512-p2Qt4SWPTHAYl4oAao1THy669Fm5q8pYBDBHRaFOekCvcdcrgIx0ByXQMEkyPm8wUDX4BK6aARWecvCRc/7CTA==", + "requires": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.19.2" + } + }, + "rc-pagination": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/rc-pagination/-/rc-pagination-3.3.1.tgz", + "integrity": "sha512-eI4dSeB3OrFxll7KzWa3ZH63LV2tHxt0AUmZmDwuI6vc3CK5lZhaKUYq0fRowb5586hN+L26j5WZoSz9cwEfjg==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1" + } + }, + "rc-picker": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/rc-picker/-/rc-picker-3.6.2.tgz", + "integrity": "sha512-acLNCi2WTNAuvTtcEzKp72mU15ni0sqrIKVlEcj04KgLZxhlVPMabCS+Sc8VuOCPJbOcW0XeOydbNnJbWTvzxg==", + "requires": { + "@babel/runtime": "^7.10.1", + "@rc-component/trigger": "^1.5.0", + "classnames": "^2.2.1", + "rc-util": "^5.27.0" + } + }, + "rc-progress": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/rc-progress/-/rc-progress-3.4.1.tgz", + "integrity": "sha512-eAFDHXlk8aWpoXl0llrenPMt9qKHQXphxcVsnKs0FHC6eCSk1ebJtyaVjJUzKe0233ogiLDeEFK1Uihz3s67hw==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-util": "^5.16.1" + } + }, + "rc-rate": { + "version": "2.10.0", + "resolved": "https://registry.npmmirror.com/rc-rate/-/rc-rate-2.10.0.tgz", + "integrity": "sha512-TCjEpKPeN1m0EnGDDbb1KyxjNTJRzoReiPdtbrBJEey4Ryf/UGOQ6vqmz2yC6DJdYVDVUoZPdoz043ryh0t/nQ==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.0.1" + } + }, + "rc-resize-observer": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/rc-resize-observer/-/rc-resize-observer-1.3.1.tgz", + "integrity": "sha512-iFUdt3NNhflbY3mwySv5CA1TC06zdJ+pfo0oc27xpf4PIOvfZwZGtD9Kz41wGYqC4SLio93RVAirSSpYlV/uYg==", + "requires": { + "@babel/runtime": "^7.20.7", + "classnames": "^2.2.1", + "rc-util": "^5.27.0", + "resize-observer-polyfill": "^1.5.1" + } + }, + "rc-segmented": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/rc-segmented/-/rc-segmented-2.1.2.tgz", + "integrity": "sha512-qGo1bCr83ESXpXVOCXjFe1QJlCAQXyi9KCiy8eX3rIMYlTeJr/ftySIaTnYsitL18SvWf5ZEHsfqIWoX0EMfFQ==", + "requires": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-motion": "^2.4.4", + "rc-util": "^5.17.0" + } + }, + "rc-select": { + "version": "14.4.3", + "resolved": "https://registry.npmmirror.com/rc-select/-/rc-select-14.4.3.tgz", + "integrity": "sha512-qoz4gNqm3SN+4dYKSCRiRkxKSEEdbS3jC6gdFYoYwEjDZ9sdQFo5jHlfQbF+hhai01HOoj1Hf8Gq6tpUvU+Gmw==", + "requires": { + "@babel/runtime": "^7.10.1", + "@rc-component/trigger": "^1.5.0", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-overflow": "^1.0.0", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.4.13" + } + }, + "rc-slider": { + "version": "10.1.1", + "resolved": "https://registry.npmmirror.com/rc-slider/-/rc-slider-10.1.1.tgz", + "integrity": "sha512-gn8oXazZISEhnmRinI89Z/JD/joAaM35jp+gDtIVSTD/JJMCCBqThqLk1SVJmvtfeiEF/kKaFY0+qt4SDHFUDw==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.27.0" + } + }, + "rc-steps": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/rc-steps/-/rc-steps-6.0.0.tgz", + "integrity": "sha512-+KfMZIty40mYCQSDvYbZ1jwnuObLauTiIskT1hL4FFOBHP6ZOr8LK0m143yD3kEN5XKHSEX1DIwCj3AYZpoeNQ==", + "requires": { + "@babel/runtime": "^7.16.7", + "classnames": "^2.2.3", + "rc-util": "^5.16.1" + } + }, + "rc-switch": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/rc-switch/-/rc-switch-4.0.0.tgz", + "integrity": "sha512-IfrYC99vN0gKaTyjQdqYuADU0eH00SAFHg3jOp8HrmUpJruhV1SohJzrCbPqPraZeX/6X/QKkdLfkdnUub05WA==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-util": "^5.0.1" + } + }, + "rc-table": { + "version": "7.31.1", + "resolved": "https://registry.npmmirror.com/rc-table/-/rc-table-7.31.1.tgz", + "integrity": "sha512-KZPi35aGpv2VaL1Jbc58FBJo063HtKyVjhOFWX4AkBV7tjHHQokMdUoua5E+GPJh6QZUpK/a8PjKa9IZzPLIEA==", + "requires": { + "@babel/runtime": "^7.10.1", + "@rc-component/context": "^1.3.0", + "classnames": "^2.2.5", + "rc-resize-observer": "^1.1.0", + "rc-util": "^5.27.1" + } + }, + "rc-tabs": { + "version": "12.5.10", + "resolved": "https://registry.npmmirror.com/rc-tabs/-/rc-tabs-12.5.10.tgz", + "integrity": "sha512-Ay0l0jtd4eXepFH9vWBvinBjqOpqzcsJTerBGwJy435P2S90Uu38q8U/mvc1sxUEVOXX5ZCFbxcWPnfG3dH+tQ==", + "requires": { + "@babel/runtime": "^7.11.2", + "classnames": "2.x", + "rc-dropdown": "~4.0.0", + "rc-menu": "~9.8.0", + "rc-motion": "^2.6.2", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.16.0" + } + }, + "rc-textarea": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/rc-textarea/-/rc-textarea-1.2.2.tgz", + "integrity": "sha512-S9fkiek5VezfwJe2McEs/NH63xgnnZ4iDh6a8n01mIfzyNJj0HkS0Uz6boyR3/eONYjmKaqhrpuJJuEClRDEBw==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-input": "~1.0.4", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.27.0" + } + }, + "rc-tooltip": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/rc-tooltip/-/rc-tooltip-6.0.1.tgz", + "integrity": "sha512-MdvPlsD1fDSxKp9+HjXrc/CxLmA/s11QYIh1R7aExxfodKP7CZA++DG1AjrW80F8IUdHYcR43HAm0Y2BYPelHA==", + "requires": { + "@babel/runtime": "^7.11.2", + "@rc-component/trigger": "^1.0.4", + "classnames": "^2.3.1" + } + }, + "rc-tree": { + "version": "5.7.3", + "resolved": "https://registry.npmmirror.com/rc-tree/-/rc-tree-5.7.3.tgz", + "integrity": "sha512-Oql2S9+ZmT+mfTp5SNo1XM0QvkENjc0mPRFsHWRFSPuKird0OYMZZKmLznUJ+0aGDeFFWN42wiUZJtMFhrLgLw==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.4.8" + } + }, + "rc-tree-select": { + "version": "5.8.0", + "resolved": "https://registry.npmmirror.com/rc-tree-select/-/rc-tree-select-5.8.0.tgz", + "integrity": "sha512-NozrkVLR8k3cpx8R5/YFmJMptgOacR5zEQHZGMQg31bD6jEgGiJeOn2cGRI6x0Xdyvi1CSqCbUsIoqiej74wzw==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-select": "~14.4.0", + "rc-tree": "~5.7.0", + "rc-util": "^5.16.1" + } + }, + "rc-trigger": { + "version": "5.3.4", + "resolved": "https://registry.npmmirror.com/rc-trigger/-/rc-trigger-5.3.4.tgz", + "integrity": "sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==", + "requires": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.6", + "rc-align": "^4.0.0", + "rc-motion": "^2.0.0", + "rc-util": "^5.19.2" + } + }, + "rc-upload": { + "version": "4.3.4", + "resolved": "https://registry.npmmirror.com/rc-upload/-/rc-upload-4.3.4.tgz", + "integrity": "sha512-uVbtHFGNjHG/RyAfm9fluXB6pvArAGyAx8z7XzXXyorEgVIWj6mOlriuDm0XowDHYz4ycNK0nE0oP3cbFnzxiQ==", + "requires": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.5", + "rc-util": "^5.2.0" + } + }, + "rc-util": { + "version": "5.30.0", + "resolved": "https://registry.npmmirror.com/rc-util/-/rc-util-5.30.0.tgz", + "integrity": "sha512-uaWpF/CZGyXuhQG71MWxkU+0bWkPEgqZUxEv251Cu7p3kpHDNm5+Ygu/U8ux0a/zbfGW8PsKcJL0XVBOMrlIZg==", + "requires": { + "@babel/runtime": "^7.18.3", + "react-is": "^16.12.0" + } + }, + "rc-virtual-list": { + "version": "3.4.13", + "resolved": "https://registry.npmmirror.com/rc-virtual-list/-/rc-virtual-list-3.4.13.tgz", + "integrity": "sha512-cPOVDmcNM7rH6ANotanMDilW/55XnFPw0Jh/GQYtrzZSy3AmWvCnqVNyNC/pgg3lfVmX2994dlzAhuUrd4jG7w==", + "requires": { + "@babel/runtime": "^7.20.0", + "classnames": "^2.2.6", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.15.0" + } + }, "react": { "version": "18.2.0", "resolved": "https://registry.npmmirror.com/react/-/react-18.2.0.tgz", @@ -2232,12 +3833,27 @@ "scheduler": "^0.23.0" } }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmmirror.com/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmmirror.com/react-refresh/-/react-refresh-0.14.0.tgz", "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", "dev": true }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, "resolve": { "version": "1.22.2", "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.2.tgz", @@ -2266,6 +3882,14 @@ "loose-envify": "^1.1.0" } }, + "scroll-into-view-if-needed": { + "version": "3.0.10", + "resolved": "https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.0.10.tgz", + "integrity": "sha512-t44QCeDKAPf1mtQH3fYpWz8IM/DyvHLjs8wUvvwMYxk5moOqCzrMSxK6HQVD0QVmVjXFavoFIPRVrMuJPKAvtg==", + "requires": { + "compute-scroll-into-view": "^3.0.2" + } + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz", @@ -2284,6 +3908,16 @@ "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", "dev": true }, + "string-convert": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/string-convert/-/string-convert-0.2.1.tgz", + "integrity": "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==" + }, + "stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz", @@ -2299,12 +3933,22 @@ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "dev": true }, + "throttle-debounce": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-5.0.0.tgz", + "integrity": "sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==" + }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true }, + "toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" + }, "typescript": { "version": "4.9.5", "resolved": "https://registry.npmmirror.com/typescript/-/typescript-4.9.5.tgz", diff --git a/package.json b/package.json index 7f17529..1170f55 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,8 @@ "preview": "vite preview" }, "dependencies": { + "@ant-design/icons": "^5.0.1", + "antd": "^5.4.2", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/src/components/Yidian/Frame427319538/Frame427319538.module.css b/src/components/Yidian/Frame427319538/Frame427319538.module.css index a10af4a..f1bed5c 100644 --- a/src/components/Yidian/Frame427319538/Frame427319538.module.css +++ b/src/components/Yidian/Frame427319538/Frame427319538.module.css @@ -51,6 +51,7 @@ flex-direction: column; } .frame427319537 { + cursor: pointer; width: min-content; height: min-content; align-items: center; diff --git a/src/components/Yidian/Frame427319538/Frame427319538.tsx b/src/components/Yidian/Frame427319538/Frame427319538.tsx index d009f7c..d26ae2d 100644 --- a/src/components/Yidian/Frame427319538/Frame427319538.tsx +++ b/src/components/Yidian/Frame427319538/Frame427319538.tsx @@ -1,9 +1,11 @@ -import { memo } from 'react'; -import type { FC } from 'react'; +import { memo } from "react"; +import type { FC } from "react"; -import resets from '../../_resets.module.css'; -import { Frame2 } from '../Frame2/Frame2'; -import classes from './Frame427319538.module.css'; +import resets from "../../_resets.module.css"; +import { Frame2 } from "../Frame2/Frame2"; +import classes from "./Frame427319538.module.css"; +import { Popover } from "antd"; +import { RiskContent } from "../RiskContent"; interface Props { className?: string; @@ -12,23 +14,31 @@ interface Props { }; } /* @figmaId 5628:6390 */ -export const Frame427319538: FC = memo(function Frame427319538(props = {}) { +export const Frame427319538: FC = memo(function Frame427319538( + props = {} +) { return ( -
+
上海市大数据中心
-
-
风险点
-
-
-
2
-
+ }> +
+
风险点
+
+
+
2
+
+
-
+
diff --git a/src/components/Yidian/RiskContent.tsx b/src/components/Yidian/RiskContent.tsx new file mode 100644 index 0000000..c913160 --- /dev/null +++ b/src/components/Yidian/RiskContent.tsx @@ -0,0 +1,36 @@ +import { FC } from "react"; +import classes from "./Yidian.module.css"; + +export const RiskContent: FC<{}> = () => { + return ( +
+
+
+
2022年标准化考点建设项目 有欠款
+
+
2023-03-26 截止
+
古丽-zhuk
+
+
+
+
+
+
合同到期请查看
+
+
2023-03-26 截止
+
古丽-zhuk
+
+
+
+
+
+
合同到期请查看
+
+
2023-03-26 截止
+
古丽-zhuk
+
+
+
+
+ ); +}; diff --git a/src/components/Yidian/SelectPride.tsx b/src/components/Yidian/SelectPride.tsx new file mode 100644 index 0000000..da45398 --- /dev/null +++ b/src/components/Yidian/SelectPride.tsx @@ -0,0 +1,16 @@ +import { Select } from "antd"; +import { FC } from "react"; + +export const SelectPride: FC<{}> = () => { + return ( + + ); +}; diff --git a/src/components/Yidian/Yidian.module.css b/src/components/Yidian/Yidian.module.css index 2f173b9..f877be9 100644 --- a/src/components/Yidian/Yidian.module.css +++ b/src/components/Yidian/Yidian.module.css @@ -2663,6 +2663,7 @@ background-color: #fff; } .frame427319500 { + cursor: pointer; width: min-content; height: min-content; align-items: center; @@ -2962,6 +2963,7 @@ flex-direction: column; } .unnamed93 { + cursor: pointer; color: #4e5969; font-size: 14px; line-height: 20px; @@ -3983,6 +3985,7 @@ flex-direction: column; } .frame9114 { + cursor: pointer; width: min-content; height: min-content; align-items: center; @@ -6623,11 +6626,15 @@ flex-direction: column; } .frame91115 { + cursor: pointer; width: min-content; height: min-content; align-items: center; gap: 4px; } +.frame91115:hover{ + opacity: 0.9; +} .text31 { color: #86909c; font-size: 14px; @@ -6841,6 +6848,7 @@ flex-direction: column; } .frame91116 { + cursor: pointer; width: min-content; height: min-content; align-items: center; diff --git a/src/components/Yidian/Yidian.tsx b/src/components/Yidian/Yidian.tsx index b615e8a..753ef4c 100644 --- a/src/components/Yidian/Yidian.tsx +++ b/src/components/Yidian/Yidian.tsx @@ -1,6 +1,8 @@ -import { memo } from "react"; +import { memo, useState } from "react"; import type { FC } from "react"; +import { AutoComplete, Button, Input, Menu, Modal, Tabs } from "antd"; + import resets from "../_resets.module.css"; import { _2_Off } from "./_2_Off/_2_Off"; import { _2_On } from "./_2_On/_2_On"; @@ -145,6 +147,17 @@ import { VectorStrokeIcon } from "./VectorStrokeIcon.js"; import { ViewList2 } from "./ViewList2/ViewList2"; import { ViewList } from "./ViewList/ViewList"; import classes from "./Yidian.module.css"; +import { SelectRank } from "./SelectRank"; +import { SelectPride } from "./SelectPride"; +import Search from "antd/es/input/Search"; +import Title from "antd/es/skeleton/Title"; +import { + BookOutlined, + ContactsOutlined, + FundOutlined, + FundProjectionScreenOutlined, + HomeOutlined, +} from "@ant-design/icons"; interface Props { className?: string; @@ -184,8 +197,18 @@ interface Props { iconBasicDropdownChevronDown2?: boolean; }; } + +export type PageName = "project" | "customer" | "dashboard" | "bigscreen"; + /* @figmaId 5711:168021 */ export const Yidian: FC = memo(function Yidian(props = {}) { + const [currentPage, setCurrentPage] = useState("dashboard"); + + const [options, setOptions] = useState<{ value: string }[]>([]); + const [riskModalOpen, setRiskModalOpen] = useState(false); + const [importantCustomerModalOpen, setImportantCustomerModalOpen] = + useState(false); + return (
@@ -193,7 +216,48 @@ export const Yidian: FC = memo(function Yidian(props = {}) {
logo
- <_OnSelected + { + console.log(info); + setCurrentPage(info.key as PageName); + }} + selectedKeys={[currentPage]} + items={[ + { + key: "dashboard", + label: "工作台", + icon: , + style: { + paddingLeft: "50px", + // color: "#06f" + }, + // className: classes.homeTwo + }, + { + key: "project", + label: "项目信息", + icon: , + style: { paddingLeft: "50px" }, + }, + { + key: "bigscreen", + label: "驾驶舱", + icon: , + style: { paddingLeft: "50px" }, + }, + { + key: "customer", + label: "客户信息", + icon: , + style: { paddingLeft: "50px" }, + }, + ]} + > + {/* <_OnSelected + onClick={() => setCurrentPage("dashboard")} swap={{ notebookOne: ( = memo(function Yidian(props = {}) { }} /> <_OffSelected + onClick={() => setCurrentPage("dashboard")} text={{ normal:
工作台
, }} /> + <_OffSelected + onClick={() => setCurrentPage("project")} + text={{ + normal:
项目信息
, + }} + /> <_OffRegular + onClick={() => setCurrentPage("bigscreen")} hide={{ point: true, }} text={{ normal:
驾驶舱
, }} - /> - <_OnRegular + /> */} + {/* <_OnRegular swap={{ notebookOne: ( = memo(function Yidian(props = {}) { text={{ normal:
项目支持记录单表
, }} - /> - <_OnRegular + /> */} + {/* <_OnRegular + onClick={() => setCurrentPage("customer")} swap={{ notebookOne: ( = memo(function Yidian(props = {}) { text={{ normal:
客户信息
, }} - /> - <_OnRegular + /> */} + {/* <_OnRegular hide={{ keyboard_arrow_down: true, }} text={{ normal:
供应商信息
, }} - /> - <_OnRegular + /> */} + {/* <_OnRegular swap={{ notebookOne: ( = memo(function Yidian(props = {}) { text={{ normal:
推送管理
, }} - /> + /> */}
-
-
-
- , - }} - /> -
2022年标准化考点建设
- -
-
- 快速上报
, - }} - /> - - 项目状况报告(商机落地前) -
- ), - }} - /> - 合同信息登记表
, - }} - /> - - 项目状况报告(项目实施阶段) -
- ), - }} - /> - 项目支持记录表
, - }} - /> - - 项目紧急状况报告(商机落地前) -
- ), - }} - /> - 项目采购单
, - }} - /> -
-
-
-
-
-
项目基础信息
-
-
查看详情
- - ), - }} - /> -
+ {currentPage == "project" && ( +
+
+
window.open("http://link-to-pmo.link")} + > + , + }} + /> +
2022年标准化考点建设
+
-
-
-
-
项目等级
-
-
A
-
-
-
-
-
-
评分
-
优秀
-
-
-
80
-
-
-
-
-
-
-
- <_ - className={classes.unnamed2} - swap={{ - Unnamed: , - }} - hide={{ - Unnamed: true, - }} - text={{ - Unnamed: ( -
商机登记
- ), - }} - /> - <_3 - className={classes.unnamed4} - swap={{ - Unnamed: , - Unnamed2: , - }} - hide={{ - Unnamed: true, - }} - text={{ - Unnamed: ( -
合同签订
- ), - }} - /> - <_4 - className={classes.unnamed6} - swap={{ - Unnamed: , - Unnamed2: , - Unnamed3: , - }} - hide={{ - Unnamed: true, - }} - text={{ - Unnamed: ( -
合同履约追踪
- ), - }} - /> - <_4 - className={classes.unnamed8} - swap={{ - Unnamed: , - Unnamed2: , - Unnamed3: , - }} - hide={{ - Unnamed: true, - }} - text={{ - Unnamed: ( -
跟踪推进
- ), - }} - /> - <_4 - className={classes.unnamed11} - swap={{ - Unnamed: , - Unnamed2: , - Unnamed3: , - }} - text={{ - Unnamed: ( -
项目节点
- ), - Unnamed2: ( -
未开始
- ), - }} - /> - <_5 - className={classes.unnamed13} - swap={{ - Unnamed: , - Unnamed2: , - }} - hide={{ - Unnamed: true, - }} - text={{ - Unnamed: ( -
项目结束
- ), - }} - /> -
-
-
-
当前阶段
-
-
- -
-
-
-
-
-
-
-
项目单位:
-
仪电鑫森
-
-
-
项目编号:
-
云赛智联-仪电鑫森-093
-
-
-
商机板块:
-
智慧教卫
-
-
-
填报人:
-
刘俊
-
-
-
-
客户单位名称:
-
- 上海市浦东新区招生办公室(上海市浦东新区教育招生考试中心) -
-
+
+ 快速上报
, + }} + /> + + 项目状况报告(商机落地前) +
+ ), + }} + /> + 合同信息登记表
, + }} + /> + + 项目状况报告(项目实施阶段) +
+ ), + }} + /> + 项目支持记录表
, + }} + /> + + 项目紧急状况报告(商机落地前) +
+ ), + }} + /> + 项目采购单
, + }} + />
-
-
-
-
商机初步分析
-
-
查看详情
+
+
+
+
项目基础信息
+
+
查看详情
+ ), }} />
-
-
- 项目商机登记表审批流程: -
-
2022年标准化考点建设
-
-
-
-
项目合同金额预估
-
-
3315.0000
-
万元
-
-
-
-
-
项目毛利率预估
-
-
10.00
-
%
-
-
-
-
-
-
-
-
- 招标公告发布的实际日期: +
+
+
+
项目等级
+
+
A
+
-
2023-03-01
-
-
- 招标文件中要求的投标日期: +
+
+
评分
+
优秀
+
+
+
80
+
-
2023-03-15
-
-
- 项目工作范围简述: +
+
+
+ <_ + className={classes.unnamed2} + swap={{ + Unnamed: , + }} + hide={{ + Unnamed: true, + }} + text={{ + Unnamed: ( +
商机登记
+ ), + }} + /> + <_3 + className={classes.unnamed4} + swap={{ + Unnamed: , + Unnamed2: , + }} + hide={{ + Unnamed: true, + }} + text={{ + Unnamed: ( +
合同签订
+ ), + }} + /> + <_4 + className={classes.unnamed6} + swap={{ + Unnamed: , + Unnamed2: , + Unnamed3: , + }} + hide={{ + Unnamed: true, + }} + text={{ + Unnamed: ( +
+ 合同履约追踪 +
+ ), + }} + /> + <_4 + className={classes.unnamed8} + swap={{ + Unnamed: , + Unnamed2: , + Unnamed3: , + }} + hide={{ + Unnamed: true, + }} + text={{ + Unnamed: ( +
跟踪推进
+ ), + }} + /> + <_4 + className={classes.unnamed11} + swap={{ + Unnamed: , + Unnamed2: , + Unnamed3: , + }} + text={{ + Unnamed: ( +
项目节点
+ ), + Unnamed2: ( +
未开始
+ ), + }} + /> + <_5 + className={classes.unnamed13} + swap={{ + Unnamed: , + Unnamed2: , + }} + hide={{ + Unnamed: true, + }} + text={{ + Unnamed: ( +
项目结束
+ ), + }} + />
-
- 新建化考点 15 所,临港指挥分中心 1个。其中笔纸考场 396 - 间,外语听说考场 28 - 间,标化考场建设需配置网上巡查、应急指挥、考务兵系统、信号屏蔽和金属探测等系统设备。新建高考标准化考点 - 1 所,其中笔纸考场 48 间,外语听说考场 2 间。 +
+
+
当前阶段
+
+
+ +
-
-
- 商机优势和劣势分析: +
+
+
+
+
项目单位:
+
setCurrentPage("customer")} + > + 上海光明食品有限公司 +
+
+
+
项目编号:
+
云赛智联-仪电鑫森-093
+
+
+
商机板块:
+
智慧教卫
+
+
+
填报人:
+
刘俊
+
+
+
+
客户单位名称:
+
+ 上海市浦东新区招生办公室(上海市浦东新区教育招生考试中心)
-
/
-
-
-
-
-
-
项目合同信息
-
-
查看详情
+
+
+
+
商机初步分析
+
+
查看详情
+ ), }} />
-
-
-
-
-
- 甲方单位名称: -
-
- 上海市浦东新区招生办公室(上海市浦东新区教育招生考试中心) -
-
-
-
-
- 合同信息登记表审批流程: -
-
- 合同信息登记表 -
-
-
-
- 合同总金额(万元): -
-
3303.6170
-
-
-
- 项目毛利率: -
-
10.00%
-
-
+
+
+ 项目商机登记表审批流程: +
+
2022年标准化考点建设
+
+
+
+
+ 项目合同金额预估 +
+
+
3315.0000
+
万元
-
-
-
-
- 合同信息登记表发送日期: -
-
2023-03-01
-
-
-
合同编号:
-
- 11N76470572120231 -
-
-
-
- 合同到达总部日期: -
-
2023-03-16
-
-
-
- 合同签署日期: -
-
2023-03-01
-
+
+
+
项目毛利率预估
+
+
10.00
+
%
-
-
-
- 合同到达总部日期: -
-
2023-03-16
-
-
-
- 项目开工的实际日期: -
-
2023-03-16
+
+
+
+
+
+
+
+ 招标公告发布的实际日期:
+
2023-03-01
-
-
-
- 中标通知书复印件: +
+
+ 招标文件中要求的投标日期: +
+
2023-03-15
+
+
+
+
+ 项目工作范围简述: +
+
+ 新建化考点 15 所,临港指挥分中心 1个。其中笔纸考场 396 + 间,外语听说考场 28 + 间,标化考场建设需配置网上巡查、应急指挥、考务兵系统、信号屏蔽和金属探测等系统设备。新建高考标准化考点 + 1 所,其中笔纸考场 48 间,外语听说考场 2 间。 +
+
+
+
+ 商机优势和劣势分析: +
+
/
+
+
+
+
+
+
+
+
+
项目合同信息
+
+
查看详情
+ + ), + }} + /> +
+
+
+
+
+
+
+ 甲方单位名称: +
+
+ 上海市浦东新区招生办公室(上海市浦东新区教育招生考试中心) +
-
- - -
- ), - pDF: , - }} - /> -
-
- 2022年标准化考点建设中标通知书.pdf +
+
+
+ 合同信息登记表审批流程:
-
88k
+
+ 合同信息登记表 +
+
+
+
+ 合同总金额(万元): +
+
+ 3303.6170 +
+
+
+
+ 项目毛利率: +
+
10.00%
-
-
- 中标通知书复印件: +
+
+
+
+
+ 合同信息登记表发送日期: +
+
2023-03-01
-
- - -
- ), - pDF: , - }} - /> -
-
- 2022年标准化考点建设中标通知书.pdf +
+
+ 合同编号: +
+
+ 11N76470572120231 +
+
+
+
+ 合同到达总部日期: +
+
2023-03-16
+
+
+
+ 合同签署日期: +
+
2023-03-01
+
+
+
+
+
+ 合同到达总部日期: +
+
+ 2023-03-16 +
+
+
+
+ 项目开工的实际日期: +
+
+ 2023-03-16 +
+
+
+
+
+
+ 中标通知书复印件: +
+
+ + +
+ ), + pDF: , + }} + /> +
+
+ 2022年标准化考点建设中标通知书.pdf +
+
88k
+
+
+
+
+
+ 中标通知书复印件: +
+
+ + +
+ ), + pDF: ( + + ), + }} + /> +
+
+ 2022年标准化考点建设中标通知书.pdf +
+
88k
-
88k
@@ -849,1668 +948,1838 @@ export const Yidian: FC = memo(function Yidian(props = {}) {
-
-
-
-
-
-
风险点
-
-
3
-
-
-
-
查看详情
- - ), - }} - /> -
-
-
-
-
-
回款风险
-
-
2023-03-26 截止
-
古丽-zhuk
+
+
+
+
+
风险点
+
+
3
-
-
-
-
人员变动风险
-
-
2023-03-26 截止
-
古丽-zhuk
+
+
setRiskModalOpen(true)} + > + 查看详情
-
-
-
-
-
-
项目后评价
- 项目后评价报告
- ), - }} - /> - 项目后评价报告
- ), - }} - /> -
-
-
-
项目工作进展
-
-
查看详情
- - ), - }} - /> -
-
-
- 工作进展
, - }} - /> -
- 2
, - _1:
工作进展
, - }} - /> -
- 3
, - _1:
工作进展
, - }} - /> -
-
-
-
-
项目库
-
/
-
项目详情
-
-
-
-
-
-
-
业务数据概览
-
-
刷新
- - -
- ), - }} - /> -
-
-
- <_2_On - hide={{ - _2: false, - }} - text={{ - Unnamed:
全部
, - _2: !props.hide?._2 && ( -
(1340)
- ), - }} - /> - <_2_Off - hide={{ - _2: false, - }} - text={{ - Unnamed:
A级项目
, - _2: !props.hide?._22 && ( -
(600)
- ), - }} - /> - <_2_Off - hide={{ - _2: false, - }} - text={{ - Unnamed:
B级项目
, - _2: !props.hide?._23 && ( -
(200)
- ), - }} - /> - <_2_Off - hide={{ - _2: false, - }} - text={{ - Unnamed:
C级项目
, - _2: !props.hide?._24 && ( -
(640)
- ), - }} - /> -
-
-
- <_22 - text={{ - Unnamed: ( -
合同额
- ), - _323:
2,000
, - Unnamed2:
万元
, - Unnamed3: ( -
较上月
- ), - Unnamed4:
2%
, - }} - /> - , - line: , - }} - /> -
-
- <_22 - text={{ - Unnamed: ( -
利润额
- ), - _323:
1,400
, - Unnamed2:
万元
, - Unnamed3: ( -
较上月
- ), - Unnamed4:
2%
, - }} - /> - , - line: , - }} - /> -
-
- <_22 - text={{ - Unnamed:
回款
, - _323:
1,400
, - Unnamed2:
万元
, - Unnamed3: ( -
较上月
- ), - Unnamed4:
2%
, - }} - /> - , - line: , - }} - /> -
-
-
-
-
-
-
涉及板块分析
-
-
查看详情
+ ), }} />
-
-
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
A级
-
45%
+
+
+
+
回款风险
+
+
+ 2023-03-26 截止 +
+
古丽-zhuk
+
-
-
-
+
+
+
人员变动风险
+
+
+ 2023-03-26 截止 +
+
古丽-zhuk
+
+
+
+
+
+
+
项目后评价
+ 项目后评价报告
+ ), + }} + /> + 项目后评价报告
+ ), + }} + /> +
+
+
+
项目工作进展
+
+
查看详情
+ + ), + }} + /> +
+
+
+ 工作进展
, + }} + /> +
+ 2
, + _1:
工作进展
, + }} + /> +
+ 3
, + _1:
工作进展
, + }} + /> +
+
+
+
+
项目库
+
/
+
项目详情
+
+
+ )} + {currentPage == "customer" && ( +
+
+
+
+
业务数据概览
+
+
刷新
+ + +
+ ), + }} + /> +
+
+
+ { + return { + label: {item}, + key: item, + }; + })} + /> + {/* <_2_On + hide={{ + _2: false, + }} + text={{ + Unnamed:
全部
, + _2: !props.hide?._2 && ( +
(1340)
+ ), + }} + /> + <_2_Off + hide={{ + _2: false, + }} + text={{ + Unnamed: ( +
A级项目
+ ), + _2: !props.hide?._22 && ( +
(600)
+ ), + }} + /> + <_2_Off + hide={{ + _2: false, + }} + text={{ + Unnamed: ( +
B级项目
+ ), + _2: !props.hide?._23 && ( +
(200)
+ ), + }} + /> + <_2_Off + hide={{ + _2: false, + }} + text={{ + Unnamed: ( +
C级项目
+ ), + _2: !props.hide?._24 && ( +
(640)
+ ), + }} + /> */} +
+
+
+ <_22 + text={{ + Unnamed: ( +
合同额
+ ), + _323:
2,000
, + Unnamed2: ( +
万元
+ ), + Unnamed3: ( +
较上月
+ ), + Unnamed4:
2%
, + }} + /> + , + line: , + }} + /> +
+
+ <_22 + text={{ + Unnamed: ( +
利润额
+ ), + _323:
1,400
, + Unnamed2: ( +
万元
+ ), + Unnamed3: ( +
较上月
+ ), + Unnamed4:
2%
, + }} + /> + , + line: , + }} + /> +
+
+ <_22 + text={{ + Unnamed: ( +
回款
+ ), + _323:
1,400
, + Unnamed2: ( +
万元
+ ), + Unnamed3: ( +
较上月
+ ), + Unnamed4:
2%
, + }} + /> + , + line: , + }} + /> +
+
+
+
+
+
+
涉及板块分析
+
+
查看详情
+ + ), + }} + /> +
+
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
A级
+
45%
+
+
+
+
+
+ <_Property1 + text={{ + label: ( +
+ 云服务大数据 +
+ ), + }} + /> +
+
64.0%
+
+
120
+
+
+
+ <_Property1 + classes={{ square: classes.square }} + text={{ + label: ( +
智慧照明
+ ), + }} + /> +
+
16.0%
+
+
30
+
+
+
+ <_Property1 + classes={{ square: classes.square2 }} + text={{ + label: ( +
智慧教卫
+ ), + }} + /> +
+
6.4%
+
+
12
+
+
+
+ <_Property1 + classes={{ square: classes.square3 }} + text={{ + label: ( +
智慧交通
+ ), + }} + /> +
+
6.4%
+
+
12
+
+
+
+ <_Property1 + classes={{ square: classes.square4 }} + text={{ + label: ( +
智能安防
+ ), + }} + /> +
+
6.4%
+
+
12
+
+
+
+
+
+
+
重点项目排名
+
+
查看详情
+ + ), + }} + /> +
+
+
+ + 2022年标准化考点建设 +
+ ), + _100:
24
, + }} + /> + + 2022年标准化考点建设 +
+ ), + _100:
24
, + }} + /> + + 2022年标准化考点建设 +
+ ), + _100:
24
, + }} + /> + + 2022年标准化考点建设 +
+ ), + _100:
24
, + }} + /> +
+
+
+
+
+
项目合作情况
+
+
查看详情
+ + ), + }} + /> +
+
+
+
+ <_Fill + className={classes.unnamed34} + text={{ + text:
A级项目
, + }} + /> + <_Fill + className={classes.unnamed35} + text={{ + text:
优秀项目
, + }} + /> + <_Fill + className={classes.unnamed36} + text={{ + text:
项目阶段
, + }} + /> +
+ +
+
+ + + + + +
+ +
+
+
+
+
+
+
+
+ 上海光明食品有限公司 +
+
+
+
地址:
+
+ 上海市华山路263弄7号 +
+
+ +
+ <_Small + text={{ + Unnamed: ( +
+ 战略客户 +
+ ), + }} + /> + <_Small2 + text={{ + Unnamed: ( +
食品
+ ), + }} + /> + <_Small2 + text={{ + Unnamed: ( +
销售
+ ), + }} + /> + <_Small2 + text={{ + Unnamed: ( +
零售
+ ), + }} + /> +
+
+
+
+
+
+ +
+ 是否上市
+ ), + _1995526:
, + }} + /> +
+
+ 注册资本
+ ), + _1995526: ( +
+ 496585.7098万元人民币 +
+ ), + }} + /> +
+ 实缴资本
+ ), + _1995526: ( +
+ 496585.7098万元人民币 +
+ ), + }} + /> +
+
+
+
+ <_Property1Property2 + text={{ + Unnamed: ( +
公司介绍
+ ), + }} + /> + <_Property1Property22 + text={{ + Unnamed: ( +
经营范围
+ ), + }} + /> + <_Property1Property22 + text={{ + Unnamed: ( +
主营业务
+ ), + }} + /> +
+
+

+ + 光明食品集团是一家以 + + + 食品产业链 + + + 为核心的现代都市产业集团。重点发展以种源、生态、装备和标准农业为核心的现代都市农业,包括乳业、大米、 + + + 猪肉 + + + 、蔬菜、鲜花、生态森林等;以食品和 + + + 农产品深加工 + + + 为核心的现代都市工业,包括冷饮、罐头、 + + + 食糖 + + + + 糖果 + + 、蜂蜜、 + + 黄酒 + + + 、饮料、休闲食品等;以商业流通和物流配送为核心的 + + + 现代服务业 + + ,包括农工商、 + + 好德 + + + 、伍缘、可的、光明、捷强、 + + 第一食品 + + 商店、易购365和96858电子商务网络等 + + + 连锁门店 + + + 近3300家,以及都市 + + + 房地产业 + + + + 出租汽车 + + + 和物流业、品牌代理服务。 + +

+
+
+
+
+
注册商标
+
+

+ + 光明食品集团拥有光明、 + + + 大白兔 + + + + 冠生园 + + + + 梅林 + + + 、正广和、一只鼎、海丰、爱森、大瀛、石库门 + 、金枫、和酒、玉棠、天喔、佛手等众多 + + + 中国驰名商标 + + 、中国 + + 名牌产品 + + 和上海市 + + 著名商标 + + + 、上海市名牌产品。 + +

+
+

+ + 光明食品集团业务网络覆盖全国,与160多个 + + + 国家和地区 + + + 的上万家客户建有稳定的贸易关系,并与 + + + 可口可乐 + + + + 百事可乐 + + + + 雀巢 + + + + 达能 + + + + 三得利 + + + 、麒麟、统一、谢赫、 + + + 大金 + + + 等国际著名公司开展了广泛的合资合作。 + +

+
+
+
+
+
+
+
来访会议纪要
+
+
查看详情
+ + ), + }} + /> +
+
+ + +
+ 2
, + }} + /> +
+
+
+
项目库
+
/
+
项目详情
+
+
+ )} + {currentPage == "dashboard" && ( +
+
+
+
+
查找
+
+
+ {/* */} + { + if (text.indexOf("光") > -1) { + setCurrentPage("customer"); + } else if (text.indexOf("2") > -1) { + setCurrentPage("project"); + } + }} + onSearch={(text) => { + let newoptions = [ + { value: "上海光明食品有限公司" }, + { value: "2022年标准化考点建设" }, + ]; + if (text.indexOf("光") > -1) { + newoptions = [{ value: "上海光明食品有限公司" }]; + } + if (text.indexOf("2") > -1) { + newoptions = [{ value: "2022年标准化考点建设" }]; + } + setOptions(newoptions); + }} + > + + {/* <_Property1LargeProperty2Regula + className={classes.input} + text={{ + text: ( + + + //
+ // 请输入您想要查找的内容 + //
+ ), + }} + /> */} + {/* setCurrentPage("customer")} + > + 确定 +
+ ), + }} + /> */} +
+
+
+
+
快捷入口
+
+
查看详情
+ + ), + }} + /> +
+
+
+ , + }} + /> + + ), + }} + /> + ), + }} + text={{ + Unnamed: ( +
+ 项目支持记录单 +
+ ), + }} + /> + + ), + }} + /> + ), + }} + text={{ + Unnamed: ( +
+ 合同信息登记表 +
+ ), + }} + /> + + ), + }} + /> + ), + }} + text={{ + Unnamed: ( +
项目采购单
+ ), + }} + /> +
+
+
+
+
涉及板块分析
+
+
查看详情
+ + ), + }} + /> +
+
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
A级
+
45%
+
+
+
+
+
<_Property1 text={{ label: ( -
+
云服务大数据
), }} /> -
-
64.0%
+
+
64.0%
-
120
+
120
-
-
+
+
<_Property1 - classes={{ square: classes.square }} + classes={{ square: classes.square5 }} text={{ label: ( -
智慧照明
+
智慧照明
), }} /> -
-
16.0%
+
+
16.0%
-
30
+
30
-
-
+
+
<_Property1 - classes={{ square: classes.square2 }} + classes={{ square: classes.square6 }} text={{ label: ( -
智慧教卫
+
智慧教卫
), }} /> -
-
6.4%
+
+
6.4%
-
12
+
12
-
-
+
+
<_Property1 - classes={{ square: classes.square3 }} + classes={{ square: classes.square7 }} text={{ label: ( -
智慧交通
+
智慧交通
), }} /> -
-
6.4%
+
+
6.4%
-
12
+
12
-
-
+
+
<_Property1 - classes={{ square: classes.square4 }} + classes={{ square: classes.square8 }} text={{ label: ( -
智能安防
+
智能安防
), }} /> -
-
6.4%
+
+
6.4%
-
12
+
12
-
-
-
重点项目排名
-
-
查看详情
+
+
+
接待详情
+
+
查看详情
+ ), }} />
-
- { + return { + label: {item}, + key: item, + }; + } + )} + > + {/*
+ <_2_On + text={{ + Unnamed:
全部
, + }} + /> + <_2_Off + text={{ + Unnamed:
近3天
, + }} + /> + <_2_Off text={{ Unnamed: ( -
- 2022年标准化考点建设 -
+
近一周
), - _100:
24
, }} /> - - 2022年标准化考点建设 -
+
近一月
), - _100:
24
, }} /> - - 2022年标准化考点建设 -
- ), - _100:
24
, - }} - /> - - 2022年标准化考点建设 -
- ), - _100:
24
, - }} - /> -
-
-
-
-
-
项目合作情况
-
-
查看详情
- +
近3月
), }} /> -
-
-
-
- <_Fill - className={classes.unnamed34} - text={{ - text:
A级项目
, - }} - /> - <_Fill - className={classes.unnamed35} - text={{ - text:
优秀项目
, - }} - /> - <_Fill - className={classes.unnamed36} - text={{ - text:
项目阶段
, - }} - /> -
- -
-
- - - - - -
- -
-
-
-
-
-
-
-
- 上海光明食品有限公司 -
-
-
-
地址:
-
- 上海市华山路263弄7号 -
-
-
-
网址:
-
- http://www.brightfood.com/cn -
-
-
- <_Small - text={{ - Unnamed: ( -
战略客户
- ), - }} - /> - <_Small2 - text={{ - Unnamed: ( -
食品
- ), - }} - /> - <_Small2 - text={{ - Unnamed: ( -
销售
- ), - }} - /> - <_Small2 - text={{ - Unnamed: ( -
零售
- ), - }} - /> -
-
-
-
-
-
- -
- */} + 是否上市
+ _2022613: ( +
2023-04-17
), - _1995526:
, }} /> -
-
- 注册资本
+ _2022613: ( +
2023-04-16
), - _1995526: ( -
- 496585.7098万元人民币 + unnamed: ( +
+ 接待河北中拓网络 +
+ ), + unnamed2:
其他
, + }} + /> + 2023-04-13
+ ), + unnamed: ( +
+ 参加上海教字化转型体验周专额会议
), }} /> -
- 实缴资本
+ _2022613: ( +
2023-04-17
), - _1995526: ( -
- 496585.7098万元人民币 + unnamed: ( +
+ 拜访上海激集建设发展有限公司 +
+ ), + }} + /> + 2023-04-12
+ ), + unnamed: ( +
+ 参加智慧馨城专员会议
), }} />
-
-
-
- <_Property1Property2 - text={{ - Unnamed: ( -
公司介绍
- ), - }} - /> - <_Property1Property22 - text={{ - Unnamed: ( -
经营范围
- ), - }} - /> - <_Property1Property22 - text={{ - Unnamed: ( -
主营业务
- ), - }} - /> +
+
+
各单位漏报情况
+
+
查看详情
+ + ), + }} + /> +
-
-

- - 光明食品集团是一家以 - - - 食品产业链 - - - 为核心的现代都市产业集团。重点发展以种源、生态、装备和标准农业为核心的现代都市农业,包括乳业、大米、 - - - 猪肉 - - - 、蔬菜、鲜花、生态森林等;以食品和 - - - 农产品深加工 - - - 为核心的现代都市工业,包括冷饮、罐头、 - - - 食糖 - - - - 糖果 - - 、蜂蜜、 - - 黄酒 - - - 、饮料、休闲食品等;以商业流通和物流配送为核心的 - - - 现代服务业 - - ,包括农工商、 - - 好德 - - - 、伍缘、可的、光明、捷强、 - - 第一食品 - - 商店、易购365和96858电子商务网络等 - - - 连锁门店 - - - 近3300家,以及都市 - - - 房地产业 - - - - 出租汽车 - - - 和物流业、品牌代理服务。 - -

-
-
-
-
-
注册商标
-
-

- - 光明食品集团拥有光明、 - - - 大白兔 - - - - 冠生园 - - - - 梅林 - - - 、正广和、一只鼎、海丰、爱森、大瀛、石库门 - 、金枫、和酒、玉棠、天喔、佛手等众多 - - - 中国驰名商标 - - 、中国 - - 名牌产品 - - 和上海市 - - 著名商标 - - - 、上海市名牌产品。 - -

-
-

- - 光明食品集团业务网络覆盖全国,与160多个 - - - 国家和地区 - - - 的上万家客户建有稳定的贸易关系,并与 - - - 可口可乐 - - - - 百事可乐 - - - - 雀巢 - - - - 达能 - - - - 三得利 - - - 、麒麟、统一、谢赫、 - - - 大金 - - - 等国际著名公司开展了广泛的合资合作。 - -

+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
A级
+
45%
+
+
+
+
+
+ <_Property1 + text={{ + label: ( +
A级项目
+ ), + }} + /> +
+
64.0%
+
+
120
+
+
+
+ <_Property1 + classes={{ square: classes.square9 }} + text={{ + label: ( +
B级项目
+ ), + }} + /> +
+
16.0%
+
+
30
+
+
+
+ <_Property1 + classes={{ square: classes.square10 }} + text={{ + label: ( +
C级项目
+ ), + }} + /> +
+
6.4%
+
+
12
+
-
-
-
-
来访会议纪要
-
-
查看详情
- - ), - }} - /> +
+
+
部门文档
+
+
查看详情
+ + ), + }} + /> +
-
- - -
- 2
, - }} - /> -
-
-
-
项目库
-
/
-
项目详情
-
-
-
-
-
-
-
查找
-
-
- <_Property1LargeProperty2Regula - className={classes.input} + - 请输入您想要查找的内容 + _2022613: ( +
+ 战略合作协议汇总及执行情况表
), }} /> - 确定
, + _2022613: ( +
+ 上海仪电集团统建应用系统安全访问用户手册 +
+ ), + }} + /> + + 2022年上海市重大建设项目投资计划表 +
+ ), + }} + /> + + 仪电集团《项目管理系统》用户提作手册(20211228) +
+ ), + }} + /> + + 2021年仪电集团及子公司展会计划 +
+ ), + }} + /> + + 2022年上海市重大建设项目投资计划表 +
+ ), }} />
-
-
-
快捷入口
-
-
查看详情
- +
+
+
今日数据
+
+
刷新
+ + +
+ ), + }} + /> +
+
+
+ { + return { + label: {item}, + key: item, + }; + })} + /> + {/* <_2_On + hide={{ + _2: false, + }} + text={{ + Unnamed:
全部
, + _2: !props.hide?._25 && ( +
(1340)
+ ), + }} + /> + <_2_Off + hide={{ + _2: false, + }} + text={{ + Unnamed: ( +
优秀项目
+ ), + _2: !props.hide?._26 && ( +
(600)
+ ), + }} + /> + <_2_Off + hide={{ + _2: false, + }} + text={{ + Unnamed: ( +
标杆项目
+ ), + _2: !props.hide?._27 && ( +
(200)
+ ), + }} + /> + <_2_Off + hide={{ + _2: false, + }} + text={{ + Unnamed: ( +
一般项目
+ ), + _2: !props.hide?._28 && ( +
(640)
+ ), + }} + /> */} +
+
+ + ninePointsConnected: ( + , + }} + /> + ), + }} + hide={{ + projectorTwo: true, + }} + text={{ + unnamed: ( +
项目总数
+ ), + _1:
1340
, + unnamed2: ( +
较上月
+ ), + }} + /> + , + }} + /> + ), + }} + hide={{ + projectorTwo: true, + }} + text={{ + unnamed: ( +
合同金额预估
+ ), + _1:
130
, + unnamed3:
亿
, + unnamed2: ( +
较上月
+ ), + unnamed4:
12
, + }} + /> + , + }} + /> + ), + }} + hide={{ + projectorTwo: true, + }} + text={{ + unnamed: ( +
待办事宜
+ ), + _1:
8
, + unnamed2: ( +
较上月
+ ), + }} + /> + , + }} + /> + ), + }} + hide={{ + projectorTwo: true, + }} + text={{ + unnamed: ( +
已办事宜
+ ), + _1:
123
, + unnamed2: ( +
较上月
), }} />
-
- , - }} - /> - , - }} - /> - ), - }} - text={{ - Unnamed: ( -
项目支持记录单
- ), - }} - /> - , - }} - /> - ), - }} - text={{ - Unnamed: ( -
合同信息登记表
- ), - }} - /> - , - }} - /> - ), - }} - text={{ - Unnamed: ( -
项目采购单
- ), - }} - /> -
-
-
-
-
涉及板块分析
-
-
查看详情
- - ), - }} - /> -
-
-
-
-
- +
+
+
+
风险点
+
+
3
+
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
A级
-
45%
+
+
setRiskModalOpen(true)} + > + 查看详情 +
+ + ), + }} + />
-
-
-
- <_Property1 - text={{ - label: ( -
云服务大数据
- ), - }} - /> -
-
64.0%
+
+
+
+
+ 2022年标准化考点建设项目 有欠款 +
+
+
2023-03-26 截止
+
古丽-zhuk
+
-
120
-
-
- <_Property1 - classes={{ square: classes.square5 }} - text={{ - label: ( -
智慧照明
- ), - }} - /> -
-
16.0%
-
-
30
-
-
-
- <_Property1 - classes={{ square: classes.square6 }} - text={{ - label: ( -
智慧教卫
- ), - }} - /> -
-
6.4%
-
-
12
-
-
-
- <_Property1 - classes={{ square: classes.square7 }} - text={{ - label: ( -
智慧交通
- ), - }} - /> -
-
6.4%
-
-
12
-
-
-
- <_Property1 - classes={{ square: classes.square8 }} - text={{ - label: ( -
智能安防
- ), - }} - /> -
-
6.4%
-
-
12
-
-
-
-
-
-
-
接待详情
-
-
查看详情
- - ), - }} - /> -
-
-
- <_2_On - text={{ - Unnamed:
全部
, - }} - /> - <_2_Off - text={{ - Unnamed:
近3天
, - }} - /> - <_2_Off - text={{ - Unnamed:
近一周
, - }} - /> - <_2_Off - text={{ - Unnamed:
近一月
, - }} - /> - <_2_Off - text={{ - Unnamed:
近3月
, - }} - /> -
- 2023-04-17
- ), - }} - /> - 2023-04-16
- ), - Unnamed: ( -
接待河北中拓网络
- ), - Unnamed2:
其他
, - }} - /> - 2023-04-13
- ), - Unnamed: ( -
- 参加上海教字化转型体验周专额会议 -
- ), - }} - /> - 2023-04-17
- ), - Unnamed: ( -
- 拜访上海激集建设发展有限公司 -
- ), - }} - /> - 2023-04-12
- ), - Unnamed: ( -
- 参加智慧馨城专员会议 -
- ), - }} - /> -
-
-
-
各单位漏报情况
-
-
查看详情
- - ), - }} - /> -
-
-
-
-
- -
-
- -
-
- -
-
- -
-
-
A级
-
45%
-
-
-
-
-
- <_Property1 - text={{ - label: ( -
A级项目
- ), - }} - /> -
-
64.0%
-
-
120
-
-
-
- <_Property1 - classes={{ square: classes.square9 }} - text={{ - label: ( -
B级项目
- ), - }} - /> -
-
16.0%
-
-
30
-
-
-
- <_Property1 - classes={{ square: classes.square10 }} - text={{ - label: ( -
C级项目
- ), - }} - /> -
-
6.4%
-
-
12
-
-
-
-
-
-
-
部门文档
-
-
查看详情
- - ), - }} - /> -
-
- - 战略合作协议汇总及执行情况表 -
- ), - }} - /> - - 上海仪电集团统建应用系统安全访问用户手册 -
- ), - }} - /> - - 2022年上海市重大建设项目投资计划表 -
- ), - }} - /> - - 仪电集团《项目管理系统》用户提作手册(20211228) -
- ), - }} - /> - - 2021年仪电集团及子公司展会计划 -
- ), - }} - /> - - 2022年上海市重大建设项目投资计划表 -
- ), - }} - /> -
-
-
-
-
-
今日数据
-
-
刷新
- - +
+
+
合同到期请查看
+
+
+ 2023-03-26 截止
- ), - }} - /> -
-
-
- <_2_On - hide={{ - _2: false, - }} - text={{ - Unnamed:
全部
, - _2: !props.hide?._25 && ( -
(1340)
- ), - }} - /> - <_2_Off - hide={{ - _2: false, - }} - text={{ - Unnamed: ( -
优秀项目
- ), - _2: !props.hide?._26 && ( -
(600)
- ), - }} - /> - <_2_Off - hide={{ - _2: false, - }} - text={{ - Unnamed: ( -
标杆项目
- ), - _2: !props.hide?._27 && ( -
(200)
- ), - }} - /> - <_2_Off - hide={{ - _2: false, - }} - text={{ - Unnamed: ( -
一般项目
- ), - _2: !props.hide?._28 && ( -
(640)
- ), - }} - /> -
-
- , - }} - /> - ), - }} - hide={{ - projectorTwo: true, - }} - text={{ - Unnamed: ( -
项目总数
- ), - _1:
1340
, - Unnamed2:
较上月
, - }} - /> - , - }} - /> - ), - }} - hide={{ - projectorTwo: true, - }} - text={{ - Unnamed: ( -
合同金额预估
- ), - _1:
130
, - Unnamed3:
亿
, - Unnamed2:
较上月
, - Unnamed4:
12
, - }} - /> - , - }} - /> - ), - }} - hide={{ - projectorTwo: true, - }} - text={{ - Unnamed: ( -
待办事宜
- ), - _1:
8
, - Unnamed2:
较上月
, - }} - /> - , - }} - /> - ), - }} - hide={{ - projectorTwo: true, - }} - text={{ - Unnamed: ( -
已办事宜
- ), - _1:
123
, - Unnamed2:
较上月
, - }} - /> -
-
-
-
-
-
风险点
-
-
3
-
-
-
-
查看详情
- - ), - }} - /> -
-
-
-
-
-
- 2022年标准化考点建设项目 有欠款 -
-
-
2023-03-26 截止
-
古丽-zhuk
+
古丽-zhuk
+
-
-
-
-
合同到期请查看
-
-
2023-03-26 截止
-
古丽-zhuk
-
-
-
-
-
-
合同到期请查看
-
-
2023-03-26 截止
-
古丽-zhuk
+
+
+
合同到期请查看
+
+
+ 2023-03-26 截止 +
+
古丽-zhuk
+
-
-
-
-
重点客户
-
-
查看更多
- - ), - }} - /> +
+
+
重点客户
+
setImportantCustomerModalOpen(true)} + > +
查看更多
+ + ), + }} + /> +
+
+
+ + + + + +
-
- - - - - - -
-
-
-
-
重点项目
-
-
查看更多
- - ), - }} - /> +
+
+
重点项目
+
+
查看更多
+ + ), + }} + /> +
-
-
-
- <_Fill - className={classes.rankPicker} - text={{ - text:
A级项目
, - }} - /> - <_Fill - className={classes.prizePicker} - text={{ - text:
优秀项目
, - }} + +
+
+ + {/* <_Fill + className={classes.rankPicker} + text={{ + text:
A级项目
, + }} + /> */} + + {/* <_Fill + className={classes.prizePicker} + text={{ + text:
优秀项目
, + }} + /> */} +
+ {}} + style={{ width: 300 }} /> + {/* */}
- +
+ + + + + + + +
+
-
- - - - - - - -
-
-
+ )} + {currentPage == "bigscreen" &&
驾驶舱
}
@@ -2577,6 +2846,70 @@ export const Yidian: FC = memo(function Yidian(props = {}) {
2023年2月24日 星期五
+ setRiskModalOpen(false)} + onOk={() => setRiskModalOpen(false)} + okText="确定" + cancelText="取消" + > +
+
+
+
+ 2022年标准化考点建设项目 有欠款 +
+
+
2023-03-26 截止
+
古丽-zhuk
+
+
+
+
+
+
合同到期请查看
+
+
2023-03-26 截止
+
古丽-zhuk
+
+
+
+
+
+
合同到期请查看
+
+
2023-03-26 截止
+
古丽-zhuk
+
+
+
+
+
+ setImportantCustomerModalOpen(false)} + onOk={() => setImportantCustomerModalOpen(false)} + okText="确定" + cancelText="取消" + > +
+ + + + + + +
+
+ + + + + + +
+
); diff --git a/src/components/Yidian/_OffRegular/_OffRegular.module.css b/src/components/Yidian/_OffRegular/_OffRegular.module.css index 298e863..44ef68d 100644 --- a/src/components/Yidian/_OffRegular/_OffRegular.module.css +++ b/src/components/Yidian/_OffRegular/_OffRegular.module.css @@ -11,6 +11,7 @@ width: 225px; height: 48px; align-items: flex-start; + cursor: pointer; } .frame681 { position: absolute; diff --git a/src/components/Yidian/_OffRegular/_OffRegular.tsx b/src/components/Yidian/_OffRegular/_OffRegular.tsx index f214251..bb98c0c 100644 --- a/src/components/Yidian/_OffRegular/_OffRegular.tsx +++ b/src/components/Yidian/_OffRegular/_OffRegular.tsx @@ -1,14 +1,14 @@ -import { memo } from 'react'; -import type { FC, ReactNode } from 'react'; +import { DOMAttributes, memo } from "react"; +import type { FC, ReactNode } from "react"; -import resets from '../../_resets.module.css'; -import { Checkbox_Property1WithoutLabel } from '../Checkbox_Property1WithoutLabel/Checkbox_Property1WithoutLabel'; -import { Keyboard_arrow_down } from '../Keyboard_arrow_down/Keyboard_arrow_down'; -import { Point } from '../Point/Point'; -import classes from './_OffRegular.module.css'; -import { Ellipse1Icon } from './Ellipse1Icon.js'; +import resets from "../../_resets.module.css"; +import { Checkbox_Property1WithoutLabel } from "../Checkbox_Property1WithoutLabel/Checkbox_Property1WithoutLabel"; +import { Keyboard_arrow_down } from "../Keyboard_arrow_down/Keyboard_arrow_down"; +import { Point } from "../Point/Point"; +import classes from "./_OffRegular.module.css"; +import { Ellipse1Icon } from "./Ellipse1Icon.js"; -interface Props { +type Props = { className?: string; hide?: { point?: boolean; @@ -16,14 +16,21 @@ interface Props { text?: { normal?: ReactNode; }; -} +} & DOMAttributes; /* @figmaId 5401:45189 */ export const _OffRegular: FC = memo(function _OffRegular(props = {}) { return ( -
+
- {props.text?.normal != null ? props.text?.normal :
item
} + {props.text?.normal != null ? ( + props.text?.normal + ) : ( +
item
+ )}
{!props.hide?.point && ( ; /* @figmaId 5401:45205 */ export const _OffSelected: FC = memo(function _OffSelected(props = {}) { return ( -
+
- {props.text?.normal != null ? props.text?.normal :
item
} + {props.text?.normal != null ? ( + props.text?.normal + ) : ( +
item
+ )}
diff --git a/src/components/Yidian/_OnRegular/_OnRegular.tsx b/src/components/Yidian/_OnRegular/_OnRegular.tsx index c506cac..cb7b6f8 100644 --- a/src/components/Yidian/_OnRegular/_OnRegular.tsx +++ b/src/components/Yidian/_OnRegular/_OnRegular.tsx @@ -1,20 +1,20 @@ -import { memo } from 'react'; -import type { FC, ReactNode } from 'react'; +import { DOMAttributes, memo } from "react"; +import type { FC, ReactNode } from "react"; -import resets from '../../_resets.module.css'; -import { Checkbox_Property1WithoutLabel } from '../Checkbox_Property1WithoutLabel/Checkbox_Property1WithoutLabel'; -import { Keyboard_arrow_down } from '../Keyboard_arrow_down/Keyboard_arrow_down'; -import { NotebookOne } from '../NotebookOne/NotebookOne'; -import classes from './_OnRegular.module.css'; -import { UnionIcon2 } from './UnionIcon2.js'; -import { UnionIcon3 } from './UnionIcon3.js'; -import { UnionIcon4 } from './UnionIcon4.js'; -import { UnionIcon5 } from './UnionIcon5.js'; -import { UnionIcon6 } from './UnionIcon6.js'; -import { UnionIcon } from './UnionIcon.js'; -import { VectorIcon } from './VectorIcon.js'; +import resets from "../../_resets.module.css"; +import { Checkbox_Property1WithoutLabel } from "../Checkbox_Property1WithoutLabel/Checkbox_Property1WithoutLabel"; +import { Keyboard_arrow_down } from "../Keyboard_arrow_down/Keyboard_arrow_down"; +import { NotebookOne } from "../NotebookOne/NotebookOne"; +import classes from "./_OnRegular.module.css"; +import { UnionIcon2 } from "./UnionIcon2.js"; +import { UnionIcon3 } from "./UnionIcon3.js"; +import { UnionIcon4 } from "./UnionIcon4.js"; +import { UnionIcon5 } from "./UnionIcon5.js"; +import { UnionIcon6 } from "./UnionIcon6.js"; +import { UnionIcon } from "./UnionIcon.js"; +import { VectorIcon } from "./VectorIcon.js"; -interface Props { +type Props = { className?: string; swap?: { notebookOne?: ReactNode; @@ -25,14 +25,21 @@ interface Props { text?: { normal?: ReactNode; }; -} +} & DOMAttributes; /* @figmaId 5401:45181 */ export const _OnRegular: FC = memo(function _OnRegular(props = {}) { return ( -
+
- {props.text?.normal != null ? props.text?.normal :
item
} + {props.text?.normal != null ? ( + props.text?.normal + ) : ( +
item
+ )}
{props.swap?.notebookOne || ( ; /* @figmaId 5401:45221 */ export const _OnSelected: FC = memo(function _OnSelected(props = {}) { return ( -
+
- {props.text?.normal != null ? props.text?.normal :
item
} + {props.text?.normal != null ? ( + props.text?.normal + ) : ( +
item
+ )}
{props.swap?.notebookOne || (