Compare commits

..

2 Commits

Author SHA1 Message Date
xiaocp2009
c60a0cef7d Merge remote-tracking branch 'origin/main' into main 2025-07-22 11:02:33 +08:00
xiaocp2009
9912bb8a3d TODO!! 修复bug???本地测试并没有,先更新试试 2025-07-22 11:02:00 +08:00

View File

@ -1,5 +1,13 @@
#set($BaseEntity = ['createDept', 'createBy', 'createTime', 'updateBy', 'updateTime']) #set($BaseEntity = ['createDept', 'createBy', 'createTime', 'updateBy', 'updateTime'])
#set($ModuleName = $moduleName.substring(0, 1).toUpperCase() + $moduleName.substring(1)) #set($ModuleName = $moduleName.substring(0, 1).toUpperCase() + $moduleName.substring(1))
/**
* Namespace Api
*
* All backend api type
*/
declare namespace Api {
/** /**
* namespace ${ModuleName} * namespace ${ModuleName}
* *
@ -10,7 +18,8 @@ namespace ${ModuleName} {
type ${BusinessName} = Common.CommonRecord<{ type ${BusinessName} = Common.CommonRecord<{
#foreach($column in $columns)#if(!$BaseEntity.contains($column.javaField)) #foreach($column in $columns)#if(!$BaseEntity.contains($column.javaField))
/** $column.columnComment */ /** $column.columnComment */
$column.javaField:#if($column.javaField.indexOf("id") != -1 || $column.javaField.indexOf("Id") != -1) CommonType.IdType; #elseif($column.javaType == 'Long' || $column.javaType == 'Integer' || $column.javaType == 'Double' || $column.javaType == 'Float' || $column.javaType == 'BigDecimal') number; #elseif($column.javaType == 'Boolean') boolean; #else string; #end $column.javaField:#if($column.javaField.indexOf("id") != -1 || $column.javaField.indexOf("Id") != -1) CommonType.IdType; #elseif($column.javaType == 'Long' || $column.javaType == 'Integer' || $column.javaType ==
'Double' || $column.javaType == 'Float' || $column.javaType == 'BigDecimal') number; #elseif($column.javaType == 'Boolean') boolean; #else string; #end
#end#end #end#end
}>; }>;
@ -42,3 +51,4 @@ namespace ${ModuleName} {
/** ${businessname} list */ /** ${businessname} list */
type ${BusinessName}List = Api.Common.PaginatingQueryRecord<${BusinessName}>; type ${BusinessName}List = Api.Common.PaginatingQueryRecord<${BusinessName}>;
} }
}