# TimeCard 补填页面源码 `src/timecard-repair.oyd.jsx` 为阿科德斯 `Timecard_补填` 的维护源码,采用宜搭现有平台 JSX 模式。主管规则为内部员工取人员档案 Manager,外部员工取所选月份有效项目经理,只有业务数据缺失时才兜底 Raymond。 其他工时补填请求必须携带 `otherGroup.managerId`。`buildTimecardRepairRequest` 和调用方需要完整等待主管解析,再发起后端请求。 ## 验证 从仓库根运行,无需浏览器、登录态或后端启动: ```sh node pages/tests/verify-repair-manager.cjs ``` 8 个用例覆盖主管缓存、缓存缺失、内外部员工规则、业务兜底、纯项目工时、连接器实际请求及主管获取失败。也可验证回读 Schema 的源码或编译代码: ```sh node pages/tests/verify-repair-manager.cjs /absolute/path/to/readback-schema.json compiled ``` ## 发布边界 - 目标应用:`APP_ZQ3I7XO2RSHDJ4QDEVNB`。 - 补填页面:`FORM-C7FA6060445B4820AF93668DE6AD9C4FY0CY`。 - 发布前回读最新线上 Schema,将修改合入线上基线,再执行 `openyida check-page`、`compile`、`publish --health-check`。发布后核对源码、原有功能与页面数据源。 - 正式 `Timecard` 主页面仍由用户手工发布,本目录源码不能用于覆盖该页面。 - 登录态沿用已绑定阿科德斯组织的项目环境,不提交凭据、Schema 快照、编译产物或缓存。 - 技术说明、执行证据与归档记录保留在 `/Users/malk/Desktop/Tech/1. malk/宜搭/阿科德斯/TimeCard/`;该目录的 `程序` 链接指向本仓库。