wolfcode
|
7f3a3a85f3
|
CURD生成器:增强字段类型设置和模板调整
本次更新增强了CURD生成器的字段类型自定义功能,允许开发者通过Web界面设置特定字段的类型,例如忽略字段、下拉字段、单选字段、多选字段、图片字段、多选图片字段、日期字段、日期时间字段和编辑器字段。这些设置会直接影响生成的控制器、模型和视图文件,从而提供更高的灵活性和定制化能力。此外,还对代码模板进行了调整,引入了`$notes`变量来存储字段定义,简化了视图中的脚本处理,并优化了控制器和模型中的代码结构。这些改动旨在改善代码的可读性和可维护性,同时使CURD生成器的使用更加直观和便捷。
通过这次更新,我们希望进一步提升CURD生成器的实用性和用户体验,减少开发者在日常 CRUD操作中重复编写代码的工作量。相关的代码改动包括对`BuildCurd.php`文件的多处调整,以实现新的字段类型设置功能;对`CommonTool.php`的修改,以支持新的数组字符串处理逻辑;对`controller.code`、`curd_generate.js`、`curd_generate.php`、`index.code`和`index.html`等文件的修改,以确保生成的代码与新的设置逻辑兼容,并改善前端交互体验。
|
2024-07-31 14:47:24 +08:00 |
|
wolfcode
|
4f184abb08
|
移除Vue实例并优化配置项加载逻辑
删除了`config.js`中的Vue实例创建过程,简化了上传类型的数据绑定。通过直接操作`app.upload_type`来响应上传类型的变化。
|
2024-07-26 10:08:09 +08:00 |
|
wolfcode
|
417a834593
|
feat(curd): 初始化下拉、单选、复选字段的后缀和字段类型定义
在BuildCurd.php中,新增了下拉字段的后缀定义及相关的字段类型数组初始化,同时对单选框和复选框的后缀及字段类型进行了初始化配置。这些改动将有助于更精确地识别和处理不同类型的表单字段。
|
2024-06-14 15:15:34 +08:00 |
|
wolfcode
|
6dcd0c8d1f
|
fix: 修复自动生成页面时获取表字段注释匹配失效
|
2024-06-07 11:35:46 +08:00 |
|
wolfcode
|
a6fd81b0ed
|
🚀 202405重置版
|
2024-05-13 11:16:20 +08:00 |
|
wolfcode
|
79182aa90a
|
Update BuildCurd.php
|
2024-03-24 18:57:18 +08:00 |
|
wolfcode
|
daa543f951
|
CURD可视化操作
|
2023-11-30 12:54:45 +08:00 |
|
wolfcode
|
0bd1ec9d04
|
编辑器兼容curd自动生成
|
2023-11-20 12:43:05 +08:00 |
|
wolfcode
|
275359a443
|
新增七牛云上传
|
2023-09-15 22:49:58 +08:00 |
|
wolfcode
|
3a4134a275
|
Update BuildCurd.php
|
2023-09-07 13:45:17 +08:00 |
|
wolfcode
|
986af603e3
|
Update BuildCurd.php
|
2023-09-07 13:28:27 +08:00 |
|
wolfcode
|
e20e816816
|
新增OSS,COS上传
|
2023-09-06 18:19:28 +08:00 |
|
wolfcode
|
cf086a7b6c
|
修改 NodeAnnotation 命名标准
|
2023-09-04 20:45:38 +08:00 |
|
wolfcode
|
0af4a73c74
|
Update CommonTool.php
|
2023-08-10 14:12:29 +08:00 |
|
wolfcode
|
6b7f97fbe8
|
Update SystemLogService.php
|
2023-08-01 01:35:03 +08:00 |
|
wolfcode
|
dda5403b64
|
Update SystemLogService.php
|
2023-08-01 01:32:37 +08:00 |
|
wolfcode
|
cab7a1edfc
|
fix #1
|
2023-07-26 00:56:18 +08:00 |
|
wolfcode
|
87cd894cb3
|
Update TableException.php
|
2023-07-18 12:05:42 +08:00 |
|
wolfcode
|
e48eaefc2a
|
Update BuildCurd.php
|
2023-07-18 12:05:40 +08:00 |
|
wolfcode
|
835368a9df
|
Update CliEcho.php
|
2023-07-18 12:05:37 +08:00 |
|
wolfcode
|
c243f88e9b
|
Update ConfigService.php
|
2023-06-20 15:57:11 +08:00 |
|
wolfcode
|
e1c3216904
|
init
|
2023-06-15 16:18:27 +08:00 |
|