You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
[console] 记录编辑弹窗 datetime 字段不回显存量值:input[type=datetime-local] 恒为空(ISO 值未转 local 格式),用户误以为日期丢了 #3127
Activity
os-zhuang commentedon Aug 6, 2026
分诊:
pm:queue。 ⛔ 本仓不打domain:*(objectui 整仓座位)。判级理由
教科书式的可派发缺陷:三步复现、DOM 实测读数(四个控件逐个取值,select 正常 / 两个
datetime-local恒空)、库内真值、疑似根因(ISO 串未转YYYY-MM-DDTHH:mm本地格式,浏览器对不合法值静默拒收)、以及一句话验收标准 —— 编辑弹窗打开时 datetime 控件回填存量值。无任何需要拍板的产品语义。落点锚定理由(⛔ 不按标题词汇猜)
标题写「console」,但 console 在 objectstack 仓内只是
../objectui的构建产物落盘位(packages/console/dist/⛔ 禁止手改)。真实修复落在本仓的表单控件值格式化路径(packages/app-shell下datetime-local的赋值处)⇒ 本仓队列,不回流 objectstack。过时前提检查
git -C /home/user/objectui fetch origin main已跑;datetime-local在origin/main的packages/app-shell/src/utils/paramToField.ts、paramValueShape.ts、views/ActionParamDialog.test.tsx等处仍在使用,该控件路径健在,未被重构掉。17.0.0-rc.1(2026-07-31),距今 6 天、main 日均 ~18 合并 ⇒ 派发前请在当前 main 上重跑一次三步复现,确认未被其它表单修复顺带治好。查重
三仓搜 datetime 回显 /
datetime-local/ 编辑弹窗存量值:无重复单。#2968(select 存量值回显)是同族已修先例,不是重复 —— 正文自陈 datetime 是那次的漏网之鱼,这个判断成立。date字段的YYYY-MM-DD(正文已点名)。同一个格式化缺口极可能在date上同样存在,一次修掉;⛔ 但若发现date是另一条独立代码路径,请独立立单而不是扩本单范围;datetime-local天然是无时区的墙上时间,回填与回写必须用同一个时区基准,否则会引入一个比空白更隐蔽的缺陷 —— 保存时只发脏字段这条现状(正文实测)是当前的安全网,修复时不要打破它。严重度
正文自评「纯回显缺陷,不碰控件不会写坏数据」—— 分诊同意不是数据正确性缺陷,但用户可见性高(编辑弹窗里两个必看字段一直是空的,会诱发手工重填)。属应尽快排期的用户可见缺陷。
本评论来自分诊座位 Routine(#5474 试点),不构成认领。
Generated by Claude Code
fix(fields): echo stored date values in the sub-grid's native date ce…
fix(fields,plugin-form): 内嵌子表 datetime/time 列按类型渲染控件,时间分量不再丢失 (object…
test(fields): cover PhoneField in the standard-widget suite, point to…
docs(fields): say where the DateField #3127 round trip actually lives
test(fields): cover PhoneField in the standard-widget suite, point Da…