Skip to content

feat: 新增 React Web 与移动端,完善插件、代码生成及 CI 支持 - #132

Merged
insistence merged 8 commits into
masterfrom
feat-react
Oct 17, 2026
Merged

insistence merged 8 commits into
masterfrom
feat-react

Conversation

@insistence

Copy link
Copy Markdown
Owner

新增 React Web 和移动端工程,复用现有后端接口,并完善配套的插件开发、代码生成、自动化测试和部署能力。

  • React Web:采用 React 19、Ant Design 6 和 Vite,实现系统管理、监控、OAuth 认证中心、文件管理、插件管理及 AI 功能;支持动态菜单、权限控制、时区和传输加密。
  • React 移动端:采用 Taro、React 和 weapp-tailwindcss,迁移现有移动端页面,提供 H5、小程序及 Android/iOS JavaScript bundle 构建能力。
  • 后端配套:增加 React 插件脚手架、JSX 页面校验和 AI 插件依赖;新增 React Ant Design 代码生成模板,支持单表、树表和主子表。
  • 测试与 CI:接入 React 构建、单元与组件测试、时区契约、插件网络验收和 MySQL/PostgreSQL E2E;统一六个前端工程的格式检查,React Web E2E 覆盖扩展至 109 项。
  • 修复与文档:修复用户编辑字段兼容、解锁跳转和认证错误页返回问题;完善运行与部署文档。

@insistence
insistence merged commit a53c33d into master Oct 17, 2026
36 checks passed
@insistence
insistence deleted the feat-react branch October 18, 2026 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant