吸收数字员工日报物理事实发送记录预览
This commit is contained in:
@@ -3129,20 +3129,66 @@ function checkDigitalAdminDailyReportWorkbench() {
|
||||
const qimingOps = fs.readFileSync(qimingOpsPath, "utf8");
|
||||
const qimingTypes = fs.readFileSync(qimingTypesPath, "utf8");
|
||||
const docs = fs.readFileSync(docsPath, "utf8");
|
||||
const dailyReportFactEntity = fs.readFileSync(
|
||||
path.join(
|
||||
backendRoot,
|
||||
"app-platform-modules",
|
||||
"app-platform-agent",
|
||||
"app-platform-agent-core-adapter",
|
||||
"src",
|
||||
"main",
|
||||
"java",
|
||||
"com",
|
||||
"xspaceagi",
|
||||
"agent",
|
||||
"core",
|
||||
"adapter",
|
||||
"repository",
|
||||
"entity",
|
||||
"DigitalEmployeeDailyReportFact.java",
|
||||
),
|
||||
"utf8",
|
||||
);
|
||||
const sql = fs.readFileSync(path.join(backendRoot, "sql", "update-20260612.sql"), "utf8");
|
||||
const requiredSnippets = [
|
||||
[service, "daily_reports", "backend daily report view"],
|
||||
[service, "isDailyReportRow", "backend daily report matcher"],
|
||||
[service, "daily_report", "backend daily report category"],
|
||||
[service, "daily_report:record_approval_decision", "backend daily report approval decision action"],
|
||||
[service, "daily_report_table", "backend daily report table projection"],
|
||||
[service, "daily_report_materialized", "backend daily report materialized projection"],
|
||||
[service, "send_record_status", "backend send record status projection"],
|
||||
[service, "formal_daily_report_page_disabled", "backend formal daily report page guard projection"],
|
||||
[dto, "report_id", "backend report id row field"],
|
||||
[dto, "daily_report_table", "backend daily report table row field"],
|
||||
[dto, "daily_report_materialized", "backend daily report materialized row field"],
|
||||
[dto, "send_record_status", "backend send record status row field"],
|
||||
[dto, "formal_daily_report_page_disabled", "backend formal daily report page guard row field"],
|
||||
[dto, "daily_report_approval_id", "backend daily report approval id row field"],
|
||||
[dto, "daily_report_approval_action", "backend daily report approval action row field"],
|
||||
[dto, "daily_report_approval_recorded_at", "backend daily report approval recorded at row field"],
|
||||
[dailyReportFactEntity, "dailyReportFactId", "daily report fact entity fact id field"],
|
||||
[dailyReportFactEntity, "physicalFactStatus", "daily report fact entity physical status field"],
|
||||
[dailyReportFactEntity, "sendRecordStatus", "daily report fact entity send status field"],
|
||||
[dailyReportFactEntity, "materializedSource", "daily report fact entity materialized source field"],
|
||||
[sql, "daily_report_fact_id", "daily report fact sql fact id column"],
|
||||
[sql, "physical_fact_status", "daily report fact sql physical status column"],
|
||||
[sql, "send_record_status", "daily report fact sql send status column"],
|
||||
[sql, "materialized_source", "daily report fact sql materialized source column"],
|
||||
[test, "queryAdminWorkbenchDailyReportsReturnsDailyReportRowsOnly", "backend daily report workbench test"],
|
||||
[test, "syncOutboxMaterializesDailyReportPhysicalFactAndSendRecord", "backend daily report physical fact materialization test"],
|
||||
[test, "queryAdminWorkbenchDailyReportsReturnsPhysicalFactAndSendShellRows", "backend daily report physical send shell test"],
|
||||
[test, "getDailyReportApprovalId", "backend daily report approval assertion"],
|
||||
[qimingTypes, "daily_reports", "qiming daily report view type"],
|
||||
[qimingTypes, "daily_report_table", "qiming daily report table type field"],
|
||||
[qimingTypes, "daily_report_materialized", "qiming daily report materialized type field"],
|
||||
[qimingTypes, "send_record_status", "qiming send record status type field"],
|
||||
[qimingTypes, "formal_daily_report_page_disabled", "qiming formal daily report page guard type field"],
|
||||
[qimingTypes, "daily_report_approval_id", "qiming daily report approval id type field"],
|
||||
[qimingOps, "日报运营", "qiming daily report tab"],
|
||||
[qimingOps, "正式日报物理表", "qiming formal daily report physical table copy"],
|
||||
[qimingOps, "发送记录物化", "qiming send record materialized copy"],
|
||||
[qimingOps, "正式外部日报页面禁用", "qiming formal daily report page disabled copy"],
|
||||
[qimingOps, "记录已送达", "qiming daily report delivered action"],
|
||||
[qimingOps, "确认回执", "qiming daily report confirmed action"],
|
||||
[qimingOps, "请求审批", "qiming daily report approval action"],
|
||||
@@ -3150,6 +3196,7 @@ function checkDigitalAdminDailyReportWorkbench() {
|
||||
[qimingOps, "记录发送结果", "qiming daily report send record action"],
|
||||
[docs, "正式管理端日报运营预览", "docs daily report absorption"],
|
||||
[docs, "管理端日报审批裁决回写预览", "docs daily report approval decision absorption"],
|
||||
[docs, "正式日报物理事实与发送记录预览已开始吸收", "docs daily report physical fact send record absorption"],
|
||||
];
|
||||
const missing = requiredSnippets
|
||||
.filter(([content, snippet]) => !content.includes(snippet))
|
||||
|
||||
Reference in New Issue
Block a user