ASSET1D/OAOPS1 完成资产公网试录与巡检降噪

这个提交包含在:
2026-05-23 16:11:49 +08:00
父节点 4b8685d5dc
当前提交 c76001c8d2
共修改 8 个文件,包含 314 行新增和 22 行删除
+4 -1
查看文件
@@ -81,7 +81,7 @@ const ASSET_CREATE_SCHEMA = z
sourceHash: z.string().trim().max(128).nullable().optional(),
verificationNo: z.string().trim().regex(/^VER-\d{5,}$/).max(32).nullable().optional(),
confidentialityNote: z.string().trim().max(1000).nullable().optional(),
metadata: z.record(z.unknown()).nullable().optional(),
metadata: z.record(z.string(), z.unknown()).nullable().optional(),
lastVerifiedAt: DATE_ONLY_SCHEMA.nullable().optional(),
expiresAt: DATE_ONLY_SCHEMA.nullable().optional(),
activatedAt: DATE_ONLY_SCHEMA.nullable().optional(),
@@ -1667,4 +1667,7 @@ async function assetsRoutes(fastify) {
module.exports = assetsRoutes;
module.exports.__testables = {
handleAssetLedgerSummaryErpSync,
parseAssetCreateBodyForTest(body) {
return normalizeAssetPayload(parseCreateBody(ASSET_CREATE_SCHEMA, body));
},
};