Commit Graph
58 Commits
Author SHA1 Message Date
oneao 05d0c7f304 chore(fms-vue): WIP 基线快照——收编工作区未提交的前端改动
不含 fms-api Java 侧改动与后续导航状态化阶段提交。主要内容:
- ui 组件库:date/dropdown/form/input/popover/select/tooltip 调整,
  新增 Segmented 组件;fms-table 可编辑单元格渲染器与 FileCard 更新
- 模块管理:列表配置加载自动补全、查询缺配徽标与一键补充、
  结构编辑内核 useStructureEditing/useBandLayout、子表表格编辑方式、
  分组标题多语言、I18nKeyCell 等(含配套 spec)
- 布局/主题/仪表盘/演示页小幅更新
2026-08-30 20:06:19 +08:00
oneao a1079a7150 refactor(ui): Dropdown/Popover 增加 stretch-trigger,结构树宽度改为组件级解决
antdv-next 的 Dropdown/Popover 触发器不额外包裹 span,block 内容天然撑满;
我们组件因统一挂载事件/ref 用 span.popover-trigger(inline-flex 收缩)包裹,
导致结构树(.mst-tree)只有内容宽度。

参照其语义化定制思路,改为组件提供显式能力而非业务侧 :deep 打补丁:
- Popover 新增 stretchTrigger prop:true 时 trigger 加 .popover-trigger--stretch
  (display:block + width:100%,特异性 0,2,0 高于默认)
- Dropdown 透传 stretchTrigger
- ModuleStructureTree 使用 stretch-trigger 撑满分组树面板
- 移除 TableEditPanel 的 :deep(.popover-trigger) 覆盖(回归组件自身能力)
2026-08-28 19:28:40 +08:00
oneao ce3a9d87f8 refactor(module-management): R2a UI 归一——小文件替换为 ui 组件
- ui Input 补 defineExpose(focus/select/blur),供内联重命名程序化聚焦
- index.vue 树头新建按钮、ModuleBasicPanel 多语言按钮 → ui Button
- StructureTreeNode 内联重命名 input → ui Input,六个操作钮 → ui Button
- ModuleStructureTree 自绘右键菜单 → ui Dropdown(trigger=contextmenu),
  删除自绘定位/关闭监听与 .mst-context-* 样式
2026-08-28 16:25:58 +08:00
oneao 61ac01075b chore: 重构前基线快照(工作区既有改动 + 重构计划文档) 2026-08-28 14:14:03 +08:00
oneao 35ca496b5f 20260827230636 2026-08-27 23:06:36 +08:00
oneao 3824af0f12 20260827173205 2026-08-27 17:32:05 +08:00
oneao 60cacfa8fb 20260826224445 2026-08-26 22:44:45 +08:00
oneao 0bbbbd3ecc 20260826173130 2026-08-26 17:31:31 +08:00
oneao 9957757b5d 20260825224435 2026-08-25 22:44:36 +08:00
oneao 97aea665f9 20260824172723 2026-08-24 17:27:24 +08:00
oneao 27a32b313d 20260822171825 2026-08-22 17:18:27 +08:00
oneao c43b4c8364 20260821230656 2026-08-21 23:06:56 +08:00
oneao 2e5d532f23 20260821173417 2026-08-21 17:34:18 +08:00
oneao 45854b0570 20260820223837 2026-08-20 22:38:37 +08:00
oneao 68ac5db038 20260820173056 2026-08-20 17:30:56 +08:00
oneao a0a4273f4c 20260819173221 2026-08-19 17:32:25 +08:00
oneao 1ffc8e1ac9 20260819101952 2026-08-19 10:19:56 +08:00
oneao b90ae89b0e 20260817225227 2026-08-17 22:52:27 +08:00
oneao 5bbd3c88b4 20260817172952 2026-08-17 17:29:54 +08:00
oneao 72993ecdcd 20260816220132 2026-08-16 22:01:32 +08:00
oneao b6f9a4c912 20260814173126 2026-08-14 17:31:26 +08:00
oneao 68de86aee9 20260813222656 2026-08-13 22:26:56 +08:00
oneao ab30604fe4 20260813173539 2026-08-13 17:35:39 +08:00
oneao 87b2d3c482 20260812172705 2026-08-12 17:27:06 +08:00
oneao 1d7f7c2bba 20260811221831 2026-08-11 22:18:31 +08:00
oneao ce78653207 20260811165111 2026-08-11 16:51:11 +08:00
oneao 5adbf59425 20260810223432 2026-08-10 22:34:33 +08:00
oneao ed5ab3885d 20260810172235 2026-08-10 17:22:36 +08:00
oneao c4891538a7 20260809223428 2026-08-09 22:34:28 +08:00
oneao 4fbfea82f2 20260808172837 2026-08-08 17:28:38 +08:00
oneao fa510854b4 20260807230157 2026-08-07 23:01:57 +08:00
oneao 6938deef39 20260806224941 2026-08-06 22:49:41 +08:00
oneao bca59a2755 20260805173201 2026-08-05 17:32:01 +08:00
oneao 7c9761a4fc 20260804223152 2026-08-04 22:31:52 +08:00
oneao 75b1ccaa6d 20260804173126 2026-08-04 17:31:27 +08:00
oneao e17bbe9db3 20260803225403 2026-08-03 22:54:03 +08:00
oneao 5f67172892 20260803172815 2026-08-03 17:28:15 +08:00
oneao 4fc9040a8a 20260802220544 2026-08-02 22:05:44 +08:00
oneao 318fa0d9e1 20260730231110 2026-07-30 23:11:10 +08:00
oneao 4929b78434 20260730173012 2026-07-30 17:30:13 +08:00
oneao 84673b3d3d 20260729231854 2026-07-29 23:18:54 +08:00
oneao 1c839b707a 20260729173317 2026-07-29 17:33:21 +08:00
oneao f6b79ea09a 20260728225443 2026-07-28 22:54:43 +08:00
oneao 5ec7aadef9 20260728173026 2026-07-28 17:30:27 +08:00
oneao 63588bd217 20260727225141 2026-07-27 22:51:41 +08:00
oneao 9dbaef7787 20260727173703 2026-07-27 17:37:03 +08:00
oneao a8478d60ed 20260726225220 2026-07-26 22:52:21 +08:00
oneao e3c7c6f8da 20260725172954 2026-07-25 17:29:54 +08:00
oneao 1b86e0043a 20260724232121 2026-07-24 23:21:21 +08:00
oneao b33c743236 20260724173425 2026-07-24 17:34:26 +08:00