Commit 73e4f831f2f0117e4e40013eb9887d9ec445efb4

Authored by YunaiV
1 parent c8ee7ade

review:【INFRA 基础设施】代码生成的 review

yudao-framework/yudao-spring-boot-starter-mybatis/src/main/java/cn/iocoder/yudao/framework/mybatis/core/dataobject/BaseDO.java
... ... @@ -54,7 +54,7 @@ public abstract class BaseDO implements Serializable, TransPojo {
54 54 private Boolean deleted;
55 55  
56 56 /**
57   - * 把 creator、createTime、updateTime、updater 都清空,避免前端直接传递 creator 之类的字段,直接就被更新了。
  57 + * 把 creator、createTime、updateTime、updater 都清空,避免前端直接传递 creator 之类的字段,直接就被更新了
58 58 */
59 59 public void clean(){
60 60 this.creator = null;
... ...
yudao-module-infra/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/demo/demo03/erp/Demo03StudentErpController.java
... ... @@ -67,6 +67,7 @@ public class Demo03StudentErpController {
67 67 @Operation(summary = "批量删除学生")
68 68 @PreAuthorize("@ss.hasPermission('infra:demo03-student:delete')")
69 69 public CommonResult<Boolean> deleteDemo03StudentList(@RequestParam("ids") List<Long> ids) {
  70 + // TODO @puhui999:deleteDemo03StudentList
70 71 demo03StudentErpService.deleteDemo03StudentListByIds(ids);
71 72 return success(true);
72 73 }
... ...
yudao-module-infra/src/main/resources/codegen/java/service/serviceImpl.vm
... ... @@ -65,6 +65,7 @@ public class ${table.className}ServiceImpl implements ${table.className}Service
65 65 #end
66 66 // 插入
67 67 #if ($voType == 10)
  68 +## TODO @puhui999:insert 也要加下 clean。万一前端乱传递,哈哈哈。这个就是 do 模式的缺点;(只在 do 模式下);看看主子表,是不是也可能存在,insert 的时候;
68 69 ${table.className}DO ${classNameVar} = BeanUtils.toBean(createReqVO, ${table.className}DO.class);
69 70 #end
70 71 ${classNameVar}Mapper.insert(${classNameVar});
... ...
yudao-module-infra/src/main/resources/codegen/vue3_vben5_antd/general/api/api.ts.vm
... ... @@ -102,6 +102,7 @@ export function export${simpleClassName}(params: any) {
102 102 }
103 103  
104 104 ## 特殊:主子表专属逻辑
  105 +## TODO @puhui999:下面这块缩进调整了,会乱掉么?
105 106 #foreach ($subTable in $subTables)
106 107 #set ($index = $foreach.count - 1)
107 108 #set ($subSimpleClassName = $subSimpleClassNames.get($index))
... ...