Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
iBiz4j Spring R7
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
iBiz-R7后台标准模板
iBiz4j Spring R7
提交
1123dc26
提交
1123dc26
编写于
1月 26, 2021
作者:
zhouweidong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
动态行为
上级
64e2e2b7
变更
3
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
34 行增加
和
10 行删除
+34
-10
I%DE%Service.java.ftl
...PKGPATH%/core/%MOD_PKGPATH%/service/I%DE%Service.java.ftl
+4
-0
%DE%ServiceImpl.java.ftl
.../core/%MOD_PKGPATH%/service/impl/%DE%ServiceImpl.java.ftl
+18
-10
%ITEM%Resource.java.ftl
...YS_PKGPATH%/%SYSAPI_PKGPATH%/rest/%ITEM%Resource.java.ftl
+12
-0
未找到文件。
SLN/%PUBPRJ%-core/src/main/java/%SYS_PKGPATH%/core/%MOD_PKGPATH%/service/I%DE%Service.java.ftl
浏览文件 @
1123dc26
...
@@ -230,6 +230,10 @@ public interface I${item.codeName}Service {
...
@@ -230,6 +230,10 @@ public interface I${item.codeName}Service {
@
Async
(
"asyncExecutor"
)
@
Async
(
"asyncExecutor"
)
void
asyncImportData
(
List
<${
de
.
codeName
}>
entities
,
int
batchSize
,
boolean
isIgnoreError
);
void
asyncImportData
(
List
<${
de
.
codeName
}>
entities
,
int
batchSize
,
boolean
isIgnoreError
);
</#
if
>
</#
if
>
<#
comment
>
动态行为服务接口
</#
comment
>
<#
if
pub
.
isEnableDynaModel
()??
&&
pub
.
isEnableDynaModel
()==
true
>
${
item
.
codeName
}
dynamicCall
(${
srfr7javatype
(
keyfield
.
stdDataType
)}
key
,
String
action
,
${
item
.
codeName
}
et
);
</#
if
>
</#
macro
>
</#
macro
>
<#
comment
>
输出测试行为
</#
comment
>
<#
comment
>
输出测试行为
</#
comment
>
...
...
SLN/%PUBPRJ%-core/src/main/java/%SYS_PKGPATH%/core/%MOD_PKGPATH%/service/impl/%DE%ServiceImpl.java.ftl
浏览文件 @
1123dc26
...
@@ -986,15 +986,14 @@ public class ${item.getCodeName()}ServiceImpl extends ServiceImpl<${de.getCodeNa
...
@@ -986,15 +986,14 @@ public class ${item.getCodeName()}ServiceImpl extends ServiceImpl<${de.getCodeNa
return
true
;
return
true
;
}
}
</#
if
>
</#
if
>
<#
comment
>
发布
es
服务对象
</#
comment
>
<#
comment
>
发布
es
服务对象
</#
comment
>
<@
esAnno
/>
<@
esAnno
/>
<#
comment
>
重复值检查
-
searchContext
</#
comment
>
<#
comment
>
重复值检查
-
searchContext
</#
comment
>
<@
outputSearchContext
/>
<@
outputSearchContext
/>
<#
comment
>
引入
proxyservice
</#
comment
>
<#
comment
>
引入
proxyservice
</#
comment
>
<@
autowiredProxyService
/>
<@
autowiredProxyService
/>
<#
comment
>
动态行为
</#
comment
>
<@
dynamicCall
/>
}
}
<#
comment
>
NOSQL
存储
</#
comment
>
<#
comment
>
NOSQL
存储
</#
comment
>
...
@@ -1487,15 +1486,14 @@ public class ${item.getCodeName()}ServiceImpl implements I${de.getCodeName()}Ser
...
@@ -1487,15 +1486,14 @@ public class ${item.getCodeName()}ServiceImpl implements I${de.getCodeName()}Ser
return
entities
;
return
entities
;
}
}
</#
if
>
</#
if
>
<#
comment
>
实体数据导入
</#
comment
>
<#
comment
>
实体数据导入
</#
comment
>
<@
deImportData
/>
<@
deImportData
/>
<#
comment
>
发布
es
服务对象
</#
comment
>
<#
comment
>
发布
es
服务对象
</#
comment
>
<@
esAnno
/>
<@
esAnno
/>
<#
comment
>
重复值检查
-
SearchContext
</#
comment
>
<#
comment
>
重复值检查
-
SearchContext
</#
comment
>
<@
outputSearchContext
/>
<@
outputSearchContext
/>
<#
comment
>
动态行为
</#
comment
>
<@
dynamicCall
/>
}
}
...
@@ -2005,13 +2003,12 @@ public class ${item.getCodeName()}ServiceImpl implements I${de.getCodeName()}Ser
...
@@ -2005,13 +2003,12 @@ public class ${item.getCodeName()}ServiceImpl implements I${de.getCodeName()}Ser
</#
if
>
</#
if
>
</#
list
>
</#
list
>
</#
if
>
</#
if
>
<#
comment
>
实体数据导入
</#
comment
>
<#
comment
>
实体数据导入
</#
comment
>
<@
deImportData
/>
<@
deImportData
/>
<#
comment
>
重复值检查
-
SearchContext
</#
comment
>
<#
comment
>
重复值检查
-
SearchContext
</#
comment
>
<@
outputSearchContext
/>
<@
outputSearchContext
/>
<#
comment
>
动态行为
</#
comment
>
<@
dynamicCall
/>
}
}
<#
comment
>
无存储
</#
comment
>
<#
comment
>
无存储
</#
comment
>
...
@@ -2324,9 +2321,10 @@ public class ${item.getCodeName()}ServiceImpl implements I${de.getCodeName()}Ser
...
@@ -2324,9 +2321,10 @@ public class ${item.getCodeName()}ServiceImpl implements I${de.getCodeName()}Ser
</#
if
>
</#
if
>
</#
list
>
</#
list
>
</#
if
>
</#
if
>
<#
comment
>
实体数据导入
</#
comment
>
<#
comment
>
实体数据导入
</#
comment
>
<@
deImportData
/>
<@
deImportData
/>
<#
comment
>
动态行为
</#
comment
>
<@
dynamicCall
/>
}
}
</#
if
>
</#
if
>
...
@@ -3091,4 +3089,14 @@ public class ${item.getCodeName()}ServiceImpl implements I${de.getCodeName()}Ser
...
@@ -3091,4 +3089,14 @@ public class ${item.getCodeName()}ServiceImpl implements I${de.getCodeName()}Ser
}
}
</#
macro
>
</#
macro
>
<#
comment
>
动态行为服务接口
</#
comment
>
<#
macro
dynamicCall
>
@
Override
@
Transactional
public
${
item
.
codeName
}
dynamicCall
(${
srfr7javatype
(
keyfield
.
stdDataType
)}
key
,
String
action
,
${
item
.
codeName
}
et
)
{
return
et
;
}
</#
macro
>
</#
if
>
</#
if
>
SLN/%PUBPRJ%-provider/%PUBPRJ%-provider-%SYSAPI_PKGPATH%/src/main/java/%SYS_PKGPATH%/%SYSAPI_PKGPATH%/rest/%ITEM%Resource.java.ftl
浏览文件 @
1123dc26
...
@@ -360,6 +360,18 @@ public class ${itemCodeName}Resource {
...
@@ -360,6 +360,18 @@ public class ${itemCodeName}Resource {
}
}
</#
if
>
</#
if
>
<#
comment
>
动态行为服务接口
</#
comment
>
<#
if
pub
.
isEnableDynaModel
()??
&&
pub
.
isEnableDynaModel
()==
true
>
<#
assign
dynamic_id_Params
=
id_etParams
+
"@PathVariable(
\"
"
+
itemCodeNameLC
+
keyCNLC
+
"
\"
) "
+
srfr7javatype
(
de
.
getKeyPSDEField
().
getStdDataType
())+
" "
+
itemCodeNameLC
+
keyCNLC
+
" ,@PathVariable(
\"
action
\"
) String action , @RequestBody "
+
itemCodeName
+
"DTO "
+
itemCodeNameLC
+
"dto"
>
@
PreAuthorize
(
"hasAnyAuthority('ROLE_SUPERADMIN')"
)
@
RequestMapping
(
method
=
RequestMethod
.
POST
,
value
=
"${fullPath}/{${itemCodeNameLC + keyCNLC}}/{action}"
)
public
ResponseEntity
<${
itemCodeName
}
DTO
>
dynamicCall
(${
dynamic_id_Params
})
{
${
itemCodeName
}
domain
=
${
deCodeNameLC
}
Service
.
dynamicCall
(${
itemCodeNameLC
}
Mapping
.
toDomain
(${
itemCodeNameLC
+
"dto"
}));
${
itemCodeNameLC
}
dto
=
${
itemCodeNameLC
}
Mapping
.
toDto
(
domain
);
return
ResponseEntity
.
status
(
HttpStatus
.
OK
).
body
(
dto
);
}
</#
if
>
</#
if
>
</#
if
>
<#--
主接口
end
-->
<#--
主接口
end
-->
<#--
关系接口
start
-->
<#--
关系接口
start
-->
...
...
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录