commit 7dca6c111fd7564cc4796eea99f2523b332dac7e
Author: userding <17339865906@163.com>
Date: Tue May 12 16:32:43 2026 +0800
Initial commit
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a547bf3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,24 @@
+# Logs
+logs
+*.log
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+lerna-debug.log*
+
+node_modules
+dist
+dist-ssr
+*.local
+
+# Editor directories and files
+.vscode/*
+!.vscode/extensions.json
+.idea
+.DS_Store
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..69b0cab
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,30 @@
+# 使用官方的Node.js基础镜像
+FROM node:20-alpine AS build
+
+RUN npm config set registry https://registry.npmjs.org/
+
+# 设置工作目录
+WORKDIR /app
+
+# 复制package.json和package-lock.json
+COPY package*.json ./
+
+# 安装依赖
+RUN npm install
+
+# 复制项目文件
+COPY . .
+
+# 构建生产环境
+RUN npm run build
+
+# 使用Nginx提供静态文件
+FROM nginx:alpine
+COPY --from=build /app/dist /usr/share/nginx/html
+COPY default.conf /etc/nginx/conf.d/default.conf
+
+# 暴露Nginx的默认端口
+EXPOSE 80
+
+# 启动Nginx
+CMD ["nginx", "-g", "daemon off;"]
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..18bc70e
--- /dev/null
+++ b/README.md
@@ -0,0 +1,16 @@
+# React + Vite
+
+This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
+
+Currently, two official plugins are available:
+
+- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Babel](https://babeljs.io/) (or [oxc](https://oxc.rs) when used in [rolldown-vite](https://vite.dev/guide/rolldown)) for Fast Refresh
+- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh
+
+## React Compiler
+
+The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see [this documentation](https://react.dev/learn/react-compiler/installation).
+
+## Expanding the ESLint configuration
+
+If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the [TS template](https://github.com/vitejs/vite/tree/main/packages/create-vite/template-react-ts) for information on how to integrate TypeScript and [`typescript-eslint`](https://typescript-eslint.io) in your project.
diff --git a/default.conf b/default.conf
new file mode 100644
index 0000000..891bb6c
--- /dev/null
+++ b/default.conf
@@ -0,0 +1,15 @@
+server {
+ listen 80;
+ server_name localhost;
+
+ location / {
+ root /usr/share/nginx/html;
+ index index.html;
+ try_files $uri $uri/ /index.html;
+ }
+ location /media/ {
+ alias /media/;
+ expires 30d;
+ access_log off;
+ }
+}
\ No newline at end of file
diff --git a/eslint.config.js b/eslint.config.js
new file mode 100644
index 0000000..cee1e2c
--- /dev/null
+++ b/eslint.config.js
@@ -0,0 +1,29 @@
+import js from '@eslint/js'
+import globals from 'globals'
+import reactHooks from 'eslint-plugin-react-hooks'
+import reactRefresh from 'eslint-plugin-react-refresh'
+import { defineConfig, globalIgnores } from 'eslint/config'
+
+export default defineConfig([
+ globalIgnores(['dist']),
+ {
+ files: ['**/*.{js,jsx}'],
+ extends: [
+ js.configs.recommended,
+ reactHooks.configs['recommended-latest'],
+ reactRefresh.configs.vite,
+ ],
+ languageOptions: {
+ ecmaVersion: 2020,
+ globals: globals.browser,
+ parserOptions: {
+ ecmaVersion: 'latest',
+ ecmaFeatures: { jsx: true },
+ sourceType: 'module',
+ },
+ },
+ rules: {
+ 'no-unused-vars': ['error', { varsIgnorePattern: '^[A-Z_]' }],
+ },
+ },
+])
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..4d1845b
--- /dev/null
+++ b/index.html
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+ template-ui
+
+
+
+
+
+
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..b7ab6d1
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,5565 @@
+{
+ "name": "template-ui",
+ "version": "0.0.0",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "template-ui",
+ "version": "0.0.0",
+ "dependencies": {
+ "@ant-design/icons": "^5.6.1",
+ "@formily/antd-v5": "^1.2.3",
+ "@formily/core": "^2.3.2",
+ "@formily/react": "^2.3.2",
+ "@rematch/core": "^2.2.0",
+ "@rematch/loading": "^2.1.2",
+ "@rematch/persist": "^2.1.2",
+ "@rematch/select": "^3.1.2",
+ "ahooks": "^3.8.4",
+ "antd": "^5.24.2",
+ "axios": "^1.7.9",
+ "dayjs": "^1.11.13",
+ "lodash-es": "^4.17.21",
+ "react": "^19.2.0",
+ "react-dom": "^19.2.0",
+ "react-redux": "^9.2.0",
+ "react-router-dom": "^7.9.6",
+ "redux": "^5.0.1",
+ "xlsx": "^0.18.5"
+ },
+ "devDependencies": {
+ "@eslint/js": "^9.39.1",
+ "@tailwindcss/postcss": "^4.1.0",
+ "@types/react": "^19.2.2",
+ "@types/react-dom": "^19.2.2",
+ "@vitejs/plugin-react": "^5.1.0",
+ "autoprefixer": "^10.4.20",
+ "eslint": "^9.39.1",
+ "eslint-plugin-react-hooks": "^5.2.0",
+ "eslint-plugin-react-refresh": "^0.4.24",
+ "globals": "^16.5.0",
+ "postcss": "^8.5.1",
+ "postcss-antd-fixes": "^0.2.0",
+ "tailwindcss": "^4.1.17",
+ "vite": "^7.2.2"
+ }
+ },
+ "node_modules/@alloc/quick-lru": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmmirror.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
+ "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@ant-design/colors": {
+ "version": "7.2.1",
+ "resolved": "https://registry.npmmirror.com/@ant-design/colors/-/colors-7.2.1.tgz",
+ "integrity": "sha512-lCHDcEzieu4GA3n8ELeZ5VQ8pKQAWcGGLRTQ50aQM2iqPpq2evTxER84jfdPvsPAtEcZ7m44NI45edFMo8oOYQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@ant-design/fast-color": "^2.0.6"
+ }
+ },
+ "node_modules/@ant-design/cssinjs": {
+ "version": "1.24.0",
+ "resolved": "https://registry.npmmirror.com/@ant-design/cssinjs/-/cssinjs-1.24.0.tgz",
+ "integrity": "sha512-K4cYrJBsgvL+IoozUXYjbT6LHHNt+19a9zkvpBPxLjFHas1UpPM2A5MlhROb0BT8N8WoavM5VsP9MeSeNK/3mg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.11.1",
+ "@emotion/hash": "^0.8.0",
+ "@emotion/unitless": "^0.7.5",
+ "classnames": "^2.3.1",
+ "csstype": "^3.1.3",
+ "rc-util": "^5.35.0",
+ "stylis": "^4.3.4"
+ },
+ "peerDependencies": {
+ "react": ">=16.0.0",
+ "react-dom": ">=16.0.0"
+ }
+ },
+ "node_modules/@ant-design/cssinjs-utils": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmmirror.com/@ant-design/cssinjs-utils/-/cssinjs-utils-1.1.3.tgz",
+ "integrity": "sha512-nOoQMLW1l+xR1Co8NFVYiP8pZp3VjIIzqV6D6ShYF2ljtdwWJn5WSsH+7kvCktXL/yhEtWURKOfH5Xz/gzlwsg==",
+ "license": "MIT",
+ "dependencies": {
+ "@ant-design/cssinjs": "^1.21.0",
+ "@babel/runtime": "^7.23.2",
+ "rc-util": "^5.38.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/@ant-design/fast-color": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmmirror.com/@ant-design/fast-color/-/fast-color-2.0.6.tgz",
+ "integrity": "sha512-y2217gk4NqL35giHl72o6Zzqji9O7vHh9YmhUVkPtAOpoTCH4uWxo/pr4VE8t0+ChEPs0qo4eJRC5Q1eXWo3vA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=8.x"
+ }
+ },
+ "node_modules/@ant-design/icons": {
+ "version": "5.6.1",
+ "resolved": "https://registry.npmmirror.com/@ant-design/icons/-/icons-5.6.1.tgz",
+ "integrity": "sha512-0/xS39c91WjPAZOWsvi1//zjx6kAp4kxWwctR6kuU6p133w8RU0D2dSCvZC19uQyharg/sAvYxGYWl01BbZZfg==",
+ "license": "MIT",
+ "dependencies": {
+ "@ant-design/colors": "^7.0.0",
+ "@ant-design/icons-svg": "^4.4.0",
+ "@babel/runtime": "^7.24.8",
+ "classnames": "^2.2.6",
+ "rc-util": "^5.31.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "peerDependencies": {
+ "react": ">=16.0.0",
+ "react-dom": ">=16.0.0"
+ }
+ },
+ "node_modules/@ant-design/icons-svg": {
+ "version": "4.4.2",
+ "resolved": "https://registry.npmmirror.com/@ant-design/icons-svg/-/icons-svg-4.4.2.tgz",
+ "integrity": "sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==",
+ "license": "MIT"
+ },
+ "node_modules/@ant-design/react-slick": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmmirror.com/@ant-design/react-slick/-/react-slick-1.1.2.tgz",
+ "integrity": "sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==",
+ "license": "MIT",
+ "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.27.1",
+ "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.27.1.tgz",
+ "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.27.1",
+ "js-tokens": "^4.0.0",
+ "picocolors": "^1.1.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/compat-data": {
+ "version": "7.28.5",
+ "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.28.5.tgz",
+ "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/core": {
+ "version": "7.28.5",
+ "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.28.5.tgz",
+ "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.27.1",
+ "@babel/generator": "^7.28.5",
+ "@babel/helper-compilation-targets": "^7.27.2",
+ "@babel/helper-module-transforms": "^7.28.3",
+ "@babel/helpers": "^7.28.4",
+ "@babel/parser": "^7.28.5",
+ "@babel/template": "^7.27.2",
+ "@babel/traverse": "^7.28.5",
+ "@babel/types": "^7.28.5",
+ "@jridgewell/remapping": "^2.3.5",
+ "convert-source-map": "^2.0.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.2",
+ "json5": "^2.2.3",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/babel"
+ }
+ },
+ "node_modules/@babel/generator": {
+ "version": "7.28.5",
+ "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.28.5.tgz",
+ "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/parser": "^7.28.5",
+ "@babel/types": "^7.28.5",
+ "@jridgewell/gen-mapping": "^0.3.12",
+ "@jridgewell/trace-mapping": "^0.3.28",
+ "jsesc": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets": {
+ "version": "7.27.2",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz",
+ "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/compat-data": "^7.27.2",
+ "@babel/helper-validator-option": "^7.27.1",
+ "browserslist": "^4.24.0",
+ "lru-cache": "^5.1.1",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-globals": {
+ "version": "7.28.0",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
+ "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-imports": {
+ "version": "7.27.1",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",
+ "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/traverse": "^7.27.1",
+ "@babel/types": "^7.27.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-transforms": {
+ "version": "7.28.3",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz",
+ "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-module-imports": "^7.27.1",
+ "@babel/helper-validator-identifier": "^7.27.1",
+ "@babel/traverse": "^7.28.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-plugin-utils": {
+ "version": "7.27.1",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz",
+ "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-string-parser": {
+ "version": "7.27.1",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
+ "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-identifier": {
+ "version": "7.28.5",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
+ "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-option": {
+ "version": "7.27.1",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
+ "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helpers": {
+ "version": "7.28.4",
+ "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.28.4.tgz",
+ "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/template": "^7.27.2",
+ "@babel/types": "^7.28.4"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/parser": {
+ "version": "7.28.5",
+ "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.28.5.tgz",
+ "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.28.5"
+ },
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-react-jsx-self": {
+ "version": "7.27.1",
+ "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",
+ "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.27.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-react-jsx-source": {
+ "version": "7.27.1",
+ "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",
+ "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.27.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/runtime": {
+ "version": "7.28.4",
+ "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.28.4.tgz",
+ "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/template": {
+ "version": "7.27.2",
+ "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.27.2.tgz",
+ "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/code-frame": "^7.27.1",
+ "@babel/parser": "^7.27.2",
+ "@babel/types": "^7.27.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse": {
+ "version": "7.28.5",
+ "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.28.5.tgz",
+ "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/code-frame": "^7.27.1",
+ "@babel/generator": "^7.28.5",
+ "@babel/helper-globals": "^7.28.0",
+ "@babel/parser": "^7.28.5",
+ "@babel/template": "^7.27.2",
+ "@babel/types": "^7.28.5",
+ "debug": "^4.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/types": {
+ "version": "7.28.5",
+ "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.28.5.tgz",
+ "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-string-parser": "^7.27.1",
+ "@babel/helper-validator-identifier": "^7.28.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@dnd-kit/accessibility": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmmirror.com/@dnd-kit/accessibility/-/accessibility-3.1.1.tgz",
+ "integrity": "sha512-2P+YgaXF+gRsIihwwY1gCsQSYnu9Zyj2py8kY5fFvUM1qm2WA2u639R6YNVfU4GWr+ZM5mqEsfHZZLoRONbemw==",
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "^2.0.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.8.0"
+ }
+ },
+ "node_modules/@dnd-kit/core": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmmirror.com/@dnd-kit/core/-/core-6.3.1.tgz",
+ "integrity": "sha512-xkGBRQQab4RLwgXxoqETICr6S5JlogafbhNsidmrkVv2YRs5MLwpjoF2qpiGjQt8S9AoxtIV603s0GIUpY5eYQ==",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@dnd-kit/accessibility": "^3.1.1",
+ "@dnd-kit/utilities": "^3.2.2",
+ "tslib": "^2.0.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.8.0",
+ "react-dom": ">=16.8.0"
+ }
+ },
+ "node_modules/@dnd-kit/sortable": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmmirror.com/@dnd-kit/sortable/-/sortable-7.0.2.tgz",
+ "integrity": "sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA==",
+ "license": "MIT",
+ "dependencies": {
+ "@dnd-kit/utilities": "^3.2.0",
+ "tslib": "^2.0.0"
+ },
+ "peerDependencies": {
+ "@dnd-kit/core": "^6.0.7",
+ "react": ">=16.8.0"
+ }
+ },
+ "node_modules/@dnd-kit/utilities": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmmirror.com/@dnd-kit/utilities/-/utilities-3.2.2.tgz",
+ "integrity": "sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==",
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "^2.0.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.8.0"
+ }
+ },
+ "node_modules/@emotion/hash": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmmirror.com/@emotion/hash/-/hash-0.8.0.tgz",
+ "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==",
+ "license": "MIT"
+ },
+ "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==",
+ "license": "MIT"
+ },
+ "node_modules/@esbuild/aix-ppc64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
+ "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "aix"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/android-arm": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
+ "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/android-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
+ "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/android-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
+ "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/darwin-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
+ "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/darwin-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
+ "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/freebsd-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
+ "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/freebsd-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
+ "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-arm": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
+ "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
+ "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-ia32": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
+ "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-loong64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
+ "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
+ "cpu": [
+ "loong64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-mips64el": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
+ "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
+ "cpu": [
+ "mips64el"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-ppc64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
+ "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-riscv64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
+ "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-s390x": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
+ "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
+ "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/netbsd-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
+ "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/netbsd-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
+ "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/openbsd-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
+ "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/openbsd-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
+ "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/openharmony-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
+ "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openharmony"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/sunos-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
+ "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/win32-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
+ "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/win32-ia32": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
+ "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/win32-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
+ "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@eslint-community/eslint-utils": {
+ "version": "4.9.0",
+ "resolved": "https://registry.npmmirror.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz",
+ "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "eslint-visitor-keys": "^3.4.3"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ }
+ },
+ "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@eslint-community/regexpp": {
+ "version": "4.12.2",
+ "resolved": "https://registry.npmmirror.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
+ "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@eslint/config-array": {
+ "version": "0.21.1",
+ "resolved": "https://registry.npmmirror.com/@eslint/config-array/-/config-array-0.21.1.tgz",
+ "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@eslint/object-schema": "^2.1.7",
+ "debug": "^4.3.1",
+ "minimatch": "^3.1.2"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
+ "node_modules/@eslint/config-helpers": {
+ "version": "0.4.2",
+ "resolved": "https://registry.npmmirror.com/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",
+ "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@eslint/core": "^0.17.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
+ "node_modules/@eslint/core": {
+ "version": "0.17.0",
+ "resolved": "https://registry.npmmirror.com/@eslint/core/-/core-0.17.0.tgz",
+ "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@types/json-schema": "^7.0.15"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
+ "node_modules/@eslint/eslintrc": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-3.3.1.tgz",
+ "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ajv": "^6.12.4",
+ "debug": "^4.3.2",
+ "espree": "^10.0.1",
+ "globals": "^14.0.0",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^4.1.0",
+ "minimatch": "^3.1.2",
+ "strip-json-comments": "^3.1.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/globals": {
+ "version": "14.0.0",
+ "resolved": "https://registry.npmmirror.com/globals/-/globals-14.0.0.tgz",
+ "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@eslint/js": {
+ "version": "9.39.1",
+ "resolved": "https://registry.npmmirror.com/@eslint/js/-/js-9.39.1.tgz",
+ "integrity": "sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://eslint.org/donate"
+ }
+ },
+ "node_modules/@eslint/object-schema": {
+ "version": "2.1.7",
+ "resolved": "https://registry.npmmirror.com/@eslint/object-schema/-/object-schema-2.1.7.tgz",
+ "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
+ "node_modules/@eslint/plugin-kit": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmmirror.com/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",
+ "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@eslint/core": "^0.17.0",
+ "levn": "^0.4.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
+ "node_modules/@formily/antd-v5": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmmirror.com/@formily/antd-v5/-/antd-v5-1.2.4.tgz",
+ "integrity": "sha512-OaPJ9GtxQnPTPy4nKnNyWuGyIw9LVvVg0ptEOXP096/pBiFhOV/1UyIdgdp/4pM1CglLKwAf+DJw4e+CKYiTpg==",
+ "license": "MIT",
+ "dependencies": {
+ "@ant-design/cssinjs": "^1.3.1",
+ "@ant-design/icons": "^5.0.0",
+ "@dnd-kit/core": "^6.0.0",
+ "@dnd-kit/sortable": "^7.0.0",
+ "@formily/core": "^2.2.0",
+ "@formily/grid": "^2.2.0",
+ "@formily/json-schema": "^2.2.0",
+ "@formily/react": "^2.2.0",
+ "@formily/reactive": "^2.2.0",
+ "@formily/reactive-react": "^2.2.0",
+ "@formily/shared": "^2.2.0",
+ "classnames": "^2.2.6",
+ "react-sticky-box": "^1.0.2"
+ },
+ "engines": {
+ "npm": ">=3.0.0"
+ },
+ "peerDependencies": {
+ "@types/react": ">=16.8.0 || >=17.0.0",
+ "@types/react-dom": ">=16.8.0 || >=17.0.0",
+ "antd": "^5.13.0",
+ "react": ">=16.8.0 || >=17.0.0",
+ "react-dom": ">=16.8.0",
+ "react-is": ">=16.8.0 || >=17.0.0"
+ }
+ },
+ "node_modules/@formily/core": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmmirror.com/@formily/core/-/core-2.3.7.tgz",
+ "integrity": "sha512-oqLE6gOoM2xjwlUrfH4cyjscO4kZJNpidtVytZeBvYp9v4OgL9EUm89laPcF4cnpWE2lZIqqzfGluOySxku8WQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@formily/reactive": "2.3.7",
+ "@formily/shared": "2.3.7",
+ "@formily/validator": "2.3.7"
+ },
+ "engines": {
+ "npm": ">=3.0.0"
+ }
+ },
+ "node_modules/@formily/grid": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmmirror.com/@formily/grid/-/grid-2.3.7.tgz",
+ "integrity": "sha512-QTmmFkNVxcL+nQVvrqhBrUwhRCXDVy5iycTb4IJILqK4puYUKRajbsbm0oudTE0Yyo6ovpM6SD8QtdFU/cwLLw==",
+ "license": "MIT",
+ "dependencies": {
+ "@formily/reactive": "2.3.7",
+ "@juggle/resize-observer": "^3.3.1"
+ },
+ "engines": {
+ "npm": ">=3.0.0"
+ },
+ "peerDependencies": {
+ "typescript": "4.x || 5.x"
+ }
+ },
+ "node_modules/@formily/json-schema": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmmirror.com/@formily/json-schema/-/json-schema-2.3.7.tgz",
+ "integrity": "sha512-YmDmH98sJLOPO5GAq5NJw+NP3i2vCELBoz4Y4w+nhpKI5n8eQHe2GczQKntWDOnTfchXD2dXcgpb0ub6KNeATw==",
+ "license": "MIT",
+ "dependencies": {
+ "@formily/core": "2.3.7",
+ "@formily/reactive": "2.3.7",
+ "@formily/shared": "2.3.7"
+ },
+ "engines": {
+ "npm": ">=3.0.0"
+ },
+ "peerDependencies": {
+ "typescript": ">4.1.5"
+ }
+ },
+ "node_modules/@formily/path": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmmirror.com/@formily/path/-/path-2.3.7.tgz",
+ "integrity": "sha512-uDqXlW3TwJ8dImi5FrKze/yAbnxqpE/z1ZzJLNSlNr+T4bJRrC7Ya2veOOYeDaM9EK6eQNQCXST55REj5DKVmQ==",
+ "license": "MIT",
+ "engines": {
+ "npm": ">=3.0.0"
+ }
+ },
+ "node_modules/@formily/react": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmmirror.com/@formily/react/-/react-2.3.7.tgz",
+ "integrity": "sha512-yn3xhFgl5pdDECiyOtt/hlwhnxzpjjYkig1Oyyg4mgYDeP9UT9jd0V3/iLasOdoogUJj+j28XegFZRneITIuew==",
+ "license": "MIT",
+ "dependencies": {
+ "@formily/core": "2.3.7",
+ "@formily/json-schema": "2.3.7",
+ "@formily/reactive": "2.3.7",
+ "@formily/reactive-react": "2.3.7",
+ "@formily/shared": "2.3.7",
+ "@formily/validator": "2.3.7",
+ "hoist-non-react-statics": "^3.3.2"
+ },
+ "engines": {
+ "npm": ">=3.0.0"
+ },
+ "peerDependencies": {
+ "@types/react": ">=16.8.0",
+ "@types/react-dom": ">=16.8.0",
+ "react": ">=16.8.0",
+ "react-dom": ">=16.8.0",
+ "react-is": ">=16.8.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@formily/reactive": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmmirror.com/@formily/reactive/-/reactive-2.3.7.tgz",
+ "integrity": "sha512-+ovdvYfig7K97Ktel8qY1xAUM4O1uxSm79yuk7xmaAhOJWDAkvDPvzGtcB95cQ3vhPN9d/2sOvRzxMlVlr/gpg==",
+ "license": "MIT",
+ "engines": {
+ "npm": ">=3.0.0"
+ }
+ },
+ "node_modules/@formily/reactive-react": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmmirror.com/@formily/reactive-react/-/reactive-react-2.3.7.tgz",
+ "integrity": "sha512-foUP2El31RrCS+cj6QhZ9nhO5h8HhTFT4kof6Dt9qI72pzcdoxjGSiPSSstfn4eFmUbyiD8APz8d/ynB4INo5Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@formily/reactive": "2.3.7",
+ "hoist-non-react-statics": "^3.3.2"
+ },
+ "engines": {
+ "npm": ">=3.0.0"
+ },
+ "peerDependencies": {
+ "@types/react": ">=16.8.0",
+ "@types/react-dom": ">=16.8.0",
+ "react": ">=16.8.0",
+ "react-dom": ">=16.8.0",
+ "react-is": ">=16.8.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@formily/shared": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmmirror.com/@formily/shared/-/shared-2.3.7.tgz",
+ "integrity": "sha512-Xccuay6CP1CNvieyTjAniFG08biUVA+xBZZuZboCzdxoUO1gOCzUz9A2U7cvw0Xw+Hm4uI1sgISE95lCD5R3fQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@formily/path": "2.3.7",
+ "camel-case": "^4.1.1",
+ "lower-case": "^2.0.1",
+ "no-case": "^3.0.4",
+ "param-case": "^3.0.4",
+ "pascal-case": "^3.1.1",
+ "upper-case": "^2.0.1"
+ },
+ "engines": {
+ "npm": ">=3.0.0"
+ }
+ },
+ "node_modules/@formily/validator": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmmirror.com/@formily/validator/-/validator-2.3.7.tgz",
+ "integrity": "sha512-/bIZL0YoEhi/AxwbJz1FxkcAXI4tyzaMF8j7LTJigKgjrJLGCiLEU1GtSk+9OmUSRDHblr73jM/TWMlb/L3EuA==",
+ "license": "MIT",
+ "dependencies": {
+ "@formily/shared": "2.3.7"
+ },
+ "engines": {
+ "npm": ">=3.0.0"
+ }
+ },
+ "node_modules/@humanfs/core": {
+ "version": "0.19.1",
+ "resolved": "https://registry.npmmirror.com/@humanfs/core/-/core-0.19.1.tgz",
+ "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=18.18.0"
+ }
+ },
+ "node_modules/@humanfs/node": {
+ "version": "0.16.7",
+ "resolved": "https://registry.npmmirror.com/@humanfs/node/-/node-0.16.7.tgz",
+ "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@humanfs/core": "^0.19.1",
+ "@humanwhocodes/retry": "^0.4.0"
+ },
+ "engines": {
+ "node": ">=18.18.0"
+ }
+ },
+ "node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmmirror.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "node_modules/@humanwhocodes/retry": {
+ "version": "0.4.3",
+ "resolved": "https://registry.npmmirror.com/@humanwhocodes/retry/-/retry-0.4.3.tgz",
+ "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=18.18"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.13",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
+ "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/sourcemap-codec": "^1.5.0",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ }
+ },
+ "node_modules/@jridgewell/remapping": {
+ "version": "2.3.5",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/remapping/-/remapping-2.3.5.tgz",
+ "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ }
+ },
+ "node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
+ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.5.5",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
+ "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.31",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
+ "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
+ "node_modules/@juggle/resize-observer": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmmirror.com/@juggle/resize-observer/-/resize-observer-3.4.0.tgz",
+ "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==",
+ "license": "Apache-2.0"
+ },
+ "node_modules/@rc-component/async-validator": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmmirror.com/@rc-component/async-validator/-/async-validator-5.0.4.tgz",
+ "integrity": "sha512-qgGdcVIF604M9EqjNF0hbUTz42bz/RDtxWdWuU5EQe3hi7M8ob54B6B35rOsvX5eSvIHIzT9iH1R3n+hk3CGfg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.24.4"
+ },
+ "engines": {
+ "node": ">=14.x"
+ }
+ },
+ "node_modules/@rc-component/color-picker": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmmirror.com/@rc-component/color-picker/-/color-picker-2.0.1.tgz",
+ "integrity": "sha512-WcZYwAThV/b2GISQ8F+7650r5ZZJ043E57aVBFkQ+kSY4C6wdofXgB0hBx+GPGpIU0Z81eETNoDUJMr7oy/P8Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@ant-design/fast-color": "^2.0.6",
+ "@babel/runtime": "^7.23.6",
+ "classnames": "^2.2.6",
+ "rc-util": "^5.38.1"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/@rc-component/context": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmmirror.com/@rc-component/context/-/context-1.4.0.tgz",
+ "integrity": "sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==",
+ "license": "MIT",
+ "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.1.0",
+ "resolved": "https://registry.npmmirror.com/@rc-component/mini-decimal/-/mini-decimal-1.1.0.tgz",
+ "integrity": "sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.18.0"
+ },
+ "engines": {
+ "node": ">=8.x"
+ }
+ },
+ "node_modules/@rc-component/mutate-observer": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmmirror.com/@rc-component/mutate-observer/-/mutate-observer-1.1.0.tgz",
+ "integrity": "sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==",
+ "license": "MIT",
+ "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.2",
+ "resolved": "https://registry.npmmirror.com/@rc-component/portal/-/portal-1.1.2.tgz",
+ "integrity": "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==",
+ "license": "MIT",
+ "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/qrcode": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmmirror.com/@rc-component/qrcode/-/qrcode-1.1.0.tgz",
+ "integrity": "sha512-ABA80Yer0c6I2+moqNY0kF3Y1NxIT6wDP/EINIqbiRbfZKP1HtHpKMh8WuTXLgVGYsoWG2g9/n0PgM8KdnJb4Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.24.7",
+ "classnames": "^2.3.2"
+ },
+ "engines": {
+ "node": ">=8.x"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/@rc-component/tour": {
+ "version": "1.15.1",
+ "resolved": "https://registry.npmmirror.com/@rc-component/tour/-/tour-1.15.1.tgz",
+ "integrity": "sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.18.0",
+ "@rc-component/portal": "^1.0.0-9",
+ "@rc-component/trigger": "^2.0.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/trigger": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmmirror.com/@rc-component/trigger/-/trigger-2.3.0.tgz",
+ "integrity": "sha512-iwaxZyzOuK0D7lS+0AQEtW52zUWxoGqTGkke3dRyb8pYiShmRpCjB/8TzPI4R6YySCH7Vm9BZj/31VPiiQTLBg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.23.2",
+ "@rc-component/portal": "^1.1.0",
+ "classnames": "^2.3.2",
+ "rc-motion": "^2.0.0",
+ "rc-resize-observer": "^1.3.1",
+ "rc-util": "^5.44.0"
+ },
+ "engines": {
+ "node": ">=8.x"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/@rematch/core": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmmirror.com/@rematch/core/-/core-2.2.0.tgz",
+ "integrity": "sha512-Sj3nC/2X+bOBZeOf4jdJ00nhCcx9wLbVK9SOs6eFR4Y1qKXqRY0hGigbQgfTpCdjRFlwTHHfN3m41MlNvMhDgw==",
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "redux": ">=4"
+ }
+ },
+ "node_modules/@rematch/loading": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmmirror.com/@rematch/loading/-/loading-2.1.2.tgz",
+ "integrity": "sha512-3fWUvWkIxP+BEi2LCKYKaUkMFCT0MDcN1xQD19tPNufMry7skqybahqm9/ugs9wIji1n3ObF7yHkrb01E+N3Tw==",
+ "license": "MIT",
+ "peerDependencies": {
+ "@rematch/core": ">=2"
+ }
+ },
+ "node_modules/@rematch/persist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmmirror.com/@rematch/persist/-/persist-2.1.2.tgz",
+ "integrity": "sha512-QiXo3pKCZFv8WW6zeMtBXGOXXp+BuUnoYNpr6p8Euah6gWThoWtbDS8NmlbKj3igmG9TtowuBVSxJCAgFk45zQ==",
+ "license": "MIT",
+ "dependencies": {
+ "redux-persist": "^6.0.0"
+ },
+ "peerDependencies": {
+ "@rematch/core": ">=2",
+ "redux": ">=4"
+ }
+ },
+ "node_modules/@rematch/select": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmmirror.com/@rematch/select/-/select-3.1.2.tgz",
+ "integrity": "sha512-ie1+P/xalAzVge68k4bfBIj5v1bQA2wuylx58vBPGnc+GLis8aUDmZfotndMRMVAGNnpg+noo/D0TvZaQmA2wQ==",
+ "license": "MIT",
+ "dependencies": {
+ "reselect": "^4.0.0"
+ },
+ "peerDependencies": {
+ "@rematch/core": ">=2",
+ "redux": ">=4"
+ }
+ },
+ "node_modules/@rolldown/pluginutils": {
+ "version": "1.0.0-beta.47",
+ "resolved": "https://registry.npmmirror.com/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.47.tgz",
+ "integrity": "sha512-8QagwMH3kNCuzD8EWL8R2YPW5e4OrHNSAHRFDdmFqEwEaD/KcNKjVoumo+gP2vW5eKB2UPbM6vTYiGZX0ixLnw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@rollup/rollup-android-arm-eabi": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.2.tgz",
+ "integrity": "sha512-yDPzwsgiFO26RJA4nZo8I+xqzh7sJTZIWQOxn+/XOdPE31lAvLIYCKqjV+lNH/vxE2L2iH3plKxDCRK6i+CwhA==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ]
+ },
+ "node_modules/@rollup/rollup-android-arm64": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.2.tgz",
+ "integrity": "sha512-k8FontTxIE7b0/OGKeSN5B6j25EuppBcWM33Z19JoVT7UTXFSo3D9CdU39wGTeb29NO3XxpMNauh09B+Ibw+9g==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ]
+ },
+ "node_modules/@rollup/rollup-darwin-arm64": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.2.tgz",
+ "integrity": "sha512-A6s4gJpomNBtJ2yioj8bflM2oogDwzUiMl2yNJ2v9E7++sHrSrsQ29fOfn5DM/iCzpWcebNYEdXpaK4tr2RhfQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/@rollup/rollup-darwin-x64": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.2.tgz",
+ "integrity": "sha512-e6XqVmXlHrBlG56obu9gDRPW3O3hLxpwHpLsBJvuI8qqnsrtSZ9ERoWUXtPOkY8c78WghyPHZdmPhHLWNdAGEw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/@rollup/rollup-freebsd-arm64": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.2.tgz",
+ "integrity": "sha512-v0E9lJW8VsrwPux5Qe5CwmH/CF/2mQs6xU1MF3nmUxmZUCHazCjLgYvToOk+YuuUqLQBio1qkkREhxhc656ViA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ]
+ },
+ "node_modules/@rollup/rollup-freebsd-x64": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.2.tgz",
+ "integrity": "sha512-ClAmAPx3ZCHtp6ysl4XEhWU69GUB1D+s7G9YjHGhIGCSrsg00nEGRRZHmINYxkdoJehde8VIsDC5t9C0gb6yqA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.2.tgz",
+ "integrity": "sha512-EPlb95nUsz6Dd9Qy13fI5kUPXNSljaG9FiJ4YUGU1O/Q77i5DYFW5KR8g1OzTcdZUqQQ1KdDqsTohdFVwCwjqg==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm-musleabihf": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.2.tgz",
+ "integrity": "sha512-BOmnVW+khAUX+YZvNfa0tGTEMVVEerOxN0pDk2E6N6DsEIa2Ctj48FOMfNDdrwinocKaC7YXUZ1pHlKpnkja/Q==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm64-gnu": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.2.tgz",
+ "integrity": "sha512-Xt2byDZ+6OVNuREgBXr4+CZDJtrVso5woFtpKdGPhpTPHcNG7D8YXeQzpNbFRxzTVqJf7kvPMCub/pcGUWgBjA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm64-musl": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.2.tgz",
+ "integrity": "sha512-+LdZSldy/I9N8+klim/Y1HsKbJ3BbInHav5qE9Iy77dtHC/pibw1SR/fXlWyAk0ThnpRKoODwnAuSjqxFRDHUQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-loong64-gnu": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.2.tgz",
+ "integrity": "sha512-8ms8sjmyc1jWJS6WdNSA23rEfdjWB30LH8Wqj0Cqvv7qSHnvw6kgMMXRdop6hkmGPlyYBdRPkjJnj3KCUHV/uQ==",
+ "cpu": [
+ "loong64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-ppc64-gnu": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.2.tgz",
+ "integrity": "sha512-3HRQLUQbpBDMmzoxPJYd3W6vrVHOo2cVW8RUo87Xz0JPJcBLBr5kZ1pGcQAhdZgX9VV7NbGNipah1omKKe23/g==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-riscv64-gnu": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.2.tgz",
+ "integrity": "sha512-fMjKi+ojnmIvhk34gZP94vjogXNNUKMEYs+EDaB/5TG/wUkoeua7p7VCHnE6T2Tx+iaghAqQX8teQzcvrYpaQA==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-riscv64-musl": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.2.tgz",
+ "integrity": "sha512-XuGFGU+VwUUV5kLvoAdi0Wz5Xbh2SrjIxCtZj6Wq8MDp4bflb/+ThZsVxokM7n0pcbkEr2h5/pzqzDYI7cCgLQ==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-s390x-gnu": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.2.tgz",
+ "integrity": "sha512-w6yjZF0P+NGzWR3AXWX9zc0DNEGdtvykB03uhonSHMRa+oWA6novflo2WaJr6JZakG2ucsyb+rvhrKac6NIy+w==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-x64-gnu": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.2.tgz",
+ "integrity": "sha512-yo8d6tdfdeBArzC7T/PnHd7OypfI9cbuZzPnzLJIyKYFhAQ8SvlkKtKBMbXDxe1h03Rcr7u++nFS7tqXz87Gtw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-x64-musl": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.2.tgz",
+ "integrity": "sha512-ah59c1YkCxKExPP8O9PwOvs+XRLKwh/mV+3YdKqQ5AMQ0r4M4ZDuOrpWkUaqO7fzAHdINzV9tEVu8vNw48z0lA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-openharmony-arm64": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.2.tgz",
+ "integrity": "sha512-4VEd19Wmhr+Zy7hbUsFZ6YXEiP48hE//KPLCSVNY5RMGX2/7HZ+QkN55a3atM1C/BZCGIgqN+xrVgtdak2S9+A==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openharmony"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-arm64-msvc": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.2.tgz",
+ "integrity": "sha512-IlbHFYc/pQCgew/d5fslcy1KEaYVCJ44G8pajugd8VoOEI8ODhtb/j8XMhLpwHCMB3yk2J07ctup10gpw2nyMA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-ia32-msvc": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.2.tgz",
+ "integrity": "sha512-lNlPEGgdUfSzdCWU176ku/dQRnA7W+Gp8d+cWv73jYrb8uT7HTVVxq62DUYxjbaByuf1Yk0RIIAbDzp+CnOTFg==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-x64-gnu": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.2.tgz",
+ "integrity": "sha512-S6YojNVrHybQis2lYov1sd+uj7K0Q05NxHcGktuMMdIQ2VixGwAfbJ23NnlvvVV1bdpR2m5MsNBViHJKcA4ADw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-x64-msvc": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.2.tgz",
+ "integrity": "sha512-k+/Rkcyx//P6fetPoLMb8pBeqJBNGx81uuf7iljX9++yNBVRDQgD04L+SVXmXmh5ZP4/WOp4mWF0kmi06PW2tA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@tailwindcss/node": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/node/-/node-4.1.17.tgz",
+ "integrity": "sha512-csIkHIgLb3JisEFQ0vxr2Y57GUNYh447C8xzwj89U/8fdW8LhProdxvnVH6U8M2Y73QKiTIH+LWbK3V2BBZsAg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/remapping": "^2.3.4",
+ "enhanced-resolve": "^5.18.3",
+ "jiti": "^2.6.1",
+ "lightningcss": "1.30.2",
+ "magic-string": "^0.30.21",
+ "source-map-js": "^1.2.1",
+ "tailwindcss": "4.1.17"
+ }
+ },
+ "node_modules/@tailwindcss/oxide": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide/-/oxide-4.1.17.tgz",
+ "integrity": "sha512-F0F7d01fmkQhsTjXezGBLdrl1KresJTcI3DB8EkScCldyKp3Msz4hub4uyYaVnk88BAS1g5DQjjF6F5qczheLA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10"
+ },
+ "optionalDependencies": {
+ "@tailwindcss/oxide-android-arm64": "4.1.17",
+ "@tailwindcss/oxide-darwin-arm64": "4.1.17",
+ "@tailwindcss/oxide-darwin-x64": "4.1.17",
+ "@tailwindcss/oxide-freebsd-x64": "4.1.17",
+ "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.17",
+ "@tailwindcss/oxide-linux-arm64-gnu": "4.1.17",
+ "@tailwindcss/oxide-linux-arm64-musl": "4.1.17",
+ "@tailwindcss/oxide-linux-x64-gnu": "4.1.17",
+ "@tailwindcss/oxide-linux-x64-musl": "4.1.17",
+ "@tailwindcss/oxide-wasm32-wasi": "4.1.17",
+ "@tailwindcss/oxide-win32-arm64-msvc": "4.1.17",
+ "@tailwindcss/oxide-win32-x64-msvc": "4.1.17"
+ }
+ },
+ "node_modules/@tailwindcss/oxide-android-arm64": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.17.tgz",
+ "integrity": "sha512-BMqpkJHgOZ5z78qqiGE6ZIRExyaHyuxjgrJ6eBO5+hfrfGkuya0lYfw8fRHG77gdTjWkNWEEm+qeG2cDMxArLQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@tailwindcss/oxide-darwin-arm64": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.17.tgz",
+ "integrity": "sha512-EquyumkQweUBNk1zGEU/wfZo2qkp/nQKRZM8bUYO0J+Lums5+wl2CcG1f9BgAjn/u9pJzdYddHWBiFXJTcxmOg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@tailwindcss/oxide-darwin-x64": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.17.tgz",
+ "integrity": "sha512-gdhEPLzke2Pog8s12oADwYu0IAw04Y2tlmgVzIN0+046ytcgx8uZmCzEg4VcQh+AHKiS7xaL8kGo/QTiNEGRog==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@tailwindcss/oxide-freebsd-x64": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.17.tgz",
+ "integrity": "sha512-hxGS81KskMxML9DXsaXT1H0DyA+ZBIbyG/sSAjWNe2EDl7TkPOBI42GBV3u38itzGUOmFfCzk1iAjDXds8Oh0g==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.17.tgz",
+ "integrity": "sha512-k7jWk5E3ldAdw0cNglhjSgv501u7yrMf8oeZ0cElhxU6Y2o7f8yqelOp3fhf7evjIS6ujTI3U8pKUXV2I4iXHQ==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.17.tgz",
+ "integrity": "sha512-HVDOm/mxK6+TbARwdW17WrgDYEGzmoYayrCgmLEw7FxTPLcp/glBisuyWkFz/jb7ZfiAXAXUACfyItn+nTgsdQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.17.tgz",
+ "integrity": "sha512-HvZLfGr42i5anKtIeQzxdkw/wPqIbpeZqe7vd3V9vI3RQxe3xU1fLjss0TjyhxWcBaipk7NYwSrwTwK1hJARMg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.17.tgz",
+ "integrity": "sha512-M3XZuORCGB7VPOEDH+nzpJ21XPvK5PyjlkSFkFziNHGLc5d6g3di2McAAblmaSUNl8IOmzYwLx9NsE7bplNkwQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@tailwindcss/oxide-linux-x64-musl": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.17.tgz",
+ "integrity": "sha512-k7f+pf9eXLEey4pBlw+8dgfJHY4PZ5qOUFDyNf7SI6lHjQ9Zt7+NcscjpwdCEbYi6FI5c2KDTDWyf2iHcCSyyQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@tailwindcss/oxide-wasm32-wasi": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.17.tgz",
+ "integrity": "sha512-cEytGqSSoy7zK4JRWiTCx43FsKP/zGr0CsuMawhH67ONlH+T79VteQeJQRO/X7L0juEUA8ZyuYikcRBf0vsxhg==",
+ "bundleDependencies": [
+ "@napi-rs/wasm-runtime",
+ "@emnapi/core",
+ "@emnapi/runtime",
+ "@tybys/wasm-util",
+ "@emnapi/wasi-threads",
+ "tslib"
+ ],
+ "cpu": [
+ "wasm32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "@emnapi/core": "^1.6.0",
+ "@emnapi/runtime": "^1.6.0",
+ "@emnapi/wasi-threads": "^1.1.0",
+ "@napi-rs/wasm-runtime": "^1.0.7",
+ "@tybys/wasm-util": "^0.10.1",
+ "tslib": "^2.4.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.17.tgz",
+ "integrity": "sha512-JU5AHr7gKbZlOGvMdb4722/0aYbU+tN6lv1kONx0JK2cGsh7g148zVWLM0IKR3NeKLv+L90chBVYcJ8uJWbC9A==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.17.tgz",
+ "integrity": "sha512-SKWM4waLuqx0IH+FMDUw6R66Hu4OuTALFgnleKbqhgGU30DY20NORZMZUKgLRjQXNN2TLzKvh48QXTig4h4bGw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@tailwindcss/postcss": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/@tailwindcss/postcss/-/postcss-4.1.17.tgz",
+ "integrity": "sha512-+nKl9N9mN5uJ+M7dBOOCzINw94MPstNR/GtIhz1fpZysxL/4a+No64jCBD6CPN+bIHWFx3KWuu8XJRrj/572Dw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@alloc/quick-lru": "^5.2.0",
+ "@tailwindcss/node": "4.1.17",
+ "@tailwindcss/oxide": "4.1.17",
+ "postcss": "^8.4.41",
+ "tailwindcss": "4.1.17"
+ }
+ },
+ "node_modules/@types/babel__core": {
+ "version": "7.20.5",
+ "resolved": "https://registry.npmmirror.com/@types/babel__core/-/babel__core-7.20.5.tgz",
+ "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/parser": "^7.20.7",
+ "@babel/types": "^7.20.7",
+ "@types/babel__generator": "*",
+ "@types/babel__template": "*",
+ "@types/babel__traverse": "*"
+ }
+ },
+ "node_modules/@types/babel__generator": {
+ "version": "7.27.0",
+ "resolved": "https://registry.npmmirror.com/@types/babel__generator/-/babel__generator-7.27.0.tgz",
+ "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.0.0"
+ }
+ },
+ "node_modules/@types/babel__template": {
+ "version": "7.4.4",
+ "resolved": "https://registry.npmmirror.com/@types/babel__template/-/babel__template-7.4.4.tgz",
+ "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/parser": "^7.1.0",
+ "@babel/types": "^7.0.0"
+ }
+ },
+ "node_modules/@types/babel__traverse": {
+ "version": "7.28.0",
+ "resolved": "https://registry.npmmirror.com/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
+ "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.28.2"
+ }
+ },
+ "node_modules/@types/estree": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.8.tgz",
+ "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/js-cookie": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmmirror.com/@types/js-cookie/-/js-cookie-3.0.6.tgz",
+ "integrity": "sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ==",
+ "license": "MIT"
+ },
+ "node_modules/@types/json-schema": {
+ "version": "7.0.15",
+ "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.15.tgz",
+ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/react": {
+ "version": "19.2.5",
+ "resolved": "https://registry.npmmirror.com/@types/react/-/react-19.2.5.tgz",
+ "integrity": "sha512-keKxkZMqnDicuvFoJbzrhbtdLSPhj/rZThDlKWCDbgXmUg0rEUFtRssDXKYmtXluZlIqiC5VqkCgRwzuyLHKHw==",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "csstype": "^3.0.2"
+ }
+ },
+ "node_modules/@types/react-dom": {
+ "version": "19.2.3",
+ "resolved": "https://registry.npmmirror.com/@types/react-dom/-/react-dom-19.2.3.tgz",
+ "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "license": "MIT",
+ "peer": true,
+ "peerDependencies": {
+ "@types/react": "^19.2.0"
+ }
+ },
+ "node_modules/@types/use-sync-external-store": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmmirror.com/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz",
+ "integrity": "sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==",
+ "license": "MIT"
+ },
+ "node_modules/@vitejs/plugin-react": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmmirror.com/@vitejs/plugin-react/-/plugin-react-5.1.1.tgz",
+ "integrity": "sha512-WQfkSw0QbQ5aJ2CHYw23ZGkqnRwqKHD/KYsMeTkZzPT4Jcf0DcBxBtwMJxnu6E7oxw5+JC6ZAiePgh28uJ1HBA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/core": "^7.28.5",
+ "@babel/plugin-transform-react-jsx-self": "^7.27.1",
+ "@babel/plugin-transform-react-jsx-source": "^7.27.1",
+ "@rolldown/pluginutils": "1.0.0-beta.47",
+ "@types/babel__core": "^7.20.5",
+ "react-refresh": "^0.18.0"
+ },
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ },
+ "peerDependencies": {
+ "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
+ }
+ },
+ "node_modules/acorn": {
+ "version": "8.15.0",
+ "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.15.0.tgz",
+ "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/acorn-jsx": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ }
+ },
+ "node_modules/adler-32": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmmirror.com/adler-32/-/adler-32-1.3.1.tgz",
+ "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/ahooks": {
+ "version": "3.9.6",
+ "resolved": "https://registry.npmmirror.com/ahooks/-/ahooks-3.9.6.tgz",
+ "integrity": "sha512-Mr7f05swd5SmKlR9SZo5U6M0LsL4ErweLzpdgXjA1JPmnZ78Vr6wzx0jUtvoxrcqGKYnX0Yjc02iEASVxHFPjQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.21.0",
+ "@types/js-cookie": "^3.0.6",
+ "dayjs": "^1.9.1",
+ "intersection-observer": "^0.12.0",
+ "js-cookie": "^3.0.5",
+ "lodash": "^4.17.21",
+ "react-fast-compare": "^3.2.2",
+ "resize-observer-polyfill": "^1.5.1",
+ "screenfull": "^5.0.0",
+ "tslib": "^2.4.1"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ }
+ },
+ "node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/antd": {
+ "version": "5.28.1",
+ "resolved": "https://registry.npmmirror.com/antd/-/antd-5.28.1.tgz",
+ "integrity": "sha512-ZfPjbv3pY/jRnBFFn3L1UIRltaW9H4QovokZzNA57EgH3hEhWxQ3wWVfWmU6a3Q1GpbOgWQBJK2vsuoPIYuc9g==",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@ant-design/colors": "^7.2.1",
+ "@ant-design/cssinjs": "^1.23.0",
+ "@ant-design/cssinjs-utils": "^1.1.3",
+ "@ant-design/fast-color": "^2.0.6",
+ "@ant-design/icons": "^5.6.1",
+ "@ant-design/react-slick": "~1.1.2",
+ "@babel/runtime": "^7.26.0",
+ "@rc-component/color-picker": "~2.0.1",
+ "@rc-component/mutate-observer": "^1.1.0",
+ "@rc-component/qrcode": "~1.1.0",
+ "@rc-component/tour": "~1.15.1",
+ "@rc-component/trigger": "^2.3.0",
+ "classnames": "^2.5.1",
+ "copy-to-clipboard": "^3.3.3",
+ "dayjs": "^1.11.11",
+ "rc-cascader": "~3.34.0",
+ "rc-checkbox": "~3.5.0",
+ "rc-collapse": "~3.9.0",
+ "rc-dialog": "~9.6.0",
+ "rc-drawer": "~7.3.0",
+ "rc-dropdown": "~4.2.1",
+ "rc-field-form": "~2.7.1",
+ "rc-image": "~7.12.0",
+ "rc-input": "~1.8.0",
+ "rc-input-number": "~9.5.0",
+ "rc-mentions": "~2.20.0",
+ "rc-menu": "~9.16.1",
+ "rc-motion": "^2.9.5",
+ "rc-notification": "~5.6.4",
+ "rc-pagination": "~5.1.0",
+ "rc-picker": "~4.11.3",
+ "rc-progress": "~4.0.0",
+ "rc-rate": "~2.13.1",
+ "rc-resize-observer": "^1.4.3",
+ "rc-segmented": "~2.7.0",
+ "rc-select": "~14.16.8",
+ "rc-slider": "~11.1.9",
+ "rc-steps": "~6.0.1",
+ "rc-switch": "~4.1.0",
+ "rc-table": "~7.54.0",
+ "rc-tabs": "~15.7.0",
+ "rc-textarea": "~1.10.2",
+ "rc-tooltip": "~6.4.0",
+ "rc-tree": "~5.13.1",
+ "rc-tree-select": "~5.27.0",
+ "rc-upload": "~4.11.0",
+ "rc-util": "^5.44.4",
+ "scroll-into-view-if-needed": "^3.1.0",
+ "throttle-debounce": "^5.0.2"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/ant-design"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
+ "dev": true,
+ "license": "Python-2.0"
+ },
+ "node_modules/asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
+ "license": "MIT"
+ },
+ "node_modules/autoprefixer": {
+ "version": "10.4.22",
+ "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.22.tgz",
+ "integrity": "sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/autoprefixer"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.27.0",
+ "caniuse-lite": "^1.0.30001754",
+ "fraction.js": "^5.3.4",
+ "normalize-range": "^0.1.2",
+ "picocolors": "^1.1.1",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "bin": {
+ "autoprefixer": "bin/autoprefixer"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/axios": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmmirror.com/axios/-/axios-1.13.2.tgz",
+ "integrity": "sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==",
+ "license": "MIT",
+ "dependencies": {
+ "follow-redirects": "^1.15.6",
+ "form-data": "^4.0.4",
+ "proxy-from-env": "^1.1.0"
+ }
+ },
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/baseline-browser-mapping": {
+ "version": "2.8.28",
+ "resolved": "https://registry.npmmirror.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.28.tgz",
+ "integrity": "sha512-gYjt7OIqdM0PcttNYP2aVrr2G0bMALkBaoehD4BuRGjAOtipg0b6wHg1yNL+s5zSnLZZrGHOw4IrND8CD+3oIQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "baseline-browser-mapping": "dist/cli.js"
+ }
+ },
+ "node_modules/brace-expansion": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.12.tgz",
+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/browserslist": {
+ "version": "4.28.0",
+ "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.28.0.tgz",
+ "integrity": "sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "baseline-browser-mapping": "^2.8.25",
+ "caniuse-lite": "^1.0.30001754",
+ "electron-to-chromium": "^1.5.249",
+ "node-releases": "^2.0.27",
+ "update-browserslist-db": "^1.1.4"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+ }
+ },
+ "node_modules/call-bind-apply-helpers": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/callsites": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/camel-case": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz",
+ "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
+ "license": "MIT",
+ "dependencies": {
+ "pascal-case": "^3.1.2",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/caniuse-lite": {
+ "version": "1.0.30001755",
+ "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001755.tgz",
+ "integrity": "sha512-44V+Jm6ctPj7R52Na4TLi3Zri4dWUljJd+RDm+j8LtNCc/ihLCT+X1TzoOAkRETEWqjuLnh9581Tl80FvK7jVA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "CC-BY-4.0"
+ },
+ "node_modules/cfb": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmmirror.com/cfb/-/cfb-1.2.2.tgz",
+ "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "adler-32": "~1.3.0",
+ "crc-32": "~1.2.0"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/classnames": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmmirror.com/classnames/-/classnames-2.5.1.tgz",
+ "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==",
+ "license": "MIT"
+ },
+ "node_modules/codepage": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmmirror.com/codepage/-/codepage-1.15.0.tgz",
+ "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "license": "MIT",
+ "dependencies": {
+ "delayed-stream": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/compute-scroll-into-view": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-3.1.1.tgz",
+ "integrity": "sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw==",
+ "license": "MIT"
+ },
+ "node_modules/concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/convert-source-map": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz",
+ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/cookie": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmmirror.com/cookie/-/cookie-1.0.2.tgz",
+ "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "toggle-selection": "^1.0.6"
+ }
+ },
+ "node_modules/crc-32": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmmirror.com/crc-32/-/crc-32-1.2.2.tgz",
+ "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==",
+ "license": "Apache-2.0",
+ "bin": {
+ "crc32": "bin/crc32.njs"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/cross-spawn": {
+ "version": "7.0.6",
+ "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.6.tgz",
+ "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/csstype": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.2.2.tgz",
+ "integrity": "sha512-D80T+tiqkd/8B0xNlbstWDG4x6aqVfO52+OlSUNIdkTvmNw0uQpJLeos2J/2XvpyidAFuTPmpad+tUxLndwj6g==",
+ "license": "MIT"
+ },
+ "node_modules/dayjs": {
+ "version": "1.11.19",
+ "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.19.tgz",
+ "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==",
+ "license": "MIT"
+ },
+ "node_modules/debug": {
+ "version": "4.4.3",
+ "resolved": "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/deep-is": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz",
+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/detect-libc": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmmirror.com/detect-libc/-/detect-libc-2.1.2.tgz",
+ "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dot-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz",
+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
+ "license": "MIT",
+ "dependencies": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/dunder-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.2.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/electron-to-chromium": {
+ "version": "1.5.254",
+ "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.5.254.tgz",
+ "integrity": "sha512-DcUsWpVhv9svsKRxnSCZ86SjD+sp32SGidNB37KpqXJncp1mfUgKbHvBomE89WJDbfVKw1mdv5+ikrvd43r+Bg==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/enhanced-resolve": {
+ "version": "5.18.3",
+ "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz",
+ "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/es-define-property": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz",
+ "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-object-atoms": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-set-tostringtag": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
+ "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.6",
+ "has-tostringtag": "^1.0.2",
+ "hasown": "^2.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/esbuild": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.25.12.tgz",
+ "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "optionalDependencies": {
+ "@esbuild/aix-ppc64": "0.25.12",
+ "@esbuild/android-arm": "0.25.12",
+ "@esbuild/android-arm64": "0.25.12",
+ "@esbuild/android-x64": "0.25.12",
+ "@esbuild/darwin-arm64": "0.25.12",
+ "@esbuild/darwin-x64": "0.25.12",
+ "@esbuild/freebsd-arm64": "0.25.12",
+ "@esbuild/freebsd-x64": "0.25.12",
+ "@esbuild/linux-arm": "0.25.12",
+ "@esbuild/linux-arm64": "0.25.12",
+ "@esbuild/linux-ia32": "0.25.12",
+ "@esbuild/linux-loong64": "0.25.12",
+ "@esbuild/linux-mips64el": "0.25.12",
+ "@esbuild/linux-ppc64": "0.25.12",
+ "@esbuild/linux-riscv64": "0.25.12",
+ "@esbuild/linux-s390x": "0.25.12",
+ "@esbuild/linux-x64": "0.25.12",
+ "@esbuild/netbsd-arm64": "0.25.12",
+ "@esbuild/netbsd-x64": "0.25.12",
+ "@esbuild/openbsd-arm64": "0.25.12",
+ "@esbuild/openbsd-x64": "0.25.12",
+ "@esbuild/openharmony-arm64": "0.25.12",
+ "@esbuild/sunos-x64": "0.25.12",
+ "@esbuild/win32-arm64": "0.25.12",
+ "@esbuild/win32-ia32": "0.25.12",
+ "@esbuild/win32-x64": "0.25.12"
+ }
+ },
+ "node_modules/escalade": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.2.0.tgz",
+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint": {
+ "version": "9.39.1",
+ "resolved": "https://registry.npmmirror.com/eslint/-/eslint-9.39.1.tgz",
+ "integrity": "sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.8.0",
+ "@eslint-community/regexpp": "^4.12.1",
+ "@eslint/config-array": "^0.21.1",
+ "@eslint/config-helpers": "^0.4.2",
+ "@eslint/core": "^0.17.0",
+ "@eslint/eslintrc": "^3.3.1",
+ "@eslint/js": "9.39.1",
+ "@eslint/plugin-kit": "^0.4.1",
+ "@humanfs/node": "^0.16.6",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@humanwhocodes/retry": "^0.4.2",
+ "@types/estree": "^1.0.6",
+ "ajv": "^6.12.4",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.6",
+ "debug": "^4.3.2",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-scope": "^8.4.0",
+ "eslint-visitor-keys": "^4.2.1",
+ "espree": "^10.4.0",
+ "esquery": "^1.5.0",
+ "esutils": "^2.0.2",
+ "fast-deep-equal": "^3.1.3",
+ "file-entry-cache": "^8.0.0",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "ignore": "^5.2.0",
+ "imurmurhash": "^0.1.4",
+ "is-glob": "^4.0.0",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "lodash.merge": "^4.6.2",
+ "minimatch": "^3.1.2",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.9.3"
+ },
+ "bin": {
+ "eslint": "bin/eslint.js"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://eslint.org/donate"
+ },
+ "peerDependencies": {
+ "jiti": "*"
+ },
+ "peerDependenciesMeta": {
+ "jiti": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/eslint-plugin-react-hooks": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmmirror.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz",
+ "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0"
+ }
+ },
+ "node_modules/eslint-plugin-react-refresh": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmmirror.com/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.24.tgz",
+ "integrity": "sha512-nLHIW7TEq3aLrEYWpVaJ1dRgFR+wLDPN8e8FpYAql/bMV2oBEfC37K0gLEGgv9fy66juNShSMV8OkTqzltcG/w==",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "eslint": ">=8.40"
+ }
+ },
+ "node_modules/eslint-scope": {
+ "version": "8.4.0",
+ "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-8.4.0.tgz",
+ "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint-visitor-keys": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
+ "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/espree": {
+ "version": "10.4.0",
+ "resolved": "https://registry.npmmirror.com/espree/-/espree-10.4.0.tgz",
+ "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "acorn": "^8.15.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^4.2.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/esquery": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmmirror.com/esquery/-/esquery-1.6.0.tgz",
+ "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "estraverse": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/esrecurse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz",
+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/estraverse": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz",
+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fdir": {
+ "version": "6.5.0",
+ "resolved": "https://registry.npmmirror.com/fdir/-/fdir-6.5.0.tgz",
+ "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "peerDependencies": {
+ "picomatch": "^3 || ^4"
+ },
+ "peerDependenciesMeta": {
+ "picomatch": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/file-entry-cache": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
+ "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "flat-cache": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/flat-cache": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmmirror.com/flat-cache/-/flat-cache-4.0.1.tgz",
+ "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "flatted": "^3.2.9",
+ "keyv": "^4.5.4"
+ },
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/flatted": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmmirror.com/flatted/-/flatted-3.3.3.tgz",
+ "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/follow-redirects": {
+ "version": "1.15.11",
+ "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.11.tgz",
+ "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==",
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/RubenVerborgh"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=4.0"
+ },
+ "peerDependenciesMeta": {
+ "debug": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/form-data": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.4.tgz",
+ "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==",
+ "license": "MIT",
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "es-set-tostringtag": "^2.1.0",
+ "hasown": "^2.0.2",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/frac": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmmirror.com/frac/-/frac-1.1.2.tgz",
+ "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/fraction.js": {
+ "version": "5.3.4",
+ "resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-5.3.4.tgz",
+ "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/rawify"
+ }
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/function-bind": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/get-intrinsic": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.2",
+ "es-define-property": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.1.1",
+ "function-bind": "^1.1.2",
+ "get-proto": "^1.0.1",
+ "gopd": "^1.2.0",
+ "has-symbols": "^1.1.0",
+ "hasown": "^2.0.2",
+ "math-intrinsics": "^1.1.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz",
+ "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
+ "license": "MIT",
+ "dependencies": {
+ "dunder-proto": "^1.0.1",
+ "es-object-atoms": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/glob-parent": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz",
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "is-glob": "^4.0.3"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/globals": {
+ "version": "16.5.0",
+ "resolved": "https://registry.npmmirror.com/globals/-/globals-16.5.0.tgz",
+ "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/gopd": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz",
+ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz",
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/has-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz",
+ "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-tostringtag": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
+ "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
+ "license": "MIT",
+ "dependencies": {
+ "has-symbols": "^1.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "license": "MIT",
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/hoist-non-react-statics": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmmirror.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
+ "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "react-is": "^16.7.0"
+ }
+ },
+ "node_modules/hoist-non-react-statics/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==",
+ "license": "MIT"
+ },
+ "node_modules/ignore": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.3.2.tgz",
+ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/import-fresh": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.1.tgz",
+ "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.19"
+ }
+ },
+ "node_modules/intersection-observer": {
+ "version": "0.12.2",
+ "resolved": "https://registry.npmmirror.com/intersection-observer/-/intersection-observer-0.12.2.tgz",
+ "integrity": "sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==",
+ "license": "Apache-2.0"
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/jiti": {
+ "version": "2.6.1",
+ "resolved": "https://registry.npmmirror.com/jiti/-/jiti-2.6.1.tgz",
+ "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "jiti": "lib/jiti-cli.mjs"
+ }
+ },
+ "node_modules/js-cookie": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmmirror.com/js-cookie/-/js-cookie-3.0.5.tgz",
+ "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/js-yaml": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.1.tgz",
+ "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/jsesc": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-3.1.0.tgz",
+ "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/json-buffer": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz",
+ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/json2mq": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmmirror.com/json2mq/-/json2mq-0.2.0.tgz",
+ "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==",
+ "license": "MIT",
+ "dependencies": {
+ "string-convert": "^0.2.0"
+ }
+ },
+ "node_modules/json5": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "json5": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/keyv": {
+ "version": "4.5.4",
+ "resolved": "https://registry.npmmirror.com/keyv/-/keyv-4.5.4.tgz",
+ "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "json-buffer": "3.0.1"
+ }
+ },
+ "node_modules/levn": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz",
+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/lightningcss": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmmirror.com/lightningcss/-/lightningcss-1.30.2.tgz",
+ "integrity": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==",
+ "dev": true,
+ "license": "MPL-2.0",
+ "peer": true,
+ "dependencies": {
+ "detect-libc": "^2.0.3"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ },
+ "optionalDependencies": {
+ "lightningcss-android-arm64": "1.30.2",
+ "lightningcss-darwin-arm64": "1.30.2",
+ "lightningcss-darwin-x64": "1.30.2",
+ "lightningcss-freebsd-x64": "1.30.2",
+ "lightningcss-linux-arm-gnueabihf": "1.30.2",
+ "lightningcss-linux-arm64-gnu": "1.30.2",
+ "lightningcss-linux-arm64-musl": "1.30.2",
+ "lightningcss-linux-x64-gnu": "1.30.2",
+ "lightningcss-linux-x64-musl": "1.30.2",
+ "lightningcss-win32-arm64-msvc": "1.30.2",
+ "lightningcss-win32-x64-msvc": "1.30.2"
+ }
+ },
+ "node_modules/lightningcss-android-arm64": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmmirror.com/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz",
+ "integrity": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-darwin-arm64": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmmirror.com/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz",
+ "integrity": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-darwin-x64": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmmirror.com/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz",
+ "integrity": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-freebsd-x64": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmmirror.com/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz",
+ "integrity": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-arm-gnueabihf": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmmirror.com/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz",
+ "integrity": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-arm64-gnu": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmmirror.com/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz",
+ "integrity": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-arm64-musl": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmmirror.com/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz",
+ "integrity": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-x64-gnu": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmmirror.com/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz",
+ "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-x64-musl": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmmirror.com/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz",
+ "integrity": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-win32-arm64-msvc": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmmirror.com/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz",
+ "integrity": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-win32-x64-msvc": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmmirror.com/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz",
+ "integrity": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "p-locate": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "license": "MIT"
+ },
+ "node_modules/lodash-es": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz",
+ "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==",
+ "license": "MIT"
+ },
+ "node_modules/lodash.merge": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz",
+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/lower-case": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz",
+ "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/lru-cache": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "node_modules/magic-string": {
+ "version": "0.30.21",
+ "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz",
+ "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/sourcemap-codec": "^1.5.5"
+ }
+ },
+ "node_modules/math-intrinsics": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/mime-db": {
+ "version": "1.52.0",
+ "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/mime-types": {
+ "version": "2.1.35",
+ "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz",
+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+ "license": "MIT",
+ "dependencies": {
+ "mime-db": "1.52.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/nanoid": {
+ "version": "3.3.11",
+ "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.11.tgz",
+ "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "node_modules/natural-compare": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz",
+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/no-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz",
+ "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
+ "license": "MIT",
+ "dependencies": {
+ "lower-case": "^2.0.2",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/node-releases": {
+ "version": "2.0.27",
+ "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.27.tgz",
+ "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/normalize-range": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz",
+ "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/optionator": {
+ "version": "0.9.4",
+ "resolved": "https://registry.npmmirror.com/optionator/-/optionator-0.9.4.tgz",
+ "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0",
+ "word-wrap": "^1.2.5"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "yocto-queue": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "p-limit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/param-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz",
+ "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
+ "license": "MIT",
+ "dependencies": {
+ "dot-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "callsites": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/pascal-case": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz",
+ "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
+ "license": "MIT",
+ "dependencies": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/picocolors": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/picomatch": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-4.0.3.tgz",
+ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/postcss": {
+ "version": "8.5.6",
+ "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.5.6.tgz",
+ "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "nanoid": "^3.3.11",
+ "picocolors": "^1.1.1",
+ "source-map-js": "^1.2.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "node_modules/postcss-antd-fixes": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmmirror.com/postcss-antd-fixes/-/postcss-antd-fixes-0.2.0.tgz",
+ "integrity": "sha512-WuV4Ip5DnLg8q+wmNXUq13wZZcA5Lrj+em3Jznl4cxItZDgFp4wEh+5ba59TvFeHfwNuTEZ6YNDsYP9DG6NurQ==",
+ "dev": true,
+ "funding": [
+ "https://opencollective.com/yuns",
+ "https://afdian.net/@yunslove"
+ ],
+ "license": "MIT",
+ "peerDependencies": {
+ "postcss": "^8.0.0"
+ }
+ },
+ "node_modules/postcss-value-parser": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/prelude-ls": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz",
+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/proxy-from-env": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
+ "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
+ "license": "MIT"
+ },
+ "node_modules/punycode": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz",
+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/rc-cascader": {
+ "version": "3.34.0",
+ "resolved": "https://registry.npmmirror.com/rc-cascader/-/rc-cascader-3.34.0.tgz",
+ "integrity": "sha512-KpXypcvju9ptjW9FaN2NFcA2QH9E9LHKq169Y0eWtH4e/wHQ5Wh5qZakAgvb8EKZ736WZ3B0zLLOBsrsja5Dag==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.25.7",
+ "classnames": "^2.3.1",
+ "rc-select": "~14.16.2",
+ "rc-tree": "~5.13.0",
+ "rc-util": "^5.43.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-checkbox": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmmirror.com/rc-checkbox/-/rc-checkbox-3.5.0.tgz",
+ "integrity": "sha512-aOAQc3E98HteIIsSqm6Xk2FPKIER6+5vyEFMZfo73TqM+VVAIqOkHoPjgKLqSNtVLWScoaM7vY2ZrGEheI79yg==",
+ "license": "MIT",
+ "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.9.0",
+ "resolved": "https://registry.npmmirror.com/rc-collapse/-/rc-collapse-3.9.0.tgz",
+ "integrity": "sha512-swDdz4QZ4dFTo4RAUMLL50qP0EY62N2kvmk2We5xYdRwcRn8WcYtuetCJpwpaCbUfUt5+huLpVxhvmnK+PHrkA==",
+ "license": "MIT",
+ "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.6.0",
+ "resolved": "https://registry.npmmirror.com/rc-dialog/-/rc-dialog-9.6.0.tgz",
+ "integrity": "sha512-ApoVi9Z8PaCQg6FsUzS8yvBEQy0ZL2PkuvAgrmohPkN3okps5WZ5WQWPc1RNuiOKaAYv8B97ACdsFU5LizzCqg==",
+ "license": "MIT",
+ "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": "7.3.0",
+ "resolved": "https://registry.npmmirror.com/rc-drawer/-/rc-drawer-7.3.0.tgz",
+ "integrity": "sha512-DX6CIgiBWNpJIMGFO8BAISFkxiuKitoizooj4BDyee8/SnBn0zwO2FHrNDpqqepj0E/TFTDpmEBCyFuTgC7MOg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.23.9",
+ "@rc-component/portal": "^1.1.1",
+ "classnames": "^2.2.6",
+ "rc-motion": "^2.6.1",
+ "rc-util": "^5.38.1"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-dropdown": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmmirror.com/rc-dropdown/-/rc-dropdown-4.2.1.tgz",
+ "integrity": "sha512-YDAlXsPv3I1n42dv1JpdM7wJ+gSUBfeyPK59ZpBD9jQhK9jVuxpjj3NmWQHOBceA1zEPVX84T2wbdb2SD0UjmA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.18.3",
+ "@rc-component/trigger": "^2.0.0",
+ "classnames": "^2.2.6",
+ "rc-util": "^5.44.1"
+ },
+ "peerDependencies": {
+ "react": ">=16.11.0",
+ "react-dom": ">=16.11.0"
+ }
+ },
+ "node_modules/rc-field-form": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmmirror.com/rc-field-form/-/rc-field-form-2.7.1.tgz",
+ "integrity": "sha512-vKeSifSJ6HoLaAB+B8aq/Qgm8a3dyxROzCtKNCsBQgiverpc4kWDQihoUwzUj+zNWJOykwSY4dNX3QrGwtVb9A==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.18.0",
+ "@rc-component/async-validator": "^5.0.3",
+ "rc-util": "^5.32.2"
+ },
+ "engines": {
+ "node": ">=8.x"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-image": {
+ "version": "7.12.0",
+ "resolved": "https://registry.npmmirror.com/rc-image/-/rc-image-7.12.0.tgz",
+ "integrity": "sha512-cZ3HTyyckPnNnUb9/DRqduqzLfrQRyi+CdHjdqgsyDpI3Ln5UX1kXnAhPBSJj9pVRzwRFgqkN7p9b6HBDjmu/Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.11.2",
+ "@rc-component/portal": "^1.0.2",
+ "classnames": "^2.2.6",
+ "rc-dialog": "~9.6.0",
+ "rc-motion": "^2.6.2",
+ "rc-util": "^5.34.1"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-input": {
+ "version": "1.8.0",
+ "resolved": "https://registry.npmmirror.com/rc-input/-/rc-input-1.8.0.tgz",
+ "integrity": "sha512-KXvaTbX+7ha8a/k+eg6SYRVERK0NddX8QX7a7AnRvUa/rEH0CNMlpcBzBkhI0wp2C8C4HlMoYl8TImSN+fuHKA==",
+ "license": "MIT",
+ "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": "9.5.0",
+ "resolved": "https://registry.npmmirror.com/rc-input-number/-/rc-input-number-9.5.0.tgz",
+ "integrity": "sha512-bKaEvB5tHebUURAEXw35LDcnRZLq3x1k7GxfAqBMzmpHkDGzjAtnUL8y4y5N15rIFIg5IJgwr211jInl3cipag==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.10.1",
+ "@rc-component/mini-decimal": "^1.0.1",
+ "classnames": "^2.2.5",
+ "rc-input": "~1.8.0",
+ "rc-util": "^5.40.1"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-mentions": {
+ "version": "2.20.0",
+ "resolved": "https://registry.npmmirror.com/rc-mentions/-/rc-mentions-2.20.0.tgz",
+ "integrity": "sha512-w8HCMZEh3f0nR8ZEd466ATqmXFCMGMN5UFCzEUL0bM/nGw/wOS2GgRzKBcm19K++jDyuWCOJOdgcKGXU3fXfbQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.22.5",
+ "@rc-component/trigger": "^2.0.0",
+ "classnames": "^2.2.6",
+ "rc-input": "~1.8.0",
+ "rc-menu": "~9.16.0",
+ "rc-textarea": "~1.10.0",
+ "rc-util": "^5.34.1"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-menu": {
+ "version": "9.16.1",
+ "resolved": "https://registry.npmmirror.com/rc-menu/-/rc-menu-9.16.1.tgz",
+ "integrity": "sha512-ghHx6/6Dvp+fw8CJhDUHFHDJ84hJE3BXNCzSgLdmNiFErWSOaZNsihDAsKq9ByTALo/xkNIwtDFGIl6r+RPXBg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.10.1",
+ "@rc-component/trigger": "^2.0.0",
+ "classnames": "2.x",
+ "rc-motion": "^2.4.3",
+ "rc-overflow": "^1.3.1",
+ "rc-util": "^5.27.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-motion": {
+ "version": "2.9.5",
+ "resolved": "https://registry.npmmirror.com/rc-motion/-/rc-motion-2.9.5.tgz",
+ "integrity": "sha512-w+XTUrfh7ArbYEd2582uDrEhmBHwK1ZENJiSJVb7uRxdE7qJSYjbO2eksRXmndqyKqKoYPc9ClpPh5242mV1vA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.11.1",
+ "classnames": "^2.2.1",
+ "rc-util": "^5.44.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-notification": {
+ "version": "5.6.4",
+ "resolved": "https://registry.npmmirror.com/rc-notification/-/rc-notification-5.6.4.tgz",
+ "integrity": "sha512-KcS4O6B4qzM3KH7lkwOB7ooLPZ4b6J+VMmQgT51VZCeEcmghdeR4IrMcFq0LG+RPdnbe/ArT086tGM8Snimgiw==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.10.1",
+ "classnames": "2.x",
+ "rc-motion": "^2.9.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.5.0",
+ "resolved": "https://registry.npmmirror.com/rc-overflow/-/rc-overflow-1.5.0.tgz",
+ "integrity": "sha512-Lm/v9h0LymeUYJf0x39OveU52InkdRXqnn2aYXfWmo8WdOonIKB2kfau+GF0fWq6jPgtdO9yMqveGcK6aIhJmg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.11.1",
+ "classnames": "^2.2.1",
+ "rc-resize-observer": "^1.0.0",
+ "rc-util": "^5.37.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-pagination": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmmirror.com/rc-pagination/-/rc-pagination-5.1.0.tgz",
+ "integrity": "sha512-8416Yip/+eclTFdHXLKTxZvn70duYVGTvUUWbckCCZoIl3jagqke3GLsFrMs0bsQBikiYpZLD9206Ej4SOdOXQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.10.1",
+ "classnames": "^2.3.2",
+ "rc-util": "^5.38.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-picker": {
+ "version": "4.11.3",
+ "resolved": "https://registry.npmmirror.com/rc-picker/-/rc-picker-4.11.3.tgz",
+ "integrity": "sha512-MJ5teb7FlNE0NFHTncxXQ62Y5lytq6sh5nUw0iH8OkHL/TjARSEvSHpr940pWgjGANpjCwyMdvsEV55l5tYNSg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.24.7",
+ "@rc-component/trigger": "^2.0.0",
+ "classnames": "^2.2.1",
+ "rc-overflow": "^1.3.2",
+ "rc-resize-observer": "^1.4.0",
+ "rc-util": "^5.43.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": "4.0.0",
+ "resolved": "https://registry.npmmirror.com/rc-progress/-/rc-progress-4.0.0.tgz",
+ "integrity": "sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==",
+ "license": "MIT",
+ "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.13.1",
+ "resolved": "https://registry.npmmirror.com/rc-rate/-/rc-rate-2.13.1.tgz",
+ "integrity": "sha512-QUhQ9ivQ8Gy7mtMZPAjLbxBt5y9GRp65VcUyGUMF3N3fhiftivPHdpuDIaWIMOTEprAjZPC08bls1dQB+I1F2Q==",
+ "license": "MIT",
+ "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.4.3",
+ "resolved": "https://registry.npmmirror.com/rc-resize-observer/-/rc-resize-observer-1.4.3.tgz",
+ "integrity": "sha512-YZLjUbyIWox8E9i9C3Tm7ia+W7euPItNWSPX5sCcQTYbnwDb5uNpnLHQCG1f22oZWUhLw4Mv2tFmeWe68CDQRQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.20.7",
+ "classnames": "^2.2.1",
+ "rc-util": "^5.44.1",
+ "resize-observer-polyfill": "^1.5.1"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-segmented": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmmirror.com/rc-segmented/-/rc-segmented-2.7.0.tgz",
+ "integrity": "sha512-liijAjXz+KnTRVnxxXG2sYDGd6iLL7VpGGdR8gwoxAXy2KglviKCxLWZdjKYJzYzGSUwKDSTdYk8brj54Bn5BA==",
+ "license": "MIT",
+ "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.16.8",
+ "resolved": "https://registry.npmmirror.com/rc-select/-/rc-select-14.16.8.tgz",
+ "integrity": "sha512-NOV5BZa1wZrsdkKaiK7LHRuo5ZjZYMDxPP6/1+09+FB4KoNi8jcG1ZqLE3AVCxEsYMBe65OBx71wFoHRTP3LRg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.10.1",
+ "@rc-component/trigger": "^2.1.1",
+ "classnames": "2.x",
+ "rc-motion": "^2.0.1",
+ "rc-overflow": "^1.3.1",
+ "rc-util": "^5.16.1",
+ "rc-virtual-list": "^3.5.2"
+ },
+ "engines": {
+ "node": ">=8.x"
+ },
+ "peerDependencies": {
+ "react": "*",
+ "react-dom": "*"
+ }
+ },
+ "node_modules/rc-slider": {
+ "version": "11.1.9",
+ "resolved": "https://registry.npmmirror.com/rc-slider/-/rc-slider-11.1.9.tgz",
+ "integrity": "sha512-h8IknhzSh3FEM9u8ivkskh+Ef4Yo4JRIY2nj7MrH6GQmrwV6mcpJf5/4KgH5JaVI1H3E52yCdpOlVyGZIeph5A==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.10.1",
+ "classnames": "^2.2.5",
+ "rc-util": "^5.36.0"
+ },
+ "engines": {
+ "node": ">=8.x"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-steps": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmmirror.com/rc-steps/-/rc-steps-6.0.1.tgz",
+ "integrity": "sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==",
+ "license": "MIT",
+ "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.1.0",
+ "resolved": "https://registry.npmmirror.com/rc-switch/-/rc-switch-4.1.0.tgz",
+ "integrity": "sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.21.0",
+ "classnames": "^2.2.1",
+ "rc-util": "^5.30.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-table": {
+ "version": "7.54.0",
+ "resolved": "https://registry.npmmirror.com/rc-table/-/rc-table-7.54.0.tgz",
+ "integrity": "sha512-/wDTkki6wBTjwylwAGjpLKYklKo9YgjZwAU77+7ME5mBoS32Q4nAwoqhA2lSge6fobLW3Tap6uc5xfwaL2p0Sw==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.10.1",
+ "@rc-component/context": "^1.4.0",
+ "classnames": "^2.2.5",
+ "rc-resize-observer": "^1.1.0",
+ "rc-util": "^5.44.3",
+ "rc-virtual-list": "^3.14.2"
+ },
+ "engines": {
+ "node": ">=8.x"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-tabs": {
+ "version": "15.7.0",
+ "resolved": "https://registry.npmmirror.com/rc-tabs/-/rc-tabs-15.7.0.tgz",
+ "integrity": "sha512-ZepiE+6fmozYdWf/9gVp7k56PKHB1YYoDsKeQA1CBlJ/POIhjkcYiv0AGP0w2Jhzftd3AVvZP/K+V+Lpi2ankA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.11.2",
+ "classnames": "2.x",
+ "rc-dropdown": "~4.2.0",
+ "rc-menu": "~9.16.0",
+ "rc-motion": "^2.6.2",
+ "rc-resize-observer": "^1.0.0",
+ "rc-util": "^5.34.1"
+ },
+ "engines": {
+ "node": ">=8.x"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-textarea": {
+ "version": "1.10.2",
+ "resolved": "https://registry.npmmirror.com/rc-textarea/-/rc-textarea-1.10.2.tgz",
+ "integrity": "sha512-HfaeXiaSlpiSp0I/pvWpecFEHpVysZ9tpDLNkxQbMvMz6gsr7aVZ7FpWP9kt4t7DB+jJXesYS0us1uPZnlRnwQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.10.1",
+ "classnames": "^2.2.1",
+ "rc-input": "~1.8.0",
+ "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.4.0",
+ "resolved": "https://registry.npmmirror.com/rc-tooltip/-/rc-tooltip-6.4.0.tgz",
+ "integrity": "sha512-kqyivim5cp8I5RkHmpsp1Nn/Wk+1oeloMv9c7LXNgDxUpGm+RbXJGL+OPvDlcRnx9DBeOe4wyOIl4OKUERyH1g==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.11.2",
+ "@rc-component/trigger": "^2.0.0",
+ "classnames": "^2.3.1",
+ "rc-util": "^5.44.3"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-tree": {
+ "version": "5.13.1",
+ "resolved": "https://registry.npmmirror.com/rc-tree/-/rc-tree-5.13.1.tgz",
+ "integrity": "sha512-FNhIefhftobCdUJshO7M8uZTA9F4OPGVXqGfZkkD/5soDeOhwO06T/aKTrg0WD8gRg/pyfq+ql3aMymLHCTC4A==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.10.1",
+ "classnames": "2.x",
+ "rc-motion": "^2.0.1",
+ "rc-util": "^5.16.1",
+ "rc-virtual-list": "^3.5.1"
+ },
+ "engines": {
+ "node": ">=10.x"
+ },
+ "peerDependencies": {
+ "react": "*",
+ "react-dom": "*"
+ }
+ },
+ "node_modules/rc-tree-select": {
+ "version": "5.27.0",
+ "resolved": "https://registry.npmmirror.com/rc-tree-select/-/rc-tree-select-5.27.0.tgz",
+ "integrity": "sha512-2qTBTzwIT7LRI1o7zLyrCzmo5tQanmyGbSaGTIf7sYimCklAToVVfpMC6OAldSKolcnjorBYPNSKQqJmN3TCww==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.25.7",
+ "classnames": "2.x",
+ "rc-select": "~14.16.2",
+ "rc-tree": "~5.13.0",
+ "rc-util": "^5.43.0"
+ },
+ "peerDependencies": {
+ "react": "*",
+ "react-dom": "*"
+ }
+ },
+ "node_modules/rc-upload": {
+ "version": "4.11.0",
+ "resolved": "https://registry.npmmirror.com/rc-upload/-/rc-upload-4.11.0.tgz",
+ "integrity": "sha512-ZUyT//2JAehfHzjWowqROcwYJKnZkIUGWaTE/VogVrepSl7AFNbQf4+zGfX4zl9Vrj/Jm8scLO0R6UlPDKK4wA==",
+ "license": "MIT",
+ "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.44.4",
+ "resolved": "https://registry.npmmirror.com/rc-util/-/rc-util-5.44.4.tgz",
+ "integrity": "sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.18.3",
+ "react-is": "^18.2.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/rc-util/node_modules/react-is": {
+ "version": "18.3.1",
+ "resolved": "https://registry.npmmirror.com/react-is/-/react-is-18.3.1.tgz",
+ "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
+ "license": "MIT"
+ },
+ "node_modules/rc-virtual-list": {
+ "version": "3.19.2",
+ "resolved": "https://registry.npmmirror.com/rc-virtual-list/-/rc-virtual-list-3.19.2.tgz",
+ "integrity": "sha512-Ys6NcjwGkuwkeaWBDqfI3xWuZ7rDiQXlH1o2zLfFzATfEgXcqpk8CkgMfbJD81McqjcJVez25a3kPxCR807evA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.20.0",
+ "classnames": "^2.2.6",
+ "rc-resize-observer": "^1.0.0",
+ "rc-util": "^5.36.0"
+ },
+ "engines": {
+ "node": ">=8.x"
+ },
+ "peerDependencies": {
+ "react": ">=16.9.0",
+ "react-dom": ">=16.9.0"
+ }
+ },
+ "node_modules/react": {
+ "version": "19.2.0",
+ "resolved": "https://registry.npmmirror.com/react/-/react-19.2.0.tgz",
+ "integrity": "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==",
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/react-dom": {
+ "version": "19.2.0",
+ "resolved": "https://registry.npmmirror.com/react-dom/-/react-dom-19.2.0.tgz",
+ "integrity": "sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "scheduler": "^0.27.0"
+ },
+ "peerDependencies": {
+ "react": "^19.2.0"
+ }
+ },
+ "node_modules/react-fast-compare": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmmirror.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz",
+ "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==",
+ "license": "MIT"
+ },
+ "node_modules/react-is": {
+ "version": "19.2.0",
+ "resolved": "https://registry.npmmirror.com/react-is/-/react-is-19.2.0.tgz",
+ "integrity": "sha512-x3Ax3kNSMIIkyVYhWPyO09bu0uttcAIoecO/um/rKGQ4EltYWVYtyiGkS/3xMynrbVQdS69Jhlv8FXUEZehlzA==",
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/react-redux": {
+ "version": "9.2.0",
+ "resolved": "https://registry.npmmirror.com/react-redux/-/react-redux-9.2.0.tgz",
+ "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/use-sync-external-store": "^0.0.6",
+ "use-sync-external-store": "^1.4.0"
+ },
+ "peerDependencies": {
+ "@types/react": "^18.2.25 || ^19",
+ "react": "^18.0 || ^19",
+ "redux": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "redux": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/react-refresh": {
+ "version": "0.18.0",
+ "resolved": "https://registry.npmmirror.com/react-refresh/-/react-refresh-0.18.0.tgz",
+ "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/react-router": {
+ "version": "7.9.6",
+ "resolved": "https://registry.npmmirror.com/react-router/-/react-router-7.9.6.tgz",
+ "integrity": "sha512-Y1tUp8clYRXpfPITyuifmSoE2vncSME18uVLgaqyxh9H35JWpIfzHo+9y3Fzh5odk/jxPW29IgLgzcdwxGqyNA==",
+ "license": "MIT",
+ "dependencies": {
+ "cookie": "^1.0.1",
+ "set-cookie-parser": "^2.6.0"
+ },
+ "engines": {
+ "node": ">=20.0.0"
+ },
+ "peerDependencies": {
+ "react": ">=18",
+ "react-dom": ">=18"
+ },
+ "peerDependenciesMeta": {
+ "react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/react-router-dom": {
+ "version": "7.9.6",
+ "resolved": "https://registry.npmmirror.com/react-router-dom/-/react-router-dom-7.9.6.tgz",
+ "integrity": "sha512-2MkC2XSXq6HjGcihnx1s0DBWQETI4mlis4Ux7YTLvP67xnGxCvq+BcCQSO81qQHVUTM1V53tl4iVVaY5sReCOA==",
+ "license": "MIT",
+ "dependencies": {
+ "react-router": "7.9.6"
+ },
+ "engines": {
+ "node": ">=20.0.0"
+ },
+ "peerDependencies": {
+ "react": ">=18",
+ "react-dom": ">=18"
+ }
+ },
+ "node_modules/react-sticky-box": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmmirror.com/react-sticky-box/-/react-sticky-box-1.0.2.tgz",
+ "integrity": "sha512-Kyvtppdtv1KqJyNU4DtrSMI0unyQRgtraZvVQ0GAazVbYiTsIVpyhpr+5R0Aavzu4uJNSe1awj2rk/qI7i6Zfw==",
+ "license": "ISC",
+ "dependencies": {
+ "resize-observer-polyfill": "^1.5.1"
+ },
+ "peerDependencies": {
+ "react": ">=16.8.0"
+ }
+ },
+ "node_modules/redux": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmmirror.com/redux/-/redux-5.0.1.tgz",
+ "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==",
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/redux-persist": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmmirror.com/redux-persist/-/redux-persist-6.0.0.tgz",
+ "integrity": "sha512-71LLMbUq2r02ng2We9S215LtPu3fY0KgaGE0k8WRgl6RkqxtGfl7HUozz1Dftwsb0D/5mZ8dwAaPbtnzfvbEwQ==",
+ "license": "MIT",
+ "peerDependencies": {
+ "redux": ">4.0.0"
+ }
+ },
+ "node_modules/reselect": {
+ "version": "4.1.8",
+ "resolved": "https://registry.npmmirror.com/reselect/-/reselect-4.1.8.tgz",
+ "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==",
+ "license": "MIT"
+ },
+ "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==",
+ "license": "MIT"
+ },
+ "node_modules/resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/rollup": {
+ "version": "4.53.2",
+ "resolved": "https://registry.npmmirror.com/rollup/-/rollup-4.53.2.tgz",
+ "integrity": "sha512-MHngMYwGJVi6Fmnk6ISmnk7JAHRNF0UkuucA0CUW3N3a4KnONPEZz+vUanQP/ZC/iY1Qkf3bwPWzyY84wEks1g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/estree": "1.0.8"
+ },
+ "bin": {
+ "rollup": "dist/bin/rollup"
+ },
+ "engines": {
+ "node": ">=18.0.0",
+ "npm": ">=8.0.0"
+ },
+ "optionalDependencies": {
+ "@rollup/rollup-android-arm-eabi": "4.53.2",
+ "@rollup/rollup-android-arm64": "4.53.2",
+ "@rollup/rollup-darwin-arm64": "4.53.2",
+ "@rollup/rollup-darwin-x64": "4.53.2",
+ "@rollup/rollup-freebsd-arm64": "4.53.2",
+ "@rollup/rollup-freebsd-x64": "4.53.2",
+ "@rollup/rollup-linux-arm-gnueabihf": "4.53.2",
+ "@rollup/rollup-linux-arm-musleabihf": "4.53.2",
+ "@rollup/rollup-linux-arm64-gnu": "4.53.2",
+ "@rollup/rollup-linux-arm64-musl": "4.53.2",
+ "@rollup/rollup-linux-loong64-gnu": "4.53.2",
+ "@rollup/rollup-linux-ppc64-gnu": "4.53.2",
+ "@rollup/rollup-linux-riscv64-gnu": "4.53.2",
+ "@rollup/rollup-linux-riscv64-musl": "4.53.2",
+ "@rollup/rollup-linux-s390x-gnu": "4.53.2",
+ "@rollup/rollup-linux-x64-gnu": "4.53.2",
+ "@rollup/rollup-linux-x64-musl": "4.53.2",
+ "@rollup/rollup-openharmony-arm64": "4.53.2",
+ "@rollup/rollup-win32-arm64-msvc": "4.53.2",
+ "@rollup/rollup-win32-ia32-msvc": "4.53.2",
+ "@rollup/rollup-win32-x64-gnu": "4.53.2",
+ "@rollup/rollup-win32-x64-msvc": "4.53.2",
+ "fsevents": "~2.3.2"
+ }
+ },
+ "node_modules/scheduler": {
+ "version": "0.27.0",
+ "resolved": "https://registry.npmmirror.com/scheduler/-/scheduler-0.27.0.tgz",
+ "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
+ "license": "MIT"
+ },
+ "node_modules/screenfull": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmmirror.com/screenfull/-/screenfull-5.2.0.tgz",
+ "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/scroll-into-view-if-needed": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.1.0.tgz",
+ "integrity": "sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==",
+ "license": "MIT",
+ "dependencies": {
+ "compute-scroll-into-view": "^3.0.2"
+ }
+ },
+ "node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/set-cookie-parser": {
+ "version": "2.7.2",
+ "resolved": "https://registry.npmmirror.com/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz",
+ "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==",
+ "license": "MIT"
+ },
+ "node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/source-map-js": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz",
+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ssf": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmmirror.com/ssf/-/ssf-0.11.2.tgz",
+ "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "frac": "~1.1.2"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "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==",
+ "license": "MIT"
+ },
+ "node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/stylis": {
+ "version": "4.3.6",
+ "resolved": "https://registry.npmmirror.com/stylis/-/stylis-4.3.6.tgz",
+ "integrity": "sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==",
+ "license": "MIT"
+ },
+ "node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/tailwindcss": {
+ "version": "4.1.17",
+ "resolved": "https://registry.npmmirror.com/tailwindcss/-/tailwindcss-4.1.17.tgz",
+ "integrity": "sha512-j9Ee2YjuQqYT9bbRTfTZht9W/ytp5H+jJpZKiYdP/bpnXARAuELt9ofP0lPnmHjbga7SNQIxdTAXCmtKVYjN+Q==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/tapable": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmmirror.com/tapable/-/tapable-2.3.0.tgz",
+ "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/throttle-debounce": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-5.0.2.tgz",
+ "integrity": "sha512-B71/4oyj61iNH0KeCamLuE2rmKuTO5byTOSVwECM5FA7TiAiAW+UqTKZ9ERueC4qvgSttUhdmq1mXC3kJqGX7A==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.22"
+ }
+ },
+ "node_modules/tinyglobby": {
+ "version": "0.2.15",
+ "resolved": "https://registry.npmmirror.com/tinyglobby/-/tinyglobby-0.2.15.tgz",
+ "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fdir": "^6.5.0",
+ "picomatch": "^4.0.3"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/SuperchupuDev"
+ }
+ },
+ "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==",
+ "license": "MIT"
+ },
+ "node_modules/tslib": {
+ "version": "2.8.1",
+ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.8.1.tgz",
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
+ "license": "0BSD"
+ },
+ "node_modules/type-check": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz",
+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "prelude-ls": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/typescript": {
+ "version": "5.9.3",
+ "resolved": "https://registry.npmmirror.com/typescript/-/typescript-5.9.3.tgz",
+ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
+ "license": "Apache-2.0",
+ "peer": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
+ },
+ "node_modules/update-browserslist-db": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz",
+ "integrity": "sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "escalade": "^3.2.0",
+ "picocolors": "^1.1.1"
+ },
+ "bin": {
+ "update-browserslist-db": "cli.js"
+ },
+ "peerDependencies": {
+ "browserslist": ">= 4.21.0"
+ }
+ },
+ "node_modules/upper-case": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmmirror.com/upper-case/-/upper-case-2.0.2.tgz",
+ "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==",
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "node_modules/use-sync-external-store": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmmirror.com/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
+ "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ }
+ },
+ "node_modules/vite": {
+ "version": "7.2.2",
+ "resolved": "https://registry.npmmirror.com/vite/-/vite-7.2.2.tgz",
+ "integrity": "sha512-BxAKBWmIbrDgrokdGZH1IgkIk/5mMHDreLDmCJ0qpyJaAteP8NvMhkwr/ZCQNqNH97bw/dANTE9PDzqwJghfMQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "esbuild": "^0.25.0",
+ "fdir": "^6.5.0",
+ "picomatch": "^4.0.3",
+ "postcss": "^8.5.6",
+ "rollup": "^4.43.0",
+ "tinyglobby": "^0.2.15"
+ },
+ "bin": {
+ "vite": "bin/vite.js"
+ },
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ },
+ "funding": {
+ "url": "https://github.com/vitejs/vite?sponsor=1"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.3"
+ },
+ "peerDependencies": {
+ "@types/node": "^20.19.0 || >=22.12.0",
+ "jiti": ">=1.21.0",
+ "less": "^4.0.0",
+ "lightningcss": "^1.21.0",
+ "sass": "^1.70.0",
+ "sass-embedded": "^1.70.0",
+ "stylus": ">=0.54.8",
+ "sugarss": "^5.0.0",
+ "terser": "^5.16.0",
+ "tsx": "^4.8.1",
+ "yaml": "^2.4.2"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
+ "jiti": {
+ "optional": true
+ },
+ "less": {
+ "optional": true
+ },
+ "lightningcss": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "sass-embedded": {
+ "optional": true
+ },
+ "stylus": {
+ "optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "terser": {
+ "optional": true
+ },
+ "tsx": {
+ "optional": true
+ },
+ "yaml": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/wmf": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmmirror.com/wmf/-/wmf-1.0.2.tgz",
+ "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/word": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmmirror.com/word/-/word-0.3.0.tgz",
+ "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/word-wrap": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.5.tgz",
+ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/xlsx": {
+ "version": "0.18.5",
+ "resolved": "https://registry.npmmirror.com/xlsx/-/xlsx-0.18.5.tgz",
+ "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "adler-32": "~1.3.0",
+ "cfb": "~1.2.1",
+ "codepage": "~1.15.0",
+ "crc-32": "~1.2.1",
+ "ssf": "~0.11.2",
+ "wmf": "~1.0.1",
+ "word": "~0.3.0"
+ },
+ "bin": {
+ "xlsx": "bin/xlsx.njs"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/yallist": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ }
+ }
+}
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..fb2344e
--- /dev/null
+++ b/package.json
@@ -0,0 +1,49 @@
+{
+ "name": "template-ui",
+ "private": true,
+ "version": "0.0.0",
+ "type": "module",
+ "scripts": {
+ "dev": "vite",
+ "build": "vite build",
+ "lint": "eslint .",
+ "preview": "vite preview"
+ },
+ "dependencies": {
+ "@ant-design/icons": "^5.6.1",
+ "@formily/antd-v5": "^1.2.3",
+ "@formily/core": "^2.3.2",
+ "@formily/react": "^2.3.2",
+ "@rematch/core": "^2.2.0",
+ "@rematch/loading": "^2.1.2",
+ "@rematch/persist": "^2.1.2",
+ "@rematch/select": "^3.1.2",
+ "ahooks": "^3.8.4",
+ "antd": "^5.24.2",
+ "axios": "^1.7.9",
+ "dayjs": "^1.11.13",
+ "lodash-es": "^4.17.21",
+ "react": "^19.2.0",
+ "react-dom": "^19.2.0",
+ "react-redux": "^9.2.0",
+ "react-router-dom": "^7.9.6",
+ "redux": "^5.0.1",
+ "xlsx": "^0.18.5"
+ },
+ "devDependencies": {
+ "@eslint/js": "^9.39.1",
+ "@types/react": "^19.2.2",
+ "@types/react-dom": "^19.2.2",
+ "@vitejs/plugin-react": "^5.1.0",
+ "eslint": "^9.39.1",
+ "eslint-plugin-react-hooks": "^5.2.0",
+ "eslint-plugin-react-refresh": "^0.4.24",
+ "globals": "^16.5.0",
+ "vite": "^7.2.2",
+ "tailwindcss": "^4.1.17",
+ "@tailwindcss/postcss": "^4.1.0",
+ "postcss": "^8.5.1",
+ "postcss-antd-fixes": "^0.2.0",
+ "autoprefixer": "^10.4.20"
+ }
+}
diff --git a/postcss.config.js b/postcss.config.js
new file mode 100644
index 0000000..a35d903
--- /dev/null
+++ b/postcss.config.js
@@ -0,0 +1,7 @@
+export default {
+ plugins: {
+ "@tailwindcss/postcss": {},
+ autoprefixer: {},
+ "postcss-antd-fixes": {},
+ },
+};
diff --git a/public/vite.svg b/public/vite.svg
new file mode 100644
index 0000000..e7b8dfb
--- /dev/null
+++ b/public/vite.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/App.css b/src/App.css
new file mode 100644
index 0000000..b9d355d
--- /dev/null
+++ b/src/App.css
@@ -0,0 +1,42 @@
+#root {
+ max-width: 1280px;
+ margin: 0 auto;
+ padding: 2rem;
+ text-align: center;
+}
+
+.logo {
+ height: 6em;
+ padding: 1.5em;
+ will-change: filter;
+ transition: filter 300ms;
+}
+.logo:hover {
+ filter: drop-shadow(0 0 2em #646cffaa);
+}
+.logo.react:hover {
+ filter: drop-shadow(0 0 2em #61dafbaa);
+}
+
+@keyframes logo-spin {
+ from {
+ transform: rotate(0deg);
+ }
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+@media (prefers-reduced-motion: no-preference) {
+ a:nth-of-type(2) .logo {
+ animation: logo-spin infinite 20s linear;
+ }
+}
+
+.card {
+ padding: 2em;
+}
+
+.read-the-docs {
+ color: #888;
+}
diff --git a/src/App.jsx b/src/App.jsx
new file mode 100644
index 0000000..f67355a
--- /dev/null
+++ b/src/App.jsx
@@ -0,0 +1,35 @@
+import { useState } from 'react'
+import reactLogo from './assets/react.svg'
+import viteLogo from '/vite.svg'
+import './App.css'
+
+function App() {
+ const [count, setCount] = useState(0)
+
+ return (
+ <>
+
+ Vite + React
+
+
+
+ Edit src/App.jsx and save to test HMR
+
+
+
+ Click on the Vite and React logos to learn more
+
+ >
+ )
+}
+
+export default App
diff --git a/src/assets/react.svg b/src/assets/react.svg
new file mode 100644
index 0000000..6c87de9
--- /dev/null
+++ b/src/assets/react.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/components/AuthProvider/index.jsx b/src/components/AuthProvider/index.jsx
new file mode 100644
index 0000000..19ec8f8
--- /dev/null
+++ b/src/components/AuthProvider/index.jsx
@@ -0,0 +1,13 @@
+import { createContext, useContext } from "react";
+import { useSelector } from "react-redux";
+
+const AuthContext = createContext();
+
+export const useAuthContext = () => useContext(AuthContext);
+
+function AuthProvider({ children }) {
+ const user = useSelector(state => state.user);
+ return {children};
+}
+
+export default AuthProvider;
diff --git a/src/index.css b/src/index.css
new file mode 100644
index 0000000..b5c61c9
--- /dev/null
+++ b/src/index.css
@@ -0,0 +1,3 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
diff --git a/src/main.jsx b/src/main.jsx
new file mode 100644
index 0000000..646c248
--- /dev/null
+++ b/src/main.jsx
@@ -0,0 +1,58 @@
+import { StrictMode } from "react";
+import { createRoot } from "react-dom/client";
+import "./index.css";
+import { Provider } from "react-redux";
+import {
+ createBrowserRouter,
+ RouterProvider,
+ Navigate,
+} from "react-router-dom";
+import { ConfigProvider } from "antd";
+import { getPersistor } from "@rematch/persist";
+import { PersistGate } from "redux-persist/lib/integration/react";
+import { store } from "@/store";
+
+import locale from "antd/locale/zh_CN";
+import dayjs from "dayjs";
+import "dayjs/locale/zh-cn";
+import AuthProvider from "./components/AuthProvider";
+dayjs.locale("zh-cn");
+
+import App from "./App.jsx";
+
+const persistor = getPersistor();
+
+const router = createBrowserRouter([
+ {
+ path: "/",
+ element: ,
+ },
+]);
+
+createRoot(document.getElementById("root")).render(
+
+
+
+
+
+
+
+
+
+
+
+);
diff --git a/src/models/index.js b/src/models/index.js
new file mode 100644
index 0000000..c69d21e
--- /dev/null
+++ b/src/models/index.js
@@ -0,0 +1 @@
+export { user } from "./user";
diff --git a/src/models/user.js b/src/models/user.js
new file mode 100644
index 0000000..ee14a96
--- /dev/null
+++ b/src/models/user.js
@@ -0,0 +1,47 @@
+import { userApi } from "@/services";
+import { feedback } from "@/utils";
+
+export const user = {
+ state: {
+ token: undefined,
+ roles: [],
+ },
+ reducers: {
+ update(state, payload) {
+ return {
+ ...state,
+ ...payload,
+ };
+ },
+ logout(state) {
+ return {
+ token: undefined,
+ roles: [],
+ };
+ },
+ },
+ effects: (dispatch) => ({
+ async login(params) {
+ try {
+ const res = await userApi.login(params);
+ this.update(res);
+ } catch (err) {
+ feedback(err);
+ return "error";
+ }
+ },
+ async register(params) {
+ try {
+ const res = await userApi.register(params);
+ this.update({
+ token: res.token,
+ username: res.username || params.username,
+ roles: res.roles,
+ });
+ } catch (err) {
+ feedback(err);
+ return "error";
+ }
+ },
+ }),
+};
diff --git a/src/services/index.js b/src/services/index.js
new file mode 100644
index 0000000..f62ee3f
--- /dev/null
+++ b/src/services/index.js
@@ -0,0 +1 @@
+export * as userApi from "./user";
diff --git a/src/services/user.js b/src/services/user.js
new file mode 100644
index 0000000..47d5d8e
--- /dev/null
+++ b/src/services/user.js
@@ -0,0 +1,232 @@
+import { get, put, post, patch, remove, download } from "./utils";
+
+/**
+ * 登录
+ * @param {object} parameters username, password
+ * @returns
+ */
+export const login = parameters => {
+ return post(`/api/auth/login/`, parameters);
+};
+
+/**
+ * 个人信息
+ * @returns
+ */
+export const profile = parameters => {
+ return get(`/api/auth/info/`, parameters);
+};
+
+/**
+ * 通过邮箱查看个人信息
+ * @returns
+ * */
+export const profileByEmail = parameters => {
+ return get(`/api/auth/info/email/`, parameters);
+};
+
+/**
+ * 通过邮箱加入工作组
+ * @returns
+ */
+export const joinGroup = (memberId, parameters) => {
+ return post(`/api/auth/member/${memberId}/participate/`, parameters);
+};
+
+/**
+ * 注册
+ * @param {*} parameters
+ * @returns
+ */
+export const register = parameters => {
+ return post(`/api/auth/register/`, parameters);
+};
+
+/**
+ * 查询用户列表
+ * @param {*} parameters
+ * @returns
+ */
+export const page = parameters => {
+ return get("/api/basis/user/", parameters);
+};
+
+/**
+ *
+ * @param {*} parameters
+ * @returns
+ */
+export const list = parameters => {
+ return get("/api/auth/user-list/?no_page=true", parameters);
+};
+
+/**
+ * 给某个用户设置sec-admin角色
+ * @param {string} user_id 用户ID
+ * @returns
+ */
+export const setAdminRole = user_id => {
+ return post(`/api/auth/group-set/`, { user_id });
+};
+
+/**
+ * 给某个用户取消sec-admin角色
+ * @param {string} user_id 用户ID
+ * @returns
+ */
+export const cancelAdminRole = user_id => {
+ return post(`/api/auth/group-cancel/`, { user_id });
+};
+
+/**
+ *
+ * @param {*} id
+ * @returns
+ */
+export const detail = id => {
+ return get(`/api/basis/user/${id}/`);
+};
+
+/**
+ *
+ * @param {*} id
+ * @returns
+ */
+export const getUser = id => {
+ return get(`/api/basis/user/${id}/`);
+};
+
+/**
+ *
+ * @param {*} parameters
+ * @returns
+ */
+export const create = parameters => {
+ return post(`/api/basis/user/`, parameters);
+};
+
+/**
+ *
+ * @param {*} parameters
+ * @returns
+ */
+export const check = parameters => {
+ return get(`/api/user/username/check/`, parameters);
+};
+
+/**
+ * 用户名唯一检查
+ * @param {*} parameters
+ * @returns
+ * */
+export const nameVerify = parameters => {
+ return post(`/api/auth/name-verify/`, parameters);
+};
+
+/**
+ * 邮箱唯一检查
+ * @param {*} parameters
+ * @returns
+ * */
+export const emailVerify = parameters => {
+ return post(`/api/auth/email-verify/`, parameters);
+};
+
+/**
+ *
+ * @param {*} parameters
+ * @returns
+ */
+export const update = parameters => {
+ return post(`/api/auth/profile/`, parameters);
+};
+
+/**
+ *
+ * @param {*} id
+ * @param {*} parameters
+ * @returns
+ */
+export const partialUpdate = (id, parameters) => {
+ return patch(`/api/basis/user/${id}/`, parameters);
+};
+
+/**
+ *删除用户
+ * @param {*} id
+ * @returns
+ */
+export const removeUser = id => {
+ return remove(`/api/auth/user-delete/${id}/`);
+};
+
+/**
+ *
+ * @param {*} parameters
+ * @returns
+ */
+export const updatePassword = parameters => {
+ return post(`/api/user/modify_pwd/`, parameters);
+};
+
+/**
+ *
+ * @param {*} id
+ * @returns
+ */
+export const resetPassword = id => {
+ return post(`/api/user/${id}/reset_pwd/`);
+};
+
+export const userResetPassword = parameters => {
+ return post(`/api/auth/password-reset/confirm/`, parameters);
+};
+
+export const editPwd = parameters => {
+ return post(`/api/auth/edit_pwd/`, parameters);
+};
+
+/**
+ *
+ * @param {*} parameters
+ * @returns
+ */
+export const exportCertificate = parameters => {
+ return get(`/api/user/export/`, parameters);
+};
+
+/**
+ *
+ * @param {*} parameters
+ * @returns
+ */
+export const createUserList = parameters => {
+ return get(`/api/user/list-user/`, parameters);
+};
+
+/**
+ * 查询用户在指南上的分组
+ * @param {string} guide_id
+ * @returns
+ */
+export const getGroupsInGuide = guide_id => {
+ return get(`/api/group/${guide_id}/list/`);
+};
+
+/**
+ * 密码重置
+ * @param {Object} parameters
+ * @returns
+ */
+export const passwordReset = parameters => {
+ return post(`/api/auth/password-reset/`, parameters);
+};
+
+/**
+ * 验证密码重置token
+ * @param {string} token
+ * @returns
+ */
+export const verifyPasswordResetToken = token => {
+ return get(`/api/auth/password-reset/verify/`, { token });
+};
diff --git a/src/services/utils.js b/src/services/utils.js
new file mode 100644
index 0000000..9e5e73d
--- /dev/null
+++ b/src/services/utils.js
@@ -0,0 +1,109 @@
+import axios from "axios";
+import { store } from "@/store";
+
+axios.interceptors.request.use(config => {
+ const state = store.getState();
+ const token = state.user.token;
+ if (config.headers && config.headers.Authorization !== "" && token) {
+ config.headers.Authorization = "Token " + token;
+ }
+ return config;
+});
+
+let prefixUrl = "";
+const query = (method, endpoint, parameters, isUpload, isDownload) => {
+ let url = `${prefixUrl}${endpoint}`;
+ const headers = {};
+ if (!isUpload) {
+ headers["Content-Type"] = "application/json";
+ }
+ const config = {
+ method,
+ url,
+ headers,
+ };
+ if (
+ method === "post" ||
+ method === "put" ||
+ method === "patch" ||
+ method === "delete"
+ ) {
+ config.data = parameters;
+ } else {
+ config.params = parameters;
+ }
+ return axios(config)
+ .then(response => {
+ return response.data;
+ })
+ .catch(error => {
+ if (error.response) {
+ const { status, data } = error.response;
+ switch (status) {
+ case 401:
+ store.dispatch.user.logout();
+ return Promise.reject({
+ detail: "身份认证信息未提供,请重新登录!",
+ });
+ default:
+ return Promise.reject(data);
+ }
+ } else if (error.request) {
+ return Promise.reject({
+ detail: error.request,
+ });
+ } else {
+ return Promise.reject({
+ detail: error.message,
+ });
+ }
+ });
+};
+
+export const get = (endpoint, parameters) => {
+ return query("get", endpoint, parameters);
+};
+
+export const post = (endpoint, parameters) => {
+ return query("post", endpoint, parameters);
+};
+
+export const patch = (endpoint, parameters) => {
+ return query("patch", endpoint, parameters);
+};
+
+export const put = (endpoint, parameters) => {
+ return query("put", endpoint, parameters);
+};
+
+export const remove = (endpoint, parameters) => {
+ return query("delete", endpoint, parameters);
+};
+
+export const upload = (endpoint, parameters) => {
+ return query("post", endpoint, parameters, true);
+};
+
+export const download = (endpoint, parameters) => {
+ return query("get", endpoint, parameters, false, true);
+};
+export const streamGet = async (endpoint, parameters) => {
+ return await axios({
+ method: "get",
+ url: `${prefixUrl}${endpoint}`,
+ params: parameters,
+ responseType: "stream",
+ })
+ // .then((response) => {
+ // console.log("response :>> ", response);
+ // const stream = response.data;
+
+ // return stream;
+ // })
+ .catch(error => {
+ console.log("stream error :>> ", error);
+ return Promise.reject({
+ detail: error.message || "",
+ });
+ });
+};
diff --git a/src/store.js b/src/store.js
new file mode 100644
index 0000000..6ad1c76
--- /dev/null
+++ b/src/store.js
@@ -0,0 +1,17 @@
+import { init } from "@rematch/core";
+import selectPlugin from "@rematch/select";
+import loadingPlugin from "@rematch/loading";
+import persistPlugin from "@rematch/persist";
+import storage from "redux-persist/lib/storage";
+import * as models from "./models";
+
+const persistConfig = {
+ key: "template-ui",
+ storage,
+ whitelist: ["user"],
+};
+
+export const store = init({
+ models,
+ plugins: [selectPlugin(), loadingPlugin(), persistPlugin(persistConfig)],
+});
diff --git a/src/utils/formilyFIleFormat.js b/src/utils/formilyFIleFormat.js
new file mode 100644
index 0000000..73ddf43
--- /dev/null
+++ b/src/utils/formilyFIleFormat.js
@@ -0,0 +1,28 @@
+import { notification } from "antd";
+
+export function formilyFileFormat(array, type) {
+ if (!Array.isArray(array)) {
+ notification.error({ message: "错误", description: "输入必须是一个数组" });
+ return [];
+ } else {
+ if (!type) {
+ return array.map(item => ({
+ uid: item.id,
+ id: item.id,
+ name: item.name,
+ url: item.file,
+ status: "done",
+ }));
+ } else {
+ return array
+ .filter(attachment => attachment.type === type)
+ .map(item => ({
+ uid: item.id,
+ id: item.id,
+ name: item.name,
+ url: item.file,
+ status: "done",
+ }));
+ }
+ }
+}
diff --git a/src/utils/index.js b/src/utils/index.js
new file mode 100644
index 0000000..7cb303d
--- /dev/null
+++ b/src/utils/index.js
@@ -0,0 +1,15015 @@
+import { notification } from "antd";
+export { formilyFileFormat } from "./formilyFIleFormat";
+export { normalizeFileIds } from "./normalizeFileIds";
+
+export function feedback(err) {
+ if (!err) return;
+ if (err instanceof Error) {
+ notification.error({ message: "错误", description: err.message });
+ } else if (Object.prototype.toString.call(err) === "[object Object]") {
+ Object.keys(err).forEach(key => {
+ const value = err[key];
+ if (Array.isArray(value)) {
+ value.forEach(item => {
+ notification.error({ message: key, description: item });
+ });
+ } else {
+ notification.error({ message: key, description: value });
+ }
+ });
+ } else {
+ notification.error({ message: "错误", description: err });
+ }
+}
+
+export const guideOptions = {
+ versionOptionsCN: [
+ { label: "原创版", value: "original" },
+ { label: "改编版", value: "adapted" },
+ { label: "更新版", value: "updated" },
+ { label: "其他", value: "others" },
+ ],
+ versionOptionsEN: [
+ { label: "Original", value: "original" },
+ { label: "Adapted", value: "adapted" },
+ { label: "Updated", value: "updated" },
+ { label: "Others", value: "others" },
+ ],
+ typeOptionsCN: [
+ { label: "Star Recommendation", value: "star_recommendation" },
+ { label: "标准指南", value: "standard_guideline" },
+ { label: "专家共识", value: "expert_consensus" },
+ { label: "患者版本指南", value: "patient_version_of_guideline" },
+ { label: "快速建议指南", value: "rapid_advice_guideline" },
+ { label: "中医药指南", value: "tranditional_chinese_medicine_guideline" },
+ { label: "标准", value: "standard" },
+ { label: "其他", value: "others" },
+ ],
+ typeOptionsEN: [
+ { label: "Star Recommendation", value: "star_recommendation" },
+ { label: "Standard Guideline", value: "standard_guideline" },
+ { label: "Expert Consensus", value: "expert_consensus" },
+ {
+ label: "Patient and public versions of Guideline",
+ value: "patient_version_of_guideline",
+ },
+ { label: "Rapid advice Guideline", value: "rapid_advice_guideline" },
+ {
+ label: "Traditional Chinese Medicine Guideline",
+ value: "tranditional_chinese_medicine_guideline",
+ },
+ { label: "Standard", value: "standard" },
+ { label: "Others", value: "others" },
+ ],
+ categoryOptionsCN: [
+ { label: "管理", value: "administration" },
+ { label: "综合指南", value: "comprehensive_guideline" },
+ { label: "诊断", value: "diagnosis" },
+ { label: "诊疗", value: "diagnosis_and_treatment" },
+ { label: "预防", value: "prevention" },
+ { label: "预后", value: "prognosis" },
+ { label: "治疗", value: "treatment" },
+ { label: "其他", value: "others" },
+ ],
+ categoryOptionsEN: [
+ { label: "Administration", value: "administration" },
+ { label: "Comprehensive Guideline", value: "comprehensive_guideline" },
+ { label: "Diagnosis", value: "diagnosis" },
+ { label: "Diagnosis and Treatment", value: "diagnosis_and_treatment" },
+ { label: "Prevention", value: "prevention" },
+ { label: "Prognosis", value: "prognosis" },
+ { label: "Treatment", value: "treatment" },
+ { label: "Others", value: "others" },
+ ],
+};
+
+export const guideItems = Object.entries(guideOptions).reduce(
+ (acc, [key, value]) => {
+ acc[key] = value.reduce((cur, { label: v_label, value: v_value }) => {
+ cur[v_value] = v_label;
+ return cur;
+ }, {});
+ return acc;
+ },
+ {},
+);
+
+export const COUNTRIES = [
+ {
+ country_id: 100006,
+ country_code: "+244",
+ country_name_en: "Angola",
+ country_name_cn: "安哥拉",
+ ab: "AO",
+ },
+ {
+ country_id: 100007,
+ country_code: "+93",
+ country_name_en: "Afghanistan",
+ country_name_cn: "阿富汗",
+ ab: "AF",
+ },
+ {
+ country_id: 100008,
+ country_code: "+355",
+ country_name_en: "Albania",
+ country_name_cn: "阿尔巴尼亚",
+ ab: "AL",
+ },
+ {
+ country_id: 100009,
+ country_code: "+213",
+ country_name_en: "Algeria",
+ country_name_cn: "阿尔及利亚",
+ ab: "DZ",
+ },
+ {
+ country_id: 100010,
+ country_code: "+376",
+ country_name_en: "Andorra",
+ country_name_cn: "安道尔共和国",
+ ab: "AD",
+ },
+ {
+ country_id: 100011,
+ country_code: "+1264",
+ country_name_en: "Anguilla",
+ country_name_cn: "安圭拉岛",
+ ab: "AI",
+ },
+ {
+ country_id: 100012,
+ country_code: "+1268",
+ country_name_en: "Antigua and Barbuda",
+ country_name_cn: "安提瓜和巴布达",
+ ab: "AG",
+ },
+ {
+ country_id: 100013,
+ country_code: "+54",
+ country_name_en: "Argentina",
+ country_name_cn: "阿根廷",
+ ab: "AR",
+ },
+ {
+ country_id: 100014,
+ country_code: "+374",
+ country_name_en: "Armenia",
+ country_name_cn: "亚美尼亚",
+ ab: "AM",
+ },
+ {
+ country_id: 100015,
+ country_code: "+247",
+ country_name_en: "Ascension",
+ country_name_cn: "阿森松",
+ ab: "ACS",
+ },
+ {
+ country_id: 100016,
+ country_code: "+61",
+ country_name_en: "Australia",
+ country_name_cn: "澳大利亚",
+ ab: "AU",
+ },
+ {
+ country_id: 100017,
+ country_code: "+43",
+ country_name_en: "Austria",
+ country_name_cn: "奥地利",
+ ab: "AT",
+ },
+ {
+ country_id: 100018,
+ country_code: "+994",
+ country_name_en: "Azerbaijan",
+ country_name_cn: "阿塞拜疆",
+ ab: "AZ",
+ },
+ {
+ country_id: 100019,
+ country_code: "+1242",
+ country_name_en: "Bahamas",
+ country_name_cn: "巴哈马",
+ ab: "BS",
+ },
+ {
+ country_id: 100020,
+ country_code: "+973",
+ country_name_en: "Bahrain",
+ country_name_cn: "巴林",
+ ab: "BH",
+ },
+ {
+ country_id: 100021,
+ country_code: "+880",
+ country_name_en: "Bangladesh",
+ country_name_cn: "孟加拉国",
+ ab: "BD",
+ },
+ {
+ country_id: 100022,
+ country_code: "+1246",
+ country_name_en: "Barbados",
+ country_name_cn: "巴巴多斯",
+ ab: "BB",
+ },
+ {
+ country_id: 100023,
+ country_code: "+375",
+ country_name_en: "Belarus",
+ country_name_cn: "白俄罗斯",
+ ab: "BY",
+ },
+ {
+ country_id: 100024,
+ country_code: "+32",
+ country_name_en: "Belgium",
+ country_name_cn: "比利时",
+ ab: "BE",
+ },
+ {
+ country_id: 100025,
+ country_code: "+501",
+ country_name_en: "Belize",
+ country_name_cn: "伯利兹",
+ ab: "BZ",
+ },
+ {
+ country_id: 100026,
+ country_code: "+229",
+ country_name_en: "Benin",
+ country_name_cn: "贝宁",
+ ab: "BJ",
+ },
+ {
+ country_id: 100027,
+ country_code: "+1441",
+ country_name_en: "Bermuda Is.",
+ country_name_cn: "百慕大群岛",
+ ab: "BM",
+ },
+ {
+ country_id: 100028,
+ country_code: "+591",
+ country_name_en: "Bolivia",
+ country_name_cn: "玻利维亚",
+ ab: "BO",
+ },
+ {
+ country_id: 100029,
+ country_code: "+267",
+ country_name_en: "Botswana",
+ country_name_cn: "博茨瓦纳",
+ ab: "BW",
+ },
+ {
+ country_id: 100030,
+ country_code: "+55",
+ country_name_en: "Brazil",
+ country_name_cn: "巴西",
+ ab: "BR",
+ },
+ {
+ country_id: 100031,
+ country_code: "+673",
+ country_name_en: "Brunei",
+ country_name_cn: "文莱",
+ ab: "BN",
+ },
+ {
+ country_id: 100032,
+ country_code: "+359",
+ country_name_en: "Bulgaria",
+ country_name_cn: "保加利亚",
+ ab: "BG",
+ },
+ {
+ country_id: 100033,
+ country_code: "+226",
+ country_name_en: "Burkina-faso",
+ country_name_cn: "布基纳法索",
+ ab: "BF",
+ },
+ {
+ country_id: 100034,
+ country_code: "+95",
+ country_name_en: "Burma",
+ country_name_cn: "缅甸",
+ ab: "MM",
+ },
+ {
+ country_id: 100035,
+ country_code: "+257",
+ country_name_en: "Burundi",
+ country_name_cn: "布隆迪",
+ ab: "BI",
+ },
+ {
+ country_id: 100036,
+ country_code: "+237",
+ country_name_en: "Cameroon",
+ country_name_cn: "喀麦隆",
+ ab: "CM",
+ },
+ {
+ country_id: 100037,
+ country_code: "+1",
+ country_name_en: "Canada",
+ country_name_cn: "加拿大",
+ ab: "CA",
+ },
+ {
+ country_id: 100038,
+ country_code: "+1345",
+ country_name_en: "Cayman Is.",
+ country_name_cn: "开曼群岛",
+ ab: "CIS",
+ },
+ {
+ country_id: 100039,
+ country_code: "+236",
+ country_name_en: "Central African Republic",
+ country_name_cn: "中非共和国",
+ ab: "CF",
+ },
+ {
+ country_id: 100040,
+ country_code: "+235",
+ country_name_en: "Chad",
+ country_name_cn: "乍得",
+ ab: "TD",
+ },
+ {
+ country_id: 100041,
+ country_code: "+56",
+ country_name_en: "Chile",
+ country_name_cn: "智利",
+ ab: "CL",
+ },
+ {
+ country_id: 100042,
+ country_code: "+86",
+ country_name_en: "China",
+ country_name_cn: "中国",
+ ab: "CN",
+ },
+ {
+ country_id: 100043,
+ country_code: "+57",
+ country_name_en: "Colombia",
+ country_name_cn: "哥伦比亚",
+ ab: "CO",
+ },
+ {
+ country_id: 100044,
+ country_code: "+242",
+ country_name_en: "Congo",
+ country_name_cn: "刚果",
+ ab: "CG",
+ },
+ {
+ country_id: 100045,
+ country_code: "+682",
+ country_name_en: "Cook Is.",
+ country_name_cn: "库克群岛",
+ ab: "CK",
+ },
+ {
+ country_id: 100046,
+ country_code: "+506",
+ country_name_en: "Costa Rica",
+ country_name_cn: "哥斯达黎加",
+ ab: "CR",
+ },
+ {
+ country_id: 100047,
+ country_code: "+53",
+ country_name_en: "Cuba",
+ country_name_cn: "古巴",
+ ab: "CU",
+ },
+ {
+ country_id: 100048,
+ country_code: "+357",
+ country_name_en: "Cyprus",
+ country_name_cn: "塞浦路斯",
+ ab: "CY",
+ },
+ {
+ country_id: 100049,
+ country_code: "+420",
+ country_name_en: "Czech Republic",
+ country_name_cn: "捷克",
+ ab: "CZ",
+ },
+ {
+ country_id: 100050,
+ country_code: "+45",
+ country_name_en: "Denmark",
+ country_name_cn: "丹麦",
+ ab: "DK",
+ },
+ {
+ country_id: 100051,
+ country_code: "+253",
+ country_name_en: "Djibouti",
+ country_name_cn: "吉布提",
+ ab: "DJ",
+ },
+ {
+ country_id: 100052,
+ country_code: "+1890",
+ country_name_en: "Dominica Rep.",
+ country_name_cn: "多米尼加共和国",
+ ab: "DO",
+ },
+ {
+ country_id: 100053,
+ country_code: "+593",
+ country_name_en: "Ecuador",
+ country_name_cn: "厄瓜多尔",
+ ab: "EC",
+ },
+ {
+ country_id: 100054,
+ country_code: "+20",
+ country_name_en: "Egypt",
+ country_name_cn: "埃及",
+ ab: "EG",
+ },
+ {
+ country_id: 100055,
+ country_code: "+503",
+ country_name_en: "EI Salvador",
+ country_name_cn: "萨尔瓦多",
+ ab: "SV",
+ },
+ {
+ country_id: 100056,
+ country_code: "+372",
+ country_name_en: "Estonia",
+ country_name_cn: "爱沙尼亚",
+ ab: "EE",
+ },
+ {
+ country_id: 100057,
+ country_code: "+251",
+ country_name_en: "Ethiopia",
+ country_name_cn: "埃塞俄比亚",
+ ab: "ET",
+ },
+ {
+ country_id: 100058,
+ country_code: "+679",
+ country_name_en: "Fiji",
+ country_name_cn: "斐济",
+ ab: "FJ",
+ },
+ {
+ country_id: 100059,
+ country_code: "+358",
+ country_name_en: "Finland",
+ country_name_cn: "芬兰",
+ ab: "FI",
+ },
+ {
+ country_id: 100060,
+ country_code: "+33",
+ country_name_en: "France",
+ country_name_cn: "法国",
+ ab: "FR",
+ },
+ {
+ country_id: 100061,
+ country_code: "+594",
+ country_name_en: "French Guiana",
+ country_name_cn: "法属圭亚那",
+ ab: "GF",
+ },
+ {
+ country_id: 100062,
+ country_code: "+241",
+ country_name_en: "Gabon",
+ country_name_cn: "加蓬",
+ ab: "GA",
+ },
+ {
+ country_id: 100063,
+ country_code: "+220",
+ country_name_en: "Gambia",
+ country_name_cn: "冈比亚",
+ ab: "GM",
+ },
+ {
+ country_id: 100064,
+ country_code: "+995",
+ country_name_en: "Georgia",
+ country_name_cn: "格鲁吉亚",
+ ab: "GE",
+ },
+ {
+ country_id: 100065,
+ country_code: "+49",
+ country_name_en: "Germany",
+ country_name_cn: "德国",
+ ab: "DE",
+ },
+ {
+ country_id: 100066,
+ country_code: "+233",
+ country_name_en: "Ghana",
+ country_name_cn: "加纳",
+ ab: "GH",
+ },
+ {
+ country_id: 100067,
+ country_code: "+350",
+ country_name_en: "Gibraltar",
+ country_name_cn: "直布罗陀",
+ ab: "GI",
+ },
+ {
+ country_id: 100068,
+ country_code: "+30",
+ country_name_en: "Greece",
+ country_name_cn: "希腊",
+ ab: "GR",
+ },
+ {
+ country_id: 100069,
+ country_code: "+1809",
+ country_name_en: "Grenada",
+ country_name_cn: "格林纳达",
+ ab: "GD",
+ },
+ {
+ country_id: 100070,
+ country_code: "+1671",
+ country_name_en: "Guam",
+ country_name_cn: "关岛",
+ ab: "GU",
+ },
+ {
+ country_id: 100071,
+ country_code: "+502",
+ country_name_en: "Guatemala",
+ country_name_cn: "危地马拉",
+ ab: "GT",
+ },
+ {
+ country_id: 100072,
+ country_code: "+224",
+ country_name_en: "Guinea",
+ country_name_cn: "几内亚",
+ ab: "GN",
+ },
+ {
+ country_id: 100073,
+ country_code: "+592",
+ country_name_en: "Guyana",
+ country_name_cn: "圭亚那",
+ ab: "GY",
+ },
+ {
+ country_id: 100074,
+ country_code: "+509",
+ country_name_en: "Haiti",
+ country_name_cn: "海地",
+ ab: "HT",
+ },
+ {
+ country_id: 100075,
+ country_code: "+504",
+ country_name_en: "Honduras",
+ country_name_cn: "洪都拉斯",
+ ab: "HN",
+ },
+ {
+ country_id: 100076,
+ country_code: "+852",
+ country_name_en: "Hongkong",
+ country_name_cn: "香港",
+ ab: "HK",
+ },
+ {
+ country_id: 100077,
+ country_code: "+36",
+ country_name_en: "Hungary",
+ country_name_cn: "匈牙利",
+ ab: "HU",
+ },
+ {
+ country_id: 100078,
+ country_code: "+354",
+ country_name_en: "Iceland",
+ country_name_cn: "冰岛",
+ ab: "IS",
+ },
+ {
+ country_id: 100079,
+ country_code: "+91",
+ country_name_en: "India",
+ country_name_cn: "印度",
+ ab: "IN",
+ },
+ {
+ country_id: 100080,
+ country_code: "+62",
+ country_name_en: "Indonesia",
+ country_name_cn: "印度尼西亚",
+ ab: "ID",
+ },
+ {
+ country_id: 100081,
+ country_code: "+98",
+ country_name_en: "Iran",
+ country_name_cn: "伊朗",
+ ab: "IR",
+ },
+ {
+ country_id: 100082,
+ country_code: "+964",
+ country_name_en: "Iraq",
+ country_name_cn: "伊拉克",
+ ab: "IQ",
+ },
+ {
+ country_id: 100083,
+ country_code: "+353",
+ country_name_en: "Ireland",
+ country_name_cn: "爱尔兰",
+ ab: "IE",
+ },
+ {
+ country_id: 100084,
+ country_code: "+972",
+ country_name_en: "Israel",
+ country_name_cn: "以色列",
+ ab: "IL",
+ },
+ {
+ country_id: 100085,
+ country_code: "+39",
+ country_name_en: "Italy",
+ country_name_cn: "意大利",
+ ab: "IT",
+ },
+ {
+ country_id: 100086,
+ country_code: "+225",
+ country_name_en: "Ivory Coast",
+ country_name_cn: "科特迪瓦",
+ ab: "IC",
+ },
+ {
+ country_id: 100087,
+ country_code: "+1876",
+ country_name_en: "Jamaica",
+ country_name_cn: "牙买加",
+ ab: "JM",
+ },
+ {
+ country_id: 100088,
+ country_code: "+81",
+ country_name_en: "Japan",
+ country_name_cn: "日本",
+ ab: "JP",
+ },
+ {
+ country_id: 100089,
+ country_code: "+962",
+ country_name_en: "Jordan",
+ country_name_cn: "约旦",
+ ab: "JO",
+ },
+ {
+ country_id: 100090,
+ country_code: "+855",
+ country_name_en: "Kampuchea (Cambodia )",
+ country_name_cn: "柬埔寨",
+ ab: "KH",
+ },
+ {
+ country_id: 100091,
+ country_code: "+327",
+ country_name_en: "Kazakstan",
+ country_name_cn: "哈萨克斯坦",
+ ab: "KZ",
+ },
+ {
+ country_id: 100092,
+ country_code: "+254",
+ country_name_en: "Kenya",
+ country_name_cn: "肯尼亚",
+ ab: "KE",
+ },
+ {
+ country_id: 100093,
+ country_code: "+82",
+ country_name_en: "Korea",
+ country_name_cn: "韩国",
+ ab: "KR",
+ },
+ {
+ country_id: 100094,
+ country_code: "+965",
+ country_name_en: "Kuwait",
+ country_name_cn: "科威特",
+ ab: "KW",
+ },
+ {
+ country_id: 100095,
+ country_code: "+331",
+ country_name_en: "Kyrgyzstan",
+ country_name_cn: "吉尔吉斯坦",
+ ab: "KG",
+ },
+ {
+ country_id: 100096,
+ country_code: "+856",
+ country_name_en: "Laos",
+ country_name_cn: "老挝",
+ ab: "LA",
+ },
+ {
+ country_id: 100097,
+ country_code: "+371",
+ country_name_en: "Latvia",
+ country_name_cn: "拉脱维亚",
+ ab: "LV",
+ },
+ {
+ country_id: 100098,
+ country_code: "+961",
+ country_name_en: "Lebanon",
+ country_name_cn: "黎巴嫩",
+ ab: "LB",
+ },
+ {
+ country_id: 100099,
+ country_code: "+266",
+ country_name_en: "Lesotho",
+ country_name_cn: "莱索托",
+ ab: "LS",
+ },
+ {
+ country_id: 100100,
+ country_code: "+231",
+ country_name_en: "Liberia",
+ country_name_cn: "利比里亚",
+ ab: "LR",
+ },
+ {
+ country_id: 100101,
+ country_code: "+218",
+ country_name_en: "Libya",
+ country_name_cn: "利比亚",
+ ab: "LY",
+ },
+ {
+ country_id: 100102,
+ country_code: "+423",
+ country_name_en: "Liechtenstein",
+ country_name_cn: "列支敦士登",
+ ab: "LI",
+ },
+ {
+ country_id: 100103,
+ country_code: "+370",
+ country_name_en: "Lithuania",
+ country_name_cn: "立陶宛",
+ ab: "LT",
+ },
+ {
+ country_id: 100104,
+ country_code: "+352",
+ country_name_en: "Luxembourg",
+ country_name_cn: "卢森堡",
+ ab: "LU",
+ },
+ {
+ country_id: 100105,
+ country_code: "+853",
+ country_name_en: "Macao",
+ country_name_cn: "澳门",
+ ab: "MO",
+ },
+ {
+ country_id: 100106,
+ country_code: "+261",
+ country_name_en: "Madagascar",
+ country_name_cn: "马达加斯加",
+ ab: "MG",
+ },
+ {
+ country_id: 100107,
+ country_code: "+265",
+ country_name_en: "Malawi",
+ country_name_cn: "马拉维",
+ ab: "MW",
+ },
+ {
+ country_id: 100108,
+ country_code: "+60",
+ country_name_en: "Malaysia",
+ country_name_cn: "马来西亚",
+ ab: "MY",
+ },
+ {
+ country_id: 100109,
+ country_code: "+960",
+ country_name_en: "Maldives",
+ country_name_cn: "马尔代夫",
+ ab: "MV",
+ },
+ {
+ country_id: 100110,
+ country_code: "+223",
+ country_name_en: "Mali",
+ country_name_cn: "马里",
+ ab: "ML",
+ },
+ {
+ country_id: 100111,
+ country_code: "+356",
+ country_name_en: "Malta",
+ country_name_cn: "马耳他",
+ ab: "MT",
+ },
+ {
+ country_id: 100112,
+ country_code: "+1670",
+ country_name_en: "Mariana Is",
+ country_name_cn: "马里亚那群岛",
+ ab: "MI",
+ },
+ {
+ country_id: 100113,
+ country_code: "+596",
+ country_name_en: "Martinique",
+ country_name_cn: "马提尼克",
+ ab: "MQ",
+ },
+ {
+ country_id: 100114,
+ country_code: "+230",
+ country_name_en: "Mauritius",
+ country_name_cn: "毛里求斯",
+ ab: "MU",
+ },
+ {
+ country_id: 100115,
+ country_code: "+52",
+ country_name_en: "Mexico",
+ country_name_cn: "墨西哥",
+ ab: "MX",
+ },
+ {
+ country_id: 100116,
+ country_code: "+373",
+ country_name_en: "Moldova, Republic of",
+ country_name_cn: "摩尔多瓦",
+ ab: "MD",
+ },
+ {
+ country_id: 100117,
+ country_code: "+377",
+ country_name_en: "Monaco",
+ country_name_cn: "摩纳哥",
+ ab: "MC",
+ },
+ {
+ country_id: 100118,
+ country_code: "+976",
+ country_name_en: "Mongolia",
+ country_name_cn: "蒙古",
+ ab: "MN",
+ },
+ {
+ country_id: 100119,
+ country_code: "+1664",
+ country_name_en: "Montserrat Is",
+ country_name_cn: "蒙特塞拉特岛",
+ ab: "MS",
+ },
+ {
+ country_id: 100120,
+ country_code: "+212",
+ country_name_en: "Morocco",
+ country_name_cn: "摩洛哥",
+ ab: "MA",
+ },
+ {
+ country_id: 100121,
+ country_code: "+258",
+ country_name_en: "Mozambique",
+ country_name_cn: "莫桑比克",
+ ab: "MZ",
+ },
+ {
+ country_id: 100122,
+ country_code: "+264",
+ country_name_en: "Namibia",
+ country_name_cn: "纳米比亚",
+ ab: "NA",
+ },
+ {
+ country_id: 100123,
+ country_code: "+674",
+ country_name_en: "Nauru",
+ country_name_cn: "瑙鲁",
+ ab: "NR",
+ },
+ {
+ country_id: 100124,
+ country_code: "+977",
+ country_name_en: "Nepal",
+ country_name_cn: "尼泊尔",
+ ab: "NP",
+ },
+ {
+ country_id: 100125,
+ country_code: "+599",
+ country_name_en: "Netheriands Antilles",
+ country_name_cn: "荷属安的列斯",
+ ab: "NAT",
+ },
+ {
+ country_id: 100126,
+ country_code: "+31",
+ country_name_en: "Netherlands",
+ country_name_cn: "荷兰",
+ ab: "NL",
+ },
+ {
+ country_id: 100127,
+ country_code: "+64",
+ country_name_en: "New Zealand",
+ country_name_cn: "新西兰",
+ ab: "NZ",
+ },
+ {
+ country_id: 100128,
+ country_code: "+505",
+ country_name_en: "Nicaragua",
+ country_name_cn: "尼加拉瓜",
+ ab: "NI",
+ },
+ {
+ country_id: 100129,
+ country_code: "+227",
+ country_name_en: "Niger",
+ country_name_cn: "尼日尔",
+ ab: "NE",
+ },
+ {
+ country_id: 100130,
+ country_code: "+234",
+ country_name_en: "Nigeria",
+ country_name_cn: "尼日利亚",
+ ab: "NG",
+ },
+ {
+ country_id: 100131,
+ country_code: "+850",
+ country_name_en: "North Korea",
+ country_name_cn: "朝鲜",
+ ab: "KP",
+ },
+ {
+ country_id: 100132,
+ country_code: "+47",
+ country_name_en: "Norway",
+ country_name_cn: "挪威",
+ ab: "NO",
+ },
+ {
+ country_id: 100133,
+ country_code: "+968",
+ country_name_en: "Oman",
+ country_name_cn: "阿曼",
+ ab: "OM",
+ },
+ {
+ country_id: 100134,
+ country_code: "+92",
+ country_name_en: "Pakistan",
+ country_name_cn: "巴基斯坦",
+ ab: "PK",
+ },
+ {
+ country_id: 100135,
+ country_code: "+507",
+ country_name_en: "Panama",
+ country_name_cn: "巴拿马",
+ ab: "PA",
+ },
+ {
+ country_id: 100136,
+ country_code: "+675",
+ country_name_en: "Papua New Cuinea",
+ country_name_cn: "巴布亚新几内亚",
+ ab: "PG",
+ },
+ {
+ country_id: 100137,
+ country_code: "+595",
+ country_name_en: "Paraguay",
+ country_name_cn: "巴拉圭",
+ ab: "PY",
+ },
+ {
+ country_id: 100138,
+ country_code: "+51",
+ country_name_en: "Peru",
+ country_name_cn: "秘鲁",
+ ab: "PE",
+ },
+ {
+ country_id: 100139,
+ country_code: "+63",
+ country_name_en: "Philippines",
+ country_name_cn: "菲律宾",
+ ab: "PH",
+ },
+ {
+ country_id: 100140,
+ country_code: "+48",
+ country_name_en: "Poland",
+ country_name_cn: "波兰",
+ ab: "PL",
+ },
+ {
+ country_id: 100141,
+ country_code: "+689",
+ country_name_en: "French Polynesia",
+ country_name_cn: "法属玻利尼西亚",
+ ab: "PF",
+ },
+ {
+ country_id: 100142,
+ country_code: "+351",
+ country_name_en: "Portugal",
+ country_name_cn: "葡萄牙",
+ ab: "PT",
+ },
+ {
+ country_id: 100143,
+ country_code: "+1787",
+ country_name_en: "Puerto Rico",
+ country_name_cn: "波多黎各",
+ ab: "PR",
+ },
+ {
+ country_id: 100144,
+ country_code: "+974",
+ country_name_en: "Qatar",
+ country_name_cn: "卡塔尔",
+ ab: "QA",
+ },
+ {
+ country_id: 100145,
+ country_code: "+262",
+ country_name_en: "Reunion",
+ country_name_cn: "留尼旺",
+ ab: "RE",
+ },
+ {
+ country_id: 100146,
+ country_code: "+40",
+ country_name_en: "Romania",
+ country_name_cn: "罗马尼亚",
+ ab: "RO",
+ },
+ {
+ country_id: 100147,
+ country_code: "+7",
+ country_name_en: "Russia",
+ country_name_cn: "俄罗斯",
+ ab: "RU",
+ },
+ {
+ country_id: 100148,
+ country_code: "+1758",
+ country_name_en: "Saint Lueia",
+ country_name_cn: "圣卢西亚",
+ ab: "LC",
+ },
+ {
+ country_id: 100149,
+ country_code: "+1784",
+ country_name_en: "Saint Vincent",
+ country_name_cn: "圣文森特岛",
+ ab: "VC",
+ },
+ {
+ country_id: 100150,
+ country_code: "+684",
+ country_name_en: "Samoa Eastern",
+ country_name_cn: "东萨摩亚(美)",
+ ab: "SEA",
+ },
+ {
+ country_id: 100151,
+ country_code: "+685",
+ country_name_en: "Samoa Western",
+ country_name_cn: "西萨摩亚",
+ ab: "SWE",
+ },
+ {
+ country_id: 100152,
+ country_code: "+378",
+ country_name_en: "San Marino",
+ country_name_cn: "圣马力诺",
+ ab: "SM",
+ },
+ {
+ country_id: 100153,
+ country_code: "+239",
+ country_name_en: "Sao Tome and Principe",
+ country_name_cn: "圣多美和普林西比",
+ ab: "ST",
+ },
+ {
+ country_id: 100154,
+ country_code: "+966",
+ country_name_en: "Saudi Arabia",
+ country_name_cn: "沙特阿拉伯",
+ ab: "SA",
+ },
+ {
+ country_id: 100155,
+ country_code: "+221",
+ country_name_en: "Senegal",
+ country_name_cn: "塞内加尔",
+ ab: "SN",
+ },
+ {
+ country_id: 100156,
+ country_code: "+248",
+ country_name_en: "Seychelles",
+ country_name_cn: "塞舌尔",
+ ab: "SC",
+ },
+ {
+ country_id: 100157,
+ country_code: "+232",
+ country_name_en: "Sierra Leone",
+ country_name_cn: "塞拉利昂",
+ ab: "SL",
+ },
+ {
+ country_id: 100158,
+ country_code: "+65",
+ country_name_en: "Singapore",
+ country_name_cn: "新加坡",
+ ab: "SG",
+ },
+ {
+ country_id: 100159,
+ country_code: "+421",
+ country_name_en: "Slovakia",
+ country_name_cn: "斯洛伐克",
+ ab: "SK",
+ },
+ {
+ country_id: 100160,
+ country_code: "+386",
+ country_name_en: "Slovenia",
+ country_name_cn: "斯洛文尼亚",
+ ab: "SI",
+ },
+ {
+ country_id: 100161,
+ country_code: "+677",
+ country_name_en: "Solomon Is",
+ country_name_cn: "所罗门群岛",
+ ab: "SB",
+ },
+ {
+ country_id: 100162,
+ country_code: "+252",
+ country_name_en: "Somali",
+ country_name_cn: "索马里",
+ ab: "SO",
+ },
+ {
+ country_id: 100163,
+ country_code: "+27",
+ country_name_en: "South Africa",
+ country_name_cn: "南非",
+ ab: "ZA",
+ },
+ {
+ country_id: 100164,
+ country_code: "+34",
+ country_name_en: "Spain",
+ country_name_cn: "西班牙",
+ ab: "ES",
+ },
+ {
+ country_id: 100165,
+ country_code: "+94",
+ country_name_en: "Sri Lanka",
+ country_name_cn: "斯里兰卡",
+ ab: "LK",
+ },
+ {
+ country_id: 100166,
+ country_code: "+1758",
+ country_name_en: "St.Lucia",
+ country_name_cn: "圣卢西亚",
+ ab: "LC",
+ },
+ {
+ country_id: 100167,
+ country_code: "+1784",
+ country_name_en: "St.Vincent",
+ country_name_cn: "圣文森特",
+ ab: "VC",
+ },
+ {
+ country_id: 100168,
+ country_code: "+249",
+ country_name_en: "Sudan",
+ country_name_cn: "苏丹",
+ ab: "SD",
+ },
+ {
+ country_id: 100169,
+ country_code: "+597",
+ country_name_en: "Suriname",
+ country_name_cn: "苏里南",
+ ab: "SR",
+ },
+ {
+ country_id: 100170,
+ country_code: "+268",
+ country_name_en: "Swaziland",
+ country_name_cn: "斯威士兰",
+ ab: "SZ",
+ },
+ {
+ country_id: 100171,
+ country_code: "+46",
+ country_name_en: "Sweden",
+ country_name_cn: "瑞典",
+ ab: "SE",
+ },
+ {
+ country_id: 100172,
+ country_code: "+41",
+ country_name_en: "Switzerland",
+ country_name_cn: "瑞士",
+ ab: "CH",
+ },
+ {
+ country_id: 100173,
+ country_code: "+963",
+ country_name_en: "Syria",
+ country_name_cn: "叙利亚",
+ ab: "SY",
+ },
+ {
+ country_id: 100174,
+ country_code: "+886",
+ country_name_en: "Taiwan",
+ country_name_cn: "台湾省",
+ ab: "TW",
+ },
+ {
+ country_id: 100175,
+ country_code: "+992",
+ country_name_en: "Tajikstan",
+ country_name_cn: "塔吉克斯坦",
+ ab: "TJ",
+ },
+ {
+ country_id: 100176,
+ country_code: "+255",
+ country_name_en: "Tanzania",
+ country_name_cn: "坦桑尼亚",
+ ab: "TZ",
+ },
+ {
+ country_id: 100177,
+ country_code: "+66",
+ country_name_en: "Thailand",
+ country_name_cn: "泰国",
+ ab: "TH",
+ },
+ {
+ country_id: 100178,
+ country_code: "+228",
+ country_name_en: "Togo",
+ country_name_cn: "多哥",
+ ab: "TG",
+ },
+ {
+ country_id: 100179,
+ country_code: "+676",
+ country_name_en: "Tonga",
+ country_name_cn: "汤加",
+ ab: "TO",
+ },
+ {
+ country_id: 100180,
+ country_code: "+1809",
+ country_name_en: "Trinidad and Tobago",
+ country_name_cn: "特立尼达和多巴哥",
+ ab: "TT",
+ },
+ {
+ country_id: 100181,
+ country_code: "+216",
+ country_name_en: "Tunisia",
+ country_name_cn: "突尼斯",
+ ab: "TN",
+ },
+ {
+ country_id: 100182,
+ country_code: "+90",
+ country_name_en: "Turkey",
+ country_name_cn: "土耳其",
+ ab: "TR",
+ },
+ {
+ country_id: 100183,
+ country_code: "+993",
+ country_name_en: "Turkmenistan",
+ country_name_cn: "土库曼斯坦",
+ ab: "TM",
+ },
+ {
+ country_id: 100184,
+ country_code: "+256",
+ country_name_en: "Uganda",
+ country_name_cn: "乌干达",
+ ab: "UG",
+ },
+ {
+ country_id: 100185,
+ country_code: "+380",
+ country_name_en: "Ukraine",
+ country_name_cn: "乌克兰",
+ ab: "UA",
+ },
+ {
+ country_id: 100186,
+ country_code: "+971",
+ country_name_en: "United Arab Emirates",
+ country_name_cn: "阿拉伯联合酋长国",
+ ab: "AE",
+ },
+ {
+ country_id: 100187,
+ country_code: "+44",
+ country_name_en: "United Kiongdom",
+ country_name_cn: "英国",
+ ab: "GB",
+ },
+ {
+ country_id: 100188,
+ country_code: "+1",
+ country_name_en: "United States of America",
+ country_name_cn: "美国",
+ ab: "US",
+ },
+ {
+ country_id: 100189,
+ country_code: "+598",
+ country_name_en: "Uruguay",
+ country_name_cn: "乌拉圭",
+ ab: "UY",
+ },
+ {
+ country_id: 100190,
+ country_code: "+998",
+ country_name_en: "Uzbekistan",
+ country_name_cn: "乌兹别克斯坦",
+ ab: "UZ",
+ },
+ {
+ country_id: 100191,
+ country_code: "+58",
+ country_name_en: "Venezuela",
+ country_name_cn: "委内瑞拉",
+ ab: "VE",
+ },
+ {
+ country_id: 100192,
+ country_code: "+84",
+ country_name_en: "Vietnam",
+ country_name_cn: "越南",
+ ab: "VN",
+ },
+ {
+ country_id: 100193,
+ country_code: "+967",
+ country_name_en: "Yemen",
+ country_name_cn: "也门",
+ ab: "YE",
+ },
+ {
+ country_id: 100194,
+ country_code: "+381",
+ country_name_en: "Yugoslavia",
+ country_name_cn: "南斯拉夫",
+ ab: "YU",
+ },
+ {
+ country_id: 100195,
+ country_code: "+263",
+ country_name_en: "Zimbabwe",
+ country_name_cn: "津巴布韦",
+ ab: "ZW",
+ },
+ {
+ country_id: 100196,
+ country_code: "+243",
+ country_name_en: "Zaire",
+ country_name_cn: "扎伊尔",
+ ab: "ZR",
+ },
+ {
+ country_id: 100197,
+ country_code: "+260",
+ country_name_en: "Zambia",
+ country_name_cn: "赞比亚",
+ ab: "ZM",
+ },
+];
+
+//中国省市区级联动option
+export const areaOptions = [
+ {
+ label: "北京市",
+ value: "北京市",
+ children: [
+ {
+ label: "东城区",
+ value: "东城区",
+ },
+ {
+ label: "西城区",
+ value: "西城区",
+ },
+ {
+ label: "朝阳区",
+ value: "朝阳区",
+ },
+ {
+ label: "丰台区",
+ value: "丰台区",
+ },
+ {
+ label: "石景山区",
+ value: "石景山区",
+ },
+ {
+ label: "海淀区",
+ value: "海淀区",
+ },
+ {
+ label: "门头沟区",
+ value: "门头沟区",
+ },
+ {
+ label: "房山区",
+ value: "房山区",
+ },
+ {
+ label: "通州区",
+ value: "通州区",
+ },
+ {
+ label: "顺义区",
+ value: "顺义区",
+ },
+ {
+ label: "昌平区",
+ value: "昌平区",
+ },
+ {
+ label: "大兴区",
+ value: "大兴区",
+ },
+ {
+ label: "怀柔区",
+ value: "怀柔区",
+ },
+ {
+ label: "平谷区",
+ value: "平谷区",
+ },
+ {
+ label: "密云区",
+ value: "密云区",
+ },
+ {
+ label: "延庆区",
+ value: "延庆区",
+ },
+ ],
+ },
+ {
+ label: "天津市",
+ value: "天津市",
+ children: [
+ {
+ label: "和平区",
+ value: "和平区",
+ },
+ {
+ label: "河东区",
+ value: "河东区",
+ },
+ {
+ label: "河西区",
+ value: "河西区",
+ },
+ {
+ label: "南开区",
+ value: "南开区",
+ },
+ {
+ label: "河北区",
+ value: "河北区",
+ },
+ {
+ label: "红桥区",
+ value: "红桥区",
+ },
+ {
+ label: "东丽区",
+ value: "东丽区",
+ },
+ {
+ label: "西青区",
+ value: "西青区",
+ },
+ {
+ label: "津南区",
+ value: "津南区",
+ },
+ {
+ label: "北辰区",
+ value: "北辰区",
+ },
+ {
+ label: "武清区",
+ value: "武清区",
+ },
+ {
+ label: "宝坻区",
+ value: "宝坻区",
+ },
+ {
+ label: "滨海新区",
+ value: "滨海新区",
+ },
+ {
+ label: "宁河区",
+ value: "宁河区",
+ },
+ {
+ label: "静海区",
+ value: "静海区",
+ },
+ {
+ label: "蓟州区",
+ value: "蓟州区",
+ },
+ ],
+ },
+ {
+ label: "河北省",
+ value: "河北省",
+ children: [
+ {
+ label: "石家庄市",
+ value: "石家庄市",
+ children: [
+ {
+ label: "长安区",
+ value: "长安区",
+ },
+ {
+ label: "桥西区",
+ value: "桥西区",
+ },
+ {
+ label: "新华区",
+ value: "新华区",
+ },
+ {
+ label: "井陉矿区",
+ value: "井陉矿区",
+ },
+ {
+ label: "裕华区",
+ value: "裕华区",
+ },
+ {
+ label: "藁城区",
+ value: "藁城区",
+ },
+ {
+ label: "鹿泉区",
+ value: "鹿泉区",
+ },
+ {
+ label: "栾城区",
+ value: "栾城区",
+ },
+ {
+ label: "井陉县",
+ value: "井陉县",
+ },
+ {
+ label: "正定县",
+ value: "正定县",
+ },
+ {
+ label: "行唐县",
+ value: "行唐县",
+ },
+ {
+ label: "灵寿县",
+ value: "灵寿县",
+ },
+ {
+ label: "高邑县",
+ value: "高邑县",
+ },
+ {
+ label: "深泽县",
+ value: "深泽县",
+ },
+ {
+ label: "赞皇县",
+ value: "赞皇县",
+ },
+ {
+ label: "无极县",
+ value: "无极县",
+ },
+ {
+ label: "平山县",
+ value: "平山县",
+ },
+ {
+ label: "元氏县",
+ value: "元氏县",
+ },
+ {
+ label: "赵县",
+ value: "赵县",
+ },
+ {
+ label: "辛集市",
+ value: "辛集市",
+ },
+ {
+ label: "晋州市",
+ value: "晋州市",
+ },
+ {
+ label: "新乐市",
+ value: "新乐市",
+ },
+ ],
+ },
+ {
+ label: "唐山市",
+ value: "唐山市",
+ children: [
+ {
+ label: "路南区",
+ value: "路南区",
+ },
+ {
+ label: "路北区",
+ value: "路北区",
+ },
+ {
+ label: "古冶区",
+ value: "古冶区",
+ },
+ {
+ label: "开平区",
+ value: "开平区",
+ },
+ {
+ label: "丰南区",
+ value: "丰南区",
+ },
+ {
+ label: "丰润区",
+ value: "丰润区",
+ },
+ {
+ label: "曹妃甸区",
+ value: "曹妃甸区",
+ },
+ {
+ label: "滦南县",
+ value: "滦南县",
+ },
+ {
+ label: "乐亭县",
+ value: "乐亭县",
+ },
+ {
+ label: "迁西县",
+ value: "迁西县",
+ },
+ {
+ label: "玉田县",
+ value: "玉田县",
+ },
+ {
+ label: "遵化市",
+ value: "遵化市",
+ },
+ {
+ label: "迁安市",
+ value: "迁安市",
+ },
+ {
+ label: "滦州市",
+ value: "滦州市",
+ },
+ ],
+ },
+ {
+ label: "秦皇岛市",
+ value: "秦皇岛市",
+ children: [
+ {
+ label: "海港区",
+ value: "海港区",
+ },
+ {
+ label: "山海关区",
+ value: "山海关区",
+ },
+ {
+ label: "北戴河区",
+ value: "北戴河区",
+ },
+ {
+ label: "抚宁区",
+ value: "抚宁区",
+ },
+ {
+ label: "青龙满族自治县",
+ value: "青龙满族自治县",
+ },
+ {
+ label: "昌黎县",
+ value: "昌黎县",
+ },
+ {
+ label: "卢龙县",
+ value: "卢龙县",
+ },
+ ],
+ },
+ {
+ label: "邯郸市",
+ value: "邯郸市",
+ children: [
+ {
+ label: "邯山区",
+ value: "邯山区",
+ },
+ {
+ label: "丛台区",
+ value: "丛台区",
+ },
+ {
+ label: "复兴区",
+ value: "复兴区",
+ },
+ {
+ label: "峰峰矿区",
+ value: "峰峰矿区",
+ },
+ {
+ label: "肥乡区",
+ value: "肥乡区",
+ },
+ {
+ label: "永年区",
+ value: "永年区",
+ },
+ {
+ label: "临漳县",
+ value: "临漳县",
+ },
+ {
+ label: "成安县",
+ value: "成安县",
+ },
+ {
+ label: "大名县",
+ value: "大名县",
+ },
+ {
+ label: "涉县",
+ value: "涉县",
+ },
+ {
+ label: "磁县",
+ value: "磁县",
+ },
+ {
+ label: "邱县",
+ value: "邱县",
+ },
+ {
+ label: "鸡泽县",
+ value: "鸡泽县",
+ },
+ {
+ label: "广平县",
+ value: "广平县",
+ },
+ {
+ label: "馆陶县",
+ value: "馆陶县",
+ },
+ {
+ label: "魏县",
+ value: "魏县",
+ },
+ {
+ label: "曲周县",
+ value: "曲周县",
+ },
+ {
+ label: "武安市",
+ value: "武安市",
+ },
+ ],
+ },
+ {
+ label: "邢台市",
+ value: "邢台市",
+ children: [
+ {
+ label: "襄都区",
+ value: "襄都区",
+ },
+ {
+ label: "信都区",
+ value: "信都区",
+ },
+ {
+ label: "任泽区",
+ value: "任泽区",
+ },
+ {
+ label: "南和区",
+ value: "南和区",
+ },
+ {
+ label: "临城县",
+ value: "临城县",
+ },
+ {
+ label: "内丘县",
+ value: "内丘县",
+ },
+ {
+ label: "柏乡县",
+ value: "柏乡县",
+ },
+ {
+ label: "隆尧县",
+ value: "隆尧县",
+ },
+ {
+ label: "宁晋县",
+ value: "宁晋县",
+ },
+ {
+ label: "巨鹿县",
+ value: "巨鹿县",
+ },
+ {
+ label: "新河县",
+ value: "新河县",
+ },
+ {
+ label: "广宗县",
+ value: "广宗县",
+ },
+ {
+ label: "平乡县",
+ value: "平乡县",
+ },
+ {
+ label: "威县",
+ value: "威县",
+ },
+ {
+ label: "清河县",
+ value: "清河县",
+ },
+ {
+ label: "临西县",
+ value: "临西县",
+ },
+ {
+ label: "南宫市",
+ value: "南宫市",
+ },
+ {
+ label: "沙河市",
+ value: "沙河市",
+ },
+ ],
+ },
+ {
+ label: "保定市",
+ value: "保定市",
+ children: [
+ {
+ label: "竞秀区",
+ value: "竞秀区",
+ },
+ {
+ label: "莲池区",
+ value: "莲池区",
+ },
+ {
+ label: "满城区",
+ value: "满城区",
+ },
+ {
+ label: "清苑区",
+ value: "清苑区",
+ },
+ {
+ label: "徐水区",
+ value: "徐水区",
+ },
+ {
+ label: "涞水县",
+ value: "涞水县",
+ },
+ {
+ label: "阜平县",
+ value: "阜平县",
+ },
+ {
+ label: "定兴县",
+ value: "定兴县",
+ },
+ {
+ label: "唐县",
+ value: "唐县",
+ },
+ {
+ label: "高阳县",
+ value: "高阳县",
+ },
+ {
+ label: "容城县",
+ value: "容城县",
+ },
+ {
+ label: "涞源县",
+ value: "涞源县",
+ },
+ {
+ label: "望都县",
+ value: "望都县",
+ },
+ {
+ label: "安新县",
+ value: "安新县",
+ },
+ {
+ label: "易县",
+ value: "易县",
+ },
+ {
+ label: "曲阳县",
+ value: "曲阳县",
+ },
+ {
+ label: "蠡县",
+ value: "蠡县",
+ },
+ {
+ label: "顺平县",
+ value: "顺平县",
+ },
+ {
+ label: "博野县",
+ value: "博野县",
+ },
+ {
+ label: "雄县",
+ value: "雄县",
+ },
+ {
+ label: "涿州市",
+ value: "涿州市",
+ },
+ {
+ label: "定州市",
+ value: "定州市",
+ },
+ {
+ label: "安国市",
+ value: "安国市",
+ },
+ {
+ label: "高碑店市",
+ value: "高碑店市",
+ },
+ ],
+ },
+ {
+ label: "张家口市",
+ value: "张家口市",
+ children: [
+ {
+ label: "桥东区",
+ value: "桥东区",
+ },
+ {
+ label: "桥西区",
+ value: "桥西区",
+ },
+ {
+ label: "宣化区",
+ value: "宣化区",
+ },
+ {
+ label: "下花园区",
+ value: "下花园区",
+ },
+ {
+ label: "万全区",
+ value: "万全区",
+ },
+ {
+ label: "崇礼区",
+ value: "崇礼区",
+ },
+ {
+ label: "张北县",
+ value: "张北县",
+ },
+ {
+ label: "康保县",
+ value: "康保县",
+ },
+ {
+ label: "沽源县",
+ value: "沽源县",
+ },
+ {
+ label: "尚义县",
+ value: "尚义县",
+ },
+ {
+ label: "蔚县",
+ value: "蔚县",
+ },
+ {
+ label: "阳原县",
+ value: "阳原县",
+ },
+ {
+ label: "怀安县",
+ value: "怀安县",
+ },
+ {
+ label: "怀来县",
+ value: "怀来县",
+ },
+ {
+ label: "涿鹿县",
+ value: "涿鹿县",
+ },
+ {
+ label: "赤城县",
+ value: "赤城县",
+ },
+ ],
+ },
+ {
+ label: "承德市",
+ value: "承德市",
+ children: [
+ {
+ label: "双桥区",
+ value: "双桥区",
+ },
+ {
+ label: "双滦区",
+ value: "双滦区",
+ },
+ {
+ label: "鹰手营子矿区",
+ value: "鹰手营子矿区",
+ },
+ {
+ label: "承德县",
+ value: "承德县",
+ },
+ {
+ label: "兴隆县",
+ value: "兴隆县",
+ },
+ {
+ label: "滦平县",
+ value: "滦平县",
+ },
+ {
+ label: "隆化县",
+ value: "隆化县",
+ },
+ {
+ label: "丰宁满族自治县",
+ value: "丰宁满族自治县",
+ },
+ {
+ label: "宽城满族自治县",
+ value: "宽城满族自治县",
+ },
+ {
+ label: "围场满族蒙古族自治县",
+ value: "围场满族蒙古族自治县",
+ },
+ {
+ label: "平泉市",
+ value: "平泉市",
+ },
+ ],
+ },
+ {
+ label: "沧州市",
+ value: "沧州市",
+ children: [
+ {
+ label: "新华区",
+ value: "新华区",
+ },
+ {
+ label: "运河区",
+ value: "运河区",
+ },
+ {
+ label: "沧县",
+ value: "沧县",
+ },
+ {
+ label: "青县",
+ value: "青县",
+ },
+ {
+ label: "东光县",
+ value: "东光县",
+ },
+ {
+ label: "海兴县",
+ value: "海兴县",
+ },
+ {
+ label: "盐山县",
+ value: "盐山县",
+ },
+ {
+ label: "肃宁县",
+ value: "肃宁县",
+ },
+ {
+ label: "南皮县",
+ value: "南皮县",
+ },
+ {
+ label: "吴桥县",
+ value: "吴桥县",
+ },
+ {
+ label: "献县",
+ value: "献县",
+ },
+ {
+ label: "孟村回族自治县",
+ value: "孟村回族自治县",
+ },
+ {
+ label: "泊头市",
+ value: "泊头市",
+ },
+ {
+ label: "任丘市",
+ value: "任丘市",
+ },
+ {
+ label: "黄骅市",
+ value: "黄骅市",
+ },
+ {
+ label: "河间市",
+ value: "河间市",
+ },
+ ],
+ },
+ {
+ label: "廊坊市",
+ value: "廊坊市",
+ children: [
+ {
+ label: "安次区",
+ value: "安次区",
+ },
+ {
+ label: "广阳区",
+ value: "广阳区",
+ },
+ {
+ label: "固安县",
+ value: "固安县",
+ },
+ {
+ label: "永清县",
+ value: "永清县",
+ },
+ {
+ label: "香河县",
+ value: "香河县",
+ },
+ {
+ label: "大城县",
+ value: "大城县",
+ },
+ {
+ label: "文安县",
+ value: "文安县",
+ },
+ {
+ label: "大厂回族自治县",
+ value: "大厂回族自治县",
+ },
+ {
+ label: "霸州市",
+ value: "霸州市",
+ },
+ {
+ label: "三河市",
+ value: "三河市",
+ },
+ ],
+ },
+ {
+ label: "衡水市",
+ value: "衡水市",
+ children: [
+ {
+ label: "桃城区",
+ value: "桃城区",
+ },
+ {
+ label: "冀州区",
+ value: "冀州区",
+ },
+ {
+ label: "枣强县",
+ value: "枣强县",
+ },
+ {
+ label: "武邑县",
+ value: "武邑县",
+ },
+ {
+ label: "武强县",
+ value: "武强县",
+ },
+ {
+ label: "饶阳县",
+ value: "饶阳县",
+ },
+ {
+ label: "安平县",
+ value: "安平县",
+ },
+ {
+ label: "故城县",
+ value: "故城县",
+ },
+ {
+ label: "景县",
+ value: "景县",
+ },
+ {
+ label: "阜城县",
+ value: "阜城县",
+ },
+ {
+ label: "深州市",
+ value: "深州市",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "山西省",
+ value: "山西省",
+ children: [
+ {
+ label: "太原市",
+ value: "太原市",
+ children: [
+ {
+ label: "小店区",
+ value: "小店区",
+ },
+ {
+ label: "迎泽区",
+ value: "迎泽区",
+ },
+ {
+ label: "杏花岭区",
+ value: "杏花岭区",
+ },
+ {
+ label: "尖草坪区",
+ value: "尖草坪区",
+ },
+ {
+ label: "万柏林区",
+ value: "万柏林区",
+ },
+ {
+ label: "晋源区",
+ value: "晋源区",
+ },
+ {
+ label: "清徐县",
+ value: "清徐县",
+ },
+ {
+ label: "阳曲县",
+ value: "阳曲县",
+ },
+ {
+ label: "娄烦县",
+ value: "娄烦县",
+ },
+ {
+ label: "古交市",
+ value: "古交市",
+ },
+ ],
+ },
+ {
+ label: "大同市",
+ value: "大同市",
+ children: [
+ {
+ label: "新荣区",
+ value: "新荣区",
+ },
+ {
+ label: "平城区",
+ value: "平城区",
+ },
+ {
+ label: "云冈区",
+ value: "云冈区",
+ },
+ {
+ label: "云州区",
+ value: "云州区",
+ },
+ {
+ label: "阳高县",
+ value: "阳高县",
+ },
+ {
+ label: "天镇县",
+ value: "天镇县",
+ },
+ {
+ label: "广灵县",
+ value: "广灵县",
+ },
+ {
+ label: "灵丘县",
+ value: "灵丘县",
+ },
+ {
+ label: "浑源县",
+ value: "浑源县",
+ },
+ {
+ label: "左云县",
+ value: "左云县",
+ },
+ ],
+ },
+ {
+ label: "阳泉市",
+ value: "阳泉市",
+ children: [
+ {
+ label: "城区",
+ value: "城区",
+ },
+ {
+ label: "矿区",
+ value: "矿区",
+ },
+ {
+ label: "郊区",
+ value: "郊区",
+ },
+ {
+ label: "平定县",
+ value: "平定县",
+ },
+ {
+ label: "盂县",
+ value: "盂县",
+ },
+ ],
+ },
+ {
+ label: "长治市",
+ value: "长治市",
+ children: [
+ {
+ label: "潞州区",
+ value: "潞州区",
+ },
+ {
+ label: "上党区",
+ value: "上党区",
+ },
+ {
+ label: "屯留区",
+ value: "屯留区",
+ },
+ {
+ label: "潞城区",
+ value: "潞城区",
+ },
+ {
+ label: "襄垣县",
+ value: "襄垣县",
+ },
+ {
+ label: "平顺县",
+ value: "平顺县",
+ },
+ {
+ label: "黎城县",
+ value: "黎城县",
+ },
+ {
+ label: "壶关县",
+ value: "壶关县",
+ },
+ {
+ label: "长子县",
+ value: "长子县",
+ },
+ {
+ label: "武乡县",
+ value: "武乡县",
+ },
+ {
+ label: "沁县",
+ value: "沁县",
+ },
+ {
+ label: "沁源县",
+ value: "沁源县",
+ },
+ ],
+ },
+ {
+ label: "晋城市",
+ value: "晋城市",
+ children: [
+ {
+ label: "城区",
+ value: "城区",
+ },
+ {
+ label: "沁水县",
+ value: "沁水县",
+ },
+ {
+ label: "阳城县",
+ value: "阳城县",
+ },
+ {
+ label: "陵川县",
+ value: "陵川县",
+ },
+ {
+ label: "泽州县",
+ value: "泽州县",
+ },
+ {
+ label: "高平市",
+ value: "高平市",
+ },
+ ],
+ },
+ {
+ label: "朔州市",
+ value: "朔州市",
+ children: [
+ {
+ label: "朔城区",
+ value: "朔城区",
+ },
+ {
+ label: "平鲁区",
+ value: "平鲁区",
+ },
+ {
+ label: "山阴县",
+ value: "山阴县",
+ },
+ {
+ label: "应县",
+ value: "应县",
+ },
+ {
+ label: "右玉县",
+ value: "右玉县",
+ },
+ {
+ label: "怀仁市",
+ value: "怀仁市",
+ },
+ ],
+ },
+ {
+ label: "晋中市",
+ value: "晋中市",
+ children: [
+ {
+ label: "榆次区",
+ value: "榆次区",
+ },
+ {
+ label: "太谷区",
+ value: "太谷区",
+ },
+ {
+ label: "榆社县",
+ value: "榆社县",
+ },
+ {
+ label: "左权县",
+ value: "左权县",
+ },
+ {
+ label: "和顺县",
+ value: "和顺县",
+ },
+ {
+ label: "昔阳县",
+ value: "昔阳县",
+ },
+ {
+ label: "寿阳县",
+ value: "寿阳县",
+ },
+ {
+ label: "祁县",
+ value: "祁县",
+ },
+ {
+ label: "平遥县",
+ value: "平遥县",
+ },
+ {
+ label: "灵石县",
+ value: "灵石县",
+ },
+ {
+ label: "介休市",
+ value: "介休市",
+ },
+ ],
+ },
+ {
+ label: "运城市",
+ value: "运城市",
+ children: [
+ {
+ label: "盐湖区",
+ value: "盐湖区",
+ },
+ {
+ label: "临猗县",
+ value: "临猗县",
+ },
+ {
+ label: "万荣县",
+ value: "万荣县",
+ },
+ {
+ label: "闻喜县",
+ value: "闻喜县",
+ },
+ {
+ label: "稷山县",
+ value: "稷山县",
+ },
+ {
+ label: "新绛县",
+ value: "新绛县",
+ },
+ {
+ label: "绛县",
+ value: "绛县",
+ },
+ {
+ label: "垣曲县",
+ value: "垣曲县",
+ },
+ {
+ label: "夏县",
+ value: "夏县",
+ },
+ {
+ label: "平陆县",
+ value: "平陆县",
+ },
+ {
+ label: "芮城县",
+ value: "芮城县",
+ },
+ {
+ label: "永济市",
+ value: "永济市",
+ },
+ {
+ label: "河津市",
+ value: "河津市",
+ },
+ ],
+ },
+ {
+ label: "忻州市",
+ value: "忻州市",
+ children: [
+ {
+ label: "忻府区",
+ value: "忻府区",
+ },
+ {
+ label: "定襄县",
+ value: "定襄县",
+ },
+ {
+ label: "五台县",
+ value: "五台县",
+ },
+ {
+ label: "代县",
+ value: "代县",
+ },
+ {
+ label: "繁峙县",
+ value: "繁峙县",
+ },
+ {
+ label: "宁武县",
+ value: "宁武县",
+ },
+ {
+ label: "静乐县",
+ value: "静乐县",
+ },
+ {
+ label: "神池县",
+ value: "神池县",
+ },
+ {
+ label: "五寨县",
+ value: "五寨县",
+ },
+ {
+ label: "岢岚县",
+ value: "岢岚县",
+ },
+ {
+ label: "河曲县",
+ value: "河曲县",
+ },
+ {
+ label: "保德县",
+ value: "保德县",
+ },
+ {
+ label: "偏关县",
+ value: "偏关县",
+ },
+ {
+ label: "原平市",
+ value: "原平市",
+ },
+ ],
+ },
+ {
+ label: "临汾市",
+ value: "临汾市",
+ children: [
+ {
+ label: "尧都区",
+ value: "尧都区",
+ },
+ {
+ label: "曲沃县",
+ value: "曲沃县",
+ },
+ {
+ label: "翼城县",
+ value: "翼城县",
+ },
+ {
+ label: "襄汾县",
+ value: "襄汾县",
+ },
+ {
+ label: "洪洞县",
+ value: "洪洞县",
+ },
+ {
+ label: "古县",
+ value: "古县",
+ },
+ {
+ label: "安泽县",
+ value: "安泽县",
+ },
+ {
+ label: "浮山县",
+ value: "浮山县",
+ },
+ {
+ label: "吉县",
+ value: "吉县",
+ },
+ {
+ label: "乡宁县",
+ value: "乡宁县",
+ },
+ {
+ label: "大宁县",
+ value: "大宁县",
+ },
+ {
+ label: "隰县",
+ value: "隰县",
+ },
+ {
+ label: "永和县",
+ value: "永和县",
+ },
+ {
+ label: "蒲县",
+ value: "蒲县",
+ },
+ {
+ label: "汾西县",
+ value: "汾西县",
+ },
+ {
+ label: "侯马市",
+ value: "侯马市",
+ },
+ {
+ label: "霍州市",
+ value: "霍州市",
+ },
+ ],
+ },
+ {
+ label: "吕梁市",
+ value: "吕梁市",
+ children: [
+ {
+ label: "离石区",
+ value: "离石区",
+ },
+ {
+ label: "文水县",
+ value: "文水县",
+ },
+ {
+ label: "交城县",
+ value: "交城县",
+ },
+ {
+ label: "兴县",
+ value: "兴县",
+ },
+ {
+ label: "临县",
+ value: "临县",
+ },
+ {
+ label: "柳林县",
+ value: "柳林县",
+ },
+ {
+ label: "石楼县",
+ value: "石楼县",
+ },
+ {
+ label: "岚县",
+ value: "岚县",
+ },
+ {
+ label: "方山县",
+ value: "方山县",
+ },
+ {
+ label: "中阳县",
+ value: "中阳县",
+ },
+ {
+ label: "交口县",
+ value: "交口县",
+ },
+ {
+ label: "孝义市",
+ value: "孝义市",
+ },
+ {
+ label: "汾阳市",
+ value: "汾阳市",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "内蒙古自治区",
+ value: "内蒙古自治区",
+ children: [
+ {
+ label: "呼和浩特市",
+ value: "呼和浩特市",
+ children: [
+ {
+ label: "新城区",
+ value: "新城区",
+ },
+ {
+ label: "回民区",
+ value: "回民区",
+ },
+ {
+ label: "玉泉区",
+ value: "玉泉区",
+ },
+ {
+ label: "赛罕区",
+ value: "赛罕区",
+ },
+ {
+ label: "土默特左旗",
+ value: "土默特左旗",
+ },
+ {
+ label: "托克托县",
+ value: "托克托县",
+ },
+ {
+ label: "和林格尔县",
+ value: "和林格尔县",
+ },
+ {
+ label: "清水河县",
+ value: "清水河县",
+ },
+ {
+ label: "武川县",
+ value: "武川县",
+ },
+ ],
+ },
+ {
+ label: "包头市",
+ value: "包头市",
+ children: [
+ {
+ label: "东河区",
+ value: "东河区",
+ },
+ {
+ label: "昆都仑区",
+ value: "昆都仑区",
+ },
+ {
+ label: "青山区",
+ value: "青山区",
+ },
+ {
+ label: "石拐区",
+ value: "石拐区",
+ },
+ {
+ label: "白云鄂博矿区",
+ value: "白云鄂博矿区",
+ },
+ {
+ label: "九原区",
+ value: "九原区",
+ },
+ {
+ label: "土默特右旗",
+ value: "土默特右旗",
+ },
+ {
+ label: "固阳县",
+ value: "固阳县",
+ },
+ {
+ label: "达尔罕茂明安联合旗",
+ value: "达尔罕茂明安联合旗",
+ },
+ ],
+ },
+ {
+ label: "乌海市",
+ value: "乌海市",
+ children: [
+ {
+ label: "海勃湾区",
+ value: "海勃湾区",
+ },
+ {
+ label: "海南区",
+ value: "海南区",
+ },
+ {
+ label: "乌达区",
+ value: "乌达区",
+ },
+ ],
+ },
+ {
+ label: "赤峰市",
+ value: "赤峰市",
+ children: [
+ {
+ label: "红山区",
+ value: "红山区",
+ },
+ {
+ label: "元宝山区",
+ value: "元宝山区",
+ },
+ {
+ label: "松山区",
+ value: "松山区",
+ },
+ {
+ label: "阿鲁科尔沁旗",
+ value: "阿鲁科尔沁旗",
+ },
+ {
+ label: "巴林左旗",
+ value: "巴林左旗",
+ },
+ {
+ label: "巴林右旗",
+ value: "巴林右旗",
+ },
+ {
+ label: "林西县",
+ value: "林西县",
+ },
+ {
+ label: "克什克腾旗",
+ value: "克什克腾旗",
+ },
+ {
+ label: "翁牛特旗",
+ value: "翁牛特旗",
+ },
+ {
+ label: "喀喇沁旗",
+ value: "喀喇沁旗",
+ },
+ {
+ label: "宁城县",
+ value: "宁城县",
+ },
+ {
+ label: "敖汉旗",
+ value: "敖汉旗",
+ },
+ ],
+ },
+ {
+ label: "通辽市",
+ value: "通辽市",
+ children: [
+ {
+ label: "科尔沁区",
+ value: "科尔沁区",
+ },
+ {
+ label: "科尔沁左翼中旗",
+ value: "科尔沁左翼中旗",
+ },
+ {
+ label: "科尔沁左翼后旗",
+ value: "科尔沁左翼后旗",
+ },
+ {
+ label: "开鲁县",
+ value: "开鲁县",
+ },
+ {
+ label: "库伦旗",
+ value: "库伦旗",
+ },
+ {
+ label: "奈曼旗",
+ value: "奈曼旗",
+ },
+ {
+ label: "扎鲁特旗",
+ value: "扎鲁特旗",
+ },
+ {
+ label: "霍林郭勒市",
+ value: "霍林郭勒市",
+ },
+ ],
+ },
+ {
+ label: "鄂尔多斯市",
+ value: "鄂尔多斯市",
+ children: [
+ {
+ label: "东胜区",
+ value: "东胜区",
+ },
+ {
+ label: "康巴什区",
+ value: "康巴什区",
+ },
+ {
+ label: "达拉特旗",
+ value: "达拉特旗",
+ },
+ {
+ label: "准格尔旗",
+ value: "准格尔旗",
+ },
+ {
+ label: "鄂托克前旗",
+ value: "鄂托克前旗",
+ },
+ {
+ label: "鄂托克旗",
+ value: "鄂托克旗",
+ },
+ {
+ label: "杭锦旗",
+ value: "杭锦旗",
+ },
+ {
+ label: "乌审旗",
+ value: "乌审旗",
+ },
+ {
+ label: "伊金霍洛旗",
+ value: "伊金霍洛旗",
+ },
+ ],
+ },
+ {
+ label: "呼伦贝尔市",
+ value: "呼伦贝尔市",
+ children: [
+ {
+ label: "海拉尔区",
+ value: "海拉尔区",
+ },
+ {
+ label: "扎赉诺尔区",
+ value: "扎赉诺尔区",
+ },
+ {
+ label: "阿荣旗",
+ value: "阿荣旗",
+ },
+ {
+ label: "莫力达瓦达斡尔族自治旗",
+ value: "莫力达瓦达斡尔族自治旗",
+ },
+ {
+ label: "鄂伦春自治旗",
+ value: "鄂伦春自治旗",
+ },
+ {
+ label: "鄂温克族自治旗",
+ value: "鄂温克族自治旗",
+ },
+ {
+ label: "陈巴尔虎旗",
+ value: "陈巴尔虎旗",
+ },
+ {
+ label: "新巴尔虎左旗",
+ value: "新巴尔虎左旗",
+ },
+ {
+ label: "新巴尔虎右旗",
+ value: "新巴尔虎右旗",
+ },
+ {
+ label: "满洲里市",
+ value: "满洲里市",
+ },
+ {
+ label: "牙克石市",
+ value: "牙克石市",
+ },
+ {
+ label: "扎兰屯市",
+ value: "扎兰屯市",
+ },
+ {
+ label: "额尔古纳市",
+ value: "额尔古纳市",
+ },
+ {
+ label: "根河市",
+ value: "根河市",
+ },
+ ],
+ },
+ {
+ label: "巴彦淖尔市",
+ value: "巴彦淖尔市",
+ children: [
+ {
+ label: "临河区",
+ value: "临河区",
+ },
+ {
+ label: "五原县",
+ value: "五原县",
+ },
+ {
+ label: "磴口县",
+ value: "磴口县",
+ },
+ {
+ label: "乌拉特前旗",
+ value: "乌拉特前旗",
+ },
+ {
+ label: "乌拉特中旗",
+ value: "乌拉特中旗",
+ },
+ {
+ label: "乌拉特后旗",
+ value: "乌拉特后旗",
+ },
+ {
+ label: "杭锦后旗",
+ value: "杭锦后旗",
+ },
+ ],
+ },
+ {
+ label: "乌兰察布市",
+ value: "乌兰察布市",
+ children: [
+ {
+ label: "集宁区",
+ value: "集宁区",
+ },
+ {
+ label: "卓资县",
+ value: "卓资县",
+ },
+ {
+ label: "化德县",
+ value: "化德县",
+ },
+ {
+ label: "商都县",
+ value: "商都县",
+ },
+ {
+ label: "兴和县",
+ value: "兴和县",
+ },
+ {
+ label: "凉城县",
+ value: "凉城县",
+ },
+ {
+ label: "察哈尔右翼前旗",
+ value: "察哈尔右翼前旗",
+ },
+ {
+ label: "察哈尔右翼中旗",
+ value: "察哈尔右翼中旗",
+ },
+ {
+ label: "察哈尔右翼后旗",
+ value: "察哈尔右翼后旗",
+ },
+ {
+ label: "四子王旗",
+ value: "四子王旗",
+ },
+ {
+ label: "丰镇市",
+ value: "丰镇市",
+ },
+ ],
+ },
+ {
+ label: "兴安盟",
+ value: "兴安盟",
+ children: [
+ {
+ label: "乌兰浩特市",
+ value: "乌兰浩特市",
+ },
+ {
+ label: "阿尔山市",
+ value: "阿尔山市",
+ },
+ {
+ label: "科尔沁右翼前旗",
+ value: "科尔沁右翼前旗",
+ },
+ {
+ label: "科尔沁右翼中旗",
+ value: "科尔沁右翼中旗",
+ },
+ {
+ label: "扎赉特旗",
+ value: "扎赉特旗",
+ },
+ {
+ label: "突泉县",
+ value: "突泉县",
+ },
+ ],
+ },
+ {
+ label: "锡林郭勒盟",
+ value: "锡林郭勒盟",
+ children: [
+ {
+ label: "二连浩特市",
+ value: "二连浩特市",
+ },
+ {
+ label: "锡林浩特市",
+ value: "锡林浩特市",
+ },
+ {
+ label: "阿巴嘎旗",
+ value: "阿巴嘎旗",
+ },
+ {
+ label: "苏尼特左旗",
+ value: "苏尼特左旗",
+ },
+ {
+ label: "苏尼特右旗",
+ value: "苏尼特右旗",
+ },
+ {
+ label: "东乌珠穆沁旗",
+ value: "东乌珠穆沁旗",
+ },
+ {
+ label: "西乌珠穆沁旗",
+ value: "西乌珠穆沁旗",
+ },
+ {
+ label: "太仆寺旗",
+ value: "太仆寺旗",
+ },
+ {
+ label: "镶黄旗",
+ value: "镶黄旗",
+ },
+ {
+ label: "正镶白旗",
+ value: "正镶白旗",
+ },
+ {
+ label: "正蓝旗",
+ value: "正蓝旗",
+ },
+ {
+ label: "多伦县",
+ value: "多伦县",
+ },
+ ],
+ },
+ {
+ label: "阿拉善盟",
+ value: "阿拉善盟",
+ children: [
+ {
+ label: "阿拉善左旗",
+ value: "阿拉善左旗",
+ },
+ {
+ label: "阿拉善右旗",
+ value: "阿拉善右旗",
+ },
+ {
+ label: "额济纳旗",
+ value: "额济纳旗",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "辽宁省",
+ value: "辽宁省",
+ children: [
+ {
+ label: "沈阳市",
+ value: "沈阳市",
+ children: [
+ {
+ label: "和平区",
+ value: "和平区",
+ },
+ {
+ label: "沈河区",
+ value: "沈河区",
+ },
+ {
+ label: "大东区",
+ value: "大东区",
+ },
+ {
+ label: "皇姑区",
+ value: "皇姑区",
+ },
+ {
+ label: "铁西区",
+ value: "铁西区",
+ },
+ {
+ label: "苏家屯区",
+ value: "苏家屯区",
+ },
+ {
+ label: "浑南区",
+ value: "浑南区",
+ },
+ {
+ label: "沈北新区",
+ value: "沈北新区",
+ },
+ {
+ label: "于洪区",
+ value: "于洪区",
+ },
+ {
+ label: "辽中区",
+ value: "辽中区",
+ },
+ {
+ label: "康平县",
+ value: "康平县",
+ },
+ {
+ label: "法库县",
+ value: "法库县",
+ },
+ {
+ label: "新民市",
+ value: "新民市",
+ },
+ ],
+ },
+ {
+ label: "大连市",
+ value: "大连市",
+ children: [
+ {
+ label: "中山区",
+ value: "中山区",
+ },
+ {
+ label: "西岗区",
+ value: "西岗区",
+ },
+ {
+ label: "沙河口区",
+ value: "沙河口区",
+ },
+ {
+ label: "甘井子区",
+ value: "甘井子区",
+ },
+ {
+ label: "旅顺口区",
+ value: "旅顺口区",
+ },
+ {
+ label: "金州区",
+ value: "金州区",
+ },
+ {
+ label: "普兰店区",
+ value: "普兰店区",
+ },
+ {
+ label: "长海县",
+ value: "长海县",
+ },
+ {
+ label: "瓦房店市",
+ value: "瓦房店市",
+ },
+ {
+ label: "庄河市",
+ value: "庄河市",
+ },
+ ],
+ },
+ {
+ label: "鞍山市",
+ value: "鞍山市",
+ children: [
+ {
+ label: "铁东区",
+ value: "铁东区",
+ },
+ {
+ label: "铁西区",
+ value: "铁西区",
+ },
+ {
+ label: "立山区",
+ value: "立山区",
+ },
+ {
+ label: "千山区",
+ value: "千山区",
+ },
+ {
+ label: "台安县",
+ value: "台安县",
+ },
+ {
+ label: "岫岩满族自治县",
+ value: "岫岩满族自治县",
+ },
+ {
+ label: "海城市",
+ value: "海城市",
+ },
+ ],
+ },
+ {
+ label: "抚顺市",
+ value: "抚顺市",
+ children: [
+ {
+ label: "新抚区",
+ value: "新抚区",
+ },
+ {
+ label: "东洲区",
+ value: "东洲区",
+ },
+ {
+ label: "望花区",
+ value: "望花区",
+ },
+ {
+ label: "顺城区",
+ value: "顺城区",
+ },
+ {
+ label: "抚顺县",
+ value: "抚顺县",
+ },
+ {
+ label: "新宾满族自治县",
+ value: "新宾满族自治县",
+ },
+ {
+ label: "清原满族自治县",
+ value: "清原满族自治县",
+ },
+ ],
+ },
+ {
+ label: "本溪市",
+ value: "本溪市",
+ children: [
+ {
+ label: "平山区",
+ value: "平山区",
+ },
+ {
+ label: "溪湖区",
+ value: "溪湖区",
+ },
+ {
+ label: "明山区",
+ value: "明山区",
+ },
+ {
+ label: "南芬区",
+ value: "南芬区",
+ },
+ {
+ label: "本溪满族自治县",
+ value: "本溪满族自治县",
+ },
+ {
+ label: "桓仁满族自治县",
+ value: "桓仁满族自治县",
+ },
+ ],
+ },
+ {
+ label: "丹东市",
+ value: "丹东市",
+ children: [
+ {
+ label: "元宝区",
+ value: "元宝区",
+ },
+ {
+ label: "振兴区",
+ value: "振兴区",
+ },
+ {
+ label: "振安区",
+ value: "振安区",
+ },
+ {
+ label: "宽甸满族自治县",
+ value: "宽甸满族自治县",
+ },
+ {
+ label: "东港市",
+ value: "东港市",
+ },
+ {
+ label: "凤城市",
+ value: "凤城市",
+ },
+ ],
+ },
+ {
+ label: "锦州市",
+ value: "锦州市",
+ children: [
+ {
+ label: "古塔区",
+ value: "古塔区",
+ },
+ {
+ label: "凌河区",
+ value: "凌河区",
+ },
+ {
+ label: "太和区",
+ value: "太和区",
+ },
+ {
+ label: "黑山县",
+ value: "黑山县",
+ },
+ {
+ label: "义县",
+ value: "义县",
+ },
+ {
+ label: "凌海市",
+ value: "凌海市",
+ },
+ {
+ label: "北镇市",
+ value: "北镇市",
+ },
+ ],
+ },
+ {
+ label: "营口市",
+ value: "营口市",
+ children: [
+ {
+ label: "站前区",
+ value: "站前区",
+ },
+ {
+ label: "西市区",
+ value: "西市区",
+ },
+ {
+ label: "鲅鱼圈区",
+ value: "鲅鱼圈区",
+ },
+ {
+ label: "老边区",
+ value: "老边区",
+ },
+ {
+ label: "盖州市",
+ value: "盖州市",
+ },
+ {
+ label: "大石桥市",
+ value: "大石桥市",
+ },
+ ],
+ },
+ {
+ label: "阜新市",
+ value: "阜新市",
+ children: [
+ {
+ label: "海州区",
+ value: "海州区",
+ },
+ {
+ label: "新邱区",
+ value: "新邱区",
+ },
+ {
+ label: "太平区",
+ value: "太平区",
+ },
+ {
+ label: "清河门区",
+ value: "清河门区",
+ },
+ {
+ label: "细河区",
+ value: "细河区",
+ },
+ {
+ label: "阜新蒙古族自治县",
+ value: "阜新蒙古族自治县",
+ },
+ {
+ label: "彰武县",
+ value: "彰武县",
+ },
+ ],
+ },
+ {
+ label: "辽阳市",
+ value: "辽阳市",
+ children: [
+ {
+ label: "白塔区",
+ value: "白塔区",
+ },
+ {
+ label: "文圣区",
+ value: "文圣区",
+ },
+ {
+ label: "宏伟区",
+ value: "宏伟区",
+ },
+ {
+ label: "弓长岭区",
+ value: "弓长岭区",
+ },
+ {
+ label: "太子河区",
+ value: "太子河区",
+ },
+ {
+ label: "辽阳县",
+ value: "辽阳县",
+ },
+ {
+ label: "灯塔市",
+ value: "灯塔市",
+ },
+ ],
+ },
+ {
+ label: "盘锦市",
+ value: "盘锦市",
+ children: [
+ {
+ label: "双台子区",
+ value: "双台子区",
+ },
+ {
+ label: "兴隆台区",
+ value: "兴隆台区",
+ },
+ {
+ label: "大洼区",
+ value: "大洼区",
+ },
+ {
+ label: "盘山县",
+ value: "盘山县",
+ },
+ ],
+ },
+ {
+ label: "铁岭市",
+ value: "铁岭市",
+ children: [
+ {
+ label: "银州区",
+ value: "银州区",
+ },
+ {
+ label: "清河区",
+ value: "清河区",
+ },
+ {
+ label: "铁岭县",
+ value: "铁岭县",
+ },
+ {
+ label: "西丰县",
+ value: "西丰县",
+ },
+ {
+ label: "昌图县",
+ value: "昌图县",
+ },
+ {
+ label: "调兵山市",
+ value: "调兵山市",
+ },
+ {
+ label: "开原市",
+ value: "开原市",
+ },
+ ],
+ },
+ {
+ label: "朝阳市",
+ value: "朝阳市",
+ children: [
+ {
+ label: "双塔区",
+ value: "双塔区",
+ },
+ {
+ label: "龙城区",
+ value: "龙城区",
+ },
+ {
+ label: "朝阳县",
+ value: "朝阳县",
+ },
+ {
+ label: "建平县",
+ value: "建平县",
+ },
+ {
+ label: "喀喇沁左翼蒙古族自治县",
+ value: "喀喇沁左翼蒙古族自治县",
+ },
+ {
+ label: "北票市",
+ value: "北票市",
+ },
+ {
+ label: "凌源市",
+ value: "凌源市",
+ },
+ ],
+ },
+ {
+ label: "葫芦岛市",
+ value: "葫芦岛市",
+ children: [
+ {
+ label: "连山区",
+ value: "连山区",
+ },
+ {
+ label: "龙港区",
+ value: "龙港区",
+ },
+ {
+ label: "南票区",
+ value: "南票区",
+ },
+ {
+ label: "绥中县",
+ value: "绥中县",
+ },
+ {
+ label: "建昌县",
+ value: "建昌县",
+ },
+ {
+ label: "兴城市",
+ value: "兴城市",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "吉林省",
+ value: "吉林省",
+ children: [
+ {
+ label: "长春市",
+ value: "长春市",
+ children: [
+ {
+ label: "南关区",
+ value: "南关区",
+ },
+ {
+ label: "宽城区",
+ value: "宽城区",
+ },
+ {
+ label: "朝阳区",
+ value: "朝阳区",
+ },
+ {
+ label: "二道区",
+ value: "二道区",
+ },
+ {
+ label: "绿园区",
+ value: "绿园区",
+ },
+ {
+ label: "双阳区",
+ value: "双阳区",
+ },
+ {
+ label: "九台区",
+ value: "九台区",
+ },
+ {
+ label: "农安县",
+ value: "农安县",
+ },
+ {
+ label: "榆树市",
+ value: "榆树市",
+ },
+ {
+ label: "德惠市",
+ value: "德惠市",
+ },
+ {
+ label: "公主岭市",
+ value: "公主岭市",
+ },
+ ],
+ },
+ {
+ label: "吉林市",
+ value: "吉林市",
+ children: [
+ {
+ label: "昌邑区",
+ value: "昌邑区",
+ },
+ {
+ label: "龙潭区",
+ value: "龙潭区",
+ },
+ {
+ label: "船营区",
+ value: "船营区",
+ },
+ {
+ label: "丰满区",
+ value: "丰满区",
+ },
+ {
+ label: "永吉县",
+ value: "永吉县",
+ },
+ {
+ label: "蛟河市",
+ value: "蛟河市",
+ },
+ {
+ label: "桦甸市",
+ value: "桦甸市",
+ },
+ {
+ label: "舒兰市",
+ value: "舒兰市",
+ },
+ {
+ label: "磐石市",
+ value: "磐石市",
+ },
+ ],
+ },
+ {
+ label: "四平市",
+ value: "四平市",
+ children: [
+ {
+ label: "铁西区",
+ value: "铁西区",
+ },
+ {
+ label: "铁东区",
+ value: "铁东区",
+ },
+ {
+ label: "梨树县",
+ value: "梨树县",
+ },
+ {
+ label: "伊通满族自治县",
+ value: "伊通满族自治县",
+ },
+ {
+ label: "双辽市",
+ value: "双辽市",
+ },
+ ],
+ },
+ {
+ label: "辽源市",
+ value: "辽源市",
+ children: [
+ {
+ label: "龙山区",
+ value: "龙山区",
+ },
+ {
+ label: "西安区",
+ value: "西安区",
+ },
+ {
+ label: "东丰县",
+ value: "东丰县",
+ },
+ {
+ label: "东辽县",
+ value: "东辽县",
+ },
+ ],
+ },
+ {
+ label: "通化市",
+ value: "通化市",
+ children: [
+ {
+ label: "东昌区",
+ value: "东昌区",
+ },
+ {
+ label: "二道江区",
+ value: "二道江区",
+ },
+ {
+ label: "通化县",
+ value: "通化县",
+ },
+ {
+ label: "辉南县",
+ value: "辉南县",
+ },
+ {
+ label: "柳河县",
+ value: "柳河县",
+ },
+ {
+ label: "梅河口市",
+ value: "梅河口市",
+ },
+ {
+ label: "集安市",
+ value: "集安市",
+ },
+ ],
+ },
+ {
+ label: "白山市",
+ value: "白山市",
+ children: [
+ {
+ label: "浑江区",
+ value: "浑江区",
+ },
+ {
+ label: "江源区",
+ value: "江源区",
+ },
+ {
+ label: "抚松县",
+ value: "抚松县",
+ },
+ {
+ label: "靖宇县",
+ value: "靖宇县",
+ },
+ {
+ label: "长白朝鲜族自治县",
+ value: "长白朝鲜族自治县",
+ },
+ {
+ label: "临江市",
+ value: "临江市",
+ },
+ ],
+ },
+ {
+ label: "松原市",
+ value: "松原市",
+ children: [
+ {
+ label: "宁江区",
+ value: "宁江区",
+ },
+ {
+ label: "前郭尔罗斯蒙古族自治县",
+ value: "前郭尔罗斯蒙古族自治县",
+ },
+ {
+ label: "长岭县",
+ value: "长岭县",
+ },
+ {
+ label: "乾安县",
+ value: "乾安县",
+ },
+ {
+ label: "扶余市",
+ value: "扶余市",
+ },
+ ],
+ },
+ {
+ label: "白城市",
+ value: "白城市",
+ children: [
+ {
+ label: "洮北区",
+ value: "洮北区",
+ },
+ {
+ label: "镇赉县",
+ value: "镇赉县",
+ },
+ {
+ label: "通榆县",
+ value: "通榆县",
+ },
+ {
+ label: "洮南市",
+ value: "洮南市",
+ },
+ {
+ label: "大安市",
+ value: "大安市",
+ },
+ ],
+ },
+ {
+ label: "延边朝鲜族自治州",
+ value: "延边朝鲜族自治州",
+ children: [
+ {
+ label: "延吉市",
+ value: "延吉市",
+ },
+ {
+ label: "图们市",
+ value: "图们市",
+ },
+ {
+ label: "敦化市",
+ value: "敦化市",
+ },
+ {
+ label: "珲春市",
+ value: "珲春市",
+ },
+ {
+ label: "龙井市",
+ value: "龙井市",
+ },
+ {
+ label: "和龙市",
+ value: "和龙市",
+ },
+ {
+ label: "汪清县",
+ value: "汪清县",
+ },
+ {
+ label: "安图县",
+ value: "安图县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "黑龙江省",
+ value: "黑龙江省",
+ children: [
+ {
+ label: "哈尔滨市",
+ value: "哈尔滨市",
+ children: [
+ {
+ label: "道里区",
+ value: "道里区",
+ },
+ {
+ label: "南岗区",
+ value: "南岗区",
+ },
+ {
+ label: "道外区",
+ value: "道外区",
+ },
+ {
+ label: "平房区",
+ value: "平房区",
+ },
+ {
+ label: "松北区",
+ value: "松北区",
+ },
+ {
+ label: "香坊区",
+ value: "香坊区",
+ },
+ {
+ label: "呼兰区",
+ value: "呼兰区",
+ },
+ {
+ label: "阿城区",
+ value: "阿城区",
+ },
+ {
+ label: "双城区",
+ value: "双城区",
+ },
+ {
+ label: "依兰县",
+ value: "依兰县",
+ },
+ {
+ label: "方正县",
+ value: "方正县",
+ },
+ {
+ label: "宾县",
+ value: "宾县",
+ },
+ {
+ label: "巴彦县",
+ value: "巴彦县",
+ },
+ {
+ label: "木兰县",
+ value: "木兰县",
+ },
+ {
+ label: "通河县",
+ value: "通河县",
+ },
+ {
+ label: "延寿县",
+ value: "延寿县",
+ },
+ {
+ label: "尚志市",
+ value: "尚志市",
+ },
+ {
+ label: "五常市",
+ value: "五常市",
+ },
+ ],
+ },
+ {
+ label: "齐齐哈尔市",
+ value: "齐齐哈尔市",
+ children: [
+ {
+ label: "龙沙区",
+ value: "龙沙区",
+ },
+ {
+ label: "建华区",
+ value: "建华区",
+ },
+ {
+ label: "铁锋区",
+ value: "铁锋区",
+ },
+ {
+ label: "昂昂溪区",
+ value: "昂昂溪区",
+ },
+ {
+ label: "富拉尔基区",
+ value: "富拉尔基区",
+ },
+ {
+ label: "碾子山区",
+ value: "碾子山区",
+ },
+ {
+ label: "梅里斯达斡尔族区",
+ value: "梅里斯达斡尔族区",
+ },
+ {
+ label: "龙江县",
+ value: "龙江县",
+ },
+ {
+ label: "依安县",
+ value: "依安县",
+ },
+ {
+ label: "泰来县",
+ value: "泰来县",
+ },
+ {
+ label: "甘南县",
+ value: "甘南县",
+ },
+ {
+ label: "富裕县",
+ value: "富裕县",
+ },
+ {
+ label: "克山县",
+ value: "克山县",
+ },
+ {
+ label: "克东县",
+ value: "克东县",
+ },
+ {
+ label: "拜泉县",
+ value: "拜泉县",
+ },
+ {
+ label: "讷河市",
+ value: "讷河市",
+ },
+ ],
+ },
+ {
+ label: "鸡西市",
+ value: "鸡西市",
+ children: [
+ {
+ label: "鸡冠区",
+ value: "鸡冠区",
+ },
+ {
+ label: "恒山区",
+ value: "恒山区",
+ },
+ {
+ label: "滴道区",
+ value: "滴道区",
+ },
+ {
+ label: "梨树区",
+ value: "梨树区",
+ },
+ {
+ label: "城子河区",
+ value: "城子河区",
+ },
+ {
+ label: "麻山区",
+ value: "麻山区",
+ },
+ {
+ label: "鸡东县",
+ value: "鸡东县",
+ },
+ {
+ label: "虎林市",
+ value: "虎林市",
+ },
+ {
+ label: "密山市",
+ value: "密山市",
+ },
+ ],
+ },
+ {
+ label: "鹤岗市",
+ value: "鹤岗市",
+ children: [
+ {
+ label: "向阳区",
+ value: "向阳区",
+ },
+ {
+ label: "工农区",
+ value: "工农区",
+ },
+ {
+ label: "南山区",
+ value: "南山区",
+ },
+ {
+ label: "兴安区",
+ value: "兴安区",
+ },
+ {
+ label: "东山区",
+ value: "东山区",
+ },
+ {
+ label: "兴山区",
+ value: "兴山区",
+ },
+ {
+ label: "萝北县",
+ value: "萝北县",
+ },
+ {
+ label: "绥滨县",
+ value: "绥滨县",
+ },
+ ],
+ },
+ {
+ label: "双鸭山市",
+ value: "双鸭山市",
+ children: [
+ {
+ label: "尖山区",
+ value: "尖山区",
+ },
+ {
+ label: "岭东区",
+ value: "岭东区",
+ },
+ {
+ label: "四方台区",
+ value: "四方台区",
+ },
+ {
+ label: "宝山区",
+ value: "宝山区",
+ },
+ {
+ label: "集贤县",
+ value: "集贤县",
+ },
+ {
+ label: "友谊县",
+ value: "友谊县",
+ },
+ {
+ label: "宝清县",
+ value: "宝清县",
+ },
+ {
+ label: "饶河县",
+ value: "饶河县",
+ },
+ ],
+ },
+ {
+ label: "大庆市",
+ value: "大庆市",
+ children: [
+ {
+ label: "萨尔图区",
+ value: "萨尔图区",
+ },
+ {
+ label: "龙凤区",
+ value: "龙凤区",
+ },
+ {
+ label: "让胡路区",
+ value: "让胡路区",
+ },
+ {
+ label: "红岗区",
+ value: "红岗区",
+ },
+ {
+ label: "大同区",
+ value: "大同区",
+ },
+ {
+ label: "肇州县",
+ value: "肇州县",
+ },
+ {
+ label: "肇源县",
+ value: "肇源县",
+ },
+ {
+ label: "林甸县",
+ value: "林甸县",
+ },
+ {
+ label: "杜尔伯特蒙古族自治县",
+ value: "杜尔伯特蒙古族自治县",
+ },
+ ],
+ },
+ {
+ label: "伊春市",
+ value: "伊春市",
+ children: [
+ {
+ label: "伊美区",
+ value: "伊美区",
+ },
+ {
+ label: "乌翠区",
+ value: "乌翠区",
+ },
+ {
+ label: "友好区",
+ value: "友好区",
+ },
+ {
+ label: "嘉荫县",
+ value: "嘉荫县",
+ },
+ {
+ label: "汤旺县",
+ value: "汤旺县",
+ },
+ {
+ label: "丰林县",
+ value: "丰林县",
+ },
+ {
+ label: "大箐山县",
+ value: "大箐山县",
+ },
+ {
+ label: "南岔县",
+ value: "南岔县",
+ },
+ {
+ label: "金林区",
+ value: "金林区",
+ },
+ {
+ label: "铁力市",
+ value: "铁力市",
+ },
+ ],
+ },
+ {
+ label: "佳木斯市",
+ value: "佳木斯市",
+ children: [
+ {
+ label: "向阳区",
+ value: "向阳区",
+ },
+ {
+ label: "前进区",
+ value: "前进区",
+ },
+ {
+ label: "东风区",
+ value: "东风区",
+ },
+ {
+ label: "郊区",
+ value: "郊区",
+ },
+ {
+ label: "桦南县",
+ value: "桦南县",
+ },
+ {
+ label: "桦川县",
+ value: "桦川县",
+ },
+ {
+ label: "汤原县",
+ value: "汤原县",
+ },
+ {
+ label: "同江市",
+ value: "同江市",
+ },
+ {
+ label: "富锦市",
+ value: "富锦市",
+ },
+ {
+ label: "抚远市",
+ value: "抚远市",
+ },
+ ],
+ },
+ {
+ label: "七台河市",
+ value: "七台河市",
+ children: [
+ {
+ label: "新兴区",
+ value: "新兴区",
+ },
+ {
+ label: "桃山区",
+ value: "桃山区",
+ },
+ {
+ label: "茄子河区",
+ value: "茄子河区",
+ },
+ {
+ label: "勃利县",
+ value: "勃利县",
+ },
+ ],
+ },
+ {
+ label: "牡丹江市",
+ value: "牡丹江市",
+ children: [
+ {
+ label: "东安区",
+ value: "东安区",
+ },
+ {
+ label: "阳明区",
+ value: "阳明区",
+ },
+ {
+ label: "爱民区",
+ value: "爱民区",
+ },
+ {
+ label: "西安区",
+ value: "西安区",
+ },
+ {
+ label: "林口县",
+ value: "林口县",
+ },
+ {
+ label: "绥芬河市",
+ value: "绥芬河市",
+ },
+ {
+ label: "海林市",
+ value: "海林市",
+ },
+ {
+ label: "宁安市",
+ value: "宁安市",
+ },
+ {
+ label: "穆棱市",
+ value: "穆棱市",
+ },
+ {
+ label: "东宁市",
+ value: "东宁市",
+ },
+ ],
+ },
+ {
+ label: "黑河市",
+ value: "黑河市",
+ children: [
+ {
+ label: "爱辉区",
+ value: "爱辉区",
+ },
+ {
+ label: "逊克县",
+ value: "逊克县",
+ },
+ {
+ label: "孙吴县",
+ value: "孙吴县",
+ },
+ {
+ label: "北安市",
+ value: "北安市",
+ },
+ {
+ label: "五大连池市",
+ value: "五大连池市",
+ },
+ {
+ label: "嫩江市",
+ value: "嫩江市",
+ },
+ ],
+ },
+ {
+ label: "绥化市",
+ value: "绥化市",
+ children: [
+ {
+ label: "北林区",
+ value: "北林区",
+ },
+ {
+ label: "望奎县",
+ value: "望奎县",
+ },
+ {
+ label: "兰西县",
+ value: "兰西县",
+ },
+ {
+ label: "青冈县",
+ value: "青冈县",
+ },
+ {
+ label: "庆安县",
+ value: "庆安县",
+ },
+ {
+ label: "明水县",
+ value: "明水县",
+ },
+ {
+ label: "绥棱县",
+ value: "绥棱县",
+ },
+ {
+ label: "安达市",
+ value: "安达市",
+ },
+ {
+ label: "肇东市",
+ value: "肇东市",
+ },
+ {
+ label: "海伦市",
+ value: "海伦市",
+ },
+ ],
+ },
+ {
+ label: "大兴安岭地区",
+ value: "大兴安岭地区",
+ children: [
+ {
+ label: "漠河市",
+ value: "漠河市",
+ },
+ {
+ label: "呼玛县",
+ value: "呼玛县",
+ },
+ {
+ label: "塔河县",
+ value: "塔河县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "上海市",
+ value: "上海市",
+ children: [
+ {
+ label: "黄浦区",
+ value: "黄浦区",
+ },
+ {
+ label: "徐汇区",
+ value: "徐汇区",
+ },
+ {
+ label: "长宁区",
+ value: "长宁区",
+ },
+ {
+ label: "静安区",
+ value: "静安区",
+ },
+ {
+ label: "普陀区",
+ value: "普陀区",
+ },
+ {
+ label: "虹口区",
+ value: "虹口区",
+ },
+ {
+ label: "杨浦区",
+ value: "杨浦区",
+ },
+ {
+ label: "闵行区",
+ value: "闵行区",
+ },
+ {
+ label: "宝山区",
+ value: "宝山区",
+ },
+ {
+ label: "嘉定区",
+ value: "嘉定区",
+ },
+ {
+ label: "浦东新区",
+ value: "浦东新区",
+ },
+ {
+ label: "金山区",
+ value: "金山区",
+ },
+ {
+ label: "松江区",
+ value: "松江区",
+ },
+ {
+ label: "青浦区",
+ value: "青浦区",
+ },
+ {
+ label: "奉贤区",
+ value: "奉贤区",
+ },
+ {
+ label: "崇明区",
+ value: "崇明区",
+ },
+ ],
+ },
+ {
+ label: "江苏省",
+ value: "江苏省",
+ children: [
+ {
+ label: "南京市",
+ value: "南京市",
+ children: [
+ {
+ label: "玄武区",
+ value: "玄武区",
+ },
+ {
+ label: "秦淮区",
+ value: "秦淮区",
+ },
+ {
+ label: "建邺区",
+ value: "建邺区",
+ },
+ {
+ label: "鼓楼区",
+ value: "鼓楼区",
+ },
+ {
+ label: "浦口区",
+ value: "浦口区",
+ },
+ {
+ label: "栖霞区",
+ value: "栖霞区",
+ },
+ {
+ label: "雨花台区",
+ value: "雨花台区",
+ },
+ {
+ label: "江宁区",
+ value: "江宁区",
+ },
+ {
+ label: "六合区",
+ value: "六合区",
+ },
+ {
+ label: "溧水区",
+ value: "溧水区",
+ },
+ {
+ label: "高淳区",
+ value: "高淳区",
+ },
+ ],
+ },
+ {
+ label: "无锡市",
+ value: "无锡市",
+ children: [
+ {
+ label: "锡山区",
+ value: "锡山区",
+ },
+ {
+ label: "惠山区",
+ value: "惠山区",
+ },
+ {
+ label: "滨湖区",
+ value: "滨湖区",
+ },
+ {
+ label: "梁溪区",
+ value: "梁溪区",
+ },
+ {
+ label: "新吴区",
+ value: "新吴区",
+ },
+ {
+ label: "江阴市",
+ value: "江阴市",
+ },
+ {
+ label: "宜兴市",
+ value: "宜兴市",
+ },
+ ],
+ },
+ {
+ label: "徐州市",
+ value: "徐州市",
+ children: [
+ {
+ label: "鼓楼区",
+ value: "鼓楼区",
+ },
+ {
+ label: "云龙区",
+ value: "云龙区",
+ },
+ {
+ label: "贾汪区",
+ value: "贾汪区",
+ },
+ {
+ label: "泉山区",
+ value: "泉山区",
+ },
+ {
+ label: "铜山区",
+ value: "铜山区",
+ },
+ {
+ label: "丰县",
+ value: "丰县",
+ },
+ {
+ label: "沛县",
+ value: "沛县",
+ },
+ {
+ label: "睢宁县",
+ value: "睢宁县",
+ },
+ {
+ label: "新沂市",
+ value: "新沂市",
+ },
+ {
+ label: "邳州市",
+ value: "邳州市",
+ },
+ ],
+ },
+ {
+ label: "常州市",
+ value: "常州市",
+ children: [
+ {
+ label: "天宁区",
+ value: "天宁区",
+ },
+ {
+ label: "钟楼区",
+ value: "钟楼区",
+ },
+ {
+ label: "新北区",
+ value: "新北区",
+ },
+ {
+ label: "武进区",
+ value: "武进区",
+ },
+ {
+ label: "金坛区",
+ value: "金坛区",
+ },
+ {
+ label: "溧阳市",
+ value: "溧阳市",
+ },
+ ],
+ },
+ {
+ label: "苏州市",
+ value: "苏州市",
+ children: [
+ {
+ label: "虎丘区",
+ value: "虎丘区",
+ },
+ {
+ label: "吴中区",
+ value: "吴中区",
+ },
+ {
+ label: "相城区",
+ value: "相城区",
+ },
+ {
+ label: "姑苏区",
+ value: "姑苏区",
+ },
+ {
+ label: "吴江区",
+ value: "吴江区",
+ },
+ {
+ label: "常熟市",
+ value: "常熟市",
+ },
+ {
+ label: "张家港市",
+ value: "张家港市",
+ },
+ {
+ label: "昆山市",
+ value: "昆山市",
+ },
+ {
+ label: "太仓市",
+ value: "太仓市",
+ },
+ ],
+ },
+ {
+ label: "南通市",
+ value: "南通市",
+ children: [
+ {
+ label: "通州区",
+ value: "通州区",
+ },
+ {
+ label: "崇川区",
+ value: "崇川区",
+ },
+ {
+ label: "海门区",
+ value: "海门区",
+ },
+ {
+ label: "如东县",
+ value: "如东县",
+ },
+ {
+ label: "启东市",
+ value: "启东市",
+ },
+ {
+ label: "如皋市",
+ value: "如皋市",
+ },
+ {
+ label: "海安市",
+ value: "海安市",
+ },
+ ],
+ },
+ {
+ label: "连云港市",
+ value: "连云港市",
+ children: [
+ {
+ label: "连云区",
+ value: "连云区",
+ },
+ {
+ label: "海州区",
+ value: "海州区",
+ },
+ {
+ label: "赣榆区",
+ value: "赣榆区",
+ },
+ {
+ label: "东海县",
+ value: "东海县",
+ },
+ {
+ label: "灌云县",
+ value: "灌云县",
+ },
+ {
+ label: "灌南县",
+ value: "灌南县",
+ },
+ ],
+ },
+ {
+ label: "淮安市",
+ value: "淮安市",
+ children: [
+ {
+ label: "淮安区",
+ value: "淮安区",
+ },
+ {
+ label: "淮阴区",
+ value: "淮阴区",
+ },
+ {
+ label: "清江浦区",
+ value: "清江浦区",
+ },
+ {
+ label: "洪泽区",
+ value: "洪泽区",
+ },
+ {
+ label: "涟水县",
+ value: "涟水县",
+ },
+ {
+ label: "盱眙县",
+ value: "盱眙县",
+ },
+ {
+ label: "金湖县",
+ value: "金湖县",
+ },
+ ],
+ },
+ {
+ label: "盐城市",
+ value: "盐城市",
+ children: [
+ {
+ label: "亭湖区",
+ value: "亭湖区",
+ },
+ {
+ label: "盐都区",
+ value: "盐都区",
+ },
+ {
+ label: "大丰区",
+ value: "大丰区",
+ },
+ {
+ label: "响水县",
+ value: "响水县",
+ },
+ {
+ label: "滨海县",
+ value: "滨海县",
+ },
+ {
+ label: "阜宁县",
+ value: "阜宁县",
+ },
+ {
+ label: "射阳县",
+ value: "射阳县",
+ },
+ {
+ label: "建湖县",
+ value: "建湖县",
+ },
+ {
+ label: "东台市",
+ value: "东台市",
+ },
+ ],
+ },
+ {
+ label: "扬州市",
+ value: "扬州市",
+ children: [
+ {
+ label: "广陵区",
+ value: "广陵区",
+ },
+ {
+ label: "邗江区",
+ value: "邗江区",
+ },
+ {
+ label: "江都区",
+ value: "江都区",
+ },
+ {
+ label: "宝应县",
+ value: "宝应县",
+ },
+ {
+ label: "仪征市",
+ value: "仪征市",
+ },
+ {
+ label: "高邮市",
+ value: "高邮市",
+ },
+ ],
+ },
+ {
+ label: "镇江市",
+ value: "镇江市",
+ children: [
+ {
+ label: "京口区",
+ value: "京口区",
+ },
+ {
+ label: "润州区",
+ value: "润州区",
+ },
+ {
+ label: "丹徒区",
+ value: "丹徒区",
+ },
+ {
+ label: "丹阳市",
+ value: "丹阳市",
+ },
+ {
+ label: "扬中市",
+ value: "扬中市",
+ },
+ {
+ label: "句容市",
+ value: "句容市",
+ },
+ ],
+ },
+ {
+ label: "泰州市",
+ value: "泰州市",
+ children: [
+ {
+ label: "海陵区",
+ value: "海陵区",
+ },
+ {
+ label: "高港区",
+ value: "高港区",
+ },
+ {
+ label: "姜堰区",
+ value: "姜堰区",
+ },
+ {
+ label: "兴化市",
+ value: "兴化市",
+ },
+ {
+ label: "靖江市",
+ value: "靖江市",
+ },
+ {
+ label: "泰兴市",
+ value: "泰兴市",
+ },
+ ],
+ },
+ {
+ label: "宿迁市",
+ value: "宿迁市",
+ children: [
+ {
+ label: "宿城区",
+ value: "宿城区",
+ },
+ {
+ label: "宿豫区",
+ value: "宿豫区",
+ },
+ {
+ label: "沭阳县",
+ value: "沭阳县",
+ },
+ {
+ label: "泗阳县",
+ value: "泗阳县",
+ },
+ {
+ label: "泗洪县",
+ value: "泗洪县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "浙江省",
+ value: "浙江省",
+ children: [
+ {
+ label: "杭州市",
+ value: "杭州市",
+ children: [
+ {
+ label: "上城区",
+ value: "上城区",
+ },
+ {
+ label: "拱墅区",
+ value: "拱墅区",
+ },
+ {
+ label: "西湖区",
+ value: "西湖区",
+ },
+ {
+ label: "滨江区",
+ value: "滨江区",
+ },
+ {
+ label: "萧山区",
+ value: "萧山区",
+ },
+ {
+ label: "余杭区",
+ value: "余杭区",
+ },
+ {
+ label: "富阳区",
+ value: "富阳区",
+ },
+ {
+ label: "临安区",
+ value: "临安区",
+ },
+ {
+ label: "临平区",
+ value: "临平区",
+ },
+ {
+ label: "钱塘区",
+ value: "钱塘区",
+ },
+ {
+ label: "桐庐县",
+ value: "桐庐县",
+ },
+ {
+ label: "淳安县",
+ value: "淳安县",
+ },
+ {
+ label: "建德市",
+ value: "建德市",
+ },
+ ],
+ },
+ {
+ label: "宁波市",
+ value: "宁波市",
+ children: [
+ {
+ label: "海曙区",
+ value: "海曙区",
+ },
+ {
+ label: "江北区",
+ value: "江北区",
+ },
+ {
+ label: "北仑区",
+ value: "北仑区",
+ },
+ {
+ label: "镇海区",
+ value: "镇海区",
+ },
+ {
+ label: "鄞州区",
+ value: "鄞州区",
+ },
+ {
+ label: "奉化区",
+ value: "奉化区",
+ },
+ {
+ label: "象山县",
+ value: "象山县",
+ },
+ {
+ label: "宁海县",
+ value: "宁海县",
+ },
+ {
+ label: "余姚市",
+ value: "余姚市",
+ },
+ {
+ label: "慈溪市",
+ value: "慈溪市",
+ },
+ ],
+ },
+ {
+ label: "温州市",
+ value: "温州市",
+ children: [
+ {
+ label: "鹿城区",
+ value: "鹿城区",
+ },
+ {
+ label: "龙湾区",
+ value: "龙湾区",
+ },
+ {
+ label: "瓯海区",
+ value: "瓯海区",
+ },
+ {
+ label: "洞头区",
+ value: "洞头区",
+ },
+ {
+ label: "永嘉县",
+ value: "永嘉县",
+ },
+ {
+ label: "平阳县",
+ value: "平阳县",
+ },
+ {
+ label: "苍南县",
+ value: "苍南县",
+ },
+ {
+ label: "文成县",
+ value: "文成县",
+ },
+ {
+ label: "泰顺县",
+ value: "泰顺县",
+ },
+ {
+ label: "瑞安市",
+ value: "瑞安市",
+ },
+ {
+ label: "乐清市",
+ value: "乐清市",
+ },
+ {
+ label: "龙港市",
+ value: "龙港市",
+ },
+ ],
+ },
+ {
+ label: "嘉兴市",
+ value: "嘉兴市",
+ children: [
+ {
+ label: "南湖区",
+ value: "南湖区",
+ },
+ {
+ label: "秀洲区",
+ value: "秀洲区",
+ },
+ {
+ label: "嘉善县",
+ value: "嘉善县",
+ },
+ {
+ label: "海盐县",
+ value: "海盐县",
+ },
+ {
+ label: "海宁市",
+ value: "海宁市",
+ },
+ {
+ label: "平湖市",
+ value: "平湖市",
+ },
+ {
+ label: "桐乡市",
+ value: "桐乡市",
+ },
+ ],
+ },
+ {
+ label: "湖州市",
+ value: "湖州市",
+ children: [
+ {
+ label: "吴兴区",
+ value: "吴兴区",
+ },
+ {
+ label: "南浔区",
+ value: "南浔区",
+ },
+ {
+ label: "德清县",
+ value: "德清县",
+ },
+ {
+ label: "长兴县",
+ value: "长兴县",
+ },
+ {
+ label: "安吉县",
+ value: "安吉县",
+ },
+ ],
+ },
+ {
+ label: "绍兴市",
+ value: "绍兴市",
+ children: [
+ {
+ label: "越城区",
+ value: "越城区",
+ },
+ {
+ label: "柯桥区",
+ value: "柯桥区",
+ },
+ {
+ label: "上虞区",
+ value: "上虞区",
+ },
+ {
+ label: "新昌县",
+ value: "新昌县",
+ },
+ {
+ label: "诸暨市",
+ value: "诸暨市",
+ },
+ {
+ label: "嵊州市",
+ value: "嵊州市",
+ },
+ ],
+ },
+ {
+ label: "金华市",
+ value: "金华市",
+ children: [
+ {
+ label: "婺城区",
+ value: "婺城区",
+ },
+ {
+ label: "金东区",
+ value: "金东区",
+ },
+ {
+ label: "武义县",
+ value: "武义县",
+ },
+ {
+ label: "浦江县",
+ value: "浦江县",
+ },
+ {
+ label: "磐安县",
+ value: "磐安县",
+ },
+ {
+ label: "兰溪市",
+ value: "兰溪市",
+ },
+ {
+ label: "义乌市",
+ value: "义乌市",
+ },
+ {
+ label: "东阳市",
+ value: "东阳市",
+ },
+ {
+ label: "永康市",
+ value: "永康市",
+ },
+ ],
+ },
+ {
+ label: "衢州市",
+ value: "衢州市",
+ children: [
+ {
+ label: "柯城区",
+ value: "柯城区",
+ },
+ {
+ label: "衢江区",
+ value: "衢江区",
+ },
+ {
+ label: "常山县",
+ value: "常山县",
+ },
+ {
+ label: "开化县",
+ value: "开化县",
+ },
+ {
+ label: "龙游县",
+ value: "龙游县",
+ },
+ {
+ label: "江山市",
+ value: "江山市",
+ },
+ ],
+ },
+ {
+ label: "舟山市",
+ value: "舟山市",
+ children: [
+ {
+ label: "定海区",
+ value: "定海区",
+ },
+ {
+ label: "普陀区",
+ value: "普陀区",
+ },
+ {
+ label: "岱山县",
+ value: "岱山县",
+ },
+ {
+ label: "嵊泗县",
+ value: "嵊泗县",
+ },
+ ],
+ },
+ {
+ label: "台州市",
+ value: "台州市",
+ children: [
+ {
+ label: "椒江区",
+ value: "椒江区",
+ },
+ {
+ label: "黄岩区",
+ value: "黄岩区",
+ },
+ {
+ label: "路桥区",
+ value: "路桥区",
+ },
+ {
+ label: "三门县",
+ value: "三门县",
+ },
+ {
+ label: "天台县",
+ value: "天台县",
+ },
+ {
+ label: "仙居县",
+ value: "仙居县",
+ },
+ {
+ label: "温岭市",
+ value: "温岭市",
+ },
+ {
+ label: "临海市",
+ value: "临海市",
+ },
+ {
+ label: "玉环市",
+ value: "玉环市",
+ },
+ ],
+ },
+ {
+ label: "丽水市",
+ value: "丽水市",
+ children: [
+ {
+ label: "莲都区",
+ value: "莲都区",
+ },
+ {
+ label: "青田县",
+ value: "青田县",
+ },
+ {
+ label: "缙云县",
+ value: "缙云县",
+ },
+ {
+ label: "遂昌县",
+ value: "遂昌县",
+ },
+ {
+ label: "松阳县",
+ value: "松阳县",
+ },
+ {
+ label: "云和县",
+ value: "云和县",
+ },
+ {
+ label: "庆元县",
+ value: "庆元县",
+ },
+ {
+ label: "景宁畲族自治县",
+ value: "景宁畲族自治县",
+ },
+ {
+ label: "龙泉市",
+ value: "龙泉市",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "安徽省",
+ value: "安徽省",
+ children: [
+ {
+ label: "合肥市",
+ value: "合肥市",
+ children: [
+ {
+ label: "瑶海区",
+ value: "瑶海区",
+ },
+ {
+ label: "庐阳区",
+ value: "庐阳区",
+ },
+ {
+ label: "蜀山区",
+ value: "蜀山区",
+ },
+ {
+ label: "包河区",
+ value: "包河区",
+ },
+ {
+ label: "长丰县",
+ value: "长丰县",
+ },
+ {
+ label: "肥东县",
+ value: "肥东县",
+ },
+ {
+ label: "肥西县",
+ value: "肥西县",
+ },
+ {
+ label: "庐江县",
+ value: "庐江县",
+ },
+ {
+ label: "巢湖市",
+ value: "巢湖市",
+ },
+ ],
+ },
+ {
+ label: "芜湖市",
+ value: "芜湖市",
+ children: [
+ {
+ label: "镜湖区",
+ value: "镜湖区",
+ },
+ {
+ label: "鸠江区",
+ value: "鸠江区",
+ },
+ {
+ label: "弋江区",
+ value: "弋江区",
+ },
+ {
+ label: "湾沚区",
+ value: "湾沚区",
+ },
+ {
+ label: "繁昌区",
+ value: "繁昌区",
+ },
+ {
+ label: "南陵县",
+ value: "南陵县",
+ },
+ {
+ label: "无为市",
+ value: "无为市",
+ },
+ ],
+ },
+ {
+ label: "蚌埠市",
+ value: "蚌埠市",
+ children: [
+ {
+ label: "龙子湖区",
+ value: "龙子湖区",
+ },
+ {
+ label: "蚌山区",
+ value: "蚌山区",
+ },
+ {
+ label: "禹会区",
+ value: "禹会区",
+ },
+ {
+ label: "淮上区",
+ value: "淮上区",
+ },
+ {
+ label: "怀远县",
+ value: "怀远县",
+ },
+ {
+ label: "五河县",
+ value: "五河县",
+ },
+ {
+ label: "固镇县",
+ value: "固镇县",
+ },
+ ],
+ },
+ {
+ label: "淮南市",
+ value: "淮南市",
+ children: [
+ {
+ label: "大通区",
+ value: "大通区",
+ },
+ {
+ label: "田家庵区",
+ value: "田家庵区",
+ },
+ {
+ label: "谢家集区",
+ value: "谢家集区",
+ },
+ {
+ label: "八公山区",
+ value: "八公山区",
+ },
+ {
+ label: "潘集区",
+ value: "潘集区",
+ },
+ {
+ label: "凤台县",
+ value: "凤台县",
+ },
+ {
+ label: "寿县",
+ value: "寿县",
+ },
+ ],
+ },
+ {
+ label: "马鞍山市",
+ value: "马鞍山市",
+ children: [
+ {
+ label: "花山区",
+ value: "花山区",
+ },
+ {
+ label: "雨山区",
+ value: "雨山区",
+ },
+ {
+ label: "博望区",
+ value: "博望区",
+ },
+ {
+ label: "当涂县",
+ value: "当涂县",
+ },
+ {
+ label: "含山县",
+ value: "含山县",
+ },
+ {
+ label: "和县",
+ value: "和县",
+ },
+ ],
+ },
+ {
+ label: "淮北市",
+ value: "淮北市",
+ children: [
+ {
+ label: "杜集区",
+ value: "杜集区",
+ },
+ {
+ label: "相山区",
+ value: "相山区",
+ },
+ {
+ label: "烈山区",
+ value: "烈山区",
+ },
+ {
+ label: "濉溪县",
+ value: "濉溪县",
+ },
+ ],
+ },
+ {
+ label: "铜陵市",
+ value: "铜陵市",
+ children: [
+ {
+ label: "铜官区",
+ value: "铜官区",
+ },
+ {
+ label: "义安区",
+ value: "义安区",
+ },
+ {
+ label: "郊区",
+ value: "郊区",
+ },
+ {
+ label: "枞阳县",
+ value: "枞阳县",
+ },
+ ],
+ },
+ {
+ label: "安庆市",
+ value: "安庆市",
+ children: [
+ {
+ label: "迎江区",
+ value: "迎江区",
+ },
+ {
+ label: "大观区",
+ value: "大观区",
+ },
+ {
+ label: "宜秀区",
+ value: "宜秀区",
+ },
+ {
+ label: "怀宁县",
+ value: "怀宁县",
+ },
+ {
+ label: "太湖县",
+ value: "太湖县",
+ },
+ {
+ label: "宿松县",
+ value: "宿松县",
+ },
+ {
+ label: "望江县",
+ value: "望江县",
+ },
+ {
+ label: "岳西县",
+ value: "岳西县",
+ },
+ {
+ label: "桐城市",
+ value: "桐城市",
+ },
+ {
+ label: "潜山市",
+ value: "潜山市",
+ },
+ ],
+ },
+ {
+ label: "黄山市",
+ value: "黄山市",
+ children: [
+ {
+ label: "屯溪区",
+ value: "屯溪区",
+ },
+ {
+ label: "黄山区",
+ value: "黄山区",
+ },
+ {
+ label: "徽州区",
+ value: "徽州区",
+ },
+ {
+ label: "歙县",
+ value: "歙县",
+ },
+ {
+ label: "休宁县",
+ value: "休宁县",
+ },
+ {
+ label: "黟县",
+ value: "黟县",
+ },
+ {
+ label: "祁门县",
+ value: "祁门县",
+ },
+ ],
+ },
+ {
+ label: "滁州市",
+ value: "滁州市",
+ children: [
+ {
+ label: "琅琊区",
+ value: "琅琊区",
+ },
+ {
+ label: "南谯区",
+ value: "南谯区",
+ },
+ {
+ label: "来安县",
+ value: "来安县",
+ },
+ {
+ label: "全椒县",
+ value: "全椒县",
+ },
+ {
+ label: "定远县",
+ value: "定远县",
+ },
+ {
+ label: "凤阳县",
+ value: "凤阳县",
+ },
+ {
+ label: "天长市",
+ value: "天长市",
+ },
+ {
+ label: "明光市",
+ value: "明光市",
+ },
+ ],
+ },
+ {
+ label: "阜阳市",
+ value: "阜阳市",
+ children: [
+ {
+ label: "颍州区",
+ value: "颍州区",
+ },
+ {
+ label: "颍东区",
+ value: "颍东区",
+ },
+ {
+ label: "颍泉区",
+ value: "颍泉区",
+ },
+ {
+ label: "临泉县",
+ value: "临泉县",
+ },
+ {
+ label: "太和县",
+ value: "太和县",
+ },
+ {
+ label: "阜南县",
+ value: "阜南县",
+ },
+ {
+ label: "颍上县",
+ value: "颍上县",
+ },
+ {
+ label: "界首市",
+ value: "界首市",
+ },
+ ],
+ },
+ {
+ label: "宿州市",
+ value: "宿州市",
+ children: [
+ {
+ label: "埇桥区",
+ value: "埇桥区",
+ },
+ {
+ label: "砀山县",
+ value: "砀山县",
+ },
+ {
+ label: "萧县",
+ value: "萧县",
+ },
+ {
+ label: "灵璧县",
+ value: "灵璧县",
+ },
+ {
+ label: "泗县",
+ value: "泗县",
+ },
+ ],
+ },
+ {
+ label: "六安市",
+ value: "六安市",
+ children: [
+ {
+ label: "金安区",
+ value: "金安区",
+ },
+ {
+ label: "裕安区",
+ value: "裕安区",
+ },
+ {
+ label: "叶集区",
+ value: "叶集区",
+ },
+ {
+ label: "霍邱县",
+ value: "霍邱县",
+ },
+ {
+ label: "舒城县",
+ value: "舒城县",
+ },
+ {
+ label: "金寨县",
+ value: "金寨县",
+ },
+ {
+ label: "霍山县",
+ value: "霍山县",
+ },
+ ],
+ },
+ {
+ label: "亳州市",
+ value: "亳州市",
+ children: [
+ {
+ label: "谯城区",
+ value: "谯城区",
+ },
+ {
+ label: "涡阳县",
+ value: "涡阳县",
+ },
+ {
+ label: "蒙城县",
+ value: "蒙城县",
+ },
+ {
+ label: "利辛县",
+ value: "利辛县",
+ },
+ ],
+ },
+ {
+ label: "池州市",
+ value: "池州市",
+ children: [
+ {
+ label: "贵池区",
+ value: "贵池区",
+ },
+ {
+ label: "东至县",
+ value: "东至县",
+ },
+ {
+ label: "石台县",
+ value: "石台县",
+ },
+ {
+ label: "青阳县",
+ value: "青阳县",
+ },
+ ],
+ },
+ {
+ label: "宣城市",
+ value: "宣城市",
+ children: [
+ {
+ label: "宣州区",
+ value: "宣州区",
+ },
+ {
+ label: "郎溪县",
+ value: "郎溪县",
+ },
+ {
+ label: "泾县",
+ value: "泾县",
+ },
+ {
+ label: "绩溪县",
+ value: "绩溪县",
+ },
+ {
+ label: "旌德县",
+ value: "旌德县",
+ },
+ {
+ label: "宁国市",
+ value: "宁国市",
+ },
+ {
+ label: "广德市",
+ value: "广德市",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "福建省",
+ value: "福建省",
+ children: [
+ {
+ label: "福州市",
+ value: "福州市",
+ children: [
+ {
+ label: "鼓楼区",
+ value: "鼓楼区",
+ },
+ {
+ label: "台江区",
+ value: "台江区",
+ },
+ {
+ label: "仓山区",
+ value: "仓山区",
+ },
+ {
+ label: "马尾区",
+ value: "马尾区",
+ },
+ {
+ label: "晋安区",
+ value: "晋安区",
+ },
+ {
+ label: "长乐区",
+ value: "长乐区",
+ },
+ {
+ label: "闽侯县",
+ value: "闽侯县",
+ },
+ {
+ label: "连江县",
+ value: "连江县",
+ },
+ {
+ label: "罗源县",
+ value: "罗源县",
+ },
+ {
+ label: "闽清县",
+ value: "闽清县",
+ },
+ {
+ label: "永泰县",
+ value: "永泰县",
+ },
+ {
+ label: "平潭县",
+ value: "平潭县",
+ },
+ {
+ label: "福清市",
+ value: "福清市",
+ },
+ ],
+ },
+ {
+ label: "厦门市",
+ value: "厦门市",
+ children: [
+ {
+ label: "思明区",
+ value: "思明区",
+ },
+ {
+ label: "海沧区",
+ value: "海沧区",
+ },
+ {
+ label: "湖里区",
+ value: "湖里区",
+ },
+ {
+ label: "集美区",
+ value: "集美区",
+ },
+ {
+ label: "同安区",
+ value: "同安区",
+ },
+ {
+ label: "翔安区",
+ value: "翔安区",
+ },
+ ],
+ },
+ {
+ label: "莆田市",
+ value: "莆田市",
+ children: [
+ {
+ label: "城厢区",
+ value: "城厢区",
+ },
+ {
+ label: "涵江区",
+ value: "涵江区",
+ },
+ {
+ label: "荔城区",
+ value: "荔城区",
+ },
+ {
+ label: "秀屿区",
+ value: "秀屿区",
+ },
+ {
+ label: "仙游县",
+ value: "仙游县",
+ },
+ ],
+ },
+ {
+ label: "三明市",
+ value: "三明市",
+ children: [
+ {
+ label: "三元区",
+ value: "三元区",
+ },
+ {
+ label: "沙县区",
+ value: "沙县区",
+ },
+ {
+ label: "明溪县",
+ value: "明溪县",
+ },
+ {
+ label: "清流县",
+ value: "清流县",
+ },
+ {
+ label: "宁化县",
+ value: "宁化县",
+ },
+ {
+ label: "大田县",
+ value: "大田县",
+ },
+ {
+ label: "尤溪县",
+ value: "尤溪县",
+ },
+ {
+ label: "将乐县",
+ value: "将乐县",
+ },
+ {
+ label: "泰宁县",
+ value: "泰宁县",
+ },
+ {
+ label: "建宁县",
+ value: "建宁县",
+ },
+ {
+ label: "永安市",
+ value: "永安市",
+ },
+ ],
+ },
+ {
+ label: "泉州市",
+ value: "泉州市",
+ children: [
+ {
+ label: "鲤城区",
+ value: "鲤城区",
+ },
+ {
+ label: "丰泽区",
+ value: "丰泽区",
+ },
+ {
+ label: "洛江区",
+ value: "洛江区",
+ },
+ {
+ label: "泉港区",
+ value: "泉港区",
+ },
+ {
+ label: "惠安县",
+ value: "惠安县",
+ },
+ {
+ label: "安溪县",
+ value: "安溪县",
+ },
+ {
+ label: "永春县",
+ value: "永春县",
+ },
+ {
+ label: "德化县",
+ value: "德化县",
+ },
+ {
+ label: "金门县",
+ value: "金门县",
+ },
+ {
+ label: "石狮市",
+ value: "石狮市",
+ },
+ {
+ label: "晋江市",
+ value: "晋江市",
+ },
+ {
+ label: "南安市",
+ value: "南安市",
+ },
+ ],
+ },
+ {
+ label: "漳州市",
+ value: "漳州市",
+ children: [
+ {
+ label: "芗城区",
+ value: "芗城区",
+ },
+ {
+ label: "龙文区",
+ value: "龙文区",
+ },
+ {
+ label: "龙海区",
+ value: "龙海区",
+ },
+ {
+ label: "长泰区",
+ value: "长泰区",
+ },
+ {
+ label: "云霄县",
+ value: "云霄县",
+ },
+ {
+ label: "漳浦县",
+ value: "漳浦县",
+ },
+ {
+ label: "诏安县",
+ value: "诏安县",
+ },
+ {
+ label: "东山县",
+ value: "东山县",
+ },
+ {
+ label: "南靖县",
+ value: "南靖县",
+ },
+ {
+ label: "平和县",
+ value: "平和县",
+ },
+ {
+ label: "华安县",
+ value: "华安县",
+ },
+ ],
+ },
+ {
+ label: "南平市",
+ value: "南平市",
+ children: [
+ {
+ label: "延平区",
+ value: "延平区",
+ },
+ {
+ label: "建阳区",
+ value: "建阳区",
+ },
+ {
+ label: "顺昌县",
+ value: "顺昌县",
+ },
+ {
+ label: "浦城县",
+ value: "浦城县",
+ },
+ {
+ label: "光泽县",
+ value: "光泽县",
+ },
+ {
+ label: "松溪县",
+ value: "松溪县",
+ },
+ {
+ label: "政和县",
+ value: "政和县",
+ },
+ {
+ label: "邵武市",
+ value: "邵武市",
+ },
+ {
+ label: "武夷山市",
+ value: "武夷山市",
+ },
+ {
+ label: "建瓯市",
+ value: "建瓯市",
+ },
+ ],
+ },
+ {
+ label: "龙岩市",
+ value: "龙岩市",
+ children: [
+ {
+ label: "新罗区",
+ value: "新罗区",
+ },
+ {
+ label: "永定区",
+ value: "永定区",
+ },
+ {
+ label: "长汀县",
+ value: "长汀县",
+ },
+ {
+ label: "上杭县",
+ value: "上杭县",
+ },
+ {
+ label: "武平县",
+ value: "武平县",
+ },
+ {
+ label: "连城县",
+ value: "连城县",
+ },
+ {
+ label: "漳平市",
+ value: "漳平市",
+ },
+ ],
+ },
+ {
+ label: "宁德市",
+ value: "宁德市",
+ children: [
+ {
+ label: "蕉城区",
+ value: "蕉城区",
+ },
+ {
+ label: "霞浦县",
+ value: "霞浦县",
+ },
+ {
+ label: "古田县",
+ value: "古田县",
+ },
+ {
+ label: "屏南县",
+ value: "屏南县",
+ },
+ {
+ label: "寿宁县",
+ value: "寿宁县",
+ },
+ {
+ label: "周宁县",
+ value: "周宁县",
+ },
+ {
+ label: "柘荣县",
+ value: "柘荣县",
+ },
+ {
+ label: "福安市",
+ value: "福安市",
+ },
+ {
+ label: "福鼎市",
+ value: "福鼎市",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "江西省",
+ value: "江西省",
+ children: [
+ {
+ label: "南昌市",
+ value: "南昌市",
+ children: [
+ {
+ label: "东湖区",
+ value: "东湖区",
+ },
+ {
+ label: "西湖区",
+ value: "西湖区",
+ },
+ {
+ label: "青云谱区",
+ value: "青云谱区",
+ },
+ {
+ label: "青山湖区",
+ value: "青山湖区",
+ },
+ {
+ label: "新建区",
+ value: "新建区",
+ },
+ {
+ label: "红谷滩区",
+ value: "红谷滩区",
+ },
+ {
+ label: "南昌县",
+ value: "南昌县",
+ },
+ {
+ label: "安义县",
+ value: "安义县",
+ },
+ {
+ label: "进贤县",
+ value: "进贤县",
+ },
+ ],
+ },
+ {
+ label: "景德镇市",
+ value: "景德镇市",
+ children: [
+ {
+ label: "昌江区",
+ value: "昌江区",
+ },
+ {
+ label: "珠山区",
+ value: "珠山区",
+ },
+ {
+ label: "浮梁县",
+ value: "浮梁县",
+ },
+ {
+ label: "乐平市",
+ value: "乐平市",
+ },
+ ],
+ },
+ {
+ label: "萍乡市",
+ value: "萍乡市",
+ children: [
+ {
+ label: "安源区",
+ value: "安源区",
+ },
+ {
+ label: "湘东区",
+ value: "湘东区",
+ },
+ {
+ label: "莲花县",
+ value: "莲花县",
+ },
+ {
+ label: "上栗县",
+ value: "上栗县",
+ },
+ {
+ label: "芦溪县",
+ value: "芦溪县",
+ },
+ ],
+ },
+ {
+ label: "九江市",
+ value: "九江市",
+ children: [
+ {
+ label: "濂溪区",
+ value: "濂溪区",
+ },
+ {
+ label: "浔阳区",
+ value: "浔阳区",
+ },
+ {
+ label: "柴桑区",
+ value: "柴桑区",
+ },
+ {
+ label: "武宁县",
+ value: "武宁县",
+ },
+ {
+ label: "修水县",
+ value: "修水县",
+ },
+ {
+ label: "永修县",
+ value: "永修县",
+ },
+ {
+ label: "德安县",
+ value: "德安县",
+ },
+ {
+ label: "都昌县",
+ value: "都昌县",
+ },
+ {
+ label: "湖口县",
+ value: "湖口县",
+ },
+ {
+ label: "彭泽县",
+ value: "彭泽县",
+ },
+ {
+ label: "瑞昌市",
+ value: "瑞昌市",
+ },
+ {
+ label: "共青城市",
+ value: "共青城市",
+ },
+ {
+ label: "庐山市",
+ value: "庐山市",
+ },
+ ],
+ },
+ {
+ label: "新余市",
+ value: "新余市",
+ children: [
+ {
+ label: "渝水区",
+ value: "渝水区",
+ },
+ {
+ label: "分宜县",
+ value: "分宜县",
+ },
+ ],
+ },
+ {
+ label: "鹰潭市",
+ value: "鹰潭市",
+ children: [
+ {
+ label: "月湖区",
+ value: "月湖区",
+ },
+ {
+ label: "余江区",
+ value: "余江区",
+ },
+ {
+ label: "贵溪市",
+ value: "贵溪市",
+ },
+ ],
+ },
+ {
+ label: "赣州市",
+ value: "赣州市",
+ children: [
+ {
+ label: "章贡区",
+ value: "章贡区",
+ },
+ {
+ label: "南康区",
+ value: "南康区",
+ },
+ {
+ label: "赣县区",
+ value: "赣县区",
+ },
+ {
+ label: "信丰县",
+ value: "信丰县",
+ },
+ {
+ label: "大余县",
+ value: "大余县",
+ },
+ {
+ label: "上犹县",
+ value: "上犹县",
+ },
+ {
+ label: "崇义县",
+ value: "崇义县",
+ },
+ {
+ label: "安远县",
+ value: "安远县",
+ },
+ {
+ label: "定南县",
+ value: "定南县",
+ },
+ {
+ label: "全南县",
+ value: "全南县",
+ },
+ {
+ label: "宁都县",
+ value: "宁都县",
+ },
+ {
+ label: "于都县",
+ value: "于都县",
+ },
+ {
+ label: "兴国县",
+ value: "兴国县",
+ },
+ {
+ label: "会昌县",
+ value: "会昌县",
+ },
+ {
+ label: "寻乌县",
+ value: "寻乌县",
+ },
+ {
+ label: "石城县",
+ value: "石城县",
+ },
+ {
+ label: "瑞金市",
+ value: "瑞金市",
+ },
+ {
+ label: "龙南市",
+ value: "龙南市",
+ },
+ ],
+ },
+ {
+ label: "吉安市",
+ value: "吉安市",
+ children: [
+ {
+ label: "吉州区",
+ value: "吉州区",
+ },
+ {
+ label: "青原区",
+ value: "青原区",
+ },
+ {
+ label: "吉安县",
+ value: "吉安县",
+ },
+ {
+ label: "吉水县",
+ value: "吉水县",
+ },
+ {
+ label: "峡江县",
+ value: "峡江县",
+ },
+ {
+ label: "新干县",
+ value: "新干县",
+ },
+ {
+ label: "永丰县",
+ value: "永丰县",
+ },
+ {
+ label: "泰和县",
+ value: "泰和县",
+ },
+ {
+ label: "遂川县",
+ value: "遂川县",
+ },
+ {
+ label: "万安县",
+ value: "万安县",
+ },
+ {
+ label: "安福县",
+ value: "安福县",
+ },
+ {
+ label: "永新县",
+ value: "永新县",
+ },
+ {
+ label: "井冈山市",
+ value: "井冈山市",
+ },
+ ],
+ },
+ {
+ label: "宜春市",
+ value: "宜春市",
+ children: [
+ {
+ label: "袁州区",
+ value: "袁州区",
+ },
+ {
+ label: "奉新县",
+ value: "奉新县",
+ },
+ {
+ label: "万载县",
+ value: "万载县",
+ },
+ {
+ label: "上高县",
+ value: "上高县",
+ },
+ {
+ label: "宜丰县",
+ value: "宜丰县",
+ },
+ {
+ label: "靖安县",
+ value: "靖安县",
+ },
+ {
+ label: "铜鼓县",
+ value: "铜鼓县",
+ },
+ {
+ label: "丰城市",
+ value: "丰城市",
+ },
+ {
+ label: "樟树市",
+ value: "樟树市",
+ },
+ {
+ label: "高安市",
+ value: "高安市",
+ },
+ ],
+ },
+ {
+ label: "抚州市",
+ value: "抚州市",
+ children: [
+ {
+ label: "临川区",
+ value: "临川区",
+ },
+ {
+ label: "东乡区",
+ value: "东乡区",
+ },
+ {
+ label: "南城县",
+ value: "南城县",
+ },
+ {
+ label: "黎川县",
+ value: "黎川县",
+ },
+ {
+ label: "南丰县",
+ value: "南丰县",
+ },
+ {
+ label: "崇仁县",
+ value: "崇仁县",
+ },
+ {
+ label: "乐安县",
+ value: "乐安县",
+ },
+ {
+ label: "宜黄县",
+ value: "宜黄县",
+ },
+ {
+ label: "金溪县",
+ value: "金溪县",
+ },
+ {
+ label: "资溪县",
+ value: "资溪县",
+ },
+ {
+ label: "广昌县",
+ value: "广昌县",
+ },
+ ],
+ },
+ {
+ label: "上饶市",
+ value: "上饶市",
+ children: [
+ {
+ label: "信州区",
+ value: "信州区",
+ },
+ {
+ label: "广丰区",
+ value: "广丰区",
+ },
+ {
+ label: "广信区",
+ value: "广信区",
+ },
+ {
+ label: "玉山县",
+ value: "玉山县",
+ },
+ {
+ label: "铅山县",
+ value: "铅山县",
+ },
+ {
+ label: "横峰县",
+ value: "横峰县",
+ },
+ {
+ label: "弋阳县",
+ value: "弋阳县",
+ },
+ {
+ label: "余干县",
+ value: "余干县",
+ },
+ {
+ label: "鄱阳县",
+ value: "鄱阳县",
+ },
+ {
+ label: "万年县",
+ value: "万年县",
+ },
+ {
+ label: "婺源县",
+ value: "婺源县",
+ },
+ {
+ label: "德兴市",
+ value: "德兴市",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "山东省",
+ value: "山东省",
+ children: [
+ {
+ label: "济南市",
+ value: "济南市",
+ children: [
+ {
+ label: "历下区",
+ value: "历下区",
+ },
+ {
+ label: "市中区",
+ value: "市中区",
+ },
+ {
+ label: "槐荫区",
+ value: "槐荫区",
+ },
+ {
+ label: "天桥区",
+ value: "天桥区",
+ },
+ {
+ label: "历城区",
+ value: "历城区",
+ },
+ {
+ label: "长清区",
+ value: "长清区",
+ },
+ {
+ label: "章丘区",
+ value: "章丘区",
+ },
+ {
+ label: "济阳区",
+ value: "济阳区",
+ },
+ {
+ label: "莱芜区",
+ value: "莱芜区",
+ },
+ {
+ label: "钢城区",
+ value: "钢城区",
+ },
+ {
+ label: "平阴县",
+ value: "平阴县",
+ },
+ {
+ label: "商河县",
+ value: "商河县",
+ },
+ ],
+ },
+ {
+ label: "青岛市",
+ value: "青岛市",
+ children: [
+ {
+ label: "市南区",
+ value: "市南区",
+ },
+ {
+ label: "市北区",
+ value: "市北区",
+ },
+ {
+ label: "黄岛区",
+ value: "黄岛区",
+ },
+ {
+ label: "崂山区",
+ value: "崂山区",
+ },
+ {
+ label: "李沧区",
+ value: "李沧区",
+ },
+ {
+ label: "城阳区",
+ value: "城阳区",
+ },
+ {
+ label: "即墨区",
+ value: "即墨区",
+ },
+ {
+ label: "胶州市",
+ value: "胶州市",
+ },
+ {
+ label: "平度市",
+ value: "平度市",
+ },
+ {
+ label: "莱西市",
+ value: "莱西市",
+ },
+ ],
+ },
+ {
+ label: "淄博市",
+ value: "淄博市",
+ children: [
+ {
+ label: "淄川区",
+ value: "淄川区",
+ },
+ {
+ label: "张店区",
+ value: "张店区",
+ },
+ {
+ label: "博山区",
+ value: "博山区",
+ },
+ {
+ label: "临淄区",
+ value: "临淄区",
+ },
+ {
+ label: "周村区",
+ value: "周村区",
+ },
+ {
+ label: "桓台县",
+ value: "桓台县",
+ },
+ {
+ label: "高青县",
+ value: "高青县",
+ },
+ {
+ label: "沂源县",
+ value: "沂源县",
+ },
+ ],
+ },
+ {
+ label: "枣庄市",
+ value: "枣庄市",
+ children: [
+ {
+ label: "市中区",
+ value: "市中区",
+ },
+ {
+ label: "薛城区",
+ value: "薛城区",
+ },
+ {
+ label: "峄城区",
+ value: "峄城区",
+ },
+ {
+ label: "台儿庄区",
+ value: "台儿庄区",
+ },
+ {
+ label: "山亭区",
+ value: "山亭区",
+ },
+ {
+ label: "滕州市",
+ value: "滕州市",
+ },
+ ],
+ },
+ {
+ label: "东营市",
+ value: "东营市",
+ children: [
+ {
+ label: "东营区",
+ value: "东营区",
+ },
+ {
+ label: "河口区",
+ value: "河口区",
+ },
+ {
+ label: "垦利区",
+ value: "垦利区",
+ },
+ {
+ label: "利津县",
+ value: "利津县",
+ },
+ {
+ label: "广饶县",
+ value: "广饶县",
+ },
+ ],
+ },
+ {
+ label: "烟台市",
+ value: "烟台市",
+ children: [
+ {
+ label: "芝罘区",
+ value: "芝罘区",
+ },
+ {
+ label: "福山区",
+ value: "福山区",
+ },
+ {
+ label: "牟平区",
+ value: "牟平区",
+ },
+ {
+ label: "莱山区",
+ value: "莱山区",
+ },
+ {
+ label: "蓬莱区",
+ value: "蓬莱区",
+ },
+ {
+ label: "龙口市",
+ value: "龙口市",
+ },
+ {
+ label: "莱阳市",
+ value: "莱阳市",
+ },
+ {
+ label: "莱州市",
+ value: "莱州市",
+ },
+ {
+ label: "招远市",
+ value: "招远市",
+ },
+ {
+ label: "栖霞市",
+ value: "栖霞市",
+ },
+ {
+ label: "海阳市",
+ value: "海阳市",
+ },
+ ],
+ },
+ {
+ label: "潍坊市",
+ value: "潍坊市",
+ children: [
+ {
+ label: "潍城区",
+ value: "潍城区",
+ },
+ {
+ label: "寒亭区",
+ value: "寒亭区",
+ },
+ {
+ label: "坊子区",
+ value: "坊子区",
+ },
+ {
+ label: "奎文区",
+ value: "奎文区",
+ },
+ {
+ label: "临朐县",
+ value: "临朐县",
+ },
+ {
+ label: "昌乐县",
+ value: "昌乐县",
+ },
+ {
+ label: "青州市",
+ value: "青州市",
+ },
+ {
+ label: "诸城市",
+ value: "诸城市",
+ },
+ {
+ label: "寿光市",
+ value: "寿光市",
+ },
+ {
+ label: "安丘市",
+ value: "安丘市",
+ },
+ {
+ label: "高密市",
+ value: "高密市",
+ },
+ {
+ label: "昌邑市",
+ value: "昌邑市",
+ },
+ ],
+ },
+ {
+ label: "济宁市",
+ value: "济宁市",
+ children: [
+ {
+ label: "任城区",
+ value: "任城区",
+ },
+ {
+ label: "兖州区",
+ value: "兖州区",
+ },
+ {
+ label: "微山县",
+ value: "微山县",
+ },
+ {
+ label: "鱼台县",
+ value: "鱼台县",
+ },
+ {
+ label: "金乡县",
+ value: "金乡县",
+ },
+ {
+ label: "嘉祥县",
+ value: "嘉祥县",
+ },
+ {
+ label: "汶上县",
+ value: "汶上县",
+ },
+ {
+ label: "泗水县",
+ value: "泗水县",
+ },
+ {
+ label: "梁山县",
+ value: "梁山县",
+ },
+ {
+ label: "曲阜市",
+ value: "曲阜市",
+ },
+ {
+ label: "邹城市",
+ value: "邹城市",
+ },
+ ],
+ },
+ {
+ label: "泰安市",
+ value: "泰安市",
+ children: [
+ {
+ label: "泰山区",
+ value: "泰山区",
+ },
+ {
+ label: "岱岳区",
+ value: "岱岳区",
+ },
+ {
+ label: "宁阳县",
+ value: "宁阳县",
+ },
+ {
+ label: "东平县",
+ value: "东平县",
+ },
+ {
+ label: "新泰市",
+ value: "新泰市",
+ },
+ {
+ label: "肥城市",
+ value: "肥城市",
+ },
+ ],
+ },
+ {
+ label: "威海市",
+ value: "威海市",
+ children: [
+ {
+ label: "环翠区",
+ value: "环翠区",
+ },
+ {
+ label: "文登区",
+ value: "文登区",
+ },
+ {
+ label: "荣成市",
+ value: "荣成市",
+ },
+ {
+ label: "乳山市",
+ value: "乳山市",
+ },
+ ],
+ },
+ {
+ label: "日照市",
+ value: "日照市",
+ children: [
+ {
+ label: "东港区",
+ value: "东港区",
+ },
+ {
+ label: "岚山区",
+ value: "岚山区",
+ },
+ {
+ label: "五莲县",
+ value: "五莲县",
+ },
+ {
+ label: "莒县",
+ value: "莒县",
+ },
+ ],
+ },
+ {
+ label: "临沂市",
+ value: "临沂市",
+ children: [
+ {
+ label: "兰山区",
+ value: "兰山区",
+ },
+ {
+ label: "罗庄区",
+ value: "罗庄区",
+ },
+ {
+ label: "河东区",
+ value: "河东区",
+ },
+ {
+ label: "沂南县",
+ value: "沂南县",
+ },
+ {
+ label: "郯城县",
+ value: "郯城县",
+ },
+ {
+ label: "沂水县",
+ value: "沂水县",
+ },
+ {
+ label: "兰陵县",
+ value: "兰陵县",
+ },
+ {
+ label: "费县",
+ value: "费县",
+ },
+ {
+ label: "平邑县",
+ value: "平邑县",
+ },
+ {
+ label: "莒南县",
+ value: "莒南县",
+ },
+ {
+ label: "蒙阴县",
+ value: "蒙阴县",
+ },
+ {
+ label: "临沭县",
+ value: "临沭县",
+ },
+ ],
+ },
+ {
+ label: "德州市",
+ value: "德州市",
+ children: [
+ {
+ label: "德城区",
+ value: "德城区",
+ },
+ {
+ label: "陵城区",
+ value: "陵城区",
+ },
+ {
+ label: "宁津县",
+ value: "宁津县",
+ },
+ {
+ label: "庆云县",
+ value: "庆云县",
+ },
+ {
+ label: "临邑县",
+ value: "临邑县",
+ },
+ {
+ label: "齐河县",
+ value: "齐河县",
+ },
+ {
+ label: "平原县",
+ value: "平原县",
+ },
+ {
+ label: "夏津县",
+ value: "夏津县",
+ },
+ {
+ label: "武城县",
+ value: "武城县",
+ },
+ {
+ label: "乐陵市",
+ value: "乐陵市",
+ },
+ {
+ label: "禹城市",
+ value: "禹城市",
+ },
+ ],
+ },
+ {
+ label: "聊城市",
+ value: "聊城市",
+ children: [
+ {
+ label: "东昌府区",
+ value: "东昌府区",
+ },
+ {
+ label: "茌平区",
+ value: "茌平区",
+ },
+ {
+ label: "阳谷县",
+ value: "阳谷县",
+ },
+ {
+ label: "莘县",
+ value: "莘县",
+ },
+ {
+ label: "东阿县",
+ value: "东阿县",
+ },
+ {
+ label: "冠县",
+ value: "冠县",
+ },
+ {
+ label: "高唐县",
+ value: "高唐县",
+ },
+ {
+ label: "临清市",
+ value: "临清市",
+ },
+ ],
+ },
+ {
+ label: "滨州市",
+ value: "滨州市",
+ children: [
+ {
+ label: "滨城区",
+ value: "滨城区",
+ },
+ {
+ label: "沾化区",
+ value: "沾化区",
+ },
+ {
+ label: "惠民县",
+ value: "惠民县",
+ },
+ {
+ label: "阳信县",
+ value: "阳信县",
+ },
+ {
+ label: "无棣县",
+ value: "无棣县",
+ },
+ {
+ label: "博兴县",
+ value: "博兴县",
+ },
+ {
+ label: "邹平市",
+ value: "邹平市",
+ },
+ ],
+ },
+ {
+ label: "菏泽市",
+ value: "菏泽市",
+ children: [
+ {
+ label: "牡丹区",
+ value: "牡丹区",
+ },
+ {
+ label: "定陶区",
+ value: "定陶区",
+ },
+ {
+ label: "曹县",
+ value: "曹县",
+ },
+ {
+ label: "单县",
+ value: "单县",
+ },
+ {
+ label: "成武县",
+ value: "成武县",
+ },
+ {
+ label: "巨野县",
+ value: "巨野县",
+ },
+ {
+ label: "郓城县",
+ value: "郓城县",
+ },
+ {
+ label: "鄄城县",
+ value: "鄄城县",
+ },
+ {
+ label: "东明县",
+ value: "东明县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "河南省",
+ value: "河南省",
+ children: [
+ {
+ label: "郑州市",
+ value: "郑州市",
+ children: [
+ {
+ label: "中原区",
+ value: "中原区",
+ },
+ {
+ label: "二七区",
+ value: "二七区",
+ },
+ {
+ label: "管城回族区",
+ value: "管城回族区",
+ },
+ {
+ label: "金水区",
+ value: "金水区",
+ },
+ {
+ label: "上街区",
+ value: "上街区",
+ },
+ {
+ label: "惠济区",
+ value: "惠济区",
+ },
+ {
+ label: "中牟县",
+ value: "中牟县",
+ },
+ {
+ label: "巩义市",
+ value: "巩义市",
+ },
+ {
+ label: "荥阳市",
+ value: "荥阳市",
+ },
+ {
+ label: "新密市",
+ value: "新密市",
+ },
+ {
+ label: "新郑市",
+ value: "新郑市",
+ },
+ {
+ label: "登封市",
+ value: "登封市",
+ },
+ ],
+ },
+ {
+ label: "开封市",
+ value: "开封市",
+ children: [
+ {
+ label: "龙亭区",
+ value: "龙亭区",
+ },
+ {
+ label: "顺河回族区",
+ value: "顺河回族区",
+ },
+ {
+ label: "鼓楼区",
+ value: "鼓楼区",
+ },
+ {
+ label: "禹王台区",
+ value: "禹王台区",
+ },
+ {
+ label: "祥符区",
+ value: "祥符区",
+ },
+ {
+ label: "杞县",
+ value: "杞县",
+ },
+ {
+ label: "通许县",
+ value: "通许县",
+ },
+ {
+ label: "尉氏县",
+ value: "尉氏县",
+ },
+ {
+ label: "兰考县",
+ value: "兰考县",
+ },
+ ],
+ },
+ {
+ label: "洛阳市",
+ value: "洛阳市",
+ children: [
+ {
+ label: "老城区",
+ value: "老城区",
+ },
+ {
+ label: "西工区",
+ value: "西工区",
+ },
+ {
+ label: "瀍河回族区",
+ value: "瀍河回族区",
+ },
+ {
+ label: "涧西区",
+ value: "涧西区",
+ },
+ {
+ label: "偃师区",
+ value: "偃师区",
+ },
+ {
+ label: "孟津区",
+ value: "孟津区",
+ },
+ {
+ label: "洛龙区",
+ value: "洛龙区",
+ },
+ {
+ label: "新安县",
+ value: "新安县",
+ },
+ {
+ label: "栾川县",
+ value: "栾川县",
+ },
+ {
+ label: "嵩县",
+ value: "嵩县",
+ },
+ {
+ label: "汝阳县",
+ value: "汝阳县",
+ },
+ {
+ label: "宜阳县",
+ value: "宜阳县",
+ },
+ {
+ label: "洛宁县",
+ value: "洛宁县",
+ },
+ {
+ label: "伊川县",
+ value: "伊川县",
+ },
+ ],
+ },
+ {
+ label: "平顶山市",
+ value: "平顶山市",
+ children: [
+ {
+ label: "新华区",
+ value: "新华区",
+ },
+ {
+ label: "卫东区",
+ value: "卫东区",
+ },
+ {
+ label: "石龙区",
+ value: "石龙区",
+ },
+ {
+ label: "湛河区",
+ value: "湛河区",
+ },
+ {
+ label: "宝丰县",
+ value: "宝丰县",
+ },
+ {
+ label: "叶县",
+ value: "叶县",
+ },
+ {
+ label: "鲁山县",
+ value: "鲁山县",
+ },
+ {
+ label: "郏县",
+ value: "郏县",
+ },
+ {
+ label: "舞钢市",
+ value: "舞钢市",
+ },
+ {
+ label: "汝州市",
+ value: "汝州市",
+ },
+ ],
+ },
+ {
+ label: "安阳市",
+ value: "安阳市",
+ children: [
+ {
+ label: "文峰区",
+ value: "文峰区",
+ },
+ {
+ label: "北关区",
+ value: "北关区",
+ },
+ {
+ label: "殷都区",
+ value: "殷都区",
+ },
+ {
+ label: "龙安区",
+ value: "龙安区",
+ },
+ {
+ label: "安阳县",
+ value: "安阳县",
+ },
+ {
+ label: "汤阴县",
+ value: "汤阴县",
+ },
+ {
+ label: "滑县",
+ value: "滑县",
+ },
+ {
+ label: "内黄县",
+ value: "内黄县",
+ },
+ {
+ label: "林州市",
+ value: "林州市",
+ },
+ ],
+ },
+ {
+ label: "鹤壁市",
+ value: "鹤壁市",
+ children: [
+ {
+ label: "鹤山区",
+ value: "鹤山区",
+ },
+ {
+ label: "山城区",
+ value: "山城区",
+ },
+ {
+ label: "淇滨区",
+ value: "淇滨区",
+ },
+ {
+ label: "浚县",
+ value: "浚县",
+ },
+ {
+ label: "淇县",
+ value: "淇县",
+ },
+ ],
+ },
+ {
+ label: "新乡市",
+ value: "新乡市",
+ children: [
+ {
+ label: "红旗区",
+ value: "红旗区",
+ },
+ {
+ label: "卫滨区",
+ value: "卫滨区",
+ },
+ {
+ label: "凤泉区",
+ value: "凤泉区",
+ },
+ {
+ label: "牧野区",
+ value: "牧野区",
+ },
+ {
+ label: "新乡县",
+ value: "新乡县",
+ },
+ {
+ label: "获嘉县",
+ value: "获嘉县",
+ },
+ {
+ label: "原阳县",
+ value: "原阳县",
+ },
+ {
+ label: "延津县",
+ value: "延津县",
+ },
+ {
+ label: "封丘县",
+ value: "封丘县",
+ },
+ {
+ label: "卫辉市",
+ value: "卫辉市",
+ },
+ {
+ label: "辉县市",
+ value: "辉县市",
+ },
+ {
+ label: "长垣市",
+ value: "长垣市",
+ },
+ ],
+ },
+ {
+ label: "焦作市",
+ value: "焦作市",
+ children: [
+ {
+ label: "解放区",
+ value: "解放区",
+ },
+ {
+ label: "中站区",
+ value: "中站区",
+ },
+ {
+ label: "马村区",
+ value: "马村区",
+ },
+ {
+ label: "山阳区",
+ value: "山阳区",
+ },
+ {
+ label: "修武县",
+ value: "修武县",
+ },
+ {
+ label: "博爱县",
+ value: "博爱县",
+ },
+ {
+ label: "武陟县",
+ value: "武陟县",
+ },
+ {
+ label: "温县",
+ value: "温县",
+ },
+ {
+ label: "沁阳市",
+ value: "沁阳市",
+ },
+ {
+ label: "孟州市",
+ value: "孟州市",
+ },
+ ],
+ },
+ {
+ label: "濮阳市",
+ value: "濮阳市",
+ children: [
+ {
+ label: "华龙区",
+ value: "华龙区",
+ },
+ {
+ label: "清丰县",
+ value: "清丰县",
+ },
+ {
+ label: "南乐县",
+ value: "南乐县",
+ },
+ {
+ label: "范县",
+ value: "范县",
+ },
+ {
+ label: "台前县",
+ value: "台前县",
+ },
+ {
+ label: "濮阳县",
+ value: "濮阳县",
+ },
+ ],
+ },
+ {
+ label: "许昌市",
+ value: "许昌市",
+ children: [
+ {
+ label: "魏都区",
+ value: "魏都区",
+ },
+ {
+ label: "建安区",
+ value: "建安区",
+ },
+ {
+ label: "鄢陵县",
+ value: "鄢陵县",
+ },
+ {
+ label: "襄城县",
+ value: "襄城县",
+ },
+ {
+ label: "禹州市",
+ value: "禹州市",
+ },
+ {
+ label: "长葛市",
+ value: "长葛市",
+ },
+ ],
+ },
+ {
+ label: "漯河市",
+ value: "漯河市",
+ children: [
+ {
+ label: "源汇区",
+ value: "源汇区",
+ },
+ {
+ label: "郾城区",
+ value: "郾城区",
+ },
+ {
+ label: "召陵区",
+ value: "召陵区",
+ },
+ {
+ label: "舞阳县",
+ value: "舞阳县",
+ },
+ {
+ label: "临颍县",
+ value: "临颍县",
+ },
+ ],
+ },
+ {
+ label: "三门峡市",
+ value: "三门峡市",
+ children: [
+ {
+ label: "湖滨区",
+ value: "湖滨区",
+ },
+ {
+ label: "陕州区",
+ value: "陕州区",
+ },
+ {
+ label: "渑池县",
+ value: "渑池县",
+ },
+ {
+ label: "卢氏县",
+ value: "卢氏县",
+ },
+ {
+ label: "义马市",
+ value: "义马市",
+ },
+ {
+ label: "灵宝市",
+ value: "灵宝市",
+ },
+ ],
+ },
+ {
+ label: "南阳市",
+ value: "南阳市",
+ children: [
+ {
+ label: "宛城区",
+ value: "宛城区",
+ },
+ {
+ label: "卧龙区",
+ value: "卧龙区",
+ },
+ {
+ label: "南召县",
+ value: "南召县",
+ },
+ {
+ label: "方城县",
+ value: "方城县",
+ },
+ {
+ label: "西峡县",
+ value: "西峡县",
+ },
+ {
+ label: "镇平县",
+ value: "镇平县",
+ },
+ {
+ label: "内乡县",
+ value: "内乡县",
+ },
+ {
+ label: "淅川县",
+ value: "淅川县",
+ },
+ {
+ label: "社旗县",
+ value: "社旗县",
+ },
+ {
+ label: "唐河县",
+ value: "唐河县",
+ },
+ {
+ label: "新野县",
+ value: "新野县",
+ },
+ {
+ label: "桐柏县",
+ value: "桐柏县",
+ },
+ {
+ label: "邓州市",
+ value: "邓州市",
+ },
+ ],
+ },
+ {
+ label: "商丘市",
+ value: "商丘市",
+ children: [
+ {
+ label: "梁园区",
+ value: "梁园区",
+ },
+ {
+ label: "睢阳区",
+ value: "睢阳区",
+ },
+ {
+ label: "民权县",
+ value: "民权县",
+ },
+ {
+ label: "睢县",
+ value: "睢县",
+ },
+ {
+ label: "宁陵县",
+ value: "宁陵县",
+ },
+ {
+ label: "柘城县",
+ value: "柘城县",
+ },
+ {
+ label: "虞城县",
+ value: "虞城县",
+ },
+ {
+ label: "夏邑县",
+ value: "夏邑县",
+ },
+ {
+ label: "永城市",
+ value: "永城市",
+ },
+ ],
+ },
+ {
+ label: "信阳市",
+ value: "信阳市",
+ children: [
+ {
+ label: "浉河区",
+ value: "浉河区",
+ },
+ {
+ label: "平桥区",
+ value: "平桥区",
+ },
+ {
+ label: "罗山县",
+ value: "罗山县",
+ },
+ {
+ label: "光山县",
+ value: "光山县",
+ },
+ {
+ label: "新县",
+ value: "新县",
+ },
+ {
+ label: "商城县",
+ value: "商城县",
+ },
+ {
+ label: "固始县",
+ value: "固始县",
+ },
+ {
+ label: "潢川县",
+ value: "潢川县",
+ },
+ {
+ label: "淮滨县",
+ value: "淮滨县",
+ },
+ {
+ label: "息县",
+ value: "息县",
+ },
+ ],
+ },
+ {
+ label: "周口市",
+ value: "周口市",
+ children: [
+ {
+ label: "川汇区",
+ value: "川汇区",
+ },
+ {
+ label: "淮阳区",
+ value: "淮阳区",
+ },
+ {
+ label: "扶沟县",
+ value: "扶沟县",
+ },
+ {
+ label: "西华县",
+ value: "西华县",
+ },
+ {
+ label: "商水县",
+ value: "商水县",
+ },
+ {
+ label: "沈丘县",
+ value: "沈丘县",
+ },
+ {
+ label: "郸城县",
+ value: "郸城县",
+ },
+ {
+ label: "太康县",
+ value: "太康县",
+ },
+ {
+ label: "鹿邑县",
+ value: "鹿邑县",
+ },
+ {
+ label: "项城市",
+ value: "项城市",
+ },
+ ],
+ },
+ {
+ label: "驻马店市",
+ value: "驻马店市",
+ children: [
+ {
+ label: "驿城区",
+ value: "驿城区",
+ },
+ {
+ label: "西平县",
+ value: "西平县",
+ },
+ {
+ label: "上蔡县",
+ value: "上蔡县",
+ },
+ {
+ label: "平舆县",
+ value: "平舆县",
+ },
+ {
+ label: "正阳县",
+ value: "正阳县",
+ },
+ {
+ label: "确山县",
+ value: "确山县",
+ },
+ {
+ label: "泌阳县",
+ value: "泌阳县",
+ },
+ {
+ label: "汝南县",
+ value: "汝南县",
+ },
+ {
+ label: "遂平县",
+ value: "遂平县",
+ },
+ {
+ label: "新蔡县",
+ value: "新蔡县",
+ },
+ {
+ label: "济源市",
+ value: "济源市",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "湖北省",
+ value: "湖北省",
+ children: [
+ {
+ label: "武汉市",
+ value: "武汉市",
+ children: [
+ {
+ label: "江岸区",
+ value: "江岸区",
+ },
+ {
+ label: "江汉区",
+ value: "江汉区",
+ },
+ {
+ label: "硚口区",
+ value: "硚口区",
+ },
+ {
+ label: "汉阳区",
+ value: "汉阳区",
+ },
+ {
+ label: "武昌区",
+ value: "武昌区",
+ },
+ {
+ label: "青山区",
+ value: "青山区",
+ },
+ {
+ label: "洪山区",
+ value: "洪山区",
+ },
+ {
+ label: "东西湖区",
+ value: "东西湖区",
+ },
+ {
+ label: "汉南区",
+ value: "汉南区",
+ },
+ {
+ label: "蔡甸区",
+ value: "蔡甸区",
+ },
+ {
+ label: "江夏区",
+ value: "江夏区",
+ },
+ {
+ label: "黄陂区",
+ value: "黄陂区",
+ },
+ {
+ label: "新洲区",
+ value: "新洲区",
+ },
+ ],
+ },
+ {
+ label: "黄石市",
+ value: "黄石市",
+ children: [
+ {
+ label: "黄石港区",
+ value: "黄石港区",
+ },
+ {
+ label: "西塞山区",
+ value: "西塞山区",
+ },
+ {
+ label: "下陆区",
+ value: "下陆区",
+ },
+ {
+ label: "铁山区",
+ value: "铁山区",
+ },
+ {
+ label: "阳新县",
+ value: "阳新县",
+ },
+ {
+ label: "大冶市",
+ value: "大冶市",
+ },
+ ],
+ },
+ {
+ label: "十堰市",
+ value: "十堰市",
+ children: [
+ {
+ label: "茅箭区",
+ value: "茅箭区",
+ },
+ {
+ label: "张湾区",
+ value: "张湾区",
+ },
+ {
+ label: "郧阳区",
+ value: "郧阳区",
+ },
+ {
+ label: "郧西县",
+ value: "郧西县",
+ },
+ {
+ label: "竹山县",
+ value: "竹山县",
+ },
+ {
+ label: "竹溪县",
+ value: "竹溪县",
+ },
+ {
+ label: "房县",
+ value: "房县",
+ },
+ {
+ label: "丹江口市",
+ value: "丹江口市",
+ },
+ ],
+ },
+ {
+ label: "宜昌市",
+ value: "宜昌市",
+ children: [
+ {
+ label: "西陵区",
+ value: "西陵区",
+ },
+ {
+ label: "伍家岗区",
+ value: "伍家岗区",
+ },
+ {
+ label: "点军区",
+ value: "点军区",
+ },
+ {
+ label: "猇亭区",
+ value: "猇亭区",
+ },
+ {
+ label: "夷陵区",
+ value: "夷陵区",
+ },
+ {
+ label: "远安县",
+ value: "远安县",
+ },
+ {
+ label: "兴山县",
+ value: "兴山县",
+ },
+ {
+ label: "秭归县",
+ value: "秭归县",
+ },
+ {
+ label: "长阳土家族自治县",
+ value: "长阳土家族自治县",
+ },
+ {
+ label: "五峰土家族自治县",
+ value: "五峰土家族自治县",
+ },
+ {
+ label: "宜都市",
+ value: "宜都市",
+ },
+ {
+ label: "当阳市",
+ value: "当阳市",
+ },
+ {
+ label: "枝江市",
+ value: "枝江市",
+ },
+ ],
+ },
+ {
+ label: "襄阳市",
+ value: "襄阳市",
+ children: [
+ {
+ label: "襄城区",
+ value: "襄城区",
+ },
+ {
+ label: "樊城区",
+ value: "樊城区",
+ },
+ {
+ label: "襄州区",
+ value: "襄州区",
+ },
+ {
+ label: "南漳县",
+ value: "南漳县",
+ },
+ {
+ label: "谷城县",
+ value: "谷城县",
+ },
+ {
+ label: "保康县",
+ value: "保康县",
+ },
+ {
+ label: "老河口市",
+ value: "老河口市",
+ },
+ {
+ label: "枣阳市",
+ value: "枣阳市",
+ },
+ {
+ label: "宜城市",
+ value: "宜城市",
+ },
+ ],
+ },
+ {
+ label: "鄂州市",
+ value: "鄂州市",
+ children: [
+ {
+ label: "梁子湖区",
+ value: "梁子湖区",
+ },
+ {
+ label: "华容区",
+ value: "华容区",
+ },
+ {
+ label: "鄂城区",
+ value: "鄂城区",
+ },
+ ],
+ },
+ {
+ label: "荆门市",
+ value: "荆门市",
+ children: [
+ {
+ label: "东宝区",
+ value: "东宝区",
+ },
+ {
+ label: "掇刀区",
+ value: "掇刀区",
+ },
+ {
+ label: "沙洋县",
+ value: "沙洋县",
+ },
+ {
+ label: "钟祥市",
+ value: "钟祥市",
+ },
+ {
+ label: "京山市",
+ value: "京山市",
+ },
+ ],
+ },
+ {
+ label: "孝感市",
+ value: "孝感市",
+ children: [
+ {
+ label: "孝南区",
+ value: "孝南区",
+ },
+ {
+ label: "孝昌县",
+ value: "孝昌县",
+ },
+ {
+ label: "大悟县",
+ value: "大悟县",
+ },
+ {
+ label: "云梦县",
+ value: "云梦县",
+ },
+ {
+ label: "应城市",
+ value: "应城市",
+ },
+ {
+ label: "安陆市",
+ value: "安陆市",
+ },
+ {
+ label: "汉川市",
+ value: "汉川市",
+ },
+ ],
+ },
+ {
+ label: "荆州市",
+ value: "荆州市",
+ children: [
+ {
+ label: "沙市区",
+ value: "沙市区",
+ },
+ {
+ label: "荆州区",
+ value: "荆州区",
+ },
+ {
+ label: "公安县",
+ value: "公安县",
+ },
+ {
+ label: "江陵县",
+ value: "江陵县",
+ },
+ {
+ label: "石首市",
+ value: "石首市",
+ },
+ {
+ label: "洪湖市",
+ value: "洪湖市",
+ },
+ {
+ label: "松滋市",
+ value: "松滋市",
+ },
+ {
+ label: "监利市",
+ value: "监利市",
+ },
+ ],
+ },
+ {
+ label: "黄冈市",
+ value: "黄冈市",
+ children: [
+ {
+ label: "黄州区",
+ value: "黄州区",
+ },
+ {
+ label: "团风县",
+ value: "团风县",
+ },
+ {
+ label: "红安县",
+ value: "红安县",
+ },
+ {
+ label: "罗田县",
+ value: "罗田县",
+ },
+ {
+ label: "英山县",
+ value: "英山县",
+ },
+ {
+ label: "浠水县",
+ value: "浠水县",
+ },
+ {
+ label: "蕲春县",
+ value: "蕲春县",
+ },
+ {
+ label: "黄梅县",
+ value: "黄梅县",
+ },
+ {
+ label: "麻城市",
+ value: "麻城市",
+ },
+ {
+ label: "武穴市",
+ value: "武穴市",
+ },
+ ],
+ },
+ {
+ label: "咸宁市",
+ value: "咸宁市",
+ children: [
+ {
+ label: "咸安区",
+ value: "咸安区",
+ },
+ {
+ label: "嘉鱼县",
+ value: "嘉鱼县",
+ },
+ {
+ label: "通城县",
+ value: "通城县",
+ },
+ {
+ label: "崇阳县",
+ value: "崇阳县",
+ },
+ {
+ label: "通山县",
+ value: "通山县",
+ },
+ {
+ label: "赤壁市",
+ value: "赤壁市",
+ },
+ ],
+ },
+ {
+ label: "随州市",
+ value: "随州市",
+ children: [
+ {
+ label: "曾都区",
+ value: "曾都区",
+ },
+ {
+ label: "随县",
+ value: "随县",
+ },
+ {
+ label: "广水市",
+ value: "广水市",
+ },
+ ],
+ },
+ {
+ label: "恩施土家族苗族自治州",
+ value: "恩施土家族苗族自治州",
+ children: [
+ {
+ label: "恩施市",
+ value: "恩施市",
+ },
+ {
+ label: "利川市",
+ value: "利川市",
+ },
+ {
+ label: "建始县",
+ value: "建始县",
+ },
+ {
+ label: "巴东县",
+ value: "巴东县",
+ },
+ {
+ label: "宣恩县",
+ value: "宣恩县",
+ },
+ {
+ label: "咸丰县",
+ value: "咸丰县",
+ },
+ {
+ label: "来凤县",
+ value: "来凤县",
+ },
+ {
+ label: "鹤峰县",
+ value: "鹤峰县",
+ },
+ {
+ label: "仙桃市",
+ value: "仙桃市",
+ },
+ {
+ label: "潜江市",
+ value: "潜江市",
+ },
+ {
+ label: "天门市",
+ value: "天门市",
+ },
+ {
+ label: "神农架林区",
+ value: "神农架林区",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "湖南省",
+ value: "湖南省",
+ children: [
+ {
+ label: "长沙市",
+ value: "长沙市",
+ children: [
+ {
+ label: "芙蓉区",
+ value: "芙蓉区",
+ },
+ {
+ label: "天心区",
+ value: "天心区",
+ },
+ {
+ label: "岳麓区",
+ value: "岳麓区",
+ },
+ {
+ label: "开福区",
+ value: "开福区",
+ },
+ {
+ label: "雨花区",
+ value: "雨花区",
+ },
+ {
+ label: "望城区",
+ value: "望城区",
+ },
+ {
+ label: "长沙县",
+ value: "长沙县",
+ },
+ {
+ label: "浏阳市",
+ value: "浏阳市",
+ },
+ {
+ label: "宁乡市",
+ value: "宁乡市",
+ },
+ ],
+ },
+ {
+ label: "株洲市",
+ value: "株洲市",
+ children: [
+ {
+ label: "荷塘区",
+ value: "荷塘区",
+ },
+ {
+ label: "芦淞区",
+ value: "芦淞区",
+ },
+ {
+ label: "石峰区",
+ value: "石峰区",
+ },
+ {
+ label: "天元区",
+ value: "天元区",
+ },
+ {
+ label: "渌口区",
+ value: "渌口区",
+ },
+ {
+ label: "攸县",
+ value: "攸县",
+ },
+ {
+ label: "茶陵县",
+ value: "茶陵县",
+ },
+ {
+ label: "炎陵县",
+ value: "炎陵县",
+ },
+ {
+ label: "醴陵市",
+ value: "醴陵市",
+ },
+ ],
+ },
+ {
+ label: "湘潭市",
+ value: "湘潭市",
+ children: [
+ {
+ label: "雨湖区",
+ value: "雨湖区",
+ },
+ {
+ label: "岳塘区",
+ value: "岳塘区",
+ },
+ {
+ label: "湘潭县",
+ value: "湘潭县",
+ },
+ {
+ label: "湘乡市",
+ value: "湘乡市",
+ },
+ {
+ label: "韶山市",
+ value: "韶山市",
+ },
+ ],
+ },
+ {
+ label: "衡阳市",
+ value: "衡阳市",
+ children: [
+ {
+ label: "珠晖区",
+ value: "珠晖区",
+ },
+ {
+ label: "雁峰区",
+ value: "雁峰区",
+ },
+ {
+ label: "石鼓区",
+ value: "石鼓区",
+ },
+ {
+ label: "蒸湘区",
+ value: "蒸湘区",
+ },
+ {
+ label: "南岳区",
+ value: "南岳区",
+ },
+ {
+ label: "衡阳县",
+ value: "衡阳县",
+ },
+ {
+ label: "衡南县",
+ value: "衡南县",
+ },
+ {
+ label: "衡山县",
+ value: "衡山县",
+ },
+ {
+ label: "衡东县",
+ value: "衡东县",
+ },
+ {
+ label: "祁东县",
+ value: "祁东县",
+ },
+ {
+ label: "耒阳市",
+ value: "耒阳市",
+ },
+ {
+ label: "常宁市",
+ value: "常宁市",
+ },
+ ],
+ },
+ {
+ label: "邵阳市",
+ value: "邵阳市",
+ children: [
+ {
+ label: "双清区",
+ value: "双清区",
+ },
+ {
+ label: "大祥区",
+ value: "大祥区",
+ },
+ {
+ label: "北塔区",
+ value: "北塔区",
+ },
+ {
+ label: "新邵县",
+ value: "新邵县",
+ },
+ {
+ label: "邵阳县",
+ value: "邵阳县",
+ },
+ {
+ label: "隆回县",
+ value: "隆回县",
+ },
+ {
+ label: "洞口县",
+ value: "洞口县",
+ },
+ {
+ label: "绥宁县",
+ value: "绥宁县",
+ },
+ {
+ label: "新宁县",
+ value: "新宁县",
+ },
+ {
+ label: "城步苗族自治县",
+ value: "城步苗族自治县",
+ },
+ {
+ label: "武冈市",
+ value: "武冈市",
+ },
+ {
+ label: "邵东市",
+ value: "邵东市",
+ },
+ ],
+ },
+ {
+ label: "岳阳市",
+ value: "岳阳市",
+ children: [
+ {
+ label: "岳阳楼区",
+ value: "岳阳楼区",
+ },
+ {
+ label: "云溪区",
+ value: "云溪区",
+ },
+ {
+ label: "君山区",
+ value: "君山区",
+ },
+ {
+ label: "岳阳县",
+ value: "岳阳县",
+ },
+ {
+ label: "华容县",
+ value: "华容县",
+ },
+ {
+ label: "湘阴县",
+ value: "湘阴县",
+ },
+ {
+ label: "平江县",
+ value: "平江县",
+ },
+ {
+ label: "汨罗市",
+ value: "汨罗市",
+ },
+ {
+ label: "临湘市",
+ value: "临湘市",
+ },
+ ],
+ },
+ {
+ label: "常德市",
+ value: "常德市",
+ children: [
+ {
+ label: "武陵区",
+ value: "武陵区",
+ },
+ {
+ label: "鼎城区",
+ value: "鼎城区",
+ },
+ {
+ label: "安乡县",
+ value: "安乡县",
+ },
+ {
+ label: "汉寿县",
+ value: "汉寿县",
+ },
+ {
+ label: "澧县",
+ value: "澧县",
+ },
+ {
+ label: "临澧县",
+ value: "临澧县",
+ },
+ {
+ label: "桃源县",
+ value: "桃源县",
+ },
+ {
+ label: "石门县",
+ value: "石门县",
+ },
+ {
+ label: "津市市",
+ value: "津市市",
+ },
+ ],
+ },
+ {
+ label: "张家界市",
+ value: "张家界市",
+ children: [
+ {
+ label: "永定区",
+ value: "永定区",
+ },
+ {
+ label: "武陵源区",
+ value: "武陵源区",
+ },
+ {
+ label: "慈利县",
+ value: "慈利县",
+ },
+ {
+ label: "桑植县",
+ value: "桑植县",
+ },
+ ],
+ },
+ {
+ label: "益阳市",
+ value: "益阳市",
+ children: [
+ {
+ label: "资阳区",
+ value: "资阳区",
+ },
+ {
+ label: "赫山区",
+ value: "赫山区",
+ },
+ {
+ label: "南县",
+ value: "南县",
+ },
+ {
+ label: "桃江县",
+ value: "桃江县",
+ },
+ {
+ label: "安化县",
+ value: "安化县",
+ },
+ {
+ label: "沅江市",
+ value: "沅江市",
+ },
+ ],
+ },
+ {
+ label: "郴州市",
+ value: "郴州市",
+ children: [
+ {
+ label: "北湖区",
+ value: "北湖区",
+ },
+ {
+ label: "苏仙区",
+ value: "苏仙区",
+ },
+ {
+ label: "桂阳县",
+ value: "桂阳县",
+ },
+ {
+ label: "宜章县",
+ value: "宜章县",
+ },
+ {
+ label: "永兴县",
+ value: "永兴县",
+ },
+ {
+ label: "嘉禾县",
+ value: "嘉禾县",
+ },
+ {
+ label: "临武县",
+ value: "临武县",
+ },
+ {
+ label: "汝城县",
+ value: "汝城县",
+ },
+ {
+ label: "桂东县",
+ value: "桂东县",
+ },
+ {
+ label: "安仁县",
+ value: "安仁县",
+ },
+ {
+ label: "资兴市",
+ value: "资兴市",
+ },
+ ],
+ },
+ {
+ label: "永州市",
+ value: "永州市",
+ children: [
+ {
+ label: "零陵区",
+ value: "零陵区",
+ },
+ {
+ label: "冷水滩区",
+ value: "冷水滩区",
+ },
+ {
+ label: "东安县",
+ value: "东安县",
+ },
+ {
+ label: "双牌县",
+ value: "双牌县",
+ },
+ {
+ label: "道县",
+ value: "道县",
+ },
+ {
+ label: "江永县",
+ value: "江永县",
+ },
+ {
+ label: "宁远县",
+ value: "宁远县",
+ },
+ {
+ label: "蓝山县",
+ value: "蓝山县",
+ },
+ {
+ label: "新田县",
+ value: "新田县",
+ },
+ {
+ label: "江华瑶族自治县",
+ value: "江华瑶族自治县",
+ },
+ {
+ label: "祁阳市",
+ value: "祁阳市",
+ },
+ ],
+ },
+ {
+ label: "怀化市",
+ value: "怀化市",
+ children: [
+ {
+ label: "鹤城区",
+ value: "鹤城区",
+ },
+ {
+ label: "中方县",
+ value: "中方县",
+ },
+ {
+ label: "沅陵县",
+ value: "沅陵县",
+ },
+ {
+ label: "辰溪县",
+ value: "辰溪县",
+ },
+ {
+ label: "溆浦县",
+ value: "溆浦县",
+ },
+ {
+ label: "会同县",
+ value: "会同县",
+ },
+ {
+ label: "麻阳苗族自治县",
+ value: "麻阳苗族自治县",
+ },
+ {
+ label: "新晃侗族自治县",
+ value: "新晃侗族自治县",
+ },
+ {
+ label: "芷江侗族自治县",
+ value: "芷江侗族自治县",
+ },
+ {
+ label: "靖州苗族侗族自治县",
+ value: "靖州苗族侗族自治县",
+ },
+ {
+ label: "通道侗族自治县",
+ value: "通道侗族自治县",
+ },
+ {
+ label: "洪江市",
+ value: "洪江市",
+ },
+ ],
+ },
+ {
+ label: "娄底市",
+ value: "娄底市",
+ children: [
+ {
+ label: "娄星区",
+ value: "娄星区",
+ },
+ {
+ label: "双峰县",
+ value: "双峰县",
+ },
+ {
+ label: "新化县",
+ value: "新化县",
+ },
+ {
+ label: "冷水江市",
+ value: "冷水江市",
+ },
+ {
+ label: "涟源市",
+ value: "涟源市",
+ },
+ ],
+ },
+ {
+ label: "湘西土家族苗族自治州",
+ value: "湘西土家族苗族自治州",
+ children: [
+ {
+ label: "吉首市",
+ value: "吉首市",
+ },
+ {
+ label: "泸溪县",
+ value: "泸溪县",
+ },
+ {
+ label: "凤凰县",
+ value: "凤凰县",
+ },
+ {
+ label: "花垣县",
+ value: "花垣县",
+ },
+ {
+ label: "保靖县",
+ value: "保靖县",
+ },
+ {
+ label: "古丈县",
+ value: "古丈县",
+ },
+ {
+ label: "永顺县",
+ value: "永顺县",
+ },
+ {
+ label: "龙山县",
+ value: "龙山县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "广东省",
+ value: "广东省",
+ children: [
+ {
+ label: "广州市",
+ value: "广州市",
+ children: [
+ {
+ label: "荔湾区",
+ value: "荔湾区",
+ },
+ {
+ label: "越秀区",
+ value: "越秀区",
+ },
+ {
+ label: "海珠区",
+ value: "海珠区",
+ },
+ {
+ label: "天河区",
+ value: "天河区",
+ },
+ {
+ label: "白云区",
+ value: "白云区",
+ },
+ {
+ label: "黄埔区",
+ value: "黄埔区",
+ },
+ {
+ label: "番禺区",
+ value: "番禺区",
+ },
+ {
+ label: "花都区",
+ value: "花都区",
+ },
+ {
+ label: "南沙区",
+ value: "南沙区",
+ },
+ {
+ label: "从化区",
+ value: "从化区",
+ },
+ {
+ label: "增城区",
+ value: "增城区",
+ },
+ ],
+ },
+ {
+ label: "韶关市",
+ value: "韶关市",
+ children: [
+ {
+ label: "武江区",
+ value: "武江区",
+ },
+ {
+ label: "浈江区",
+ value: "浈江区",
+ },
+ {
+ label: "曲江区",
+ value: "曲江区",
+ },
+ {
+ label: "始兴县",
+ value: "始兴县",
+ },
+ {
+ label: "仁化县",
+ value: "仁化县",
+ },
+ {
+ label: "翁源县",
+ value: "翁源县",
+ },
+ {
+ label: "乳源瑶族自治县",
+ value: "乳源瑶族自治县",
+ },
+ {
+ label: "新丰县",
+ value: "新丰县",
+ },
+ {
+ label: "乐昌市",
+ value: "乐昌市",
+ },
+ {
+ label: "南雄市",
+ value: "南雄市",
+ },
+ ],
+ },
+ {
+ label: "深圳市",
+ value: "深圳市",
+ children: [
+ {
+ label: "罗湖区",
+ value: "罗湖区",
+ },
+ {
+ label: "福田区",
+ value: "福田区",
+ },
+ {
+ label: "南山区",
+ value: "南山区",
+ },
+ {
+ label: "宝安区",
+ value: "宝安区",
+ },
+ {
+ label: "龙岗区",
+ value: "龙岗区",
+ },
+ {
+ label: "盐田区",
+ value: "盐田区",
+ },
+ {
+ label: "龙华区",
+ value: "龙华区",
+ },
+ {
+ label: "坪山区",
+ value: "坪山区",
+ },
+ {
+ label: "光明区",
+ value: "光明区",
+ },
+ ],
+ },
+ {
+ label: "珠海市",
+ value: "珠海市",
+ children: [
+ {
+ label: "香洲区",
+ value: "香洲区",
+ },
+ {
+ label: "斗门区",
+ value: "斗门区",
+ },
+ {
+ label: "金湾区",
+ value: "金湾区",
+ },
+ ],
+ },
+ {
+ label: "汕头市",
+ value: "汕头市",
+ children: [
+ {
+ label: "龙湖区",
+ value: "龙湖区",
+ },
+ {
+ label: "金平区",
+ value: "金平区",
+ },
+ {
+ label: "濠江区",
+ value: "濠江区",
+ },
+ {
+ label: "潮阳区",
+ value: "潮阳区",
+ },
+ {
+ label: "潮南区",
+ value: "潮南区",
+ },
+ {
+ label: "澄海区",
+ value: "澄海区",
+ },
+ {
+ label: "南澳县",
+ value: "南澳县",
+ },
+ ],
+ },
+ {
+ label: "佛山市",
+ value: "佛山市",
+ children: [
+ {
+ label: "禅城区",
+ value: "禅城区",
+ },
+ {
+ label: "南海区",
+ value: "南海区",
+ },
+ {
+ label: "顺德区",
+ value: "顺德区",
+ },
+ {
+ label: "三水区",
+ value: "三水区",
+ },
+ {
+ label: "高明区",
+ value: "高明区",
+ },
+ ],
+ },
+ {
+ label: "江门市",
+ value: "江门市",
+ children: [
+ {
+ label: "蓬江区",
+ value: "蓬江区",
+ },
+ {
+ label: "江海区",
+ value: "江海区",
+ },
+ {
+ label: "新会区",
+ value: "新会区",
+ },
+ {
+ label: "台山市",
+ value: "台山市",
+ },
+ {
+ label: "开平市",
+ value: "开平市",
+ },
+ {
+ label: "鹤山市",
+ value: "鹤山市",
+ },
+ {
+ label: "恩平市",
+ value: "恩平市",
+ },
+ ],
+ },
+ {
+ label: "湛江市",
+ value: "湛江市",
+ children: [
+ {
+ label: "赤坎区",
+ value: "赤坎区",
+ },
+ {
+ label: "霞山区",
+ value: "霞山区",
+ },
+ {
+ label: "坡头区",
+ value: "坡头区",
+ },
+ {
+ label: "麻章区",
+ value: "麻章区",
+ },
+ {
+ label: "遂溪县",
+ value: "遂溪县",
+ },
+ {
+ label: "徐闻县",
+ value: "徐闻县",
+ },
+ {
+ label: "廉江市",
+ value: "廉江市",
+ },
+ {
+ label: "雷州市",
+ value: "雷州市",
+ },
+ {
+ label: "吴川市",
+ value: "吴川市",
+ },
+ ],
+ },
+ {
+ label: "茂名市",
+ value: "茂名市",
+ children: [
+ {
+ label: "茂南区",
+ value: "茂南区",
+ },
+ {
+ label: "电白区",
+ value: "电白区",
+ },
+ {
+ label: "高州市",
+ value: "高州市",
+ },
+ {
+ label: "化州市",
+ value: "化州市",
+ },
+ {
+ label: "信宜市",
+ value: "信宜市",
+ },
+ ],
+ },
+ {
+ label: "肇庆市",
+ value: "肇庆市",
+ children: [
+ {
+ label: "端州区",
+ value: "端州区",
+ },
+ {
+ label: "鼎湖区",
+ value: "鼎湖区",
+ },
+ {
+ label: "高要区",
+ value: "高要区",
+ },
+ {
+ label: "广宁县",
+ value: "广宁县",
+ },
+ {
+ label: "怀集县",
+ value: "怀集县",
+ },
+ {
+ label: "封开县",
+ value: "封开县",
+ },
+ {
+ label: "德庆县",
+ value: "德庆县",
+ },
+ {
+ label: "四会市",
+ value: "四会市",
+ },
+ ],
+ },
+ {
+ label: "惠州市",
+ value: "惠州市",
+ children: [
+ {
+ label: "惠城区",
+ value: "惠城区",
+ },
+ {
+ label: "惠阳区",
+ value: "惠阳区",
+ },
+ {
+ label: "博罗县",
+ value: "博罗县",
+ },
+ {
+ label: "惠东县",
+ value: "惠东县",
+ },
+ {
+ label: "龙门县",
+ value: "龙门县",
+ },
+ ],
+ },
+ {
+ label: "梅州市",
+ value: "梅州市",
+ children: [
+ {
+ label: "梅江区",
+ value: "梅江区",
+ },
+ {
+ label: "梅县区",
+ value: "梅县区",
+ },
+ {
+ label: "大埔县",
+ value: "大埔县",
+ },
+ {
+ label: "丰顺县",
+ value: "丰顺县",
+ },
+ {
+ label: "五华县",
+ value: "五华县",
+ },
+ {
+ label: "平远县",
+ value: "平远县",
+ },
+ {
+ label: "蕉岭县",
+ value: "蕉岭县",
+ },
+ {
+ label: "兴宁市",
+ value: "兴宁市",
+ },
+ ],
+ },
+ {
+ label: "汕尾市",
+ value: "汕尾市",
+ children: [
+ {
+ label: "城区",
+ value: "城区",
+ },
+ {
+ label: "海丰县",
+ value: "海丰县",
+ },
+ {
+ label: "陆河县",
+ value: "陆河县",
+ },
+ {
+ label: "陆丰市",
+ value: "陆丰市",
+ },
+ ],
+ },
+ {
+ label: "河源市",
+ value: "河源市",
+ children: [
+ {
+ label: "源城区",
+ value: "源城区",
+ },
+ {
+ label: "紫金县",
+ value: "紫金县",
+ },
+ {
+ label: "龙川县",
+ value: "龙川县",
+ },
+ {
+ label: "连平县",
+ value: "连平县",
+ },
+ {
+ label: "和平县",
+ value: "和平县",
+ },
+ {
+ label: "东源县",
+ value: "东源县",
+ },
+ ],
+ },
+ {
+ label: "阳江市",
+ value: "阳江市",
+ children: [
+ {
+ label: "江城区",
+ value: "江城区",
+ },
+ {
+ label: "阳东区",
+ value: "阳东区",
+ },
+ {
+ label: "阳西县",
+ value: "阳西县",
+ },
+ {
+ label: "阳春市",
+ value: "阳春市",
+ },
+ ],
+ },
+ {
+ label: "清远市",
+ value: "清远市",
+ children: [
+ {
+ label: "清城区",
+ value: "清城区",
+ },
+ {
+ label: "清新区",
+ value: "清新区",
+ },
+ {
+ label: "佛冈县",
+ value: "佛冈县",
+ },
+ {
+ label: "阳山县",
+ value: "阳山县",
+ },
+ {
+ label: "连山壮族瑶族自治县",
+ value: "连山壮族瑶族自治县",
+ },
+ {
+ label: "连南瑶族自治县",
+ value: "连南瑶族自治县",
+ },
+ {
+ label: "英德市",
+ value: "英德市",
+ },
+ {
+ label: "连州市",
+ value: "连州市",
+ },
+ ],
+ },
+ {
+ label: "东莞市",
+ value: "东莞市",
+ children: [],
+ },
+ {
+ label: "中山市",
+ value: "中山市",
+ children: [],
+ },
+ {
+ label: "潮州市",
+ value: "潮州市",
+ children: [
+ {
+ label: "湘桥区",
+ value: "湘桥区",
+ },
+ {
+ label: "潮安区",
+ value: "潮安区",
+ },
+ {
+ label: "饶平县",
+ value: "饶平县",
+ },
+ ],
+ },
+ {
+ label: "揭阳市",
+ value: "揭阳市",
+ children: [
+ {
+ label: "榕城区",
+ value: "榕城区",
+ },
+ {
+ label: "揭东区",
+ value: "揭东区",
+ },
+ {
+ label: "揭西县",
+ value: "揭西县",
+ },
+ {
+ label: "惠来县",
+ value: "惠来县",
+ },
+ {
+ label: "普宁市",
+ value: "普宁市",
+ },
+ ],
+ },
+ {
+ label: "云浮市",
+ value: "云浮市",
+ children: [
+ {
+ label: "云城区",
+ value: "云城区",
+ },
+ {
+ label: "云安区",
+ value: "云安区",
+ },
+ {
+ label: "新兴县",
+ value: "新兴县",
+ },
+ {
+ label: "郁南县",
+ value: "郁南县",
+ },
+ {
+ label: "罗定市",
+ value: "罗定市",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "广西壮族自治区",
+ value: "广西壮族自治区",
+ children: [
+ {
+ label: "南宁市",
+ value: "南宁市",
+ children: [
+ {
+ label: "兴宁区",
+ value: "兴宁区",
+ },
+ {
+ label: "青秀区",
+ value: "青秀区",
+ },
+ {
+ label: "江南区",
+ value: "江南区",
+ },
+ {
+ label: "西乡塘区",
+ value: "西乡塘区",
+ },
+ {
+ label: "良庆区",
+ value: "良庆区",
+ },
+ {
+ label: "邕宁区",
+ value: "邕宁区",
+ },
+ {
+ label: "武鸣区",
+ value: "武鸣区",
+ },
+ {
+ label: "隆安县",
+ value: "隆安县",
+ },
+ {
+ label: "马山县",
+ value: "马山县",
+ },
+ {
+ label: "上林县",
+ value: "上林县",
+ },
+ {
+ label: "宾阳县",
+ value: "宾阳县",
+ },
+ {
+ label: "横州市",
+ value: "横州市",
+ },
+ ],
+ },
+ {
+ label: "柳州市",
+ value: "柳州市",
+ children: [
+ {
+ label: "城中区",
+ value: "城中区",
+ },
+ {
+ label: "鱼峰区",
+ value: "鱼峰区",
+ },
+ {
+ label: "柳南区",
+ value: "柳南区",
+ },
+ {
+ label: "柳北区",
+ value: "柳北区",
+ },
+ {
+ label: "柳江区",
+ value: "柳江区",
+ },
+ {
+ label: "柳城县",
+ value: "柳城县",
+ },
+ {
+ label: "鹿寨县",
+ value: "鹿寨县",
+ },
+ {
+ label: "融安县",
+ value: "融安县",
+ },
+ {
+ label: "融水苗族自治县",
+ value: "融水苗族自治县",
+ },
+ {
+ label: "三江侗族自治县",
+ value: "三江侗族自治县",
+ },
+ ],
+ },
+ {
+ label: "桂林市",
+ value: "桂林市",
+ children: [
+ {
+ label: "秀峰区",
+ value: "秀峰区",
+ },
+ {
+ label: "叠彩区",
+ value: "叠彩区",
+ },
+ {
+ label: "象山区",
+ value: "象山区",
+ },
+ {
+ label: "七星区",
+ value: "七星区",
+ },
+ {
+ label: "雁山区",
+ value: "雁山区",
+ },
+ {
+ label: "临桂区",
+ value: "临桂区",
+ },
+ {
+ label: "阳朔县",
+ value: "阳朔县",
+ },
+ {
+ label: "灵川县",
+ value: "灵川县",
+ },
+ {
+ label: "全州县",
+ value: "全州县",
+ },
+ {
+ label: "兴安县",
+ value: "兴安县",
+ },
+ {
+ label: "永福县",
+ value: "永福县",
+ },
+ {
+ label: "灌阳县",
+ value: "灌阳县",
+ },
+ {
+ label: "龙胜各族自治县",
+ value: "龙胜各族自治县",
+ },
+ {
+ label: "资源县",
+ value: "资源县",
+ },
+ {
+ label: "平乐县",
+ value: "平乐县",
+ },
+ {
+ label: "恭城瑶族自治县",
+ value: "恭城瑶族自治县",
+ },
+ {
+ label: "荔浦市",
+ value: "荔浦市",
+ },
+ ],
+ },
+ {
+ label: "梧州市",
+ value: "梧州市",
+ children: [
+ {
+ label: "万秀区",
+ value: "万秀区",
+ },
+ {
+ label: "长洲区",
+ value: "长洲区",
+ },
+ {
+ label: "龙圩区",
+ value: "龙圩区",
+ },
+ {
+ label: "苍梧县",
+ value: "苍梧县",
+ },
+ {
+ label: "藤县",
+ value: "藤县",
+ },
+ {
+ label: "蒙山县",
+ value: "蒙山县",
+ },
+ {
+ label: "岑溪市",
+ value: "岑溪市",
+ },
+ ],
+ },
+ {
+ label: "北海市",
+ value: "北海市",
+ children: [
+ {
+ label: "海城区",
+ value: "海城区",
+ },
+ {
+ label: "银海区",
+ value: "银海区",
+ },
+ {
+ label: "铁山港区",
+ value: "铁山港区",
+ },
+ {
+ label: "合浦县",
+ value: "合浦县",
+ },
+ ],
+ },
+ {
+ label: "防城港市",
+ value: "防城港市",
+ children: [
+ {
+ label: "港口区",
+ value: "港口区",
+ },
+ {
+ label: "防城区",
+ value: "防城区",
+ },
+ {
+ label: "上思县",
+ value: "上思县",
+ },
+ {
+ label: "东兴市",
+ value: "东兴市",
+ },
+ ],
+ },
+ {
+ label: "钦州市",
+ value: "钦州市",
+ children: [
+ {
+ label: "钦南区",
+ value: "钦南区",
+ },
+ {
+ label: "钦北区",
+ value: "钦北区",
+ },
+ {
+ label: "灵山县",
+ value: "灵山县",
+ },
+ {
+ label: "浦北县",
+ value: "浦北县",
+ },
+ ],
+ },
+ {
+ label: "贵港市",
+ value: "贵港市",
+ children: [
+ {
+ label: "港北区",
+ value: "港北区",
+ },
+ {
+ label: "港南区",
+ value: "港南区",
+ },
+ {
+ label: "覃塘区",
+ value: "覃塘区",
+ },
+ {
+ label: "平南县",
+ value: "平南县",
+ },
+ {
+ label: "桂平市",
+ value: "桂平市",
+ },
+ ],
+ },
+ {
+ label: "玉林市",
+ value: "玉林市",
+ children: [
+ {
+ label: "玉州区",
+ value: "玉州区",
+ },
+ {
+ label: "福绵区",
+ value: "福绵区",
+ },
+ {
+ label: "容县",
+ value: "容县",
+ },
+ {
+ label: "陆川县",
+ value: "陆川县",
+ },
+ {
+ label: "博白县",
+ value: "博白县",
+ },
+ {
+ label: "兴业县",
+ value: "兴业县",
+ },
+ {
+ label: "北流市",
+ value: "北流市",
+ },
+ ],
+ },
+ {
+ label: "百色市",
+ value: "百色市",
+ children: [
+ {
+ label: "右江区",
+ value: "右江区",
+ },
+ {
+ label: "田阳区",
+ value: "田阳区",
+ },
+ {
+ label: "田东县",
+ value: "田东县",
+ },
+ {
+ label: "德保县",
+ value: "德保县",
+ },
+ {
+ label: "那坡县",
+ value: "那坡县",
+ },
+ {
+ label: "凌云县",
+ value: "凌云县",
+ },
+ {
+ label: "乐业县",
+ value: "乐业县",
+ },
+ {
+ label: "田林县",
+ value: "田林县",
+ },
+ {
+ label: "西林县",
+ value: "西林县",
+ },
+ {
+ label: "隆林各族自治县",
+ value: "隆林各族自治县",
+ },
+ {
+ label: "靖西市",
+ value: "靖西市",
+ },
+ {
+ label: "平果市",
+ value: "平果市",
+ },
+ ],
+ },
+ {
+ label: "贺州市",
+ value: "贺州市",
+ children: [
+ {
+ label: "八步区",
+ value: "八步区",
+ },
+ {
+ label: "平桂区",
+ value: "平桂区",
+ },
+ {
+ label: "昭平县",
+ value: "昭平县",
+ },
+ {
+ label: "钟山县",
+ value: "钟山县",
+ },
+ {
+ label: "富川瑶族自治县",
+ value: "富川瑶族自治县",
+ },
+ ],
+ },
+ {
+ label: "河池市",
+ value: "河池市",
+ children: [
+ {
+ label: "金城江区",
+ value: "金城江区",
+ },
+ {
+ label: "宜州区",
+ value: "宜州区",
+ },
+ {
+ label: "南丹县",
+ value: "南丹县",
+ },
+ {
+ label: "天峨县",
+ value: "天峨县",
+ },
+ {
+ label: "凤山县",
+ value: "凤山县",
+ },
+ {
+ label: "东兰县",
+ value: "东兰县",
+ },
+ {
+ label: "罗城仫佬族自治县",
+ value: "罗城仫佬族自治县",
+ },
+ {
+ label: "环江毛南族自治县",
+ value: "环江毛南族自治县",
+ },
+ {
+ label: "巴马瑶族自治县",
+ value: "巴马瑶族自治县",
+ },
+ {
+ label: "都安瑶族自治县",
+ value: "都安瑶族自治县",
+ },
+ {
+ label: "大化瑶族自治县",
+ value: "大化瑶族自治县",
+ },
+ ],
+ },
+ {
+ label: "来宾市",
+ value: "来宾市",
+ children: [
+ {
+ label: "兴宾区",
+ value: "兴宾区",
+ },
+ {
+ label: "忻城县",
+ value: "忻城县",
+ },
+ {
+ label: "象州县",
+ value: "象州县",
+ },
+ {
+ label: "武宣县",
+ value: "武宣县",
+ },
+ {
+ label: "金秀瑶族自治县",
+ value: "金秀瑶族自治县",
+ },
+ {
+ label: "合山市",
+ value: "合山市",
+ },
+ ],
+ },
+ {
+ label: "崇左市",
+ value: "崇左市",
+ children: [
+ {
+ label: "江州区",
+ value: "江州区",
+ },
+ {
+ label: "扶绥县",
+ value: "扶绥县",
+ },
+ {
+ label: "宁明县",
+ value: "宁明县",
+ },
+ {
+ label: "龙州县",
+ value: "龙州县",
+ },
+ {
+ label: "大新县",
+ value: "大新县",
+ },
+ {
+ label: "天等县",
+ value: "天等县",
+ },
+ {
+ label: "凭祥市",
+ value: "凭祥市",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "海南省",
+ value: "海南省",
+ children: [
+ {
+ label: "海口市",
+ value: "海口市",
+ children: [
+ {
+ label: "秀英区",
+ value: "秀英区",
+ },
+ {
+ label: "龙华区",
+ value: "龙华区",
+ },
+ {
+ label: "琼山区",
+ value: "琼山区",
+ },
+ {
+ label: "美兰区",
+ value: "美兰区",
+ },
+ ],
+ },
+ {
+ label: "三亚市",
+ value: "三亚市",
+ children: [
+ {
+ label: "海棠区",
+ value: "海棠区",
+ },
+ {
+ label: "吉阳区",
+ value: "吉阳区",
+ },
+ {
+ label: "天涯区",
+ value: "天涯区",
+ },
+ {
+ label: "崖州区",
+ value: "崖州区",
+ },
+ ],
+ },
+ {
+ label: "三沙市",
+ value: "三沙市",
+ children: [],
+ },
+ {
+ label: "西沙区",
+ value: "西沙区",
+ children: [],
+ },
+ {
+ label: "南沙区",
+ value: "南沙区",
+ children: [],
+ },
+ {
+ label: "儋州市",
+ value: "儋州市",
+ children: [
+ {
+ label: "五指山市",
+ value: "五指山市",
+ },
+ {
+ label: "琼海市",
+ value: "琼海市",
+ },
+ {
+ label: "文昌市",
+ value: "文昌市",
+ },
+ {
+ label: "万宁市",
+ value: "万宁市",
+ },
+ {
+ label: "东方市",
+ value: "东方市",
+ },
+ {
+ label: "定安县",
+ value: "定安县",
+ },
+ {
+ label: "屯昌县",
+ value: "屯昌县",
+ },
+ {
+ label: "澄迈县",
+ value: "澄迈县",
+ },
+ {
+ label: "临高县",
+ value: "临高县",
+ },
+ {
+ label: "白沙黎族自治县",
+ value: "白沙黎族自治县",
+ },
+ {
+ label: "昌江黎族自治县",
+ value: "昌江黎族自治县",
+ },
+ {
+ label: "乐东黎族自治县",
+ value: "乐东黎族自治县",
+ },
+ {
+ label: "陵水黎族自治县",
+ value: "陵水黎族自治县",
+ },
+ {
+ label: "保亭黎族苗族自治县",
+ value: "保亭黎族苗族自治县",
+ },
+ {
+ label: "琼中黎族苗族自治县",
+ value: "琼中黎族苗族自治县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "重庆市",
+ value: "重庆市",
+ children: [
+ {
+ label: "万州区",
+ value: "万州区",
+ },
+ {
+ label: "涪陵区",
+ value: "涪陵区",
+ },
+ {
+ label: "渝中区",
+ value: "渝中区",
+ },
+ {
+ label: "大渡口区",
+ value: "大渡口区",
+ },
+ {
+ label: "江北区",
+ value: "江北区",
+ },
+ {
+ label: "沙坪坝区",
+ value: "沙坪坝区",
+ },
+ {
+ label: "九龙坡区",
+ value: "九龙坡区",
+ },
+ {
+ label: "南岸区",
+ value: "南岸区",
+ },
+ {
+ label: "北碚区",
+ value: "北碚区",
+ },
+ {
+ label: "綦江区",
+ value: "綦江区",
+ },
+ {
+ label: "大足区",
+ value: "大足区",
+ },
+ {
+ label: "渝北区",
+ value: "渝北区",
+ },
+ {
+ label: "巴南区",
+ value: "巴南区",
+ },
+ {
+ label: "黔江区",
+ value: "黔江区",
+ },
+ {
+ label: "长寿区",
+ value: "长寿区",
+ },
+ {
+ label: "江津区",
+ value: "江津区",
+ },
+ {
+ label: "合川区",
+ value: "合川区",
+ },
+ {
+ label: "永川区",
+ value: "永川区",
+ },
+ {
+ label: "南川区",
+ value: "南川区",
+ },
+ {
+ label: "璧山区",
+ value: "璧山区",
+ },
+ {
+ label: "铜梁区",
+ value: "铜梁区",
+ },
+ {
+ label: "潼南区",
+ value: "潼南区",
+ },
+ {
+ label: "荣昌区",
+ value: "荣昌区",
+ },
+ {
+ label: "开州区",
+ value: "开州区",
+ },
+ {
+ label: "梁平区",
+ value: "梁平区",
+ },
+ {
+ label: "武隆区",
+ value: "武隆区",
+ },
+ {
+ label: "城口县",
+ value: "城口县",
+ },
+ {
+ label: "丰都县",
+ value: "丰都县",
+ },
+ {
+ label: "垫江县",
+ value: "垫江县",
+ },
+ {
+ label: "忠县",
+ value: "忠县",
+ },
+ {
+ label: "云阳县",
+ value: "云阳县",
+ },
+ {
+ label: "奉节县",
+ value: "奉节县",
+ },
+ {
+ label: "巫山县",
+ value: "巫山县",
+ },
+ {
+ label: "巫溪县",
+ value: "巫溪县",
+ },
+ {
+ label: "石柱土家族自治县",
+ value: "石柱土家族自治县",
+ },
+ {
+ label: "秀山土家族苗族自治县",
+ value: "秀山土家族苗族自治县",
+ },
+ {
+ label: "酉阳土家族苗族自治县",
+ value: "酉阳土家族苗族自治县",
+ },
+ {
+ label: "彭水苗族土家族自治县",
+ value: "彭水苗族土家族自治县",
+ },
+ ],
+ },
+ {
+ label: "四川省",
+ value: "四川省",
+ children: [
+ {
+ label: "成都市",
+ value: "成都市",
+ children: [
+ {
+ label: "锦江区",
+ value: "锦江区",
+ },
+ {
+ label: "青羊区",
+ value: "青羊区",
+ },
+ {
+ label: "金牛区",
+ value: "金牛区",
+ },
+ {
+ label: "武侯区",
+ value: "武侯区",
+ },
+ {
+ label: "成华区",
+ value: "成华区",
+ },
+ {
+ label: "龙泉驿区",
+ value: "龙泉驿区",
+ },
+ {
+ label: "青白江区",
+ value: "青白江区",
+ },
+ {
+ label: "新都区",
+ value: "新都区",
+ },
+ {
+ label: "温江区",
+ value: "温江区",
+ },
+ {
+ label: "双流区",
+ value: "双流区",
+ },
+ {
+ label: "郫都区",
+ value: "郫都区",
+ },
+ {
+ label: "新津区",
+ value: "新津区",
+ },
+ {
+ label: "金堂县",
+ value: "金堂县",
+ },
+ {
+ label: "大邑县",
+ value: "大邑县",
+ },
+ {
+ label: "蒲江县",
+ value: "蒲江县",
+ },
+ {
+ label: "都江堰市",
+ value: "都江堰市",
+ },
+ {
+ label: "彭州市",
+ value: "彭州市",
+ },
+ {
+ label: "邛崃市",
+ value: "邛崃市",
+ },
+ {
+ label: "崇州市",
+ value: "崇州市",
+ },
+ {
+ label: "简阳市",
+ value: "简阳市",
+ },
+ ],
+ },
+ {
+ label: "自贡市",
+ value: "自贡市",
+ children: [
+ {
+ label: "自流井区",
+ value: "自流井区",
+ },
+ {
+ label: "贡井区",
+ value: "贡井区",
+ },
+ {
+ label: "大安区",
+ value: "大安区",
+ },
+ {
+ label: "沿滩区",
+ value: "沿滩区",
+ },
+ {
+ label: "荣县",
+ value: "荣县",
+ },
+ {
+ label: "富顺县",
+ value: "富顺县",
+ },
+ ],
+ },
+ {
+ label: "攀枝花市",
+ value: "攀枝花市",
+ children: [
+ {
+ label: "东区",
+ value: "东区",
+ },
+ {
+ label: "西区",
+ value: "西区",
+ },
+ {
+ label: "仁和区",
+ value: "仁和区",
+ },
+ {
+ label: "米易县",
+ value: "米易县",
+ },
+ {
+ label: "盐边县",
+ value: "盐边县",
+ },
+ ],
+ },
+ {
+ label: "泸州市",
+ value: "泸州市",
+ children: [
+ {
+ label: "江阳区",
+ value: "江阳区",
+ },
+ {
+ label: "纳溪区",
+ value: "纳溪区",
+ },
+ {
+ label: "龙马潭区",
+ value: "龙马潭区",
+ },
+ {
+ label: "泸县",
+ value: "泸县",
+ },
+ {
+ label: "合江县",
+ value: "合江县",
+ },
+ {
+ label: "叙永县",
+ value: "叙永县",
+ },
+ {
+ label: "古蔺县",
+ value: "古蔺县",
+ },
+ ],
+ },
+ {
+ label: "德阳市",
+ value: "德阳市",
+ children: [
+ {
+ label: "旌阳区",
+ value: "旌阳区",
+ },
+ {
+ label: "罗江区",
+ value: "罗江区",
+ },
+ {
+ label: "中江县",
+ value: "中江县",
+ },
+ {
+ label: "广汉市",
+ value: "广汉市",
+ },
+ {
+ label: "什邡市",
+ value: "什邡市",
+ },
+ {
+ label: "绵竹市",
+ value: "绵竹市",
+ },
+ ],
+ },
+ {
+ label: "绵阳市",
+ value: "绵阳市",
+ children: [
+ {
+ label: "涪城区",
+ value: "涪城区",
+ },
+ {
+ label: "游仙区",
+ value: "游仙区",
+ },
+ {
+ label: "安州区",
+ value: "安州区",
+ },
+ {
+ label: "三台县",
+ value: "三台县",
+ },
+ {
+ label: "盐亭县",
+ value: "盐亭县",
+ },
+ {
+ label: "梓潼县",
+ value: "梓潼县",
+ },
+ {
+ label: "北川羌族自治县",
+ value: "北川羌族自治县",
+ },
+ {
+ label: "平武县",
+ value: "平武县",
+ },
+ {
+ label: "江油市",
+ value: "江油市",
+ },
+ ],
+ },
+ {
+ label: "广元市",
+ value: "广元市",
+ children: [
+ {
+ label: "利州区",
+ value: "利州区",
+ },
+ {
+ label: "昭化区",
+ value: "昭化区",
+ },
+ {
+ label: "朝天区",
+ value: "朝天区",
+ },
+ {
+ label: "旺苍县",
+ value: "旺苍县",
+ },
+ {
+ label: "青川县",
+ value: "青川县",
+ },
+ {
+ label: "剑阁县",
+ value: "剑阁县",
+ },
+ {
+ label: "苍溪县",
+ value: "苍溪县",
+ },
+ ],
+ },
+ {
+ label: "遂宁市",
+ value: "遂宁市",
+ children: [
+ {
+ label: "船山区",
+ value: "船山区",
+ },
+ {
+ label: "安居区",
+ value: "安居区",
+ },
+ {
+ label: "蓬溪县",
+ value: "蓬溪县",
+ },
+ {
+ label: "大英县",
+ value: "大英县",
+ },
+ {
+ label: "射洪市",
+ value: "射洪市",
+ },
+ ],
+ },
+ {
+ label: "内江市",
+ value: "内江市",
+ children: [
+ {
+ label: "市中区",
+ value: "市中区",
+ },
+ {
+ label: "东兴区",
+ value: "东兴区",
+ },
+ {
+ label: "威远县",
+ value: "威远县",
+ },
+ {
+ label: "资中县",
+ value: "资中县",
+ },
+ {
+ label: "隆昌市",
+ value: "隆昌市",
+ },
+ ],
+ },
+ {
+ label: "乐山市",
+ value: "乐山市",
+ children: [
+ {
+ label: "市中区",
+ value: "市中区",
+ },
+ {
+ label: "沙湾区",
+ value: "沙湾区",
+ },
+ {
+ label: "五通桥区",
+ value: "五通桥区",
+ },
+ {
+ label: "金口河区",
+ value: "金口河区",
+ },
+ {
+ label: "犍为县",
+ value: "犍为县",
+ },
+ {
+ label: "井研县",
+ value: "井研县",
+ },
+ {
+ label: "夹江县",
+ value: "夹江县",
+ },
+ {
+ label: "沐川县",
+ value: "沐川县",
+ },
+ {
+ label: "峨边彝族自治县",
+ value: "峨边彝族自治县",
+ },
+ {
+ label: "马边彝族自治县",
+ value: "马边彝族自治县",
+ },
+ {
+ label: "峨眉山市",
+ value: "峨眉山市",
+ },
+ ],
+ },
+ {
+ label: "南充市",
+ value: "南充市",
+ children: [
+ {
+ label: "顺庆区",
+ value: "顺庆区",
+ },
+ {
+ label: "高坪区",
+ value: "高坪区",
+ },
+ {
+ label: "嘉陵区",
+ value: "嘉陵区",
+ },
+ {
+ label: "南部县",
+ value: "南部县",
+ },
+ {
+ label: "营山县",
+ value: "营山县",
+ },
+ {
+ label: "蓬安县",
+ value: "蓬安县",
+ },
+ {
+ label: "仪陇县",
+ value: "仪陇县",
+ },
+ {
+ label: "西充县",
+ value: "西充县",
+ },
+ {
+ label: "阆中市",
+ value: "阆中市",
+ },
+ ],
+ },
+ {
+ label: "眉山市",
+ value: "眉山市",
+ children: [
+ {
+ label: "东坡区",
+ value: "东坡区",
+ },
+ {
+ label: "彭山区",
+ value: "彭山区",
+ },
+ {
+ label: "仁寿县",
+ value: "仁寿县",
+ },
+ {
+ label: "洪雅县",
+ value: "洪雅县",
+ },
+ {
+ label: "丹棱县",
+ value: "丹棱县",
+ },
+ {
+ label: "青神县",
+ value: "青神县",
+ },
+ ],
+ },
+ {
+ label: "宜宾市",
+ value: "宜宾市",
+ children: [
+ {
+ label: "翠屏区",
+ value: "翠屏区",
+ },
+ {
+ label: "南溪区",
+ value: "南溪区",
+ },
+ {
+ label: "叙州区",
+ value: "叙州区",
+ },
+ {
+ label: "江安县",
+ value: "江安县",
+ },
+ {
+ label: "长宁县",
+ value: "长宁县",
+ },
+ {
+ label: "高县",
+ value: "高县",
+ },
+ {
+ label: "珙县",
+ value: "珙县",
+ },
+ {
+ label: "筠连县",
+ value: "筠连县",
+ },
+ {
+ label: "兴文县",
+ value: "兴文县",
+ },
+ {
+ label: "屏山县",
+ value: "屏山县",
+ },
+ ],
+ },
+ {
+ label: "广安市",
+ value: "广安市",
+ children: [
+ {
+ label: "广安区",
+ value: "广安区",
+ },
+ {
+ label: "前锋区",
+ value: "前锋区",
+ },
+ {
+ label: "岳池县",
+ value: "岳池县",
+ },
+ {
+ label: "武胜县",
+ value: "武胜县",
+ },
+ {
+ label: "邻水县",
+ value: "邻水县",
+ },
+ {
+ label: "华蓥市",
+ value: "华蓥市",
+ },
+ ],
+ },
+ {
+ label: "达州市",
+ value: "达州市",
+ children: [
+ {
+ label: "通川区",
+ value: "通川区",
+ },
+ {
+ label: "达川区",
+ value: "达川区",
+ },
+ {
+ label: "宣汉县",
+ value: "宣汉县",
+ },
+ {
+ label: "开江县",
+ value: "开江县",
+ },
+ {
+ label: "大竹县",
+ value: "大竹县",
+ },
+ {
+ label: "渠县",
+ value: "渠县",
+ },
+ {
+ label: "万源市",
+ value: "万源市",
+ },
+ ],
+ },
+ {
+ label: "雅安市",
+ value: "雅安市",
+ children: [
+ {
+ label: "雨城区",
+ value: "雨城区",
+ },
+ {
+ label: "名山区",
+ value: "名山区",
+ },
+ {
+ label: "荥经县",
+ value: "荥经县",
+ },
+ {
+ label: "汉源县",
+ value: "汉源县",
+ },
+ {
+ label: "石棉县",
+ value: "石棉县",
+ },
+ {
+ label: "天全县",
+ value: "天全县",
+ },
+ {
+ label: "芦山县",
+ value: "芦山县",
+ },
+ {
+ label: "宝兴县",
+ value: "宝兴县",
+ },
+ ],
+ },
+ {
+ label: "巴中市",
+ value: "巴中市",
+ children: [
+ {
+ label: "巴州区",
+ value: "巴州区",
+ },
+ {
+ label: "恩阳区",
+ value: "恩阳区",
+ },
+ {
+ label: "通江县",
+ value: "通江县",
+ },
+ {
+ label: "南江县",
+ value: "南江县",
+ },
+ {
+ label: "平昌县",
+ value: "平昌县",
+ },
+ ],
+ },
+ {
+ label: "资阳市",
+ value: "资阳市",
+ children: [
+ {
+ label: "雁江区",
+ value: "雁江区",
+ },
+ {
+ label: "安岳县",
+ value: "安岳县",
+ },
+ {
+ label: "乐至县",
+ value: "乐至县",
+ },
+ ],
+ },
+ {
+ label: "阿坝藏族羌族自治州",
+ value: "阿坝藏族羌族自治州",
+ children: [
+ {
+ label: "马尔康市",
+ value: "马尔康市",
+ },
+ {
+ label: "汶川县",
+ value: "汶川县",
+ },
+ {
+ label: "理县",
+ value: "理县",
+ },
+ {
+ label: "茂县",
+ value: "茂县",
+ },
+ {
+ label: "松潘县",
+ value: "松潘县",
+ },
+ {
+ label: "九寨沟县",
+ value: "九寨沟县",
+ },
+ {
+ label: "金川县",
+ value: "金川县",
+ },
+ {
+ label: "小金县",
+ value: "小金县",
+ },
+ {
+ label: "黑水县",
+ value: "黑水县",
+ },
+ {
+ label: "壤塘县",
+ value: "壤塘县",
+ },
+ {
+ label: "阿坝县",
+ value: "阿坝县",
+ },
+ {
+ label: "若尔盖县",
+ value: "若尔盖县",
+ },
+ {
+ label: "红原县",
+ value: "红原县",
+ },
+ ],
+ },
+ {
+ label: "甘孜藏族自治州",
+ value: "甘孜藏族自治州",
+ children: [
+ {
+ label: "康定市",
+ value: "康定市",
+ },
+ {
+ label: "泸定县",
+ value: "泸定县",
+ },
+ {
+ label: "丹巴县",
+ value: "丹巴县",
+ },
+ {
+ label: "九龙县",
+ value: "九龙县",
+ },
+ {
+ label: "雅江县",
+ value: "雅江县",
+ },
+ {
+ label: "道孚县",
+ value: "道孚县",
+ },
+ {
+ label: "炉霍县",
+ value: "炉霍县",
+ },
+ {
+ label: "甘孜县",
+ value: "甘孜县",
+ },
+ {
+ label: "新龙县",
+ value: "新龙县",
+ },
+ {
+ label: "德格县",
+ value: "德格县",
+ },
+ {
+ label: "白玉县",
+ value: "白玉县",
+ },
+ {
+ label: "石渠县",
+ value: "石渠县",
+ },
+ {
+ label: "色达县",
+ value: "色达县",
+ },
+ {
+ label: "理塘县",
+ value: "理塘县",
+ },
+ {
+ label: "巴塘县",
+ value: "巴塘县",
+ },
+ {
+ label: "乡城县",
+ value: "乡城县",
+ },
+ {
+ label: "稻城县",
+ value: "稻城县",
+ },
+ {
+ label: "得荣县",
+ value: "得荣县",
+ },
+ ],
+ },
+ {
+ label: "凉山彝族自治州",
+ value: "凉山彝族自治州",
+ children: [
+ {
+ label: "西昌市",
+ value: "西昌市",
+ },
+ {
+ label: "会理市",
+ value: "会理市",
+ },
+ {
+ label: "木里藏族自治县",
+ value: "木里藏族自治县",
+ },
+ {
+ label: "盐源县",
+ value: "盐源县",
+ },
+ {
+ label: "德昌县",
+ value: "德昌县",
+ },
+ {
+ label: "会东县",
+ value: "会东县",
+ },
+ {
+ label: "宁南县",
+ value: "宁南县",
+ },
+ {
+ label: "普格县",
+ value: "普格县",
+ },
+ {
+ label: "布拖县",
+ value: "布拖县",
+ },
+ {
+ label: "金阳县",
+ value: "金阳县",
+ },
+ {
+ label: "昭觉县",
+ value: "昭觉县",
+ },
+ {
+ label: "喜德县",
+ value: "喜德县",
+ },
+ {
+ label: "冕宁县",
+ value: "冕宁县",
+ },
+ {
+ label: "越西县",
+ value: "越西县",
+ },
+ {
+ label: "甘洛县",
+ value: "甘洛县",
+ },
+ {
+ label: "美姑县",
+ value: "美姑县",
+ },
+ {
+ label: "雷波县",
+ value: "雷波县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "贵州省",
+ value: "贵州省",
+ children: [
+ {
+ label: "贵阳市",
+ value: "贵阳市",
+ children: [
+ {
+ label: "南明区",
+ value: "南明区",
+ },
+ {
+ label: "云岩区",
+ value: "云岩区",
+ },
+ {
+ label: "花溪区",
+ value: "花溪区",
+ },
+ {
+ label: "乌当区",
+ value: "乌当区",
+ },
+ {
+ label: "白云区",
+ value: "白云区",
+ },
+ {
+ label: "观山湖区",
+ value: "观山湖区",
+ },
+ {
+ label: "开阳县",
+ value: "开阳县",
+ },
+ {
+ label: "息烽县",
+ value: "息烽县",
+ },
+ {
+ label: "修文县",
+ value: "修文县",
+ },
+ {
+ label: "清镇市",
+ value: "清镇市",
+ },
+ ],
+ },
+ {
+ label: "六盘水市",
+ value: "六盘水市",
+ children: [
+ {
+ label: "钟山区",
+ value: "钟山区",
+ },
+ {
+ label: "六枝特区",
+ value: "六枝特区",
+ },
+ {
+ label: "水城区",
+ value: "水城区",
+ },
+ {
+ label: "盘州市",
+ value: "盘州市",
+ },
+ ],
+ },
+ {
+ label: "遵义市",
+ value: "遵义市",
+ children: [
+ {
+ label: "红花岗区",
+ value: "红花岗区",
+ },
+ {
+ label: "汇川区",
+ value: "汇川区",
+ },
+ {
+ label: "播州区",
+ value: "播州区",
+ },
+ {
+ label: "桐梓县",
+ value: "桐梓县",
+ },
+ {
+ label: "绥阳县",
+ value: "绥阳县",
+ },
+ {
+ label: "正安县",
+ value: "正安县",
+ },
+ {
+ label: "道真仡佬族苗族自治县",
+ value: "道真仡佬族苗族自治县",
+ },
+ {
+ label: "务川仡佬族苗族自治县",
+ value: "务川仡佬族苗族自治县",
+ },
+ {
+ label: "凤冈县",
+ value: "凤冈县",
+ },
+ {
+ label: "湄潭县",
+ value: "湄潭县",
+ },
+ {
+ label: "余庆县",
+ value: "余庆县",
+ },
+ {
+ label: "习水县",
+ value: "习水县",
+ },
+ {
+ label: "赤水市",
+ value: "赤水市",
+ },
+ {
+ label: "仁怀市",
+ value: "仁怀市",
+ },
+ ],
+ },
+ {
+ label: "安顺市",
+ value: "安顺市",
+ children: [
+ {
+ label: "西秀区",
+ value: "西秀区",
+ },
+ {
+ label: "平坝区",
+ value: "平坝区",
+ },
+ {
+ label: "普定县",
+ value: "普定县",
+ },
+ {
+ label: "镇宁布依族苗族自治县",
+ value: "镇宁布依族苗族自治县",
+ },
+ {
+ label: "关岭布依族苗族自治县",
+ value: "关岭布依族苗族自治县",
+ },
+ {
+ label: "紫云苗族布依族自治县",
+ value: "紫云苗族布依族自治县",
+ },
+ ],
+ },
+ {
+ label: "毕节市",
+ value: "毕节市",
+ children: [
+ {
+ label: "七星关区",
+ value: "七星关区",
+ },
+ {
+ label: "大方县",
+ value: "大方县",
+ },
+ {
+ label: "金沙县",
+ value: "金沙县",
+ },
+ {
+ label: "织金县",
+ value: "织金县",
+ },
+ {
+ label: "纳雍县",
+ value: "纳雍县",
+ },
+ {
+ label: "威宁彝族回族苗族自治县",
+ value: "威宁彝族回族苗族自治县",
+ },
+ {
+ label: "赫章县",
+ value: "赫章县",
+ },
+ {
+ label: "黔西市",
+ value: "黔西市",
+ },
+ ],
+ },
+ {
+ label: "铜仁市",
+ value: "铜仁市",
+ children: [
+ {
+ label: "碧江区",
+ value: "碧江区",
+ },
+ {
+ label: "万山区",
+ value: "万山区",
+ },
+ {
+ label: "江口县",
+ value: "江口县",
+ },
+ {
+ label: "玉屏侗族自治县",
+ value: "玉屏侗族自治县",
+ },
+ {
+ label: "石阡县",
+ value: "石阡县",
+ },
+ {
+ label: "思南县",
+ value: "思南县",
+ },
+ {
+ label: "印江土家族苗族自治县",
+ value: "印江土家族苗族自治县",
+ },
+ {
+ label: "德江县",
+ value: "德江县",
+ },
+ {
+ label: "沿河土家族自治县",
+ value: "沿河土家族自治县",
+ },
+ {
+ label: "松桃苗族自治县",
+ value: "松桃苗族自治县",
+ },
+ ],
+ },
+ {
+ label: "黔西南布依族苗族自治州",
+ value: "黔西南布依族苗族自治州",
+ children: [
+ {
+ label: "兴义市",
+ value: "兴义市",
+ },
+ {
+ label: "兴仁市",
+ value: "兴仁市",
+ },
+ {
+ label: "普安县",
+ value: "普安县",
+ },
+ {
+ label: "晴隆县",
+ value: "晴隆县",
+ },
+ {
+ label: "贞丰县",
+ value: "贞丰县",
+ },
+ {
+ label: "望谟县",
+ value: "望谟县",
+ },
+ {
+ label: "册亨县",
+ value: "册亨县",
+ },
+ {
+ label: "安龙县",
+ value: "安龙县",
+ },
+ ],
+ },
+ {
+ label: "黔东南苗族侗族自治州",
+ value: "黔东南苗族侗族自治州",
+ children: [
+ {
+ label: "凯里市",
+ value: "凯里市",
+ },
+ {
+ label: "黄平县",
+ value: "黄平县",
+ },
+ {
+ label: "施秉县",
+ value: "施秉县",
+ },
+ {
+ label: "三穗县",
+ value: "三穗县",
+ },
+ {
+ label: "镇远县",
+ value: "镇远县",
+ },
+ {
+ label: "岑巩县",
+ value: "岑巩县",
+ },
+ {
+ label: "天柱县",
+ value: "天柱县",
+ },
+ {
+ label: "锦屏县",
+ value: "锦屏县",
+ },
+ {
+ label: "剑河县",
+ value: "剑河县",
+ },
+ {
+ label: "台江县",
+ value: "台江县",
+ },
+ {
+ label: "黎平县",
+ value: "黎平县",
+ },
+ {
+ label: "榕江县",
+ value: "榕江县",
+ },
+ {
+ label: "从江县",
+ value: "从江县",
+ },
+ {
+ label: "雷山县",
+ value: "雷山县",
+ },
+ {
+ label: "麻江县",
+ value: "麻江县",
+ },
+ {
+ label: "丹寨县",
+ value: "丹寨县",
+ },
+ ],
+ },
+ {
+ label: "黔南布依族苗族自治州",
+ value: "黔南布依族苗族自治州",
+ children: [
+ {
+ label: "都匀市",
+ value: "都匀市",
+ },
+ {
+ label: "福泉市",
+ value: "福泉市",
+ },
+ {
+ label: "荔波县",
+ value: "荔波县",
+ },
+ {
+ label: "贵定县",
+ value: "贵定县",
+ },
+ {
+ label: "瓮安县",
+ value: "瓮安县",
+ },
+ {
+ label: "独山县",
+ value: "独山县",
+ },
+ {
+ label: "平塘县",
+ value: "平塘县",
+ },
+ {
+ label: "罗甸县",
+ value: "罗甸县",
+ },
+ {
+ label: "长顺县",
+ value: "长顺县",
+ },
+ {
+ label: "龙里县",
+ value: "龙里县",
+ },
+ {
+ label: "惠水县",
+ value: "惠水县",
+ },
+ {
+ label: "三都水族自治县",
+ value: "三都水族自治县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "云南省",
+ value: "云南省",
+ children: [
+ {
+ label: "昆明市",
+ value: "昆明市",
+ children: [
+ {
+ label: "五华区",
+ value: "五华区",
+ },
+ {
+ label: "盘龙区",
+ value: "盘龙区",
+ },
+ {
+ label: "官渡区",
+ value: "官渡区",
+ },
+ {
+ label: "西山区",
+ value: "西山区",
+ },
+ {
+ label: "东川区",
+ value: "东川区",
+ },
+ {
+ label: "呈贡区",
+ value: "呈贡区",
+ },
+ {
+ label: "晋宁区",
+ value: "晋宁区",
+ },
+ {
+ label: "富民县",
+ value: "富民县",
+ },
+ {
+ label: "宜良县",
+ value: "宜良县",
+ },
+ {
+ label: "石林彝族自治县",
+ value: "石林彝族自治县",
+ },
+ {
+ label: "嵩明县",
+ value: "嵩明县",
+ },
+ {
+ label: "禄劝彝族苗族自治县",
+ value: "禄劝彝族苗族自治县",
+ },
+ {
+ label: "寻甸回族彝族自治县",
+ value: "寻甸回族彝族自治县",
+ },
+ {
+ label: "安宁市",
+ value: "安宁市",
+ },
+ ],
+ },
+ {
+ label: "曲靖市",
+ value: "曲靖市",
+ children: [
+ {
+ label: "麒麟区",
+ value: "麒麟区",
+ },
+ {
+ label: "沾益区",
+ value: "沾益区",
+ },
+ {
+ label: "马龙区",
+ value: "马龙区",
+ },
+ {
+ label: "陆良县",
+ value: "陆良县",
+ },
+ {
+ label: "师宗县",
+ value: "师宗县",
+ },
+ {
+ label: "罗平县",
+ value: "罗平县",
+ },
+ {
+ label: "富源县",
+ value: "富源县",
+ },
+ {
+ label: "会泽县",
+ value: "会泽县",
+ },
+ {
+ label: "宣威市",
+ value: "宣威市",
+ },
+ ],
+ },
+ {
+ label: "玉溪市",
+ value: "玉溪市",
+ children: [
+ {
+ label: "红塔区",
+ value: "红塔区",
+ },
+ {
+ label: "江川区",
+ value: "江川区",
+ },
+ {
+ label: "通海县",
+ value: "通海县",
+ },
+ {
+ label: "华宁县",
+ value: "华宁县",
+ },
+ {
+ label: "易门县",
+ value: "易门县",
+ },
+ {
+ label: "峨山彝族自治县",
+ value: "峨山彝族自治县",
+ },
+ {
+ label: "新平彝族傣族自治县",
+ value: "新平彝族傣族自治县",
+ },
+ {
+ label: "元江哈尼族彝族傣族自治县",
+ value: "元江哈尼族彝族傣族自治县",
+ },
+ {
+ label: "澄江市",
+ value: "澄江市",
+ },
+ ],
+ },
+ {
+ label: "保山市",
+ value: "保山市",
+ children: [
+ {
+ label: "隆阳区",
+ value: "隆阳区",
+ },
+ {
+ label: "施甸县",
+ value: "施甸县",
+ },
+ {
+ label: "龙陵县",
+ value: "龙陵县",
+ },
+ {
+ label: "昌宁县",
+ value: "昌宁县",
+ },
+ {
+ label: "腾冲市",
+ value: "腾冲市",
+ },
+ ],
+ },
+ {
+ label: "昭通市",
+ value: "昭通市",
+ children: [
+ {
+ label: "昭阳区",
+ value: "昭阳区",
+ },
+ {
+ label: "鲁甸县",
+ value: "鲁甸县",
+ },
+ {
+ label: "巧家县",
+ value: "巧家县",
+ },
+ {
+ label: "盐津县",
+ value: "盐津县",
+ },
+ {
+ label: "大关县",
+ value: "大关县",
+ },
+ {
+ label: "永善县",
+ value: "永善县",
+ },
+ {
+ label: "绥江县",
+ value: "绥江县",
+ },
+ {
+ label: "镇雄县",
+ value: "镇雄县",
+ },
+ {
+ label: "彝良县",
+ value: "彝良县",
+ },
+ {
+ label: "威信县",
+ value: "威信县",
+ },
+ {
+ label: "水富市",
+ value: "水富市",
+ },
+ ],
+ },
+ {
+ label: "丽江市",
+ value: "丽江市",
+ children: [
+ {
+ label: "古城区",
+ value: "古城区",
+ },
+ {
+ label: "玉龙纳西族自治县",
+ value: "玉龙纳西族自治县",
+ },
+ {
+ label: "永胜县",
+ value: "永胜县",
+ },
+ {
+ label: "华坪县",
+ value: "华坪县",
+ },
+ {
+ label: "宁蒗彝族自治县",
+ value: "宁蒗彝族自治县",
+ },
+ ],
+ },
+ {
+ label: "普洱市",
+ value: "普洱市",
+ children: [
+ {
+ label: "思茅区",
+ value: "思茅区",
+ },
+ {
+ label: "宁洱哈尼族彝族自治县",
+ value: "宁洱哈尼族彝族自治县",
+ },
+ {
+ label: "墨江哈尼族自治县",
+ value: "墨江哈尼族自治县",
+ },
+ {
+ label: "景东彝族自治县",
+ value: "景东彝族自治县",
+ },
+ {
+ label: "景谷傣族彝族自治县",
+ value: "景谷傣族彝族自治县",
+ },
+ {
+ label: "镇沅彝族哈尼族拉祜族自治县",
+ value: "镇沅彝族哈尼族拉祜族自治县",
+ },
+ {
+ label: "江城哈尼族彝族自治县",
+ value: "江城哈尼族彝族自治县",
+ },
+ {
+ label: "孟连傣族拉祜族佤族自治县",
+ value: "孟连傣族拉祜族佤族自治县",
+ },
+ {
+ label: "澜沧拉祜族自治县",
+ value: "澜沧拉祜族自治县",
+ },
+ {
+ label: "西盟佤族自治县",
+ value: "西盟佤族自治县",
+ },
+ ],
+ },
+ {
+ label: "临沧市",
+ value: "临沧市",
+ children: [
+ {
+ label: "临翔区",
+ value: "临翔区",
+ },
+ {
+ label: "凤庆县",
+ value: "凤庆县",
+ },
+ {
+ label: "云县",
+ value: "云县",
+ },
+ {
+ label: "永德县",
+ value: "永德县",
+ },
+ {
+ label: "镇康县",
+ value: "镇康县",
+ },
+ {
+ label: "双江拉祜族佤族布朗族傣族自治县",
+ value: "双江拉祜族佤族布朗族傣族自治县",
+ },
+ {
+ label: "耿马傣族佤族自治县",
+ value: "耿马傣族佤族自治县",
+ },
+ {
+ label: "沧源佤族自治县",
+ value: "沧源佤族自治县",
+ },
+ ],
+ },
+ {
+ label: "楚雄彝族自治州",
+ value: "楚雄彝族自治州",
+ children: [
+ {
+ label: "楚雄市",
+ value: "楚雄市",
+ },
+ {
+ label: "禄丰市",
+ value: "禄丰市",
+ },
+ {
+ label: "双柏县",
+ value: "双柏县",
+ },
+ {
+ label: "牟定县",
+ value: "牟定县",
+ },
+ {
+ label: "南华县",
+ value: "南华县",
+ },
+ {
+ label: "姚安县",
+ value: "姚安县",
+ },
+ {
+ label: "大姚县",
+ value: "大姚县",
+ },
+ {
+ label: "永仁县",
+ value: "永仁县",
+ },
+ {
+ label: "元谋县",
+ value: "元谋县",
+ },
+ {
+ label: "武定县",
+ value: "武定县",
+ },
+ ],
+ },
+ {
+ label: "红河哈尼族彝族自治州",
+ value: "红河哈尼族彝族自治州",
+ children: [
+ {
+ label: "个旧市",
+ value: "个旧市",
+ },
+ {
+ label: "开远市",
+ value: "开远市",
+ },
+ {
+ label: "蒙自市",
+ value: "蒙自市",
+ },
+ {
+ label: "弥勒市",
+ value: "弥勒市",
+ },
+ {
+ label: "屏边苗族自治县",
+ value: "屏边苗族自治县",
+ },
+ {
+ label: "建水县",
+ value: "建水县",
+ },
+ {
+ label: "石屏县",
+ value: "石屏县",
+ },
+ {
+ label: "泸西县",
+ value: "泸西县",
+ },
+ {
+ label: "元阳县",
+ value: "元阳县",
+ },
+ {
+ label: "红河县",
+ value: "红河县",
+ },
+ {
+ label: "金平苗族瑶族傣族自治县",
+ value: "金平苗族瑶族傣族自治县",
+ },
+ {
+ label: "绿春县",
+ value: "绿春县",
+ },
+ {
+ label: "河口瑶族自治县",
+ value: "河口瑶族自治县",
+ },
+ ],
+ },
+ {
+ label: "文山壮族苗族自治州",
+ value: "文山壮族苗族自治州",
+ children: [
+ {
+ label: "文山市",
+ value: "文山市",
+ },
+ {
+ label: "砚山县",
+ value: "砚山县",
+ },
+ {
+ label: "西畴县",
+ value: "西畴县",
+ },
+ {
+ label: "麻栗坡县",
+ value: "麻栗坡县",
+ },
+ {
+ label: "马关县",
+ value: "马关县",
+ },
+ {
+ label: "丘北县",
+ value: "丘北县",
+ },
+ {
+ label: "广南县",
+ value: "广南县",
+ },
+ {
+ label: "富宁县",
+ value: "富宁县",
+ },
+ ],
+ },
+ {
+ label: "西双版纳傣族自治州",
+ value: "西双版纳傣族自治州",
+ children: [
+ {
+ label: "景洪市",
+ value: "景洪市",
+ },
+ {
+ label: "勐海县",
+ value: "勐海县",
+ },
+ {
+ label: "勐腊县",
+ value: "勐腊县",
+ },
+ ],
+ },
+ {
+ label: "大理白族自治州",
+ value: "大理白族自治州",
+ children: [
+ {
+ label: "大理市",
+ value: "大理市",
+ },
+ {
+ label: "漾濞彝族自治县",
+ value: "漾濞彝族自治县",
+ },
+ {
+ label: "祥云县",
+ value: "祥云县",
+ },
+ {
+ label: "宾川县",
+ value: "宾川县",
+ },
+ {
+ label: "弥渡县",
+ value: "弥渡县",
+ },
+ {
+ label: "南涧彝族自治县",
+ value: "南涧彝族自治县",
+ },
+ {
+ label: "巍山彝族回族自治县",
+ value: "巍山彝族回族自治县",
+ },
+ {
+ label: "永平县",
+ value: "永平县",
+ },
+ {
+ label: "云龙县",
+ value: "云龙县",
+ },
+ {
+ label: "洱源县",
+ value: "洱源县",
+ },
+ {
+ label: "剑川县",
+ value: "剑川县",
+ },
+ {
+ label: "鹤庆县",
+ value: "鹤庆县",
+ },
+ ],
+ },
+ {
+ label: "德宏傣族景颇族自治州",
+ value: "德宏傣族景颇族自治州",
+ children: [
+ {
+ label: "瑞丽市",
+ value: "瑞丽市",
+ },
+ {
+ label: "芒市",
+ value: "芒市",
+ },
+ {
+ label: "梁河县",
+ value: "梁河县",
+ },
+ {
+ label: "盈江县",
+ value: "盈江县",
+ },
+ {
+ label: "陇川县",
+ value: "陇川县",
+ },
+ ],
+ },
+ {
+ label: "怒江傈僳族自治州",
+ value: "怒江傈僳族自治州",
+ children: [
+ {
+ label: "泸水市",
+ value: "泸水市",
+ },
+ {
+ label: "福贡县",
+ value: "福贡县",
+ },
+ {
+ label: "贡山独龙族怒族自治县",
+ value: "贡山独龙族怒族自治县",
+ },
+ {
+ label: "兰坪白族普米族自治县",
+ value: "兰坪白族普米族自治县",
+ },
+ ],
+ },
+ {
+ label: "迪庆藏族自治州",
+ value: "迪庆藏族自治州",
+ children: [
+ {
+ label: "香格里拉市",
+ value: "香格里拉市",
+ },
+ {
+ label: "德钦县",
+ value: "德钦县",
+ },
+ {
+ label: "维西傈僳族自治县",
+ value: "维西傈僳族自治县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "西藏自治区",
+ value: "西藏自治区",
+ children: [
+ {
+ label: "拉萨市",
+ value: "拉萨市",
+ children: [
+ {
+ label: "城关区",
+ value: "城关区",
+ },
+ {
+ label: "堆龙德庆区",
+ value: "堆龙德庆区",
+ },
+ {
+ label: "达孜区",
+ value: "达孜区",
+ },
+ {
+ label: "林周县",
+ value: "林周县",
+ },
+ {
+ label: "当雄县",
+ value: "当雄县",
+ },
+ {
+ label: "尼木县",
+ value: "尼木县",
+ },
+ {
+ label: "曲水县",
+ value: "曲水县",
+ },
+ {
+ label: "墨竹工卡县",
+ value: "墨竹工卡县",
+ },
+ ],
+ },
+ {
+ label: "日喀则市",
+ value: "日喀则市",
+ children: [
+ {
+ label: "桑珠孜区",
+ value: "桑珠孜区",
+ },
+ {
+ label: "南木林县",
+ value: "南木林县",
+ },
+ {
+ label: "江孜县",
+ value: "江孜县",
+ },
+ {
+ label: "定日县",
+ value: "定日县",
+ },
+ {
+ label: "萨迦县",
+ value: "萨迦县",
+ },
+ {
+ label: "拉孜县",
+ value: "拉孜县",
+ },
+ {
+ label: "昂仁县",
+ value: "昂仁县",
+ },
+ {
+ label: "谢通门县",
+ value: "谢通门县",
+ },
+ {
+ label: "白朗县",
+ value: "白朗县",
+ },
+ {
+ label: "仁布县",
+ value: "仁布县",
+ },
+ {
+ label: "康马县",
+ value: "康马县",
+ },
+ {
+ label: "定结县",
+ value: "定结县",
+ },
+ {
+ label: "仲巴县",
+ value: "仲巴县",
+ },
+ {
+ label: "亚东县",
+ value: "亚东县",
+ },
+ {
+ label: "吉隆县",
+ value: "吉隆县",
+ },
+ {
+ label: "聂拉木县",
+ value: "聂拉木县",
+ },
+ {
+ label: "萨嘎县",
+ value: "萨嘎县",
+ },
+ {
+ label: "岗巴县",
+ value: "岗巴县",
+ },
+ ],
+ },
+ {
+ label: "昌都市",
+ value: "昌都市",
+ children: [
+ {
+ label: "卡若区",
+ value: "卡若区",
+ },
+ {
+ label: "江达县",
+ value: "江达县",
+ },
+ {
+ label: "贡觉县",
+ value: "贡觉县",
+ },
+ {
+ label: "类乌齐县",
+ value: "类乌齐县",
+ },
+ {
+ label: "丁青县",
+ value: "丁青县",
+ },
+ {
+ label: "察雅县",
+ value: "察雅县",
+ },
+ {
+ label: "八宿县",
+ value: "八宿县",
+ },
+ {
+ label: "左贡县",
+ value: "左贡县",
+ },
+ {
+ label: "芒康县",
+ value: "芒康县",
+ },
+ {
+ label: "洛隆县",
+ value: "洛隆县",
+ },
+ {
+ label: "边坝县",
+ value: "边坝县",
+ },
+ ],
+ },
+ {
+ label: "林芝市",
+ value: "林芝市",
+ children: [
+ {
+ label: "巴宜区",
+ value: "巴宜区",
+ },
+ {
+ label: "工布江达县",
+ value: "工布江达县",
+ },
+ {
+ label: "米林县",
+ value: "米林县",
+ },
+ {
+ label: "墨脱县",
+ value: "墨脱县",
+ },
+ {
+ label: "波密县",
+ value: "波密县",
+ },
+ {
+ label: "察隅县",
+ value: "察隅县",
+ },
+ {
+ label: "朗县",
+ value: "朗县",
+ },
+ ],
+ },
+ {
+ label: "山南市",
+ value: "山南市",
+ children: [
+ {
+ label: "乃东区",
+ value: "乃东区",
+ },
+ {
+ label: "扎囊县",
+ value: "扎囊县",
+ },
+ {
+ label: "贡嘎县",
+ value: "贡嘎县",
+ },
+ {
+ label: "桑日县",
+ value: "桑日县",
+ },
+ {
+ label: "琼结县",
+ value: "琼结县",
+ },
+ {
+ label: "曲松县",
+ value: "曲松县",
+ },
+ {
+ label: "措美县",
+ value: "措美县",
+ },
+ {
+ label: "洛扎县",
+ value: "洛扎县",
+ },
+ {
+ label: "加查县",
+ value: "加查县",
+ },
+ {
+ label: "隆子县",
+ value: "隆子县",
+ },
+ {
+ label: "错那县",
+ value: "错那县",
+ },
+ {
+ label: "浪卡子县",
+ value: "浪卡子县",
+ },
+ ],
+ },
+ {
+ label: "那曲市",
+ value: "那曲市",
+ children: [
+ {
+ label: "色尼区",
+ value: "色尼区",
+ },
+ {
+ label: "嘉黎县",
+ value: "嘉黎县",
+ },
+ {
+ label: "比如县",
+ value: "比如县",
+ },
+ {
+ label: "聂荣县",
+ value: "聂荣县",
+ },
+ {
+ label: "安多县",
+ value: "安多县",
+ },
+ {
+ label: "申扎县",
+ value: "申扎县",
+ },
+ {
+ label: "索县",
+ value: "索县",
+ },
+ {
+ label: "班戈县",
+ value: "班戈县",
+ },
+ {
+ label: "巴青县",
+ value: "巴青县",
+ },
+ {
+ label: "尼玛县",
+ value: "尼玛县",
+ },
+ {
+ label: "双湖县",
+ value: "双湖县",
+ },
+ ],
+ },
+ {
+ label: "阿里地区",
+ value: "阿里地区",
+ children: [
+ {
+ label: "普兰县",
+ value: "普兰县",
+ },
+ {
+ label: "札达县",
+ value: "札达县",
+ },
+ {
+ label: "噶尔县",
+ value: "噶尔县",
+ },
+ {
+ label: "日土县",
+ value: "日土县",
+ },
+ {
+ label: "革吉县",
+ value: "革吉县",
+ },
+ {
+ label: "改则县",
+ value: "改则县",
+ },
+ {
+ label: "措勤县",
+ value: "措勤县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "陕西省",
+ value: "陕西省",
+ children: [
+ {
+ label: "西安市",
+ value: "西安市",
+ children: [
+ {
+ label: "新城区",
+ value: "新城区",
+ },
+ {
+ label: "碑林区",
+ value: "碑林区",
+ },
+ {
+ label: "莲湖区",
+ value: "莲湖区",
+ },
+ {
+ label: "灞桥区",
+ value: "灞桥区",
+ },
+ {
+ label: "未央区",
+ value: "未央区",
+ },
+ {
+ label: "雁塔区",
+ value: "雁塔区",
+ },
+ {
+ label: "阎良区",
+ value: "阎良区",
+ },
+ {
+ label: "临潼区",
+ value: "临潼区",
+ },
+ {
+ label: "长安区",
+ value: "长安区",
+ },
+ {
+ label: "高陵区",
+ value: "高陵区",
+ },
+ {
+ label: "鄠邑区",
+ value: "鄠邑区",
+ },
+ {
+ label: "蓝田县",
+ value: "蓝田县",
+ },
+ {
+ label: "周至县",
+ value: "周至县",
+ },
+ ],
+ },
+ {
+ label: "铜川市",
+ value: "铜川市",
+ children: [
+ {
+ label: "王益区",
+ value: "王益区",
+ },
+ {
+ label: "印台区",
+ value: "印台区",
+ },
+ {
+ label: "耀州区",
+ value: "耀州区",
+ },
+ {
+ label: "宜君县",
+ value: "宜君县",
+ },
+ ],
+ },
+ {
+ label: "宝鸡市",
+ value: "宝鸡市",
+ children: [
+ {
+ label: "渭滨区",
+ value: "渭滨区",
+ },
+ {
+ label: "金台区",
+ value: "金台区",
+ },
+ {
+ label: "陈仓区",
+ value: "陈仓区",
+ },
+ {
+ label: "凤翔区",
+ value: "凤翔区",
+ },
+ {
+ label: "岐山县",
+ value: "岐山县",
+ },
+ {
+ label: "扶风县",
+ value: "扶风县",
+ },
+ {
+ label: "眉县",
+ value: "眉县",
+ },
+ {
+ label: "陇县",
+ value: "陇县",
+ },
+ {
+ label: "千阳县",
+ value: "千阳县",
+ },
+ {
+ label: "麟游县",
+ value: "麟游县",
+ },
+ {
+ label: "凤县",
+ value: "凤县",
+ },
+ {
+ label: "太白县",
+ value: "太白县",
+ },
+ ],
+ },
+ {
+ label: "咸阳市",
+ value: "咸阳市",
+ children: [
+ {
+ label: "秦都区",
+ value: "秦都区",
+ },
+ {
+ label: "杨陵区",
+ value: "杨陵区",
+ },
+ {
+ label: "渭城区",
+ value: "渭城区",
+ },
+ {
+ label: "三原县",
+ value: "三原县",
+ },
+ {
+ label: "泾阳县",
+ value: "泾阳县",
+ },
+ {
+ label: "乾县",
+ value: "乾县",
+ },
+ {
+ label: "礼泉县",
+ value: "礼泉县",
+ },
+ {
+ label: "永寿县",
+ value: "永寿县",
+ },
+ {
+ label: "长武县",
+ value: "长武县",
+ },
+ {
+ label: "旬邑县",
+ value: "旬邑县",
+ },
+ {
+ label: "淳化县",
+ value: "淳化县",
+ },
+ {
+ label: "武功县",
+ value: "武功县",
+ },
+ {
+ label: "兴平市",
+ value: "兴平市",
+ },
+ {
+ label: "彬州市",
+ value: "彬州市",
+ },
+ ],
+ },
+ {
+ label: "渭南市",
+ value: "渭南市",
+ children: [
+ {
+ label: "临渭区",
+ value: "临渭区",
+ },
+ {
+ label: "华州区",
+ value: "华州区",
+ },
+ {
+ label: "潼关县",
+ value: "潼关县",
+ },
+ {
+ label: "大荔县",
+ value: "大荔县",
+ },
+ {
+ label: "合阳县",
+ value: "合阳县",
+ },
+ {
+ label: "澄城县",
+ value: "澄城县",
+ },
+ {
+ label: "蒲城县",
+ value: "蒲城县",
+ },
+ {
+ label: "白水县",
+ value: "白水县",
+ },
+ {
+ label: "富平县",
+ value: "富平县",
+ },
+ {
+ label: "韩城市",
+ value: "韩城市",
+ },
+ {
+ label: "华阴市",
+ value: "华阴市",
+ },
+ ],
+ },
+ {
+ label: "延安市",
+ value: "延安市",
+ children: [
+ {
+ label: "宝塔区",
+ value: "宝塔区",
+ },
+ {
+ label: "安塞区",
+ value: "安塞区",
+ },
+ {
+ label: "延长县",
+ value: "延长县",
+ },
+ {
+ label: "延川县",
+ value: "延川县",
+ },
+ {
+ label: "志丹县",
+ value: "志丹县",
+ },
+ {
+ label: "吴起县",
+ value: "吴起县",
+ },
+ {
+ label: "甘泉县",
+ value: "甘泉县",
+ },
+ {
+ label: "富县",
+ value: "富县",
+ },
+ {
+ label: "洛川县",
+ value: "洛川县",
+ },
+ {
+ label: "宜川县",
+ value: "宜川县",
+ },
+ {
+ label: "黄龙县",
+ value: "黄龙县",
+ },
+ {
+ label: "黄陵县",
+ value: "黄陵县",
+ },
+ {
+ label: "子长市",
+ value: "子长市",
+ },
+ ],
+ },
+ {
+ label: "汉中市",
+ value: "汉中市",
+ children: [
+ {
+ label: "汉台区",
+ value: "汉台区",
+ },
+ {
+ label: "南郑区",
+ value: "南郑区",
+ },
+ {
+ label: "城固县",
+ value: "城固县",
+ },
+ {
+ label: "洋县",
+ value: "洋县",
+ },
+ {
+ label: "西乡县",
+ value: "西乡县",
+ },
+ {
+ label: "勉县",
+ value: "勉县",
+ },
+ {
+ label: "宁强县",
+ value: "宁强县",
+ },
+ {
+ label: "略阳县",
+ value: "略阳县",
+ },
+ {
+ label: "镇巴县",
+ value: "镇巴县",
+ },
+ {
+ label: "留坝县",
+ value: "留坝县",
+ },
+ {
+ label: "佛坪县",
+ value: "佛坪县",
+ },
+ ],
+ },
+ {
+ label: "榆林市",
+ value: "榆林市",
+ children: [
+ {
+ label: "榆阳区",
+ value: "榆阳区",
+ },
+ {
+ label: "横山区",
+ value: "横山区",
+ },
+ {
+ label: "府谷县",
+ value: "府谷县",
+ },
+ {
+ label: "靖边县",
+ value: "靖边县",
+ },
+ {
+ label: "定边县",
+ value: "定边县",
+ },
+ {
+ label: "绥德县",
+ value: "绥德县",
+ },
+ {
+ label: "米脂县",
+ value: "米脂县",
+ },
+ {
+ label: "佳县",
+ value: "佳县",
+ },
+ {
+ label: "吴堡县",
+ value: "吴堡县",
+ },
+ {
+ label: "清涧县",
+ value: "清涧县",
+ },
+ {
+ label: "子洲县",
+ value: "子洲县",
+ },
+ {
+ label: "神木市",
+ value: "神木市",
+ },
+ ],
+ },
+ {
+ label: "安康市",
+ value: "安康市",
+ children: [
+ {
+ label: "汉滨区",
+ value: "汉滨区",
+ },
+ {
+ label: "汉阴县",
+ value: "汉阴县",
+ },
+ {
+ label: "石泉县",
+ value: "石泉县",
+ },
+ {
+ label: "宁陕县",
+ value: "宁陕县",
+ },
+ {
+ label: "紫阳县",
+ value: "紫阳县",
+ },
+ {
+ label: "岚皋县",
+ value: "岚皋县",
+ },
+ {
+ label: "平利县",
+ value: "平利县",
+ },
+ {
+ label: "镇坪县",
+ value: "镇坪县",
+ },
+ {
+ label: "白河县",
+ value: "白河县",
+ },
+ {
+ label: "旬阳市",
+ value: "旬阳市",
+ },
+ ],
+ },
+ {
+ label: "商洛市",
+ value: "商洛市",
+ children: [
+ {
+ label: "商州区",
+ value: "商州区",
+ },
+ {
+ label: "洛南县",
+ value: "洛南县",
+ },
+ {
+ label: "丹凤县",
+ value: "丹凤县",
+ },
+ {
+ label: "商南县",
+ value: "商南县",
+ },
+ {
+ label: "山阳县",
+ value: "山阳县",
+ },
+ {
+ label: "镇安县",
+ value: "镇安县",
+ },
+ {
+ label: "柞水县",
+ value: "柞水县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "甘肃省",
+ value: "甘肃省",
+ children: [
+ {
+ label: "兰州市",
+ value: "兰州市",
+ children: [
+ {
+ label: "城关区",
+ value: "城关区",
+ },
+ {
+ label: "七里河区",
+ value: "七里河区",
+ },
+ {
+ label: "西固区",
+ value: "西固区",
+ },
+ {
+ label: "安宁区",
+ value: "安宁区",
+ },
+ {
+ label: "红古区",
+ value: "红古区",
+ },
+ {
+ label: "永登县",
+ value: "永登县",
+ },
+ {
+ label: "皋兰县",
+ value: "皋兰县",
+ },
+ {
+ label: "榆中县",
+ value: "榆中县",
+ },
+ ],
+ },
+ {
+ label: "嘉峪关市",
+ value: "嘉峪关市",
+ children: [],
+ },
+ {
+ label: "金昌市",
+ value: "金昌市",
+ children: [
+ {
+ label: "金川区",
+ value: "金川区",
+ },
+ {
+ label: "永昌县",
+ value: "永昌县",
+ },
+ ],
+ },
+ {
+ label: "白银市",
+ value: "白银市",
+ children: [
+ {
+ label: "白银区",
+ value: "白银区",
+ },
+ {
+ label: "平川区",
+ value: "平川区",
+ },
+ {
+ label: "靖远县",
+ value: "靖远县",
+ },
+ {
+ label: "会宁县",
+ value: "会宁县",
+ },
+ {
+ label: "景泰县",
+ value: "景泰县",
+ },
+ ],
+ },
+ {
+ label: "天水市",
+ value: "天水市",
+ children: [
+ {
+ label: "秦州区",
+ value: "秦州区",
+ },
+ {
+ label: "麦积区",
+ value: "麦积区",
+ },
+ {
+ label: "清水县",
+ value: "清水县",
+ },
+ {
+ label: "秦安县",
+ value: "秦安县",
+ },
+ {
+ label: "甘谷县",
+ value: "甘谷县",
+ },
+ {
+ label: "武山县",
+ value: "武山县",
+ },
+ {
+ label: "张家川回族自治县",
+ value: "张家川回族自治县",
+ },
+ ],
+ },
+ {
+ label: "武威市",
+ value: "武威市",
+ children: [
+ {
+ label: "凉州区",
+ value: "凉州区",
+ },
+ {
+ label: "民勤县",
+ value: "民勤县",
+ },
+ {
+ label: "古浪县",
+ value: "古浪县",
+ },
+ {
+ label: "天祝藏族自治县",
+ value: "天祝藏族自治县",
+ },
+ ],
+ },
+ {
+ label: "张掖市",
+ value: "张掖市",
+ children: [
+ {
+ label: "甘州区",
+ value: "甘州区",
+ },
+ {
+ label: "肃南裕固族自治县",
+ value: "肃南裕固族自治县",
+ },
+ {
+ label: "民乐县",
+ value: "民乐县",
+ },
+ {
+ label: "临泽县",
+ value: "临泽县",
+ },
+ {
+ label: "高台县",
+ value: "高台县",
+ },
+ {
+ label: "山丹县",
+ value: "山丹县",
+ },
+ ],
+ },
+ {
+ label: "平凉市",
+ value: "平凉市",
+ children: [
+ {
+ label: "崆峒区",
+ value: "崆峒区",
+ },
+ {
+ label: "泾川县",
+ value: "泾川县",
+ },
+ {
+ label: "灵台县",
+ value: "灵台县",
+ },
+ {
+ label: "崇信县",
+ value: "崇信县",
+ },
+ {
+ label: "庄浪县",
+ value: "庄浪县",
+ },
+ {
+ label: "静宁县",
+ value: "静宁县",
+ },
+ {
+ label: "华亭市",
+ value: "华亭市",
+ },
+ ],
+ },
+ {
+ label: "酒泉市",
+ value: "酒泉市",
+ children: [
+ {
+ label: "肃州区",
+ value: "肃州区",
+ },
+ {
+ label: "金塔县",
+ value: "金塔县",
+ },
+ {
+ label: "瓜州县",
+ value: "瓜州县",
+ },
+ {
+ label: "肃北蒙古族自治县",
+ value: "肃北蒙古族自治县",
+ },
+ {
+ label: "阿克塞哈萨克族自治县",
+ value: "阿克塞哈萨克族自治县",
+ },
+ {
+ label: "玉门市",
+ value: "玉门市",
+ },
+ {
+ label: "敦煌市",
+ value: "敦煌市",
+ },
+ ],
+ },
+ {
+ label: "庆阳市",
+ value: "庆阳市",
+ children: [
+ {
+ label: "西峰区",
+ value: "西峰区",
+ },
+ {
+ label: "庆城县",
+ value: "庆城县",
+ },
+ {
+ label: "环县",
+ value: "环县",
+ },
+ {
+ label: "华池县",
+ value: "华池县",
+ },
+ {
+ label: "合水县",
+ value: "合水县",
+ },
+ {
+ label: "正宁县",
+ value: "正宁县",
+ },
+ {
+ label: "宁县",
+ value: "宁县",
+ },
+ {
+ label: "镇原县",
+ value: "镇原县",
+ },
+ ],
+ },
+ {
+ label: "定西市",
+ value: "定西市",
+ children: [
+ {
+ label: "安定区",
+ value: "安定区",
+ },
+ {
+ label: "通渭县",
+ value: "通渭县",
+ },
+ {
+ label: "陇西县",
+ value: "陇西县",
+ },
+ {
+ label: "渭源县",
+ value: "渭源县",
+ },
+ {
+ label: "临洮县",
+ value: "临洮县",
+ },
+ {
+ label: "漳县",
+ value: "漳县",
+ },
+ {
+ label: "岷县",
+ value: "岷县",
+ },
+ ],
+ },
+ {
+ label: "陇南市",
+ value: "陇南市",
+ children: [
+ {
+ label: "武都区",
+ value: "武都区",
+ },
+ {
+ label: "成县",
+ value: "成县",
+ },
+ {
+ label: "文县",
+ value: "文县",
+ },
+ {
+ label: "宕昌县",
+ value: "宕昌县",
+ },
+ {
+ label: "康县",
+ value: "康县",
+ },
+ {
+ label: "西和县",
+ value: "西和县",
+ },
+ {
+ label: "礼县",
+ value: "礼县",
+ },
+ {
+ label: "徽县",
+ value: "徽县",
+ },
+ {
+ label: "两当县",
+ value: "两当县",
+ },
+ ],
+ },
+ {
+ label: "临夏回族自治州",
+ value: "临夏回族自治州",
+ children: [
+ {
+ label: "临夏市",
+ value: "临夏市",
+ },
+ {
+ label: "临夏县",
+ value: "临夏县",
+ },
+ {
+ label: "康乐县",
+ value: "康乐县",
+ },
+ {
+ label: "永靖县",
+ value: "永靖县",
+ },
+ {
+ label: "广河县",
+ value: "广河县",
+ },
+ {
+ label: "和政县",
+ value: "和政县",
+ },
+ {
+ label: "东乡族自治县",
+ value: "东乡族自治县",
+ },
+ {
+ label: "积石山保安族东乡族撒拉族自治县",
+ value: "积石山保安族东乡族撒拉族自治县",
+ },
+ ],
+ },
+ {
+ label: "甘南藏族自治州",
+ value: "甘南藏族自治州",
+ children: [
+ {
+ label: "合作市",
+ value: "合作市",
+ },
+ {
+ label: "临潭县",
+ value: "临潭县",
+ },
+ {
+ label: "卓尼县",
+ value: "卓尼县",
+ },
+ {
+ label: "舟曲县",
+ value: "舟曲县",
+ },
+ {
+ label: "迭部县",
+ value: "迭部县",
+ },
+ {
+ label: "玛曲县",
+ value: "玛曲县",
+ },
+ {
+ label: "碌曲县",
+ value: "碌曲县",
+ },
+ {
+ label: "夏河县",
+ value: "夏河县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "青海省",
+ value: "青海省",
+ children: [
+ {
+ label: "西宁市",
+ value: "西宁市",
+ children: [
+ {
+ label: "城东区",
+ value: "城东区",
+ },
+ {
+ label: "城中区",
+ value: "城中区",
+ },
+ {
+ label: "城西区",
+ value: "城西区",
+ },
+ {
+ label: "城北区",
+ value: "城北区",
+ },
+ {
+ label: "湟中区",
+ value: "湟中区",
+ },
+ {
+ label: "大通回族土族自治县",
+ value: "大通回族土族自治县",
+ },
+ {
+ label: "湟源县",
+ value: "湟源县",
+ },
+ ],
+ },
+ {
+ label: "海东市",
+ value: "海东市",
+ children: [
+ {
+ label: "乐都区",
+ value: "乐都区",
+ },
+ {
+ label: "平安区",
+ value: "平安区",
+ },
+ {
+ label: "民和回族土族自治县",
+ value: "民和回族土族自治县",
+ },
+ {
+ label: "互助土族自治县",
+ value: "互助土族自治县",
+ },
+ {
+ label: "化隆回族自治县",
+ value: "化隆回族自治县",
+ },
+ {
+ label: "循化撒拉族自治县",
+ value: "循化撒拉族自治县",
+ },
+ ],
+ },
+ {
+ label: "海北藏族自治州",
+ value: "海北藏族自治州",
+ children: [
+ {
+ label: "门源回族自治县",
+ value: "门源回族自治县",
+ },
+ {
+ label: "祁连县",
+ value: "祁连县",
+ },
+ {
+ label: "海晏县",
+ value: "海晏县",
+ },
+ {
+ label: "刚察县",
+ value: "刚察县",
+ },
+ ],
+ },
+ {
+ label: "黄南藏族自治州",
+ value: "黄南藏族自治州",
+ children: [
+ {
+ label: "同仁市",
+ value: "同仁市",
+ },
+ {
+ label: "尖扎县",
+ value: "尖扎县",
+ },
+ {
+ label: "泽库县",
+ value: "泽库县",
+ },
+ {
+ label: "河南蒙古族自治县",
+ value: "河南蒙古族自治县",
+ },
+ ],
+ },
+ {
+ label: "海南藏族自治州",
+ value: "海南藏族自治州",
+ children: [
+ {
+ label: "共和县",
+ value: "共和县",
+ },
+ {
+ label: "同德县",
+ value: "同德县",
+ },
+ {
+ label: "贵德县",
+ value: "贵德县",
+ },
+ {
+ label: "兴海县",
+ value: "兴海县",
+ },
+ {
+ label: "贵南县",
+ value: "贵南县",
+ },
+ ],
+ },
+ {
+ label: "果洛藏族自治州",
+ value: "果洛藏族自治州",
+ children: [
+ {
+ label: "玛沁县",
+ value: "玛沁县",
+ },
+ {
+ label: "班玛县",
+ value: "班玛县",
+ },
+ {
+ label: "甘德县",
+ value: "甘德县",
+ },
+ {
+ label: "达日县",
+ value: "达日县",
+ },
+ {
+ label: "久治县",
+ value: "久治县",
+ },
+ {
+ label: "玛多县",
+ value: "玛多县",
+ },
+ ],
+ },
+ {
+ label: "玉树藏族自治州",
+ value: "玉树藏族自治州",
+ children: [
+ {
+ label: "玉树市",
+ value: "玉树市",
+ },
+ {
+ label: "杂多县",
+ value: "杂多县",
+ },
+ {
+ label: "称多县",
+ value: "称多县",
+ },
+ {
+ label: "治多县",
+ value: "治多县",
+ },
+ {
+ label: "囊谦县",
+ value: "囊谦县",
+ },
+ {
+ label: "曲麻莱县",
+ value: "曲麻莱县",
+ },
+ ],
+ },
+ {
+ label: "海西蒙古族藏族自治州",
+ value: "海西蒙古族藏族自治州",
+ children: [
+ {
+ label: "格尔木市",
+ value: "格尔木市",
+ },
+ {
+ label: "德令哈市",
+ value: "德令哈市",
+ },
+ {
+ label: "茫崖市",
+ value: "茫崖市",
+ },
+ {
+ label: "乌兰县",
+ value: "乌兰县",
+ },
+ {
+ label: "都兰县",
+ value: "都兰县",
+ },
+ {
+ label: "天峻县",
+ value: "天峻县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "宁夏回族自治区",
+ value: "宁夏回族自治区",
+ children: [
+ {
+ label: "银川市",
+ value: "银川市",
+ children: [
+ {
+ label: "兴庆区",
+ value: "兴庆区",
+ },
+ {
+ label: "西夏区",
+ value: "西夏区",
+ },
+ {
+ label: "金凤区",
+ value: "金凤区",
+ },
+ {
+ label: "永宁县",
+ value: "永宁县",
+ },
+ {
+ label: "贺兰县",
+ value: "贺兰县",
+ },
+ {
+ label: "灵武市",
+ value: "灵武市",
+ },
+ ],
+ },
+ {
+ label: "石嘴山市",
+ value: "石嘴山市",
+ children: [
+ {
+ label: "大武口区",
+ value: "大武口区",
+ },
+ {
+ label: "惠农区",
+ value: "惠农区",
+ },
+ {
+ label: "平罗县",
+ value: "平罗县",
+ },
+ ],
+ },
+ {
+ label: "吴忠市",
+ value: "吴忠市",
+ children: [
+ {
+ label: "利通区",
+ value: "利通区",
+ },
+ {
+ label: "红寺堡区",
+ value: "红寺堡区",
+ },
+ {
+ label: "盐池县",
+ value: "盐池县",
+ },
+ {
+ label: "同心县",
+ value: "同心县",
+ },
+ {
+ label: "青铜峡市",
+ value: "青铜峡市",
+ },
+ ],
+ },
+ {
+ label: "固原市",
+ value: "固原市",
+ children: [
+ {
+ label: "原州区",
+ value: "原州区",
+ },
+ {
+ label: "西吉县",
+ value: "西吉县",
+ },
+ {
+ label: "隆德县",
+ value: "隆德县",
+ },
+ {
+ label: "泾源县",
+ value: "泾源县",
+ },
+ {
+ label: "彭阳县",
+ value: "彭阳县",
+ },
+ ],
+ },
+ {
+ label: "中卫市",
+ value: "中卫市",
+ children: [
+ {
+ label: "沙坡头区",
+ value: "沙坡头区",
+ },
+ {
+ label: "中宁县",
+ value: "中宁县",
+ },
+ {
+ label: "海原县",
+ value: "海原县",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "新疆维吾尔自治区",
+ value: "新疆维吾尔自治区",
+ children: [
+ {
+ label: "乌鲁木齐市",
+ value: "乌鲁木齐市",
+ children: [
+ {
+ label: "天山区",
+ value: "天山区",
+ },
+ {
+ label: "沙依巴克区",
+ value: "沙依巴克区",
+ },
+ {
+ label: "新市区",
+ value: "新市区",
+ },
+ {
+ label: "水磨沟区",
+ value: "水磨沟区",
+ },
+ {
+ label: "头屯河区",
+ value: "头屯河区",
+ },
+ {
+ label: "达坂城区",
+ value: "达坂城区",
+ },
+ {
+ label: "米东区",
+ value: "米东区",
+ },
+ {
+ label: "乌鲁木齐县",
+ value: "乌鲁木齐县",
+ },
+ ],
+ },
+ {
+ label: "克拉玛依市",
+ value: "克拉玛依市",
+ children: [
+ {
+ label: "独山子区",
+ value: "独山子区",
+ },
+ {
+ label: "克拉玛依区",
+ value: "克拉玛依区",
+ },
+ {
+ label: "白碱滩区",
+ value: "白碱滩区",
+ },
+ {
+ label: "乌尔禾区",
+ value: "乌尔禾区",
+ },
+ ],
+ },
+ {
+ label: "吐鲁番市",
+ value: "吐鲁番市",
+ children: [
+ {
+ label: "高昌区",
+ value: "高昌区",
+ },
+ {
+ label: "鄯善县",
+ value: "鄯善县",
+ },
+ {
+ label: "托克逊县",
+ value: "托克逊县",
+ },
+ ],
+ },
+ {
+ label: "哈密市",
+ value: "哈密市",
+ children: [
+ {
+ label: "伊州区",
+ value: "伊州区",
+ },
+ {
+ label: "巴里坤哈萨克自治县",
+ value: "巴里坤哈萨克自治县",
+ },
+ {
+ label: "伊吾县",
+ value: "伊吾县",
+ },
+ ],
+ },
+ {
+ label: "昌吉回族自治州",
+ value: "昌吉回族自治州",
+ children: [
+ {
+ label: "昌吉市",
+ value: "昌吉市",
+ },
+ {
+ label: "阜康市",
+ value: "阜康市",
+ },
+ {
+ label: "呼图壁县",
+ value: "呼图壁县",
+ },
+ {
+ label: "玛纳斯县",
+ value: "玛纳斯县",
+ },
+ {
+ label: "奇台县",
+ value: "奇台县",
+ },
+ {
+ label: "吉木萨尔县",
+ value: "吉木萨尔县",
+ },
+ {
+ label: "木垒哈萨克自治县",
+ value: "木垒哈萨克自治县",
+ },
+ ],
+ },
+ {
+ label: "博尔塔拉蒙古自治州",
+ value: "博尔塔拉蒙古自治州",
+ children: [
+ {
+ label: "博乐市",
+ value: "博乐市",
+ },
+ {
+ label: "阿拉山口市",
+ value: "阿拉山口市",
+ },
+ {
+ label: "精河县",
+ value: "精河县",
+ },
+ {
+ label: "温泉县",
+ value: "温泉县",
+ },
+ ],
+ },
+ {
+ label: "巴音郭楞蒙古自治州",
+ value: "巴音郭楞蒙古自治州",
+ children: [
+ {
+ label: "库尔勒市",
+ value: "库尔勒市",
+ },
+ {
+ label: "轮台县",
+ value: "轮台县",
+ },
+ {
+ label: "尉犁县",
+ value: "尉犁县",
+ },
+ {
+ label: "若羌县",
+ value: "若羌县",
+ },
+ {
+ label: "且末县",
+ value: "且末县",
+ },
+ {
+ label: "焉耆回族自治县",
+ value: "焉耆回族自治县",
+ },
+ {
+ label: "和静县",
+ value: "和静县",
+ },
+ {
+ label: "和硕县",
+ value: "和硕县",
+ },
+ {
+ label: "博湖县",
+ value: "博湖县",
+ },
+ ],
+ },
+ {
+ label: "阿克苏地区",
+ value: "阿克苏地区",
+ children: [
+ {
+ label: "阿克苏市",
+ value: "阿克苏市",
+ },
+ {
+ label: "库车市",
+ value: "库车市",
+ },
+ {
+ label: "温宿县",
+ value: "温宿县",
+ },
+ {
+ label: "沙雅县",
+ value: "沙雅县",
+ },
+ {
+ label: "新和县",
+ value: "新和县",
+ },
+ {
+ label: "拜城县",
+ value: "拜城县",
+ },
+ {
+ label: "乌什县",
+ value: "乌什县",
+ },
+ {
+ label: "阿瓦提县",
+ value: "阿瓦提县",
+ },
+ {
+ label: "柯坪县",
+ value: "柯坪县",
+ },
+ ],
+ },
+ {
+ label: "克孜勒苏柯尔克孜自治州",
+ value: "克孜勒苏柯尔克孜自治州",
+ children: [
+ {
+ label: "阿图什市",
+ value: "阿图什市",
+ },
+ {
+ label: "阿克陶县",
+ value: "阿克陶县",
+ },
+ {
+ label: "阿合奇县",
+ value: "阿合奇县",
+ },
+ {
+ label: "乌恰县",
+ value: "乌恰县",
+ },
+ ],
+ },
+ {
+ label: "喀什地区",
+ value: "喀什地区",
+ children: [
+ {
+ label: "喀什市",
+ value: "喀什市",
+ },
+ {
+ label: "疏附县",
+ value: "疏附县",
+ },
+ {
+ label: "疏勒县",
+ value: "疏勒县",
+ },
+ {
+ label: "英吉沙县",
+ value: "英吉沙县",
+ },
+ {
+ label: "泽普县",
+ value: "泽普县",
+ },
+ {
+ label: "莎车县",
+ value: "莎车县",
+ },
+ {
+ label: "叶城县",
+ value: "叶城县",
+ },
+ {
+ label: "麦盖提县",
+ value: "麦盖提县",
+ },
+ {
+ label: "岳普湖县",
+ value: "岳普湖县",
+ },
+ {
+ label: "伽师县",
+ value: "伽师县",
+ },
+ {
+ label: "巴楚县",
+ value: "巴楚县",
+ },
+ {
+ label: "塔什库尔干塔吉克自治县",
+ value: "塔什库尔干塔吉克自治县",
+ },
+ ],
+ },
+ {
+ label: "和田地区",
+ value: "和田地区",
+ children: [
+ {
+ label: "和田市",
+ value: "和田市",
+ },
+ {
+ label: "和田县",
+ value: "和田县",
+ },
+ {
+ label: "墨玉县",
+ value: "墨玉县",
+ },
+ {
+ label: "皮山县",
+ value: "皮山县",
+ },
+ {
+ label: "洛浦县",
+ value: "洛浦县",
+ },
+ {
+ label: "策勒县",
+ value: "策勒县",
+ },
+ {
+ label: "于田县",
+ value: "于田县",
+ },
+ {
+ label: "民丰县",
+ value: "民丰县",
+ },
+ ],
+ },
+ {
+ label: "伊犁哈萨克自治州",
+ value: "伊犁哈萨克自治州",
+ children: [
+ {
+ label: "伊宁市",
+ value: "伊宁市",
+ },
+ {
+ label: "奎屯市",
+ value: "奎屯市",
+ },
+ {
+ label: "霍尔果斯市",
+ value: "霍尔果斯市",
+ },
+ {
+ label: "伊宁县",
+ value: "伊宁县",
+ },
+ {
+ label: "察布查尔锡伯自治县",
+ value: "察布查尔锡伯自治县",
+ },
+ {
+ label: "霍城县",
+ value: "霍城县",
+ },
+ {
+ label: "巩留县",
+ value: "巩留县",
+ },
+ {
+ label: "新源县",
+ value: "新源县",
+ },
+ {
+ label: "昭苏县",
+ value: "昭苏县",
+ },
+ {
+ label: "特克斯县",
+ value: "特克斯县",
+ },
+ {
+ label: "尼勒克县",
+ value: "尼勒克县",
+ },
+ ],
+ },
+ {
+ label: "塔城地区",
+ value: "塔城地区",
+ children: [
+ {
+ label: "塔城市",
+ value: "塔城市",
+ },
+ {
+ label: "乌苏市",
+ value: "乌苏市",
+ },
+ {
+ label: "沙湾市",
+ value: "沙湾市",
+ },
+ {
+ label: "额敏县",
+ value: "额敏县",
+ },
+ {
+ label: "托里县",
+ value: "托里县",
+ },
+ {
+ label: "裕民县",
+ value: "裕民县",
+ },
+ {
+ label: "和布克赛尔蒙古自治县",
+ value: "和布克赛尔蒙古自治县",
+ },
+ ],
+ },
+ {
+ label: "阿勒泰地区",
+ value: "阿勒泰地区",
+ children: [
+ {
+ label: "阿勒泰市",
+ value: "阿勒泰市",
+ },
+ {
+ label: "布尔津县",
+ value: "布尔津县",
+ },
+ {
+ label: "富蕴县",
+ value: "富蕴县",
+ },
+ {
+ label: "福海县",
+ value: "福海县",
+ },
+ {
+ label: "哈巴河县",
+ value: "哈巴河县",
+ },
+ {
+ label: "青河县",
+ value: "青河县",
+ },
+ {
+ label: "吉木乃县",
+ value: "吉木乃县",
+ },
+ {
+ label: "石河子市",
+ value: "石河子市",
+ },
+ {
+ label: "阿拉尔市",
+ value: "阿拉尔市",
+ },
+ {
+ label: "图木舒克市",
+ value: "图木舒克市",
+ },
+ {
+ label: "五家渠市",
+ value: "五家渠市",
+ },
+ {
+ label: "北屯市",
+ value: "北屯市",
+ },
+ {
+ label: "铁门关市",
+ value: "铁门关市",
+ },
+ {
+ label: "双河市",
+ value: "双河市",
+ },
+ {
+ label: "可克达拉市",
+ value: "可克达拉市",
+ },
+ {
+ label: "昆玉市",
+ value: "昆玉市",
+ },
+ {
+ label: "胡杨河市",
+ value: "胡杨河市",
+ },
+ {
+ label: "新星市",
+ value: "新星市",
+ },
+ ],
+ },
+ ],
+ },
+ {
+ label: "台湾省",
+ value: "台湾省",
+ children: [],
+ },
+ {
+ label: "香港特别行政区",
+ value: "香港特别行政区",
+ children: [],
+ },
+ {
+ label: "澳门特别行政区",
+ value: "澳门特别行政区",
+ children: [],
+ },
+];
diff --git a/src/utils/normalizeFileIds.js b/src/utils/normalizeFileIds.js
new file mode 100644
index 0000000..32a8946
--- /dev/null
+++ b/src/utils/normalizeFileIds.js
@@ -0,0 +1,19 @@
+export const normalizeFileIds = (fileList) => {
+ if (!fileList || !Array.isArray(fileList)) {
+ return [];
+ }
+
+ return fileList
+ .map((file) => {
+ if (file.id) {
+ return file.id;
+ }
+
+ if (file.response && file.response.id) {
+ return file.response.id;
+ }
+
+ return "";
+ })
+ .filter((id) => id);
+};
diff --git a/tailwind.config.js b/tailwind.config.js
new file mode 100644
index 0000000..614c86b
--- /dev/null
+++ b/tailwind.config.js
@@ -0,0 +1,8 @@
+/** @type {import('tailwindcss').Config} */
+export default {
+ content: ["./index.html", "./src/**/*.{js,ts,jsx,tsx}"],
+ theme: {
+ extend: {},
+ },
+ plugins: [],
+};
diff --git a/vite.config.js b/vite.config.js
new file mode 100644
index 0000000..f4f30c9
--- /dev/null
+++ b/vite.config.js
@@ -0,0 +1,24 @@
+import { defineConfig } from "vite";
+import react from "@vitejs/plugin-react";
+import path from "path";
+
+// https://vite.dev/config/
+export default defineConfig({
+ plugins: [react()],
+ resolve: {
+ alias: {
+ "@": path.resolve(__dirname, "./src"),
+ },
+ },
+ server: {
+ open: "/",
+ host: "0.0.0.0", //wsl中使用
+ proxy: {
+ "/api": {
+ target: "http://127.0.0.1:8000",
+ changeOrigin: true,
+ rewrite: (path) => path.replace(/\/api/, ""),
+ },
+ },
+ },
+});