优化
This commit is contained in:
@@ -1,5 +1,408 @@
|
||||
# 测试环境单机部署与配置契约
|
||||
|
||||
## 自营统计 TEST 发布与验收(2026-10-13,进行中)
|
||||
|
||||
20:04 按用户“先手动恢复采集,再改额度”执行:19:55已通过原人工BACKFILL接口提交10/07根 `LXCOL-20261013-6ECEF4366F694584`,20:04实查RUNNING、325请求、账号无暂停;原1.2秒间隔、Nacos、日计数和独占截止均未改。提交前只将本机必须容纳root10800秒加900秒的过保守预检改为90分钟余量,按2100预估核对剩余3180后提交,未重复已有日期。取消BUSINESS每日/根次数硬额度的代码 `c2bb769676c487c13eb6dee962c13febeeffe83e` 已推送,121项定向测试及5项Gateway检查通过;计数、1.2秒、期限、429/鉴权/未知结果保护和VALIDATION上限保留,每轮requestBudget仍是YIELDED批次边界。该版本尚未部署,当前仍由旧服务采集。已准备一次性有限接续脚本,在7日两仓发布且无活动请求后只部署Lastleg、验证镜像和运行API无次数上限,再接6日;不续22:36:59原许可,不执行SQL/清零或修改Integration。20:05接续进程已启动(PID17464),状态WAITING_CURRENT_COLLECTION,当前根354请求;启动状态以 `target/selfop-unlimited-cutover-r1.json` 为准,不将待发布代码记为运行生效。
|
||||
|
||||
19:46 用户反馈再次停采,实查10/08两仓已完整发布(本根1899请求),10/08—12连续5日完成;10/07尚未创建。有限队列r4于19:45:48停在BLOCKED_BUDGET_EXPECTED_5000:账号日限12000、累计8820预留/8818确认、剩余3180,低于本机队列固定5000请求预估门槛。账号pause=null、冷却已过去、无活动根、上一出口请求已完成;不是新限流或在途任务失败。原许可22:36:59截止,19:46剩余约2小时50分,也不足当前单根10800秒加900秒预检余量;仅下调5000预估仍会被时长预检拒绝。本次只读检查,未改预算/配置/许可或重新提交。证据:target/selfop-seven-day-queue-r4-seven-days-current.json、selfop-ten-day-observation-2026-10-13T11-46-19-498Z.json。
|
||||
|
||||
18:50 用户确认热销榜应沿页面所选时间、不固定30日后,已发布Lastleg `f151e74f5c0d`(Jenkins #294 SUCCESS)与Admin `698ca3452986`(#596 SUCCESS,SCM恢复release/test及原lightweight)。热销Top10/Top100按同一所选日期与固定版本的已采集有效量排序,部分覆盖明确提示,不用部分量推算日均;另两库存榜仍保留30日依赖。只提交本次查询/展示/直接测试及合同,未纳入并行ECharts、采集估算等未提交修改。前端全量2996通过,追加HOT提示35项及最终含类型检查构建通过;后端相关7类86项通过、网关5项和索引1122项通过。后端全量另有PDA反射、退货H2、Schema合同及缺失测试class失败,保留报告,不宣称全量通过。真实HTTP两仓各测完整3日、部分长范围、今日无数据共36断言通过;有数据范围均返回10条,Top100前10与卡片一致;镜像健康、路由及资源hash等80项核验通过,视觉仍待人工截图。证据:target/selfop-top10-http-r1.json、selfop-top10-runtime-r1.json及selfop-top10-release-*。
|
||||
|
||||
本轮构建/修改期间继续采集10/09,未关闭BUSINESS、修改Nacos或重启Integration。10/09两仓完整发布后在无活动根/未完成出口请求边界单独替换Lastleg,随后18:47:51提交10/08根 `LXCOL-20261013-5EB5F31A67CD4DF8`。有限队列由本机r3交接至r4-seven-days(PID55108),原10/06—12范围、1200ms间隔、12000日预算、单根5000/10800秒及22:36:59许可保持;不承诺更新仅数秒或全部7日必能在额度内完成。18:50实查10/09—12连续4日均两仓完整,10/08 RUNNING、83请求、账号无暂停,累计7006预留/7004确认,r4继续运行。证据:target/selfop-top10-queue-hold.json、selfop-thirty-day-config-proof-r17918884610121.json、selfop-seven-day-queue-r4-seven-days-current.json、selfop-ten-day-observation-2026-10-13T10-50-15-220Z.json。
|
||||
|
||||
18:13 用户提供sku-sales-summary THIS_WEEK的500(requestId 33533b64-89029)已定位为共享Lastleg发布重启窗口的网关连接拒绝,并非查询SQL异常:Lastleg #293 SUCCESS、镜像38958c891ae7(贴标申请/仓储转运;自营与Nacos路径无差异),容器18:10:38启动,18:10:55才监听9303;用户18:10:46请求落在启动窗口,Gateway记录Connection refused,sync-overview同期亦失败。18:12:36原参数真实HTTP复查200/code200、206ms,sync-overview亦200、111ms,会话已退出;容器healthy、非OOM,无本轮额外发布/重启。采集未因该排障停止:10/11已两仓完整发布,10/10—12均完整,队列已自动启动10/09根LXCOL-20261013-AE0BA5AEBA1741E2;18:12:48仍RUNNING、509请求、账号无暂停,队列r3持续观察。证据:target/selfop-query-500-recheck-r1.json、selfop-ten-day-observation-2026-10-13T10-12-51-238Z.json。
|
||||
|
||||
17:55 用户明确授权本次恢复并指定间隔1s→1.2s。两端Nacos仅调整间隔至1200ms并一次重启;发现运行Lastleg已由其他业务更新为c07131b26fc1,fetch比对确认自营及Integration/config路径无差异,保留该镜像。恢复SQL在同一事务核对冷却结束、原累计5118/5116及限流2次不变、12000日限不变后,仅清复核暂停、改持久间隔1200ms并将原11日根DEAD→READY;保留91已采详情、原预算与20:38:02期限。r1前检因JSON布尔类型判断失败已回滚无变更,r2按实际布尔类型校验后提交成功。17:54:35实查原根RUNNING、139/263详情、无错误,账号pause=null、限流累计仍2次,实际请求持续增加;尚未完成11日发布。有限队列改为r3-seven-days继续运行,并修复本地队列把正常分片让出RETRY_WAIT/YIELDED误判失败的问题(真实DEAD/FAILED、暂停、限流门禁仍保留);未修改后端源码。运行中config-proof-r5因HTTP与DB采样期间计数增长拒绝,不将其当静态预算一致证明。证据:target/selfop-recover-1200-config-r2-result.json、selfop-recover-1200-database-r2-result.json、selfop-business-sales-observe-r28-oct-eleven-r7.json、selfop-seven-day-queue-r3-seven-days-current.json。
|
||||
|
||||
17:43 用户反馈采集停止,实查10/11根 `LXCOL-20261013-BECACFDF93394FF7` 已于17:41触发 `LINGXING_WMS_HTTP_RATE_LIMITED`,根DEAD、最新run FAILED;已取91/263详情,本根98请求确认,两仓仍WAITING_SOURCE,未发布。账号暂停原因为RATE_LIMIT_REQUIRES_REVIEW,冷却至17:46:09.662北京时间,日累计5118预留/5116确认,日限12000、间隔1000ms、累计限流失败2;不是日额度耗尽。有限队列第2轮已按故障门禁停止于BLOCKED_TASK_FAILURE_NO_RETRY,未提交10/09及更早日期。冷却到期不自动清除复核暂停;本次只读定位,未改代码/配置/预算、未重试。页面突出展示等待来源的仓任务,不能从“待机/等待数据准备”判断账号真实故障。证据:target/selfop-business-sales-observe-r28-oct-eleven-r3.json、selfop-takeover-rate-stop-r1.json、selfop-seven-day-queue-r1-seven-days-current.json。
|
||||
|
||||
17:41 最近7日有限连续队列已在当前本机后台启动(target/selfop-seven-day-queue-r1-seven-days-current.json及同名前缀history/stdout/pid)。每45秒核对当前日,两仓发布后自动按11→09→08→07→06接续,保留10/10、12已有结果;未预建排队业务根以免提前消耗冻结期限。仅复用现有公开采集命令,不改后端源码/SQL/预算;日限、限流、未知结果、任务失败或剩余许可不足时记录BLOCKED并停止,5000请求预估门禁保持。最多运行至本轮22:36:59许可结束,且新根须保留10800+900秒;因此未承诺7天必能在现有预算/窗口内完成。17:40:45当前11日已81/263详情、87请求确认、无错误。后续是否仍运行与推进到哪一天,以该本机current记录及实际任务为准,不以本记录替代实时状态。
|
||||
|
||||
17:39 用户进一步明确停止后端改动,优先采回最近7个完整北京时间自然日(10/06—10/12),覆盖此前先10天/30天的当前执行范围;10/10及10/12不重复采集。17:37配对恢复BUSINESS并一次重启成功,日限12000、1秒间隔、单根5000请求/10800秒,累计5020/5018保留,新许可到22:36:59北京时间。17:38通过真实配置/运行/预算核验后已提交10/11根 `LXCOL-20261013-BECACFDF93394FF7`;17:38:50实查RUNNING、两轮目录263单一致、18详情,25预留/24确认、无错误,两仓待来源。10/09、08、07、06尚未创建,正准备有限连续队列;不得称7天已全部提交或采完。证据:target/selfop-takeover-resume-r1-resume.json、selfop-thirty-day-config-proof-r4.json、selfop-ten-day-2026-10-11-accepted.json、selfop-business-sales-observe-r28-oct-eleven-r1.json。
|
||||
|
||||
17:34 采集页/进度版统一发布完成:Admin #592 SUCCESS、运行镜像 `133654327df9`,Lastleg #291 SUCCESS、运行镜像 `ec7e9b36ecd7`,两者健康;Admin SCM已恢复release/test及原lightweight配置。接管后的运行核验80项通过,包含Jenkins提交、镜像身份、四页入口与资源hash;不替代人工视觉。发布后OFF复读5020/5018未变且正常退出。用户随后明确要求继续并尽快恢复采集,下一日期为10/11,恢复前仍须实查预算、配置与有界期限;本条覆盖此前“保持暂停等待”的安排。恢复结果单独记录,不能把本次发布成功当作采集已启动。证据:target/selfop-collection-release-admin-web-test-deployment.json、selfop-collection-release-baiyue-firstleg-lastleg-service-deployment.json、selfop-takeover-runtime-r1.json、selfop-build-guard-takeover-postdeploy-r1.json。
|
||||
|
||||
17:32 当前总控接管并执行既定采集页/阶段进度发布:Admin `133654327df906775d68bd563321b552fa22de4f`(包含远端 `260409c`)已提交推送,Lastleg 固定 `ec7e9b36ecd7f7e2297e29bfdeaf62aec4e686d2`;Jenkins Admin #592、Lastleg #291 已派发,结果与运行验收待确认。前端专项最终全量2985项通过,接管后相关141项复测及合入远端后的含类型检查构建通过;后端既有167项及最后四类65项通过,Gateway5项与发布辅助离线121项通过。17:30刷新证据确认12日根2787详情完成、两仓已发布、无活动根/run/租约/在途请求,双配置OFF且出口关闭,账号5020/5018未变。独立完整日查询修复本轮暂停,不纳入本次发布;不续11日、不恢复采集,视觉仍待人工截图确认。证据:target/selfop-business-sales-observe-r26-oct-twelve-r17.json、selfop-collection-publication-audit-r3.json、selfop-build-guard-takeover-predeploy-r1.json、selfop-window-release-continuity-r3-oct12-closed.json、selfop-takeover-admin-build.log。
|
||||
|
||||
17:22 只读连续性复核 r2-oct12-closed 再次确认 Lastleg/Integration 配置 OFF、领星出口关闭、配置 hash 未变,两容器健康且仍为17:08关闭后启动实例。12日页面完整性根因已定位为查询仅认连续覆盖岛;采集专项获得查询链及直接测试独占写权,实施版本绑定的独立完整日判断,内部只读审查并行核对证明不可变性,禁止用11日缺口伪造连续范围。前端专项继续按用户最新要求统一白色卡片与蓝紫色强调,尚未冻结;本批尚未发布。
|
||||
|
||||
17:15 关闭后真实HTTP核验发现查询覆盖问题:12日两仓经营总览分别返回已采集474/2414件,与单日趋势合计一致,但正式量为空、日状态PARTIAL;当前版本连续completeDay区间仍为10/10至10/11不含,因11日缺口未涵盖12日。selfop-oct12-http-verify-r1的两项完整日覆盖断言失败,其他范围/分页/固定版本/日合计检查通过,已logout、零领星请求。不能把此前任务coverage COMPLETE等同12日页面完整日验收通过;已交采集专项只读定位版本内独立日覆盖证据及最小修复,禁止伪造连续范围或续采11日。双配置OFF/hash及容器健康连续性r1-oct12-closed通过,额度不重置,最新前端仍收口中,尚未部署。
|
||||
|
||||
17:09 10/12根及两仓处理已完成并按用户要求关闭采集。根2787/2787有效详情、2843请求确认,SUCCEEDED/ROUTED;两仓SUCCEEDED/APPLIED/PUBLISHED、coverage COMPLETE,当前版本日记录分别155/1479、版本总数量474/4665(未当作12日单日HTTP验收数)。独立publication-audit-r2通过:精确关联/当前发布指针/就绪与修订干净、无活动根/run/租约/在途请求;r1在执行中按ROOT_INCOMPLETE拒绝。17:07两份Nacos关闭r27-pause-after-oct12后回读hash一致;按实际镜像Lastleg55764497c810、Integration39f914b3b574重启,17:09真实sync-overview为OFF、四scope均关闭、当日5020预留/5018确认保持且logout成功。未创建11日或其他根。证据:target/selfop-business-sales-observe-r26-oct-twelve-r16.json、selfop-collection-publication-audit-r2.json、selfop-business-sales-config-r27-pause-after-oct12.json、selfop-test-collection-close-restart.json、selfop-build-guard-oct12-close-r1.json。新前端仍按用户最新原型重构中,候选未部署;30日/10日历史仍未齐,人工视觉待验。
|
||||
|
||||
16:57 根2652/2787详情、2708确认,无错误,两仓仍WAITING_SOURCE。前一冻结单账号候选前端2987全量及构建通过,后端167通过;已提交并纳入远端其他业务更新后推送Backend ec7e9b36e(含146d468ff)、Admin c7d9af0(含bda0743),均未部署。用户随后在指标专项再次明确按原型重构并移除配置/详情,前端唯一写者继续实现,现CollectionView已有新改动;该版未冻结,r4前端测试/build-r3期间输入变化,不能作为新候选证明。12日完成两仓发布后先停采,保持不续11日,再待新前端冻结统一验证追加提交发布。
|
||||
|
||||
16:43 前端全量r2为2983通过/1失败,随后定位到用户在指标专项新要求“单账号运行看板”,该窗口compact布局与内部frontend采集页改动交叉,不能以混合输入测试证明最终版本。内部frontend已确认停写停测;现由指标专项唯一集成最新布局、组件及测试,总控待冻结后复测。旧完整多任务主屏设计以用户最新要求收敛,保留服务端来源证据、阶段数量及不虚构队列/总ETA。当前发布尚未执行,12日结束后暂停采集再统一更新的安排不变。
|
||||
|
||||
用户最新指令:10/12当前采集完成并经两仓归并/发布核验后先暂停,统一更新当前候选版本;本条覆盖此前自动续窗和继续11日的安排。不提交11日或其他日期根,不为下一日延长授权;待当前根与两仓处理达到安全结束边界后关闭采集、核对预算和状态,再统一发布。暂停的是后续采集,不是当前代码验证和更新工作。
|
||||
|
||||
16:33 采集继续RUNNING,详情2218/2787、2274请求确认,无错误,两仓仍待来源。合入03601ab0a后的后端167测试复测通过(maven-r2);前端全量2984项中2981通过、3失败,均位于CollectionView.layout.test:旧fixture缺少新活动/依赖DTO、旧列断言,并暴露全部仓库共享来源去重摘要缺失,已交前端同包补齐后复测,不能将本次全量记为通过。当前无Maven/前端测试进程运行,前端实现仍进行;候选未提交部署。当前根结束后再续窗推进11日,不中途重启。
|
||||
|
||||
16:29 采集页改版候选已由四窗口和内部前端协作完成,尚未提交/部署。活动优先与直接依赖查询、阶段ETA、单轮询首页/居中详情已落盘;独立审查发现库存同run暂停恢复沿用旧snapshot,已修并补最终冻结回归;零量计数齐不推阶段完成,8KiB冻结优先保业务检查点。第一轮后端9类167测试全通过,Gateway5项通过;前端79项定向后追加2项边界测试通过,含typecheck构建通过。两条终态SQL在真实TEST MySQL的EXPLAIN通过(未执行UPDATE;r1因READ ONLY事务拒绝EXPLAIN UPDATE为1792,r2仅EXPLAIN成功)。已fast-forward纳入远端03601ab0a其他业务提交且保留未提交变更,正在进行合入后定向后端复测与前端全量测试。16:23实际补采2012/2787详情、2068次请求确认、无错误、两仓待来源,12日尚未发布;当前根不重启,下一日期在完成边界续窗后再提交。测试证据位于target/selfop-collection-redesign-*及selfop-collection-terminal-sql-check-r2.json。
|
||||
|
||||
15:51 只读复核:10/12 根仍 RUNNING,目录两轮已完成并一致为2787单,详情1292/2787,1349次预留/1348确认,无错误,两仓仍WAITING_SOURCE,尚未发布。已接收《数据采集页面设计》及交互示意;用户随后再次要求复用四个长期窗口,已移交查询合同与阶段ETA实现,并分别安排接口请求审查和发布续采清单,精确文件权见协作登记。内部前端继续采集页改版,两个内部后端写者已停止并交接。改版尚未验证或部署,当前根运行期间不为改版重启Lastleg;Admin已有其他窗口默认仓库和统计说明入口变更保留。
|
||||
|
||||
15:01 补采已真实运行:14:59创建10/12根 `LXCOL-20261013-0D70D251A9C5488F`,当前RUNNING、目录2787单、第二轮目录核验中、54次预留/53确认、无错误,冻结5000请求/10800秒,期限17:59;共享授权至19:44:43,账号当日上限12000、最小间隔1秒、首429停。14:43预算事务已成功,仅提高日限,保留2177/2175累计、冷却和失败记录。启动脚本先后排除两条已证明不可运行的旧DEAD根WAITING_SOURCE子任务(不删除/修改它们),修MySQL1093同表子查询限制,并修API长整型字符串的数值比较;r1事务回滚、r2失败后的只读复核确认原值未变,r3提交成功。配置证据r25-campaign-enable、实际运行proof-r2、任务接受记录及 `target/selfop-business-sales-observe-r26-oct-twelve-r1.json`。期间测试Lastleg被其他发布更新至89a05a234812;已fetch核对该提交包含cebcdfb66且差异仅贴标/仓储业务,没有自营采集/数据库/配置变动,保留运行新版本。当前只建12日根,待发布边界再继续11日,10日不重复。30日目标未完成,不能把当前目录扫描当成已发布销量。
|
||||
|
||||
13:49 用户继续截图验收并重新授权补采。销量/总览的自定义日期已改为单一范围选择,草稿不污染已应用分页与趋势;Admin 1de73b5f1c95、#587 SUCCESS,2966测试及含类型检查构建通过,运行镜像健康、四页资源检查通过。总览历史日被全局STALE误降PARTIAL已修:Lastleg cebcdfb66ed4、#287 SUCCESS,19项定向及5项Gateway检查通过;真实15日查询两仓10/10分别为完整0/2251,其他14日未知,整体仍PARTIAL,证据 `target/selfop-dashboard-partial-http-verify-r2.json`。r1核验脚本把匿名仓别预期写反,已按既有发布证据纠正并离线反例验证,不改业务结果。官方OMP文档复核:WMS一件代发出库分页入参没有仓库筛选,库存分页支持whCode/whCodeList;继续账号共享发现并分仓,避免重复拉取。补采先12、11、9向前推进;启动预算核对被旧DEAD根的2个WAITING_SOURCE子任务误阻,r1预算事务已完整回滚、计数和2421原上限未变,正核对不可运行证据后修保护脚本,尚未声称12日已启动。日期视觉仍待用户截图确认。
|
||||
|
||||
13:24 发布后补验通过:四页相关8份懒加载JS/CSS均HTTP200、类型正确且与运行容器文件SHA一致,证据 `target/selfop-test-unified-chunks.json`;实际OFF复读r4仍2177/2175,无新增领星请求。后续补采遵守用户先暂停要求,等待其确认检查页面或恢复补采;没有以目标自动续执行代替恢复指令。
|
||||
|
||||
13:23 统一发布完成:Lastleg #286 SUCCESS、镜像496fc11b0af1;Admin #586 SUCCESS、镜像6bdaff3fdfac,两者健康。Admin XML发布脚本显式UTF-8后固定提交成功,SCM已恢复release/test及原lightweight=true并回读确认;此前500无配置落地、无重复构建。后台入口资源HTTP200、四页路由及产物存在检查通过,不替代人工页面操作/视觉验收。10/10两仓完整销量与总览HTTP、库存10/30窗口HTTP已通过;用户可在销量页选仓并设自定义2026-10-10至2026-10-10查看。当前采集保持OFF、未启动下一日期;完整10/30日预计可售天数仍待补齐历史日。部署证据 `target/selfop-window-release-baiyue-firstleg-lastleg-service-deployment.json`、`target/selfop-window-release-admin-web-test-deployment.json`、`target/selfop-test-window-admin-runtime.json`。本轮“10号拉完后统一发版”完成;人工验收、恢复补采及后置性能目标仍待后续推进。
|
||||
|
||||
13:21 实测:10/10完整日根 `LXCOL-20261013-1FBE16A284F54636` 已成功,2014/2014详情、2056次请求确认;两仓均于13:13:25发布COMPLETE/APPLIED且当前指针命中本次版本。第一仓完整日无出库,第二仓811条SKU/货主日记录、2251件。13:14配对Nacos关闭并重启,实际Lastleg OFF及账号累计2177预留/2175确认复核通过;没有续建12/11或其他日期根。Lastleg统一版本496fc11b0af1已由#286 SUCCESS部署,实际镜像健康;10/10两仓销量/总览真实HTTP通过,库存10/30天窗口真实HTTP r2通过。窗口仍缺历史日,预计可售天数保持未知;r1核验脚本误要求未知空字段必须存在,修正为仅显式UNKNOWN允许省略后通过,未放宽旧字段禁用。Admin统一版本尚未发布:config.xml POST返回500,回读仍原release/test、lightweight=true、#585未变;服务器SAX非法字符错误正在修正传输编码,未派发新构建。证据:`target/selfop-business-sales-observe-r15-full-day-r32.json`、`selfop-build-guard-unified-close-r2.json`、`selfop-full-day-http-verify-r1.json`、`selfop-inventory-window-http-verify-r2.json`及window-release部署记录。人工页面确认、后续补采及性能验收仍未关闭。
|
||||
|
||||
12:50 统一候选已集成并推送,尚未部署:Lastleg `496fc11b0af1213bd6c52ac97418ccec6195377d`;Admin `6bdaff3fdfac8c66040e992a9f6cb2934e99d482`(包含库存10/30窗口及采集展示修正)。指标对话最终报告2960项测试、typecheck、build通过,总控额外执行6文件54项交叉回归通过;后台工作区干净。共享来源进度按taskNo去重只展示一次,仓库行只显示本仓等待/执行;“自动采集”更名“采集开关”,不误称TEST会自动建根。12:49当前根1375/2014详情、无错误,两仓尚待来源;当前继续跟踪,发布必须在10/10两仓完整发布并关闭采集后进行,12/11不启动。正式预计完成区间13:10—13:20只是基于当前速率的估计,不是完成证据。
|
||||
|
||||
用户随后指定“平台销量|指标与查询接口” `01a12f3f-ce73-75d2-8fe3-23d709c755d5` 的采集页面更新一并纳入统一版本。已读取并通知该对话:完成当前前端任务、提交验证结果后冻结,由本总控统一集成和发布;不自行部署或操作采集。其当前变更为区分当前采集状态/历史任务、等待说明、执行时间与心跳、阶段进度及数据准备任务的可读文案,仍在收口。共享 state.ts 的 WAITING_SOURCE 文案与活动态识别已随 Admin 9dcd991 纳入,其余变更待完整交接后验证。保留“10/10完成后暂停补采”的指令;不因统一版本安排提前打断当前根。
|
||||
|
||||
12:38 用户最新要求:只让当前 10/10 采集完成并发布,随后暂停,等待其他更新核对后再继续 10/12、10/11;本条覆盖下述立即续采计划。实查当前根仍 RUNNING,1038/2014 单详情,账号仅一个活跃根,两仓 WAITING_SOURCE,无账号暂停;尚未完整日发布。没有提交后续日期根,没有启动自动续采进程,TEST 定时规划仍关闭。停止本轮新的部署及配置/预算调整,保留当前根已有期限和预算。10/30 天库存窗口实现已提交并推送:Lastleg `496fc11b0`、Admin `9dcd991`,后端89项、Gateway5项、前端61项及typecheck通过,独立源码集成审查无阻断;均未部署,不能据此声称TEST页面已有新窗口。保留其他任务新增的 Admin CollectionView/TaskExecutionFacts 改动,未带入本次提交。后续串行采集及有界配置辅助脚本只在本机 target 准备并离线验证,未执行配置或预算变更;恢复前重新核对当前根实际发布、运行镜像和用户更新。
|
||||
|
||||
12:25 用户将本轮 TEST 真实销量采集目标扩展为最近 30 个完整北京时间自然日,即 2026-09-13 至 2026-10-12,由新向旧逐日补齐;先完成最近 10 天用于预计可售天数,再继续 30 天。当前实际运行仍是 10 月 10 日根,已核验 637/2014 单详情、679 次请求确认、无错误,两仓尚未发布;保留此根,完成后按 10/12、10/11、10/09 至 09/13 排序,不重复已完成日。每个日期完成账号发现与两仓完整发布后才提交下一日,不能预创建导致排队消耗冻结期限。现有账号预算及许可仅覆盖当前根,后续批次须在当前根完成的边界核对累计用量并配置有界预算/许可,不以本条记录冒充已启动 30 日补采。并行准备库存 10/30 天查询与指定截止日,公式为当前正品可售库存 ÷(完整窗口实际出库件数 ÷ 窗口天数);缺日不补零、不伪装完整,零销量不除零。性能优化仍后置。
|
||||
|
||||
12:07 完整日新根 `LXCOL-20261013-1FBE16A284F54636` 已于12:04:28启动,范围北京时间10月10日00:00至11日00:00,两仓共享账号目录;冻结2300次/7200秒,许可至14:18左右,最小配置间隔1秒、首429复核、失败不自动重试。双扫描2014单一致,已进详情阶段,尚未发布,不能声称页面完整日已经可用。复核在12:03:47冷却结束后仅清除RATE_LIMIT_REQUIRES_REVIEW,保留rateLimitFailures=1、121/119累计及原冷却时间;账号日限提升2421、间隔1000ms,其余预算字段不变。复核脚本的JSON对字符串比较误报budgetUnchanged=false,独立只读同值实验确认未cast恒false、CAST AS JSON为true;该误报不当作已验证的原始预算全量hash,实际变更SQL仅写pause/updated_at,后续保护字段复读保持。证据 `target/selfop-rate-json-review-verify.json`、`target/selfop-rate-budget-r6.json`、`target/selfop-business-command-r15-full-day-result.json`,进度 `target/selfop-business-sales-observe-r15-full-day-*.json`。限流诊断DEBUG已关闭。
|
||||
|
||||
12:02 单AppKey阶梯实测结束,Integration #105已成功部署39f914b3b;3/2/1秒配置各20次均成功(各4目录、16详情),实际详情平均起始间隔分别3.770/2.789/1.863秒,平均调用耗时0.424/0.453/0.393秒。追加500ms档第6次请求(第二次详情)在实际735ms间隔触发HTTP429,立即停止,未重试;总计66次中65成功1限流,不能由单次429声称官方固定QPS。账号累计121 reserved/119 confirmed、rateLimitFailures=1、RATE_LIMIT_REQUIRES_REVIEW,持久冷却到12:03:09.018;两端Nacos已OFF并重启,完整日任务仍未提交。计划冷却后完成本次原因复核,保持计数、冷却记录及失败历史不变,以1秒配置新建全天根。证据 `target/selfop-rate-result-r1.json`(3秒)、`r3.json`(2秒)、`r4.json`(1秒)、`r5.json`(500ms);r2混含前档日志不用于单档比较。Lastleg实际镜像仍c13bf96cb94b,未部署其他后端变更。
|
||||
|
||||
11:47 用户人工反馈销量缺失,当前验收未关闭,优先获取一个完整自然日。已选择北京时间10月10日全天(能衔接既有短窗),受控单请求探测确认账号目录2014单,双扫描加逐单详情基础2056次;首探测未发出供应商请求,重载适配器并自然冷却后第二探测成功,累计55 reserved/53 confirmed,原失败占用未退款。用户随后明确要求先实测单AppKey限流以加速,完整日任务尚未启动。现5秒为本地配置/构造器限制,不是供应商配额。Integration提交39f914b3b将BUSINESS/OFF间隔改为有界正毫秒、VALIDATION仍至少5秒,默认不变;新增仅DEBUG的脱敏实际请求起止日志,80项定向测试及5项Gateway合同通过,部署进行中。阶梯计划3/2/1秒、每档最多20次、总最多60次、单并发、首次限流/未知响应即停;只调整账号持久日限与间隔,保留累计计数和其他预算字段。任何小样本通过只证明本时段观测,不声称供应商绝对限额。
|
||||
|
||||
功能收口补充:MySQL事务补验r1未完成,0项provider查询通过,报告为MYSQL_EXIT_BEFORE_STATEMENT_COMPLETED;原OR式零残留查询独立执行也超时,不把此脚本失败解释为业务功能失败。随后按三个事实表PRIMARY id区间及仓日PRIMARY销量run定位,同一检查返回四表均0,exit0,确认本次合成数据无残留(`target/selfop-bucket-r1-indexed-zero-check.json`)。按用户加速要求停止该补验包,不再重跑或扩矩阵;MySQL该边界专项证据仍未取得。当前四页无已证实未实现功能,已部署版本可进入人工功能确认;既有H2边界、合成HTTP和权限证据分别保留,不混称全部验收完成。
|
||||
|
||||
11:24 用户要求加速功能收口,停止扩大验收范围。四页按已部署58df0ed与操作矩阵只读复核,未发现尚未实现的明确功能缺口,剩余人工操作/视觉确认单列;并发性能后置。只读入口权限已扩至全部12个GET×5类身份,60项全部通过、无缺样本,4个登录身份均退出;8个经营接口使用合成r5,4个采集入口仅读取已配置仓库运行元数据,未触发采集/恢复。证据 `reports/selfop-test-20261013/selfop-all-get-permissions-r1.json`。MySQL分桶事务验证为最后一个当前在执行补验包,不再追加新测试矩阵。
|
||||
|
||||
11:19 功能边界补验完成:现有客户身份三个自营查询均403/A0403;新增专项合成角色及平台账号,仅授一个sync权限,本人权限回读确认list=false/sync=true,三个自营查询均明确A0403拒绝。创建仅3次IAM公开API写入(角色/单权限授权/新用户),未修改其他身份,密码仅私密目录保存;全部会话正常退出,未发业务采集。七桶离线SQL测试已加强为每桶非空、30/60/90及±0.000001边界、同SKU不同货主、Dashboard真实classified身份与库存分页集合逐项一致,每页2条无重复遗漏并检查越界空页;11项DashboardSqlSemanticTest及Gateway5项通过,提交 `ed8c9b154` 仅测试,无需重部署。H2证据不替代MySQL/HTTP非空60—90/>90场景。真实出口仍OFF、预算53/52未变。报告 `reports/selfop-test-20261013/selfop-customer-denial-r1.json`、`selfop-sync-only-denial-r1.json`、`selfop-sync-only-account-r1.json`;测试日志 `target/selfop-bucket-identities-r1.log`。TEST真实采集继续按已确认有界样本,生产两个月首采不列作本轮自动执行项;并发性能后置、人工页面确认仍未关闭。
|
||||
|
||||
11:12 只读权限矩阵补验r2通过:现有专项readonly身份本人权限list=true/sync=false,dashboard、sku-sales-summary、inventory-coverage全部成功;denied身份list=false/sync=false,三个入口均明确A0403拒绝;匿名三个入口均401/A0401。两个已登录会话均正常退出。r1将业务授权拒绝误要求HTTP403而失败,核对现行GlobalExceptionHandler以HTTP200承载A0403后修正脚本,未放宽到参数错误或其他失败,r1报告保留。尚未覆盖客户身份和仅sync身份,不声称完整权限矩阵结束;没有创建账号、修改权限或业务POST。证据 `reports/selfop-test-20261013/selfop-functional-permissions-r2.json`。
|
||||
|
||||
11:10 Admin功能修复已发布:提交 `58df0ed9e3a5091fe8543692f32a73603076b343`,Jenkins `admin-web-test #585 SUCCESS`;固定提交发布后恢复SCM至release/test。运行核验r7的178项检查通过,包含实际镜像健康、Jenkins检出提交、四个SPA入口和资产hash、匿名API拒绝以及总览/采集页修复产物标记;这不替代人工页面操作和视觉验收。前端工作区干净;后端服务及真实采集开关未改变。证据 `reports/selfop-test-20261013/selfop-test-admin-runtime-r7.json`。
|
||||
|
||||
11:03 合成固定版功能HTTP补验r2完成:修正脚本无损十进制解析以支持指数及额外尾零后,26次串行Gateway请求成功并注销。两仓完整30日趋势守恒、切趋势范围不改变固定三榜/分桶、热销前10与Top100一致(候选10000/900,列表上限100)、最长消化时间榜前10一致;第二仓无出库榜48候选前10一致。非空分桶首3行分类及全部分桶总数守恒通过;60—90日/>90日两桶无非空样本,未验证全桶分页身份集合与完整权限矩阵,故报告仍标PARTIAL_COVERAGE。这是既有合成数据的真实HTTP功能证据,不是领星完整30日采集证据,不进行并发压测。报告 `reports/selfop-test-20261013/selfop-functional-fixed-r5-r2.json`。
|
||||
|
||||
11:02 功能修复本地验证完成:采集页跟随缓存返回后的仓库深链,离页停止轮询并取消在途请求;总览拒绝缺仓库的异常返回,不再自动改查首仓。新增KeepAlive切仓、隐藏120秒不轮询、迟到请求隔离及异常返回复现测试;Admin全量355文件/2948测试、类型检查和构建通过,当前修改尚未提交部署,人工视觉仍待确认。合成固定版HTTP功能补验r1已核对首仓完整30日趋势守恒,但在榜单对照脚本的十进制断言处失败并正常注销,不作为榜单通过证据;后续修正脚本后另留新报告。
|
||||
|
||||
10:56 用户调整执行顺序为先完成功能与数据正确性验收,再处理并发性能;原性能目标保留为最终未关闭项,不再阻挡当前功能联调。本轮工作区自营模块及导航定向测试96项、Admin类型检查通过,尚不代表未提交页面改动已部署或人工视觉通过。真实HTTP只读回查确认采集OFF、账号预算53预留/52确认未变并已退出会话。功能审查发现采集页KeepAlive后仓库深链未同步、总览异常返回可能被默认选仓清除两项缺口,进入修复;完整销量日/30日仍无真实采集证据,测试继续遵守有界采集范围,不自动扩为生产两个月首采。
|
||||
|
||||
10:46 分段定位完成:TEST默认关闭的局部诊断先部署4c9878c33/#284,Docker日志API只读读取连续超时且无输出,不能据此认为业务请求失败;随后部署响应头诊断c13bf96cb/#285。诊断仅显式TEST开关+三个GET入口生效,Mapper及Statement分别计数,固定方法名且无SQL/参数/业务身份。6项诊断测试、Gateway5项通过。r4诊断39请求全部成功且requestId逐条匹配(单用户每类3次、10并发每类10次,非P95验收);各请求统计ReadMapper SQL固定6次。十并发样本平均Statement客户端耗时:总览report3028.44ms、daily1.89ms、context4.13ms;SKU清单page1166.45ms/count54.25ms/context3.98ms;默认库存page497.75ms/count48.14ms/context5.08ms。Statement时间包含JDBC往返和映射,不冒充纯服务器时间;BEFORE_BODY_WRITE未包含序列化。窗口digest存在其他请求且归一化摘要可能合并,不能替代逐请求证据;连接池等待未取得直接测量。定位支持集中处理report/SKU page,暂不重做认证或趋势。诊断开关已关闭并重启同镜像Lastleg,两服务健康;r5三接口回读确认诊断头均消失、数据版本一致、采集OFF、预算53预留/52确认未变且会话退出。证据 `reports/selfop-test-20261013/selfop-query-timing-r4-summary.json`。
|
||||
|
||||
10:30 库存优化完整复测inventory-seek-r2完成:用户暂停导致r1主动中断,无完整报告,不作为验收;恢复后确认无遗留压测进程、镜像d08ed2f2caa7及采集OFF,再以原r5/current三场景运行单用户60.21秒+10并发301.41秒。并发1991请求零错误,库存663次P95=773.53ms(目标1秒,通过该场景),SKU销量664次P95=1382.06ms(未达1秒),总览664次P95=3106.58ms(未达1.5秒)。默认库存局部优化的HTTP收益已验证,不外推为全部库存筛选达标。轻量资源快照Lastleg CPU约单核21.92%、内存958.5MiB,没有应用CPU饱和证据;匿名Prometheus未取得连接池指标,不能推断无连接等待。文档规划已交接并修订;下一步为默认关闭的TEST局部逐请求SQL诊断,不重复窄投影/profile归并旧候选。证据 `reports/selfop-test-20261013/selfop-perf-read-r5-inventory-seek-r2-result.json`。
|
||||
|
||||
10:13 Lastleg #283 SUCCESS,运行镜像 `d08ed2f2caa7`、Lastleg及Integration均healthy。新版本真实Gateway60项检查全部通过,两仓分桶守恒、固定版本、非法范围拒绝及35件观测量保持;collectionMode=OFF、会话退出。正在执行同r5/current/三场景的inventory-seek-r1并发对照,完成前不更新性能达标结论。证据 `target/selfop-test-inventory-seek-ready.json`、`target/selfop-dashboard-http-r12.json`。
|
||||
|
||||
10:11 库存默认分页最后出库日优化已提交 `d08ed2f2c` 并启动Lastleg测试发布(queue7629,尚待完成)。仅ALL/AVAILABLE_DESC无分桶筛选路径,使用五维隔离及三列倒序LIMIT1;MySQL EXPLAIN证实密集样本索引反向每SKU1行,原路径366行并反复连接库存/销量。ABBA三场景结果逐字一致:A首页候选692/699ms对原799/789ms,A深分页712/717对811/784,B首页534/564对662/633。59项直接测试和Gateway5项通过;尚无新镜像HTTP/并发结论。另销量排序聚合状态简化候选在热态15日仅约1%收益,366日无收益,未采用;仍不能宣布整体性能达标。证据 `target/selfop-inventory-last-date-compare-r2-result.json`、`target/selfop-inventory-last-date-analyze-r2-result.json`、`target/selfop-summary-sort-state-compare-r1-result.json`。
|
||||
|
||||
10:04 汇总事务补验 r8 通过:1万 SKU/1日真实 MySQL 候选构建36.532秒,20次仓库日汇总写入全部位于真实 Spring 事务,行数与数量校验通过,原发布指针不变;未装配外部采集客户端。测试补强已提交 `2d7b6e438`,仅测试变化无需重新部署。运行回读仍 OFF,账号预算53预留/52确认,会话退出成功。10:05 追加只读查询候选:将总览 DISTINCT 物化屏障换为不截断 LIMIT,ABBA输出逐字一致,热态1497/1498ms对原1537ms收益有限;首次原查询2300ms不能作为稳定基准,暂不采用正式改动。证据 `selfop-candidate-build-r8.json`、`target/selfop-dashboard-materialize-limit-compare-r1-result.json`。
|
||||
|
||||
09:59 仓库每日汇总已部署并真实验证:Lastleg Jenkins #282 SUCCESS,运行镜像 `25db631ff772`。两仓基于既有事实 REBUILD 均已 PUBLISHED;第一仓该采集区间无销量,第二仓 23 条 SKU 日记录、观测 35 件,仍为北京时间10月10日01:00—01:09短窗口,不能当作完整日销量。关闭构建窗口后真实 Gateway 60 项检查通过,Integration 全程保持 OFF,领星预算仍为53预留/52确认。新 r5 稠密 fixture 的单用户60秒及10并发301秒均完整完成,并发1866请求(每类622)零错误;库存、SKU销量、经营总览 P95 分别1091.59/1412.22/3168.57ms,目标1000/1000/1500ms,仍未通过性能门禁。相较前一同场景对照总览3834.92ms有所降低,不能据此宣称全容量验收完成;后台构建并发、其他范围/榜单及人工视觉仍待验证。证据 `reports/selfop-test-20261013/selfop-perf-read-r5-warehouse-daily-r1-result.json`、`selfop-dashboard-http-r11.json`、`selfop-warehouse-daily-rebuild-observe-r2.json`。
|
||||
|
||||
09:46 用户已明确批准仓库每日汇总表,原设计决策阻断解除。后端 `25db631ff77227e0046bce988efb3f2b984349bf` 已推送:按统计版本/账号/仓库/日期同批原子构建六位小数汇总,发布前验证源行数并设置就绪标记,总览读取汇总,旧未就绪版本明确拒绝;版本清理保护同时覆盖新表。120项直接相关测试在修复后分轮通过,Gateway合同5项通过;MySQL临时表验证NULL、异常行、0.4+0.4及回滚重试,未改变真实业务数据。TEST已执行V22新表及就绪字段DDL,无旧版本回填。全新r5合成fixture11968200日行及2196仓日行生成成功;31日/366日新旧查询ABBA结果逐字一致,仓日读取约0.46—0.49秒(含连接),旧查询约0.72—1.16秒/3.27—5.94秒。尚未以此宣称HTTP性能达标;新镜像发布、真实版本REBUILD及并发验收正在继续。
|
||||
|
||||
09:15 趋势与SKU共享扫描候选验证:将31日窄字段事实物化为同语句CTE,供每日聚合和固定30日SKU聚合复用;输出全部日点及SKU聚合逐字一致。ABBA分开读取1401/1381ms,共享物化1481/1445ms,未取得收益。此为两个聚合的隔离对照,未实现完整dashboard改写,不外推为所有共享计划均无效;当前无足够证据支持继续这一改动。证据 `baiyue-firstleg/target/selfop-sales-shared-scan-compare-r1-result.json`。已向用户提出明确设计选择:是否允许新增按销量版本、仓库、业务日保存的每日汇总表;候选仅减少趋势/合计扫描,不能承诺解决库存与SKU榜单性能。回复前不建表、不改已发布口径;人工视觉证据仍待补齐。
|
||||
|
||||
09:13 销量聚合候选执行方式对照:相同30万日行、1万SKU输出按业务键排序后逐字一致。日期覆盖索引ABBA约1222/1106ms,强制SKU覆盖索引2451/2366ms;另一组默认聚合1246/1047ms,SQL_BIG_RESULT排序聚合1520/1353ms。两候选均更慢,未引入正式代码、索引DDL或部署。保留日期覆盖索引与默认聚合;不能据这些排除实验声称性能问题已修复。证据 `baiyue-firstleg/target/selfop-sales-index-compare-r1-result.json`、`baiyue-firstleg/target/selfop-sales-sort-compare-r1-result.json`。
|
||||
|
||||
09:11 正常完整数据查询诊断:在原稠密 fixture 上,将两版 profile 的 UNION+回查替换为 UNION ALL+条件聚合,ABBA 四次查询结果逐字一致;原 SQL 1604/1529ms,候选1520/1582ms,收益不稳定,未修改正式代码或部署。分别执行原 CTE 的 EXPLAIN ANALYZE,库存聚合服务器耗时约56ms(2万行),30日销量聚合约555ms(30万行,已使用日期覆盖索引,临时聚合输出1万SKU);客户端连接等开销另计,不能以单查询计时代替并发验收。下一步优化重点是销量聚合成本,而非继续重写 profile。此次只读查询,未新增业务表、缓存或领星请求。证据 `baiyue-firstleg/target/selfop-dashboard-profile-union-compare-r1-result.json`、`baiyue-firstleg/target/selfop-dashboard-stage-analyze-r1-result.json`;性能门禁仍未关闭。
|
||||
|
||||
09:04 相邻真实销量补采已发布:09:02:30接受根任务 `LXCOL-20261013-13236515C8814E7A`,采集北京时间10月10日01:05—01:09;目录两轮一致7单、7份详情全部VALID,根请求9/9、冻结上限32次/300秒,09:03:17两仓均SUCCEEDED/APPLIED/PUBLISHED。连续销量覆盖扩展为01:00—01:09,第一仓该段无销量,第二仓累计23条SKU日记录、35件,较前版增加7件;仍非完整自然日。启用前首次配置请求因ISO时间精度解析失败被本地校验拒绝,writes为空,改用毫秒ISO后新操作成功,不重置账号预算。关闭两份Nacos配置并重启原镜像Lastleg/Integration后均healthy;真实运行回读OFF,日预算53预留/52确认、剩余预留额度28。关闭后Gateway60次总览/分桶/固定版本/范围检查通过,实际读到35件,正式全天量仍为空,会话已退出。证据 `reports/selfop-test-20261013/selfop-business-command-r4-next-sales-result.json`、`selfop-business-sales-observe-r4-next-sales-r2.json`、`selfop-business-sales-config-r5-next-enable.json`、`selfop-business-sales-config-r4-next-close.json`、`selfop-build-guard-next-sales-closed.json`、`selfop-dashboard-http-r10.json`。当前没有继续运行的采集任务;性能与人工视觉仍未关闭。
|
||||
|
||||
08:54 周期重载停用对照完成:用户于08:46:18停止site_total,实际systemd回读inactive/dead、MainPID=0;停止时Nginx工作进程更换为08:46:18这一批,08:53:57仍完全相同。沿用原稠密11,968,200日行fixture及current版本,对库存ALL/销量15日/总览15日执行单用户60.4秒+十用户301.7秒;并发1,620次请求(每类540)、0错误、0拒绝worker,完整完成且跨过原08:49:32重载时点,未复现UND_ERR_SOCKET。支持site_total周期重载与此前断连相关,不把一次通过外推为所有场景永久稳定。容量仍失败:库存/销量/总览并发P95分别1160/1452/3835ms,目标1000/1000/1500ms;包装脚本LOAD_NOT_COMPLETED在本次表示延迟目标失败,实际phaseCompleteness=true、rawFailureSamples为空。采集前后OFF、日预算44/43未变、会话退出。site_total当前保持用户停止状态,未disable、卸载或恢复;notice日志仍由用户开启,后续可恢复crit但需记录人为重载窗口。证据 `reports/selfop-test-20261013/selfop-perf-read-r4-site-total-stopped-r1-result.json`、`selfop-perf-http-session-r4-site-total-stopped-r1-result.json`、`selfop-test-site-total-stopped-before.json`、`selfop-test-site-total-stopped.json`。剩余重点为正常容量优化与人工视觉验收。
|
||||
|
||||
08:45 宿主周期重载来源已定位:用户将主错误日志级别调整为notice后提供08:34/08:39的SIGHUP记录;总控只读进程观察于08:44:32捕获nginx进程2608869的父进程为site_total/PID1038,程序路径 `/www/server/site_total/site_total`。用户随后日志精确确认主进程295794于08:44:32收到来自2608869的SIGHUP,调用链闭合。08:35:26—08:41:30的360次已登录低频sync-overview请求全部成功,覆盖08:39:32重载,采集OFF、领星请求0、会话已退出;这只确认低频下未复现,不能认定并发断连已解决或重载必为其原因。下一步临时停止site_total做对照,未执行停用、卸载或再次修改宿主配置。证据 `reports/selfop-test-20261013/selfop-nginx-notice-probe-r1.json`、`selfop-test-nginx-process-window-at-0844.json`、`selfop-test-nginx-site-total-identify.json`;SIGHUP发送PID来源为本对话用户提供的原始日志。
|
||||
|
||||
本轮后续阻断核对:#281 已由 Jenkins 实时回读确认 SUCCESS,无该发布的在途构建;宿主 Nginx 错误日志再次读取仍被权限拒绝。入口断连原因缺少宿主日志/自动重载任务证据,正常数据容量仍未达标;每日仓库汇总表方案须先明确调整总览设计“不新增业务表”的边界,人工页面证据亦未补齐。当前自主修复转为等待这些外部输入,不标记整体验收完成;TEST 已发布短窗口样本符合受控测试范围,不将完整生产首采作为本次自动启用动作。
|
||||
|
||||
03:48 Lastleg #281 SUCCESS / `ca4e7086e91f` 已部署且 healthy。经营总览仅在完整30日不可用时省去不影响输出的SKU销量聚合、库存过期时省去库存聚合,仍保留两版profile候选、未知原因、独立daily已采集值和过期库存下可用的热销榜;普通库存/货主查询及完整新鲜总览的SQL保持不变,无新表或缓存。37项定向测试、Gateway合同5项通过;实际MySQL四种 complete30/stockFresh 组合与修改前编译SQL的结果逐字一致。单次诊断不完整销量分支1478→904ms、两项不可用1398→800ms,仅证明该次测量,不能替代正常数据的并发P95验收。初次H2全NULL类型推断失败仅在测试文字化适配中修正,未为H2改变生产SQL。发布后真实Gateway 60次检查通过,两仓库存、七桶下钻与28件销量样本保持一致;采集OFF、账号44/43不变、会话退出。宿主日志再次读取仍PermissionError;入口断连、完整日/30日销量、正式容量及人工视觉仍未关闭。证据 `reports/selfop-test-20261013/selfop-dashboard-unavailable-offline-result.json`、`selfop-dashboard-unavailable-compare-r1-result.json`、`selfop-test-dashboard-unavailable-ready.json`、`selfop-dashboard-http-r9.json`、`selfop-build-guard-dashboard-unavailable-postdeploy.json`、`selfop-test-ingress-nginx-access-recheck.json`。
|
||||
|
||||
03:35 #280 并发复测未通过:单用户60.2秒完成,十用户阶段104.5秒、548次启动请求后,销量请求在21.2ms内报 `UND_ERR_SOCKET`,随后脚本主动取消其余9个在途请求;538次成功样本的库存/销量15日/总览15日P95约1219/1491/4093ms,仅为中断段观测,未完成300秒且仍超目标。采集前后OFF、账号44/43不变、会话已退出。候选“总览缩窄DISTINCT物化字段”的实际SQL输出一致,但基线1595/1496ms、候选1532/1503ms的顺序测量无稳定收益,未修改生产代码。证据 `reports/selfop-test-20261013/selfop-perf-read-r4-current-common-pagefirst-r1-result.json`、`selfop-perf-http-session-r4-current-common-pagefirst-r1-result.json`、`selfop-dashboard-projection-compare-r1-result.json`。
|
||||
|
||||
入口断连新增定位证据:前两次首失败北京时间02:44:32.737与03:24:32.721,距各自测试开始约286秒/176秒,不符合相同脚本时长限制。宿主Nginx master未变,03:32与03:34的进程快照确认其工作进程分别于03:29:32、03:34:32启动,即连续两次精确间隔5分钟;与首失败时点吻合,仍须日志确认触发机制及因果。容器Admin/Gateway/Auth/Lastleg健康、0重启、无OOM,不能排除宿主入口换代;低频未登录连接复用/Connection close各150次均按预期401,仅覆盖鉴权前路径,不能替代并发业务验收。宿主配置可读,错误日志 `/www/wwwlogs/nginx_error.log` 当前Jenkins账号及非交互sudo读取均未成功;已向用户询问自动重载任务或只读运维入口,未停止未知宿主任务。证据 `selfop-test-perf-socket-diagnostic.json`、`selfop-perf-transport-probe-r1.json`、`selfop-test-ingress-workers-read.json`、`selfop-test-ingress-workers-recheck.json`、`selfop-test-ingress-nginx-read.json`。完整日销量、容量、人工视觉及每日汇总表决策仍未关闭;真实两仓库存和已发布5分钟销量样本可继续功能测试。
|
||||
|
||||
03:20 Lastleg #280 SUCCESS / `7ae91eb276bd` 已部署且 healthy,Integration 保持 `86e05a77e6b9` healthy。TEST BUSINESS 人工根任务已持久冻结请求上限和截止时间,派生、重试及跨 dispatch 共用,不再每批次重置;账号日预算独立保留。预算字段禁止旧实体整行回写,采集检查点锁后重读并拒绝终态,迟到响应不能恢复 DEAD/FAILED;完整本地构建可在不再出网的前提下收尾。既有任务表新增两字段、索引及约束,未新增业务表、未修改旧记录。423 项离线测试通过、5 项按原条件跳过,Gateway 5 项及实际 MySQL 18 个本地就绪判定场景通过。证据 `reports/selfop-test-20261013/selfop-business-session-offline-result.json`、`selfop-business-session-schema-r1-result.json`、`selfop-business-local-ready-mysql-r1-result.json`。
|
||||
|
||||
03:18 新增真实销量样本已完整采集并发布:北京时间 10 月 10 日 01:01—01:05 的账号目录两轮一致,23 单详情齐全,根任务 `LXCOL-20261013-464E3FB555C4459B` 跨多次 YIELDED 调度累计请求25/25,未重置冻结的40次/300秒预算;两仓子任务均 SUCCEEDED/APPLIED/PUBLISHED。与既有相邻样本合并后覆盖 01:00—01:05,第一仓无销量行,第二仓17条SKU日记录、已采集28件;这只是5分钟完整窗口,不是完整自然日。首次补采仅写配置、未重启 Integration,返回通用 `INTEGRATION_PROVIDER_FAILURE`,账号预留已扣但 authorize 未消费;原始细分错误未保存,不能据此断言供应商已请求。按不可热更新的出口配置重启两服务后,新会话经原有未知请求冷却正常完成。失败预留未删除,日累计44预留/43确认(剩余预留额度37),采集配置已关闭并重启生效,服务均healthy。证据 `selfop-business-command-r2-salesbounded-result.json`、`selfop-business-session-budget-r1.json`、`selfop-business-sales-observe-r3-salesbounded-r5.json`、`selfop-business-session-budget-r4.json`、`selfop-test-session-closed-ready.json`、`selfop-build-guard-business-session-closed.json`。
|
||||
|
||||
关闭后真实 Gateway 60 次统计回归及12次采集列表/详情/尝试查询通过,验证页面接口已读取第二仓28件样本、第一仓0件,并保持正式全天量为空;固定版本、七桶下钻、库存独立版本和范围拒绝均通过,会话已退出。证据 `selfop-dashboard-http-r8.json`、`selfop-business-session-http-r2.json`。当前可进行两仓真实库存、销量样本及经营总览功能测试;完整日/30日销量、正式并发容量及人工视觉仍未完成。每日仓库汇总表方案仍待用户决定,未擅自建表。
|
||||
|
||||
02:49 Lastleg #279 SUCCESS / `1fdd97808439` 已部署且 healthy,Integration 保持 `86e05a77e6b9` healthy。SUMMARY 先对完整候选按已采集量及原单位/未知资格排序分页,再仅为当前页计算日期完整性和订单数;总数、固定版本、并列排序与字段不变,不新增表。57 项定向测试及 Gateway 5 项通过。编译后的实际新旧 SQL 在两仓今日/15日/366日、主仓末页、辅仓零量/未知末页及主仓旧版本共8组输出逐字一致;主仓15日单次客户端 1123→905ms、366日 5109→3226ms,顺序测量不作因果百分比或 P95 结论。证据 `reports/selfop-test-20261013/selfop-summary-pagefirst-offline-tests-result.json`、`selfop-summary-pagefirst-compare-r1-result.json`。
|
||||
|
||||
发布后真实 Gateway 60 次回归及6项销量 HTTP 诊断通过:主仓今日/15日/366日约268/487/2751ms,辅仓105/131/386ms;诊断仍为15秒单次请求,不替代正式10秒并发容量验收。采集 OFF、账号预算18/18不变,独立会话已退出。真实两仓完整分页库存与经营总览可继续功能验收;完整销量日/30日仍未采集。证据 `selfop-dashboard-http-r6.json`、`selfop-summary-r4-http-probe-pagefirst-deploy-r1-result.json`、`selfop-test-pagefirst-shared-ready.json`。
|
||||
|
||||
本轮部署前对 #278 的正式三项复测失败:单用户60.6秒完成,十用户阶段运行209.0秒、1,011次启动请求后,一次库存请求在22ms内返回客户端 TypeError(未保存底层cause,不能确定网络根因),脚本主动中止其余9个在途请求;不将后续 AbortError 认作9次独立服务错误。该阶段1,001次成功样本的库存/销量15日/总览15日P95约1298/2088/3978ms,只是中断段观测,未完成300秒验收且仍超目标。本次未启动后台构建。随后容器检查确认Lastleg、Gateway、Auth均healthy、重启数0、OOM=false,不能仅据健康状态排除瞬时网络问题。证据 `selfop-perf-read-r4-current-common-nomerge-r1-result.json`、`selfop-perf-http-session-r4-current-common-nomerge-r1-result.json`、`selfop-test-postload-health.json`。#279尚未完成新一轮正式并发复测。
|
||||
|
||||
02:49 采集预算审计记录(该根预算缺口已于03:20修复,最新状态见上文):当时账号81次/日是持久硬上限,已用18次;BUSINESS的40次/300秒仅是每dispatch内存预算,YIELDED后会续跑,并非整个测试采集根任务的持久硬结束。只有VALIDATION已有持久根预算,TEST BUSINESS扩大样本前须补齐明确的根会话截止与预算,保持缺页/详情不齐不发布。历史账号级一小时372单证据来自 `integration-service/target/lingxing-local/prerequisites-20261012T082631Z.json`,无仓筛选及当前账号指纹,不能宣称当前某仓仍有372单;若按该规模冷采,pageSize100双扫描加详情至少380请求,现有63次剩余额度无法保证完成。没有据此外推整日请求量或启动新采集。每日仓库汇总表仍待用户决定,人工视觉及全容量验收仍未关闭。
|
||||
|
||||
02:35 Lastleg #278 SUCCESS / `341b7635c785` 已部署且 healthy,Integration 仍为 `86e05a77e6b9` healthy。销量 SUMMARY 的 bounds 改为普通 SELECT,并在 counted 消费处以 `NO_MERGE(b)` 保持物化,消除无业务必要的全字段 DISTINCT 去重;不新增表、不改变字段或统计口径。54 项定向测试通过;两合成仓的今日/15日/366日及主仓旧版本366日共7组验证结果一致,所有计划保持 bounds 物化且无 Warning/Error;6组编译后实际 provider SQL 与先前验证候选精确一致(忽略空白)。单次15日客户端查询 1161→1073ms,年度顺序测量有缓存影响,不将全部差值归因于此改动。主方案原“源码尚未实现”过时段落已改为固定验收要求,部署进度仍仅维护本契约。
|
||||
|
||||
发布后真实 Gateway 60 次回归通过;密集合成数据的6项销量单次 HTTP 诊断均成功,主仓今日/15日/366日约361/724/4650ms,辅仓96/118/451ms,固定版本、记录唯一性、范围及未知/部分量规则通过。诊断请求期限15秒,不替代正式10秒负载或P95验收,全年主仓仍慢。首轮诊断因验证脚本误用内部字段 skuCode 而判记录重复;已依据公开DTO字段 sku 修复后重跑,旧失败证据保留,不认作产品接口故障。采集前后 OFF、预算18/18未变,会话退出。证据 `reports/selfop-test-20261013/selfop-summary-nomerge-ranges-r1-result.json`、`selfop-summary-nomerge-actual-r1-result.json`、`selfop-summary-nomerge-offline-tests-result.json`、`selfop-summary-r4-http-probe-nomerge-deploy-r2-result.json`、`selfop-dashboard-http-r5.json`。
|
||||
|
||||
资源只读核对:TEST MySQL仍为8.0.45、buffer pool 2GB;当前可访问Docker daemon未发现MySQL/MariaDB实例,不能据应用主机32GB推断数据库可用内存或调整其配置。实际数据库文件系统余量仍未知。销量15日一次ANALYZE约733ms,其中ranged物化435ms、bounds物化240ms,两个相关COUNT均未执行;无据将逐SKU补查或索引错误认作瓶颈。证据 `selfop-db-runtime-resource-r1-result.json`、`selfop-test-database-host-discovery.json`、`selfop-summary15-r4-analyze-r1-result.json`。全容量、完整销量窗口与人工视觉未关闭,每日汇总表方案仍待用户确认。
|
||||
|
||||
02:23 Lastleg #277 SUCCESS / `afd3bbaa3d7f` 已部署且 healthy,Integration 保持 `86e05a77e6b9` healthy;发布后真实 Gateway 60 次回归通过。相同 r4 主仓当前版本三项查询复测完整运行单用户 60.8 秒及十用户 301.7 秒,十用户 1,429 次零错误,每项 476—477 个样本。库存全部 P95 1,204.7ms(上一轮 3,213.8ms,下降约 62.5%),销量近15天 2,156.7ms,总览近15天 3,948.7ms;仍分别超过 1,000/1,000/1,500ms 目标,不能宣布容量达标。前后两次运行的后台构建结果不同,百分比是两次观测对比,不归因全部性能变化于单一改动。runner 退出 1 来自 P95 目标未达标;两阶段本身已完成,不把 wrapper 的 `LOAD_NOT_COMPLETED` 文案解释为测试中断。
|
||||
|
||||
本轮 r6 后台构建于 02:18:49—02:19:29 完整落在十用户阶段:10,000 日事实+10,000 档案、40 个提交批次、40,221ms,176 次成功 HTTP 请求完整落在构建区间。独立只读审计确认 READY/COMPLETE、数量及订单数合计各 10,000、未发布、草稿 DEAD、租约释放;仅证明这一次本地 Java 构建器连接 TEST 数据库可与三类并发读重叠,不代表部署机构建 CPU、全年原单增长或全30case验收。采集前后 OFF,账号预算 18/18 未变,登录会话已退出。证据 `reports/selfop-test-20261013/selfop-build-r6-http-overlap.json`、`selfop-build-audit-r6-result.json`、`selfop-perf-read-r4-current-common-stockfirst-build-r1-result.json`、`selfop-dashboard-http-r4.json` 和 `selfop-test-stockfirst-shared-ready.json`。剩余读性能/全年容量、完整销量窗口、人工视觉与实际数据库磁盘容量仍未完成;每日汇总表方案仍待用户确认。
|
||||
|
||||
02:14 默认库存列表优化已提交 `afd3bbaa3`,Lastleg #277 发布中。仅 ALL+AVAILABLE_DESC 且无分桶/有限正天数 selection 时,先用原库存资格与 NULL 末位排序选分页键,再为这些键聚合销量和历史日期;其他关注、排序、总览与计数保持原路径。初轮 H2 同名列歧义已通过显式日表别名及 JOIN ON 修复,最终 62 项查询/服务定向测试通过,没有跳过语义测试。实际编译 provider 的 A 首屏、A 末页、B 首屏各 100 行×21 字段与旧 SQL 全部一致(含 NULL 及排序),无 hint 警告;单次客户端 SELECT 基线/新路径分别 1425/876、1443/961、608/664ms,不代表 P95,小仓未见收益。对比销量近15天的索引提示则无收益:自然计划本已日期覆盖索引,1094/1141ms,不加无用提示。证据 `reports/selfop-test-20261013/selfop-stockfirst-actual-compare-r1.json`、`selfop-stockfirst-actual-plans-r1.json`、`selfop-stockfirst-offline-tests-result.json`、`selfop-summary15-r4-compare-r1-result.json`。发布后并发复测待执行,完整验收仍未关闭。
|
||||
|
||||
02:03 Lastleg #276 SUCCESS / `2c8c26490ac0` 已完成部署并核对镜像与 healthy;Integration 仍为 `86e05a77e6b9` 且 healthy。发布后真实 Gateway 60 次回归通过,两仓七桶全部下钻分页与计数一致、固定版本与库存独立版本核对通过,历史销量样本仍为第二仓已采集 4 件、正式全天量为空。采集 OFF、预算 18/18 未变,会话已退出。证据 `reports/selfop-test-20261013/selfop-dashboard-http-r3.json`、`selfop-test-profile-shared-ready.json`、`selfop-build-guard-after-deploy-profile.json`。真实库存及经营总览可继续 TEST 功能验收;十用户读性能、成功后台构建重叠验收、全年容量、完整销量窗口与人工视觉仍未关闭。每日汇总表方案待用户决定。
|
||||
|
||||
02:00 profileBatch 最小修复已提交 `2c8c26490`:内层查询指定订单→明细→采集记录→run→task 的连接顺序,并使用已存在的 stage observation 覆盖索引;过滤、游标、两个证据排名及 500 条批次边界不变。TEST 只读 EXPLAIN/SHOW WARNINGS 确认提示生效且无警告,7 项 Mapper 回归通过。r5 实际 10,000 日事实+10,000 档案完整构建成功,用时 35,394ms;独立只读审计确认 READY/COMPLETE、数量与订单计数合计各 10,000、未发布、任务 DEAD、租约释放。采集 OFF、预算 18/18。本次为单构建复测,不替代失败的并发容量结论。证据 `reports/selfop-test-20261013/selfop-build-profile-plan-r4-result.json`、`selfop-candidate-build-r5.json`、`selfop-build-audit-r5-result.json`。Lastleg #276 已触发,部署结果待确认。
|
||||
|
||||
01:57 三项常用查询的当前版本并发验收完成:单用户 60 秒及十用户 301.8 秒均完整运行,十用户 1,109 次请求零错误,每项不少于 369 个样本;销量近15天、库存全部、总览近15天 P95 分别 2,245 / 3,214 / 4,189ms,仍超过 1,000 / 1,000 / 1,500ms 目标,容量验收不通过。同期 r4 合成构建提交 10,000 日事实和 500 档案后,profileBatch 优化器改用 task/run→stage→order 的连接顺序,观测执行 80 秒且反复扫描订单;已精确取消自身 SELECT,构建失败收尾,非自然超时、非成功构建。400 次成功 HTTP 请求完整落在构建尝试区间,不据此认定成功构建并发通过。独立只读审计确认任务 DEAD、租约释放、候选未发布,已有真实版本未更改。采集 OFF、领星预算 18/18 不变。证据 `reports/selfop-test-20261013/selfop-build-r4-http-overlap.json`、`selfop-build-audit-r4-result.json`、`selfop-build-explain-r4.json` 和 `selfop-perf-read-r4-current-common-build-r1-result.json`。正在修复 profileBatch 连接顺序;每日汇总新表方案仍待用户确认,不擅自变更现行设计约束。
|
||||
|
||||
01:48 构建增长 r3 已完成并独立回读核对:2 万合成订单生成 2 万日事实及 2 万档案,80 批提交,73,789ms,相比 r2 的一万档位约 2.06 倍;两档均只含一天事实,各执行一次,不外推一年密集数据或更大原单规模。r3 记录 842 次构建期 MyBatis 调用及分语句客户端耗时,非纯数据库服务器耗时;六次串行固定版本 HTTP 查询均完整落在构建区间且成功。候选为 READY/COMPLETE、未发布,任务 DEAD、租约和发布指针为空;日数量合计 20,000,档案 20,000。真实采集始终 OFF、请求预算 18/18 未变。索引基线、两个回归测试及显式启用的真实构建 harness 已提交 `bf693fab6`;本批无生产 Java 变化,运行镜像仍为 #275 / `d6891126560e`,测试库索引已直接应用并核对,无需为该索引重启服务。12 项本批测试(含真实增长构建)及 Gateway 5 项通过。证据 `reports/selfop-test-20261013/selfop-candidate-build-r3.json`、`selfop-build-audit-r3-result.json`、`selfop-build-growth-r3-summary.json`。十用户持续后台构建容量、物理磁盘增长及部署机构建资源仍未证明;不能将这两档通过解释为完整容量验收通过。
|
||||
|
||||
01:41 后台构建真实 MySQL 验收发现并修复另一个瓶颈:1 万合成订单的 `invalidFacts` 因 stage 缺少采集序号前缀索引,对每条订单重复按 object_type 扫描,01:37 观测该 SQL 已执行 128 秒;r1 最终连接失效(08003)且未提交构建批次,自身草稿已禁用。随后精确取消检查命中零条,未执行 KILL,不把该失败描述为人工取消成功。TEST 已在线增加 `idx_selfop_stage_fact_observation(observation_sequence,warehouse_code,object_type,validation_status,run_id,observed_at_utc)`,同一 SQL 实际计划变为每订单命中一条覆盖索引记录,总执行约 81.7ms;两份源码基线已同步。11 项 Mapper/Schema 定向测试通过,覆盖错仓、状态、对象类型和跨账号采集序号碰撞。
|
||||
|
||||
修复后 r2 完整候选构建于 01:40:46—01:41:22 成功:1 万日事实+1 万档案,40 个提交批次,35,754ms;全部聚合写入在事务中,候选 READY/COMPLETE,发布指针未改变,独立草稿及租约已关闭。六次串行固定版本总览诊断请求完整落在构建区间并通过;仅证明该次本地 Java 构建器连接 TEST 数据库与单请求流可并行,不代表部署机 CPU 或十用户持续容量验收。前后真实采集 OFF、领星预算 18/18 不变。证据 `reports/selfop-test-20261013/selfop-candidate-build-r1.json`、`selfop-candidate-build-r2.json`、`selfop-build-index-analyze-result.json` 和 `selfop-build-r2-http-overlap.json`。增长档位及其指标继续验证。
|
||||
|
||||
01:33 Lastleg #275 SUCCESS / `d6891126560e` 已部署并核对镜像及 healthy。发布后真实 Gateway 60 次回归全部通过,两仓库存分桶及全部分页数量一致,第二仓历史短窗口仍显示已采集 4 件、正式全天量为空;采集 OFF。高密度 r4 单次 HTTP 探针六项全部返回并通过语义检查:主仓今日 1420ms、近15天 1351ms、366日 3978ms;辅仓依次 190/194/429ms。前后预算预留/确认保持 18/18,独立会话已退出。该诊断请求期限 15 秒,不改变正式容量的 10 秒请求期限,且每项仅一次,不代表 P95 或并发通过。证据 `reports/selfop-test-20261013/selfop-dashboard-http-r2.json`、`selfop-dashboard-r4-http-probe-deploy-r1-result.json`、`selfop-test-dashboard-shared-ready.json`。全年高密度容量仍未达标;后台候选构建并发与增长验收、完整销量窗口及人工视觉仍未关闭。已向用户提出是否允许按统计版本持久化仓库每日汇总,尚待确认,不擅自突破现行图表设计“不新增业务表”约定。
|
||||
|
||||
本批总览聚合优化:统计与三个榜单改为同一 SQL 共用一次物化结果;每日趋势固定使用日期覆盖索引,API 和统计口径不变。31 项定向测试及 Gateway 5 项通过;两个合成仓各三个历史版本、共 30 条只读 SQL 已执行,新旧全部统计字段、榜单和 366 日趋势逐项一致。主仓合并报告单次客户端约 1.50—1.57 秒,原两个查询合计约 4.37—5.75 秒;全年趋势单次客户端从约 11.47—14.70 秒降至约 5.13—6.09 秒,包含连接开销,仍不满足 HTTP 并发验收指标。证据 `reports/selfop-test-20261013/selfop-dashboard-r4-equivalence-all-six-r1.json`。不把 EXPLAIN 输出中的榜单子树 25ms 当作整条报告耗时,统计在预执行阶段物化的耗时未包含于该子树。
|
||||
|
||||
01:15 容量复测发现明确阻断:高密度 r4 主仓经营总览五个短范围首读约 3.70—3.84 秒(目标 1.5 秒),366 日查询在 10 秒客户端期限超时,运行已停止,尚未进入单用户持续及 10 并发阶段,不能据单次样本计算容量 P95 通过。前后真实采集均为 OFF,领星预算预留/确认保持 18/18,会话已退出。失败证据 `reports/selfop-test-20261013/selfop-perf-read-r4-current-all-r1-result.json` 和 `selfop-perf-http-session-r4-current-all-r1-result.json`;继续定位总览聚合查询,不调整样本规模或放宽时间门槛。
|
||||
|
||||
Lastleg #274 SUCCESS / `99d206eb0023` 已部署并核对容器健康。65 项定向测试及 Gateway 5 项通过;TEST 与两份 SQL 基线均使用销量日期范围及 SKU 顺序两个非唯一覆盖索引,线上原窄日期索引已移除,保留原业务唯一约束。原规模同参 SQL 对比中热销分页 341→292ms、统计 320→268ms,库存阈值分页 580→544ms、计数 381→340ms;366 天汇总使用 SKU 顺序覆盖提示约 921ms,原自然计划约 1426ms。四项范围查询及 366 天汇总结果摘要一致;这些旧规模单次计划不能证明新规模或并发 P95 达标。
|
||||
|
||||
新合成源 `selfop-perf-20261013-r4` 已于 01:08 提交 11,968,200 条日事实:主仓 10,000 SKU×366 日×3 版本,辅仓每版本 900 个有销量 SKU×366 日,另保留零销量与未知语义。r2 分版本审计确认六个版本行数、业务键数及每键 366 日覆盖一致;r1 全表聚合审计超时失败的证据保留,不作为成功依据。旧合成数据和真实领星数据均保留。主机只读证据为 8 CPU / 约32GB内存,MySQL 8.0.45 的实际 buffer pool 为 2GB;机器代理根文件系统可用空间不能推定数据库文件系统余量,后者仍未取得。生成和压测均不调用领星,采集保持 OFF。
|
||||
|
||||
00:52 经营总览真实 Gateway 验收通过:60 次只读请求,两个真实仓库固定版本重复查询一致;七桶全部分页核对且无重复业务键,桶计数与下钻记录数一致。第一仓 610 个候选+282 个零实物排除=892,第二仓 2,741+2,661=5,402。销量历史部分窗口仍只显示第二仓已采集 4 件,正式全天量及近30日日均保持未知;缺少完整30日销量的库存进入待核验范围,没有伪造可售天数或零出库资格。非法货主筛选、错误桶规则版本均被准确拒绝;采集 OFF,新增外部领星请求为 0,登录会话已退出。证据 `reports/selfop-test-20261013/selfop-dashboard-http-r1.json`。当前经营总览可在 TEST 功能试用;代表性并发容量及人工视觉仍待验收。
|
||||
|
||||
00:49 经营总览发布:Lastleg #273 SUCCESS / `a41c271a67d4`、Admin #583 SUCCESS / `b73dc0d410b75`;后端与 Integration 容器均 healthy,Admin 已恢复原 Jenkins 分支配置。后端 291 项定向测试、Gateway 5 项、Mapper 362 项注册及索引 1122 项检查通过;前端 100 项测试、类型检查及正式构建通过。Admin 运行验收 167 项通过,覆盖实际镜像与检出、四个自营路由、资源摘要、总览图表产物和匿名接口拒绝;不代替人工视觉验收。TEST IAM 已事务新增一个经营总览菜单及平台管理员关联,同事务推进 4 个关联主体权限版本;未替换原角色权限集合。总览真实数据与下钻验收及容量复测继续进行,不能据发布完成关闭整体验收。
|
||||
|
||||
00:41 已完成首次真实销量发布与关闭后 HTTP 验证。Lastleg #272 SUCCESS / `a84a9b730e6b` 修复人工短区间首个已证明覆盖的锚点,并排除未配置仓库派生任务。账号根任务 `LXCOL-20261013-4B44A835DA124894` 完成两次目录扫描及全部 3 个订单详情;两个真实仓库的子任务均 APPLIED / PUBLISHED / COMPLETE。覆盖仅为北京时间 2026-10-10 01:00—01:01:第一仓无本段销量事实,第二仓形成 1 条 SKU 日事实。真实 Gateway 自定义 2026-10-10 查询返回第二仓已采集出库量 4 件、PARTIAL,正式全天数量为空,日趋势与固定版本一致;其余未知 SKU 不显示虚构零值。该历史切片的销售状态为 STALE,不代表实时或整天销量。
|
||||
|
||||
00:40:30 两份 Nacos 已回读确认关闭;重启后 Lastleg / Integration 均 healthy,00:41:14 API 确认 TEST / OFF,00:41:40 关闭后销量仍可查询。当天预算预留/确认 18/18,无冷却或暂停,未重置预算。脱敏证据为 `reports/selfop-test-20261013/selfop-sales-http-r1.json`、`selfop-business-sales-observe-r1-sales-short-r2.json`、`selfop-sales-closed-check-r1.json` 和 `selfop-source-budget-after-sales-short.json`。经营总览前后端已实现但尚未发布;代表性容量、完整销量窗口和人工视觉验收仍未关闭。
|
||||
|
||||
2026-10-13 00:15 两仓真实库存均已发布且 Gateway 可查。Lastleg #271 SUCCESS / `ae1a80935775` 已实施用户确认的每仓一轮完整分页观测,保留缺页、重复键、范围和数量校验。第二仓新任务 `LXCOL-20261013-B512E9FD0CB04702` 在北京时间 00:14:28—00:15:00 完成 6 页、5,741 条唯一品质维度记录,全部 VALID,00:15:02 发布;实际库存列表返回 5,402 条货主+SKU 记录。第一仓仍为 892 条货主+SKU 记录(894 条品质明细)。17 项真实 HTTP 检查通过,包括两仓固定版本分页、采集起止时间、发布任务与概览一致及跨仓任务拒绝。当天预算预留/确认 13/13,本次新增 6 次,无冷却/暂停。00:15:29 两份 Nacos 已回读确认 OFF;00:16:27 重启后两容器 healthy,真实 API 确认 TEST/OFF,关闭后再次执行两仓 17 项 HTTP 检查全部通过,已发布数据继续可查。验收会话已退出,不重置账号预算。
|
||||
|
||||
Admin #582 SUCCESS / `cd3a32f37285` 已部署固定版本采集起止时间说明,18 项页面测试、类型检查及 145 项运行资源检查通过;后端 71 项定向测试和 Gateway 5 项通过。现在可以在 TEST 验证两个真实仓库的库存页;完整销量窗口、代表性容量与人工视觉仍未完成,不据库存通过关闭整体验收。脱敏报告位于后端 `reports/selfop-test-20261013/`。
|
||||
|
||||
23:54 第一仓真实库存已发布:Lastleg #270 / `51c0d77fd42b` 修复 BigDecimal 暂存前后指纹不一致;新任务 `LXCOL-20261012-2723D2B3AFB4436B` 发布 894 条品质维度库存,实际 Gateway 查询返回 892 个货主+SKU 行,状态 VALID。第二仓后续完整双扫描因真实作业数量变化拒绝发布,另一次因重复键拒绝,均未拼接数据。两个完整第一轮均 5,741 个相同业务键,间隔约 5 分钟有 20 行数量摘要变化,支持采用采集区间观测语义。00:01 已关闭采集;跨日后只读预算为 2026-10-13 预留/确认 7/7,无暂停或冷却。完整销量窗口和人工视觉尚未验收。
|
||||
|
||||
查询优化后的容量 r3 已完成单用户约 60 秒、10 并发约 300 秒,无请求错误;仍有 15 个场景/阶段未达 P95 指标(10 并发 366 日汇总约 4.07 秒,目标 2 秒,部分库存/热销约 1.77—2.60 秒,目标 1 秒)。容量门禁仍未关闭,不能据库存发布宣布整体上线就绪。
|
||||
|
||||
23:35 真实完整库存首次执行存在发布阻断:两服务 `86e05a77e6b9` 已发布(Integration #104、Lastleg #269),容器 healthy;受控窗口启用并回读核对。第一仓人工库存任务 `LXCOL-20261012-1BEF85941FB14F9E` 完成 894 条双扫描,新增 2 次 HTTP,累计预留/确认 33;快照构建因 `SELFOP_INVENTORY_CONTENT_CHANGED` 失败,任务 DEAD、未发布,第二仓尚未启动。只读对 10 条暂存记录诊断发现 5 条重算指纹不一致,通过仅调整数值小数尺度(含负尺度/科学计数法)恢复全部 5 条原指纹,确认 JSON 持久化后的等值数量表示变化触发旧校验;修复进行中,不能据完整抓取声明库存页面可见。已先关闭 Integration 再关闭 Lastleg,配置回读通过并重启,两容器 healthy。证据 `target/selfop-business-observe-r1-warehouse-a-r1.json`、`selfop-stock-hash-diagnostic-r4.json`、`selfop-business-root-config-r1-close.json`。
|
||||
|
||||
23:25 完整库存采集准备:用户已取消每仓固定 5 分钟限制,允许按完整性选择时长。受控 TEST BUSINESS 改动 `86e05a77e6b909b8b501a4e994a5b5a7ebb49b90` 已提交推送,Integration 定向 74 项、Lastleg 定向 177 项和 Gateway 合同 5 项通过;Integration #104 SUCCESS,Lastleg #269 发布中。仅允许人工任务及可验证的派生任务,TEST 不自动计划两个月首采或定时复查;验证样本仍不能转为正式快照。配置尚未启用,完整真实库存尚未发布,不能据代码门禁声明页面已有数据。
|
||||
|
||||
23:16 容量 r3 已完整执行:Lastleg #268 SUCCESS,运行提交 `6e9f4b7932eaba630a0b62eab3bda2cc4b26b989`。原合成规模 1,656,408 日事实行,单用户 60.758 秒 / 198 请求,10 用户 301.401 秒 / 4340 请求,无请求错误或拒绝 worker;但 15 个阶段/用例延迟目标未通过,10 并发 366 日汇总 P95 4.070 秒(目标 2 秒),热销/滞销及部分库存查询约 1.77–2.60 秒(目标 1 秒)。因此完整压测阶段完成不等于容量验收通过;最大密度、并行候选构建等范围仍未验证。采集前后均 OFF,外部账号累计 31 次预留/确认未变化。证据 `target/selfop-perf-read-r3-result.json`、`selfop-perf-http-session-r3-result.json`、`selfop-perf-db-before-r3.json` 和 `selfop-perf-db-after-r3.json`;会话脚本通用错误 LOAD_NOT_COMPLETED 在本轮表示子进程因延迟目标返回非零,不能描述为压测中断。
|
||||
|
||||
23:02 验证任务可见性阻断已关闭:Lastleg `#267` SUCCESS,发布 `cbc316b34d3858577b80834df65268de272e5ed8`,运行镜像匹配且 healthy。普通 VALIDATION 根按冻结唯一仓码读取,无正式 scope 时可见;目录发现根仍不进入分仓视图。真实 HTTP r2 共 29 项通过,覆盖两仓出库/库存任务族的概览、列表、详情、尝试、20 条阶段计数、跨仓拒绝、目录根拒绝和 OFF 保持。r1 的六项计数失败为脚本将统一序列化的长整数字符串与数字严格比较,诊断确认实际值均为字符串20;按现行数字序列化修正断言后 r2 通过,没有修改产品数据或计数。关联本地定向测试 84 项、Gateway 合同 5 项通过;逐条 SKU 样本明细、正式统计发布、性能和人工视觉仍未完成。证据后端 `reports/selfop-test-20261012/selfop-source-visibility-http-r2.json` 和 `selfop-test-visibility-ready.json`。
|
||||
|
||||
22:40 后续只读复核发现未关闭项:按真实仓查询本次 VALIDATION 任务详情返回 B0001“任务不存在或不属于所选仓库”,因此暂不能将采样完成等同于采集页已可见;Collection 任务过滤与无正式 scope 的读取正在修复。原规模容量 r2 的首次读取中 366 日汇总约 7.03 秒,超过 2 秒目标;任务详情拒绝导致该轮在并发阶段前结束,不把未执行的 10 并发计为通过。证据 `target/selfop-source-task-detail-before-r1.json`、`target/selfop-perf-read-r2-result.json`。账号预算回查为 31 次预留、31 次确认,无冷却或暂停,采集保持 OFF。
|
||||
|
||||
22:36 最新真实领星小样本已完成并关闭窗口:仓库目录取得两个真实仓库(1 次 HTTP);第一仓取得 20 条已校验订单详情、20 条库存样本(25 次 HTTP),第二仓取得 20 条库存样本、本次范围未取得订单详情(5 次 HTTP)。三个任务均为 SAMPLE_DONE,共 31 次已确认 HTTP;两仓均以 VALIDATION_SAMPLE_SUFFICIENT 提前结束,无后续重试,publishedAt 均为空。该结果仅证明有界请求、暂存与结构校验,不证明全仓完整、第二仓无订单或正式报表可见。测试模式按当前约定不发布真实销量/库存,正式报表仍不能据此宣布可用。
|
||||
|
||||
本批 Lastleg `#266` SUCCESS,发布 `b71380de3190e9be2ab55b5624b098ae201cd16d`,包含真实目录发现、单仓有界采样及查询优化;相关 163 项测试与 Gateway 5 项检查通过。采样后已先关闭 Integration 真实出口,再关闭 Lastleg 采集,Nacos 两份配置逐项回读一致;重启后两容器 healthy,真实 API 确认 TEST collectionMode=OFF,核验会话退出。额度与冷却记录未重置。脱敏证据位于后端 `reports/selfop-test-20261012/` 下的 `selfop-source-observe-r2-warehouse-a-r3.json`、`selfop-source-observe-r1-warehouse-b-r1.json`、`selfop-source-config-r1-close.json`、`selfop-source-closed-check-r1.json`。查询优化后的原规模容量复测和人工视觉验收仍未完成。
|
||||
|
||||
Admin 后续样式批次已于 `#581` 发布 `600fdcb4b4425443730c98ff2fd87e9628b4ae5c`:采集页统一工具栏、筛选与表格,销量/库存每日趋势及采集任务详情、历史、恢复确认按用户后续要求改为居中弹框。专项最终全量 2901 项、类型检查与构建通过;Jenkins SUCCESS,恢复原分支配置后 r4 对检出、容器、网页和资源等 145 项检查通过。仍待用户以 1920×1080、100% 截图确认视觉,不将资源校验当作弹框操作验收。证据 `target/selfop-test-admin-runtime-r4.json`。
|
||||
|
||||
Admin 前一批版本为 `#580` / `57c50e68768bdc04c9056dc57542ca1949ecc355`,已合并 SKU 优先展示、移除货主分页及远端其他业务更新。r3 核对真实 Admin 网页入口后,Jenkins 检出、镜像健康、三个自营页面、资源摘要、匿名 API 拒绝与库存模块货主分页移除共 143 项检查通过;不代表人工视觉验收。r2 因误用 API origin 检查网页而失败,报告保留,不能作为产品不可用结论。后续页面布局/弹框修改已包含在上文 #581。
|
||||
|
||||
本节最新配置补验:用户提供的统一环境文件原缺少 `REDIS_TOKEN_KEY_PREFIX`、`JWT_RSA_JWK_SET`、`JWT_CURRENT_KID`,导致 Integration `#102` 在环境预检处失败、未替换容器。已仅补齐这三项到用户文件及 Jenkins `firstleg-test-env`;RSA 密钥和编号与运行中 TEST Auth 逐值摘要比对一致,未轮换密钥,其他配置内容保留。预检缺项为 0,Integration `#103` 已 SUCCESS,发布 `e42d358e710f38ae612dea675568d0853b82e750`;实际镜像标签匹配、容器 healthy,`LINGXING_OMS_APP_KEY` / `LINGXING_OMS_APP_SECRET` 均已进入运行容器。采集仍为 OFF、WMS 适配 false,本次检查未调用外部接口;此结果只解除凭据注入阻断,不代表真实仓库采样或报表发布已完成。脱敏证据为后端 `target/selfop-env-reuse-proof.json`、`selfop-env-reuse-apply-result.json`、`selfop-jenkins-env-preflight-r3.json`、`selfop-test-source-loaded.json`。
|
||||
|
||||
经本轮用户明确授权部署 TEST、操作测试数据库及真实 HTTP,Integration `#101` 已发布 `3b137f8946602c553679c98ed7e02fba733e71b7`,Lastleg `#264` 已发布 `d782b2cd24d2e3854ff3f8ec61bc50838b84eaec`,Admin `#577` SUCCESS,固定源码 `533273769dad87bc694a82cdb88469f02d18c3b4`。两个后端容器实际镜像标签、健康及内部 HTTP 已核对;Admin 实际检出、运行镜像及健康一致,三个公网自营路由、静态资源与匿名 API 拒绝共 131 项独立检查通过,不代表页面视觉验收。Admin `#576` 在轻量检出提交号时失败,未进入部署;`#577` 改为完整检出成功后,任务已恢复 `release/test` 和原轻量检出设置。旧 `BAIYUE_RELEASE_ID` 环境值不作为镜像版本证据。
|
||||
|
||||
TEST 新建十张自营统计表,独立比对 221 字段、39 索引、9 CHECK 与当前基线一致;新增六项 IAM 权限及平台管理员六项关联。两个仅用于验收的最小只读/无权限账号已通过正式 IAM API 创建,密码仅存用户指定私有环境目录,验收会话逐次退出。配置仅在当前 TEST 命名空间的 `BAIYUE/lastleg-service.yml` 增加合成仓 `SELFOP-TEST-A/B`,原配置文本保留并核验保存前后哈希;Lastleg 重启后采集保持 `OFF`、预算 0,Integration 适配关闭,实际外部 HTTP 次数为 0。
|
||||
|
||||
合成查询样本共六表 71 行,来源标记 `SYNTHETIC-SELFOP-20261012`;使用当前来源账号键仅为验证现行界面和查询配置,不代表领星真实来源数据或采集成功。首轮 SQL 在前置检查处因无效列失败、未写数据,修正后 `r2` 成功。首轮真实 Gateway 验收 86 项中 80 项通过、6 项失败;归因为验收脚本误带货主概览分页参数、错误要求可选空值字段显式出现。按正式合同修正后 r2 完整 86/86 通过,保留未知不可当零的断言;未为通过验收修改产品或样本。全服务同步依赖合同补齐五类 Feign 和三类 HTTP 的实际访问、上下文与幂等登记,独立重跑 13/13 通过;Lastleg 内部门禁 12/12 通过。修复提交 d4dc4f875、HTTP 验收入口提交 b702ed9f4 均已推送,均为检查脚本变更,不需重复发布服务。现可开始合成查询、权限和采集关闭状态的功能测试,但不宣称整体验收完成。
|
||||
|
||||
真实 MySQL 发布事务补验已通过 4/4:实际 scope/run SQL 写入后故障注入完整回滚、已发布重放结果不变、同日后续发布保留首个代表及其数据、跨日发布不补记代表。测试直接调用生产发布服务的事务代理及真实 Mapper,使用独立合成账号与仓库,采集保持 OFF,外部 HTTP 为 0;不等同自然调度或真实领星采集验收。测试提交 `06de9b1c9`,与远端其他业务提交无冲突合并后推送 `e42d358e7`,未因测试源码变更重部署 Lastleg。
|
||||
|
||||
查询上下文自然过期补验通过:保存于 20:57 的原查询在服务端截止时间 21:27:10 后原样重放,返回 B0001 及明确刷新提示;新查询获得有效新上下文,登录/过期拒绝/刷新/退出 4 项通过,会话已关闭。未修改时钟、TTL、版本标识或原查询基准,证据为 `selfop-expiry-http-r1.json`。
|
||||
|
||||
代表性查询容量验收未通过:独立合成账号 `selfop-perf-20261012-r1` 的 A/B 仓共 11,000 个货主+SKU 候选、三个销量版本、1,656,408 条稀疏日事实、44,000 个版本维度行和22,000个库存行,六表计数与 manifest 一致。A仓单次366天查询约7.4秒,30日榜单约4秒,库存关注约2.5秒;10并发阶段首个366天查询超过10秒后自动停止,其余 AbortError 为联动取消,不能计作独立超时。单用户阶段实际63秒,10并发仅10秒,未完成计划的300秒,不宣称压测通过。专用会话已退出,采集保持OFF;原始失败、造数和前后数据库指标保存于 `target/selfop-perf-*`。当前只可做已覆盖的功能测试,容量门禁仍待SQL执行计划分析、优化及复测。
|
||||
|
||||
本轮原始证据位于 `baiyue-firstleg/target/selfop-*`,发布/查询证据稳定副本保存于 `baiyue-firstleg/reports/selfop-test-20261012/`。事务报告为 `lastleg-service/target/selfop-mysql-publication-*.json` 与 `target/selfop-publication-mysql-root.log`,四份报告均为 assertionsCompleted=true,亦已保存稳定副本。这些本地验收证据不提交源码。真实来源独占窗口验证、代表性容量/并发及人工页面视觉验收尚未完成;正式生产首采不属于本轮 TEST 环境操作。用户已确认无其他同时采集,TEST 真实小样本仍待安全凭据位置、真实仓库编码和当日预算交接核对,未开启真实出站。用户截图要求的 SKU 主视角调整正在本地验证,未将待发布页面计入上述 Admin #577 证据。
|
||||
|
||||
## 预约界面与柜次编号统一 TEST 发布(2026-10-12)
|
||||
|
||||
本轮按用户明确的 TEST 发布及独立 SQL 授权完成。Firstleg `#494` SUCCESS,提交 `c545a7719064c0dcd2f6cfc5d3e35844bf7cfee2`(包含柜次编号修复 `3cb4a5676`);Admin `#572` SUCCESS,提交 `92bdd32f8679c64645a7e5f62bd58a505f2a1477`。运行容器镜像标签分别为 `c545a7719064`、`92bdd32f8679`,均 running/healthy;管理端首页与 `/healthz` 返回 200。本轮仅发布 Firstleg 和 Admin,未发布其他服务或修改 Nacos。
|
||||
|
||||
发布前核对实际结构及触发器后,停止 Firstleg,在停写窗口删除 `baiyue_firstleg.fl_container_booking.booking_no`、`uk_container_booking_no`,重建 `trg_container_booking_before_update`,仅移除旧编号比较并保留原有其他规则及定义者。执行前后均为 2220 条业务记录,`id + cabinet_no` 聚合校验一致;未删除业务行、未重编原有柜次号。实际结构核对确认没有依赖旧列的视图或外键。SQL 与回查证据为 `baiyue-firstleg/reports/cabinet-number-release-20261012.sql`、`reports/cabinet-release-cutover-result.json`;本次禁止回滚至依赖旧列的镜像。
|
||||
|
||||
Jenkins 首轮 `#492` 因三个船期复制测试使用固定日期而失败,数据库及服务当时未变更;仅修正测试日期为相对未来日期后,`#493` 完整 CI 通过 1769 项、跳过 9 项、0 失败,并构建镜像。相同提交的 `#494` 发布跳过重复测试执行,仍编译测试源码。此前本地受影响后端 116 项、部署合同 25 项,以及 Admin 测试、类型检查和构建已通过。
|
||||
|
||||
真实 HTTP 复核:2026 年 11 月到港日历返回 3 条记录,全部使用 D 开头的 `cabinetNo`、不再返回货柜 `bookingNo`,逐条与对应货柜详情一致;货柜列表按 `scope=ACTIVE` 查询 10 条记录,字段合同通过。首次列表探测遗漏必填 scope 返回 A0422,补齐后通过;未进行业务写入,专用登录会话已退出。提柜日历接口返回 200,但本次 10 月范围为 0 条,非空记录展示未在真实环境确认。证据为 `reports/cabinet-release-http-result.json`、`reports/cabinet-release-summary.json`、`reports/cabinet-release-runtime.json`。
|
||||
|
||||
本轮 UI 包含预约日历工具栏弹框入口、搜索区货物来源 tabs 及紧凑的计划开始/结束时段布局。上述运行与接口检查不替代视觉验收;1920×1080、100% 缩放的真实页面效果仍待人工截图确认。
|
||||
|
||||
## 采购样品履约 TEST 发布(2026-10-10,发布中)
|
||||
|
||||
采购版本已推送:Backend `a973be21033b46392e1d85af66e8b39bc836e44e`,Admin `302cc50a4bf6f619f0eaed2bfb0c6f823087437c`,Client 合并远端退货页面更新后的 `5751973c839ea73502db5db0dfe133200ab48bde`。后端聚合主/测试源码编译、网关 5 项和索引 1121 项检查通过;合并后的 Client 542 项测试及构建通过。本地通过不表示已完成环境验收。
|
||||
|
||||
按本轮 TEST 数据库授权执行采购 V14–V21 结构及 IAM V5 权限,全部退出码为 0,回查新增采购履约表 20 张、新动作权限及平台管理员授权各 13 条,资金来源引用和费用版本字段存在。原采购订单 105 条、费用 49 条数量未变;未删除、重置或回填购买、收货和资金事实,未重扣测试存量。旧订单废弃运输列尚未执行删除,当前代码和初始化基线已移除对应模型。证据为 `baiyue-firstleg/reports/procurement-schema-20261010-r1.json`,状态 VERIFIED。
|
||||
|
||||
Finance `#128` 与 File `#150` 已 SUCCESS,使用上述 Backend 提交,测试未跳过;Finance CI 报告 276 项中 1 项跳过、无失败,File 部署日志确认容器 running/healthy。Lastleg `#245` 已 SUCCESS(1670 项中 2 项跳过、无失败);Admin `#542`、Client `#398` 已 SUCCESS,实际 Git 提交分别与上述两端版本一致。前端首次 `/build` 请求返回 400,确认没有产生构建后改用 Job 实际参数提交,原拒绝和正确队列均保留在报告。各任务原始队列及状态维护在 `reports/procurement-deployment-20261010-r1.json`,不得重复触发已运行任务。
|
||||
|
||||
只读真实 HTTP 预检确认新登录平台会话具备全部 13 项采购权限;洛杉矶收货仓具备联系人、电话和唯一 OPERATING 地址,可供本轮样本制单。`reports/procurement-http-preflight-20261010-r1.json` 误按 WAREHOUSE 地址类型筛选而失败;按服务端 OPERATING 契约更正后的 r2 通过,两次专用会话均已正常退出。未修改仓库主档;纽约仓缺少联系人、电话,不作为本轮样本前置。
|
||||
|
||||
正常路径真实验收 r1 在钱包前置处失败:脚本误将 Finance 的 data 数组作为分页 records 读取,未充值、未创建采购单;已修正脚本并补合同。r2 已创建独立客户、充值10元、下单审核及上传三类凭证,购买确认返回 S0500。TEST 日志证明 MySQL DATETIME 默认返回 LocalDateTime,被代码强转为 Timestamp;数据库回查订单仍 WAIT_PURCHASE/version=1、无购买事实/费用/资金请求,钱包 actual=10/frozen=0,事务完整回滚。证据为 `reports/procurement-sample-20261010-r1/report.json`、r2、`reports/procurement-purchase-error-20261010-r2.log` 和 `reports/procurement-purchase-rollback-20261010-r2.json`;两轮自身平台/客户会话均退出成功。
|
||||
|
||||
修复 `c0fbe2698b451b64473ccc065d653a0ee971bc94` 已推送,统一以 JDBC 4.2 读取采购日期,覆盖购买、收货、贴单、核费与进度查询,并补持久化类型断言;采购定向测试通过。Lastleg 修复版 `#246` 已 SUCCESS,测试仍启用。原失败购买请求按原键连续重放两次,返回同一费用和订单版本,最终只实扣1元且来源关联成功;钱包 actual=9/frozen=0。证据 `reports/procurement-purchase-replay-20261010-r2.json` 为 PASSED。
|
||||
|
||||
完整正常路径 r3 已在 TEST 通过:本轮新建并审核独立客户、充值10元,采购2件分2箱;货款1元实扣,海外分次实收与清单确认,预估2元只冻结,海外贴单交寄,逐箱国内收货,实际国际运费1.50元结算并释放差额,国内寄客户。关键命令原键重放无重复实收、发运或消费,客户终态与字段隔离检查通过,最终 actual=7.50/frozen=0;自身平台、客户会话均退出成功。证据 `reports/procurement-sample-20261010-r3/report.json` 为 PASSED_NORMAL_FLOW。该结果不覆盖尚未执行的异常、财务更正/退款、余额不足和完整权限矩阵。
|
||||
|
||||
已寄客户后的财务调整 r3 完成 51 项真实检查、35 次请求:国际运费目标由1.50调为2.00只补扣0.50,再调为1.00只退款1.00;超额原扣款退款被拒绝,旧更正请求重放保留原结果且不再次扣退。独立新增0.25元费用沿 FINANCIAL 入口结算。最终钱包 actual=7.75/frozen=0,原费用金额/汇率、核费确认时间、两段交寄及终态不变;自身会话退出。证据 `reports/procurement-financial-corrections-20261010-r3.json` 为 PASSED。
|
||||
|
||||
费用来源及客户边界 r3b 完成7项真实检查:4笔正额实扣来源在 Finance 均为 SETTLED 且未生成账单,Finance直接修改来源被拒绝;配置的另一客户账号不能读平台详情、执行采购财务更正或下载内部文件,merchant查询附加customerId不能改写认证范围。拒绝后费用/版本/交寄不变,两个会话退出。证据 `reports/procurement-isolation-sources-20261010-r3b.json` 为 PASSED;前一版 r3 在读取时将已结清预估误当有收费来源的实际费用而退出,未发送业务变更,r3b排除预估后重测。上述结果仍不覆盖余额不足、原冻结保留、USD汇率及全部平台动作权限矩阵。
|
||||
|
||||
余额不足及原冻结重试 r2 完成73项真实检查、60次请求:钱包实际9元、预估冻结2元时,实际国际运费11元返回SETTLE_ACTUAL_FAILED,原冻结引用/金额、钱包实际/冻结及账户版本均保持;寄客户被拒绝,未生成实际费用来源。为本轮客户补充5元后,按原实际费用版本重试并重放,只有一笔实际费用和一次国内交寄,最终actual=3/frozen=0。Finance只读流水补证原冻结仍为amount=2/status=SETTLED,只有FREEZE -2与CONSUMPTION -11,没有重复消费。证据 `reports/procurement-insufficient-20261010-r2.json` 为PASSED,以及 `reports/procurement-insufficient-ledger-20261010-r2.json`。
|
||||
|
||||
USD正常收费和目标更正 r3 完成34项真实检查、24次请求:使用已有业务月ACTIVE汇率创建0.10 USD独立费用,按原币×月度汇率舍入为CNY实扣;更正原币目标至0.15 USD仅补收舍入后目标与已扣的差额。原费用原币/业务日/汇率/月份保持不变,重放不重复收费,共享汇率版本未修改,已寄客户事实不变。证据 `reports/procurement-usd-20261010-r3.json` 为PASSED;最终该客户actual=6.55/frozen=0。上述验证会话均正常退出。全套平台细分权限、实物异常及UI仍待完成。
|
||||
|
||||
内置浏览器已准备 1920×1080 视口,但导航 TEST 管理端及随后读取 tab 均超时,尚未取得新版页面证据。完整真实资金链、权限/隔离、异常、两端视觉交互及请求量验收仍未完成。
|
||||
|
||||
采购平台细分权限 r2 完成345项真实检查、288次业务/API请求,240个权限矩阵单元全部通过:专用平台账号无国内/海外仓绑定,仅采购list可读取聚合详情及六类只读明细;分别仅增加13项新增动作及原有review/edit之一,其他写操作均返回A0403。有权原请求重放返回200,取消/撤回清单/过期版本编辑通过权限后由业务门禁返回A0409;完整订单投影与账户前后相同,无重复收货、交寄、扣款或退款。专用账号和角色已通过API停用,17次自身登录会话均退出。证据 `reports/procurement-rbac-20261010-r2.json` 为PASSED;r1只读预检误用权限字段code而非permissionCode,未创建角色/账号,退出成功。该矩阵每项权限选一个代表命令,不代替所有子接口、按费用来源判断的重试权限及各文件分类上传权限验收。
|
||||
|
||||
采购实物异常与全零费用补证:`reports/procurement-physical-20261010-r3.json` 在新建隔离客户上执行97次请求、106项检查通过,完成免费购买4件、实收合格2/破损1/多货1、短少1,逐项处置前收货完成被拒;超分配装箱拒绝,海外清单换版使旧面单失效,新面单须重新核对零元预估并贴单,国内分箱收货及一对一换包装后旧面单/核费资格失效,重新制单并引用原费用核定后整批寄出2件。末尾Python汇总把字符串件数直接求和而报错,未重跑写操作;`reports/procurement-physical-final-20261010-r3.json` 只读补验8项通过,确认终态、换箱测量、完整钱包不变与零元无资金引用;`reports/procurement-physical-zero-ledger-20261010-r3.json` 只读SQL确认5笔ZERO费用、0资金请求、两段各1次交寄。前两版r1/r2脚本误将无/api的客户Base直接拼认证路径而登录失败,r1未创建业务数据,r2仅创建独立客户;修正后统一使用已核实的/api入口。各自身成功登录会话均退出,不将脚本错误解释为产品账号或资金缺陷。
|
||||
|
||||
采购取消及异常关闭补证:`reports/procurement-closure-20261010-r1.json` 在另一新建隔离客户上验证购买前取消及客户查询、免费购买后接收合格/破损/多货和未到货来源;读取可空sourceId时脚本未处理JSON省略空字段而退出。按已有订单续验的 `reports/procurement-closure-final-20261010-r1.json` 验证缺少去向、数量不符及未解除阻断均拒绝,解除后关闭与原键重放成功;随后把含closed_at的完整流程快照误当不可变购买字段比较而报断言失败。`reports/procurement-closure-verified-20261010-r1.json` 按原购买请求和原实收逐字段补验15项通过:一份关闭、四份足额处置、购买与实收保留、无虚构交寄/退款、客户投影有关闭摘要、结束后继续收货/取消被拒,钱包仍全零。只读SQL `reports/procurement-closure-ledger-20261010-r1.json` 确认本客户两单分别CANCELLED/EXCEPTION_CLOSED、0资金请求、0交寄、1关闭及4处置。自身会话均退出。此证据覆盖零费用关闭,不代替存在正额扣款、冻结或未决退款时的关闭门禁验收。
|
||||
|
||||
采购分段实收更正:`reports/procurement-corrections-20261010-r1.json` 96项检查、87次请求全部通过。海外确认装箱后直接更正被拒,撤回清单后原实收停用但保留、更正及补齐后形成新清单;国际实际交寄后撤回和改写海外数量被拒。国内已核费/制单后将一箱合格件更正为破损,原国际交寄和费用不变,重新处置、完成国内收货、制单并引用原费用核定后只寄余下1件;原国际两箱记录与国内一箱结果同时保留,结束后更正被拒,客户实际详情和钱包不变检查通过。隔离客户准备及两端自身会话退出均成功。
|
||||
|
||||
采购预算及失败费用替代:`reports/procurement-budget-failure-20261010-r1.json` 验证零预算购买2元保存事实但不扣款,真实收货可登记、正式装箱被阻断;预算授权后货款核定、余额不足FREEZE_FAILED保留购买及钱包,未终止费用不能替代或异常关闭,终止后替代3元仍受2元预算上限阻断。该轮在测试充值时因脚本未带Idempotency-Key被A0400拒绝(未充值);`reports/procurement-budget-failure-resume-20261010-r1.json` 对同一订单以独立幂等充值2元后继续35项检查、31次请求通过:终止的原2元费用不再可重试,财务替代1元使用新的费用/钱包身份,保留原币、业务日与汇率快照,原购买事实不覆盖,只实扣1元并完成来源关联,原键重放不重复,正式装箱可继续。自身会话全部退出。
|
||||
|
||||
采购缺汇率及错误购买:`reports/procurement-purchase-anomalies-20261010-r1.json` 53项检查、46次请求通过。独立客户两张测试单分别保存无有效业务月汇率的USD实付和买错商品的真实事实,均不核定货款、不生成费用;提高客户预算也不能使错误商品通过确认。两单均可记录真实收货并保存装箱草稿,但不能正式确认装箱,客户钱包始终零余额/零冻结。未修改共享汇率;样本保留待处理状态及来源证据,平台/客户自身会话退出。
|
||||
|
||||
采购预估变价和零实际运费:`reports/procurement-reprice-zero-20261010-r1.json` 101项检查、85次请求通过。原0.40元冻结在同金额重传面单后保留原身份,旧贴单不能继续交寄;变价0.60元第一步只释放旧占款,过程中不能交寄,旧变价请求重放不建立第二笔冻结。释放成功后新命令形成新0.60元冻结,国内实际运费核定零元只释放原冻结,不生成实际收费来源,最终两段各一次交寄,钱包实际余额始终1元。该样本继续使用前述失败货款替代订单,自身会话正常退出。
|
||||
|
||||
采购零预估及等额实际结算:`reports/procurement-estimate-cases-20261010-r1.json` 136项检查、122次请求通过。独立客户充值2元后两单完整履约:第一单零预估、实际国际0.50/关税0.10/国内0.20/其他0.10分别实扣及关联4个来源;第二单预估0.50、实际0.50在同一冻结身份结清。两单原键重放不重复交寄或扣款,合计实扣1.40,最终实际0.60/冻结0;自身平台/客户会话退出。
|
||||
|
||||
采购文件及按费用来源判断的重试权限:`reports/procurement-file-retry-rbac-20261010-r1.json` 168项检查、133次记录请求、110个权限矩阵单元通过。专用平台角色按list及9项独立写权限核对6种文件分类和5类资金重试(含FINANCIAL来源的替代货款);只有对应权限可上传,6种分类共生成8份测试附件;已结算费用有权重试仍受业务状态拒绝,其他权限A0403。平台list可读取本单面单,错误订单下的文件读取A0404;除新测试附件外订单投影及钱包不变,另一替代订单完整投影不变。专用角色/账号停用、自身会话全部退出。
|
||||
|
||||
费用来源恢复的本地回归补强:提交 `373f1b2c1` 已推送,仅增强 `ProcurementFinancePersistenceTest` 的故障恢复断言。来源发布失败回滚后,恢复并重放原成功扣款回执只完成来源关联,保留原消费流水引用,资金请求仍只有原FREEZE/SETTLE两条;来源Outbox未发布时仍阻断发运,发布后解除。该H2持久化定向测试10项及Gateway路由合同5项通过,无业务源码、API或部署配置变化,本轮未主动触发服务重新部署;不把本地故障注入记为TEST运行故障注入。
|
||||
|
||||
测试库废弃字段清理已完成(2026-10-10,用户明确确认后执行):精确执行 `reports/procurement-obsolete-columns-20261010.sql` 删除五个废弃列。`reports/procurement-obsolete-columns-execution-20261010-r1.json` 记录执行前后116条订单保留字段逐行摘要一致、五类子表数量不变、废弃列剩余0;未删除订单行。执行后的列表及三种订单详情真实HTTP四项通过,见 `reports/procurement-post-ddl-http-20261010-r1.json`。原只读预检报告保留其当时114条记录事实,不改写为执行结果。
|
||||
|
||||
采购两端UI验收进行中:用户确认后内置浏览器已恢复Admin登录、截图及控件操作;单次工具操作需约21秒,原15–20秒调用超时不能据此认定应用故障。1920×1080截图、DOM和脱敏网络证据保存于 `reports/procurement-ui-20261010-r1/`。采购列表业务请求2次(列表及客户选项)、详情聚合请求1次,均200且无逐行详情请求。发现本单文件操作列缺失下载按钮,已补slotName绑定与真实表格挂载回归测试;提交214b58b已由Admin #544成功发布(实际SHA为214b58b642dfd24f5b7d40752082ed7a4549d3ab)。部署后文件表三个下载按钮均出现,面单点击返回200/image/png;浏览器下载完成事件50秒超时,尚未证实文件落盘。整页重载网络缓冲截断,仅采用保留的目标文件请求证据,不统计该重载全部请求。采购页面34项、类型检查及构建、Gateway5项通过;全量2755项通过、2项失败,其中车队超时单独重跑通过,另一派送布局断言与未纳入提交的其他工作区改动冲突。其余Admin操作及Client页面验收未完成。Client已验证采购表单必填校验,并正常退出缓存的其他测试账号、以授权配置账号登录;尚未创建采购样本。Client监测初始化组合调用超过60秒,后续需拆成单次操作,不能据此推断页面故障。
|
||||
|
||||
采购收尾审计(2026-10-10):`reports/procurement-acceptance-audit-20261010-r1.json` 已将需求第8节19项决定映射到第7节25项验收要求,逐项关联真实HTTP报告与本地行为/持久化测试,并记录证据层级限制。核对现存21份相关JUnit报告、136项测试无失败或错误;这不是本轮重新运行136项,也不把H2/外部边界Mock当作TEST故障注入或真实并发负载。`reports/procurement-deployment-recheck-20261010-r1.json` 只读复核五任务最后成功版本仍为Finance128、File150、Lastleg246、Admin542、Client398,均无运行中构建;Backend HEAD373f1b2c1与已部署Lastleg c0fbe2698仅有一份测试文件差异。审计结论仍为INCOMPLETE:五个废弃字段删除已按确认完成;浏览器已恢复并取得Admin列表/详情部分证据,当前继续处理下载入口和两端剩余页面验收。先前部署快照与浏览器超时记录保留为历史证据,最新状态见本节更新及后续部署报告。
|
||||
|
||||
采购客户端创建与审核页面补验(2026-10-10):授权客户在真实客户端创建单商品、1件、USD零预算测试单 `ICSGS202610100001`(商品PROC-UI-20261010-r1,客户2097708157074210818),仅一次创建POST和一次详情GET;返回列表仅一次采购分页GET,全部200。公共报关待办另按约60秒固定轮询,不计作采购页面重复查询。详情展示完整节点、零扣款及冻结、结构化清单空态,无平台操作或内部附件入口;1920×1080截图和DOM、脱敏网络见 `reports/procurement-ui-20261010-r1/`。初次新标签截图不是目标视口,正式尺寸另存client-created-1920.png,不混算。
|
||||
|
||||
真实审核发现并修复:接口version与purchaseQuantity实际为数字字符串,旧适配器直接传递,导致本地pending校验报invalid pending payload,订单未变。提交 `fb062b5ec41dae1f6b5ed63be194b6f5d9b9c3d9` 在采购API边界核验并转为安全整数,覆盖订单/费用/装箱/面单版本、实收/来源/货物数量及文件大小,ID保持字符串;非法数值不默认为零。原始HTTP类型证据version-http.json和先红后绿API回归保留。模块139项、全量338文件2761项、类型检查/构建及Gateway5项通过。Admin #547已实际发布该提交,部署记录 `reports/procurement-admin-integer-deployment-20261010.json`。
|
||||
|
||||
部署后同一原订单真实审核通过,计划洛杉矶仓,进入待购买,审核按钮禁用且购买入口开放;Admin和Client详情显示同一审核时间,客户列表同步待购买。截图admin-approved-1920.png及client-approved-dom.txt为证。验证期间Client曾回到登录页,未查明原因;使用原授权配置正常重新登录后继续,没有重新创建订单。尚未完成本UI样本的购买、文件上传、收货、装箱、两段面单/交寄与费用表单验收,整体验收保持INCOMPLETE。
|
||||
|
||||
采购购买、海外实收与装箱UI补验(2026-10-10):继续同单ICSGS202610100001,通过真实文件选择器上传TEST-ONLY-purchase.png并自动选中;明确登记USD 0、购买时间2026-10-10 08:56:00及预计到仓2026-10-11 09:00:00,成功进入待海外到仓。随后登记洛杉矶仓合格1/破损0/多货0,生成有效实收PR-473CB6B39EBB42F384A72007;单独确认全部到齐后进入待装箱。以UI-BOX-01关联原实收1件,保存20.25×15.50×10.75 cm、1.235 kg的第1版草稿。客户端刷新时草稿不可见;正式确认后进入待面单及预估处理,客户端刷新准确显示箱号、商品、规格、数量和相同精度箱规/重量。购买凭证未在客户详情开放下载。各节点DOM、草稿隐藏/确认公开对照及client-packing-confirmed-1920.png保存在reports/procurement-ui-20261010-r1/。仅合成TEST事实,无实际采购或寄送;本轮未修改源码或重新部署。仍待面单、预估、逐箱贴单、海外交寄、国内收货/费用及寄客户UI链路,不能据此宣布整体验收完成。
|
||||
|
||||
采购国际段UI补验(2026-10-10):同单ICSGS202610100001真实上传LABEL分类测试图片,逐箱选择文件第1页,保存国际面单第1版及独立国内中转收件资料;UI-BOX-01对应TEST-EXPRESS / TEST-UI-INT-20261010-01。预估表单明确登记CNY0.01,首次返回冻结处理中,手动刷新后为已冻结、未扣款。独立只读账户快照wallet-before-estimate.json和wallet-after-estimate.json证明实际4.97不变、冻结0.02→0.03、可用4.95→4.94;快照自身HTTP会话退出成功。逐箱贴单初次工具check失败且未选中,点击可见箱号标签后正常勾选,保存09:40贴单时间后才开放海外交寄。确认整批1箱/1件于09:45模拟交承运方,生成PS-B45659A2591C4C78913B3408并进入国际运输中,国内收货入口开放。全部为合成TEST业务事实,没有真实采购/寄送;DOM、1920截图与账户快照见reports/procurement-ui-20261010-r1/。
|
||||
|
||||
客户端国际段补验暂未关闭:再次操作时已回到登录页,现存CDP缓冲截断且未包含导致跳转的认证请求,不能认定刷新故障或正常撤销;需要恢复监测并核对原因。当前Admin国际段完成、客户运输/冻结显示尚待补证,国内收货/实际费用/寄客户UI和文件落盘事件仍未完成。本轮无源码变更及新部署。
|
||||
|
||||
采购国内段UI会话中断定位(2026-10-10):尝试国内实收时两次未保存表单被关闭并回到Admin登录页,明确提示“账号权限已变化…登记国内实收…相关页签将关闭”,国内实收POST未发生。重新登录后开启Network监测,未截断游标5→35记录登录200、权限200、详情200,289秒后同详情GET401/A0401(requestId bba47065-fdbc-4e15-b541-df72e1182ca2,traceId b325486e-6131-40af-ad6d-ad07c299031f)。成功请求带Authorization,失败请求无Authorization;仅解码原成功令牌的时间字段确认被拒时仍余1150秒,未保存令牌。区间没有refresh或logout请求,不能将此判为自然过期或服务端资金问题。证据admin-permission-change-dom.txt、admin-session-interruption-network.json、admin-session-401.json、admin-session-authorization-comparison.json位于reports/procurement-ui-20261010-r1/。源码确认Admin请求从localStorage读取令牌并同步跨标签页会话;已询问用户是否有其他任务/人员同时操作同一浏览器的登录退出或清理,尚待反馈,未自行修改认证/权限规则。本单仍为国际运输中,国内收货、费用、寄客户及Client后段验收均未关闭。
|
||||
|
||||
采购国内收货与费用UI补验(2026-10-10):同单ICSGS202610100001真实页面成功保存国内实收PR-336065360AB247D78509DD2E,原箱UI-BOX-01合格1件、破损0、多货0,再单独确认国内收货完成进入待国内核费。上传VOUCHER分类测试图片;一次核定国际运费CNY0.01、关税零、国内运费零、其他不适用。提交前因正额项必填标签变化,自动定位把凭证选到关税项,核对表单后已补齐国际运费凭证才提交,未把此过程记为产品缺陷。首次返回结算中,刷新后原预估已结清、实际费用PF-F2AB3CBE08BF4EB2A3D6E456已扣款且来源关联已完成;wallet-after-actual-charges.json实际4.96、冻结0.02,对照原4.97/0.03证明本单结算0.01。国内面单保存第1版,最终客户资料从原单带入、寄件资料来自国内中转,TEST-DOMESTIC / TEST-UI-CUSTOMER-20261010-01对应原箱1件,国际段已禁改。国内段不要求独立贴单动作,面单和费用满足后寄客户按钮开放。当前待寄客户,最终交寄尚未提交。DOM、账户快照均在reports/procurement-ui-20261010-r1/。
|
||||
|
||||
采购UI验收阻塞已明确(2026-10-10):重新登录的platform_admin身份,在随后同一浏览器进入原单时变为另一拼车测试账号pool_simple_1054a9e95fc4,仅车辆菜单可见,证据browser-identity-conflict.json及DOM/截图。此前多次非过期令牌消失和未保存表单关闭,现在已有跨验收会话覆盖的直接证据;不能通过反复登录继续互相覆盖,也不改应用正常跨标签页退出/权限机制。客户端原标签又被工具报告不属于当前浏览器会话,未继续操作。需协调独占验收浏览器或明确使用隔离浏览器环境后,继续最终交寄、Client终态/资金/附件显示和下载落盘补证。整体未完成;已通过的业务、资金和测试证据保留,不重跑造数。
|
||||
|
||||
采购管理员账号2恢复尝试(2026-10-10):用户提供新管理员并明确要求写入测试验收环境变量。已在用户指定私有环境文件增加CHONGCHONG_ADMIN2_USERNAME/CHONGCHONG_ADMIN2_PASSWORD,保留原管理员键值;凭据未写入源码和报告。新账号admin1真实浏览器登录成功,可打开原单ICSGS202610100001且“确认寄客户”可用,但下一次操作前同一浏览器又切换为另一拼车测试身份pool_simple_656fa2915f04。最终交寄未提交,证据reports/procurement-ui-20261010-r1/admin2-identity-conflict.json及前后DOM/截图。新增账号不能隔离共享浏览器localStorage登录状态,需要独占当前验收浏览器或另行授权独立浏览器环境;未反复覆盖另一任务会话,整体验收继续保留未完成。
|
||||
|
||||
三个业务统一页面验收接管及采购终态(2026-10-10):用户授权本采购对话向拼车需求、预约列表对话发送协调指令,复用既有三个对话,由采购对话独占内置浏览器。两边已表示停止浏览器操作,保留开发、测试及独立HTTP;预约明确无在途浏览器调用。职责边界见独立任务协作登记同日节,不创建额外对话。统一切换admin1后,登录、原单进入及最终交寄提交期间身份持续一致。采购ICSGS202610100001已通过真实页面确认寄客户,生成PS-570F68DB4CA545A284BDA72D;原国际PS-B45659A2591C4C78913B3408保留,两段各1箱1件,最终状态已寄客户、再次寄客户按钮禁用。仅TEST模拟事实,无真实寄送。admin-customer-shipped-dom.txt与admin-customer-shipped-1920.png保存在reports/procurement-ui-20261010-r1/。此前浏览器身份覆盖暂已消除;采购仍待Client终态/资金/附件展示及下载落盘补验,整体审计未完成。拼车、预约剩余页面清单继续由原对话交接,不以采购终态推定三业务全部验收完成。
|
||||
|
||||
采购客户端终态补验(2026-10-10):以原单所属客户登录,ICSGS202610100001列表及详情均为已寄客户;11个履约节点、两段实际运单、1箱1件及20.25×15.50×10.75cm/1.235kg均一致。净实扣CNY0.01、预估国际运费占款CNY0.00,原预估已结清;客户页面未展示内部凭证入口。证据为reports/procurement-ui-20261010-r1/client-terminal-dom.txt与client-terminal-1920.png。下载完成事件虽超时,实际label.png与订单文件服务内容逐字节及SHA256一致,download-file-verification.json为VERIFIED。采购主流程两端页面与下载缺口已补齐,25项总审计仍待最终逐项核对;拼车及预约不据此宣称完成。
|
||||
|
||||
## 预约跟进与拼车简化 TEST 发布及验收(2026-10-09,持续验收中)
|
||||
|
||||
2026-10-10标题密度及错误耦合修正(未提交/未部署):用户截图显示独占大标题区、空白工具栏、常驻业务解释以及A0404错误。Admin改为公共density-detail-title与三视图同行、compact间距,船期操作并入QueryToolbar actions;说明与requestId/traceId诊断默认折叠,错误仍保留重试。纠正上一批基础列表提前依赖未发布影响聚合接口的问题:基础列表固定读现有`/containers`,船期状态独立读`/impacts`,两个结果分别处理;后者失败不清空基础货柜、不显示假零待办、不开放船期写操作,不做失败后回退或模拟成功。预约10文件58项及类型检查/构建通过,证据`reports/appointment-compact-header-tests-r2.log`、`reports/appointment-compact-header-build-r2.log`。首轮构建发现测试Mock的回调类型缺失,补显式PlanningContainer后通过,失败日志保留。船期完整能力仍依赖匹配后端和新增表,尚未真实页面验收;本轮未部署、未SQL、未浏览器。
|
||||
|
||||
2026-10-10按用户文档审计修正入口偏移(未提交/未部署):预约主入口收敛为“提柜与到仓/送仓与排车/预约日历”,保留预约列表菜单,业务标题美国预约总览;默认有权限的货柜列表,日历首次进入才加载,返回已加载日历不重复请求。取消独立船期变化主视图,将核对状态、负责人、行内处理和明确标识本页范围的待处理筛选并入原货柜列表,保留现有处理弹框。到港参考与用车计划默认隐藏、独立开关,预约数量只计提柜/送仓;资料不完整不再写成接口未加载,提柜超限和国家待核实分别提示。预约10文件56项及类型检查/生产构建通过(`reports/appointment-document-alignment-tests-r2.log`、`reports/appointment-document-alignment-build.log`);首次测试因入口懒加载与文案断言未同步失败,原日志保留。未浏览器验收。货柜列表新聚合依赖当前尚未提交的船期影响后端和两表定义,不能只发Admin;本轮未执行SQL、发布或真实HTTP写入。送仓目的仓货量汇总、7/14/30天窗口、完整全局待办仍未完成,不以视图改名宣称完成。其他采购、拼车工作区改动未由A修改。
|
||||
|
||||
2026-10-10船期影响事务核心(未提交/未部署):当前工作区新增`AppointmentForecastClient`、`AppointmentImpact/History/Mapper/Policy/Service`,一柜一个稳定业务事项;保留基准/最新观察、认领人及追加历史,同键按操作者精确重放,事项版本及最新来源双重校验,连续变化不覆盖待处理基准,结案后新变化重新打开。同一事项先锁定再读取观察,防止并发空预测覆盖新观察。两项H2/Spring真实事务测试覆盖重复观察、旧版本/新来源拒绝、竞争认领、历史失败整体回滚、结案后重开及来源失败保留状态;`reports/appointment-impact-persistence-tests-r2.log`通过,Mapper340扫描通过。`ll_appointment_impact`、`ll_appointment_impact_history`仅新增到模块和海外统一SQL定义,未执行测试环境SQL。尚缺下游预约/车次/外接承诺关系、公开权限接口、工作列表及Admin处理入口,不能声明船期闭环完成。A未部署/浏览器/真实HTTP写入,Maven已释放;本批不进入统一方正在发布的固定25aae449版本。
|
||||
|
||||
2026-10-10外接候选固定提交及船期依赖进展:外接候选后端精准提交`71111bf21bd3b36aed7ff7681bbee52074e2895c`(9文件、Lastleg、无SQL/配置变更),Admin提交`172cb05c78b928d658949eae413b38500a48d721`(5个预约模块文件)已在统一方释放推送窗口后推送。共享Admin全量340文件2786项及类型检查/构建通过,证据`reports/procurement-draft-admin-full-20261010.log`、`reports/procurement-draft-admin-build-20261010.log`,已核对日志。统一方报告Lastleg251已部署远端`12a5093b4`,本地后端分叉;A未推送后端、未merge/rebase/强推,须先由统一方集成已上线改动,不得发布旧候选回退。
|
||||
|
||||
船期影响新增Firstleg只读依赖提交`4b5b639adc7e79ffab5f9857e90c3127f7812876`(6文件,仍仅本地):内部`POST /internal/firstleg/appointment-forecasts/batch`一次读取最多200个柜次最新两个到港船节点观察,未知ETA保持空、实际到港单列、来源时间明确时区未核实,不从订单快照或固定航程推算。3项定向测试、Gateway5项及Mapper339扫描通过,证据`reports/appointment-forecast-provider-tests.log`;无SQL/配置变化。此为依赖包,尚无预约侧调用,变化持久化、关联预约/车次/外接承诺及负责人处理结果尚待实施,不算船期影响闭环完成。A未部署、未操作浏览器,Maven已释放。
|
||||
|
||||
2026-10-10完整外接候选后续批次(未提交/未部署):A在原确认范围新增`GET /appointment-planning/external-candidates`,通过Fleet只读适配器按原登记分页、美国目录及承运状态筛选;预约侧批量解析来源/覆盖,Admin在合批工作区切换头程/外接候选并保留选择,保存后刷新覆盖。本批无SQL/配置/权限码变化;后端12项含H2真实分页和方法安全拒绝通过(`reports/appointment-external-candidates-tests-r2.log`),前端50项通过(`reports/appointment-external-candidates-admin-tests-r3.log`),Gateway5项、Mapper338扫描通过。新增组件的DefaultRow类型问题已改用真实业务行类型;最终全局类型检查/构建留统一执行方窗口,尚不能声明通过。Maven窗口已释放。固定验收版本仍为后端721d92ac7/Admin0ca12de;不把工作区新代码并入该版本。船期影响正在核对权威Firstleg预测来源,尚未实现闭环;来货整链仍未完成真实验收。
|
||||
|
||||
2026-10-10跨日预约修复:核对总览方案第八节时发现FBA接口与页面均只按开始日期归入,跨午夜安排在次日查询漏失。后端改为当地时段区间相交,结束边界不包含,确认时间不借用计划结束;Admin在已加载日期内按覆盖日期展示同一业务记录并展示完整时段,切换日期不追加请求。后端候选更新为`721d92ac7be13ab5a0d9c4111ab95a7e9a0c71f9`,Admin为`0ca12de2f4d8156022d28b3274ddb9e0279e472c`,已推送未部署,无SQL。后端25项(含真实H2区间查询)、Admin49项、类型检查/构建和Gateway5项通过,证据`reports/appointment-overnight-tests.log`、`reports/appointment-overnight-admin-tests-r2.log`、`reports/appointment-overnight-admin-build-r2.log`。首次构建暴露新增测试使用get().exists()类型错误,改为find().exists()后通过,原失败日志保留。本次为FBA跨日修复,不将车次司机结束时间解释为收货预约时段;真实HTTP与1920×1080页面待统一窗口验证。
|
||||
|
||||
2026-10-10日历集成门禁收口:B车次日历交付已包含平台主体校验和SystemV时区拒绝,集成提交为`3a252dfc706c179f56d58d82bc2217f02d6d3fa1`。三服务集成回归中Firstleg、Warehouse通过,Lastleg发现原权限测试缺少新增CalendarService Mock和API合同数量未更新;补齐装配及真实方法安全代理的无权限拒绝/有权限放行测试后,后端最终候选`6e1d90aafe2061d0811e14ce0d382f8236d2c754`已推送。Lastleg全量1703项、零失败零错误、2项跳过,Gateway合同5项通过;证据`reports/appointment-calendar-integrated-services-tests.log`(保留首轮失败)和`reports/appointment-calendar-lastleg-regression-r2.log`(成功)。Admin候选仍为`e3038edd38279b3bc67d702b297021347ba60bd1`。统一窗口按Warehouse元数据提供端→Firstleg提柜/Lastleg车次→Admin发布,无SQL、无新增权限码和Gateway配置。本轮未触发发布;候选不能视为线上可用。
|
||||
|
||||
2026-10-10重新登录补记:用户关闭全部IAB并明确要求重新登录后,重新打开页面仍保留admin1会话;正常退出并使用用户提供的admin2登录,页面身份已确认,截图`reports/admin2-relogin-20261010.png`。此截图为登录证据,非1920×1080业务视觉验收;后续共享页面验收继续按统一窗口执行。待验项目包括新提柜/车次来源真实HTTP及权限、跨时区日期边界与缺资料展示、日格3条摘要、外接与头程合批保存及来货关联。船期变化影响和完整外接候选尚未闭环,不声明总体目标完成。
|
||||
|
||||
2026-10-10外接来源预约入口收口:Admin提交`e3038edd38279b3bc67d702b297021347ba60bd1`已推送未部署,包含前述提柜/车次日历前端。修复已确认承运BOOKING深链只能记录跟进、无法加入真实预约的问题,复用现有合批接口,不新增数据模型;同仓外接与头程混选、跨仓保留原选择、未知保存结果原键重试、已有预约不再提供新增均有测试。预约9文件48项及构建通过,证据`reports/appointment-external-arrangement-tests-r2.log`、`reports/appointment-external-arrangement-build.log`。仅关闭代码入口缺口,外接候选完整列表、浏览器完整保存及来货后关联仍待验收。未操作共享浏览器、未触发部署。
|
||||
|
||||
|
||||
2026-10-10车次日历前端已推送`b14d22b55ee6091026f219bffdf9d6d23bb8e349`,未部署;预约9文件45项测试及Admin构建通过(`reports/appointment-trip-calendar-admin-tests.log`、`reports/appointment-trip-calendar-admin-build.log`)。覆盖LA/NY跨日边界、DST重叠保留原UTC、无时区不落格、路线3站摘要、无权限不发请求;未知来源独立分页,不追加逐车详情请求。B的Fleet后端交付待补平台身份校验及SystemV拒绝,补齐后统一集成。配套发布单元为Warehouse元数据提供端、Lastleg车次端、Firstleg提柜端、Admin;尚未触发本批发布或页面验收,当前线上仍保持既有版本。
|
||||
|
||||
|
||||
2026-10-10车次日历依赖包:Warehouse内部历史元数据批量接口提交`83049ed9e5c93759f701b019cfc7c83c9ebcb41f`已推送、未部署;部署单元Warehouse,无SQL/公网路由/权限码变化。直接11项测试覆盖真实数据库公共归属、逻辑删除、停用仓、缺失/重复/上限及内部凭证;含空配置拒绝,Gateway门禁5项通过。B接入Fleet车次只读来源,A消费端未完成。待统一窗口配套发布,不能用源码通过推断线上可用。测试证据`reports/warehouse-metadata-batch-tests-r2.log`。
|
||||
|
||||
|
||||
2026-10-10提柜日历待发布包已固定:Firstleg提交`46ae8ab1c696d106d51e70e62298345a6af3b1af`、Admin提交`871c8c021b1489e8958b5e484d87c59905747f08`,已推送未部署。发布单元仅Firstleg与Admin,复用既有Gateway路径,不执行SQL或改权限码。提柜40项回归、另增方法安全/事实保持5项、Admin预约8文件39项、构建、路由5项及Mapper扫描通过。缺任一读权限、客户端主体拒绝;无权限不请求提柜来源并披露统计缺失;来源失败保留成功数据。后续需统一发布窗口、CI门禁和真实HTTP/页面验收,已部署版本仍见上文 #250/#132/#550,不以提交推定上线。A已释放Maven窗口,B继续车次只读日历合同。
|
||||
|
||||
|
||||
2026-10-10页面验收窗口交接:采购订单实施对话统筹唯一IAB操作,预约侧停止浏览器操作(无在途调用),保留用户指定新管理员登录,不登出/清存储。预约侧继续源码与独立HTTP,不修改采购验收账号、订单或客户;下一批Admin/Lastleg发布须先交付清单并等待统一发布窗口。当前未提交的提柜日历只读改动涉及Firstleg和Admin:原提柜时间按日期读取,实际提柜通过现有船节点服务批量获取;原跨域Mapper读取被静态合同拦截后已修正,`reports/appointment-pickup-terminal-regression-r2.log`40项通过,Admin日历18项与构建通过,尚未部署及页面验收。美国范围依据目的仓国家,港口国家/时区仍待核实,不声明全部美国预约总览完成。
|
||||
|
||||
|
||||
2026-10-10时区写入上线验收补记:使用用户新建管理员的独立HTTP会话,固定偏移被A0422/IANA原因拒绝,多时区州未显式选择被拒绝,单一时区州新建TEST目的仓自动保存America/Los_Angeles,正常接口回读一致,4项通过。首轮脚本误断言A0400,保留`reports/warehouse-iana-live-r1.json`;依据ResultCode.VALIDATION_FAILED=A0422及原错误原因复核后继续,`reports/warehouse-iana-live-r2.json`通过,未重新执行成功创建。此结果仅证明仓库时区写入规则,不是Admin页面验收;浏览器角色验收仍由B独占,A暂不切换其登录。
|
||||
|
||||
|
||||
2026-10-10时区修复已发布:Warehouse #132,提交47dc9e8bf6df9ea683e55263e45ca9841dea5fef,03:06:00Z健康;Admin #550,提交33e7e1e41baac1d82d13683bae3d5b419ec73f67,03:04:21Z Healthy,均核对实际提交。未执行仓库批量SQL。通过正常转运创建接口生成明确标记TEST的2箱验收货源(无实收/库存操作),资料完整的预约确认分支真实HTTP六项通过:保存、DST空缺时间拒绝、确认成功、纽约当地09点转换13点UTC、确认同键精确重放、旧版本拒绝。证据`reports/appointment-confirmation-fixture-r1.json`、`reports/appointment-confirmation-success-r1.json`。该测试未向真实外部仓库提交预约,不代表实收/排车/发车完成。
|
||||
|
||||
|
||||
2026-10-10正式确认补验:目的仓ABE3主档原为固定偏移UTC-5,现场只读核对US/PA/Breinigsville地址后,通过正常仓库编辑接口维护为America/New_York并回读验证(`reports/appointment-abe3-timezone-maintenance.json`),未批量改其他仓。当前9客户20票样本尝试确认返回A0400“正式确认前请核实货量并补齐真实FBA货件号或追踪号”,未推进SUCCESS,记录见`reports/appointment-confirmation-http-r1.json`;不把此负向结果算作确认成功。Warehouse新增/编辑/导入时区校验及Admin选项已修为IANA,Warehouse全量232项、Admin仓库15项及构建通过,尚未部署。初始化资料中127条无法仅凭州确定地点时区的地址保留待核实;源码基线变化不代表运行库批量维护。
|
||||
|
||||
|
||||
2026-10-10统一预约模型发布:后端提交`c4c1bddeec14fe1bae7c849823f09e38a9fc8fe7`经Lastleg #249仅构建门禁成功,#250发布同提交镜像`c4c1bddeec14`,02:47:26Z健康检查通过。按用户已授权范围重建预约主表及明细表(原2张预约、22行明细),新增幂等命令表;未改订单、库存或车次。SQL结果见`reports/appointment-unified-schema-apply-c4c1bddee.json`。旧测试预约关系随重建失效,不作存量回填;后续采用正常API新建测试安排。
|
||||
|
||||
本地Lastleg 1693项零失败、2项跳过;Admin首轮2770项通过、1项5秒超时,单文件11项复测通过,限制并发重跑全339文件2771项通过。Admin #548(901431f)因货源勾选回调TS7006构建失败,未部署;修正显式类型提交`320c2e44711a90f12b1c21a7be6f2590b2114db6`经Admin #549发布SUCCESS,02:49:55Z容器Healthy,日志确认实际提交。B已收到恢复TEST角色及原来货链验收通知,A暂不占用共享IAB账号窗口。
|
||||
|
||||
新后端真实HTTP `reports/appointment-unified-http-r1.json`为18项通过、12次请求,会话退出成功:9客户20票未建计划货物保存为同一无日期待确认安排,未伪造确认号/时刻;错误接仓点拒绝、同键精确重放、不同键重复占货拒绝、未定日期列表、只填计划日期进入日历且仅一条、后续编辑不改变创建命令重放快照均通过。此结果尚不覆盖正式外部确认、来货物化、销售浏览器权限及整体多类型日历/船期影响闭环。
|
||||
|
||||
|
||||
2026-10-10后续开发核对:正式FBA预约当前仍依赖入仓计划明细、外部预约号与预计装车时间,未建计划提前保存安排尚未完成。工作区新增跨客户合批核对及批量来源解析,20项后端定向与34项预约前端测试、类型检查通过;本批未提交发布,不能将核对预览当作可持久保存的预约安排。继续实施时必须补齐保存、并发占用和正式确认,不能只隐藏旧接口必填字段。
|
||||
|
||||
B原样本补证已读:`reports/fleet-capacity-pool-ui-simple-20261009-ui1/new-incoming-name-and-customer.json`为PASSED,原登记FB-2108714742102147074沿同窗补资料并确认,关联LB-ACY2-20261010-651779及WT-2OLDI4ZED3XOOGQR5P82OYW1N,新来货客户名称与权威客户一致;报告包含客户侧关联单摘要。B交付的1920截图记录Admin #546登记四动作及更多可见、排车完整DS/TR可见;prepare/publish/incoming网络证据分别2/6/3次,较早登记确认整段记录有截断,不能作为完整计数。真实收货仍待后续。B另交付FleetPoolOrderQueries及LocalLooseboardService两处客户文案修正、14项定向通过,尚待与A后续完整批次集中发布。
|
||||
|
||||
2026-10-10整柜共享跟进补记:Lastleg `#248`发布`24f5ccf7ff517649f7e52da8ca39511f2e4f10ce`,实际镜像`24f5ccf7ff51`于00:46:44Z为running/healthy;Admin `#546`发布`84488adf12aa4742f49e8acd88701a88f56d6717`成功,包含B交付的拼车登记操作列宽修正。整柜提柜/码头联系共用柜次来源,接仓联系按柜次和实际仓库保存,货源跟进入口仅追加FBA联系。此次未执行SQL,已有跟进表结构可承载新来源键;初始化注释同步更新不表示运行库注释已改。
|
||||
|
||||
本地Admin全量338文件/2760测试、类型检查与构建通过;Lastleg本地及CI各1677测试零失败、2跳过,新增事项隔离/权限/汇总等12项定向检查通过;网关5项、Mapper注册及预约OpenAPI校验通过。真实HTTP18项通过:来源读取、接仓归属、保存、精确重放、异内容冲突、跨事项拒绝、无关仓拒绝、拒绝后无新增,退出登录业务码成功。初次验收脚本将省略的空warehouseId当必有字段而KeyError,未执行写入;改为核对缺省空值后通过,不是服务端修复。报告`reports/appointment-container-http-20261010-r1.json`,发布证据`appointment-container-release-*-20261010.json`。
|
||||
|
||||
新页面实测1920×1080、devicePixelRatio=1:整柜视图返回324柜,首行TSTU2472410将2票/1客户汇总为1行;点击提柜跟进读到接口保存记录,页面再保存一条明确TEST标识的记录后历史1→2。截图`reports/appointment-container-ui-20261010.png`、`appointment-container-followup-saved-20261010.png`。本批真实样本仅1客户,跨客户共享由自动测试覆盖,仍待真实多客户同柜补证;新工作视图的浏览器请求计数尚未取证。整柜接仓弹框真实提交、未建计划正式对外预约、三方货源合批、船期变化影响和统一多类型日历仍未完成,不以此局部发布推定A整体目标完成。
|
||||
|
||||
2026-10-10页面验收补记:实际浏览器发现货源列表操作列、事项列及跟进历史列使用了错误的`slot`配置,虽然数据存在,按钮与事项未渲染。已统一改为共享表格的`slotName`并补真实DataTable/RowActions渲染与点击回归;前端31项定向检查、类型检查与构建通过,Admin `#543`发布`df4d3dfd66cf3bc8f4dd5433fa45de820a3bb9ad`成功。跨客户候选另发现旧来货未保存客户名称;新来货在写入前读取权威客户目录、保存名称快照,原键重放不再取目录,不回填旧数据。Lastleg `#247`实际检出`2c970f252d73e65dd5af546d5f5146701d6ff005`并发布同标签镜像,00:10:25Z健康;本地44项转运/来货测试通过,CI仍执行测试。前端对缺失名称明确提示,不以内部客户ID代替。
|
||||
|
||||
排车编号可读性修正:Admin `#545`发布`b835e52bcb9c85e07489e8290cbe5033b7a5eb27`成功,保留已合入的采购下载按钮修复214b58b,仅调整排车列宽与换行,不重启后端。合并状态全量338文件/2757测试中,唯一失败为布局合同仍写死380px;同步为新的260px后6项布局合同单独复跑通过,构建通过。该分次结果不表述为一次全量零失败;发布后排车操作按钮和完整编号的1920截图仍待B复核。证据`reports/appointment-fleet-final-admin-tests-20261010.log`、`appointment-fleet-final-admin-build-20261010.log`及`appointment-dispatch-width-admin-20261010-r1.json`。
|
||||
|
||||
1920×1080浏览器已核实:20票/12客户预约默认仅3个入仓码,展开20条时区域216px高、内容468px且可键盘聚焦;选择已有日期没有新增API请求。新增预约打开/搜索ONT8/选定仓库共3次GET(仓库初始列表、带关键词搜索、分页货物),无逐行请求。跟进打开后带入真实入仓码、柜号和目的仓,明确提示未预约及FBA资料缺失;页面保存一条明确标识的测试记录后历史2→3。此操作实际7次请求:来源解析、历史、写入401、一次refresh、权限读取、相同载荷写入重试200、历史刷新,未重复写入,不能称为零认证重试。截图与脱敏请求元数据在`reports/appointment-ui-20261009-r1/inbound-codes-collapsed.png`及`reports/appointment-ui-20261010-r1/`(`form-network.json`、`followup-network.json`、`summary.json`、`followup-saved.png`)。旧客户名称缺失样本保留,新快照真实造数仍待复核。
|
||||
|
||||
Lastleg `#243`发布`0d75e311d01eb7b7c3ece302a7d1720e96ddc222`;真实HTTP发现跟进首次响应含纳秒、数据库重放只有毫秒,补真实持久化回归并修复后,`#244`发布`040f3bbd93cf32afdb7aaf3bbec51c9e6a9733c6`成功,两次均显式`SKIP_TESTS=false`。Admin合并远端已提交修复后,`admin-web-test #541`实际检出并发布`2f23e30e204c56d446ac4c27f84882dc68a6ff29`成功;本地合并版本331文件、2665测试及构建通过。采购、财务等并行未提交实现未纳入这批提交。
|
||||
|
||||
TEST只新增`ll_appointment_followup`及`platform:appointment:followup`权限5107282,授予既有平台管理员角色4000001,没有重置既有业务表。初次Windows字符编码导致权限写入1366,已核实新表存在但权限/授权均未写入;随后显式UTF-8修正新表注释并完成两条授权记录,核对表为空、授权唯一及注释UTF-8一致。证据为`baiyue-firstleg/reports/appointment-test-schema-20261009-r1.json`与`r2.json`。
|
||||
|
||||
新货源查询、来源核实、无假约号的跟进保存、同键同响应重放、异内容拒绝、旧版本拒绝、只追加一条和错误目的地深链拒绝共9项真实断言通过,独立验收会话按refreshToken正常退出。证据为`reports/appointment-test-followup-20261009-r2.json`;r1保留首次精度缺陷,不能当作通过证据。只读预检r1的退出仅记录HTTP200,后续HTTP报告已明确早期空请求体退出返回A0400,不能据HTTP状态推定会话已注销。
|
||||
|
||||
拼车侧报告`reports/fleet-cross-simple-20261009-r1`记录751项检查通过、388次独立请求,覆盖同窗确认、来货、核量、自动排入原车、发车签收及费用唯一。后续UI前置在14:37:20Z遇到候选查询500;`#244`日志证实容器14:37:19.698Z开始替换、14:37:21.056Z启动、14:37:53.166Z健康,原样本需只读复核后继续,不能把发布窗口失败当作业务用例通过。
|
||||
|
||||
首次发布时新版本1920×1080页面和请求预算尚待验收;10月10日搜索仓、跟进弹框、入仓码折叠和相关请求计数的补证范围见本节顶部。整柜统一跟进、未建计划时正式对外预约、精确船期变化影响及统一多类型日历仍是业务实现缺口;本次发布和局部测试不表示美国预约总览或整个系统已全部完成。
|
||||
|
||||
## 报关资料菜单待办红标 TEST 发布(2026-10-09)
|
||||
|
||||
沿本对话TEST发布授权更新Firstleg与Client。Firstleg `baiyue-firstleg-firstleg #490` SUCCESS,提交`1202cafadfc11660ed0aa4132f7a8f2c4c329391`,完整服务及依赖测试1759通过、0失败、9跳过;Client `client-web-test #397` SUCCESS,提交`c0b151bc1542e010e1a20098fdc651b21f7bcceb`。实际两容器镜像分别`1202cafadfc1`、`c0b151bc1542`,均running/healthy。未执行SQL、Nacos或Gateway修改,也未创建业务验收数据。
|
||||
|
||||
红标按本客户待上传资料或待确认回执的柜次去重;刷新保留数量,0隐藏,99以上显示99+,失败显示带说明的红色!。客户端254项直接受影响测试、类型检查及构建通过。全量客户端534项测试中531通过、3项既有海外仓页面源码合同失败(贴标提交回列表、贴标文件分组、转运换标文件布局),相关源码本次未修改,不把全量测试记为通过。
|
||||
|
||||
真实`GET /api/merchant/v1/customs/pending-summary`未登录返回401/A0401;验收客户登录后返回合法非负数量,伪造客户参数不改变结果,重复读取成功,独立会话已退出。当前验收客户待办为0,未通过写入造数制造非零红标;非零待办的真实页面展示、处理后消标和1920×1080人工截图仍待确认。正向计数、同柜去重、客户归属、最新装柜计划、回执确认/打回状态由本地真实Mapper测试覆盖。
|
||||
|
||||
证据:`baiyue-firstleg/reports/customs-menu-badge-test-20261009/http.json`、`deployment.json`。业务口径见[报关资料与船期价格接入梳理](国内货柜履约/报关资料与船期价格接入梳理.md)的“客户报关资料菜单待办红标”。
|
||||
|
||||
|
||||
## 客户头程订单履约分类 TEST 发布(2026-10-09)
|
||||
|
||||
分类数量刷新体验后续修复:Client `client-web-test #395` SUCCESS,提交 `639b1ae22cea984f417808df79f61d5acbff2ce1`,实际客户端镜像 `639b1ae22cea`、running/healthy。切换分类时保留已确认数量,新响应校验通过后统一更新;同一分类重复点击不再请求,失败仍可重试。14项定向测试、类型检查及构建通过;仅更新Client,三项后端保持下述版本。本次动态视觉效果仍待用户刷新后人工确认。证据:`baiyue-firstleg/reports/client-order-progress-test-20261009-1740/count-refresh-deployment.json`。
|
||||
|
||||
用户本轮明确授权部署测试环境。后端总控 `backend-java #665` SUCCESS,固定提交 `d11abb78ac44fac1fe57ec89bdf467f6103af15f`,只选择 Firstleg、Order、Lastleg;完整 Maven 门禁3677项通过、0失败、11跳过。下游 `baiyue-firstleg-firstleg #489`、`baiyue-firstleg-order #185`、`baiyue-firstleg-lastleg-service #241` 全部SUCCESS。客户端 `client-web-test #394` SUCCESS,提交 `33d86d2a64ae26fc769cff1aa85128e3649079ee`。
|
||||
|
||||
发布后独立核对三项后端镜像标签均为 `d11abb78ac44`,Client为 `33d86d2a64ae`,四个目标容器均running/healthy。客户端容器健康入口成功,实际静态资源包含已报关、已清关、已排车、派送中及履约进度。此次未执行SQL、Nacos修改、网关发布、业务造数或业务状态推进。
|
||||
|
||||
既有测试客户通过真实工作台HTTP完成53项只读检查:遍历5553条订单(5547条正式单)、核对十类数量、新履约分类成员与进度一致、超过200条分页、不同页长切片、渠道筛选及伪造客户参数不能扩大范围;独立验收会话已退出。样本中装柜完成87、已报关16、已清关115、派送完成5,已排车/派送中/待上传资料均为0,因此本轮只证明这些空分类的查询与计数,不宣称有数据的排车、派送或报关待办业务场景验收完成。第二客户负向权限及1920×1080人工页面截图仍待确认。
|
||||
|
||||
部署证据:`baiyue-firstleg/reports/client-order-progress-test-20261009-1740/`(发布记录、前后镜像及健康、客户端资源检查);HTTP证据:`baiyue-firstleg/reports/client-workbench-order-progress-20261009-1748/report.json`。部署与只读HTTP通过不替代完整写入流程及视觉验收。
|
||||
|
||||
|
||||
## 尾程商业来源 TEST 发布与验收(2026-10-09)
|
||||
|
||||
本轮用户授权发布并测试。本次商业来源改动只发布 TEST Admin 与 Lastleg,未发布灰度。Admin `admin-web-test #539`,提交 `7a9e91b7ce9bcfec7636ae2b3a012b0ddff24703`;Lastleg 最终 `baiyue-firstleg-lastleg-service #240`,提交 `023b28e31f72569efffc023ab3b3b981e971b14d`,均 SUCCESS,实际镜像标签及容器 running/healthy 核对通过。其他任务未提交的地图、排车改动未纳入本次提交;当前分支合入了远端已发布的退货相关更新,没有回退既有版本。
|
||||
@@ -38,6 +441,18 @@ H5发现并在当前工作区修复:错误提示残留、目的仓码误当托
|
||||
|
||||
本批国内H5补验:增加显式`--prepare-domestic-pda-h5 true`准备边界,57项脚本合同通过;灰度准备301项通过但报告明确`fullAcceptance=false/PREPARED_NOT_VERIFIED`。新柜TSTU1599289在灰度国内PDA H5领取,错码拒绝、正确箱码即时拣1箱、重复扫描数量不增;五类标识QA用途的合成图片及封签号保存、刷新恢复成功,H5提交装柜完成后服务端taskStatus/workflowStatus均COMPLETED。原2箱准确形成1箱LOADED来源+1箱REMAINDER,数量守恒。图片仅用于上传/证据接口验收,不证明真机相机或真实实物装柜;打印/设备广播仍按用户后续真机确认范围保留。证据同批`domestic-h5-preparation.json`、`domestic-before-complete-task.json`、`domestic-before-complete-evidence.json`、`domestic-after-complete-task.json`、`domestic-after-complete-tree.json`。
|
||||
|
||||
本批跨客户预约补验:新建QA-GRAY-20261009-MULTI-01,将两个客户各一票货合为XLX7同一预约时段;相同命令重放不重复创建,详情回读2票/2客户,灰度Admin日历实际显示通过。该新样本仍待拣货,不能与前述已签收样本拼接为同一批完整履约。证据`gray-shared-appointment.json/png`。
|
||||
|
||||
本批H5断网补验:仅对本地修正版标签页模拟断网,交接刷新失败时任务与1/1拣货数量保留;恢复网络后重新读取成功、显示已签收。发现的`request:fail`已改为中文网络恢复提示,保留network/code/requestId/traceId诊断;215项测试及H5构建通过。发布候选`a7388914cdd1ae654efa08867edb51fc4e0b6e5c`仅包含dispatch.vue、dispatch-error.js及fulfillment-workflows.test.mjs,替代旧两文件候选;尚未建发布分支、尚未部署,发布授权待答复。证据`h5-offline-recovery.json`、`h5-offline-fixed.png`。此次仅覆盖读取失败与恢复,不覆盖写请求响应丢失;真机扫码/拍照/打印按用户要求延后,H5通过后再确认。
|
||||
|
||||
本批同货物闭环补验:预约QA-GRAY-20261009-MULTI-01的两客户货物在本地修正版H5连接灰度完成各1箱拣货;仅A完成时整车发车被B未拣门禁阻止。实际装载确认/理货通过后H5一次发车,两张排车DEPARTED且同车TR-E88E24A9D5C144D8。合成QA签收资料提交后两票DELIVERED,各签收1/剩余0,同键资料重放版本稳定;车次结案COMPLETED后分别释放测试车、司机。各客户30 CNY测试应收生成REC-261009-0003/0004并出账,客户分别确认及同键重放通过,越权读取对方账单均FIN_404,实收0,未执行付款。证据同批`shared-dispatches-departed.json`、`shared-receipts.json`、`shared-closure.json`、`shared-customer-confirmations.json`、`shared-h5-delivered.png`。
|
||||
|
||||
同时发现明确联动缺口:该预约回读仍SUCCESS/2票,而先创建的两张排车均fbaAppointmentStatus=PENDING且无预约号;当前DispatchService的预约字段取创建/编辑请求,未自动读取预约主记录,已绑定车次的排车编辑又被禁止。因此只确认同一批货物执行和财务闭环,不确认预约至排车的信息联动通过。已询问用户是否统一从货物预约记录读取,待业务维护规则确认;不直接改写已发车样本来制造通过。
|
||||
|
||||
本批权限/版本补验:灰度9项真实身份边界通过,覆盖平台读取预约、客户和海外PDA读取平台预约被拒、客户/国内PDA访问海外PDA被拒、海外PDA访问国内任务被拒、两类PDA各自合法只读访问,以及客户POST确认另一客户账单返回FIN_404。拒绝既包含HTTP403,也包含HTTP200+业务A0403,按完整响应判断,不以HTTP200当成功。证据`live-role-boundary-matrix.json`;不据此宣称所有角色全部权限覆盖。运行复核`runtime-followup.json`确认20个运行容器较基线无镜像变化、无新增停止、无运行中不健康项;海外H5仍3133aac01953,不能视为修复已发布。
|
||||
|
||||
10月灰度到港日历真实GET返回13条(ESTIMATED 5、ACTUAL 8),其中9条TSTU测试柜号;证据`arrival-calendar-live.json`。ACTUAL代表系统记录的实际到港类型,不证明实物到港或真实船司来源,不能将本批合成样本当自动查询验收。五项完成审计仍保留三类关口:预约/排车信息维护规则确认及后续联动验收、海外H5候选发布授权与上线复验、真实船司查询样本及供应商返回证明;真机按用户要求延后。
|
||||
|
||||
## 预约管理灰度发布(2026-10-09,完成)
|
||||
|
||||
用户明确授权灰度发布、已列明的结构及权限SQL,以及两个固定版本临时发布分支。后端PR25、Admin PR18合并后,源码树分别与TEST验证过的`7fd7699f6`、`73c29f5`完全一致;未纳入随后新增业务改动,发布分支已删除。本地工作分支未切换。
|
||||
@@ -1243,3 +1658,192 @@ Client #382(`a0736239e4ee4cd58b620dab912ffc0641360d9f`)正式页面在1920×
|
||||
|
||||
|
||||
|
||||
|
||||
统一角色页面补验(2026-10-10):第二销售“我的登记”仅见FB-2108748109833093121,共1条,未出现第一销售FB-2108748108671270914;最小调度账号默认本人范围为空,切换全部登记后两条均可见。两者均未显示整车/排车导航。本次仅只读页面范围核对,不代表写动作或未部署日历版本验收。证据reports/fleet-capacity-pool-ui-simple-20261009-ui1/unified-role-review.json及对应1920截图。采购草稿修复已在工作区,模块140项、后端晚回执12项及Admin全局类型检查通过,尚未发布和真实页面验证。
|
||||
|
||||
采购更正草稿补齐(2026-10-10):Admin #552成功发布2bf561bafe0b396cc615da95864aa1709e22ad06,checkout一致且健康检查通过。原单ICSGS202610100001使用admin1保存未提交金额/说明,刷新后恢复完整;只存当前浏览器标签页草稿,没有提交资金更正。截图与DOM见reports/procurement-ui-20261010-r1/draft-restored-*。Admin全量2786项、类型检查及构建通过;Lastleg晚回执12项本地持久化测试通过,不等同真实环境故障注入。运行Lastleg #251为12a5093b4;本地与预约候选/预测及采购测试已无冲突合并成25aae449,尚未发布,该合并不执行SQL。
|
||||
|
||||
统一配套发布批次(2026-10-10):固定后端25aae44918c053b4c258d2b42386ebdb0f0800e5,合并保留已部署12a5093b4;本地聚合Firstleg1634项(9跳过)、Warehouse237项、Lastleg1717项(2跳过)均0失败/错误,Gateway5及Mapper339通过。Warehouse #133已成功部署25aae44918c0,容器healthy;Firstleg #491已检出固定提交并运行,Lastleg与Admin候选172cb05尚未发。本批不执行SQL,也不包含尚未完成的船期影响持久化闭环。证据reports/unified-release-candidate-20261010.json及各服务release报告。
|
||||
|
||||
采购25项分层验收收口(2026-10-10):最后Create多商品扩展字段拒绝修复331f7508715a8aba5c27acde9845bcab7ed3b6a4由Lastleg #253成功部署且healthy。真实客户提交含items非法扩展的完整请求返回A0400,前后订单列表相同,自身会话正常退出。采购25项已按真实两端主流程、HTTP边界/资金/权限及本地事务/并发断言完成对应核对,见reports/procurement-final-coverage-review-20261010.json、procurement-acceptance-audit-20261010-r1.json及procurement-create-boundary-http-20261010.json。本地Mock边界不表述为TEST故障注入;采购验收收口不代表拼车与预约整体完成。预约页本次服务切换503在健康后刷新消失,提柜范围不完整提示仍待分类核查。
|
||||
|
||||
|
||||
三对话变更统一发布完成(2026-10-10):Lastleg #254 成功部署固定提交 `8e36bd90ef945c58026dce713f69d3045d743be8`,容器 healthy,CI 1727 项测试零失败/错误、2 项跳过;Admin #555 成功发布 `453549ece1c002bb24b57050caa18758ad6697ee`,实际 checkout 一致、健康检查通过。采购操作分组、拼车待办默认入口及询价简化、预约三工作视图与最新去标题样式均已纳入;合并保留远端同期改动。Admin 本地全量 2803 项通过,最后预约增量 58 项及类型检查/构建通过。按用户逐项授权仅创建 `ll_appointment_impact`、`ll_appointment_impact_history` 两表,无删除或改写既有数据。真实 admin1 独立 HTTP 会话验证船期事项、外接候选、采购列表均 HTTP 200/业务200,并退出自身会话;页面刷新确认默认提柜与到仓、三视图和去除美国预约总览标题。证据为 `reports/three-threads-lastleg-deployment-20261010.json`、`three-threads-admin-deployment-20261010.json`、`appointment-impact-db-execution-20261010.json`、`three-threads-release-http-20261010.json` 及 `three-threads-release-ui-20261010/`。本次发布完成不等于预约和拼车全部业务验收关闭;目的仓7/14/30天货量聚合、全局待办及范围/时区待核项仍按原范围保留。
|
||||
|
||||
|
||||
预约用户最新布局补发(2026-10-10):Admin #556 成功检出并发布 `e404fe10496bce285bd84b87d5048c1a0b7e2f48`,健康检查通过;保留远端同期尾程详情变更。用户最新确认覆盖旧默认列表结论:预约日历第一并默认打开,资料提示收进工具栏,137条待核实车次从提示入口打开分页弹窗。合并后70项直接测试、类型检查和构建通过,未重复部署后端或执行SQL。1920×1080、visualViewport.scale=1已核实,admin1实际打开日历、勾选用车计划、展开数据提示和待核实车次弹框成功;当前弹框截图见 `reports/three-module-ui-1920-20261010/appointment-unresolved-dialog.png`,发布证据 `reports/appointment-resume-deployment-20261010.json`。用户已确认本轮验收范围是采购、拼车、预约全部相关页面和弹窗,尚未逐项完成,不以本弹框通过替代全部验收。
|
||||
|
||||
|
||||
三模块1920验收继续(2026-10-10):固定1920×1080/scale=1,已检查预约20入仓码展开、计划编辑/正式确认表单布局、ABE3仓库搜索与候选、勾选后跨页保留,以及管理员拼车默认待我处理。发现AP-UI-001:新增预约候选表长入仓码及客户名称被截断,已交预约对话修复,尚未复验。选择框隐藏输入自动定位超时,经点击可见选择单元格正常,未归为业务缺陷。本轮未保存或取消共用预约、未执行资金动作。证据 `reports/three-module-ui-1920-20261010/`;其余页面、状态依赖弹框和销售角色仍待验,不表示全模块完成。
|
||||
|
||||
|
||||
1920验收缺陷闭环(2026-10-10):AP-UI-001修复提交 `67bd3e6e53c75529b536457186b91ecf52eeaff7` 经Admin #559成功发布,精确检出且healthy;合并远端同期出库修改后81项直接测试及类型/构建通过。同一ABE3候选真实页面复验长入仓码、客户名完整换行,分页和底部按钮仍在1920×1080内,截图 `reports/three-module-ui-1920-20261010/appointment-candidates-fixed.png`。新发现FL-UI-001:拼车只读客户货物跟进的本车卸货站仍可展开,已交拼车对话修复;无保存入口,未表述为服务端越权。其他待验范围保持,验收未整体完成。
|
||||
|
||||
2026-10-10三模块页面验收增量:Admin #559 下已打开提柜与到仓列表(324条),核对 TSTU2472410 提柜跟进历史与拖车联系/码头约号选项,以及洛杉矶仓独立接仓跟进空态;两个弹窗在1920×1080下底部按钮完整可见。截图 `reports/three-module-ui-1920-20261010/appointment-pickup-followup.png`、`appointment-warehouse-followup.png`。空接仓表单点击保存后仍停留且记录0条,但未捕获校验提示,提示反馈尚待验证。FL-UI-001已有本地修复,专项报告24项定向测试及类型检查通过,尚未发布或页面复验;三模块整体验收仍未完成。
|
||||
|
||||
2026-10-10送仓与排车页面验收增量:头程列表620条,NYEXX2610080222单票跟进展示洛杉矶仓→ABE3、资料缺项及3条历史;加入合批后1票/1客户/3预报箱正确,合批安排弹窗布局正常。切换外接货物保留选择,7条候选可见,FB-2108714742102147074跟进正确打开已关联WT-2OLDI4ZED3XOOGQR5P82OYW1N及ACY2。截图为同一1920证据目录的appointment-cargo-followup.png、appointment-batch-plan.png、appointment-external-followup.png;未保存预约。ABE3合批目的仓时区待核实的来源已交专项只读核对,尚未认定缺陷;以上不证明预约前后入仓的完整业务闭环。
|
||||
|
||||
2026-10-10三模块验收发布增量:Admin `7f39adf` 经 #560 SUCCESS 发布,源码与healthy核对,24项定向测试、类型/构建及5项Gateway路由合同通过;原FB-2108564562648285185真实页面卸货站已disabled,FL-UI-001关闭,截图fleet-progress-readonly-fixed.png。预约本页执行核对船期生成20条待处理观察,TSTU2472410影响弹窗及1条观察历史展开通过布局检查(appointment-impact-dialog.png);未认领/处理/完成事项,未保存预约。AP-UI-002确认合批预览遗漏目的仓时区传递,已交专项修复;来源MANUAL:1000001展示与ETA缺失触发待处理规则仍待核对。完整三模块页面验收未结束。
|
||||
|
||||
2026-10-10预约两项修复已提交:Admin ebff6f8、Lastleg 15ab355dc;前端59项直接测试与类型/构建通过,后端专项5项通过,Lastleg #257正在完整构建测试,尚未确认部署成功,Admin尚未发布。后端保留远端同期派送修改c6471d06f。拼车发布详情、草稿编辑及原已排入票收货详情新增页面证据;收货数据正确,但BOUND仍提示可安排排车(FL-UI-002)已交专项核对修复。登记默认收起、单站自动锁定、未知货量空值已检查。
|
||||
|
||||
2026-10-10预约修复发布完成:Lastleg #257 /15ab355dc(1731项测试、0失败/错误、2跳过)和Admin #561 /ebff6f8均SUCCESS,精确提交及healthy已核对;无SQL变化。合批时区与船期来源/原因文案已部署,真实页面复验尚待完成,不能标为缺陷闭环。
|
||||
|
||||
2026-10-10预约修复页面复验:#561/#257下,NYEXX2610080222合批显示America/New_York(appointment-batch-timezone-fixed.png);TSTU2472410船期影响显示人工维护、不再暴露内部来源引用(appointment-impact-fixed.png),核对原因实际为“实际到港已更新”,不以ETA为空推定缺失触发。AP-UI-002/003关闭,未保存预约。FL-UI-002专项本地修复及10项测试通过,尚未发布复验。
|
||||
|
||||
2026-10-10三模块验收继续:Admin #562 精确发布 e124fbcf6858417ff27f70832409bf51ff10203d,SUCCESS且Healthy;原 FB-2108714742102147074 收货详情显示已确认实收、已排入本车,FL-UI-002真实页面复验关闭,证据 fleet-bound-receipt-detail-fixed.png。采购客户端列表/新建/详情首屏已检查;后台编辑仅内部备注可写,订单号/商品/数量readOnly。终态详情读取及费用目标更正、关联退款表单布局已检查,未提交资金操作。发现PROC-UI-001列表长订单号与描述截断,局部修复及35项直接测试/类型检查已完成,尚未提交发布或页面复验。以上截图在 reports/three-module-ui-1920-20261010/,三模块全部页面弹窗与状态分支验收仍未完成。
|
||||
|
||||
2026-10-10采购弹窗增量:ICSGS202610100001终态订单的费用更正/原扣款退款/独立新费用及事实更正默认差异处置四种表单已在1920×1080检查并截图,标题、字段、底部按钮完整可见;未提交任何资金或实物更正,不据此宣称分支操作通过。截图 procurement-finance-correction.png、procurement-finance-refund.png、procurement-finance-new-charge.png、procurement-fact-disposition.png。其他财务处理方式及实物更正类型仍待验。
|
||||
|
||||
2026-10-10采购页面两项修复闭环:Admin #563 精确发布 d7f2d09b88d677468233a03638076e3161730dfb,SUCCESS及Healthy;全量前端2821项、类型检查和构建通过。PROC-UI-001列表长业务号/描述完整展示,PROC-UI-002终态及分段交寄后不可执行的实物更正禁用并解释,保留追加说明和实际仓追加更正;原ICSGS202610100001真实复验默认追加说明、不可改写选项disabled,列表原长订单号完整。截图 procurement-management-gates-fixed.png、procurement-admin-list-fixed.png。后端仅测试提交d4b72594ab640ca011027a6dfb1a37ff8f1a3aa1,14项持久化测试通过,未部署后端。7类实物更正表单布局已看并截图,无实物/资金提交;合法状态操作、其他财务选项、拼车角色及预约写入仍待验,不能称三模块全验完成。
|
||||
|
||||
2026-10-10采购非终态及财务表单验收:Admin #563 下客户2108640601712988162的QLYSXDKH202610100002(wrong-goods待装箱样本)装箱草稿表单与未交寄实收更正打开正常;确认装箱/预估/交寄仍显示货款或来源关联阻断,未改样本。六类财务管理表单截图现已齐全,新增procurement-finance-terminate.png、procurement-finance-reassess.png、procurement-finance-release-hold.png,仅证明布局,未新提交资金操作。采购主流程已有audit.uiProgress真实UI提交记录,不再重复整条扣费交寄链。尚缺的页面证据为购买前分支、部分状态节点、国内换包装、异常关闭及费用重试;计划仓调整、说明/解除、撤销处置、实际仓更正、独立释放冻结缺本轮明确线上成功证据,仍待验。
|
||||
|
||||
2026-10-10采购说明与阻断闭环:Admin #563,ICSGS202610100001 在真实页面20:55:06追加测试阻断,21:02:34解除;PN-FED1A3D0E2FB42008C0E5028显示已解除阻断,原说明、解除依据和两条流水均保留。1920×1080截图及DOM记录:reports/three-module-ui-1920-20261010/procurement-control-resolved.png、procurement-control-resolved.json。异常凭证已通过上传接口登记,本次说明及解除均由UI提交。购买前测试订单ICSGS202610100002/0003已准备,0003计划仓调整仅HTTP验证通过,UI仍待验;异常关闭弹窗截图已完成但未提交。剩余状态节点、换包装、财务重试、撤销处置、实际仓更正、独立释放冻结及拼车/预约剩余验收仍未完成。
|
||||
|
||||
2026-10-10购买前页面验收增量:1920×1080下完成审核拒绝、预算核验、计划仓、购买登记及购买前取消5个表单截图;仅计划仓实际提交。ICSGS202610100003于21:14:08通过UI将纽约仓改回洛杉矶仓,页面概览和操作流水已核对,仍待购买且购买/实收事实为空。证据目录reports/three-module-ui-1920-20261010/,截图procurement-review-reject.png、procurement-budget-authorization.png、procurement-planned-warehouse-form.png、procurement-planned-warehouse-saved.png、procurement-purchase-form.png、procurement-prebuy-cancel.png。未提交审核拒绝、预算、购买或取消,不以布局证据推定提交通过。剩余采购状态节点、换包装/重试、其他异常分支和拼车/预约范围继续待验。
|
||||
|
||||
2026-10-10采购终态仓更正验收:ICSGS202610100001于21:32:50通过UI追加洛杉矶→纽约仓更正说明,21:39:12解除测试阻断;PN-32F9B3670824463797D62F92保留原说明、目标仓及解除依据,有效实际收货仓仍洛杉矶仓。证据procurement-warehouse-correction-resolved.png/.json及procurement-warehouse-correction-final-dom.txt(reports/three-module-ui-1920-20261010/)。这仅证明终态追加留痕路径,不证明装箱前有效仓修改路径。购买重新核定弹窗截图已补,未提交。只读核对9客户14张当日测试订单:剩余收货/装箱/面单/交寄/换包装无合法可执行样本,且无有效失败费用;证据reports/procurement-remaining-ui-state-inventory-20261010.json。已安排复用专用待购买单ICSGS202610100003准备零元测试购买,停在海外收货前,结果待回报;不以此宣布剩余节点通过。
|
||||
|
||||
同批测试样本准备回报:ICSGS202610100003已通过HTTP登记CNY0测试购买,WAIT_OVERSEAS_RECEIPT v4,费用ZERO、实收0、交寄0,RECEIVE_OVERSEAS及FINISH_OVERSEAS允许;证据reports/procurement-zero-purchase-ui-preparation-20261010.json。停于海外收货前,下一步真实页面逐节点验收,尚未完成。
|
||||
|
||||
2026-10-10采购海外收货及确认装箱UI验收:ICSGS202610100003登记合格1/破损0/多货0,实收PR-4FBA0F4A1FD04C5E86D09870有效;22:01:20通过页面确认海外收货完成。草稿由API仅准备TEST-UI-NODE-BOX-01(1件,20×15×10cm,1kg,关联该实收),22:09:45通过UI确认第1版清单,面单入口已开放,尚无交寄。1920证据reports/three-module-ui-1920-20261010/下procurement-overseas-receipt-form.png、procurement-overseas-finish-form.png、procurement-overseas-finished.png及dom、procurement-packing-confirm-form.png、procurement-packing-confirmed.png及dom。数量直接fill未保留,改用数字控件ArrowUp并截图确认1后提交;日期通过选择器确定后实际保存21:51:36。未将工具填值问题当作产品缺陷。后续面单、运费、交寄、国内收货换包装及其他模块继续待验。
|
||||
|
||||
2026-10-10采购国际面单UI验收:ICSGS202610100003于22:20:24通过页面保存第1版国际面单,TEST-UI-NODE-BOX-01关联测试PNG第1页、TEST-EXPRESS及TEST-NODE-INT-20261010-03;保存结果显示实际仓寄件资料与TEST国内中转收件资料。面单文件由API仅上传LABEL,表单由UI填写及提交。1920证据reports/three-module-ui-1920-20261010/procurement-international-label-form.png、procurement-international-label-saved.png及-dom.txt;核对预估运费、确认逐箱贴单入口已开放,尚未新增预估或交寄。寄客户段、后续节点及拼车预约剩余范围仍待验。
|
||||
|
||||
2026-10-11断点恢复及国际交寄UI验收:恢复后ICSGS202610100003无预估记录,昨晚表单未提交;今日UI提交CNY0.01预估PF-D0A2F0B4EE1B4A7F8267BDFB并刷新确认已冻结、未扣款。随后模拟08:58:02逐箱贴单、09:02:09国际交寄,生成PS-93DDDF5D821D4DD5B5AEFB18,箱号TEST-UI-NODE-BOX-01与第1版面单一致,交寄后资金仍冻结未扣。证据reports/three-module-ui-1920-20261010/下procurement-estimate-form-20261011.png、procurement-apply-label-form-20261011.png、procurement-international-ship-form-20261011.png、procurement-international-shipped-20261011.png。实际页面国际面单登记时间为2026-10-10 22:28:24,修正上次文字记为22:20:24。国内收货、换包装及三模块其余验收继续待完成。
|
||||
|
||||
2026-10-11国内收货UI验收:ICSGS202610100003经页面登记国内实收PR-6BE184A7BA504C4C8C26220B,来源国际原箱TEST-UI-NODE-BOX-01,合格1/破损0/多货0,实收时间09:10:45;09:15:12通过UI完成国内收货,换包装和国内核费入口开放。1920证据reports/three-module-ui-1920-20261010/procurement-domestic-receipt-form-20261011.png、procurement-domestic-finish-form-20261011.png、procurement-domestic-repack-form-20261011.png。换包装表单已检查限制与布局,尚未提交;已安排仅准备其要求的文件凭证,不据表单开放判定换包装完成。国内核费及寄客户段、其余采购分支与拼车预约剩余范围仍待验。
|
||||
|
||||
2026-10-11国内一对一换包装UI验收:ICSGS202610100003通过页面提交TEST-UI-NODE-BOX-01新箱规21×16×11cm、1.100kg,仍1件且关联国内实收PR-6BE184A7BA504C4C8C26220B;原国际清单20×15×10cm/1kg与国际交寄记录保留。凭证仅由API上传RECEIPT,换包装由UI提交。1920证据reports/three-module-ui-1920-20261010/procurement-domestic-repack-filled-20261011.png、procurement-domestic-repacked-20261011.png。本样本此前没有国内面单,不证明既有国内面单失效分支;国内核费、寄客户面单及交寄与其他模块剩余范围继续待验。
|
||||
|
||||
2026-10-11国内费用及寄客户面单UI增量:国内核费主表单及其他费用逐项新增分支1920截图已完成,内部滚动及固定底部按钮可见,未核费。ICSGS202610100003通过UI保存寄客户面单第1版,TEST-DOMESTIC/TEST-NODE-CUSTOMER-20261011-03,沿用原下单收件资料,使用换包装后21×16×11cm/1.1kg的原箱1件;国际面单和交寄另行保留。证据reports/three-module-ui-1920-20261010/procurement-domestic-charges-form-20261011.png、procurement-other-charge-form-20261011.png、procurement-customer-label-form-20261011.png、procurement-customer-label-saved-20261011.png。尚未核费或寄客户,预估0.01仍冻结;独立释放和后续费用/交寄及三模块其余验收待完成。
|
||||
|
||||
2026-10-11三模块断点收口增量:采购ICSGS202610100003通过UI执行独立释放预估,PF-D0A2F0B4EE1B4A7F8267BDFB的CNY0.01先显示释放处理中,刷新后为“预估已释放 / 预估不入池 / 历史版本”,未新增收费或退款。1920证据procurement-release-estimate-form-20261011.png、procurement-estimate-released-20261011.png。原0001已有完整主流程UI证据,不再因0003仍待核费而重复整链;本轮全部页面弹窗范围与所有状态命令成功提交分别核算,progress.json陈旧摘要已修正。
|
||||
|
||||
同轮预约补验月→周、下一周、10月15日选日、跨月及“今天”恢复10月11日成功;两条ABE3预约正确出现在当天安排。AP-20261010-7A779BFFEB56取消确认框展示20票释放影响及历史保留,已返回,未取消。TSTU2472410/洛杉矶仓接仓跟进通过UI新增一条TEST-UI-FOLLOWUP-20261011模拟记录,历史由0变1,未联系真实仓库、未正式确认预约或推进收货。空表单未新增记录,源码明确有短暂warning,但尚无真实页面提示截图,仍保留此证据限制。截图appointment-week-selected-20261011.png、appointment-cancel-confirm-20261011.png、appointment-warehouse-followup-saved-20261011.png,均在reports/three-module-ui-1920-20261010/。
|
||||
|
||||
同轮拼车取消意向弹窗及已排入货物实收详情复核:FB-2108748108671270914取消确认影响清晰,已返回未取消;FB-2108714742102147074显示已确认实收、已排入本车。原FO-2108713050417709058截止北京时间10月11日10:00已过且容量待核对,登记/确认被合法阻断;本轮另外两个已知发布同样过期或关闭,没有可确认样本(reports/fleet-known-sample-eligibility-20261011.json)。新有效发布正式前置包括测试车辆司机预留及已有实托自有货排车;尚未创建新样本或改旧日期(reports/fleet-minimal-ui-preparation-preflight-20261011.json)。截图fleet-cancel-inquiry-confirm-20261011.png。三模块仍有角色及合法状态弹窗缺口,未标整体验收完成;没有新增部署、SQL或源码修改。
|
||||
|
||||
2026-10-11拼车有效样本及销售角色续验:只读确认原车次车辆/司机/两票货物均为专用TEST后,经正式API将TR-0B35BCAC84604E27发车调整至10月14日18:00、FO-2108713050417709058截止17:00,重核既有两托盘2托/200kg/2m³计划,planValid/capacityKnown=true并恢复接单;车次v14→16、发布v1→3,未新建货物流转、未确认承运/发车/修改主档。报告reports/fleet-ui-timing-capacity-preparation-20261011.json保留变更前后。此前“无合法发布样本”阻断已解除,原询价仍需补资料。销售A真实登录后默认“可拼车次”,仅有“我的登记”及本人1条询价,无调度确认入口。10:31:27通过UI保存FB-2108748108671270914为1箱/1托位/1kg/1m³、1USD模拟报价、TEST联系人、预计10月13日00:00到仓,状态变为“待调度确认·尚未保位”;未确认承运。截图fleet-sales-a-landing-20261011.png、fleet-sales-a-saved-ready-20261011.png。下一步是销售B隔离、调度最新版确认及剩余合法状态弹窗,当前浏览器保留销售A会话;不能据销售保存推断调度确认已验。
|
||||
|
||||
2026-10-11拼车最小角色及确认UI验收:销售B登录后默认可拼车次,“我的登记”和FO-2108713050417709058详情均仅显示本人FB-2108748109833093121,不显示销售A记录;车次号只读,无整车详情入口。最小调度账号默认待我处理,可见跨销售待办并对FB-2108748108671270914打开“核对并确认”全字段表单。10:44:48点击“确认承运并保位”真实成功,生成本土订单LB-ACY2-20261011-578947,状态“尚未安排来货·已保留货位”,无来货/排车关联,预约仍待真实货件资料。现行CapacityInquiryDialog.confirmMode通过saveAndConfirmInquiry直接提交,不另弹二次确认;此前待办中的独立二次确认框是过时假设,不作为缺失页面。最小调度无额外仓库执行权限,成交后仅只读跟进/取消;未发车、未收货或扣款。截图reports/three-module-ui-1920-20261010/fleet-sales-b-isolation-20261011.png、fleet-sales-b-detail-isolation-20261011.png、fleet-manager-confirm-form-20261011.png、fleet-manager-confirmed-20261011.png。三模块整体验收仍未结束;后续管理员非BOUND来货/核量/排入表单、关联入口及预约剩余证据继续核对。
|
||||
|
||||
2026-10-11拼车来货与关联页面UI增量:Admin admin1可对FB-2108748108671270914打开“登记外接来货”(预计到仓/交货说明/生成来货单),1920截图fleet-incoming-create-form-20261011.png,已取消未生成。发布详情→TR-0B35BCAC84604E27→DS-WH-20261010-169793排车详情真实跳转成功,待发车及业务关联可见,截图fleet-linked-dispatch-detail-20261011.png。发布余位窗口数据显示3托/201kg/3m³占用、余27托,与新增已确认测试预订一致;截图fleet-publish-settings-20261011.png暴露FL-UI-003:托盘码截断、托位数字控件挤压,已交拼车原对话局部修复,未发布。
|
||||
|
||||
核量/排入中间态准备受权限前置阻断:三个已知FO的13条询价没有非BOUND已实收样本;专用FIXTURE_PDA记录为停用,备用TEST ADMIN_PDA登录后读取同仓测试来货返回A0403。未生成新来货、未修改账号权限或库存,报告fleet-existing-inquiry-fulfillment-inventory-20261011.json、fleet-new-a-receiving-preparation-20261011.json。已向用户请求可用专用PDA测试账号或将两项转人工验收,等待回复,其他页面继续。
|
||||
|
||||
2026-10-11预约船期事项UI增量:TSTU2472410的AI-D4D736964D9A4E3B9015由admin1认领成功,历史1→2;随后保存TEST-UI-IMPACT-20261011合成处理记录,历史2→3。原始船期观察、认领、处理记录同时保留,关联2票/0预约/0车次,原始时间与时区待核实提示未改。事项仍待处理,未完成核对、未联系外部、未改运输/预约时间。1920截图appointment-impact-recorded-20261011.png在reports/three-module-ui-1920-20261010/。仍不得称三模块全部验收通过。
|
||||
|
||||
2026-10-11 FL-UI-003闭环:Admin提交baa69e66a17488f913b61de475d3636b8aad248e,经#564 SUCCESS精确检出发布、容器Healthy;本地341文件/2821项全量测试、类型检查及构建、5项Gateway合同通过。仅TripLoadingPanel.vue和CapacityOfferSettingsDialog.test.ts,未改后端/SQL。原TR-0B35BCAC84604E27发布窗口1920×1080真实复验两个完整托盘码换行、托位/重量/体积控件无省略挤压、标题及底部按钮完整,FL-UI-003关闭。截图reports/three-module-ui-1920-20261010/fleet-publish-settings-fixed-20261011.png;发布证据reports/fleet-publish-layout-deployment-20261011.json。PDA账号请求仍待用户回复,核量/排入及采购费用重试等确切未验项保持,不以本修复通过宣布三模块整体验收完成。
|
||||
|
||||
2026-10-11预约来源跳转补验:1920×1080真实UI从用车计划图层→待核实车次137条→TR-615F463539F24405查看来源,成功打开同编号车次详情及关联DS-WH-20261003-652033,截图reports/three-module-ui-1920-20261010/appointment-unresolved-source-navigation-20261011.png。仅只读,未改时区资料。当前日历DOM无未定时安排区块;源码仅unscheduledTotal非零时渲染,尚无非零真实样本的页面证据,不与待核实车次弹窗混为一项。空跟进提示、采购失败费用重试及拼车核量/排入前置仍未关闭,整体验收保持进行中。
|
||||
|
||||
2026-10-11剩余样本补验:正式UI对NYEXX2610080222(洛杉矶→ABE3,1票预报3箱)保存无日期待确认安排AP-20261011-6E396F904F78,备注TEST-UI-UNDATED-20261011;未定时列表显示1条,查看/继续保留原码、America/New_York与空日期,1920截图appointment-unscheduled-list-20261011.png、appointment-unscheduled-edit-20261011.png。未取得外部确认,未改原两张有日期预约。采购经正式API给原TEST单ICSGS202610100002上传本单预算/购买TEST凭证、审核授权及模拟购买5元,v0→3,费用PF-76D65321181D4F0ABF13A6AD自然返回FREEZE_FAILED/FIN-WALLET-INSUFFICIENT;无充值、授信调整、重试或物流,报告reports/procurement-five-cny-failed-sample-20261011.json。根UI已打开重试弹窗、读到正确5元选项,但浏览器控制连续超时未获得截图,不能算视觉验收完成。后续只需恢复截图,不重复造失败样本;拼车两项PDA前置及空跟进提示证据仍待补。
|
||||
|
||||
2026-10-11采购重试弹窗视觉缺口关闭:恢复原浏览器后确认已选PF-76D65321181D4F0ABF13A6AD,1920×1080截图procurement-failed-fee-retry-20261011.png显示完整费用编号、CNY5、汇率1/2026-10、操作说明与底部按钮。随后关闭并确认无未保存修改,未提交重试,失败费用保留。三模块剩余实际证据缺口为拼车合法实收态核量/排入两项(PDA账号待用户回复)及预约空跟进警告提示;不得据此推断全部命令或全部验收通过。
|
||||
|
||||
2026-10-11拼车剩余弹窗补验:经用户指定整个配置目录后找到现有可用TEST PDA,正式读取洛杉矶仓200(fleet-explicit-test-pda-candidate-check-20261011.json),账号前置解除。正式API为FB-2108748108671270914创建并PDA实收WT-580KXCFH2UB6X39E84CLN9EN3、PLT-USLAX01-261011-G0VEORZINJEP,1箱1kg1m³,报告fleet-new-a-pda-received-for-ui-20261011.json。根UI于12:25:56按原1USD确认实收及运费,随后打开确认排入本车并取消,未排入/发车/结算。1920截图fleet-receipt-review-20261011.png、fleet-bind-confirm-20261011.png。核量托位控件末端省略号记FL-UI-004,已局部修复与定向测试通过,待全量检查/发布/视觉复验,不能提前关闭。
|
||||
|
||||
2026-10-11 FL-UI-004首次复验未通过:Admin1edb65df773da8e6246217fda0ba330860b05465通过2821项全量测试/构建并经#565 SUCCESS精确检出、Healthy。B测试草稿经正式流程准备为FB-2108748109833093121 / LB-ACY2-20261011-513730 / WT-86A93VMC25F8Z6016W112SN0A,1箱1托位1kg1m³/USD1待核量,未核量提交/排入/发车。报告fleet-b-pda-received-for-ui-20261011.json。截图fleet-receipt-review-fixed-20261011.png仍显示托位控件尾部省略号;实时DOM已移除单行class,但基础cell计算样式仍overflow:hidden、textOverflow:ellipsis。问题保留未关闭,已回报修复方;不能以发布成功当视觉通过。
|
||||
|
||||
2026-10-11设计与实现专项核对:按用户要求复用拼车、预约两个既有对话进行只读审计。拼车报告3项交互缺口:登记列表未按当前主要动作收敛、确认承运缺目的站余位摘要、核量缺预报与实收对照;旧契约中的页签及独立确认框描述须按最新确认整理,不恢复旧交互。预约报告4项代码偏差:快捷取消使用固定原因、未知结果关闭后丢失原请求重试上下文、只读用户仍见编辑保存入口、FBA跟进说明条件错误。以上为代码审计发现,尚未全部真实页面复现或修复;只读入口问题不代表已验证服务端越权。预约的实际就绪时间、全局待办、车次整合及非FBA等设计目标另列待明确范围,不自动扩大本轮修复。来源为两个对话2026-10-11审计交付,未据此宣布三模块全部完成。
|
||||
|
||||
同轮FL-UI-004第二次修复加入原生容器控制数字输入宽度,11项定向检查、类型检查及构建通过;总控全量测试2821通过、1失败,失败为TripBookingPanel.test.ts:47既有成交价控件测试超过5000ms。已交原实现方定向排查,未以局部通过覆盖全量失败,尚未提交或发布第二次修复。
|
||||
|
||||
2026-10-11设计偏差前端修复门禁:Admin d77abbef7c2790724faf141640c71e20990ec55e 已提交并推送release/test,13文件覆盖拼车主要动作/目的站余位/首次核量对照/FL-UI-004第二次修复,以及预约未知结果关闭和切页保护/只读保存阻断/来源说明。总控全量341文件2828测试、类型检查、构建与5项网关合同通过;此前5000ms超时已通过按需导入真实控件改善,未放宽超时或删断言。尚未部署或真实页面复验,不关闭这些项目。已核量记录缺原始预报快照,无法展示历史差异。预约实际取消原因及可查询取消历史仍由原专项补齐,拟与前端最后接入统一发布;不新增SQL或覆盖原备注。
|
||||
|
||||
2026-10-11取消原因闭环发布准备:Backend 43494cbfa36de1963fe38fd92ad5e65a0c1c8cd2 / Admin 240aa5d6d06a24aeb6701af595c7402d8692b75b 均已提交推送,Admin包含前批d77abbe。取消必填原因、原备注保留、按预约查询历史和默认折叠的取消记录持久入口已实现;37项后端定向、5项网关合同、最终343文件2836项前端全量、类型编译和构建通过。未新增SQL。Lastleg发布队列7469已提交,报告reports/design-alignment-lastleg-deployment-20261011.json;Admin待后端健康后发布,不能据排队宣称环境完成。待复验范围见reports/three-module-ui-1920-20261010/progress.json的designAlignmentRechecks。
|
||||
|
||||
2026-10-11本批发布与首项复验:Lastleg #258精确43494cbfa36de1963fe38fd92ad5e65a0c1c8cd2、Admin #566精确240aa5d6d06a24aeb6701af595c7402d8692b75b均SUCCESS且容器Healthy。发布脚本中文匹配编码导致一次记录误判,直接日志验证目标checkout及健康后已修正为ASCII校验,未重启或重复部署。1920×1080真实B核量弹窗托位数字框完整无省略号,预报/实收对照和底部按钮完整,FL-UI-004复验关闭;B未提交实收,仍保留原状态。截图fleet-receipt-review-r2-20261011.png;列表不同状态主要动作已展示,截图fleet-primary-actions-20261011.png。其余角色、确认余位与预约新取消历史等复验继续待完成。
|
||||
|
||||
2026-10-11验收记录增量核对:复核既存1920×1080截图fleet-confirm-capacity-20261011.png,拼车待补资料确认窗口已展示ACY2可接26托位/17798kg/86m³,说明三维同时满足且提交时重核,底部按钮完整;仅证明该样本展示,未确认承运,也未证明未知余位分支。progress.json中旧“待部署/开发中”状态已按Admin #566及Lastleg #258发布证据纠正。预约取消原因与持久历史、只读角色、来源说明及拼车只读角色仍缺本批人工页面证据;未知结果保护沿用已通过自动化测试,不宣称真实故障注入通过。两个既有专项已收到增量文档对照指令并处于执行中,不新增对话、环境写入或重复部署。
|
||||
|
||||
2026-10-11截图证据规格审计:仅核对progress.json引用的39份现存截图,其中31份为1920×1080、8份为1905×1072;实际编码均为JPEG,扩展名为.png,不影响既有读取,但不能仅凭扩展名解析格式。像素不符8份涉及未定时列表、BOUND实收详情前后、调度确认结果、采购列表前后、说明解除及预估释放结果。像素尺寸不直接证明浏览器CSS视口/缩放不符,也不证明产品布局缺陷;须补原始视口/裁切依据或人工截图,不缩放原图冒充1920证据。明细reports/three-module-ui-1920-20261010/evidence-dimensions-audit-20261011.json,原业务操作证据保留,严格规格待核实,三模块验收未完成。
|
||||
|
||||
2026-10-11二次文档审计确认:AP-DESIGN-005,共享预约表单与普通更新接口仍允许CANCELLED,可绕过专用取消原因、权限和历史;预约专项接管移除旁路并统一取消流程,尚未交付/发布。FL-DESIGN-004,核量后的当前cargo已更新实收,却仍以预计货量展示并混入预计实托;拼车专项只修正阶段标签及预计实托语义,尚未交付/发布。更正此前“缺原始预报快照”的笼统表述:现有车次历史已保存含外接预订的快照,问题在当前单票响应未提供独立预报投影;新建记录同样受当前字段更新影响,不仅限旧样本。首版明确要求首次核量对照,未明确要求核量后永久对照表,因此本轮不擅增该范围。前批已验收项不因这两项新发现全部重跑,三模块整体验收仍未完成。
|
||||
|
||||
2026-10-11 FL-DESIGN-004实现交付:拼车专项冻结capacityOfferTypes.ts、CapacityInquiryTable.vue、CapacityInquiryDialog.vue、CapacityOffersBehavior.test.ts四文件,核量前标预报、RECEIVED/BOUND标已核实、CANCELLED用中性记录货量,预计实托独立保留;3个定向测试文件31项通过。根已只读核对diff和执行记录,尚未集成提交、全量检查或发布。AP-DESIGN-005取消旁路及本轮未知结果保护遗漏仍在预约专项处理中,待同批收口。
|
||||
|
||||
2026-10-11二次偏移修复集成门禁通过:Admin ee174f8265d2c2586d6769c135125ecec36a5f66(13文件)和Lastleg 29b562ebf5a4ece6f2333a28463929cf628dfedb(4文件)已提交推送。包含取消旁路封堵、未定时详情专用取消入口、船期影响及入仓单预约未知结果离开保护,以及拼车阶段货量标注。344文件2843项Admin全量、类型检查和构建、32项后端定向、5项网关合同通过;取消后恢复沿正式规则重新核对占用且保留取消历史。无SQL。Lastleg队列7474已提交,报告reports/design-gaps-lastleg-deployment-20261011.json;Admin等待后端成功健康后再发,暂不称发布或人工页面验收完成。
|
||||
|
||||
2026-10-11二次偏移修复发布完成:Lastleg #259精确29b562ebf5a4ece6f2333a28463929cf628dfedb,Admin #567精确ee174f8265d2c2586d6769c135125ecec36a5f66,两项均SUCCESS且Healthy,耗时分别85.479秒和56.434秒;代码仓库工作区均干净。发布证据reports/design-gaps-lastleg-deployment-20261011.json及design-gaps-admin-deployment-20261011.json。专项已获派只对原合成预约AP-20261011-6E396F904F78验证普通PUT取消被拒绝及前后事实不变、只读历史端点;尚无现场结果,不提前记通过。本批页面按当前规则待人工1920×1080/100%截图确认,整体验收仍进行中。
|
||||
|
||||
### 本轮三模块剩余人工验收清单(Admin #567 / Lastleg #259)
|
||||
|
||||
以下清单只覆盖尚缺的证据,不要求重做已通过的采购扣费、交寄或PDA收货。统一1920×1080、浏览器100%;截图保留原始尺寸,不放大或补边。
|
||||
|
||||
| 页面/样本 | 操作与预期 | 尚缺证据 |
|
||||
| --- | --- | --- |
|
||||
| 预约列表,未定时TEST预约AP-20261011-6E396F904F78 | 打开详情及专用取消弹窗;无原因不能提交,原备注仍可见;先关闭、不实际取消 | 新取消弹窗布局及空原因校验截图 |
|
||||
| 预约列表,“取消记录”与详情“取消历史” | 默认折叠,展开按需加载;存在记录时能以业务号打开详情并只读查看原信息及原因 | 已取消TEST记录的列表与历史截图;当前样本没有取消事实,不可假报成功 |
|
||||
| 预约只读角色与来源跟进 | 只读详情字段不可编辑且没有保存;货柜提柜、仓库收货、FBA送仓说明分别符合来源 | 只读角色及三类来源说明截图 |
|
||||
| 拼车FO-2108713050417709058 | 列表/详情按阶段显示预报或已核实;预计实托数单独标注;取消记录不冒称预报/实收;只读角色只开放其权限内操作 | #567新标签与只读操作截图;不用重新核量、排车或收费 |
|
||||
| 收货跟进与既存截图规格 | 空跟进提交应显示提示且不新增历史;8张1905×1072截图核对原始视口/裁切依据或人工补拍 | 短暂提示截图及规格依据,详见evidence-dimensions-audit-20261011.json |
|
||||
|
||||
未知结果下关闭/切页/跳转保护已由自动化用例验证,本轮不为截图额外制造环境故障。接口现场结果另记,不替代页面截图;原业务数据与成功操作事实继续保留。
|
||||
|
||||
2026-10-11取消旁路TEST现场验收:专项以独立会话确认AP-20261011-6E396F904F78为专用合成样本后,按版本0普通PUT请求CANCELLED,返回HTTP200/业务A0400;根读取报告核对before==after,版本、PENDING状态、原备注、时间、1票关联及货物摘要均不变。取消历史及汇总分页读取HTTP200/业务200,当前均0条;未执行真实取消或恢复,故不证明非空历史展示。证据reports/appointment-cancel-bypass-live-20261011.json。代码、测试、提交和发布已完成,本批剩余人工页面与截图规格证据见上表;不得将接口验证等同整体验收完成。
|
||||
|
||||
2026-10-11用户再次明确执行顺序:先更新测试环境,再由拼车/预约两原对话HTTP联调,最后根使用内置浏览器1920×1080验收样式与操作。本次明确授权覆盖此前等待人工截图的执行方式;保留原剩余范围,不标整体验收完成。根已复核Admin #567及Lastleg #259最新提交成功且健康、两代码仓库无未提交改动,无需重复部署。两个原对话已收到独立HTTP会话派工,拼车保留原A已核量/B待核量样本;预约保留原未定时样本并补专用TEST非空取消历史。浏览器由根独占,待HTTP结果后续验。
|
||||
|
||||
2026-10-11按用户新顺序完成HTTP后进入UI:拼车报告reports/fleet-increment-readonly-20261011/证明A RECEIVED/B CONFIRMED状态保留、ACY2余26托/17798kg/86m³、销售互查与客户访问被拒绝;纯列表只读账号缺失未覆盖。预约reports/appointment-cancel-history-live-20261011.json证明原合成AP-20261011-6E396F904F78取消后恢复PENDING v2,原备注/日期/1票关联保留、取消历史1条,分页1条与空下一页成功;独立平台编辑但无取消权限账号缺失未覆盖。根刷新Admin #567后读取实际视口1920×1080/scale1,列表及A只读详情分别显示预报/已核实,预计实托独立且未知未伪填,固定底部可见;FL-DESIGN-004视觉关闭。原始1920截图fleet-cargo-labels-admin567-20261011.jpg、fleet-verified-detail-admin567-20261011.jpg,未提交核量/排车;预约及其余证据仍待UI核对。
|
||||
|
||||
2026-10-11根继续Admin #567页面验收:取消记录列表及展开历史已显示独立取消原因、原备注、原待定计划和时区,查看详情没有保存入口。专用取消表单在DOM视口1920×1080、scale1下字段、说明及底部按钮完整可见;空原因点击后仍留在表单,源码明确warning并return,但短暂warning未截图,不把该提示的页面证据标记通过。已关闭表单,未提交有效取消。证据为reports/three-module-ui-1920-20261010/appointment-cancel-{list,history,required}-admin567-20261011.jpg;表单另存viewport.json,原始截图未缩放或补边。两个原对话按用户新指令并行只读核对设计文档与实现,初步差异尚待条款核实,不计为已修复或整体完成。
|
||||
|
||||
2026-10-11设计复核新增待修项:预约已排期卡片及入仓单关联预约缺列表权限下完整只读入口,已交原预约对话修复;拼车按已采用操作简化方案确认车次摘要、返回原登记路径、权限内本土订单链接、分操作成功及下一步反馈共4项缺口,已交原拼车对话最小修复,均未部署。未冻结的改期原因、汇总筛选及核量后永久差异投影不自动纳入。根同时完成提柜及接仓跟进来源说明1920×1080/scale1视觉核对,两个弹窗分别明确提柜共用记录和接仓点共用记录,不自动确认预约/推进收货,未保存业务记录;证据reports/three-module-ui-1920-20261010/appointment-pickup-explanation-admin567.jpg、appointment-receipt-explanation-admin567.jpg及各自viewport.json;FBA来源说明仍待补验。
|
||||
|
||||
2026-10-11根完成FBA来源跟进说明视觉验收:NYEXX2610080222弹窗在1920×1080/scale1下明确说明仅用于此货源FBA收货跟进,保存联系不确认预约/推进收货,已关联预约及收货/货件资料缺口完整显示,未保存新记录。证据reports/three-module-ui-1920-20261010/appointment-fba-explanation-admin567.jpg及viewport.json;AP-DESIGN-004三类来源说明视觉项关闭。新发现的预约只读入口修复已在当前工作区交付6个前端文件,42项定向测试及类型检查通过;根复核diff与现有详情GET读取权限一致,写入/取消权限仍独立;尚未提交或部署,不能记为现场已修复。拼车4项修复继续进行。
|
||||
|
||||
2026-10-11预约只读入口及拼车4项引导偏移修复已统一提交推送Admin release/test:315cb8e663d9200ee993b54a16cdc27dbef313ad,共21文件。合并全量测试2855通过/1旧源码返回断言失败;同步受影响合同断言后合同及排车详情25项通过,未删除原业务断言。专项81项、预约42项、迟到响应28项通过,合并类型检查及构建通过。仅Admin发布已触发,queue7479,报告reports/navigation-readonly-admin-deployment-20261011.json;此时尚未核实部署成功,Lastleg继续已验证#259,无SQL或后端变更。发布后需只读HTTP及新入口页面回归,不能据提交宣布验收完成。
|
||||
|
||||
2026-10-11 Admin #568发布完成:SUCCESS,耗时55.097秒,实际checkout精确315cb8e663d9200ee993b54a16cdc27dbef313ad,admin-web-test容器Healthy;Lastleg仍#259。报告reports/navigation-readonly-admin-deployment-20261011.json。根已通知两个原对话以既有样本独立会话补只读HTTP,之后回归新增只读入口、关联本土订单及受限返回路径;未重做业务写入,整体验收仍未完成。
|
||||
|
||||
2026-10-11 Admin #568拼车增量页面验收:专项6次GET全部HTTP200/业务200,原A/B及BOUND状态保留。根刷新新版本后,从FB-2108714742102147074查看进度确认新增客户/目的地/车次/登记/负责人摘要;点击LB-ACY2-20261010-651779准确定位列表并自动打开只读承运安排,车次及排车关联一致;关闭后点击返回原拼车登记,成功自动重开原FB。1920×1080/scale1截图fleet-summary-admin568.jpg、fleet-order-link-admin568.jpg及各自viewport.json存于reports/three-module-ui-1920-20261010/。未写入业务;排车/车次返回及预约新增只读入口仍待UI补验,独立只读角色限制继续保留。
|
||||
|
||||
2026-10-11 Admin #568根完成原BOUND登记→排车/车次→返回原登记真实操作,两条均自动重开同一FB-2108714742102147074。车次返回文案和1920布局通过(fleet-trip-return-admin568.jpg)。排车虽返回行为正确,但真实可见文本仍为“返回列表”,aria为“返回原拼车登记”,已交原拼车对话修正直接组件可见文案,不计视觉通过;失败证据fleet-dispatch-return-admin568.jpg。所有证据位于reports/three-module-ui-1920-20261010/,未写入业务。
|
||||
|
||||
2026-10-11 Admin #569收尾增量:f97cdad3538d22e8eef8bf473f785f1e55d2f081已提交推送并发布SUCCESS,精确源码匹配且Healthy,54.324秒。3文件修正排车详情可见返回文字;全量345文件/2856测试、类型检查及构建通过。根刷新新版后在1920×1080验收可见“返回原拼车登记”,点击自动重开原FB-2108714742102147074,通过。预约日历只读入口与入库单IP-ABE3-20261008-210754查看预约均已真实页面核对,无保存入口、字段禁用;证据见reports/three-module-ui-1920-20261010/{fleet-dispatch-return-admin569.jpg,appointment-calendar-readonly-admin568.jpg,appointment-inbound-readonly-20261011.jpg}及预约配对JSON。未新增业务写入。用户新授权缺账号可创建,两个原专项补独立受限角色HTTP证据;新增请求量及关联PDA390×848检查仍在进行,整体验收未完成。
|
||||
|
||||
2026-10-11请求量及权限补验:预约两种专用受限角色实测list GET成功、PUT/DELETE A0403,edit-no-cancel DELETE A0403,AP完整详情前后不变;拼车专用list-only读取发布成功,他人登记/履约及写命令A0403,原FO/BOUND不变。脱敏证据reports/appointment-role-audit-live-20261011.json、fleet-readonly-role-audit-20261011.json;新增3个专用账号,凭据仅私有配置,未改现有身份。拼车inquiry参数返回后刷新重复GET通过组件测试复现:每次发布GET1+登记GET2,修复为登记GET1,保留所属发布校验和最新读取。43611ecc5501b528c933084460a63ba905467ec9经345文件/2857测试及构建通过,Admin #570精确发布SUCCESS/Healthy,54.701秒;真实新版UI复验仍待。浏览器CDP网络启用超时,未据此声称实时请求计数通过。
|
||||
海外PDA本机原5175/5176服务配置未明确TEST,未登录;另以同工作区进程环境明确TEST启动127.0.0.2:5176,代理日志证实目标TEST。390×848工作台、31条转运候选、开始确认弹窗及取消通过截图;登录POST1、仓资料GET1、候选首次GET1、刷新GET1均200,打开确认及取消零请求。证据reports/three-module-ui-1920-20261010/overseas-pda-{home,transfer-list,start-confirm}-20261011.jpg及home viewport.json;仅H5当前源码连接TEST证明,不外推部署产物、其他PDA作业或Android硬件。国内PDA及剩余页面/请求量证据继续验收。
|
||||
|
||||
2026-10-11收尾补验:Admin #570的重新核对同登记自动重开已有fleet-refresh-admin570.json/jpg通过,原待UI标记过期。根补拍未定时预约列表及采购预估费用释放结果,分别appointment-unscheduled-admin570、procurement-estimate-released-admin570,均配实际DOM1920×1080/scale1;原0.01元仍显示已释放、不入池、历史版本,无新业务写入。独立预约list-only账号已真实登录,未定时详情仓库readonly,其余五字段disabled,只有关闭/退出弹窗按钮,无保存或取消预约命令;证据appointment-list-role-readonly-admin570.json/jpg,保存登录身份和尺寸。国内PDA当前H5的home viewport为390×848/scale1,domestic-pda-network-20261011.jsonl记录登录、仓列表、首次任务、手动刷新各一次200;仍不外推全部作业。历史采购网络原文件已复核:reports/procurement-ui-20261010-r1/admin-list-network.json列表1+客户选项1,detail及refresh各1;Client列表1、创建POST1+详情GET1。Client公共待办轮询记录没有时间窗口,不能推断频率;当前源码为可见页60秒一次、focus/visibility触发、在途去重。用户指定新浏览器验收对话01a12ae6-c6d8-7331-8f26-4d4009f873bc,已下发Client页面及定时请求核对;根保留Admin,PDA视口窗口另行交接。剩余其他受限角色UI、关联PDA作业页、短暂提示与网络计数未全部收口,整体验收仍未完成。
|
||||
|
||||
2026-10-11预约edit-no-cancel独立账号真实UI补验通过:10月15日两张预约卡片均显示查看预约/编辑,无取消预约;打开AP-20261010-7A779BFFEB56编辑弹窗可编辑日期/备注并显示保存,未提交。1920×1080/scale1及账号身份保存于reports/three-module-ui-1920-20261010/appointment-edit-no-cancel-admin570.json/jpg与appointment-edit-no-cancel-form-admin570.json/jpg。结合既有DELETE A0403,预约两种受限角色接口与页面证据已补齐。
|
||||
|
||||
2026-10-11拼车list-only独立账号UI补验:可拼车次列表仅详情,FO-2108713050417709058详情仅返回/重新核对,无登记、发布修改或调度写入入口;我的登记0条,不显示其他人记录。1920×1080/scale1配对证据fleet-list-only-admin570.json/jpg、fleet-list-only-detail-admin570.json/jpg位于reports/three-module-ui-1920-20261010/。该账号无自有登记,正向自有登记详情仍未覆盖,不能以空列表代替。新Client验收对话首次使用包装器超时,已下发本机实测可用的直接tabs.get+单次DOM/截图60秒预算恢复步骤;根未切换其Client会话。
|
||||
|
||||
2026-10-11并行Client补验收口:新验收对话已恢复直接tabs.get/DOM/screenshot工具路径,完成同一客户列表、ICSGS202610100001终态详情首屏及费用区;根复核list/fees图片与metadata。实际窗口1920×1080/scale1/DPR1,列表scrollWidth=clientWidth=1920;详情有纵向滚动条,内容1905但窗口仍1920,不能据截图像素判错误。费用汇总净实扣CNY0.01、预估占款0,原预估结清与实际运费扣款分开显示。证据reports/client-parallel-acceptance-20261011/{client-list-1920,client-detail-top-1920,client-detail-fees-1920}.jpg及对应viewport JSON,新建页复用原配对证据。本轮实时60秒网络窗口未取得,历史实际轮询间隔59.99–60.01秒及源码可见页60秒轮询单独记录,不假报当前实测。已将PDA390×848视口窗口交新验收对话,根暂不操作浏览器;国内/海外根自启TEST代理进程均刚确认存活。剩余关联作业页、拼车只读自有样本及明确残余证据继续补验。
|
||||
|
||||
2026-10-11新增真实缺陷已修复发布:船期影响历史连续分页的迟到响应在定向测试中复现2失败/5通过,会覆盖新页并提前解除loading。AppointmentImpactDialog仅接收最新代次的详情/错误/loading,卸载失效旧请求,加载时禁用分页并阻止基于旧详情提交。修复后7项定向通过,Admin全量345文件/2860测试、类型检查及构建通过。提交20b4d1425b8057f91e5d9e23a9b3821cfb7f9913已推送release/test,Admin #571 SUCCESS/精确源码/Healthy,53.453秒;reports/impact-history-race-admin-deployment-20261011.json。只改组件及测试2文件,Lastleg仍#259,无SQL。普通打开/历史显示新版UI烟测仍待PDA视口窗口交回,不把自动化逆序响应测试说成现场网络故障注入。
|
||||
专用拼车只读正向样本已按正式IAM/业务API准备:新身份先最小销售权限创建FB-2109268527119646721草稿,再收敛为精确capacity-offer:list并重新登录;自有详情/fulfillment200,取消A0403,三个写资格false且拒绝前后详情一致,无占位/来货/排车,原A/B/BOUND各自状态版本保持。reports/fleet-readonly-own-inquiry-20261011/http-result.json,私有凭据仅env。该新样本UI待补,不能改用原空列表证据。
|
||||
|
||||
2026-10-11拼车自有登记只读补验完成:新增专用只读身份在1920×1080/scale1打开自身DRAFT登记FB-2109268527119646721,列表只有查看进度,客户货物跟进弹窗字段全部禁用,无保存、确认承运或取消预订命令,底部取消仅关闭弹窗。截图及DOM尺寸证据reports/three-module-ui-1920-20261010/fleet-own-readonly-admin571.{jpg,json};未提交业务变更。PDA专用1箱样本FB-2109271606594420737/WT-5T4IC0WKK0HOR1GHURCUH9BVC经正式接口准备至WAIT_PDA_RECEIVING,约定运费0;旧专用账号登录A0403,候选查询未验证。已移交新浏览器验收对话使用现有有效会话核对精确WT并补作业页,根交出390×848视口窗口。原A/B/BOUND及只读草稿状态保持,未把样本准备当作收货验收完成。
|
||||
2026-10-11海外PDA新样本已进入测量并正式生成PLT-USLAX01-261011-G0WSEW7CUF41,仍待绑定,未完成打托。真实H5代理日志确认本票详情/照片各GET1,草稿/生成各POST1,均HTTP200;证据overseas-pda-synthetic-network-20261011.json,不能据无时间戳日志推断轮询频率。390×848截图发现打印标签按钮换行,根仅修warehouse-transfer.vue布局,24项直接检查及H5构建通过,等待同单视觉复验;尚未提交发布,不代表线上PDA已修复。
|
||||
2026-10-11 Admin571普通UI复核通过:管理员admin1打开原AI-D4D736964D9A4E3B9015并展开3条历史,详情/关联货物/预约正常,正文滚动和固定底部可见;保存appointment-impact-history-admin571.jpg及viewport/DOM证据,无新处理写入。异步逆序保护仍依据组件复现,不冒称真实网络注入。海外PDA打印按钮390×848同单复验通过,92×46单行,底部提交门禁完整;修复4f56d97合并远端两笔非本页更新后HEAD9c3855cec2195b49659606dfba8aef0a116336b0已推送release/test,237全量测试及H5构建通过,TEST发布尚待执行。
|
||||
2026-10-11拼车旧截图规格缺口已补:Admin571下原BOUND登记FB-2108714742102147074管理员详情与外接来货详情重新取证,配DOM1920×1080/scale1。确认已核实1箱/1托位/100kg/1m³、已排入本车且不冒称已发车,来货WT-2OLDI4ZED3XOOGQR5P82OYW1N及原托盘一致;截图fleet-manager-bound-admin571.jpg及viewport、fleet-bound-receipt-admin571.jpg/json经根视觉核对。未核量、排车或修改原数据,原1905像素截图不再作为唯一尺寸依据。PDA样本页面交付已收取,打印修复远端已推送但静态TEST发布仍待执行。
|
||||
2026-10-11海外PDA打印修复TEST发布成功:源码9c3855cec2195b49659606dfba8aef0a116336b0,镜像pda-overseas-h5-test:h5-20261011-42b5d73aecb1,healthy且firstleg-test-network正确,实际首页与全部83个静态文件SHA256逐项匹配本地产物。发布目录20261011-print-r1,仅海外PDA静态容器;国内未发布。证据reports/pda-print-release-20261011-r1/{dispatch,verified-files}.json。公网H5精确入口尚未定位,已向用户询问;当前390×848修复图仍是同源码本地H5连接TEST,不冒称公网发布后UI已验。
|
||||
|
||||
2026-10-11用户提供更新后的国内及海外PDA公网TEST入口,发布后H5补验完成:两端真实登录成功,分别进入义乌仓、洛杉矶仓。海外原专用WT-5T4IC0WKK0HOR1GHURCUH9BVC恢复同一待绑定托盘PLT-USLAX01-261011-G0WSEW7CUF41,1箱/1kg/1m³;打印按钮92×46、nowrap,实际390×848/scale1、scrollWidth390,已在公网截图确认修复。国内47项出库列表及既有TSTU4721636装柜取证页面正常,五类照片/封签/禁用提交完整,实际390×848/scale1、scrollWidth390;此国内样本仍只证明布局,不充作本轮关联链路完成。证据reports/three-module-ui-1920-20261010/overseas-public-viewport-20261011.{png,json}、domestic-public-20261011.png及domestic-public-viewport-20261011.json;fullPage海外截图为空白,仅用viewport截图作证。未生成新托盘、绑定、上传照片或最终收货。公网入口缺失阻塞已解除;短暂提示截图与本轮定时请求证据仍未齐,不宣称三模块全量验收完成。
|
||||
|
||||
2026-10-11剩余网络证据只读复核:当前内置浏览器Network.enable及readEvents均工具超时。通过既有TEST Jenkins agent只读检查容器,匹配到firstleg-test-gateway;最近15分钟日志限尾1000行实得31行,无/api/路径及HTTP方法,未发现独立nginx容器。报告reports/three-module-ui-1920-20261010/server-log-observer-20261011.json;不能将普通日志行数当页面请求数,也不据此声称零请求。仍需可用浏览器网络时间窗口证据;未修改服务器日志配置、重启或部署。
|
||||
|
||||
2026-10-12按用户确认以真实HTTP补验收尾:已有TEST预约AP-20261011-6E396F904F78取消原因空串/纯空格,以及当前有效货物来源跟进result空串/纯空格,共4请求均HTTP200+业务A0422(字段必填),不是权限拒绝。预约完整详情、取消历史和跟进历史请求前后哈希一致,未新增业务记录。证据reports/three-module-ui-1920-20261010/http-validation-recheck-20261012.json;接口负向校验通过,不代表短暂提示截图或浏览器请求频率已验证。
|
||||
|
||||
2026-10-12客户共享消息未读数并发请求修复已发布:布局与消息页同时调用的定向测试修复前实际2次(预期1次)失败;store合并并发只读请求,已读操作后等待旧请求结束再重新查询,失败后可重试。3项行为测试及相关10项检查通过,合并远端退货展示修改后Client全量547项测试及生产构建通过。本次修复3692f9d,合并发布db44d24eb403fd86d550e703cac5a5d3bf6b6076已推送release/test;client-web-test #400 SUCCESS,29.183秒,精确源码与Healthy核对通过,报告reports/client-notification-deploy-20261012.json。仅Client发布,无SQL。该证据证明本地并发行为和精确发布,不替代浏览器实时Network计数;发布后页面烟测仍待完成。
|
||||
|
||||
2026-10-12 Client400发布后页面复验:重新加载公网采购创建页后导航我的消息,1920×1080/scale1、scrollWidth1920,空列表、导航、操作列显示正常。Network.enable和首次事件读取恢复成功,消息列表GET1、未读数GET1,另有独立customs/pending-summary GET1;静置45秒后的事件读取工具超时,不能推算完整轮询频率。证据reports/three-module-ui-1920-20261010/client400-messages.png、client400-smoke-viewport.json、client400-network-20261012.json;无业务写入。
|
||||
|
||||
2026-10-12请求频率机制补核:ClientSidebarMenu中的customs/pending-summary独立于notifications/unread-count,为60秒计时且仅visibilityState=visible发起;focus/visibilitychange触发刷新,store对普通在途刷新去重、身份切换丢弃旧响应、业务写后强制刷新以新代次防覆盖。现有4项行为测试通过,报告reports/three-module-ui-1920-20261010/customs-polling-review-20261012.json。该结论是源码及行为测试,不能冒充当前线上持续时间窗口实测;已知消息列表/未读数单次导航实测另存client400-network-20261012.json。
|
||||
|
||||
|
||||
2026-10-12经用户本轮明确授权,将采购、拼车、预约及匹配端侧冻结TEST版本发布至既有临时灰度(prod命名Jobs/main;不改变唯一TEST架构目标)。四仓PR已合并,合并树与冻结源一致:Backend main 4dc3d1752e278600785486a1ed90c8d1960e887d(源29b562ebf5a4ece6f2333a28463929cf628dfedb);Admin main 545205e28d436dbf798e0425cb46ce5c2377bc59(源20b4d142);Client main 15b51b61396390b800e070cc50b20c06006c596d(源db44d24e);海外PDA main 4246468179da278afb61ff5cc35af1228fb49001(源9c3855ce)。灰度单服务Warehouse #10、Firstleg #15、Finance #10、File #18、Lastleg #14、Order #10,以及Admin #27、Client #18全部SUCCESS并核对精确提交。上述6个后端及3个前端最终9个容器全部healthy、镜像tag匹配。国内PDA保持原版本。
|
||||
|
||||
本轮灰度SQL独立获授权并执行:新增24表、20字段及对应索引约束、空采购表5个废弃列移除;删除1条旧测试预约及2条明细并重建2表;新增13项采购权限与1项预约跟进权限,采购按现行管理员规则、跟进仅PLATFORM_ADMIN,关联主体权限版本同事务推进;302条公共仓timezone按现行仓库编码主数据更新为IANA并推进版本,16条待核实空值保持不动。没有清空其他业务表或重放整库种子。Lastleg在结构变更窗口停止,匹配版发布后恢复。执行与复核证据位于baiyue-firstleg/reports/three-module-gray-20261012/{sql-execution-result,schema-review,warehouse-timezone-plan}.json。
|
||||
|
||||
灰度发布后真实HTTP:管理员登录、新14权限、采购列表/仓库选项、拼车车次/需求池、预约货源/整柜/影响事项/日历,以及客户订单工作台和采购列表均HTTP200+业务200,独立会话均已退出。客户工作台10项queues和progress符合当前客户端解析合同;首轮脚本误要求long序列化值必须为JSON number,改按客户端Number转换核对后通过,未修改应用或追加部署。Admin/Client公网入口200,分别59/95个引用JS/CSS正常返回。海外PDA直接复用TEST已验83文件产物,容器文件与loopback HTTP全部SHA256一致、healthz200。最终证据:同目录release-state.json、final-runtime.json、http-smoke-result-r2.json、public-web-smoke-result.json、pda-overseas-release-complete.json。以上证明匹配发布及接口/静态资源烟测,不代表新一轮完整业务写流程或所有页面弹窗人工验收;此前短暂提示截图、持续网络窗口缺口未伪称补齐。
|
||||
|
||||
2026-10-12 单票头程到海外正常链 HTTP 验收完成:依用户授权,通过正式接口完善并审核既有灰度专用客户,复用既有仓、渠道、供应商、车辆与司机,以一票一箱 FBA 买单报关样本执行。订单 FL2109479189589245954、入仓码 ZBYHK2610120001、货柜 TSTU9837300,已完成下单审核、测量与费用确认、订舱分柜、国内 PDA 装柜、买单报关、人工船节点、目的港预约、海外 PDA 收货卸柜、还空柜、排车转派送、车次绑定与拣货装载审核、发车出库、签收及国内回传。派送单 DL-WH-20261012-398465 已签收,国内订单 COMPLETED、入仓单 DELIVERED,车次货物结案且车辆/司机资源释放;会话退出完成。报告为 baiyue-firstleg/reports/single-order-gray-20261012-v2/result.json,最终标记 SINGLE_ORDER_HTTP_COMPLETED,范围仅 ONE_ORDER_NORMAL_HTTP_PATH。初始草稿缺订单层 FBA 货件/参考编号,保留原拒绝证据并修正同一票后按新版本重新提交,未新造替代订单;脚本同步修正无当前收货会话 A0404 及卸柜正式状态 UNLOADED 的判断。所有材料均为合成验收证据,不代表真实货物、硬件、浏览器视觉、多客户/异常分支、故障注入、支付或第三方下单验收;本次无 SQL、删除、重置或部署。
|
||||
|
||||
上述脚本定向离线检查 8 文件/72 项通过;全范围离线检查分别为 scripts 根级 79 文件/709 项(696 通过、13 失败),Admin 模块 129 文件/1159 项(1154 通过、5 失败)。失败文件精确记录于同目录 result.json:agents-index-registry-contract.test.mjs、database-schema-alignment-migrations-contract.test.mjs、java-quality-summary.test.mjs、synchronous-dependency-contract.test.mjs,以及 admin-test-env-modules/initialization-baseline-contract.test.mjs、phase3-producer-chain-contract.test.mjs。AGENTS 索引门禁仍因登记表不符合固定三任务假设失败,未改动登记表或放宽断言。本次 HTTP 正常链通过不等于全仓质量门禁通过。
|
||||
|
||||
Reference in New Issue
Block a user