created: 2026-06-15 status: active
本轮进入实现阶段,范围限定在 PC 端表单设计器骨架:
formDesignerSchema 组件树操作工具。BusinessFormDesigner 默认主画布切到新版设计器,同时保留 FormCreate 回退按钮。| 项 | 命令 | 目标 |
|---|---|---|
| Diff 检查 | git diff --check -- <本轮相关路径> |
确认无尾随空格和补丁格式问题 |
| 前端静态检查 | source ~/.nvm/nvm.sh && nvm use 20.19.0 && pnpm exec eslint <本轮相关 Vue/JS 文件> |
捕获 Vue 模板、import、格式问题 |
| 前端构建 | source ~/.nvm/nvm.sh && nvm use 20.19.0 && pnpm build |
确认 Vite/Vue 生产构建通过 |
后续继续实现拖拽镜像、FLIP、模板和更完整交互时补充:
/app-center/object/crm_follow_record?suiteCode=IN_OUT。本轮新增验证范围:
row.props.columns,需确认前端构建通过。git diff --check、目标文件 eslint 和 pnpm build。后续 P1 浏览器验证重点:
/app-center/object/crm_follow_record?suiteCode=IN_OUT 进入表单设计,切换表单列数 1/2/3/4,确认画布根 grid 立即变化。本轮新增验证范围:
draggable,但只有从 6 点手柄开始拖动才允许启动。dataTransfer.types 判断,避免 dragenter 阶段读取 payload 导致灰色落点不出现。本轮 P0 验证:
git diff --check 覆盖本轮相关设计器文件。pnpm exec eslint。pnpm build 生产构建。后续 P1 浏览器验证重点: