From 1dd18a43eeddf5baf9c425dd5c37b5e0a0d5f781 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 01 八月 2025 14:32:16 +0800
Subject: [PATCH] feat: 页面
---
src/views/EmploymentManage/EmploymentSignList.vue | 3
src/views/ServiceChargeManage/constants/columns.ts | 70 +
src/views/FlexJobManage/constants/columns.ts | 11
src/views/EmploymentManage/constants/columns.ts | 25
src/hooks/useEvent.ts | 4
src/views/ServiceChargeManage/ServiceChargeDetail.vue | 202 +++
src/views/ServiceChargeManage/ServiceChargeManage.vue | 22
src/views/EmploymentManage/EmploymentManage.vue | 8
src/views/EmploymentManage/EmploymentManageArrange.vue | 9
src/views/FinanceManage/components/DistributionDetailView.vue | 81 +
src/views/FlexJobManage/components/SendShotMessageDialog.vue | 58 +
pnpm-lock.yaml | 1913 +-------------------------------------
src/views/FlexJobManage/FlexJobManage.vue | 39
src/views/FinanceManage/constants/index.ts | 1
src/views/FinanceManage/constants/columns.ts | 67 +
src/views/FinanceManage/components/UsageDetailView.vue | 69 +
src/views/FinanceManage/FinanceManage.vue | 31
src/views/EmploymentManage/components/AddOrEditEmploymentView.vue | 170 ++-
src/router/index.ts | 56
src/views/ServiceChargeManage/ServiceChargeSettle.vue | 133 ++
20 files changed, 966 insertions(+), 2,006 deletions(-)
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 16613f6..366f467 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -15,7 +15,7 @@
dependencies:
'@bole-12333/chat-kit':
specifier: latest
- version: 1.0.1(@tencentcloud/chat-uikit-engine@2.4.0)(lodash@4.17.21)(vue@3.5.11)
+ version: 1.0.1(@tencentcloud/chat-uikit-engine@2.5.1)(lodash@4.17.21)(vue@3.5.11)
'@bole-12333/customer-chat':
specifier: latest
version: 1.0.3(@bole-12333/chat-kit@1.0.1)(@tiptap/core@2.1.13)(@tiptap/extension-document@2.1.13)(@tiptap/extension-image@2.1.13)(@tiptap/extension-mention@2.1.13)(@tiptap/extension-paragraph@2.1.13)(@tiptap/extension-placeholder@2.1.13)(@tiptap/extension-text@2.1.13)(@tiptap/pm@2.1.13)(@tiptap/suggestion@2.1.13)(dayjs@1.11.6)(vue@3.5.11)
@@ -51,7 +51,7 @@
version: 3.1.5
'@tencentcloud/chat-uikit-vue':
specifier: ^2.0.0
- version: 2.0.0(@tiptap/core@2.1.13)(@tiptap/extension-document@2.1.13)(@tiptap/extension-image@2.1.13)(@tiptap/extension-mention@2.1.13)(@tiptap/extension-paragraph@2.1.13)(@tiptap/extension-placeholder@2.1.13)(@tiptap/extension-text@2.1.13)(@tiptap/pm@2.1.13)(@tiptap/suggestion@2.1.13)(react-native@0.76.5)(react@19.0.0)(vue@3.5.11)
+ version: 2.0.0(@tiptap/core@2.1.13)(@tiptap/extension-document@2.1.13)(@tiptap/extension-image@2.1.13)(@tiptap/extension-mention@2.1.13)(@tiptap/extension-paragraph@2.1.13)(@tiptap/extension-placeholder@2.1.13)(@tiptap/extension-text@2.1.13)(@tiptap/pm@2.1.13)(@tiptap/suggestion@2.1.13)(vue@3.5.11)
'@tencentcloud/tui-core':
specifier: ^2.0.0
version: 2.0.0
@@ -972,43 +972,6 @@
- supports-color
dev: false
- /@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.25.7):
- resolution: {integrity: sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.25.7):
- resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==}
- engines: {node: '>=6.9.0'}
- deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.7)
- dev: false
-
- /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.25.7):
- resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==}
- engines: {node: '>=6.9.0'}
- deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- '@babel/helper-skip-transparent-expression-wrappers': 7.25.9
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.7)
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.7):
resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
engines: {node: '>=6.9.0'}
@@ -1016,72 +979,6 @@
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.7
-
- /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.7):
- resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.7):
- resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.7):
- resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.7):
- resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.7):
- resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.25.7):
- resolution: {integrity: sha512-9MhJ/SMTsVqsd69GyQg89lYR4o9T+oDGv5F6IsigxxqFVOyR/IflDLYP8WDI1l8fkhNGGktqkvL5qwNCtGEpgQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-flow@7.26.0(@babel/core@7.25.7):
- resolution: {integrity: sha512-B+O2DnPc0iG+YXFqOxv2WNuNU97ToWjOomUQ78DouOENWUaM5sVrmet9mcomUGQFwpJd//gvUagXBSdzO1fRKg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
/@babel/plugin-syntax-import-assertions@7.25.7(@babel/core@7.25.7):
resolution: {integrity: sha512-ZvZQRmME0zfJnDQnVBKYzHxXT7lYBB3Revz1GuS7oLXWMgqUPX4G+DDbT30ICClht9WKV34QVrZhSw6WdklwZQ==}
@@ -1101,24 +998,6 @@
'@babel/core': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
- /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.7):
- resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.7):
- resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
/@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.7):
resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==}
engines: {node: '>=6.9.0'}
@@ -1131,80 +1010,6 @@
/@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.7):
- resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.7):
- resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.7):
- resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.7):
- resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.7):
- resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.7):
- resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.7):
- resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.7):
- resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1413,17 +1218,6 @@
dependencies:
'@babel/core': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
-
- /@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.25.7):
- resolution: {integrity: sha512-/VVukELzPDdci7UUsWQaSkhgnjIWXnIyRpM02ldxaVoFK96c41So8JcKT3m0gYjyv7j5FNPGS5vfELrWalkbDA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.25.7)
- dev: false
/@babel/plugin-transform-for-of@7.25.7(@babel/core@7.25.7):
resolution: {integrity: sha512-n/TaiBGJxYFWvpJDfsxSj9lEEE44BFM1EPGz4KEiTipTgkoFVVcCmzAL3qA7fdQU96dpo4gGf5HBx/KnDvqiHw==}
@@ -1683,26 +1477,6 @@
- supports-color
dev: false
- /@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.25.7):
- resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
- /@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.25.7):
- resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- dev: false
-
/@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==}
engines: {node: '>=6.9.0'}
@@ -1748,23 +1522,6 @@
dependencies:
'@babel/core': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
-
- /@babel/plugin-transform-runtime@7.25.9(@babel/core@7.25.7):
- resolution: {integrity: sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-module-imports': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
- babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.7)
- babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.7)
- babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.7)
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
- dev: false
/@babel/plugin-transform-shorthand-properties@7.25.7(@babel/core@7.25.7):
resolution: {integrity: sha512-uBbxNwimHi5Bv3hUccmOFlUy3ATO6WagTApenHz9KzoIdn0XeACdB12ZJ4cjhuB2WSi80Ez2FWzJnarccriJeA==}
@@ -1962,18 +1719,6 @@
transitivePeerDependencies:
- supports-color
- /@babel/preset-flow@7.25.9(@babel/core@7.25.7):
- resolution: {integrity: sha512-EASHsAhE+SSlEzJ4bzfusnXSHiU+JfAYzj+jbw2vgQKgq5HrUr8qs+vgtiEL5dOH6sEweI+PNt2D7AqrDSHyqQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/helper-plugin-utils': 7.25.9
- '@babel/helper-validator-option': 7.25.9
- '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.25.7)
- dev: false
-
/@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.7):
resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==}
peerDependencies:
@@ -2015,20 +1760,6 @@
'@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.25.7)
transitivePeerDependencies:
- supports-color
- dev: false
-
- /@babel/register@7.25.9(@babel/core@7.25.7):
- resolution: {integrity: sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- clone-deep: 4.0.1
- find-cache-dir: 2.1.0
- make-dir: 2.1.0
- pirates: 4.0.6
- source-map-support: 0.5.21
dev: false
/@babel/regjsgen@0.8.0:
@@ -2116,14 +1847,14 @@
'@babel/helper-validator-identifier': 7.25.9
dev: false
- /@bole-12333/chat-kit@1.0.1(@tencentcloud/chat-uikit-engine@2.4.0)(lodash@4.17.21)(vue@3.5.11):
+ /@bole-12333/chat-kit@1.0.1(@tencentcloud/chat-uikit-engine@2.5.1)(lodash@4.17.21)(vue@3.5.11):
resolution: {integrity: sha512-yeSh4XLagaM+uNZRdcG49mhDJO3UbYEpIYZS4Lk303ROnTwxuZyuh5jkoflnCFwWN3Ib3AolfQy999oOqF012A==}
peerDependencies:
'@tencentcloud/chat-uikit-engine': '*'
lodash: '*'
vue: 3.5.11
dependencies:
- '@tencentcloud/chat-uikit-engine': 2.4.0
+ '@tencentcloud/chat-uikit-engine': 2.5.1
lodash: 4.17.21
vue: 3.5.11(typescript@4.8.4)
dev: false
@@ -2144,7 +1875,7 @@
dayjs: '*'
vue: 3.5.11
dependencies:
- '@bole-12333/chat-kit': 1.0.1(@tencentcloud/chat-uikit-engine@2.4.0)(lodash@4.17.21)(vue@3.5.11)
+ '@bole-12333/chat-kit': 1.0.1(@tencentcloud/chat-uikit-engine@2.5.1)(lodash@4.17.21)(vue@3.5.11)
'@tiptap/core': 2.1.13(@tiptap/pm@2.1.13)
'@tiptap/extension-document': 2.1.13(@tiptap/core@2.1.13)
'@tiptap/extension-image': 2.1.13(@tiptap/core@2.1.13)
@@ -3327,98 +3058,6 @@
wrap-ansi-cjs: /wrap-ansi@7.0.0
dev: true
- /@isaacs/ttlcache@1.4.1:
- resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==}
- engines: {node: '>=12'}
- dev: false
-
- /@istanbuljs/load-nyc-config@1.1.0:
- resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==}
- engines: {node: '>=8'}
- dependencies:
- camelcase: 5.3.1
- find-up: 4.1.0
- get-package-type: 0.1.0
- js-yaml: 3.14.1
- resolve-from: 5.0.0
- dev: false
-
- /@istanbuljs/schema@0.1.3:
- resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==}
- engines: {node: '>=8'}
- dev: false
-
- /@jest/create-cache-key-function@29.7.0:
- resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@jest/types': 29.6.3
- dev: false
-
- /@jest/environment@29.7.0:
- resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@jest/fake-timers': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 18.7.18
- jest-mock: 29.7.0
- dev: false
-
- /@jest/fake-timers@29.7.0:
- resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@jest/types': 29.6.3
- '@sinonjs/fake-timers': 10.3.0
- '@types/node': 18.7.18
- jest-message-util: 29.7.0
- jest-mock: 29.7.0
- jest-util: 29.7.0
- dev: false
-
- /@jest/schemas@29.6.3:
- resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@sinclair/typebox': 0.27.8
- dev: false
-
- /@jest/transform@29.7.0:
- resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@babel/core': 7.25.7
- '@jest/types': 29.6.3
- '@jridgewell/trace-mapping': 0.3.25
- babel-plugin-istanbul: 6.1.1
- chalk: 4.1.2
- convert-source-map: 2.0.0
- fast-json-stable-stringify: 2.1.0
- graceful-fs: 4.2.11
- jest-haste-map: 29.7.0
- jest-regex-util: 29.6.3
- jest-util: 29.7.0
- micromatch: 4.0.5
- pirates: 4.0.6
- slash: 3.0.0
- write-file-atomic: 4.0.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@jest/types@29.6.3:
- resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@jest/schemas': 29.6.3
- '@types/istanbul-lib-coverage': 2.0.6
- '@types/istanbul-reports': 3.0.4
- '@types/node': 18.7.18
- '@types/yargs': 17.0.33
- chalk: 4.1.2
- dev: false
-
/@jridgewell/gen-mapping@0.1.1:
resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==}
engines: {node: '>=6.0.0'}
@@ -3447,6 +3086,7 @@
dependencies:
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
+ dev: true
/@jridgewell/sourcemap-codec@1.5.0:
resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
@@ -3783,196 +3423,6 @@
config-chain: 1.1.13
dev: true
- /@react-native/assets-registry@0.76.5:
- resolution: {integrity: sha512-MN5dasWo37MirVcKWuysRkRr4BjNc81SXwUtJYstwbn8oEkfnwR9DaqdDTo/hHOnTdhafffLIa2xOOHcjDIGEw==}
- engines: {node: '>=18'}
- dev: false
-
- /@react-native/babel-plugin-codegen@0.76.5(@babel/preset-env@7.25.8):
- resolution: {integrity: sha512-xe7HSQGop4bnOLMaXt0aU+rIatMNEQbz242SDl8V9vx5oOTI0VbZV9yLy6yBc6poUlYbcboF20YVjoRsxX4yww==}
- engines: {node: '>=18'}
- dependencies:
- '@react-native/codegen': 0.76.5(@babel/preset-env@7.25.8)
- transitivePeerDependencies:
- - '@babel/preset-env'
- - supports-color
- dev: false
-
- /@react-native/babel-preset@0.76.5(@babel/core@7.25.7)(@babel/preset-env@7.25.8):
- resolution: {integrity: sha512-1Nu5Um4EogOdppBLI4pfupkteTjWfmI0hqW8ezWTg7Bezw0FtBj8yS8UYVd3wTnDFT9A5mA2VNoNUqomJnvj2A==}
- engines: {node: '>=18'}
- peerDependencies:
- '@babel/core': '*'
- dependencies:
- '@babel/core': 7.25.7
- '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.25.7)
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.7)
- '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.25.7)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.7)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.7)
- '@babel/plugin-transform-arrow-functions': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-async-generator-functions': 7.25.8(@babel/core@7.25.7)
- '@babel/plugin-transform-async-to-generator': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-block-scoping': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-classes': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-computed-properties': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-destructuring': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.25.7)
- '@babel/plugin-transform-for-of': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-function-name': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-literals': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-logical-assignment-operators': 7.25.8(@babel/core@7.25.7)
- '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.25.8(@babel/core@7.25.7)
- '@babel/plugin-transform-numeric-separator': 7.25.8(@babel/core@7.25.7)
- '@babel/plugin-transform-object-rest-spread': 7.25.8(@babel/core@7.25.7)
- '@babel/plugin-transform-optional-catch-binding': 7.25.8(@babel/core@7.25.7)
- '@babel/plugin-transform-optional-chaining': 7.25.8(@babel/core@7.25.7)
- '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-private-methods': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-private-property-in-object': 7.25.8(@babel/core@7.25.7)
- '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.25.7)
- '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.25.7)
- '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.25.7)
- '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.25.7)
- '@babel/plugin-transform-regenerator': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.25.7)
- '@babel/plugin-transform-shorthand-properties': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-spread': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-sticky-regex': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.25.7)
- '@babel/plugin-transform-unicode-regex': 7.25.7(@babel/core@7.25.7)
- '@babel/template': 7.25.9
- '@react-native/babel-plugin-codegen': 0.76.5(@babel/preset-env@7.25.8)
- babel-plugin-syntax-hermes-parser: 0.25.1
- babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.25.7)
- react-refresh: 0.14.2
- transitivePeerDependencies:
- - '@babel/preset-env'
- - supports-color
- dev: false
-
- /@react-native/codegen@0.76.5(@babel/preset-env@7.25.8):
- resolution: {integrity: sha512-FoZ9VRQ5MpgtDAnVo1rT9nNRfjnWpE40o1GeJSDlpUMttd36bVXvsDm8W/NhX8BKTWXSX+CPQJsRcvN1UPYGKg==}
- engines: {node: '>=18'}
- peerDependencies:
- '@babel/preset-env': ^7.1.6
- dependencies:
- '@babel/parser': 7.26.3
- '@babel/preset-env': 7.25.8(@babel/core@7.25.7)
- glob: 7.2.3
- hermes-parser: 0.23.1
- invariant: 2.2.4
- jscodeshift: 0.14.0(@babel/preset-env@7.25.8)
- mkdirp: 0.5.6
- nullthrows: 1.1.1
- yargs: 17.7.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@react-native/community-cli-plugin@0.76.5(@babel/core@7.25.7)(@babel/preset-env@7.25.8):
- resolution: {integrity: sha512-3MKMnlU0cZOWlMhz5UG6WqACJiWUrE3XwBEumzbMmZw3Iw3h+fIsn+7kLLE5EhzqLt0hg5Y4cgYFi4kOaNgq+g==}
- engines: {node: '>=18'}
- peerDependencies:
- '@react-native-community/cli-server-api': '*'
- peerDependenciesMeta:
- '@react-native-community/cli-server-api':
- optional: true
- dependencies:
- '@react-native/dev-middleware': 0.76.5
- '@react-native/metro-babel-transformer': 0.76.5(@babel/core@7.25.7)(@babel/preset-env@7.25.8)
- chalk: 4.1.2
- execa: 5.1.1
- invariant: 2.2.4
- metro: 0.81.0
- metro-config: 0.81.0
- metro-core: 0.81.0
- node-fetch: 2.6.1
- readline: 1.3.0
- semver: 7.6.3
- transitivePeerDependencies:
- - '@babel/core'
- - '@babel/preset-env'
- - bufferutil
- - supports-color
- - utf-8-validate
- dev: false
-
- /@react-native/debugger-frontend@0.76.5:
- resolution: {integrity: sha512-5gtsLfBaSoa9WP8ToDb/8NnDBLZjv4sybQQj7rDKytKOdsXm3Pr2y4D7x7GQQtP1ZQRqzU0X0OZrhRz9xNnOqA==}
- engines: {node: '>=18'}
- dev: false
-
- /@react-native/dev-middleware@0.76.5:
- resolution: {integrity: sha512-f8eimsxpkvMgJia7POKoUu9uqjGF6KgkxX4zqr/a6eoR1qdEAWUd6PonSAqtag3PAqvEaJpB99gLH2ZJI1nDGg==}
- engines: {node: '>=18'}
- dependencies:
- '@isaacs/ttlcache': 1.4.1
- '@react-native/debugger-frontend': 0.76.5
- chrome-launcher: 0.15.2
- chromium-edge-launcher: 0.2.0
- connect: 3.7.0
- debug: 2.6.9
- nullthrows: 1.1.1
- open: 7.4.2
- selfsigned: 2.4.1
- serve-static: 1.16.2
- ws: 6.2.3
- transitivePeerDependencies:
- - bufferutil
- - supports-color
- - utf-8-validate
- dev: false
-
- /@react-native/gradle-plugin@0.76.5:
- resolution: {integrity: sha512-7KSyD0g0KhbngITduC8OABn0MAlJfwjIdze7nA4Oe1q3R7qmAv+wQzW+UEXvPah8m1WqFjYTkQwz/4mK3XrQGw==}
- engines: {node: '>=18'}
- dev: false
-
- /@react-native/js-polyfills@0.76.5:
- resolution: {integrity: sha512-ggM8tcKTcaqyKQcXMIvcB0vVfqr9ZRhWVxWIdiFO1mPvJyS6n+a+lLGkgQAyO8pfH0R1qw6K9D0nqbbDo865WQ==}
- engines: {node: '>=18'}
- dev: false
-
- /@react-native/metro-babel-transformer@0.76.5(@babel/core@7.25.7)(@babel/preset-env@7.25.8):
- resolution: {integrity: sha512-Cm9G5Sg5BDty3/MKa3vbCAJtT3YHhlEaPlQALLykju7qBS+pHZV9bE9hocfyyvc5N/osTIGWxG5YOfqTeMu1oQ==}
- engines: {node: '>=18'}
- peerDependencies:
- '@babel/core': '*'
- dependencies:
- '@babel/core': 7.25.7
- '@react-native/babel-preset': 0.76.5(@babel/core@7.25.7)(@babel/preset-env@7.25.8)
- hermes-parser: 0.23.1
- nullthrows: 1.1.1
- transitivePeerDependencies:
- - '@babel/preset-env'
- - supports-color
- dev: false
-
- /@react-native/normalize-colors@0.76.5:
- resolution: {integrity: sha512-6QRLEok1r55gLqj+94mEWUENuU5A6wsr2OoXpyq/CgQ7THWowbHtru/kRGRr6o3AQXrVnZheR60JNgFcpNYIug==}
- dev: false
-
- /@react-native/virtualized-lists@0.76.5(react-native@0.76.5)(react@19.0.0):
- resolution: {integrity: sha512-M/fW1fTwxrHbcx0OiVOIxzG6rKC0j9cR9Csf80o77y1Xry0yrNPpAlf8D1ev3LvHsiAUiRNFlauoPtodrs2J1A==}
- engines: {node: '>=18'}
- peerDependencies:
- '@types/react': ^18.2.6
- react: '*'
- react-native: '*'
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- invariant: 2.2.4
- nullthrows: 1.1.1
- react: 19.0.0
- react-native: 0.76.5(@babel/core@7.25.7)(@babel/preset-env@7.25.8)(react@19.0.0)
- dev: false
-
/@release-it/conventional-changelog@8.0.2(release-it@17.8.2):
resolution: {integrity: sha512-WpnWWRr7O0JeLoiejLrPEWnnwFhCscBn1wBTAXeitiz2/Ifaol0s+t8otf/HYq/OiQOri2iH8d0CnVb72tBdIQ==}
engines: {node: ^18.18.0 || ^20.9.0 || ^22.0.0}
@@ -4177,26 +3627,10 @@
dev: true
optional: true
- /@sinclair/typebox@0.27.8:
- resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
- dev: false
-
/@sindresorhus/merge-streams@2.3.0:
resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==}
engines: {node: '>=18'}
dev: true
-
- /@sinonjs/commons@3.0.1:
- resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==}
- dependencies:
- type-detect: 4.0.8
- dev: false
-
- /@sinonjs/fake-timers@10.3.0:
- resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==}
- dependencies:
- '@sinonjs/commons': 3.0.1
- dev: false
/@stylelint/postcss-css-in-js@0.37.3(postcss-syntax@0.36.2)(postcss@7.0.39):
resolution: {integrity: sha512-scLk3cSH1H9KggSniseb2KNAU5D9FWc3H7BxCSAIdtU9OWIyw0zkEZ9qEKHryRM+SExYXRKNb7tOOVNAsQ3iwg==}
@@ -4258,42 +3692,34 @@
vue-demi: 0.13.11(vue@3.5.11)
dev: false
- /@tencentcloud/call-engine-js@3.2.0(react-native@0.76.5)(react@19.0.0):
+ /@tencentcloud/call-engine-js@3.2.0:
resolution: {integrity: sha512-IcDgkD2IICHkQh9WkeWsfwL9gecok89wIEFJPTVVFhC7fTLe4obOCI42TV4n+1sREm8BdGkAYvOurGf6CpXCng==}
dependencies:
- '@tencentcloud/chat': 3.5.2(react-native@0.76.5)(react@19.0.0)
+ '@tencentcloud/chat': 3.5.7
core-js: 3.38.1
eventemitter3: 4.0.7
rtc-detect: 0.0.5
trtc-cloud-js-sdk: 2.9.3
tuikit-logger: 0.0.4-beta.1
- transitivePeerDependencies:
- - react
- - react-native
dev: false
- /@tencentcloud/call-uikit-vue2.6@4.0.8(react-native@0.76.5)(react@19.0.0)(vue@3.5.11):
+ /@tencentcloud/call-uikit-vue2.6@4.0.8(vue@3.5.11):
resolution: {integrity: sha512-lRxCQ+V684FahkBWEhHhq1mOXgLJPkt/XEfNayYqQmzP8X01FlxLr+xJshnBbi6Hs6B/R1ak0d5vk8EsniQr1g==}
dependencies:
- '@tencentcloud/call-engine-js': 3.2.0(react-native@0.76.5)(react@19.0.0)
- '@tencentcloud/chat': 3.5.2(react-native@0.76.5)(react@19.0.0)
+ '@tencentcloud/call-engine-js': 3.2.0
+ '@tencentcloud/chat': 3.5.7
'@tencentcloud/tui-core': 2.5.1
'@vue/composition-api': 1.7.2(vue@3.5.11)
transitivePeerDependencies:
- - react
- - react-native
- vue
dev: false
- /@tencentcloud/call-uikit-vue2@4.0.8(react-native@0.76.5)(react@19.0.0):
+ /@tencentcloud/call-uikit-vue2@4.0.8:
resolution: {integrity: sha512-vwWv/Wd7349EhI1JTCPpL4ZgHFrxAyuU5v8U2aqzElQO3Uv2HHAowr7DkbFfzbAm0oDvcXWBqwBcb7rDvM1h7w==}
dependencies:
- '@tencentcloud/call-engine-js': 3.2.0(react-native@0.76.5)(react@19.0.0)
- '@tencentcloud/chat': 3.5.2(react-native@0.76.5)(react@19.0.0)
+ '@tencentcloud/call-engine-js': 3.2.0
+ '@tencentcloud/chat': 3.5.7
'@tencentcloud/tui-core': 2.5.1
- transitivePeerDependencies:
- - react
- - react-native
dev: false
/@tencentcloud/call-uikit-vue@3.1.5:
@@ -4303,23 +3729,12 @@
tuicall-engine-webrtc: 3.1.7
dev: false
- /@tencentcloud/call-uikit-vue@4.0.8(react-native@0.76.5)(react@19.0.0):
+ /@tencentcloud/call-uikit-vue@4.0.8:
resolution: {integrity: sha512-eRq0yfhojCJYpywJ2WhRf0UI+oNM5EPOc3F6wskkvHasoySp0NdxwlusX3LAq0WevnxCJl3xZD6fPMnzpndqjQ==}
dependencies:
- '@tencentcloud/call-engine-js': 3.2.0(react-native@0.76.5)(react@19.0.0)
- '@tencentcloud/chat': 3.5.2(react-native@0.76.5)(react@19.0.0)
- '@tencentcloud/tui-core': 2.5.1
- transitivePeerDependencies:
- - react
- - react-native
- dev: false
-
- /@tencentcloud/chat-uikit-engine@2.4.0:
- resolution: {integrity: sha512-zE+bygEROaqgeMXXO+X2+2x8JH55mnb9c1sYQVQ507FlFT0maHxEQPOq8/EZBWowUDDlYoWbHh1EBAXEAI3dgA==}
- dependencies:
+ '@tencentcloud/call-engine-js': 3.2.0
'@tencentcloud/chat': 3.5.7
- tim-profanity-filter-plugin: 1.1.0
- tim-upload-plugin: 1.4.2
+ '@tencentcloud/tui-core': 2.5.1
dev: false
/@tencentcloud/chat-uikit-engine@2.5.1:
@@ -4327,10 +3742,10 @@
dependencies:
'@tencentcloud/chat': 3.5.7
tim-profanity-filter-plugin: 1.1.0
- tim-upload-plugin: 1.4.2
+ tim-upload-plugin: 1.4.3
dev: false
- /@tencentcloud/chat-uikit-vue@2.0.0(@tiptap/core@2.1.13)(@tiptap/extension-document@2.1.13)(@tiptap/extension-image@2.1.13)(@tiptap/extension-mention@2.1.13)(@tiptap/extension-paragraph@2.1.13)(@tiptap/extension-placeholder@2.1.13)(@tiptap/extension-text@2.1.13)(@tiptap/pm@2.1.13)(@tiptap/suggestion@2.1.13)(react-native@0.76.5)(react@19.0.0)(vue@3.5.11):
+ /@tencentcloud/chat-uikit-vue@2.0.0(@tiptap/core@2.1.13)(@tiptap/extension-document@2.1.13)(@tiptap/extension-image@2.1.13)(@tiptap/extension-mention@2.1.13)(@tiptap/extension-paragraph@2.1.13)(@tiptap/extension-placeholder@2.1.13)(@tiptap/extension-text@2.1.13)(@tiptap/pm@2.1.13)(@tiptap/suggestion@2.1.13)(vue@3.5.11):
resolution: {integrity: sha512-XgkcF0gE5GauGIqv98lYDlf1sY5WUsYeM3/VY1MVZoCZYVCwbh5T+JYYL64eIaqisHXHYYZsNgBPjdw/43ayvg==}
peerDependencies:
'@tiptap/core': ^2.0.0-beta.220
@@ -4343,9 +3758,9 @@
'@tiptap/pm': ^2.0.0-beta.220
'@tiptap/suggestion': ^2.0.0-beta.220
dependencies:
- '@tencentcloud/call-uikit-vue': 4.0.8(react-native@0.76.5)(react@19.0.0)
- '@tencentcloud/call-uikit-vue2': 4.0.8(react-native@0.76.5)(react@19.0.0)
- '@tencentcloud/call-uikit-vue2.6': 4.0.8(react-native@0.76.5)(react@19.0.0)(vue@3.5.11)
+ '@tencentcloud/call-uikit-vue': 4.0.8
+ '@tencentcloud/call-uikit-vue2': 4.0.8
+ '@tencentcloud/call-uikit-vue2.6': 4.0.8(vue@3.5.11)
'@tencentcloud/chat-uikit-engine': 2.5.1
'@tencentcloud/tui-core': 2.5.1
'@tencentcloud/tui-customer-service-plugin': 2.2.6(@tencentcloud/tui-core@2.5.1)(vue@3.5.11)
@@ -4364,33 +3779,11 @@
vue-clipboard3: 2.0.0
transitivePeerDependencies:
- '@vue/composition-api'
- - react
- - react-native
- vue
- dev: false
-
- /@tencentcloud/chat@3.5.2(react-native@0.76.5)(react@19.0.0):
- resolution: {integrity: sha512-UuGswGE3jaPgAFHA5kMDASI4Vq5p3lzeK9YisN5kkl9dcxh7BKbxTp5qtD8Fy7tj4VcWbytCb6ytCufmThbDXA==}
- dependencies:
- '@tencentcloud/react-native-push': 1.2.0(react-native@0.76.5)(react@19.0.0)
- '@tencentcloud/uni-app-push': 1.2.0
- transitivePeerDependencies:
- - react
- - react-native
dev: false
/@tencentcloud/chat@3.5.7:
resolution: {integrity: sha512-uxACmaFPqV8jXcORBwVSHc0qgKvnHzRg9kC8kHAqCGbsnsm8525JwFzU6ByckGCNqNWUx/5W70EISYAboLuTvQ==}
- dev: false
-
- /@tencentcloud/react-native-push@1.2.0(react-native@0.76.5)(react@19.0.0):
- resolution: {integrity: sha512-/GI4J1LNnbCz1LxJ6WHtYhymoVg8ot5gASJ9o/YczgghynnZf7b9rfe2d8Z43YjhPog9Rx1Jfdqb3WVa8T7w0A==}
- peerDependencies:
- react: '*'
- react-native: '>= 0.75'
- dependencies:
- react: 19.0.0
- react-native: 0.76.5(@babel/core@7.25.7)(@babel/preset-env@7.25.8)(react@19.0.0)
dev: false
/@tencentcloud/tui-core@2.0.0:
@@ -4406,7 +3799,7 @@
dependencies:
'@tencentcloud/chat': 3.5.7
tim-profanity-filter-plugin: 1.1.0
- tim-upload-plugin: 1.4.2
+ tim-upload-plugin: 1.4.3
dev: false
/@tencentcloud/tui-customer-service-plugin@2.2.6(@tencentcloud/tui-core@2.5.1)(vue@3.5.11):
@@ -4423,11 +3816,6 @@
'@tencentcloud/universal-api': 2.4.0
marked: 4.0.0
vue: 3.5.11(typescript@4.8.4)
- dev: false
-
- /@tencentcloud/uni-app-push@1.2.0:
- resolution: {integrity: sha512-l+hTZ4IkfgTqVLkDMWaJyAdTSM6HArPZ1PYi/V7j21XwsIJh21bEBGQ6UwojuRlOIbQDuZ32o+ZkjcVn2Gj8HA==}
- engines: {HBuilderX: ^3.6.8}
dev: false
/@tencentcloud/universal-api@2.4.0:
@@ -4562,35 +3950,6 @@
resolution: {integrity: sha512-/AyemPZy93ZXGzEokMsoPFgjH37snpzH4X/fwans/n63HLaCleriCG3PyrkHCPkgHEc9vj9Uo6paqsBN3vJ3OA==}
dev: true
- /@types/babel__core@7.20.5:
- resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
- dependencies:
- '@babel/parser': 7.26.3
- '@babel/types': 7.26.3
- '@types/babel__generator': 7.6.8
- '@types/babel__template': 7.4.4
- '@types/babel__traverse': 7.20.6
- dev: false
-
- /@types/babel__generator@7.6.8:
- resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==}
- dependencies:
- '@babel/types': 7.26.3
- dev: false
-
- /@types/babel__template@7.4.4:
- resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
- dependencies:
- '@babel/parser': 7.26.3
- '@babel/types': 7.26.3
- dev: false
-
- /@types/babel__traverse@7.20.6:
- resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==}
- dependencies:
- '@babel/types': 7.26.3
- dev: false
-
/@types/eslint@7.29.0:
resolution: {integrity: sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==}
dependencies:
@@ -4614,28 +3973,6 @@
dependencies:
'@types/minimatch': 5.1.2
'@types/node': 18.7.18
- dev: false
-
- /@types/graceful-fs@4.1.9:
- resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==}
- dependencies:
- '@types/node': 18.7.18
- dev: false
-
- /@types/istanbul-lib-coverage@2.0.6:
- resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==}
- dev: false
-
- /@types/istanbul-lib-report@3.0.3:
- resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==}
- dependencies:
- '@types/istanbul-lib-coverage': 2.0.6
- dev: false
-
- /@types/istanbul-reports@3.0.4:
- resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==}
- dependencies:
- '@types/istanbul-lib-report': 3.0.3
dev: false
/@types/js-cookie@3.0.2:
@@ -4684,12 +4021,6 @@
resolution: {integrity: sha512-SXgrhajHG7boLv6oU93CcmdDm0HYRiceuz6b+7z+/2lCJPTWDv0V5YiwFHT2ejE4bQqgSXQiVPQYPWv7LGsK1g==}
dev: true
- /@types/node-forge@1.3.11:
- resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==}
- dependencies:
- '@types/node': 18.7.18
- dev: false
-
/@types/node@14.18.33:
resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==}
dev: true
@@ -4718,10 +4049,6 @@
/@types/semver@7.5.8:
resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
dev: true
-
- /@types/stack-utils@2.0.3:
- resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==}
- dev: false
/@types/svgo@2.6.4:
resolution: {integrity: sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==}
@@ -4769,16 +4096,6 @@
/@types/web-bluetooth@0.0.20:
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
-
- /@types/yargs-parser@21.0.3:
- resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==}
- dev: false
-
- /@types/yargs@17.0.33:
- resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==}
- dependencies:
- '@types/yargs-parser': 21.0.3
- dev: false
/@typescript-eslint/eslint-plugin@4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.8.4):
resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==}
@@ -5907,21 +5224,6 @@
resolution: {integrity: sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==}
dev: false
- /abort-controller@3.0.0:
- resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
- engines: {node: '>=6.5'}
- dependencies:
- event-target-shim: 5.0.1
- dev: false
-
- /accepts@1.3.8:
- resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
- engines: {node: '>= 0.6'}
- dependencies:
- mime-types: 2.1.35
- negotiator: 0.6.3
- dev: false
-
/acorn-jsx@5.3.2(acorn@7.4.1):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
@@ -5952,6 +5254,7 @@
resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==}
engines: {node: '>=0.4.0'}
hasBin: true
+ dev: true
/acorn@8.8.2:
resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==}
@@ -6059,10 +5362,6 @@
resolution: {integrity: sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==}
dev: false
- /anser@1.4.10:
- resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==}
- dev: false
-
/ansi-align@3.0.1:
resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==}
dependencies:
@@ -6114,11 +5413,6 @@
engines: {node: '>=8'}
dependencies:
color-convert: 2.0.1
-
- /ansi-styles@5.2.0:
- resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
- engines: {node: '>=10'}
- dev: false
/ansi-styles@6.2.1:
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
@@ -6331,13 +5625,6 @@
tslib: 2.7.0
dev: true
- /ast-types@0.15.2:
- resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==}
- engines: {node: '>=4'}
- dependencies:
- tslib: 2.7.0
- dev: false
-
/astral-regex@1.0.0:
resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==}
engines: {node: '>=4'}
@@ -6346,10 +5633,6 @@
/astral-regex@2.0.0:
resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
engines: {node: '>=8'}
-
- /async-limiter@1.0.1:
- resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==}
- dev: false
/async-retry@1.3.3:
resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==}
@@ -6453,55 +5736,6 @@
dequal: 2.0.3
dev: false
- /babel-core@7.0.0-bridge.0(@babel/core@7.25.7):
- resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.7
- dev: false
-
- /babel-jest@29.7.0(@babel/core@7.25.7):
- resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- '@babel/core': ^7.8.0
- dependencies:
- '@babel/core': 7.25.7
- '@jest/transform': 29.7.0
- '@types/babel__core': 7.20.5
- babel-plugin-istanbul: 6.1.1
- babel-preset-jest: 29.6.3(@babel/core@7.25.7)
- chalk: 4.1.2
- graceful-fs: 4.2.11
- slash: 3.0.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /babel-plugin-istanbul@6.1.1:
- resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
- engines: {node: '>=8'}
- dependencies:
- '@babel/helper-plugin-utils': 7.25.9
- '@istanbuljs/load-nyc-config': 1.1.0
- '@istanbuljs/schema': 0.1.3
- istanbul-lib-instrument: 5.2.1
- test-exclude: 6.0.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /babel-plugin-jest-hoist@29.6.3:
- resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@babel/template': 7.25.9
- '@babel/types': 7.26.3
- '@types/babel__core': 7.20.5
- '@types/babel__traverse': 7.20.6
- dev: false
-
/babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.25.7):
resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==}
peerDependencies:
@@ -6535,60 +5769,6 @@
transitivePeerDependencies:
- supports-color
- /babel-plugin-syntax-hermes-parser@0.23.1:
- resolution: {integrity: sha512-uNLD0tk2tLUjGFdmCk+u/3FEw2o+BAwW4g+z2QVlxJrzZYOOPADroEcNtTPt5lNiScctaUmnsTkVEnOwZUOLhA==}
- dependencies:
- hermes-parser: 0.23.1
- dev: false
-
- /babel-plugin-syntax-hermes-parser@0.25.1:
- resolution: {integrity: sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==}
- dependencies:
- hermes-parser: 0.25.1
- dev: false
-
- /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.25.7):
- resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==}
- dependencies:
- '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.25.7)
- transitivePeerDependencies:
- - '@babel/core'
- dev: false
-
- /babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.7):
- resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.25.7
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.7)
- '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.7)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.7)
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.7)
- '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.7)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.7)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.7)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.7)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.7)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.7)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.7)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.7)
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.7)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.7)
- dev: false
-
- /babel-preset-jest@29.6.3(@babel/core@7.25.7):
- resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.25.7
- babel-plugin-jest-hoist: 29.6.3
- babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.7)
- dev: false
-
/bail@1.0.5:
resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}
dev: false
@@ -6605,6 +5785,7 @@
/base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
+ dev: true
/base@0.11.2:
resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==}
@@ -6762,12 +5943,6 @@
node-releases: 2.0.18
update-browserslist-db: 1.1.0(browserslist@4.24.0)
- /bser@2.1.1:
- resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
- dependencies:
- node-int64: 0.4.0
- dev: false
-
/buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
@@ -6882,11 +6057,6 @@
/camelcase@5.3.1:
resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
engines: {node: '>=6'}
-
- /camelcase@6.3.0:
- resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
- engines: {node: '>=10'}
- dev: false
/camelcase@8.0.0:
resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==}
@@ -7037,39 +6207,8 @@
readdirp: 4.0.2
dev: true
- /chrome-launcher@0.15.2:
- resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==}
- engines: {node: '>=12.13.0'}
- hasBin: true
- dependencies:
- '@types/node': 18.7.18
- escape-string-regexp: 4.0.0
- is-wsl: 2.2.0
- lighthouse-logger: 1.4.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /chromium-edge-launcher@0.2.0:
- resolution: {integrity: sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg==}
- dependencies:
- '@types/node': 18.7.18
- escape-string-regexp: 4.0.0
- is-wsl: 2.2.0
- lighthouse-logger: 1.4.2
- mkdirp: 1.0.4
- rimraf: 3.0.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/ci-info@2.0.0:
resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==}
- dev: false
-
- /ci-info@3.9.0:
- resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
- engines: {node: '>=8'}
dev: false
/ci-info@4.0.0:
@@ -7182,15 +6321,6 @@
strip-ansi: 6.0.1
wrap-ansi: 7.0.0
- /clone-deep@4.0.1:
- resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==}
- engines: {node: '>=6'}
- dependencies:
- is-plain-object: 2.0.4
- kind-of: 6.0.3
- shallow-clone: 3.0.1
- dev: false
-
/clone-regexp@1.0.1:
resolution: {integrity: sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==}
engines: {node: '>=0.10.0'}
@@ -7298,6 +6428,7 @@
/commander@2.20.3:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
+ dev: true
/commander@5.1.0:
resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==}
@@ -7317,10 +6448,6 @@
/commander@9.4.1:
resolution: {integrity: sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==}
engines: {node: ^12.20.0 || >=14}
-
- /commondir@1.0.1:
- resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
- dev: false
/compare-func@2.0.0:
resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==}
@@ -7392,6 +6519,7 @@
utils-merge: 1.0.1
transitivePeerDependencies:
- supports-color
+ dev: true
/consola@2.15.3:
resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}
@@ -8054,15 +7182,6 @@
resolution: {integrity: sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==}
dev: false
- /denodeify@1.2.1:
- resolution: {integrity: sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==}
- dev: false
-
- /depd@2.0.0:
- resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
- engines: {node: '>= 0.8'}
- dev: false
-
/deprecation@2.3.1:
resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==}
dev: true
@@ -8335,11 +7454,7 @@
/encodeurl@1.0.2:
resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
engines: {node: '>= 0.8'}
-
- /encodeurl@2.0.0:
- resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
- engines: {node: '>= 0.8'}
- dev: false
+ dev: true
/end-of-stream@1.4.4:
resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
@@ -8377,12 +7492,6 @@
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
dependencies:
is-arrayish: 0.2.1
-
- /error-stack-parser@2.1.4:
- resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==}
- dependencies:
- stackframe: 1.3.4
- dev: false
/es-abstract@1.23.3:
resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==}
@@ -8593,11 +7702,6 @@
/escape-string-regexp@1.0.5:
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
engines: {node: '>=0.8.0'}
-
- /escape-string-regexp@2.0.0:
- resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==}
- engines: {node: '>=8'}
- dev: false
/escape-string-regexp@4.0.0:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
@@ -9205,17 +8309,13 @@
/etag@1.8.1:
resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
engines: {node: '>= 0.6'}
+ dev: true
/event-emitter@0.3.5:
resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==}
dependencies:
d: 1.0.1
es5-ext: 0.10.64
- dev: false
-
- /event-target-shim@5.0.1:
- resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
- engines: {node: '>=6'}
dev: false
/eventemitter3@4.0.7:
@@ -9235,6 +8335,7 @@
onetime: 5.1.2
signal-exit: 3.0.7
strip-final-newline: 2.0.0
+ dev: true
/execa@6.1.0:
resolution: {integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==}
@@ -9293,10 +8394,6 @@
to-regex: 3.0.2
transitivePeerDependencies:
- supports-color
-
- /exponential-backoff@3.1.1:
- resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==}
- dev: false
/ext@1.7.0:
resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==}
@@ -9406,12 +8503,6 @@
dependencies:
reusify: 1.0.4
- /fb-watchman@2.0.2:
- resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}
- dependencies:
- bser: 2.1.1
- dev: false
-
/file-entry-cache@4.0.0:
resolution: {integrity: sha512-AVSwsnbV8vH/UVbvgEhf3saVQXORNv0ZzSkvkhQIaia5Tia+JhGTaa/ePUSVoPHQyGayQNmYfkzFi3WZV5zcpA==}
engines: {node: '>=4'}
@@ -9463,28 +8554,13 @@
unpipe: 1.0.0
transitivePeerDependencies:
- supports-color
-
- /find-cache-dir@2.1.0:
- resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==}
- engines: {node: '>=6'}
- dependencies:
- commondir: 1.0.1
- make-dir: 2.1.0
- pkg-dir: 3.0.0
- dev: false
+ dev: true
/find-up@2.1.0:
resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==}
engines: {node: '>=4'}
dependencies:
locate-path: 2.0.0
- dev: false
-
- /find-up@3.0.0:
- resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==}
- engines: {node: '>=6'}
- dependencies:
- locate-path: 3.0.0
dev: false
/find-up@4.1.0:
@@ -9531,15 +8607,6 @@
/flatted@3.2.7:
resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==}
-
- /flow-enums-runtime@0.0.6:
- resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==}
- dev: false
-
- /flow-parser@0.256.0:
- resolution: {integrity: sha512-HFb/GgB7hq+TYosLJuMLdLp8aGlyAVfrJaTvcM0w2rz2T33PjkVbRU419ncK/69cjowUksewuspkBheq9ZX9Hw==}
- engines: {node: '>=0.4.0'}
- dev: false
/follow-redirects@1.15.6:
resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==}
@@ -9613,11 +8680,6 @@
resolution: {integrity: sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==}
dependencies:
tslib: 2.4.0
- dev: false
-
- /fresh@0.5.2:
- resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
- engines: {node: '>= 0.6'}
dev: false
/fs-extra@10.1.0:
@@ -9695,11 +8757,6 @@
has-symbols: 1.0.3
hasown: 2.0.2
- /get-package-type@0.1.0:
- resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
- engines: {node: '>=8.0.0'}
- dev: false
-
/get-ready@1.0.0:
resolution: {integrity: sha512-mFXCZPJIlcYcth+N8267+mghfYN9h3EhsDa6JSnbA3Wrhh/XFpuowviFcsDeYZtKspQyWyJqfs4O6P8CHeTwzw==}
dev: false
@@ -9717,6 +8774,7 @@
/get-stream@6.0.1:
resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
engines: {node: '>=10'}
+ dev: true
/get-stream@8.0.1:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
@@ -10093,36 +9151,6 @@
tslib: 2.7.0
dev: true
- /hermes-estree@0.23.1:
- resolution: {integrity: sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==}
- dev: false
-
- /hermes-estree@0.24.0:
- resolution: {integrity: sha512-LyoXLB7IFzeZW0EvAbGZacbxBN7t6KKSDqFJPo3Ydow7wDlrDjXwsdiAHV6XOdvEN9MEuWXsSIFN4tzpyrXIHw==}
- dev: false
-
- /hermes-estree@0.25.1:
- resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==}
- dev: false
-
- /hermes-parser@0.23.1:
- resolution: {integrity: sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==}
- dependencies:
- hermes-estree: 0.23.1
- dev: false
-
- /hermes-parser@0.24.0:
- resolution: {integrity: sha512-IJooSvvu2qNRe7oo9Rb04sUT4omtZqZqf9uq9WM25Tb6v3usmvA93UqfnnoWs5V0uYjEl9Al6MNU10MCGKLwpg==}
- dependencies:
- hermes-estree: 0.24.0
- dev: false
-
- /hermes-parser@0.25.1:
- resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==}
- dependencies:
- hermes-estree: 0.25.1
- dev: false
-
/hey-listen@1.0.8:
resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==}
dev: false
@@ -10193,17 +9221,6 @@
domutils: 3.0.1
entities: 4.5.0
- /http-errors@2.0.0:
- resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
- engines: {node: '>= 0.8'}
- dependencies:
- depd: 2.0.0
- inherits: 2.0.4
- setprototypeof: 1.2.0
- statuses: 2.0.1
- toidentifier: 1.0.1
- dev: false
-
/http-proxy-agent@7.0.2:
resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
engines: {node: '>= 14'}
@@ -10231,6 +9248,7 @@
/human-signals@2.1.0:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
engines: {node: '>=10.17.0'}
+ dev: true
/human-signals@3.0.1:
resolution: {integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==}
@@ -10296,14 +9314,6 @@
engines: {node: '>=0.10.0'}
hasBin: true
dev: true
-
- /image-size@1.1.1:
- resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==}
- engines: {node: '>=16.x'}
- hasBin: true
- dependencies:
- queue: 6.0.2
- dev: false
/immediate@3.0.6:
resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}
@@ -10415,12 +9425,6 @@
resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==}
engines: {node: '>= 0.10'}
dev: true
-
- /invariant@2.2.4:
- resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
- dependencies:
- loose-envify: 1.4.0
- dev: false
/ip@2.0.0:
resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==}
@@ -10568,6 +9572,7 @@
resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==}
engines: {node: '>=8'}
hasBin: true
+ dev: true
/is-docker@3.0.0:
resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==}
@@ -10776,6 +9781,7 @@
/is-stream@2.0.1:
resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
engines: {node: '>=8'}
+ dev: true
/is-stream@3.0.0:
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
@@ -10884,6 +9890,7 @@
engines: {node: '>=8'}
dependencies:
is-docker: 2.2.1
+ dev: true
/is-wsl@3.1.0:
resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==}
@@ -10930,24 +9937,6 @@
lodash.uniqby: 4.7.0
dev: true
- /istanbul-lib-coverage@3.2.2:
- resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==}
- engines: {node: '>=8'}
- dev: false
-
- /istanbul-lib-instrument@5.2.1:
- resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==}
- engines: {node: '>=8'}
- dependencies:
- '@babel/core': 7.25.7
- '@babel/parser': 7.26.3
- '@istanbuljs/schema': 0.1.3
- istanbul-lib-coverage: 3.2.2
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/iterator.prototype@1.1.2:
resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==}
dependencies:
@@ -10975,105 +9964,6 @@
filelist: 1.0.4
minimatch: 3.1.2
dev: true
-
- /jest-environment-node@29.7.0:
- resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@jest/environment': 29.7.0
- '@jest/fake-timers': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 18.7.18
- jest-mock: 29.7.0
- jest-util: 29.7.0
- dev: false
-
- /jest-get-type@29.6.3:
- resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dev: false
-
- /jest-haste-map@29.7.0:
- resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@jest/types': 29.6.3
- '@types/graceful-fs': 4.1.9
- '@types/node': 18.7.18
- anymatch: 3.1.2
- fb-watchman: 2.0.2
- graceful-fs: 4.2.11
- jest-regex-util: 29.6.3
- jest-util: 29.7.0
- jest-worker: 29.7.0
- micromatch: 4.0.5
- walker: 1.0.8
- optionalDependencies:
- fsevents: 2.3.3
- dev: false
-
- /jest-message-util@29.7.0:
- resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@babel/code-frame': 7.26.2
- '@jest/types': 29.6.3
- '@types/stack-utils': 2.0.3
- chalk: 4.1.2
- graceful-fs: 4.2.11
- micromatch: 4.0.5
- pretty-format: 29.7.0
- slash: 3.0.0
- stack-utils: 2.0.6
- dev: false
-
- /jest-mock@29.7.0:
- resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@jest/types': 29.6.3
- '@types/node': 18.7.18
- jest-util: 29.7.0
- dev: false
-
- /jest-regex-util@29.6.3:
- resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dev: false
-
- /jest-util@29.7.0:
- resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@jest/types': 29.6.3
- '@types/node': 18.7.18
- chalk: 4.1.2
- ci-info: 3.9.0
- graceful-fs: 4.2.11
- picomatch: 2.3.1
- dev: false
-
- /jest-validate@29.7.0:
- resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@jest/types': 29.6.3
- camelcase: 6.3.0
- chalk: 4.1.2
- jest-get-type: 29.6.3
- leven: 3.1.0
- pretty-format: 29.7.0
- dev: false
-
- /jest-worker@29.7.0:
- resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@types/node': 18.7.18
- jest-util: 29.7.0
- merge-stream: 2.0.0
- supports-color: 8.1.1
- dev: false
/js-base64@2.6.4:
resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==}
@@ -11113,44 +10003,6 @@
hasBin: true
dependencies:
argparse: 2.0.1
-
- /jsc-android@250231.0.0:
- resolution: {integrity: sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==}
- dev: false
-
- /jsc-safe-url@0.2.4:
- resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==}
- dev: false
-
- /jscodeshift@0.14.0(@babel/preset-env@7.25.8):
- resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==}
- hasBin: true
- peerDependencies:
- '@babel/preset-env': ^7.1.6
- dependencies:
- '@babel/core': 7.25.7
- '@babel/parser': 7.26.3
- '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.7)
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.7)
- '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.7)
- '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.7)
- '@babel/preset-env': 7.25.8(@babel/core@7.25.7)
- '@babel/preset-flow': 7.25.9(@babel/core@7.25.7)
- '@babel/preset-typescript': 7.24.7(@babel/core@7.25.7)
- '@babel/register': 7.25.9(@babel/core@7.25.7)
- babel-core: 7.0.0-bridge.0(@babel/core@7.25.7)
- chalk: 4.1.2
- flow-parser: 0.256.0
- graceful-fs: 4.2.11
- micromatch: 4.0.5
- neo-async: 2.6.2
- node-dir: 0.1.17
- recast: 0.21.5
- temp: 0.8.4
- write-file-atomic: 2.4.3
- transitivePeerDependencies:
- - supports-color
- dev: false
/jsesc@0.5.0:
resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
@@ -11317,11 +10169,6 @@
engines: {node: '>=0.10.0'}
dev: false
- /leven@3.1.0:
- resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
- engines: {node: '>=6'}
- dev: false
-
/levn@0.4.1:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
@@ -11333,15 +10180,6 @@
resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==}
dependencies:
immediate: 3.0.6
- dev: false
-
- /lighthouse-logger@1.4.2:
- resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==}
- dependencies:
- debug: 2.6.9
- marky: 1.2.5
- transitivePeerDependencies:
- - supports-color
dev: false
/lilconfig@2.0.5:
@@ -11451,14 +10289,6 @@
engines: {node: '>=4'}
dependencies:
p-locate: 2.0.0
- path-exists: 3.0.0
- dev: false
-
- /locate-path@3.0.0:
- resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==}
- engines: {node: '>=6'}
- dependencies:
- p-locate: 3.0.0
path-exists: 3.0.0
dev: false
@@ -11690,22 +10520,8 @@
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
- /make-dir@2.1.0:
- resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
- engines: {node: '>=6'}
- dependencies:
- pify: 4.0.1
- semver: 5.7.1
- dev: false
-
/make-error@1.3.6:
resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
-
- /makeerror@1.0.12:
- resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==}
- dependencies:
- tmpl: 1.0.5
- dev: false
/map-cache@0.2.2:
resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==}
@@ -11756,10 +10572,6 @@
hasBin: true
dev: false
- /marky@1.2.5:
- resolution: {integrity: sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==}
- dev: false
-
/mathml-tag-names@2.1.3:
resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==}
@@ -11802,10 +10614,6 @@
/mdurl@2.0.0:
resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==}
- dev: false
-
- /memoize-one@5.2.1:
- resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==}
dev: false
/memoize-one@6.0.0:
@@ -11902,233 +10710,11 @@
/merge-stream@2.0.0:
resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
+ dev: true
/merge2@1.4.1:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
-
- /metro-babel-transformer@0.81.0:
- resolution: {integrity: sha512-Dc0QWK4wZIeHnyZ3sevWGTnnSkIDDn/SWyfrn99zbKbDOCoCYy71PAn9uCRrP/hduKLJQOy+tebd63Rr9D8tXg==}
- engines: {node: '>=18.18'}
- dependencies:
- '@babel/core': 7.25.7
- flow-enums-runtime: 0.0.6
- hermes-parser: 0.24.0
- nullthrows: 1.1.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /metro-cache-key@0.81.0:
- resolution: {integrity: sha512-qX/IwtknP9bQZL78OK9xeSvLM/xlGfrs6SlUGgHvrxtmGTRSsxcyqxR+c+7ch1xr05n62Gin/O44QKg5V70rNQ==}
- engines: {node: '>=18.18'}
- dependencies:
- flow-enums-runtime: 0.0.6
- dev: false
-
- /metro-cache@0.81.0:
- resolution: {integrity: sha512-DyuqySicHXkHUDZFVJmh0ygxBSx6pCKUrTcSgb884oiscV/ROt1Vhye+x+OIHcsodyA10gzZtrVtxIFV4l9I4g==}
- engines: {node: '>=18.18'}
- dependencies:
- exponential-backoff: 3.1.1
- flow-enums-runtime: 0.0.6
- metro-core: 0.81.0
- dev: false
-
- /metro-config@0.81.0:
- resolution: {integrity: sha512-6CinEaBe3WLpRlKlYXXu8r1UblJhbwD6Gtnoib5U8j6Pjp7XxMG9h/DGMeNp9aGLDu1OieUqiXpFo7O0/rR5Kg==}
- engines: {node: '>=18.18'}
- dependencies:
- connect: 3.7.0
- cosmiconfig: 5.2.1
- flow-enums-runtime: 0.0.6
- jest-validate: 29.7.0
- metro: 0.81.0
- metro-cache: 0.81.0
- metro-core: 0.81.0
- metro-runtime: 0.81.0
- transitivePeerDependencies:
- - bufferutil
- - supports-color
- - utf-8-validate
- dev: false
-
- /metro-core@0.81.0:
- resolution: {integrity: sha512-CVkM5YCOAFkNMvJai6KzA0RpztzfEKRX62/PFMOJ9J7K0uq/UkOFLxcgpcncMIrfy0PbfEj811b69tjULUQe1Q==}
- engines: {node: '>=18.18'}
- dependencies:
- flow-enums-runtime: 0.0.6
- lodash.throttle: 4.1.1
- metro-resolver: 0.81.0
- dev: false
-
- /metro-file-map@0.81.0:
- resolution: {integrity: sha512-zMDI5uYhQCyxbye/AuFx/pAbsz9K+vKL7h1ShUXdN2fz4VUPiyQYRsRqOoVG1DsiCgzd5B6LW0YW77NFpjDQeg==}
- engines: {node: '>=18.18'}
- dependencies:
- anymatch: 3.1.2
- debug: 2.6.9
- fb-watchman: 2.0.2
- flow-enums-runtime: 0.0.6
- graceful-fs: 4.2.11
- invariant: 2.2.4
- jest-worker: 29.7.0
- micromatch: 4.0.5
- node-abort-controller: 3.1.1
- nullthrows: 1.1.1
- walker: 1.0.8
- optionalDependencies:
- fsevents: 2.3.3
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /metro-minify-terser@0.81.0:
- resolution: {integrity: sha512-U2ramh3W822ZR1nfXgIk+emxsf5eZSg10GbQrT0ZizImK8IZ5BmJY+BHRIkQgHzWFpExOVxC7kWbGL1bZALswA==}
- engines: {node: '>=18.18'}
- dependencies:
- flow-enums-runtime: 0.0.6
- terser: 5.34.1
- dev: false
-
- /metro-resolver@0.81.0:
- resolution: {integrity: sha512-Uu2Q+buHhm571cEwpPek8egMbdSTqmwT/5U7ZVNpK6Z2ElQBBCxd7HmFAslKXa7wgpTO2FAn6MqGeERbAtVDUA==}
- engines: {node: '>=18.18'}
- dependencies:
- flow-enums-runtime: 0.0.6
- dev: false
-
- /metro-runtime@0.81.0:
- resolution: {integrity: sha512-6oYB5HOt37RuGz2eV4A6yhcl+PUTwJYLDlY9vhT+aVjbUWI6MdBCf69vc4f5K5Vpt+yOkjy+2LDwLS0ykWFwYw==}
- engines: {node: '>=18.18'}
- dependencies:
- '@babel/runtime': 7.26.0
- flow-enums-runtime: 0.0.6
- dev: false
-
- /metro-source-map@0.81.0:
- resolution: {integrity: sha512-TzsVxhH83dyxg4A4+L1nzNO12I7ps5IHLjKGZH3Hrf549eiZivkdjYiq/S5lOB+p2HiQ+Ykcwtmcja95LIC62g==}
- engines: {node: '>=18.18'}
- dependencies:
- '@babel/traverse': 7.26.4
- '@babel/traverse--for-generate-function-map': /@babel/traverse@7.26.4
- '@babel/types': 7.26.3
- flow-enums-runtime: 0.0.6
- invariant: 2.2.4
- metro-symbolicate: 0.81.0
- nullthrows: 1.1.1
- ob1: 0.81.0
- source-map: 0.5.7
- vlq: 1.0.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /metro-symbolicate@0.81.0:
- resolution: {integrity: sha512-C/1rWbNTPYp6yzID8IPuQPpVGzJ2rbWYBATxlvQ9dfK5lVNoxcwz77hjcY8ISLsRRR15hyd/zbjCNKPKeNgE1Q==}
- engines: {node: '>=18.18'}
- hasBin: true
- dependencies:
- flow-enums-runtime: 0.0.6
- invariant: 2.2.4
- metro-source-map: 0.81.0
- nullthrows: 1.1.1
- source-map: 0.5.7
- through2: 2.0.5
- vlq: 1.0.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /metro-transform-plugins@0.81.0:
- resolution: {integrity: sha512-uErLAPBvttGCrmGSCa0dNHlOTk3uJFVEVWa5WDg6tQ79PRmuYRwzUgLhVzn/9/kyr75eUX3QWXN79Jvu4txt6Q==}
- engines: {node: '>=18.18'}
- dependencies:
- '@babel/core': 7.25.7
- '@babel/generator': 7.26.3
- '@babel/template': 7.25.9
- '@babel/traverse': 7.26.4
- flow-enums-runtime: 0.0.6
- nullthrows: 1.1.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /metro-transform-worker@0.81.0:
- resolution: {integrity: sha512-HrQ0twiruhKy0yA+9nK5bIe3WQXZcC66PXTvRIos61/EASLAP2DzEmW7IxN/MGsfZegN2UzqL2CG38+mOB45vg==}
- engines: {node: '>=18.18'}
- dependencies:
- '@babel/core': 7.25.7
- '@babel/generator': 7.26.3
- '@babel/parser': 7.26.3
- '@babel/types': 7.26.3
- flow-enums-runtime: 0.0.6
- metro: 0.81.0
- metro-babel-transformer: 0.81.0
- metro-cache: 0.81.0
- metro-cache-key: 0.81.0
- metro-minify-terser: 0.81.0
- metro-source-map: 0.81.0
- metro-transform-plugins: 0.81.0
- nullthrows: 1.1.1
- transitivePeerDependencies:
- - bufferutil
- - supports-color
- - utf-8-validate
- dev: false
-
- /metro@0.81.0:
- resolution: {integrity: sha512-kzdzmpL0gKhEthZ9aOV7sTqvg6NuTxDV8SIm9pf9sO8VVEbKrQk5DNcwupOUjgPPFAuKUc2NkT0suyT62hm2xg==}
- engines: {node: '>=18.18'}
- hasBin: true
- dependencies:
- '@babel/code-frame': 7.26.2
- '@babel/core': 7.25.7
- '@babel/generator': 7.26.3
- '@babel/parser': 7.26.3
- '@babel/template': 7.25.9
- '@babel/traverse': 7.26.4
- '@babel/types': 7.26.3
- accepts: 1.3.8
- chalk: 4.1.2
- ci-info: 2.0.0
- connect: 3.7.0
- debug: 2.6.9
- denodeify: 1.2.1
- error-stack-parser: 2.1.4
- flow-enums-runtime: 0.0.6
- graceful-fs: 4.2.11
- hermes-parser: 0.24.0
- image-size: 1.1.1
- invariant: 2.2.4
- jest-worker: 29.7.0
- jsc-safe-url: 0.2.4
- lodash.throttle: 4.1.1
- metro-babel-transformer: 0.81.0
- metro-cache: 0.81.0
- metro-cache-key: 0.81.0
- metro-config: 0.81.0
- metro-core: 0.81.0
- metro-file-map: 0.81.0
- metro-resolver: 0.81.0
- metro-runtime: 0.81.0
- metro-source-map: 0.81.0
- metro-symbolicate: 0.81.0
- metro-transform-plugins: 0.81.0
- metro-transform-worker: 0.81.0
- mime-types: 2.1.35
- nullthrows: 1.1.1
- serialize-error: 2.1.0
- source-map: 0.5.7
- strip-ansi: 6.0.1
- throat: 5.0.0
- ws: 7.5.10
- yargs: 17.7.2
- transitivePeerDependencies:
- - bufferutil
- - supports-color
- - utf-8-validate
- dev: false
/micromark@2.11.4:
resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}
@@ -12204,12 +10790,6 @@
dependencies:
mime-db: 1.52.0
- /mime@1.6.0:
- resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
- engines: {node: '>=4'}
- hasBin: true
- dev: false
-
/mime@2.6.0:
resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==}
engines: {node: '>=4.0.0'}
@@ -12219,6 +10799,7 @@
/mimic-fn@2.1.0:
resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
engines: {node: '>=6'}
+ dev: true
/mimic-fn@4.0.0:
resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
@@ -12306,12 +10887,6 @@
hasBin: true
dependencies:
minimist: 1.2.7
- dev: false
-
- /mkdirp@1.0.4:
- resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
- engines: {node: '>=10'}
- hasBin: true
dev: false
/mlly@1.7.2:
@@ -12434,13 +11009,9 @@
/natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
- /negotiator@0.6.3:
- resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
- engines: {node: '>= 0.6'}
- dev: false
-
/neo-async@2.6.2:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
+ dev: true
/netmask@2.0.2:
resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==}
@@ -12469,22 +11040,11 @@
tslib: 2.7.0
dev: true
- /node-abort-controller@3.1.1:
- resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==}
- dev: false
-
/node-addon-api@7.1.1:
resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
requiresBuild: true
dev: true
optional: true
-
- /node-dir@0.1.17:
- resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==}
- engines: {node: '>= 0.10.5'}
- dependencies:
- minimatch: 3.1.2
- dev: false
/node-fetch-h2@2.3.0:
resolution: {integrity: sha512-ofRW94Ab0T4AOh5Fk8t0h8OBWrmjb0SSB20xh1H8YnPV9EJ+f5AMoYSUQ2zgJ4Iq2HAK0I2l5/Nequ8YzFS3Hg==}
@@ -12498,21 +11058,12 @@
engines: {node: 4.x || >=6.0.0}
dev: false
- /node-forge@1.3.1:
- resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
- engines: {node: '>= 6.13.0'}
- dev: false
-
/node-html-parser@5.4.2:
resolution: {integrity: sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==}
dependencies:
css-select: 4.3.0
he: 1.2.0
dev: true
-
- /node-int64@0.4.0:
- resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==}
- dev: false
/node-readfiles@0.2.0:
resolution: {integrity: sha512-SU00ZarexNlE4Rjdm83vglt5Y9yiQ+XI1XpflWlb7q7UTN1JUItm69xMeiQCTxtTfnzt+83T8Cx+vI2ED++VDA==}
@@ -12595,6 +11146,7 @@
engines: {node: '>=8'}
dependencies:
path-key: 3.1.1
+ dev: true
/npm-run-path@5.1.0:
resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==}
@@ -12612,10 +11164,6 @@
dependencies:
boolbase: 1.0.0
dev: true
-
- /nullthrows@1.1.1:
- resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==}
- dev: false
/num2fraction@1.2.2:
resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==}
@@ -12673,13 +11221,6 @@
reftools: 1.1.9
should: 13.2.3
yaml: 1.10.2
- dev: false
-
- /ob1@0.81.0:
- resolution: {integrity: sha512-6Cvrkxt1tqaRdWqTAMcVYEiO5i1xcF9y7t06nFdjFqkfPsEloCf8WwhXdwBpNUkVYSQlSGS7cDgVQR86miBfBQ==}
- engines: {node: '>=18.18'}
- dependencies:
- flow-enums-runtime: 0.0.6
dev: false
/object-assign@4.1.1:
@@ -12784,13 +11325,7 @@
engines: {node: '>= 0.8'}
dependencies:
ee-first: 1.1.1
-
- /on-finished@2.4.1:
- resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
- engines: {node: '>= 0.8'}
- dependencies:
- ee-first: 1.1.1
- dev: false
+ dev: true
/once@1.4.0:
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
@@ -12802,6 +11337,7 @@
engines: {node: '>=6'}
dependencies:
mimic-fn: 2.1.0
+ dev: true
/onetime@6.0.0:
resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
@@ -12826,14 +11362,6 @@
is-inside-container: 1.0.0
is-wsl: 3.1.0
dev: true
-
- /open@7.4.2:
- resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==}
- engines: {node: '>=8'}
- dependencies:
- is-docker: 2.2.1
- is-wsl: 2.2.0
- dev: false
/open@8.4.0:
resolution: {integrity: sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==}
@@ -12956,13 +11484,6 @@
engines: {node: '>=4'}
dependencies:
p-limit: 1.3.0
- dev: false
-
- /p-locate@3.0.0:
- resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==}
- engines: {node: '>=6'}
- dependencies:
- p-limit: 2.3.0
dev: false
/p-locate@4.1.0:
@@ -13123,6 +11644,7 @@
/parseurl@1.3.3:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
engines: {node: '>= 0.8'}
+ dev: true
/pascal-case@3.1.2:
resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==}
@@ -13286,23 +11808,11 @@
vue-demi: 0.14.10(vue@3.5.11)
dev: false
- /pirates@4.0.6:
- resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
- engines: {node: '>= 6'}
- dev: false
-
/pkcs7@1.0.4:
resolution: {integrity: sha512-afRERtHn54AlwaF2/+LFszyAANTCggGilmcmILUzEjvs3XgFZT+xE6+QWQcAGmu4xajy+Xtj7acLOPdx5/eXWQ==}
hasBin: true
dependencies:
'@babel/runtime': 7.24.7
- dev: false
-
- /pkg-dir@3.0.0:
- resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==}
- engines: {node: '>=6'}
- dependencies:
- find-up: 3.0.0
dev: false
/pkg-types@1.2.1:
@@ -14041,15 +12551,6 @@
hasBin: true
dev: true
- /pretty-format@29.7.0:
- resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@jest/schemas': 29.6.3
- ansi-styles: 5.2.0
- react-is: 18.3.1
- dev: false
-
/prismjs@1.29.0:
resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
engines: {node: '>=6'}
@@ -14067,12 +12568,6 @@
/progress@2.0.3:
resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
engines: {node: '>=0.4.0'}
- dev: false
-
- /promise@8.3.0:
- resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==}
- dependencies:
- asap: 2.0.6
dev: false
/prop-types@15.8.1:
@@ -14309,12 +12804,6 @@
/queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
- /queue@6.0.2:
- resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==}
- dependencies:
- inherits: 2.0.4
- dev: false
-
/quick-lru@1.1.0:
resolution: {integrity: sha512-tRS7sTgyxMXtLum8L65daJnHUhfDUgboRdcWW2bR9vBfrj2+O5HSMbQOJfJJjIVSPFqbBCF37FpwWXGitDc5tA==}
engines: {node: '>=4'}
@@ -14323,11 +12812,6 @@
/quick-lru@4.0.1:
resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==}
engines: {node: '>=8'}
-
- /range-parser@1.2.1:
- resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
- engines: {node: '>= 0.6'}
- dev: false
/rc@1.2.8:
resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
@@ -14339,91 +12823,8 @@
strip-json-comments: 2.0.1
dev: true
- /react-devtools-core@5.3.2:
- resolution: {integrity: sha512-crr9HkVrDiJ0A4zot89oS0Cgv0Oa4OG1Em4jit3P3ZxZSKPMYyMjfwMqgcJna9o625g8oN87rBm8SWWrSTBZxg==}
- dependencies:
- shell-quote: 1.8.2
- ws: 7.5.10
- transitivePeerDependencies:
- - bufferutil
- - utf-8-validate
- dev: false
-
/react-is@16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
- dev: false
-
- /react-is@18.3.1:
- resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==}
- dev: false
-
- /react-native@0.76.5(@babel/core@7.25.7)(@babel/preset-env@7.25.8)(react@19.0.0):
- resolution: {integrity: sha512-op2p2kB+lqMF1D7AdX4+wvaR0OPFbvWYs+VBE7bwsb99Cn9xISrLRLAgFflZedQsa5HvnOGrULhtnmItbIKVVw==}
- engines: {node: '>=18'}
- hasBin: true
- peerDependencies:
- '@types/react': ^18.2.6
- react: ^18.2.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@jest/create-cache-key-function': 29.7.0
- '@react-native/assets-registry': 0.76.5
- '@react-native/codegen': 0.76.5(@babel/preset-env@7.25.8)
- '@react-native/community-cli-plugin': 0.76.5(@babel/core@7.25.7)(@babel/preset-env@7.25.8)
- '@react-native/gradle-plugin': 0.76.5
- '@react-native/js-polyfills': 0.76.5
- '@react-native/normalize-colors': 0.76.5
- '@react-native/virtualized-lists': 0.76.5(react-native@0.76.5)(react@19.0.0)
- abort-controller: 3.0.0
- anser: 1.4.10
- ansi-regex: 5.0.1
- babel-jest: 29.7.0(@babel/core@7.25.7)
- babel-plugin-syntax-hermes-parser: 0.23.1
- base64-js: 1.5.1
- chalk: 4.1.2
- commander: 12.1.0
- event-target-shim: 5.0.1
- flow-enums-runtime: 0.0.6
- glob: 7.2.3
- invariant: 2.2.4
- jest-environment-node: 29.7.0
- jsc-android: 250231.0.0
- memoize-one: 5.2.1
- metro-runtime: 0.81.0
- metro-source-map: 0.81.0
- mkdirp: 0.5.6
- nullthrows: 1.1.1
- pretty-format: 29.7.0
- promise: 8.3.0
- react: 19.0.0
- react-devtools-core: 5.3.2
- react-refresh: 0.14.2
- regenerator-runtime: 0.13.10
- scheduler: 0.24.0-canary-efb381bbf-20230505
- semver: 7.6.3
- stacktrace-parser: 0.1.10
- whatwg-fetch: 3.6.20
- ws: 6.2.3
- yargs: 17.7.2
- transitivePeerDependencies:
- - '@babel/core'
- - '@babel/preset-env'
- - '@react-native-community/cli-server-api'
- - bufferutil
- - supports-color
- - utf-8-validate
- dev: false
-
- /react-refresh@0.14.2:
- resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /react@19.0.0:
- resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==}
- engines: {node: '>=0.10.0'}
dev: false
/read-cache@1.0.0:
@@ -14532,20 +12933,6 @@
resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==}
engines: {node: '>= 14.16.0'}
dev: true
-
- /readline@1.3.0:
- resolution: {integrity: sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==}
- dev: false
-
- /recast@0.21.5:
- resolution: {integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==}
- engines: {node: '>= 4'}
- dependencies:
- ast-types: 0.15.2
- esprima: 4.0.1
- source-map: 0.6.1
- tslib: 2.7.0
- dev: false
/rechoir@0.6.2:
resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==}
@@ -15116,12 +13503,6 @@
resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==}
dev: false
- /scheduler@0.24.0-canary-efb381bbf-20230505:
- resolution: {integrity: sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==}
- dependencies:
- loose-envify: 1.4.0
- dev: false
-
/scroll-into-view-if-needed@2.2.31:
resolution: {integrity: sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==}
dependencies:
@@ -15144,14 +13525,6 @@
/select@1.1.2:
resolution: {integrity: sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==}
- dev: false
-
- /selfsigned@2.4.1:
- resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==}
- engines: {node: '>=10'}
- dependencies:
- '@types/node-forge': 1.3.11
- node-forge: 1.3.1
dev: false
/semver@5.7.1:
@@ -15182,27 +13555,6 @@
resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
engines: {node: '>=10'}
hasBin: true
-
- /send@0.19.0:
- resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==}
- engines: {node: '>= 0.8.0'}
- dependencies:
- debug: 2.6.9
- depd: 2.0.0
- destroy: 1.2.0
- encodeurl: 1.0.2
- escape-html: 1.0.3
- etag: 1.8.1
- fresh: 0.5.2
- http-errors: 2.0.0
- mime: 1.6.0
- ms: 2.1.3
- on-finished: 2.4.1
- range-parser: 1.2.1
- statuses: 2.0.1
- transitivePeerDependencies:
- - supports-color
- dev: false
/senin-help@1.0.5(@tanstack/vue-query@4.37.1)(axios@1.7.7)(dayjs@1.11.6)(element-plus@2.9.1)(file-saver@2.0.5)(lodash@4.17.21)(semver@7.6.3)(vue@3.5.11)(xlsx-style@0.8.13)(xlsx@0.18.5):
resolution: {integrity: sha512-Tr8eI1N0z3S4iql2cy0xTDccNYs9AT4oHyT+vIPm1f+5cU7DDRYLhG7aWUsBmMi7oeHQBO+Jj/1toHGRbAYqjw==}
@@ -15272,23 +13624,6 @@
upper-case-first: 2.0.2
dev: true
- /serialize-error@2.1.0:
- resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /serve-static@1.16.2:
- resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==}
- engines: {node: '>= 0.8.0'}
- dependencies:
- encodeurl: 2.0.0
- escape-html: 1.0.3
- parseurl: 1.3.3
- send: 0.19.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/set-blocking@2.0.0:
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
dev: false
@@ -15326,17 +13661,6 @@
resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==}
dev: false
- /setprototypeof@1.2.0:
- resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
- dev: false
-
- /shallow-clone@3.0.1:
- resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==}
- engines: {node: '>=8'}
- dependencies:
- kind-of: 6.0.3
- dev: false
-
/shebang-command@1.2.0:
resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
engines: {node: '>=0.10.0'}
@@ -15362,6 +13686,7 @@
/shell-quote@1.8.2:
resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==}
engines: {node: '>= 0.4'}
+ dev: true
/shelljs@0.8.5:
resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==}
@@ -15593,6 +13918,7 @@
dependencies:
buffer-from: 1.1.2
source-map: 0.6.1
+ dev: true
/source-map-url@0.4.1:
resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==}
@@ -15691,24 +14017,6 @@
deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility'
dev: true
- /stack-utils@2.0.6:
- resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==}
- engines: {node: '>=10'}
- dependencies:
- escape-string-regexp: 2.0.0
- dev: false
-
- /stackframe@1.3.4:
- resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==}
- dev: false
-
- /stacktrace-parser@0.1.10:
- resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==}
- engines: {node: '>=6'}
- dependencies:
- type-fest: 0.7.1
- dev: false
-
/state-toggle@1.0.3:
resolution: {integrity: sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==}
dev: false
@@ -15723,11 +14031,6 @@
/statuses@1.5.0:
resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==}
engines: {node: '>= 0.6'}
-
- /statuses@2.0.1:
- resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
- engines: {node: '>= 0.8'}
- dev: false
/stdin-discarder@0.2.2:
resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==}
@@ -15904,6 +14207,7 @@
/strip-final-newline@2.0.0:
resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
engines: {node: '>=6'}
+ dev: true
/strip-final-newline@3.0.0:
resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
@@ -16281,13 +14585,6 @@
dependencies:
has-flag: 4.0.0
- /supports-color@8.1.1:
- resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
- engines: {node: '>=10'}
- dependencies:
- has-flag: 4.0.0
- dev: false
-
/supports-hyperlinks@2.3.0:
resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==}
engines: {node: '>=8'}
@@ -16385,13 +14682,6 @@
string-width: 4.2.3
strip-ansi: 6.0.1
- /temp@0.8.4:
- resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==}
- engines: {node: '>=6.0.0'}
- dependencies:
- rimraf: 2.6.3
- dev: false
-
/terser@5.34.1:
resolution: {integrity: sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==}
engines: {node: '>=10'}
@@ -16401,15 +14691,7 @@
acorn: 8.12.1
commander: 2.20.3
source-map-support: 0.5.21
-
- /test-exclude@6.0.0:
- resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==}
- engines: {node: '>=8'}
- dependencies:
- '@istanbuljs/schema': 0.1.3
- glob: 7.2.3
- minimatch: 3.1.2
- dev: false
+ dev: true
/text-extensions@1.9.0:
resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==}
@@ -16437,10 +14719,6 @@
any-promise: 1.3.0
dev: false
- /throat@5.0.0:
- resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==}
- dev: false
-
/throttle-debounce@3.0.1:
resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==}
engines: {node: '>=10'}
@@ -16450,13 +14728,6 @@
resolution: {integrity: sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==}
dependencies:
readable-stream: 1.0.34
- xtend: 4.0.2
- dev: false
-
- /through2@2.0.5:
- resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==}
- dependencies:
- readable-stream: 2.3.7
xtend: 4.0.2
dev: false
@@ -16484,8 +14755,8 @@
resolution: {integrity: sha512-meoGeB3vOs3FvtBh+ik7zlOj8C03tC6MZEkjc8BKYvgTrCzBWVDXZi9a3X8AM/YtoyuTaeLuEmaLQj1O/5luuw==}
dev: false
- /tim-upload-plugin@1.4.2:
- resolution: {integrity: sha512-ERhcRcSxr6YV4Ri1LBTclcruWVW2Z+tOLTaBkJ9FEoUzo1XNGxT5esl3NENEthBTWwqSlCwb6vK7Ef91uJ7ZLw==}
+ /tim-upload-plugin@1.4.3:
+ resolution: {integrity: sha512-3ZmbA36dr3eG9YGDon9MLBUtbNawYWkL+TBa+VS0Uviguc7PlVSOIVRG2C4irXX16slDT2Kj+HAZapp+Xqp2xg==}
dev: false
/timers-ext@0.1.8:
@@ -16514,10 +14785,6 @@
dependencies:
os-tmpdir: 1.0.2
dev: true
-
- /tmpl@1.0.5:
- resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}
- dev: false
/to-arraybuffer@1.0.1:
resolution: {integrity: sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==}
@@ -16555,11 +14822,6 @@
regex-not: 1.0.2
safe-regex: 1.1.0
- /toidentifier@1.0.1:
- resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
- engines: {node: '>=0.6'}
- dev: false
-
/traverse@0.6.7:
resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==}
dev: true
@@ -16586,12 +14848,6 @@
resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==}
dev: false
- /trtc-cloud-js-sdk@2.5.0:
- resolution: {integrity: sha512-tWaKgAl7ENYSjfm7hxuoCLCc0V6KVfk8sDOSmR2V591Iaxjmnw7PyUtlvGQyC9on37txAxYKW0a4pZQE/H2p8g==}
- dependencies:
- trtc-sdk-v5: 5.6.2
- dev: false
-
/trtc-cloud-js-sdk@2.9.3:
resolution: {integrity: sha512-4pZmNNoD1RjmhCIEA1HVRe/NIWDO8+w9hBpy8fJYa2B07la4Xc7QzCHnVZb7JgNoa6f3MVfUuOrtyrMsUMnt/Q==}
dependencies:
@@ -16606,12 +14862,6 @@
/trtc-sdk-v5@5.11.1:
resolution: {integrity: sha512-7EPZx3UUrvBAU9HynXsIcgI91wYWTYKbEkYUp186EDwgVEzc+v4uDL0427AY1PBI8tgf2ednO4qFk/C8crTSPQ==}
- dependencies:
- webrtc-adapter: 8.2.3
- dev: false
-
- /trtc-sdk-v5@5.6.2:
- resolution: {integrity: sha512-Ylt9LePeHyet2+hABcDxKSMTRMY6IVukw72yvRXgpRi2iR/sDLFSKtj+i3EeQ/BJZZWSTuyFXbolHpVJMPxgPg==}
dependencies:
webrtc-adapter: 8.2.3
dev: false
@@ -16678,6 +14928,7 @@
/tslib@2.7.0:
resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==}
+ dev: true
/tsutils@3.21.0(typescript@4.8.4):
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
@@ -16693,7 +14944,7 @@
dependencies:
'@tencentcloud/chat': 3.5.7
rtc-ai-denoiser: 1.1.7
- trtc-cloud-js-sdk: 2.5.0
+ trtc-cloud-js-sdk: 2.9.3
dev: false
/tuikit-logger@0.0.4-beta.1:
@@ -16705,11 +14956,6 @@
engines: {node: '>= 0.8.0'}
dependencies:
prelude-ls: 1.2.1
-
- /type-detect@4.0.8:
- resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
- engines: {node: '>=4'}
- dev: false
/type-fest@0.18.1:
resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==}
@@ -16726,11 +14972,6 @@
/type-fest@0.6.0:
resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==}
engines: {node: '>=8'}
-
- /type-fest@0.7.1:
- resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==}
- engines: {node: '>=8'}
- dev: false
/type-fest@0.8.1:
resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
@@ -17029,6 +15270,7 @@
/unpipe@1.0.0:
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
engines: {node: '>= 0.8'}
+ dev: true
/unplugin-auto-import@0.18.3(@vueuse/core@11.1.0):
resolution: {integrity: sha512-q3FUtGQjYA2e+kb1WumyiQMjHM27MrTQ05QfVwtLRVhyYe+KF6TblBYaEX9L6Z0EibsqaXAiW+RFfkcQpfaXzg==}
@@ -17276,6 +15518,7 @@
/utils-merge@1.0.1:
resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
engines: {node: '>= 0.4.0'}
+ dev: true
/v8-compile-cache-lib@3.0.1:
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
@@ -17559,10 +15802,6 @@
fsevents: 2.3.3
dev: true
- /vlq@1.0.1:
- resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==}
- dev: false
-
/voc@1.2.0:
resolution: {integrity: sha512-BOuDjFFYvJdZO6e/N65AlaDItXo2TgyLjeyRYcqgAPkXpp5yTJcvkL2n+syO1r9Qc5g96tfBD2tuiMhYDmaGcA==}
engines: {node: '>=0.8'}
@@ -17683,12 +15922,6 @@
resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==}
dev: false
- /walker@1.0.8:
- resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==}
- dependencies:
- makeerror: 1.0.12
- dev: false
-
/wcwidth@1.0.1:
resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
dependencies:
@@ -17713,10 +15946,6 @@
engines: {node: '>=6.0.0', npm: '>=3.10.0'}
dependencies:
sdp: 3.2.0
- dev: false
-
- /whatwg-fetch@3.6.20:
- resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==}
dev: false
/when-exit@2.1.3:
@@ -17871,14 +16100,6 @@
/wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
- /write-file-atomic@2.4.3:
- resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==}
- dependencies:
- graceful-fs: 4.2.11
- imurmurhash: 0.1.4
- signal-exit: 3.0.7
- dev: false
-
/write-file-atomic@3.0.3:
resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==}
dependencies:
@@ -17894,39 +16115,13 @@
dependencies:
imurmurhash: 0.1.4
signal-exit: 3.0.7
+ dev: true
/write@1.0.3:
resolution: {integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==}
engines: {node: '>=4'}
dependencies:
mkdirp: 0.5.6
- dev: false
-
- /ws@6.2.3:
- resolution: {integrity: sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==}
- peerDependencies:
- bufferutil: ^4.0.1
- utf-8-validate: ^5.0.2
- peerDependenciesMeta:
- bufferutil:
- optional: true
- utf-8-validate:
- optional: true
- dependencies:
- async-limiter: 1.0.1
- dev: false
-
- /ws@7.5.10:
- resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==}
- engines: {node: '>=8.3.0'}
- peerDependencies:
- bufferutil: ^4.0.1
- utf-8-validate: ^5.0.2
- peerDependenciesMeta:
- bufferutil:
- optional: true
- utf-8-validate:
- optional: true
dev: false
/x-is-string@0.1.0:
diff --git a/src/hooks/useEvent.ts b/src/hooks/useEvent.ts
index c8f5a0f..85b58e5 100644
--- a/src/hooks/useEvent.ts
+++ b/src/hooks/useEvent.ts
@@ -3,8 +3,8 @@
export type GlobalEvent = {
'home:add': any;
- 'taskManage:add': any;
- 'taskManage:edit': any;
+ 'employment:add': any;
+ 'employment:edit': any;
};
export type GlobalEventListener<T extends keyof GlobalEvent> = (payload: GlobalEvent[T]) => any;
diff --git a/src/router/index.ts b/src/router/index.ts
index 0ee970d..4f12018 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -137,11 +137,11 @@
},
children: [
{
- path: '/TaskManage',
- name: 'TaskManage',
+ path: '/EmploymentManageList',
+ name: 'EmploymentManageList',
hidden: false,
alwaysShow: true,
- component: () => import('@/views/EmploymentManage/TaskManage.vue'),
+ component: () => import('@/views/EmploymentManage/EmploymentManage.vue'),
meta: {
rank: 10021,
title: '浠诲姟绠$悊',
@@ -150,7 +150,7 @@
},
},
{
- path: '/AddOrEditEmployment',
+ path: '/AddOrEditEmployment/:id?',
name: 'AddOrEditEmployment',
hidden: true,
alwaysShow: false,
@@ -163,7 +163,7 @@
},
},
{
- path: '/EmploymentManageDetail',
+ path: '/EmploymentManageDetail/:id',
name: 'EmploymentManageDetail',
hidden: true,
alwaysShow: false,
@@ -176,7 +176,7 @@
},
},
{
- path: '/EmploymentSignList',
+ path: '/EmploymentSignList/:id',
name: 'EmploymentSignList',
hidden: true,
alwaysShow: false,
@@ -189,7 +189,7 @@
},
},
{
- path: '/EmploymentManageArrange',
+ path: '/EmploymentManageArrange/:id',
name: 'EmploymentManageArrange',
hidden: true,
alwaysShow: false,
@@ -244,10 +244,10 @@
},
},
{
- path: '/ServiceChargeSettle',
+ path: '/ServiceChargeSettle/:id',
name: 'ServiceChargeSettle',
- hidden: false,
- alwaysShow: true,
+ hidden: true,
+ alwaysShow: false,
component: () => import('@/views/ServiceChargeManage/ServiceChargeSettle.vue'),
meta: {
rank: 10042,
@@ -257,13 +257,13 @@
},
},
{
- path: '/ServiceChargeDetail',
+ path: '/ServiceChargeDetail/:id',
name: 'ServiceChargeDetail',
- hidden: false,
- alwaysShow: true,
+ hidden: true,
+ alwaysShow: false,
component: () => import('@/views/ServiceChargeManage/ServiceChargeDetail.vue'),
meta: {
- rank: 10042,
+ rank: 10043,
title: '璇︽儏',
// rootMenu: true,
icon: 'home',
@@ -272,6 +272,34 @@
],
},
{
+ path: '/FinanceManage',
+ redirect: 'noRedirect',
+ component: Layout,
+ hidden: false,
+ alwaysShow: true,
+ meta: {
+ rank: 10050,
+ title: '璐㈠姟绠$悊',
+ rootMenu: true,
+ icon: 'home',
+ },
+ children: [
+ {
+ path: '/FinanceManageList',
+ name: 'FinanceManageList',
+ hidden: false,
+ alwaysShow: true,
+ component: () => import('@/views/FinanceManage/FinanceManage.vue'),
+ meta: {
+ rank: 10051,
+ title: '璐㈠姟绠$悊',
+ // rootMenu: true,
+ icon: 'home',
+ },
+ },
+ ],
+ },
+ {
path: '/Login',
name: 'Login',
hidden: true,
diff --git a/src/views/EmploymentManage/TaskManage.vue b/src/views/EmploymentManage/EmploymentManage.vue
similarity index 95%
rename from src/views/EmploymentManage/TaskManage.vue
rename to src/views/EmploymentManage/EmploymentManage.vue
index 651f804..b23d4e1 100644
--- a/src/views/EmploymentManage/TaskManage.vue
+++ b/src/views/EmploymentManage/EmploymentManage.vue
@@ -60,7 +60,7 @@
:operationBtns="operationBtns"
>
<template #signNum="{ row }">
- <el-button type="text" @click="goSignList(row.id)">{{ row.signNum || 0 }}</el-button>
+ <el-button link type="primary" @click="goSignList(row)">{{ row.signNum || 0 }}</el-button>
</template>
</ProTableV2>
</AppContainer>
@@ -87,7 +87,7 @@
import { useGlobalEventContext } from '@/hooks';
defineOptions({
- name: 'TaskManage',
+ name: 'EmploymentManageList',
});
const operationBtns = defineOperationBtns([
@@ -154,11 +154,11 @@
const eventContext = useGlobalEventContext();
-eventContext.addEvent('taskManage:add', () => {
+eventContext.addEvent('employment:add', () => {
getList();
});
-eventContext.addEvent('taskManage:edit', () => {
+eventContext.addEvent('employment:edit', () => {
getList(paginationState.pageIndex);
});
diff --git a/src/views/EmploymentManage/EmploymentManageArrange.vue b/src/views/EmploymentManage/EmploymentManageArrange.vue
index 8a404c1..2c79af6 100644
--- a/src/views/EmploymentManage/EmploymentManageArrange.vue
+++ b/src/views/EmploymentManage/EmploymentManageArrange.vue
@@ -43,7 +43,7 @@
<SearchInput
v-model="extraParamState.searchWord"
style="width: 250px"
- placeholder="浠诲姟鍚嶇О"
+ placeholder="濮撳悕/韬唤璇�/鐢佃瘽"
@on-click-search="getList"
@keyup.enter="getList()"
>
@@ -147,11 +147,6 @@
);
function handleArrange(row) {
- router.push({
- name: 'EmploymentManageArrange',
- params: {
- id: row?.id ?? '',
- },
- });
+ console.log('row: ', row);
}
</script>
diff --git a/src/views/EmploymentManage/EmploymentSignList.vue b/src/views/EmploymentManage/EmploymentSignList.vue
index d93f2a5..50d4c52 100644
--- a/src/views/EmploymentManage/EmploymentSignList.vue
+++ b/src/views/EmploymentManage/EmploymentSignList.vue
@@ -100,7 +100,8 @@
]);
const router = useRouter();
-
+const route = useRoute();
+const id = route.params.id as string;
const BaseState = {
loading: true,
};
diff --git a/src/views/EmploymentManage/components/AddOrEditEmploymentView.vue b/src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
index d922bfe..d8ad705 100644
--- a/src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
+++ b/src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
@@ -11,27 +11,30 @@
</ProFormColItem>
</ProFormCol>
<ProFormCol>
- <ProFormItemV2 label="鏈嶅姟璐�:" prop="salaryType">
- <RadioWithExtra
- v-model="form.salaryType"
- :value-enum="[
- { label: '鎸夋湀', value: 1 },
- { label: '鎸夋棩', value: 2 },
- ]"
- :showExtra="true"
- >
- <template #extra>
- <ProFormInputNumber
- :controls="false"
- :min="0"
- :max="999"
- v-model="form.name"
- placeholder="璇疯緭鍏�"
- :unit="form.salaryType === 1 ? '鍏�/鏈�' : '鍏�/澶�'"
- ></ProFormInputNumber>
- </template>
- </RadioWithExtra>
- </ProFormItemV2>
+ <ProFormColItem :span="12">
+ <ProFormItemV2 label="鏈嶅姟璐�:" prop="salaryType">
+ <RadioWithExtra
+ v-model="form.salaryType"
+ :value-enum="[
+ { label: '鎸夋湀', value: 1 },
+ { label: '鎸夋棩', value: 2 },
+ ]"
+ :showExtra="true"
+ :button-style="false"
+ >
+ <template #extra>
+ <ProFormInputNumber
+ :controls="false"
+ :min="0"
+ :max="999"
+ v-model="form.name"
+ placeholder="璇疯緭鍏�"
+ :unit="form.salaryType === 1 ? '鍏�/鏈�' : '鍏�/澶�'"
+ ></ProFormInputNumber>
+ </template>
+ </RadioWithExtra>
+ </ProFormItemV2>
+ </ProFormColItem>
</ProFormCol>
<ProFormCol>
<ProFormColItem :span="12">
@@ -39,19 +42,39 @@
<ProFormRadio
v-model="form.salaryType"
:value-enum="[{ label: '鏄�', value: 1 }]"
+ :button-style="false"
></ProFormRadio>
</ProFormItemV2>
</ProFormColItem>
</ProFormCol>
<ProFormCol>
<ProFormColItem :span="12">
- <ProFormItemV2 label="骞撮緞瑕佹眰:" prop="ageRange">
+ <ProFormItemV2 label="绂忓埄:" prop="benefits">
+ <el-checkbox
+ v-model="state.checBenefitskAll"
+ style="margin-right: 30px"
+ :indeterminate="state.isBenefitsIndeterminate"
+ @change="handleCheckBenefitsAllChange"
+ >鍏ㄩ��</el-checkbox
+ >
+ <ProFormCheckbox
+ v-model="form.benefits"
+ :value-enum="[]"
+ enumLabelKey="name"
+ enum-value-key="id"
+ @change="handleCheckedBenefitsServicesChange"
+ ></ProFormCheckbox>
+ </ProFormItemV2>
+ </ProFormColItem>
+ </ProFormCol>
+ <ProFormCol>
+ <ProFormColItem :span="12">
+ <ProFormItemV2 label="骞撮緞鑼冨洿:" prop="ageRange" class="form-age-range">
<ProFormInputNumber
:controls="false"
:min="0"
v-model="form.ageStart"
placeholder="璇疯緭鍏�"
- disabled
></ProFormInputNumber>
<div class="form-input-separator">鑷�</div>
<ProFormInputNumber
@@ -59,7 +82,6 @@
:min="0"
v-model="form.ageEnd"
placeholder="璇疯緭鍏�"
- disabled
></ProFormInputNumber>
</ProFormItemV2>
</ProFormColItem>
@@ -67,35 +89,50 @@
<ProFormCol>
<ProFormColItem :span="12">
<ProFormItemV2 label="鎬у埆瑕佹眰:" prop="sexRequirement" required>
- <RadioWithExtra
+ <ProFormRadio
v-model="form.sexRequirement"
- :value-enum="[
- {
- label: '涓嶉檺',
- value: 1,
- },
- ]"
- :showExtra="true"
+ :value-enum="[{ label: '涓嶉檺', value: 1 }]"
+ ></ProFormRadio>
+ </ProFormItemV2>
+ </ProFormColItem>
+ </ProFormCol>
+ <ProFormCol>
+ <ProFormColItem :span="12">
+ <ProFormItemV2 label="璧勬牸璇佷功:" prop="benefits">
+ <el-checkbox
+ v-model="state.checBenefitskAll"
+ style="margin-right: 30px"
+ :indeterminate="state.isBenefitsIndeterminate"
+ @change="handleCheckBenefitsAllChange"
+ >鍏ㄩ��</el-checkbox
>
- <template #extra>
- <div class="form-input-separator">鐢锋��</div>
- <ProFormInputNumber
- :controls="false"
- :min="0"
- v-model="form.manNumber"
- placeholder="璇疯緭鍏�"
- disabled
- ></ProFormInputNumber>
- <div class="form-input-separator">濂虫��</div>
- <ProFormInputNumber
- :controls="false"
- :min="0"
- v-model="form.womanNumber"
- placeholder="璇疯緭鍏�"
- disabled
- ></ProFormInputNumber>
- </template>
- </RadioWithExtra>
+ <ProFormCheckbox
+ v-model="form.benefits"
+ :value-enum="[]"
+ enumLabelKey="name"
+ enum-value-key="id"
+ @change="handleCheckedBenefitsServicesChange"
+ ></ProFormCheckbox>
+ </ProFormItemV2>
+ </ProFormColItem>
+ </ProFormCol>
+ <ProFormCol>
+ <ProFormColItem :span="12">
+ <ProFormItemV2 label="浠诲姟鍦扮偣:" prop="areaList">
+ <!-- <ProFromAddressSelect :areaList="form.areaList" :address="form.address" /> -->
+ </ProFormItemV2>
+ </ProFormColItem>
+ </ProFormCol>
+ <ProFormCol>
+ <ProFormColItem :span="12">
+ <ProFormItemV2 label="浠诲姟鏃堕棿:" prop="name">
+ <ProFormDatePicker
+ v-model="form.name"
+ type="daterange"
+ range-separator="鑷�"
+ start-placeholder="寮�濮嬫棩鏈�"
+ end-placeholder="缁撴潫鏃ユ湡"
+ ></ProFormDatePicker>
</ProFormItemV2>
</ProFormColItem>
</ProFormCol>
@@ -120,6 +157,8 @@
ProFormText,
ProFormInputNumber,
ProFormRadio,
+ ProFormDatePicker,
+ ProFormCheckbox,
} from '@bole-core/components';
import { FormInstance } from 'element-plus';
import { Message } from '@bole-core/core';
@@ -142,6 +181,11 @@
const { closeViewPush } = useRouteView();
+const state = reactive({
+ checBenefitskAll: false,
+ isBenefitsIndeterminate: false,
+});
+
const form = reactive({
name: '',
salaryType: 1,
@@ -150,6 +194,9 @@
sexRequirement: 1,
manNumber: 0,
womanNumber: 0,
+ benefits: [],
+ areaList: [] as number[],
+ address: '',
});
const { isLoading } = useQuery({
@@ -162,6 +209,7 @@
}
);
},
+ placeholderData: () => ({} as API.GetFlexTaskDetailForBackOutput),
onSuccess(data) {
form.name = data.taskName;
},
@@ -170,7 +218,7 @@
function handleBack() {
closeViewPush(route, {
- name: 'TaskManage',
+ name: 'EmploymentManageList',
});
}
const productFormRef = ref<FormInstance>();
@@ -190,12 +238,28 @@
let res;
if (res) {
Message.successMessage('鎿嶄綔鎴愬姛');
- eventContext.emit(isEdit ? 'taskManage:edit' : 'taskManage:add');
+ eventContext.emit(isEdit ? 'employment:edit' : 'employment:add');
handleBack();
}
} catch (error) {}
}
+
+function handleCheckBenefitsAllChange() {}
+
+function handleCheckedBenefitsServicesChange() {}
</script>
<style lang="scss" scoped>
@use '@/style/common.scss' as *;
+
+:deep() {
+ .radio-with-input-extra-wrapper {
+ display: flex;
+ }
+
+ .form-age-range {
+ .pro-from-item-read-content-wrapper {
+ width: auto;
+ }
+ }
+}
</style>
diff --git a/src/views/EmploymentManage/constants/columns.ts b/src/views/EmploymentManage/constants/columns.ts
index 43abea2..6b8c412 100644
--- a/src/views/EmploymentManage/constants/columns.ts
+++ b/src/views/EmploymentManage/constants/columns.ts
@@ -5,13 +5,11 @@
id: '1',
enCode: 'name',
name: '浠诲姟鍚嶇О',
- width: 180,
},
{
id: '2',
enCode: 'name',
name: '浠诲姟鍗曞彿',
- width: 180,
},
{
id: '3',
@@ -27,43 +25,36 @@
id: '5',
enCode: 'name',
name: '缁撶畻鏂瑰紡',
- width: 140,
},
{
id: '6',
enCode: 'name',
name: '鎬у埆瑕佹眰',
- width: 140,
},
{
id: '7',
enCode: 'signNum',
name: '鎶ュ悕浜烘暟',
- width: 140,
},
{
id: '8',
enCode: 'name',
name: '浠诲姟鐘舵��',
- width: 140,
},
{
id: '9',
enCode: 'name',
name: '鍙戝竷鏃ユ湡',
- width: 160,
},
{
id: '10',
enCode: 'name',
name: '缁撴潫鏃ユ湡',
- width: 160,
},
{
id: '11',
enCode: 'name',
name: '鍙戝竷鐘舵��',
- width: 160,
},
]);
@@ -72,13 +63,11 @@
id: '1',
enCode: 'name',
name: '濮撳悕',
- width: 180,
},
{
id: '2',
enCode: 'name',
name: '韬唤璇佸彿',
- width: 180,
},
{
id: '3',
@@ -94,19 +83,16 @@
id: '5',
enCode: 'name',
name: '鎬у埆',
- width: 140,
},
{
id: '6',
enCode: 'name',
name: '瀛﹀巻',
- width: 140,
},
{
id: '7',
enCode: 'name',
name: '鎺掔彮鐘舵��',
- width: 140,
},
]);
@@ -115,13 +101,11 @@
id: '1',
enCode: 'name',
name: '濮撳悕',
- width: 180,
},
{
id: '2',
enCode: 'name',
name: '韬唤璇佸彿',
- width: 180,
},
{
id: '3',
@@ -137,19 +121,16 @@
id: '5',
enCode: 'name',
name: '鎬у埆',
- width: 140,
},
{
id: '6',
enCode: 'name',
name: '瀛﹀巻',
- width: 140,
},
{
id: '7',
enCode: 'name',
name: '褰曠敤鐘舵��',
- width: 140,
},
]);
@@ -158,13 +139,11 @@
id: '1',
enCode: 'name',
name: '濮撳悕',
- width: 180,
},
{
id: '2',
enCode: 'name',
name: '韬唤璇佸彿',
- width: 180,
},
{
id: '3',
@@ -180,24 +159,20 @@
id: '5',
enCode: 'name',
name: '鎵嬫満鍙�',
- width: 140,
},
{
id: '6',
enCode: 'name',
name: '鎵�灞炲鎴�',
- width: 140,
},
{
id: '7',
enCode: 'name',
name: '鎻愪氦鏃堕棿',
- width: 140,
},
{
id: '8',
enCode: 'name',
name: '楠屾敹鐘舵��',
- width: 140,
},
]);
diff --git a/src/views/FinanceManage/FinanceManage.vue b/src/views/FinanceManage/FinanceManage.vue
new file mode 100644
index 0000000..9d5dfeb
--- /dev/null
+++ b/src/views/FinanceManage/FinanceManage.vue
@@ -0,0 +1,31 @@
+<template>
+ <AppContainer>
+ <ProTabs v-model="state.tabType" hasBorder>
+ <ProTabPane lazy label="鍙戞斁鏄庣粏" :name="FinanceTabType.DistributionDetail">
+ <DistributionDetailView />
+ </ProTabPane>
+ <ProTabPane lazy label="鐢ㄩ噺鏄庣粏" :name="FinanceTabType.UsageDetail">
+ <UsageDetailView />
+ </ProTabPane>
+ </ProTabs>
+ </AppContainer>
+</template>
+
+<script setup lang="ts">
+import { AppContainer, ProTabs, ProTabPane } from '@bole-core/components';
+import DistributionDetailView from './components/DistributionDetailView.vue';
+import UsageDetailView from './components/UsageDetailView.vue';
+
+defineOptions({
+ name: 'FinanceManageList',
+});
+
+enum FinanceTabType {
+ DistributionDetail = 10,
+ UsageDetail = 20,
+}
+
+const state = reactive({
+ tabType: FinanceTabType.DistributionDetail,
+});
+</script>
diff --git a/src/views/FinanceManage/components/DistributionDetailView.vue b/src/views/FinanceManage/components/DistributionDetailView.vue
new file mode 100644
index 0000000..86fe668
--- /dev/null
+++ b/src/views/FinanceManage/components/DistributionDetailView.vue
@@ -0,0 +1,81 @@
+<template>
+ <LoadingLayout :loading="state.loading">
+ <AppContainer>
+ <ProTableV2
+ v-bind="proTableProps"
+ :columns="DistributionDetailColumns"
+ :operationBtns="operationBtns"
+ >
+ </ProTableV2>
+ </AppContainer>
+ </LoadingLayout>
+</template>
+
+<script setup lang="ts">
+import {
+ ProTableV2,
+ LoadingLayout,
+ AppContainer,
+ useTable,
+ defineOperationBtns,
+} from '@bole-core/components';
+import * as flexEnterpriseServices from '@/services/api/FlexEnterprise';
+import { DistributionDetailColumns } from '../constants';
+import { FlexEnterpriseSettingStatus } from '@/constants';
+import { OrderInputType } from '@bole-core/core';
+
+defineOptions({
+ name: 'DistributionDetailView',
+});
+
+const operationBtns = defineOperationBtns([]);
+
+const BaseState = {
+ loading: true,
+};
+
+const state = reactive({ ...BaseState });
+
+onMounted(async () => {
+ await getList();
+ state.loading = false;
+});
+
+const {
+ getDataSource: getList,
+ proTableProps,
+ paginationState,
+ extraParamState,
+ reset,
+} = useTable(
+ async ({ pageIndex, pageSize }, extraParamState) => {
+ try {
+ let params: API.GetFlexEnterpriseInput = {
+ pageModel: {
+ rows: pageSize,
+ page: pageIndex,
+ orderInput: extraParamState.orderInput,
+ },
+ flexEnterpriseSettingStatus: extraParamState.flexEnterpriseSettingStatus,
+ searchWord: extraParamState.searchWord,
+ };
+
+ let res = await flexEnterpriseServices.getFlexEnterpriseList(params, {
+ showLoading: !state.loading,
+ });
+ return res;
+ } catch (error) {
+ console.log('error: ', error);
+ }
+ },
+ {
+ defaultExtraParams: {
+ searchWord: '',
+ orderInput: [{ property: 'id', order: OrderInputType.Desc }],
+ flexEnterpriseSettingStatus: '' as any as FlexEnterpriseSettingStatus,
+ },
+ queryKey: ['flexEnterpriseServices/getFlexEnterpriseList'],
+ columnsRenderProps: {},
+ }
+);
+</script>
diff --git a/src/views/FinanceManage/components/UsageDetailView.vue b/src/views/FinanceManage/components/UsageDetailView.vue
new file mode 100644
index 0000000..d0e9a68
--- /dev/null
+++ b/src/views/FinanceManage/components/UsageDetailView.vue
@@ -0,0 +1,69 @@
+<template>
+ <LoadingLayout :loading="state.loading">
+ <AppContainer>
+ <ProTableV2 v-bind="proTableProps" :columns="UsageDetailColumns" :showOperationColumn="false">
+ </ProTableV2>
+ </AppContainer>
+ </LoadingLayout>
+</template>
+
+<script setup lang="ts">
+import { ProTableV2, LoadingLayout, AppContainer, useTable } from '@bole-core/components';
+import * as flexEnterpriseServices from '@/services/api/FlexEnterprise';
+import { UsageDetailColumns } from '../constants';
+import { FlexEnterpriseSettingStatus } from '@/constants';
+import { OrderInputType } from '@bole-core/core';
+
+defineOptions({
+ name: 'UsageDetailView',
+});
+
+const BaseState = {
+ loading: true,
+};
+
+const state = reactive({ ...BaseState });
+
+onMounted(async () => {
+ await getList();
+ state.loading = false;
+});
+
+const {
+ getDataSource: getList,
+ proTableProps,
+ paginationState,
+ extraParamState,
+ reset,
+} = useTable(
+ async ({ pageIndex, pageSize }, extraParamState) => {
+ try {
+ let params: API.GetFlexEnterpriseInput = {
+ pageModel: {
+ rows: pageSize,
+ page: pageIndex,
+ orderInput: extraParamState.orderInput,
+ },
+ flexEnterpriseSettingStatus: extraParamState.flexEnterpriseSettingStatus,
+ searchWord: extraParamState.searchWord,
+ };
+
+ let res = await flexEnterpriseServices.getFlexEnterpriseList(params, {
+ showLoading: !state.loading,
+ });
+ return res;
+ } catch (error) {
+ console.log('error: ', error);
+ }
+ },
+ {
+ defaultExtraParams: {
+ searchWord: '',
+ orderInput: [{ property: 'id', order: OrderInputType.Desc }],
+ flexEnterpriseSettingStatus: '' as any as FlexEnterpriseSettingStatus,
+ },
+ queryKey: ['flexEnterpriseServices/getFlexEnterpriseList'],
+ columnsRenderProps: {},
+ }
+);
+</script>
diff --git a/src/views/FinanceManage/constants/columns.ts b/src/views/FinanceManage/constants/columns.ts
new file mode 100644
index 0000000..37e7f25
--- /dev/null
+++ b/src/views/FinanceManage/constants/columns.ts
@@ -0,0 +1,67 @@
+import { defineColumns } from '@bole-core/components';
+
+export const DistributionDetailColumns = defineColumns([
+ {
+ id: '1',
+ enCode: 'name',
+ name: '鎵�灞炲鎴�',
+ },
+ {
+ id: '2',
+ enCode: 'name',
+ name: '鎵�灞炰换鍔�',
+ },
+ {
+ id: '3',
+ enCode: 'name',
+ name: '缁撶畻鍗曞悕绉�',
+ },
+ {
+ id: '4',
+ enCode: 'name',
+ name: '濮撳悕',
+ },
+ {
+ id: '5',
+ enCode: 'name',
+ name: '鎵嬫満鍙�',
+ },
+ {
+ id: '6',
+ enCode: 'name',
+ name: '缁撶畻閲戦',
+ },
+ {
+ id: '7',
+ enCode: 'signNum',
+ name: '缁撶畻鐘舵��',
+ },
+ {
+ id: '8',
+ enCode: 'name',
+ name: '缁撶畻鏃ユ湡',
+ },
+]);
+
+export const UsageDetailColumns = defineColumns([
+ {
+ id: '1',
+ enCode: 'name',
+ name: '浣跨敤鏃堕棿',
+ },
+ {
+ id: '2',
+ enCode: 'name',
+ name: '鐢ㄩ噺绫诲瀷',
+ },
+ {
+ id: '3',
+ enCode: 'name',
+ name: '鎵h垂鐘舵��',
+ },
+ {
+ id: '4',
+ enCode: 'name',
+ name: '璐圭敤锛堝厓锛�',
+ },
+]);
diff --git a/src/views/FinanceManage/constants/index.ts b/src/views/FinanceManage/constants/index.ts
new file mode 100644
index 0000000..a7f066b
--- /dev/null
+++ b/src/views/FinanceManage/constants/index.ts
@@ -0,0 +1 @@
+export * from './columns';
diff --git a/src/views/FlexJobManage/FlexJobManage.vue b/src/views/FlexJobManage/FlexJobManage.vue
index 79429e4..b5f13d0 100644
--- a/src/views/FlexJobManage/FlexJobManage.vue
+++ b/src/views/FlexJobManage/FlexJobManage.vue
@@ -100,6 +100,9 @@
:operationBtns="operationBtns"
show-column-check
ref="proTable"
+ :table-props="{
+ rowKey: 'id',
+ }"
>
</ProTableV2>
</AppContainer>
@@ -108,6 +111,7 @@
v-bind="dialogBatchImportProps"
@onDownloadTemplate="handleDownloadTemplate"
/>
+ <SendShotMessageDialog v-bind="dialogShotMessageProps" />
</LoadingLayout>
</template>
@@ -135,6 +139,7 @@
import { convertApi2FormUrlOnlyOne, downloadFileByUrl } from '@/utils';
import StaffInfoDialog from './components/StaffInfoDialog.vue';
import BatchImportDialog from './components/BatchImportDialog.vue';
+import SendShotMessageDialog from './components/SendShotMessageDialog.vue';
defineOptions({
name: 'EnterpriseManageList',
@@ -327,12 +332,44 @@
async function handleBatchImport() {}
+const {
+ dialogProps: dialogShotMessageProps,
+ handleAdd: handleShotMessageAdd,
+ editForm: editShotMessageForm,
+} = useFormDialog({
+ onConfirm: sendMessageForSign,
+ defaultFormParams: {
+ ids: [] as string[],
+ customerId: '',
+ name: '',
+ },
+});
+
+async function handleSendShotMessage() {
+ try {
+ const selectionRows = getSelectionRows();
+ if (selectionRows) {
+ if (selectionRows.some((x) => x.status === 10)) {
+ await Message.tipMessage('鍕鹃�変汉鍛樹腑鍖呭惈宸茬绾﹀畬鎴愪汉鍛橈紝纭瑕佺户缁彂閫佺煭淇¢�氱煡鍚楋紵');
+ }
+ handleShotMessageAdd({
+ ids: selectionRows.map((x) => x.id),
+ name: '浜哄憳绛剧害閫氶亾鐭俊',
+ });
+ }
+ } catch (error) {}
+}
+
+async function sendMessageForSign() {
+ try {
+ } catch (error) {}
+}
+
function handleDownloadTemplate() {
downloadFileByUrl('', '鎵归噺瀵煎叆妯℃澘');
}
function handleBatchUnSign() {}
-function handleSendShotMessage() {}
function handleSign(row) {}
function handleBatchSign() {}
diff --git a/src/views/FlexJobManage/components/SendShotMessageDialog.vue b/src/views/FlexJobManage/components/SendShotMessageDialog.vue
new file mode 100644
index 0000000..477c7b9
--- /dev/null
+++ b/src/views/FlexJobManage/components/SendShotMessageDialog.vue
@@ -0,0 +1,58 @@
+<template>
+ <ProDialog title="鐭俊鍙戦��" v-model="visible" @close="onDialogClose" destroy-on-close draggable>
+ <ProForm :model="form" ref="dialogForm" label-width="90px">
+ <ProFormItemV2 label="鐭俊绫诲瀷:" prop="name" required>
+ <div>{{ '浜哄憳绛剧害閫氶亾鐭俊' }}</div>
+ </ProFormItemV2>
+ </ProForm>
+ <template #footer>
+ <span class="dialog-footer">
+ <el-button @click="emit('onCancel')">鍙� 娑�</el-button>
+ <el-button type="primary" @click="handleConfirm">鎻� 浜�</el-button>
+ </span>
+ </template>
+ </ProDialog>
+</template>
+
+<script setup lang="ts">
+import { FormInstance } from 'element-plus';
+import { ProDialog, ProForm, ProFormItemV2 } from '@bole-core/components';
+
+defineOptions({
+ name: 'SendShotMessageDialog',
+});
+
+const visible = defineModel({ type: Boolean });
+
+type Form = {
+ title?: string;
+ ids: string[];
+ customerId: string;
+ name: string;
+};
+
+const form = defineModel<Form>('form');
+
+const emit = defineEmits<{
+ (e: 'onConfirm'): void;
+ (e: 'onCancel'): void;
+}>();
+
+const dialogForm = ref<FormInstance>();
+
+function onDialogClose() {
+ if (!dialogForm.value) return;
+ dialogForm.value.resetFields();
+}
+
+function handleConfirm() {
+ if (!dialogForm.value) return;
+ dialogForm.value.validate((valid) => {
+ if (valid) {
+ emit('onConfirm');
+ } else {
+ return;
+ }
+ });
+}
+</script>
diff --git a/src/views/FlexJobManage/constants/columns.ts b/src/views/FlexJobManage/constants/columns.ts
index cd29086..308e878 100644
--- a/src/views/FlexJobManage/constants/columns.ts
+++ b/src/views/FlexJobManage/constants/columns.ts
@@ -5,13 +5,11 @@
id: '1',
enCode: 'name',
name: '濮撳悕',
- width: 180,
},
{
id: '2',
enCode: 'idNumber',
name: '韬唤璇佸彿',
- width: 180,
},
{
id: '3',
@@ -27,54 +25,45 @@
id: '6',
enCode: 'phoneNumber',
name: '鎵嬫満鍙�',
- width: 140,
},
{
id: '8',
enCode: 'regiterStatus',
name: '褰曠敤鐘舵��',
- width: 140,
},
{
id: '9',
enCode: 'realVerifyStatus',
name: '瀹炲悕鐘舵��',
- width: 140,
},
{
id: '10',
enCode: 'signStatus',
name: '鐏靛伐绛剧害鐘舵��',
- width: 140,
},
{
id: '11',
enCode: 'regiterTime',
name: '褰曠敤鏃堕棿',
- width: 160,
},
{
id: '12',
enCode: 'realVerifyTime',
name: '瀹炲悕鏃堕棿',
- width: 160,
},
{
id: '13',
enCode: 'signTime',
name: '绛剧害鏃堕棿',
- width: 160,
},
{
id: '14',
enCode: 'enterSignStatus',
name: '浼佷笟绛剧害鐘舵��',
- width: 160,
},
{
id: '15',
enCode: 'enterSignTime',
name: '浼佷笟绛剧害鏃堕棿',
- width: 160,
},
]);
diff --git a/src/views/ServiceChargeManage/ServiceChargeDetail.vue b/src/views/ServiceChargeManage/ServiceChargeDetail.vue
index 5d19a9e..507a280 100644
--- a/src/views/ServiceChargeManage/ServiceChargeDetail.vue
+++ b/src/views/ServiceChargeManage/ServiceChargeDetail.vue
@@ -1,27 +1,163 @@
<template>
<LoadingLayout :loading="isLoading">
<AppScrollContainer>
- <ChunkCell title="缁撶畻鍗曡鎯�"> </ChunkCell>
- <ChunkCell title="缁撶畻娴佺▼"> </ChunkCell>
- <ChunkCell title="缁撶畻鍚嶅崟"> </ChunkCell>
+ <ChunkCell title="缁撶畻鍗曡鎯�">
+ <template #titleRight>
+ <el-button type="primary" icon="Download" @click="handleDownloadTemplate()"
+ >鐢靛瓙鍥炲崟涓嬭浇</el-button
+ >
+ </template>
+ <ProForm :model="form" ref="formRef" label-width="120px" :is-read="true">
+ <ProFormCol>
+ <ProFormColItem :span="8">
+ <ProFormItemV2 label="鎵�灞炰换鍔�:" prop="name">
+ <ProFormText v-model="form.name"> </ProFormText>
+ </ProFormItemV2>
+ </ProFormColItem>
+ <ProFormColItem :span="8">
+ <ProFormItemV2 label="浠诲姟缂栧彿:" prop="name">
+ <ProFormText v-model="form.name"> </ProFormText>
+ </ProFormItemV2>
+ </ProFormColItem>
+ <ProFormColItem :span="8"></ProFormColItem>
+ </ProFormCol>
+ <ProFormCol>
+ <ProFormColItem :span="8">
+ <ProFormItemV2 label="缁撶畻鍗曞悕绉�:" prop="name">
+ <ProFormText v-model="form.name"> </ProFormText>
+ </ProFormItemV2>
+ </ProFormColItem>
+ <ProFormColItem :span="8">
+ <ProFormItemV2 label="涓婁紶鏃堕棿:" prop="name">
+ <ProFormDatePicker
+ v-model="form.name"
+ type="date"
+ format="YYYY-MM-DD HH:mm"
+ ></ProFormDatePicker>
+ </ProFormItemV2>
+ </ProFormColItem>
+ <ProFormColItem :span="8"></ProFormColItem>
+ </ProFormCol>
+ <ProFormCol>
+ <ProFormColItem :span="8">
+ <ProFormItemV2 label="缁撶畻閲戦:" prop="money">
+ <ProFormInputNumber v-model="form.money"> </ProFormInputNumber>
+ </ProFormItemV2>
+ </ProFormColItem>
+ <ProFormColItem :span="8">
+ <ProFormItemV2 label="瀹炲彂閲戦:" prop="money">
+ <ProFormInputNumber v-model="form.money"> </ProFormInputNumber>
+ </ProFormItemV2>
+ </ProFormColItem>
+ <ProFormColItem :span="8">
+ <ProFormItemV2 label="鐘舵��:" prop="status">
+ <ProFormRadio v-model="form.status" :value-enum="[{ label: '鏄�', value: 1 }]">
+ </ProFormRadio>
+ </ProFormItemV2>
+ </ProFormColItem>
+ </ProFormCol>
+ </ProForm>
+ </ChunkCell>
+ <ChunkCell title="缁撶畻娴佺▼">
+ <div class="step-wrapper">
+ <el-steps :active="1" align-center finish-status="process">
+ <el-step title="缁撶畻鍗曚笂浼�" :icon="Edit">
+ <template #description>
+ <div>鍒涘缓浜�:{{ form.name }}</div>
+ <div>鏃堕棿:{{ form.name }}</div>
+ <TextOverTooltip>澶囨敞:{{ form.name }}</TextOverTooltip>
+ </template>
+ </el-step>
+ <el-step title="缁撶畻浠樻" :icon="Upload">
+ <template #description>
+ <div>鍒涘缓浜�:{{ form.name }}</div>
+ <div>鏃堕棿:{{ form.name }}</div>
+ <TextOverTooltip
+ >澶囨敞:{{ 'form.nameform.nameform.eform.nameform.nameform.name' }}</TextOverTooltip
+ >
+ </template>
+ </el-step>
+ </el-steps>
+ </div>
+ </ChunkCell>
+ <ChunkCell title="缁撶畻鍚嶅崟">
+ <ProTableQueryFilterBar @on-reset="reset">
+ <template #query>
+ <QueryFilterItem>
+ <SearchInput
+ v-model="extraParamState.searchWord"
+ style="width: 300px"
+ placeholder="浜哄憳濮撳悕/韬唤璇佸彿/鎵嬫満鍙�"
+ @on-click-search="getList"
+ >
+ </SearchInput>
+ </QueryFilterItem>
+ </template>
+ </ProTableQueryFilterBar>
+ <ProTableV2
+ v-bind="proTableProps"
+ :columns="SettlementListColumns"
+ :operationBtns="operationBtns"
+ :auto-height="false"
+ ref="proTable"
+ :tableProps="{
+ maxHeight: '400px',
+ }"
+ >
+ </ProTableV2>
+ </ChunkCell>
</AppScrollContainer>
</LoadingLayout>
</template>
<script setup lang="ts">
-import { LoadingLayout, AppScrollContainer, ChunkCell } from '@bole-core/components';
+import {
+ LoadingLayout,
+ AppScrollContainer,
+ ChunkCell,
+ ProForm,
+ ProFormItemV2,
+ ProFormText,
+ ProFormCol,
+ ProFormColItem,
+ ProFormDatePicker,
+ ProFormInputNumber,
+ ProFormRadio,
+ useTable,
+ ProTableV2,
+ defineOperationBtns,
+ SearchInput,
+ QueryFilterItem,
+ ProTableQueryFilterBar,
+ TextOverTooltip,
+} from '@bole-core/components';
+import { Edit, Upload } from '@element-plus/icons-vue';
+import { SettlementListColumns } from './constants';
import {} from '@/constants';
import * as flexTaskServices from '@/services/api/FlexTask';
import { useQuery } from '@tanstack/vue-query';
+import { downloadFileByUrl, OrderInputType } from '@bole-core/core';
+import * as flexEnterpriseServices from '@/services/api/FlexEnterprise';
defineOptions({
name: 'ServiceChargeDetail',
});
+const operationBtns = defineOperationBtns([
+ {
+ data: {
+ enCode: 'downloadBtn',
+ name: '涓嬭浇鍥炲崟',
+ },
+ },
+]);
+
const route = useRoute();
const id = (route.params.id as string) ?? '';
-const state = reactive({
- loading: true,
+const form = reactive({
+ name: '',
+ money: 0,
+ status: 1,
});
const { isLoading } = useQuery({
@@ -34,13 +170,65 @@
}
);
},
+ placeholderData: () => ({} as API.GetFlexTaskDetailForBackOutput),
onSuccess(data) {},
enabled: !!id,
});
-onMounted(() => {});
+const {
+ getDataSource: getList,
+ proTableProps,
+ paginationState,
+ extraParamState,
+ reset,
+} = useTable(
+ async ({ pageIndex, pageSize }, extraParamState) => {
+ try {
+ let params: API.GetFlexEnterpriseInput = {
+ pageModel: {
+ rows: pageSize,
+ page: pageIndex,
+ orderInput: extraParamState.orderInput,
+ },
+ searchWord: extraParamState.searchWord,
+ };
+
+ let res = await flexEnterpriseServices.getFlexEnterpriseList(params);
+ return res;
+ } catch (error) {
+ console.log('error: ', error);
+ }
+ },
+ {
+ defaultExtraParams: {
+ searchWord: '',
+ orderInput: [{ property: 'id', order: OrderInputType.Desc }],
+ },
+ queryKey: ['flexEnterpriseServices/getFlexEnterpriseList'],
+ columnsRenderProps: {},
+ }
+);
+
+function handleDownloadTemplate() {
+ downloadFileByUrl('', '鐢靛瓙鍥炲崟');
+}
+
+onMounted(() => {
+ getList();
+});
</script>
<style lang="scss" scoped>
@use '@/style/common.scss' as *;
+
+.step-wrapper {
+ margin: 0 auto;
+ padding: 24px 0;
+}
+</style>
+<style lang="scss">
+.text-over-tooltip-content {
+ max-width: 600px;
+ word-break: break-all;
+}
</style>
diff --git a/src/views/ServiceChargeManage/ServiceChargeManage.vue b/src/views/ServiceChargeManage/ServiceChargeManage.vue
index 5041efb..a8d7819 100644
--- a/src/views/ServiceChargeManage/ServiceChargeManage.vue
+++ b/src/views/ServiceChargeManage/ServiceChargeManage.vue
@@ -52,7 +52,18 @@
</template>
<template #btn>
<el-button type="primary" link @click="handleDownloadTemplate()">缁撶畻鍗曟ā鏉�</el-button>
- <el-button type="primary" @click="handleDownloadTemplate()">涓婁紶缁撶畻鍗�</el-button>
+ <BlFileUpload
+ :limitFileSize="10"
+ accept="xls,xlsx"
+ :showTip="false"
+ :show-file-list="false"
+ :on-success="handleUploadSuccess"
+ style="margin-right: 10px; margin-left: 10px"
+ >
+ <template #default>
+ <el-button type="primary">涓婁紶缁撶畻鍗�</el-button>
+ </template>
+ </BlFileUpload>
<el-button type="primary" @click="handleDownloadTemplate()">瀵煎嚭</el-button>
</template>
</ProTableQueryFilterBar>
@@ -94,6 +105,7 @@
FieldRadio,
defineOperationBtns,
BlFileUpload,
+ UploadUserFile,
} from '@bole-core/components';
import * as flexEnterpriseServices from '@/services/api/FlexEnterprise';
import { ServiceChargeManageColumns } from './constants';
@@ -102,7 +114,7 @@
import { downloadFileByUrl } from '@/utils';
defineOptions({
- name: 'ServiceChargeManage',
+ name: 'ServiceChargeManageList',
});
const operationBtns = defineOperationBtns([
@@ -195,7 +207,7 @@
function goSettle(row) {
router.push({
name: 'ServiceChargeSettle',
- query: {
+ params: {
id: row.id,
},
});
@@ -204,12 +216,14 @@
function goDetail(row) {
router.push({
name: 'ServiceChargeDetail',
- query: {
+ params: {
id: row.id,
},
});
}
+function handleUploadSuccess(response: UploadUserFile) {}
+
function handleUpload(val, row) {
console.log('val: ', val);
}
diff --git a/src/views/ServiceChargeManage/ServiceChargeSettle.vue b/src/views/ServiceChargeManage/ServiceChargeSettle.vue
index 0a4bf99..365fbb0 100644
--- a/src/views/ServiceChargeManage/ServiceChargeSettle.vue
+++ b/src/views/ServiceChargeManage/ServiceChargeSettle.vue
@@ -1,17 +1,119 @@
<template>
<LoadingLayout :loading="isLoading">
<AppScrollContainer>
- <ChunkCell title="浠樻鏂逛俊鎭�"> </ChunkCell>
- <ChunkCell title="鏀舵鏂逛俊鎭�"> </ChunkCell>
- <ChunkCell title="杞处淇℃伅"> </ChunkCell>
+ <ChunkCell title="浠樻鏂逛俊鎭�">
+ <ProForm :model="form" ref="formRef" label-width="120px">
+ <ProFormItemV2
+ label="浠樻璐︽埛:"
+ prop="name"
+ :check-rules="[{ message: '璇烽�夋嫨浠樻璐︽埛' }]"
+ >
+ <ProFormSelect
+ v-model="form.name"
+ :valueEnum="[]"
+ placeholder="璇烽�夋嫨鎮ㄧ殑浠樻鏂瑰紡"
+ clearable
+ >
+ </ProFormSelect>
+ </ProFormItemV2>
+ <ProFormMixinsItemContainer>
+ <ProFormItemV2
+ label="浠樻閲戦:"
+ prop="money"
+ :check-rules="[{ message: '璇疯緭鍏ヤ粯娆鹃噾棰�' }]"
+ mode="read"
+ >
+ <ProFormInputNumber v-model="form.money"> </ProFormInputNumber>
+ </ProFormItemV2>
+ </ProFormMixinsItemContainer>
+ </ProForm>
+ </ChunkCell>
+ <ChunkCell title="鏀舵鏂逛俊鎭�">
+ <ProForm :model="form" ref="formRef" label-width="120px">
+ <ProFormItemV2
+ label="鏀舵鏂硅处鎴�:"
+ prop="name"
+ :check-rules="[{ message: '璇烽�夋嫨鏀舵鏂硅处鎴�' }]"
+ >
+ <ProFormRadio
+ v-model="form.name"
+ :valueEnum="[]"
+ placeholder="璇烽�夋嫨鏀舵鏂硅处鎴�"
+ clearable
+ >
+ </ProFormRadio>
+ </ProFormItemV2>
+ <ProFormMixinsItemContainer>
+ <ProFormItemV2
+ label="鏀舵鏂规埛鍚�:"
+ prop="name"
+ :check-rules="[{ message: '璇疯緭鍏ユ敹娆炬柟鎴峰悕' }]"
+ mode="read"
+ >
+ <ProFormText v-model="form.name"> </ProFormText>
+ </ProFormItemV2>
+ <ProFormItemV2
+ label="鏀舵鏂硅处鍙�:"
+ prop="name"
+ :check-rules="[{ message: '璇疯緭鍏ユ敹娆炬柟璐﹀彿' }]"
+ mode="read"
+ >
+ <ProFormText v-model="form.name"> </ProFormText>
+ </ProFormItemV2>
+ <ProFormItemV2
+ label="鏀舵鏂瑰紑鎴疯:"
+ prop="name"
+ :check-rules="[{ message: '璇疯緭鍏ユ敹娆惧紑鎴疯' }]"
+ mode="read"
+ >
+ <ProFormText v-model="form.name"> </ProFormText>
+ </ProFormItemV2>
+ </ProFormMixinsItemContainer>
+ </ProForm>
+ </ChunkCell>
+ <ChunkCell title="杞处淇℃伅">
+ <ProForm :model="form" ref="formRef" label-width="120px">
+ <ProFormMixinsItemContainer>
+ <ProFormItemV2 label="浜ゆ槗鐢ㄩ��:" prop="name" mode="read">
+ <ProFormText v-model="form.name"> </ProFormText>
+ </ProFormItemV2>
+ </ProFormMixinsItemContainer>
+ <ProFormItemV2 label="闄勮█:" prop="name">
+ <ProFormText v-model="form.name" :maxlength="30" show-word-limit> </ProFormText>
+ </ProFormItemV2>
+ <ProFormItemV2 label="澶囨敞:" prop="name">
+ <ProFormText v-model="form.name" :maxlength="30" show-word-limit> </ProFormText>
+ </ProFormItemV2>
+ <div class="chuck-add-or-edit-actions">
+ <el-button class="chuck-add-or-edit-actions" @click="handleBack()">鍙栨秷</el-button>
+ <el-button class="chuck-add-or-edit-actions" type="primary" @click="handleSubmit"
+ >鎻愪氦瀹℃牳</el-button
+ >
+ </div>
+ </ProForm>
+ </ChunkCell>
</AppScrollContainer>
</LoadingLayout>
</template>
<script setup lang="ts">
-import { LoadingLayout, AppScrollContainer, ChunkCell } from '@bole-core/components';
+import {
+ LoadingLayout,
+ AppScrollContainer,
+ ChunkCell,
+ ProForm,
+ ProFormItemV2,
+ ProFormText,
+ ProFormSelect,
+ ProFormInputNumber,
+ ProFormRadio,
+ ProFormMixinsItemContainer,
+} from '@bole-core/components';
import {} from '@/constants';
import * as flexTaskServices from '@/services/api/FlexTask';
import { useQuery } from '@tanstack/vue-query';
+import { useRouteView } from '@/hooks';
+import { FormInstance } from 'element-plus';
+import { validateFormList } from '@/utils';
defineOptions({
name: 'ServiceChargeSettle',
@@ -20,8 +122,11 @@
const route = useRoute();
const id = (route.params.id as string) ?? '';
-const state = reactive({
- loading: true,
+const { closeViewPush } = useRouteView();
+
+const form = reactive({
+ name: '',
+ money: 0,
});
const { isLoading } = useQuery({
@@ -34,10 +139,26 @@
}
);
},
+ placeholderData: () => ({} as API.GetFlexTaskDetailForBackOutput),
onSuccess(data) {},
enabled: !!id,
});
+function handleBack() {
+ closeViewPush(route, {
+ name: 'ServiceChargeManageList',
+ });
+}
+const formRef = ref<FormInstance>();
+async function handleSubmit() {
+ try {
+ const valid = await validateFormList([formRef.value]);
+ if (valid) {
+ //
+ }
+ } catch (error) {}
+}
+
onMounted(() => {});
</script>
diff --git a/src/views/ServiceChargeManage/constants/columns.ts b/src/views/ServiceChargeManage/constants/columns.ts
index de27a3a..e4f1720 100644
--- a/src/views/ServiceChargeManage/constants/columns.ts
+++ b/src/views/ServiceChargeManage/constants/columns.ts
@@ -5,13 +5,11 @@
id: '1',
enCode: 'name',
name: '鎵�灞炰换鍔�',
- width: 180,
},
{
id: '2',
enCode: 'name',
name: '鍙戞斁鏂瑰紡',
- width: 180,
},
{
id: '3',
@@ -27,60 +25,108 @@
id: '5',
enCode: 'name',
name: '缁撶畻鍗曠姸鎬�',
- width: 140,
},
{
id: '6',
enCode: 'name',
name: '缁撶畻鍗曞悕绉�',
- width: 140,
},
{
id: '7',
enCode: 'signNum',
name: '涓婁紶鏃堕棿',
- width: 140,
},
{
id: '8',
enCode: 'name',
name: '缁撶畻鐘舵��',
- width: 140,
},
{
id: '9',
enCode: 'name',
name: '瀹炲彂閲戦',
- width: 160,
},
{
id: '10',
enCode: 'name',
name: '缁撶畻閲戦',
- width: 160,
},
{
id: '11',
enCode: 'name',
name: '澶辫触閲戦',
- width: 160,
},
{
id: '12',
enCode: 'name',
name: '閫�娆鹃噾棰�',
- width: 160,
},
{
id: '13',
enCode: 'name',
name: '缁撶畻鏃堕棿',
- width: 160,
},
{
id: '14',
enCode: 'name',
name: '澶囨敞',
- width: 160,
+ },
+]);
+
+export const SettlementListColumns = defineColumns([
+ {
+ id: '1',
+ enCode: 'name',
+ name: '濮撳悕',
+ },
+ {
+ id: '2',
+ enCode: 'name',
+ name: '韬唤璇佸彿',
+ },
+ {
+ id: '3',
+ enCode: 'name',
+ name: '鎵嬫満鍙�',
+ },
+ {
+ id: '4',
+ enCode: 'name',
+ name: '鎵�灞為摱琛�',
+ },
+ {
+ id: '5',
+ enCode: 'name',
+ name: '鎵�灞炴敮琛�',
+ },
+ {
+ id: '6',
+ enCode: 'name',
+ name: '鏀舵甯愭埛',
+ },
+ {
+ id: '7',
+ enCode: 'signNum',
+ name: '缁撶畻閲戦',
+ },
+ {
+ id: '8',
+ enCode: 'name',
+ name: '瀹炲彂閲戦',
+ },
+ {
+ id: '9',
+ enCode: 'name',
+ name: '鐘舵��',
+ },
+ {
+ id: '10',
+ enCode: 'name',
+ name: '缁撶畻娴佹按鍙�',
+ },
+ {
+ id: '11',
+ enCode: 'name',
+ name: '缁撶畻鏃堕棿',
},
]);
--
Gitblit v1.9.1