diff --git a/furniture-3d-system/src/lib/work-record-import-normalization.test.ts b/furniture-3d-system/src/lib/work-record-import-normalization.test.ts index e09731a4..e0f91d20 100644 --- a/furniture-3d-system/src/lib/work-record-import-normalization.test.ts +++ b/furniture-3d-system/src/lib/work-record-import-normalization.test.ts @@ -32,5 +32,10 @@ describe("work-record import normalization", () => { ).toBe( getWorkRecordImportScoreRuleKey("编码(附件上传下单表)+上传条码", "制作下单表"), ); + expect( + getWorkRecordImportScoreRuleKey("编码_附件上传下单表_上传条码", "运营/采购需求内的分款"), + ).toBe( + getWorkRecordImportScoreRuleKey("编码(附件上传下单表)+上传条码", "运营/采购需求内的分款"), + ); }); }); diff --git a/furniture-3d-system/src/lib/work-record-import-normalization.ts b/furniture-3d-system/src/lib/work-record-import-normalization.ts index e95dbd02..1b48cb9f 100644 --- a/furniture-3d-system/src/lib/work-record-import-normalization.ts +++ b/furniture-3d-system/src/lib/work-record-import-normalization.ts @@ -33,7 +33,7 @@ export function normalizeWorkRecordImportDate(value: unknown) { } export function normalizeWorkRecordImportLabel(value: unknown) { - return normalizeImportText(value).replace(/[\s/+*()]/g, ""); + return normalizeImportText(value).replace(/[\s/_+*()]/g, ""); } export function getWorkRecordImportScoreRuleKey(