Compare commits
2 Commits
323c0fb46d
...
c60a0cef7d
Author | SHA1 | Date | |
---|---|---|---|
![]() |
c60a0cef7d | ||
![]() |
9912bb8a3d |
@ -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}>;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user