完成员工亲属资产前端实施

This commit is contained in:
wkc
2026-03-13 13:48:12 +08:00
parent d683522cc1
commit 1dc6c66ed2
6 changed files with 844 additions and 14 deletions

View File

@@ -0,0 +1,40 @@
const assert = require("assert");
const fs = require("fs");
const path = require("path");
const componentPath = path.resolve(
__dirname,
"../../src/views/ccdiStaffFmyRelation/index.vue"
);
const source = fs.readFileSync(componentPath, "utf8");
[
"导入亲属资产信息",
"查看亲属资产导入失败记录",
"assetUpload",
"assetImportPollingTimer",
"assetCurrentTaskId",
"assetFailureDialogVisible",
"staff_fmy_asset_import_last_task",
"亲属资产数据导入",
"亲属资产导入失败记录",
"viewAssetImportFailures()",
"handleAssetImport()",
"handleAssetFileSuccess(response)",
"startAssetImportStatusPolling(taskId)",
"getAssetFailureList()",
"clearAssetImportHistory()",
].forEach((token) => {
assert(source.includes(token), `亲属资产导入 UI 缺少关键结构或状态: ${token}`);
});
[
">亲属资产信息</el-divider>",
"暂无亲属资产信息",
"detail-assets-table",
":disabled=\"!isAdd\"",
].forEach((token) => {
assert(source.includes(token), `详情展示或禁改逻辑缺少关键结构: ${token}`);
});
console.log("staff-family-asset-detail-import-ui test passed");