Update mapper_sub.vm

在“基础设施-代码生成”模块中,当选主子表ERP模式时,补充主表与子表一对一情况下需要生成的接口:default ${subTable.className}DO selectBy${SubJoinColumnName}
This commit is contained in:
就是那棵菜 2024-06-27 16:10:09 +08:00 committed by GitHub
parent cd99a369e7
commit 47c8035dbc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 7 additions and 1 deletions

View File

@ -29,6 +29,12 @@ public interface ${subTable.className}Mapper extends BaseMapperX<${subTable.clas
.orderByDesc(${subTable.className}DO::getId));## 大多数情况下id 倒序
}
## 主表与子表是一对一时
#if (!$subTable.subJoinMany)
default ${subTable.className}DO selectBy${SubJoinColumnName}(${subJoinColumn.javaType} ${subJoinColumn.javaField}) {
return selectOne(${subTable.className}DO::get${SubJoinColumnName}, ${subJoinColumn.javaField});
}
#end
## 情况二:非 MASTER_ERP 时,需要列表查询子表
#else