Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
cocktail-party-server
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
cocktail-party
cocktail-party-server
Commits
6595c68d
提交
6595c68d
authored
4月 12, 2021
作者:
lihy2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
导出 Excel 工作表的名称 由 ${businessName} 更改为 ${functionName}
上级
5a2a0c09
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
114 行增加
和
114 行删除
+114
-114
controller.java.vm
...i-generator/src/main/resources/vm/java/controller.java.vm
+114
-114
没有找到文件。
ruoyi-generator/src/main/resources/vm/java/controller.java.vm
浏览文件 @
6595c68d
package
${
packageName
}.
controller
;
import
java
.
util
.
List
;
import
org
.
springframework
.
security
.
access
.
prepost
.
PreAuthorize
;
import
org
.
springframework
.
beans
.
factory
.
annotation
.
Autowired
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
GetMapping
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
PostMapping
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
PutMapping
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
DeleteMapping
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
PathVariable
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
RequestBody
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
RequestMapping
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
RestController
;
import
com
.
ruoyi
.
common
.
annotation
.
Log
;
import
com
.
ruoyi
.
common
.
core
.
controller
.
BaseController
;
import
com
.
ruoyi
.
common
.
core
.
domain
.
AjaxResult
;
import
com
.
ruoyi
.
common
.
enums
.
BusinessType
;
import
${
packageName
}.
domain
.${
ClassName
};
import
${
packageName
}.
service
.
I
${
ClassName
}
Service
;
import
com
.
ruoyi
.
common
.
utils
.
poi
.
ExcelUtil
;
#
if
($
table
.
crud
||
$
table
.
sub
)
import
com
.
ruoyi
.
common
.
core
.
page
.
TableDataInfo
;
#
elseif
($
table
.
tree
)
#
end
/**
*
${
functionName
}
Controller
*
*
@
author
${
author
}
*
@
date
${
datetime
}
*/
@
RestController
@
RequestMapping
(
"/${moduleName}/${businessName}"
)
public
class
${
ClassName
}
Controller
extends
BaseController
{
@
Autowired
private
I
${
ClassName
}
Service
${
className
}
Service
;
/**
*
查询
${
functionName
}
列表
*/
@
PreAuthorize
(
"@ss.hasPermi('${permissionPrefix}:list')"
)
@
GetMapping
(
"/list"
)
#
if
($
table
.
crud
||
$
table
.
sub
)
public
TableDataInfo
list
(${
ClassName
}
${
className
})
{
startPage
();
List
<${
ClassName
}>
list
=
${
className
}
Service
.
select
${
ClassName
}
List
(${
className
});
return
getDataTable
(
list
);
}
#
elseif
($
table
.
tree
)
public
AjaxResult
list
(${
ClassName
}
${
className
})
{
List
<${
ClassName
}>
list
=
${
className
}
Service
.
select
${
ClassName
}
List
(${
className
});
return
AjaxResult
.
success
(
list
);
}
#
end
/**
*
导出
${
functionName
}
列表
*/
@
PreAuthorize
(
"@ss.hasPermi('${permissionPrefix}:export')"
)
@
Log
(
title
=
"${functionName}"
,
businessType
=
BusinessType
.
EXPORT
)
@
GetMapping
(
"/export"
)
public
AjaxResult
export
(${
ClassName
}
${
className
})
{
List
<${
ClassName
}>
list
=
${
className
}
Service
.
select
${
ClassName
}
List
(${
className
});
ExcelUtil
<${
ClassName
}>
util
=
new
ExcelUtil
<${
ClassName
}>(${
ClassName
}.
class
);
return
util
.
exportExcel
(
list
,
"${
businessName}"
);
}
/**
*
获取
${
functionName
}
详细信息
*/
@
PreAuthorize
(
"@ss.hasPermi('${permissionPrefix}:query')"
)
@
GetMapping
(
value
=
"/{${pkColumn.javaField}}"
)
public
AjaxResult
getInfo
(@
PathVariable
(
"${pkColumn.javaField}"
)
${
pkColumn
.
javaType
}
${
pkColumn
.
javaField
})
{
return
AjaxResult
.
success
(${
className
}
Service
.
select
${
ClassName
}
ById
(${
pkColumn
.
javaField
}));
}
/**
*
新增
${
functionName
}
*/
@
PreAuthorize
(
"@ss.hasPermi('${permissionPrefix}:add')"
)
@
Log
(
title
=
"${functionName}"
,
businessType
=
BusinessType
.
INSERT
)
@
PostMapping
public
AjaxResult
add
(@
RequestBody
${
ClassName
}
${
className
})
{
return
toAjax
(${
className
}
Service
.
insert
${
ClassName
}(${
className
}));
}
/**
*
修改
${
functionName
}
*/
@
PreAuthorize
(
"@ss.hasPermi('${permissionPrefix}:edit')"
)
@
Log
(
title
=
"${functionName}"
,
businessType
=
BusinessType
.
UPDATE
)
@
PutMapping
public
AjaxResult
edit
(@
RequestBody
${
ClassName
}
${
className
})
{
return
toAjax
(${
className
}
Service
.
update
${
ClassName
}(${
className
}));
}
/**
*
删除
${
functionName
}
*/
@
PreAuthorize
(
"@ss.hasPermi('${permissionPrefix}:remove')"
)
@
Log
(
title
=
"${functionName}"
,
businessType
=
BusinessType
.
DELETE
)
@
DeleteMapping
(
"/{${pkColumn.javaField}s}"
)
public
AjaxResult
remove
(@
PathVariable
${
pkColumn
.
javaType
}[]
${
pkColumn
.
javaField
}
s
)
{
return
toAjax
(${
className
}
Service
.
delete
${
ClassName
}
ByIds
(${
pkColumn
.
javaField
}
s
));
}
}
package
${
packageName
}.
controller
;
import
java
.
util
.
List
;
import
org
.
springframework
.
security
.
access
.
prepost
.
PreAuthorize
;
import
org
.
springframework
.
beans
.
factory
.
annotation
.
Autowired
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
GetMapping
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
PostMapping
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
PutMapping
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
DeleteMapping
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
PathVariable
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
RequestBody
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
RequestMapping
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
RestController
;
import
com
.
ruoyi
.
common
.
annotation
.
Log
;
import
com
.
ruoyi
.
common
.
core
.
controller
.
BaseController
;
import
com
.
ruoyi
.
common
.
core
.
domain
.
AjaxResult
;
import
com
.
ruoyi
.
common
.
enums
.
BusinessType
;
import
${
packageName
}.
domain
.${
ClassName
};
import
${
packageName
}.
service
.
I
${
ClassName
}
Service
;
import
com
.
ruoyi
.
common
.
utils
.
poi
.
ExcelUtil
;
#
if
($
table
.
crud
||
$
table
.
sub
)
import
com
.
ruoyi
.
common
.
core
.
page
.
TableDataInfo
;
#
elseif
($
table
.
tree
)
#
end
/**
*
${
functionName
}
Controller
*
*
@
author
${
author
}
*
@
date
${
datetime
}
*/
@
RestController
@
RequestMapping
(
"/${moduleName}/${businessName}"
)
public
class
${
ClassName
}
Controller
extends
BaseController
{
@
Autowired
private
I
${
ClassName
}
Service
${
className
}
Service
;
/**
*
查询
${
functionName
}
列表
*/
@
PreAuthorize
(
"@ss.hasPermi('${permissionPrefix}:list')"
)
@
GetMapping
(
"/list"
)
#
if
($
table
.
crud
||
$
table
.
sub
)
public
TableDataInfo
list
(${
ClassName
}
${
className
})
{
startPage
();
List
<${
ClassName
}>
list
=
${
className
}
Service
.
select
${
ClassName
}
List
(${
className
});
return
getDataTable
(
list
);
}
#
elseif
($
table
.
tree
)
public
AjaxResult
list
(${
ClassName
}
${
className
})
{
List
<${
ClassName
}>
list
=
${
className
}
Service
.
select
${
ClassName
}
List
(${
className
});
return
AjaxResult
.
success
(
list
);
}
#
end
/**
*
导出
${
functionName
}
列表
*/
@
PreAuthorize
(
"@ss.hasPermi('${permissionPrefix}:export')"
)
@
Log
(
title
=
"${functionName}"
,
businessType
=
BusinessType
.
EXPORT
)
@
GetMapping
(
"/export"
)
public
AjaxResult
export
(${
ClassName
}
${
className
})
{
List
<${
ClassName
}>
list
=
${
className
}
Service
.
select
${
ClassName
}
List
(${
className
});
ExcelUtil
<${
ClassName
}>
util
=
new
ExcelUtil
<${
ClassName
}>(${
ClassName
}.
class
);
return
util
.
exportExcel
(
list
,
"${
functionName}"
);
}
/**
*
获取
${
functionName
}
详细信息
*/
@
PreAuthorize
(
"@ss.hasPermi('${permissionPrefix}:query')"
)
@
GetMapping
(
value
=
"/{${pkColumn.javaField}}"
)
public
AjaxResult
getInfo
(@
PathVariable
(
"${pkColumn.javaField}"
)
${
pkColumn
.
javaType
}
${
pkColumn
.
javaField
})
{
return
AjaxResult
.
success
(${
className
}
Service
.
select
${
ClassName
}
ById
(${
pkColumn
.
javaField
}));
}
/**
*
新增
${
functionName
}
*/
@
PreAuthorize
(
"@ss.hasPermi('${permissionPrefix}:add')"
)
@
Log
(
title
=
"${functionName}"
,
businessType
=
BusinessType
.
INSERT
)
@
PostMapping
public
AjaxResult
add
(@
RequestBody
${
ClassName
}
${
className
})
{
return
toAjax
(${
className
}
Service
.
insert
${
ClassName
}(${
className
}));
}
/**
*
修改
${
functionName
}
*/
@
PreAuthorize
(
"@ss.hasPermi('${permissionPrefix}:edit')"
)
@
Log
(
title
=
"${functionName}"
,
businessType
=
BusinessType
.
UPDATE
)
@
PutMapping
public
AjaxResult
edit
(@
RequestBody
${
ClassName
}
${
className
})
{
return
toAjax
(${
className
}
Service
.
update
${
ClassName
}(${
className
}));
}
/**
*
删除
${
functionName
}
*/
@
PreAuthorize
(
"@ss.hasPermi('${permissionPrefix}:remove')"
)
@
Log
(
title
=
"${functionName}"
,
businessType
=
BusinessType
.
DELETE
)
@
DeleteMapping
(
"/{${pkColumn.javaField}s}"
)
public
AjaxResult
remove
(@
PathVariable
${
pkColumn
.
javaType
}[]
${
pkColumn
.
javaField
}
s
)
{
return
toAjax
(${
className
}
Service
.
delete
${
ClassName
}
ByIds
(${
pkColumn
.
javaField
}
s
));
}
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论