feat: add web form designer
This commit is contained in:
@@ -19,6 +19,7 @@ AI 原生移动办公系统。项目采用“纵向业务闭环优先”的实
|
||||
```text
|
||||
backend/ Kotlin + Spring Boot 模块化单体
|
||||
mobile/ Flutter 移动客户端
|
||||
admin-web/ React + TypeScript 表单设计与流程配置管理端
|
||||
ai-service/ Python AI 服务
|
||||
contracts/ OpenAPI 与事件契约
|
||||
deploy/ 本地与部署配置
|
||||
@@ -71,6 +72,8 @@ AIOA_FULL_BUILD=1 ./scripts/verify-all.sh
|
||||
|
||||
Flutter 已实现 Schema 驱动的请假表单卡片演示,详见 [docs/engineering/mobile-schema-forms.md](docs/engineering/mobile-schema-forms.md)。
|
||||
|
||||
Web 管理端已实现可视化表单设计、实时移动卡片预览和版本发布。运行与验证方式见 [admin-web/README.md](admin-web/README.md)。
|
||||
|
||||
## 持续集成
|
||||
|
||||
仓库根目录的 `.gitlab-ci.yml` 默认执行:
|
||||
@@ -78,6 +81,7 @@ Flutter 已实现 Schema 驱动的请假表单卡片演示,详见 [docs/engine
|
||||
- JDK 21 后端测试,并上传 JUnit 报告;
|
||||
- Python 3.12 AI 服务编译检查与测试;
|
||||
- Flutter 格式检查、静态分析和测试;
|
||||
- React 管理端单元测试和生产构建;
|
||||
- Android Debug APK 构建与产物归档。
|
||||
|
||||
流水线不需要数据库、Keycloak 或千问密钥。iOS 构建需要带 Xcode 的 macOS GitLab Runner,配置 Runner 后按流水线文件末尾的说明启用。
|
||||
|
||||
Reference in New Issue
Block a user