员工亲属实体关联

This commit is contained in:
wkc
2026-04-24 13:29:13 +08:00
parent b7db711906
commit aa08ab4711
51 changed files with 2070 additions and 845 deletions

View File

@@ -9,25 +9,23 @@ const componentPath = path.resolve(
const source = fs.readFileSync(componentPath, "utf8");
[
"导入亲属资产信息",
"查看亲属资产导入失败记录",
"assetUpload",
"assetImportPollingTimer",
"assetCurrentTaskId",
"assetFailureDialogVisible",
"staff_fmy_asset_import_last_task",
"亲属资产数据导入",
"亲属资产导入失败记录",
"viewAssetImportFailures()",
"handleAssetImport()",
"handleAssetFileSuccess(response)",
"startAssetImportStatusPolling(taskId)",
"getAssetFailureList()",
"clearAssetImportHistory()",
'from "@/api/ccdiAssetInfo"',
"/ccdi/assetInfo/importData",
"ccdi/assetInfo/importTemplate",
"亲属资产信息模板_",
"relationTaskId",
"assetTaskId",
"模板包含“员工亲属关系信息”和“亲属资产信息”两个Sheet可单独填写其中一个也可同时填写两个。",
"/ccdi/staffFmyRelation/importData",
"ccdi/staffFmyRelation/importTemplate",
"员工亲属关系维护导入模板_",
].forEach((token) => {
assert(source.includes(token), `亲属资产导入 UI 缺少关键结构或状态: ${token}`);
});
@@ -42,6 +40,15 @@ const source = fs.readFileSync(componentPath, "utf8");
});
[
"导入亲属资产信息",
"assetUpload",
"handleAssetImport()",
"handleAssetFileSuccess(response)",
"submitAssetFileForm()",
"handleAssetImportDialogClose()",
"/ccdi/assetInfo/importData",
"ccdi/assetInfo/importTemplate",
"亲属资产信息模板_",
"@/api/ccdiBaseStaffAsset",
"/ccdi/baseStaff/asset/importData",
"ccdi/baseStaff/asset/importTemplate",