From aa6b9a768333fb742b32db2b166dc5bdd1d6c743 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=86=95?= Date: Mon, 13 Jul 2026 09:32:10 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=90=88=E5=B9=B6=E5=90=8E=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=E5=8E=9F=E5=9E=8B=E5=AF=BC=E8=88=AA=E6=B3=A8=E5=86=8C?= =?UTF-8?q?=E8=A1=A8=E7=89=88=E6=9C=AC=E5=8F=B7=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- .../prototype-registry.json | 332 ++++++++++++------ 1 file changed, 217 insertions(+), 115 deletions(-) diff --git a/src/prototypes/oneos-prototype-nav/prototype-registry.json b/src/prototypes/oneos-prototype-nav/prototype-registry.json index 5f7022c..7a742cd 100644 --- a/src/prototypes/oneos-prototype-nav/prototype-registry.json +++ b/src/prototypes/oneos-prototype-nav/prototype-registry.json @@ -1,6 +1,6 @@ { "version": 1, - "updatedAt": "2026-07-13T01:31:23.010Z", + "updatedAt": "2026-07-13T01:31:56.619Z", "prototypes": { "oneos-web-workbench": { "title": "工作台", @@ -268,11 +268,12 @@ }, "customer-management": { "title": "客户管理", - "version": "v1.4", - "revision": 4, - "lastUpdated": "2026-07-12T14:45:00.000Z", - "contentHash": "d1b57a768182b120855143480ed45e1b0c3be9ef18d73fe928538b1059f0daa2", + "version": "v1.7", + "revision": 7, + "lastUpdated": "2026-07-13T01:31:55.559Z", + "contentHash": "bf7d8ecd03b4105b0c4acd47dcabb09e9437617fda46399f882ba742cde05189", "trackedFiles": [ + ".spec/prototype-review.md", ".spec/requirements-prd-create.md", ".spec/requirements-prd-list.md", ".spec/ui-review.md", @@ -281,6 +282,7 @@ "components/FilterPanel.tsx", "components/LabelTags.tsx", "components/MultiSelectField.tsx", + "components/RiskKpiCards.tsx", "components/RiskLabelTags.tsx", "components/RiskTagDrawer.tsx", "components/RiskTagForm.tsx", @@ -296,10 +298,62 @@ "utils/constants.ts", "utils/filters.ts", "utils/permissions.ts", + "utils/riskKpi.ts", "utils/riskTagConstants.ts", "utils/riskTagStore.ts" ], "changelog": [ + { + "version": "v1.7", + "date": "2026-07-13", + "time": "09:31", + "summary": "更新需求说明与标注", + "files": [ + ".spec/prototype-review.md", + ".spec/requirements-prd-create.md", + ".spec/requirements-prd-list.md", + ".spec/ui-review.md", + "components/BatchRiskTagModal.tsx", + "components/CustomerTable.tsx", + "components/FilterPanel.tsx", + "components/LabelTags.tsx", + "components/MultiSelectField.tsx", + "components/RiskKpiCards.tsx", + "components/RiskLabelTags.tsx", + "components/RiskTagDrawer.tsx" + ] + }, + { + "version": "v1.6", + "date": "2026-07-13", + "time": "09:31", + "summary": "更新需求说明与标注", + "files": [ + ".spec/prototype-review.md", + ".spec/requirements-prd-create.md", + ".spec/requirements-prd-list.md", + ".spec/ui-review.md", + "components/BatchRiskTagModal.tsx", + "components/CustomerTable.tsx", + "components/FilterPanel.tsx", + "components/LabelTags.tsx", + "components/MultiSelectField.tsx", + "components/RiskKpiCards.tsx", + "components/RiskLabelTags.tsx", + "components/RiskTagDrawer.tsx" + ] + }, + { + "version": "v1.5", + "date": "2026-07-13", + "time": "09:31", + "summary": "更新需求说明与标注", + "files": [ + ".spec/prototype-review.md", + "components/RiskKpiCards.tsx", + "utils/riskKpi.ts" + ] + }, { "version": "v1.4", "date": "2026-07-12", @@ -390,14 +444,20 @@ }, "supplier-management": { "title": "供应商管理", - "version": "v1.3", - "revision": 3, - "lastUpdated": "2026-07-12T14:45:00.000Z", - "contentHash": "1ed87c36f3bb872a07efd3eb46a7bfd871b00e08c71f7758db8819af6e0318e7", + "version": "v1.5", + "revision": 5, + "lastUpdated": "2026-07-13T01:31:56.619Z", + "contentHash": "94e568a299b24aa7e59d17185bd2bc95e4dafb447fb521bf3ca937046a849486", "trackedFiles": [ + ".spec/prototype-review.md", + "components/BankAccountConfirmModal.tsx", + "components/ChangeLogDrawer.tsx", "components/CoopStatusBadge.tsx", + "components/DeleteConfirmModal.tsx", "components/FilterPanel.tsx", "components/KpiCards.tsx", + "components/LeaveConfirmModal.tsx", + "components/RoleSwitcher.tsx", "components/SupplierTable.tsx", "data/suppliers.json", "index.tsx", @@ -406,9 +466,55 @@ "types.ts", "utils/address.ts", "utils/constants.ts", - "utils/filters.ts" + "utils/createForm.ts", + "utils/filters.ts", + "utils/permissions.ts", + "utils/phone.ts", + "utils/region.ts", + "utils/supplierFields.ts", + "utils/validation.ts" ], "changelog": [ + { + "version": "v1.5", + "date": "2026-07-13", + "time": "09:31", + "summary": "更新需求说明与标注", + "files": [ + ".spec/prototype-review.md", + "components/BankAccountConfirmModal.tsx", + "components/ChangeLogDrawer.tsx", + "components/CoopStatusBadge.tsx", + "components/DeleteConfirmModal.tsx", + "components/FilterPanel.tsx", + "components/KpiCards.tsx", + "components/LeaveConfirmModal.tsx", + "components/RoleSwitcher.tsx", + "components/SupplierTable.tsx", + "data/suppliers.json", + "index.tsx" + ] + }, + { + "version": "v1.4", + "date": "2026-07-13", + "time": "09:31", + "summary": "更新需求说明与标注", + "files": [ + ".spec/prototype-review.md", + "components/BankAccountConfirmModal.tsx", + "components/ChangeLogDrawer.tsx", + "components/DeleteConfirmModal.tsx", + "components/LeaveConfirmModal.tsx", + "components/RoleSwitcher.tsx", + "utils/createForm.ts", + "utils/permissions.ts", + "utils/phone.ts", + "utils/region.ts", + "utils/supplierFields.ts", + "utils/validation.ts" + ] + }, { "version": "v1.3", "date": "2026-07-12", @@ -3339,6 +3445,107 @@ } }, "recentUpdates": [ + { + "prototypeId": "supplier-management", + "title": "供应商管理", + "version": "v1.5", + "date": "2026-07-13", + "time": "09:31", + "summary": "更新需求说明与标注", + "files": [ + ".spec/prototype-review.md", + "components/BankAccountConfirmModal.tsx", + "components/ChangeLogDrawer.tsx", + "components/CoopStatusBadge.tsx", + "components/DeleteConfirmModal.tsx", + "components/FilterPanel.tsx", + "components/KpiCards.tsx", + "components/LeaveConfirmModal.tsx", + "components/RoleSwitcher.tsx", + "components/SupplierTable.tsx", + "data/suppliers.json", + "index.tsx" + ] + }, + { + "prototypeId": "customer-management", + "title": "客户管理", + "version": "v1.7", + "date": "2026-07-13", + "time": "09:31", + "summary": "更新需求说明与标注", + "files": [ + ".spec/prototype-review.md", + ".spec/requirements-prd-create.md", + ".spec/requirements-prd-list.md", + ".spec/ui-review.md", + "components/BatchRiskTagModal.tsx", + "components/CustomerTable.tsx", + "components/FilterPanel.tsx", + "components/LabelTags.tsx", + "components/MultiSelectField.tsx", + "components/RiskKpiCards.tsx", + "components/RiskLabelTags.tsx", + "components/RiskTagDrawer.tsx" + ] + }, + { + "prototypeId": "customer-management", + "title": "客户管理", + "version": "v1.6", + "date": "2026-07-13", + "time": "09:31", + "summary": "更新需求说明与标注", + "files": [ + ".spec/prototype-review.md", + ".spec/requirements-prd-create.md", + ".spec/requirements-prd-list.md", + ".spec/ui-review.md", + "components/BatchRiskTagModal.tsx", + "components/CustomerTable.tsx", + "components/FilterPanel.tsx", + "components/LabelTags.tsx", + "components/MultiSelectField.tsx", + "components/RiskKpiCards.tsx", + "components/RiskLabelTags.tsx", + "components/RiskTagDrawer.tsx" + ] + }, + { + "prototypeId": "customer-management", + "title": "客户管理", + "version": "v1.5", + "date": "2026-07-13", + "time": "09:31", + "summary": "更新需求说明与标注", + "files": [ + ".spec/prototype-review.md", + "components/RiskKpiCards.tsx", + "utils/riskKpi.ts" + ] + }, + { + "prototypeId": "supplier-management", + "title": "供应商管理", + "version": "v1.4", + "date": "2026-07-13", + "time": "09:31", + "summary": "更新需求说明与标注", + "files": [ + ".spec/prototype-review.md", + "components/BankAccountConfirmModal.tsx", + "components/ChangeLogDrawer.tsx", + "components/DeleteConfirmModal.tsx", + "components/LeaveConfirmModal.tsx", + "components/RoleSwitcher.tsx", + "utils/createForm.ts", + "utils/permissions.ts", + "utils/phone.ts", + "utils/region.ts", + "utils/supplierFields.ts", + "utils/validation.ts" + ] + }, { "prototypeId": "lease-business-detail", "title": "租赁业务明细", @@ -4074,111 +4281,6 @@ "VehiclePickupReceivableContractView.jsx", "VehiclePickupReceivableList.jsx" ] - }, - { - "prototypeId": "vehicle-pickup-receivable", - "title": "提车应收款", - "version": "v1.133", - "date": "2026-07-13", - "time": "00:38", - "summary": "更新需求说明与标注", - "files": [ - ".spec/PRD.md", - ".spec/prototype-comments.json", - "data/pickup-receivable-list-data.js", - "index.tsx", - "pickup-receivable-bridge.js", - "pickup-receivable-calc.js", - "styles/index.css", - "VehiclePickupReceivableApp.jsx", - "VehiclePickupReceivableCollectPage.jsx", - "VehiclePickupReceivableContractView.jsx", - "VehiclePickupReceivableList.jsx" - ] - }, - { - "prototypeId": "vehicle-pickup-receivable", - "title": "提车应收款", - "version": "v1.132", - "date": "2026-07-13", - "time": "00:38", - "summary": "更新需求说明与标注", - "files": [ - ".spec/PRD.md", - ".spec/prototype-comments.json", - "data/pickup-receivable-list-data.js", - "index.tsx", - "pickup-receivable-bridge.js", - "pickup-receivable-calc.js", - "styles/index.css", - "VehiclePickupReceivableApp.jsx", - "VehiclePickupReceivableCollectPage.jsx", - "VehiclePickupReceivableContractView.jsx", - "VehiclePickupReceivableList.jsx" - ] - }, - { - "prototypeId": "vehicle-pickup-receivable", - "title": "提车应收款", - "version": "v1.131", - "date": "2026-07-13", - "time": "00:38", - "summary": "更新需求说明与标注", - "files": [ - ".spec/PRD.md", - ".spec/prototype-comments.json", - "data/pickup-receivable-list-data.js", - "index.tsx", - "pickup-receivable-bridge.js", - "pickup-receivable-calc.js", - "styles/index.css", - "VehiclePickupReceivableApp.jsx", - "VehiclePickupReceivableCollectPage.jsx", - "VehiclePickupReceivableContractView.jsx", - "VehiclePickupReceivableList.jsx" - ] - }, - { - "prototypeId": "vehicle-pickup-receivable", - "title": "提车应收款", - "version": "v1.130", - "date": "2026-07-13", - "time": "00:38", - "summary": "更新需求说明与标注", - "files": [ - ".spec/PRD.md", - ".spec/prototype-comments.json", - "data/pickup-receivable-list-data.js", - "index.tsx", - "pickup-receivable-bridge.js", - "pickup-receivable-calc.js", - "styles/index.css", - "VehiclePickupReceivableApp.jsx", - "VehiclePickupReceivableCollectPage.jsx", - "VehiclePickupReceivableContractView.jsx", - "VehiclePickupReceivableList.jsx" - ] - }, - { - "prototypeId": "vehicle-pickup-receivable", - "title": "提车应收款", - "version": "v1.129", - "date": "2026-07-13", - "time": "00:38", - "summary": "更新需求说明与标注", - "files": [ - ".spec/PRD.md", - ".spec/prototype-comments.json", - "data/pickup-receivable-list-data.js", - "index.tsx", - "pickup-receivable-bridge.js", - "pickup-receivable-calc.js", - "styles/index.css", - "VehiclePickupReceivableApp.jsx", - "VehiclePickupReceivableCollectPage.jsx", - "VehiclePickupReceivableContractView.jsx", - "VehiclePickupReceivableList.jsx" - ] } ] }