feat:【INFRA 基础设施】代码生成时,可生成批量删除接口

This commit is contained in:
puhui999
2025-05-19 11:50:07 +08:00
parent 7a3634d8c0
commit 9295d61030
14 changed files with 146 additions and 30 deletions

View File

@@ -54,4 +54,10 @@ public interface ${subTable.className}Mapper extends BaseMapperX<${subTable.clas
return delete(${subTable.className}DO::get${SubJoinColumnName}, ${subJoinColumn.javaField});
}
#if ( $table.templateType != 2 && $table.deleteBatch)
default int deleteBy${SubJoinColumnName}s(List<${subJoinColumn.javaType}> ${subJoinColumn.javaField}s) {
return delete(${subTable.className}DO::get${SubJoinColumnName}, ${subJoinColumn.javaField}s);
}
#end
}