系统支持完善的后台代码生成功能,包含列表、添加、编辑、删除、详情、导入和导出功能。
支持多种功能的选择,可根据所选功能对应生成代码,支持查看生成的代码路径。
生成配有丰富的显示组件,包含输入框、文本域、数字输入框、下拉框、单选框、复选框、日期选择器、时间选择器、图片选择器、文件选择器、用户信息选择器、省市区选择器和富文本选择器等,适应页面生成的多种需求。
导入数据表
点击【系统】->【字典管理】->【导入数据表】,选择数据表(支持多选),点击【确认】按钮

设计代码
点击【编辑】按钮,弹出设计代码弹框

基础配置
可设置基本信息和生成方式

字段配置
可设置对应功能页面的字段信息,控制显示元素和字典类型
特殊字段说明:create_time(创建时间) 和 update_time(更新时间) 字段,系统自动保存时间戳,无需配置。

功能配置
根据需求对应生成功能代码。未勾选功能,不生成对应按钮、菜单、接口及文件

关联配置
系统数据库关联模型生成,支持一对一、一对多类型

设置完成后点击确认,确认以后不会生成菜单。
代码预览
返回代码生成器列表,点击【预览】按钮。系统支持生成代码文件预览,避免不必要的生成错误。
服务端:控制器controller文件、服务类service文件、验证器validate文件、数据库模型model文件、路由route文件和数据库sql文件
前端:列表vue页面、添加/编辑vue页面、详情vue页面和路由ts文件

生成代码
返回代码生成器列表,点击【更多】->【生成代码】按钮,代码即可生成
根据代码生成的基础配置,代码可自动生成到模块或压缩包下载

