What problem does it solve?
Automates the full lifecycle of JeecgBoot Online forms (cgform) by generating, validating, and deploying metadata-driven form configurations through API calls, eliminating repetitive manual coding and ensuring consistency across head/field definitions, master-detail relationships, and tree structures.
Core Features & Use Cases
- End-to-end Online form generation and editing via addAll / editAll workflows, including single-table, master-detail, and tree forms.
- 26 form controls coverage with dictionary support (system and table dictionaries), multi-field dependencies, and complex field options.
- On-demand resources organization: scripts for deterministic tasks, references for in-depth guidance, and assets for document storage.
- Rich extension capabilities: JS/Java/SQL enhancements, permissions (field/按钮/数据), data CRUD, BPM integration, and积木报表 (JimuReport) printing integration.
- Workflow orchestration for creating forms, managing fields, syncing to DB schema, and optionally mounting to menus with routing cache.
Quick Start
Provide a business description of the form you want, then run the onlform creation workflow with the configured API base and token.
Use the skill to create an Online form by supplying a JSON config and running the scripts/onlform_creator.py with API base and token.
Quick Start
Use the jeecg-onlform skill to create a new Online form by supplying a JSON config and invoking the onlform_creator.py script with the API base and token.