完成员工亲属资产前端实施
This commit is contained in:
@@ -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");
|
||||
Reference in New Issue
Block a user