oneao
|
f22e67fc85
|
20260927215912
|
2026-09-27 21:59:13 +08:00 |
|
oneao
|
27e49e2e45
|
20260924172548
|
2026-09-24 17:25:48 +08:00 |
|
oneao
|
0405cd198a
|
20260923230500
|
2026-09-23 23:05:01 +08:00 |
|
oneao
|
e6935b8fa4
|
20260923165454
|
2026-09-23 16:54:54 +08:00 |
|
oneao
|
0abe3706c8
|
20260922224136
|
2026-09-22 22:41:36 +08:00 |
|
oneao
|
c8dad8d4a6
|
20260922172938
|
2026-09-22 17:29:39 +08:00 |
|
oneao
|
583984c24f
|
20260921231313
|
2026-09-21 23:13:14 +08:00 |
|
oneao
|
ac710c1801
|
20260921173344
|
2026-09-21 17:33:45 +08:00 |
|
oneao
|
b3364fe6dc
|
20260920220520
|
2026-09-20 22:05:20 +08:00 |
|
oneao
|
6f03d92425
|
20260920173439
|
2026-09-20 17:34:40 +08:00 |
|
oneao
|
f4bfc1ddfc
|
20260919211702
|
2026-09-19 21:17:02 +08:00 |
|
oneao
|
f56e70b050
|
20260917231331
|
2026-09-17 23:13:31 +08:00 |
|
oneao
|
5cbf745bbf
|
20260917212907
|
2026-09-17 21:29:08 +08:00 |
|
oneao
|
6fa3d8535e
|
20260917165924
|
2026-09-17 16:59:25 +08:00 |
|
oneao
|
38e1e66c3b
|
20260917165839
|
2026-09-17 16:58:40 +08:00 |
|
oneao
|
182ed86966
|
20260916231505
|
2026-09-16 23:15:06 +08:00 |
|
oneao
|
de05498552
|
20260916172703
|
2026-09-16 17:27:04 +08:00 |
|
oneao
|
dce29f250e
|
20260915221013
|
2026-09-15 22:10:13 +08:00 |
|
oneao
|
1f56cc3efb
|
20260915170028
|
2026-09-15 17:00:29 +08:00 |
|
oneao
|
d26afb5fec
|
20260914224947
|
2026-09-14 22:49:48 +08:00 |
|
oneao
|
63514476d7
|
20260914223013
|
2026-09-14 22:30:13 +08:00 |
|
oneao
|
549c8bd2eb
|
20260914172820
|
2026-09-14 17:28:20 +08:00 |
|
oneao
|
c31329d387
|
20260913231607
|
2026-09-13 23:16:08 +08:00 |
|
oneao
|
f3ad727f1c
|
20260911173133
|
2026-09-11 17:31:34 +08:00 |
|
oneao
|
3838ed74b1
|
20260910173853
|
2026-09-10 17:38:53 +08:00 |
|
oneao
|
19267be58d
|
20260909224013
|
2026-09-09 22:40:13 +08:00 |
|
oneao
|
d8acf69533
|
20260909173147
|
2026-09-09 17:31:47 +08:00 |
|
oneao
|
ead8e66626
|
20260908223921
|
2026-09-08 22:39:22 +08:00 |
|
oneao
|
8734b43a2a
|
20260908170359
|
2026-09-08 17:03:59 +08:00 |
|
oneao
|
2f5eac079e
|
20260907224521
|
2026-09-07 22:45:21 +08:00 |
|
oneao
|
1b596ffa5b
|
20260907172356
|
2026-09-07 17:23:56 +08:00 |
|
oneao
|
78825797e7
|
20260906214757
|
2026-09-06 21:47:57 +08:00 |
|
oneao
|
3b03eccdb5
|
20260905172602
|
2026-09-05 17:26:03 +08:00 |
|
oneao
|
7b00eeb88c
|
20260905172534
|
2026-09-05 17:25:35 +08:00 |
|
oneao
|
1b01a31252
|
20260904232445
|
2026-09-04 23:24:45 +08:00 |
|
oneao
|
4e167df0f0
|
20260904173136
|
2026-09-04 17:31:36 +08:00 |
|
oneao
|
0928437c67
|
20260903221055
|
2026-09-03 22:10:55 +08:00 |
|
oneao
|
3d4e2c7413
|
20260903173136
|
2026-09-03 17:31:37 +08:00 |
|
oneao
|
0faf44cffc
|
20260903173038
|
2026-09-03 17:30:39 +08:00 |
|
oneao
|
c8940f6e03
|
20260902223822
|
2026-09-02 22:38:23 +08:00 |
|
oneao
|
db7813a2d2
|
20260902173133
|
2026-09-02 17:31:35 +08:00 |
|
oneao
|
6b9cda5424
|
20260901222055
|
2026-09-01 22:20:55 +08:00 |
|
oneao
|
53aba8b956
|
20260901173242
|
2026-09-01 17:32:43 +08:00 |
|
oneao
|
3bbcafc5be
|
20260831223203
|
2026-08-31 22:32:03 +08:00 |
|
oneao
|
4d46ce6c53
|
20260831172912
|
2026-08-31 17:29:13 +08:00 |
|
oneao
|
d6a56eb17f
|
20260830215003
|
2026-08-30 21:50:03 +08:00 |
|
oneao
|
47c0bf08aa
|
refactor(module-management): 参与勾选改用 FmsTable 内置 checkbox,删除自制 ParticipationCell
- 参与状态物化为字段行的 __form/__list/__query 虚拟字段(watch 就地 patch,
不替换数组引用,不触发整表重建),参与列用内置 editor: checkbox 渲染——
居中/事件隔离/Enter 切换与「启用」列同款,自制 cell 与配套 scss 删除
- FmsTable change 按列路由:参与列 → toggle 写对应配置草稿;普通列照旧走
字段 i18n 同步。emitUpdate 剥离 __ 虚拟字段,不进草稿与保存请求
- 新 spec module-fields-panel-participation:物化勾选态、勾选路由生成默认
查询行、普通编辑剥离虚拟字段(jsdom 无布局,patch clientWidth 关闭虚拟列裁剪)
|
2026-08-30 21:47:40 +08:00 |
|
oneao
|
59b91e9a7b
|
fix(module-management): 参与勾选列表头与内容居中——对齐「启用」列
- 表头:参与列补 headerAlign: 'center'(stk-table 中 th 与 td 的对齐分开配置,
此前仅 align 只作用于内容,表头走 getHeaderAlign 默认 left)
- 内容:.mm-part-cell 补 height:100% + line-height:1,与 FmsTable 内置
勾选列 .fms-checkbox 同构(铺满单元格后 flex 居中)
|
2026-08-30 21:28:27 +08:00 |
|
oneao
|
ac346f929c
|
refactor(module-management): 参与开关由 Switch 改为 Checkbox
与「启用」列的表格勾选交互保持一致,视觉更轻。
|
2026-08-30 21:14:41 +08:00 |
|
oneao
|
f019a1c1ac
|
feat(module-management): 字段定义面板增加 表单/列表/查询 参与开关
跨 tab 的「字段参与了哪些界面」在字段定义一行内表达并可就地切换,
tab 结构不变。「参与是选择不是缺失」——不引入任何完整性提示。
- 语义沿用 fieldAreaDefaults 既有约定:行存在=已配置,行内开关=是否参与
(表单/列表 b_visible、查询 b_canuse);关=置 0 不删行,保留画布布局与既有查询配置
- fieldParticipation.js(纯逻辑):判定与切换;行不存在时按默认工厂生成且强制参与
(显式意愿覆盖大文本默认 参与=0),表单新行 b_colspan=24 追加到末尾序号
- fieldAreaDefaults 增加列表/查询默认行工厂,useModuleConfig.buildMissingDefaultConfigs
改用工厂——「同步字段自动补全」与「手动打开开关」生成的行结构同源
- ParticipationCell(h 渲染 ui Switch)接 FmsTable customCell;表单列仅 data 模块展示
- 新 spec field-participation 9 用例:判定/两路切换/大文本强制参与/不变性
|
2026-08-30 21:05:57 +08:00 |
|