Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Eladmin
Commits
d1777411
Commit
d1777411
authored
May 12, 2020
by
ZhengJie
Browse files
[代码完善](v2.5): v2.5 beta 更新部分依赖,优化druid配置,其他杂项优化
Closes #339 2.5 Beta 详情:
https://www.ydyno.com/archives/1225.html
parent
3f7c8332
Changes
36
Hide whitespace changes
Inline
Side-by-side
eladmin-generator/src/main/java/me/zhengjie/rest/GenConfigController.java
View file @
d1777411
...
@@ -39,13 +39,13 @@ public class GenConfigController {
...
@@ -39,13 +39,13 @@ public class GenConfigController {
@ApiOperation
(
"查询"
)
@ApiOperation
(
"查询"
)
@GetMapping
(
value
=
"/{tableName}"
)
@GetMapping
(
value
=
"/{tableName}"
)
public
ResponseEntity
<
Object
>
get
(
@PathVariable
String
tableName
){
public
ResponseEntity
<
Object
>
query
(
@PathVariable
String
tableName
){
return
new
ResponseEntity
<>(
genConfigService
.
find
(
tableName
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
genConfigService
.
find
(
tableName
),
HttpStatus
.
OK
);
}
}
@ApiOperation
(
"修改"
)
@ApiOperation
(
"修改"
)
@PutMapping
@PutMapping
public
ResponseEntity
<
Object
>
emailConfig
(
@Validated
@RequestBody
GenConfig
genConfig
){
public
ResponseEntity
<
Object
>
update
(
@Validated
@RequestBody
GenConfig
genConfig
){
return
new
ResponseEntity
<>(
genConfigService
.
update
(
genConfig
.
getTableName
(),
genConfig
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
genConfigService
.
update
(
genConfig
.
getTableName
(),
genConfig
),
HttpStatus
.
OK
);
}
}
}
}
eladmin-generator/src/main/java/me/zhengjie/rest/GeneratorController.java
View file @
d1777411
...
@@ -49,13 +49,13 @@ public class GeneratorController {
...
@@ -49,13 +49,13 @@ public class GeneratorController {
@ApiOperation
(
"查询数据库数据"
)
@ApiOperation
(
"查询数据库数据"
)
@GetMapping
(
value
=
"/tables/all"
)
@GetMapping
(
value
=
"/tables/all"
)
public
ResponseEntity
<
Object
>
get
Tables
(){
public
ResponseEntity
<
Object
>
query
Tables
(){
return
new
ResponseEntity
<>(
generatorService
.
getTables
(),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
generatorService
.
getTables
(),
HttpStatus
.
OK
);
}
}
@ApiOperation
(
"查询数据库数据"
)
@ApiOperation
(
"查询数据库数据"
)
@GetMapping
(
value
=
"/tables"
)
@GetMapping
(
value
=
"/tables"
)
public
ResponseEntity
<
Object
>
get
Tables
(
@RequestParam
(
defaultValue
=
""
)
String
name
,
public
ResponseEntity
<
Object
>
query
Tables
(
@RequestParam
(
defaultValue
=
""
)
String
name
,
@RequestParam
(
defaultValue
=
"0"
)
Integer
page
,
@RequestParam
(
defaultValue
=
"0"
)
Integer
page
,
@RequestParam
(
defaultValue
=
"10"
)
Integer
size
){
@RequestParam
(
defaultValue
=
"10"
)
Integer
size
){
int
[]
startEnd
=
PageUtil
.
transToStartEnd
(
page
+
1
,
size
);
int
[]
startEnd
=
PageUtil
.
transToStartEnd
(
page
+
1
,
size
);
...
@@ -64,7 +64,7 @@ public class GeneratorController {
...
@@ -64,7 +64,7 @@ public class GeneratorController {
@ApiOperation
(
"查询字段数据"
)
@ApiOperation
(
"查询字段数据"
)
@GetMapping
(
value
=
"/columns"
)
@GetMapping
(
value
=
"/columns"
)
public
ResponseEntity
<
Object
>
getTable
s
(
@RequestParam
String
tableName
){
public
ResponseEntity
<
Object
>
queryColumn
s
(
@RequestParam
String
tableName
){
List
<
ColumnInfo
>
columnInfos
=
generatorService
.
getColumns
(
tableName
);
List
<
ColumnInfo
>
columnInfos
=
generatorService
.
getColumns
(
tableName
);
return
new
ResponseEntity
<>(
PageUtil
.
toPage
(
columnInfos
,
columnInfos
.
size
()),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
PageUtil
.
toPage
(
columnInfos
,
columnInfos
.
size
()),
HttpStatus
.
OK
);
}
}
...
...
eladmin-generator/src/main/java/me/zhengjie/utils/GenUtil.java
View file @
d1777411
...
@@ -34,7 +34,6 @@ import java.util.*;
...
@@ -34,7 +34,6 @@ import java.util.*;
* @date 2019-01-02
* @date 2019-01-02
*/
*/
@Slf4j
@Slf4j
@SuppressWarnings
(
"all"
)
public
class
GenUtil
{
public
class
GenUtil
{
private
static
final
String
TIMESTAMP
=
"Timestamp"
;
private
static
final
String
TIMESTAMP
=
"Timestamp"
;
...
@@ -242,9 +241,9 @@ public class GenUtil {
...
@@ -242,9 +241,9 @@ public class GenUtil {
// 主键类型
// 主键类型
String
colType
=
ColUtil
.
cloToJava
(
column
.
getColumnType
());
String
colType
=
ColUtil
.
cloToJava
(
column
.
getColumnType
());
// 小写开头的字段名
// 小写开头的字段名
String
changeColumnName
=
StringUtils
.
toCamelCase
(
column
.
getColumnName
()
.
toString
()
);
String
changeColumnName
=
StringUtils
.
toCamelCase
(
column
.
getColumnName
());
// 大写开头的字段名
// 大写开头的字段名
String
capitalColumnName
=
StringUtils
.
toCapitalizeCamelCase
(
column
.
getColumnName
()
.
toString
()
);
String
capitalColumnName
=
StringUtils
.
toCapitalizeCamelCase
(
column
.
getColumnName
());
if
(
PK
.
equals
(
column
.
getKeyType
())){
if
(
PK
.
equals
(
column
.
getKeyType
())){
// 存储主键类型
// 存储主键类型
genMap
.
put
(
"pkColumnType"
,
colType
);
genMap
.
put
(
"pkColumnType"
,
colType
);
...
...
eladmin-logging/src/main/java/me/zhengjie/rest/LogController.java
View file @
d1777411
...
@@ -55,21 +55,21 @@ public class LogController {
...
@@ -55,21 +55,21 @@ public class LogController {
@ApiOperation
(
"导出错误数据"
)
@ApiOperation
(
"导出错误数据"
)
@GetMapping
(
value
=
"/error/download"
)
@GetMapping
(
value
=
"/error/download"
)
@PreAuthorize
(
"@el.check()"
)
@PreAuthorize
(
"@el.check()"
)
public
void
errorD
ownload
(
HttpServletResponse
response
,
LogQueryCriteria
criteria
)
throws
IOException
{
public
void
d
ownload
ErrorLog
(
HttpServletResponse
response
,
LogQueryCriteria
criteria
)
throws
IOException
{
criteria
.
setLogType
(
"ERROR"
);
criteria
.
setLogType
(
"ERROR"
);
logService
.
download
(
logService
.
queryAll
(
criteria
),
response
);
logService
.
download
(
logService
.
queryAll
(
criteria
),
response
);
}
}
@GetMapping
@GetMapping
@ApiOperation
(
"日志查询"
)
@ApiOperation
(
"日志查询"
)
@PreAuthorize
(
"@el.check()"
)
@PreAuthorize
(
"@el.check()"
)
public
ResponseEntity
<
Object
>
getLogs
(
LogQueryCriteria
criteria
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
(
LogQueryCriteria
criteria
,
Pageable
pageable
){
criteria
.
setLogType
(
"INFO"
);
criteria
.
setLogType
(
"INFO"
);
return
new
ResponseEntity
<>(
logService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
logService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
}
}
@GetMapping
(
value
=
"/user"
)
@GetMapping
(
value
=
"/user"
)
@ApiOperation
(
"用户日志查询"
)
@ApiOperation
(
"用户日志查询"
)
public
ResponseEntity
<
Object
>
get
UserLog
s
(
LogQueryCriteria
criteria
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
UserLog
(
LogQueryCriteria
criteria
,
Pageable
pageable
){
criteria
.
setLogType
(
"INFO"
);
criteria
.
setLogType
(
"INFO"
);
criteria
.
setBlurry
(
SecurityUtils
.
getCurrentUsername
());
criteria
.
setBlurry
(
SecurityUtils
.
getCurrentUsername
());
return
new
ResponseEntity
<>(
logService
.
queryAllByUser
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
logService
.
queryAllByUser
(
criteria
,
pageable
),
HttpStatus
.
OK
);
...
@@ -78,7 +78,7 @@ public class LogController {
...
@@ -78,7 +78,7 @@ public class LogController {
@GetMapping
(
value
=
"/error"
)
@GetMapping
(
value
=
"/error"
)
@ApiOperation
(
"错误日志查询"
)
@ApiOperation
(
"错误日志查询"
)
@PreAuthorize
(
"@el.check()"
)
@PreAuthorize
(
"@el.check()"
)
public
ResponseEntity
<
Object
>
get
ErrorLog
s
(
LogQueryCriteria
criteria
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
ErrorLog
(
LogQueryCriteria
criteria
,
Pageable
pageable
){
criteria
.
setLogType
(
"ERROR"
);
criteria
.
setLogType
(
"ERROR"
);
return
new
ResponseEntity
<>(
logService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
logService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
}
}
...
@@ -86,14 +86,14 @@ public class LogController {
...
@@ -86,14 +86,14 @@ public class LogController {
@GetMapping
(
value
=
"/error/{id}"
)
@GetMapping
(
value
=
"/error/{id}"
)
@ApiOperation
(
"日志异常详情查询"
)
@ApiOperation
(
"日志异常详情查询"
)
@PreAuthorize
(
"@el.check()"
)
@PreAuthorize
(
"@el.check()"
)
public
ResponseEntity
<
Object
>
get
ErrorLogs
(
@PathVariable
Long
id
){
public
ResponseEntity
<
Object
>
query
ErrorLogs
(
@PathVariable
Long
id
){
return
new
ResponseEntity
<>(
logService
.
findByErrDetail
(
id
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
logService
.
findByErrDetail
(
id
),
HttpStatus
.
OK
);
}
}
@DeleteMapping
(
value
=
"/del/error"
)
@DeleteMapping
(
value
=
"/del/error"
)
@Log
(
"删除所有ERROR日志"
)
@Log
(
"删除所有ERROR日志"
)
@ApiOperation
(
"删除所有ERROR日志"
)
@ApiOperation
(
"删除所有ERROR日志"
)
@PreAuthorize
(
"@el.check()"
)
@PreAuthorize
(
"@el.check()"
)
public
ResponseEntity
<
Object
>
delAll
By
Error
(){
public
ResponseEntity
<
Object
>
delAllError
Log
(){
logService
.
delAllByError
();
logService
.
delAllByError
();
return
new
ResponseEntity
<>(
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
HttpStatus
.
OK
);
}
}
...
@@ -102,7 +102,7 @@ public class LogController {
...
@@ -102,7 +102,7 @@ public class LogController {
@Log
(
"删除所有INFO日志"
)
@Log
(
"删除所有INFO日志"
)
@ApiOperation
(
"删除所有INFO日志"
)
@ApiOperation
(
"删除所有INFO日志"
)
@PreAuthorize
(
"@el.check()"
)
@PreAuthorize
(
"@el.check()"
)
public
ResponseEntity
<
Object
>
delAll
By
Info
(){
public
ResponseEntity
<
Object
>
delAllInfo
Log
(){
logService
.
delAllByInfo
();
logService
.
delAllByInfo
();
return
new
ResponseEntity
<>(
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
HttpStatus
.
OK
);
}
}
...
...
eladmin-system/pom.xml
View file @
d1777411
...
@@ -19,7 +19,7 @@
...
@@ -19,7 +19,7 @@
</properties>
</properties>
<dependencies>
<dependencies>
<!--
代码生成模块
-->
<!-- 代码生成模块 -->
<dependency>
<dependency>
<groupId>
me.zhengjie
</groupId>
<groupId>
me.zhengjie
</groupId>
<artifactId>
eladmin-generator
</artifactId>
<artifactId>
eladmin-generator
</artifactId>
...
@@ -32,19 +32,20 @@
...
@@ -32,19 +32,20 @@
</exclusions>
</exclusions>
</dependency>
</dependency>
<!--
tools 模块包含了 common 和 logging 模块
-->
<!-- tools 模块包含了 common 和 logging 模块 -->
<dependency>
<dependency>
<groupId>
me.zhengjie
</groupId>
<groupId>
me.zhengjie
</groupId>
<artifactId>
eladmin-tools
</artifactId>
<artifactId>
eladmin-tools
</artifactId>
<version>
2.4
</version>
<version>
2.4
</version>
</dependency>
</dependency>
<!-- Spring boot websocket -->
<dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-websocket
</artifactId>
<artifactId>
spring-boot-starter-websocket
</artifactId>
</dependency>
</dependency>
<!--jwt-->
<!--
jwt
-->
<dependency>
<dependency>
<groupId>
io.jsonwebtoken
</groupId>
<groupId>
io.jsonwebtoken
</groupId>
<artifactId>
jjwt-api
</artifactId>
<artifactId>
jjwt-api
</artifactId>
...
@@ -67,18 +68,19 @@
...
@@ -67,18 +68,19 @@
<artifactId>
quartz
</artifactId>
<artifactId>
quartz
</artifactId>
</dependency>
</dependency>
<!-- linux的管理 -->
<dependency>
<dependency>
<groupId>
ch.ethz.ganymed
</groupId>
<groupId>
ch.ethz.ganymed
</groupId>
<artifactId>
ganymed-ssh2
</artifactId>
<artifactId>
ganymed-ssh2
</artifactId>
<version>
build210
</version>
<version>
build210
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.jcraft
</groupId>
<groupId>
com.jcraft
</groupId>
<artifactId>
jsch
</artifactId>
<artifactId>
jsch
</artifactId>
<version>
0.1.55
</version>
<version>
0.1.55
</version>
</dependency>
</dependency>
<!-- 获取系统信息 -->
<dependency>
<dependency>
<groupId>
com.github.oshi
</groupId>
<groupId>
com.github.oshi
</groupId>
<artifactId>
oshi-core
</artifactId>
<artifactId>
oshi-core
</artifactId>
...
...
eladmin-system/src/main/java/me/zhengjie/modules/mnt/rest/AppController.java
View file @
d1777411
...
@@ -56,7 +56,7 @@ public class AppController {
...
@@ -56,7 +56,7 @@ public class AppController {
@ApiOperation
(
value
=
"查询应用"
)
@ApiOperation
(
value
=
"查询应用"
)
@GetMapping
@GetMapping
@PreAuthorize
(
"@el.check('app:list')"
)
@PreAuthorize
(
"@el.check('app:list')"
)
public
ResponseEntity
<
Object
>
getApps
(
AppQueryCriteria
criteria
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
(
AppQueryCriteria
criteria
,
Pageable
pageable
){
return
new
ResponseEntity
<>(
appService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
appService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
}
}
...
...
eladmin-system/src/main/java/me/zhengjie/modules/mnt/rest/DatabaseController.java
View file @
d1777411
...
@@ -64,7 +64,7 @@ public class DatabaseController {
...
@@ -64,7 +64,7 @@ public class DatabaseController {
@ApiOperation
(
value
=
"查询数据库"
)
@ApiOperation
(
value
=
"查询数据库"
)
@GetMapping
@GetMapping
@PreAuthorize
(
"@el.check('database:list')"
)
@PreAuthorize
(
"@el.check('database:list')"
)
public
ResponseEntity
<
Object
>
getDatabases
(
DatabaseQueryCriteria
criteria
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
(
DatabaseQueryCriteria
criteria
,
Pageable
pageable
){
return
new
ResponseEntity
<>(
databaseService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
databaseService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
}
}
...
...
eladmin-system/src/main/java/me/zhengjie/modules/mnt/rest/DeployController.java
View file @
d1777411
...
@@ -66,7 +66,7 @@ public class DeployController {
...
@@ -66,7 +66,7 @@ public class DeployController {
@ApiOperation
(
value
=
"查询部署"
)
@ApiOperation
(
value
=
"查询部署"
)
@GetMapping
@GetMapping
@PreAuthorize
(
"@el.check('deploy:list')"
)
@PreAuthorize
(
"@el.check('deploy:list')"
)
public
ResponseEntity
<
Object
>
getDeploys
(
DeployQueryCriteria
criteria
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
(
DeployQueryCriteria
criteria
,
Pageable
pageable
){
return
new
ResponseEntity
<>(
deployService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
deployService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
}
}
...
...
eladmin-system/src/main/java/me/zhengjie/modules/mnt/rest/DeployHistoryController.java
View file @
d1777411
...
@@ -54,7 +54,7 @@ public class DeployHistoryController {
...
@@ -54,7 +54,7 @@ public class DeployHistoryController {
@ApiOperation
(
value
=
"查询部署历史"
)
@ApiOperation
(
value
=
"查询部署历史"
)
@GetMapping
@GetMapping
@PreAuthorize
(
"@el.check('deployHistory:list')"
)
@PreAuthorize
(
"@el.check('deployHistory:list')"
)
public
ResponseEntity
<
Object
>
getDeployHisto
ry
s
(
DeployHistoryQueryCriteria
criteria
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
que
ry
(
DeployHistoryQueryCriteria
criteria
,
Pageable
pageable
){
return
new
ResponseEntity
<>(
deployhistoryService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
deployhistoryService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
}
}
...
...
eladmin-system/src/main/java/me/zhengjie/modules/mnt/rest/ServerDeployController.java
View file @
d1777411
...
@@ -56,7 +56,7 @@ public class ServerDeployController {
...
@@ -56,7 +56,7 @@ public class ServerDeployController {
@ApiOperation
(
value
=
"查询服务器"
)
@ApiOperation
(
value
=
"查询服务器"
)
@GetMapping
@GetMapping
@PreAuthorize
(
"@el.check('serverDeploy:list')"
)
@PreAuthorize
(
"@el.check('serverDeploy:list')"
)
public
ResponseEntity
<
Object
>
getServers
(
ServerDeployQueryCriteria
criteria
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
(
ServerDeployQueryCriteria
criteria
,
Pageable
pageable
){
return
new
ResponseEntity
<>(
serverDeployService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
serverDeployService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
}
}
...
...
eladmin-system/src/main/java/me/zhengjie/modules/quartz/rest/QuartzJobController.java
View file @
d1777411
...
@@ -52,7 +52,7 @@ public class QuartzJobController {
...
@@ -52,7 +52,7 @@ public class QuartzJobController {
@ApiOperation
(
"查询定时任务"
)
@ApiOperation
(
"查询定时任务"
)
@GetMapping
@GetMapping
@PreAuthorize
(
"@el.check('timing:list')"
)
@PreAuthorize
(
"@el.check('timing:list')"
)
public
ResponseEntity
<
Object
>
getJobs
(
JobQueryCriteria
criteria
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
(
JobQueryCriteria
criteria
,
Pageable
pageable
){
return
new
ResponseEntity
<>(
quartzJobService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
quartzJobService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
}
}
...
@@ -75,7 +75,7 @@ public class QuartzJobController {
...
@@ -75,7 +75,7 @@ public class QuartzJobController {
@ApiOperation
(
"查询任务执行日志"
)
@ApiOperation
(
"查询任务执行日志"
)
@GetMapping
(
value
=
"/logs"
)
@GetMapping
(
value
=
"/logs"
)
@PreAuthorize
(
"@el.check('timing:list')"
)
@PreAuthorize
(
"@el.check('timing:list')"
)
public
ResponseEntity
<
Object
>
get
JobLog
s
(
JobQueryCriteria
criteria
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
JobLog
(
JobQueryCriteria
criteria
,
Pageable
pageable
){
return
new
ResponseEntity
<>(
quartzJobService
.
queryAllLog
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
quartzJobService
.
queryAllLog
(
criteria
,
pageable
),
HttpStatus
.
OK
);
}
}
...
@@ -103,7 +103,7 @@ public class QuartzJobController {
...
@@ -103,7 +103,7 @@ public class QuartzJobController {
@ApiOperation
(
"更改定时任务状态"
)
@ApiOperation
(
"更改定时任务状态"
)
@PutMapping
(
value
=
"/{id}"
)
@PutMapping
(
value
=
"/{id}"
)
@PreAuthorize
(
"@el.check('timing:edit')"
)
@PreAuthorize
(
"@el.check('timing:edit')"
)
public
ResponseEntity
<
Object
>
update
IsPause
(
@PathVariable
Long
id
){
public
ResponseEntity
<
Object
>
update
(
@PathVariable
Long
id
){
quartzJobService
.
updateIsPause
(
quartzJobService
.
findById
(
id
));
quartzJobService
.
updateIsPause
(
quartzJobService
.
findById
(
id
));
return
new
ResponseEntity
<>(
HttpStatus
.
NO_CONTENT
);
return
new
ResponseEntity
<>(
HttpStatus
.
NO_CONTENT
);
}
}
...
...
eladmin-system/src/main/java/me/zhengjie/modules/security/rest/OnlineController.java
View file @
d1777411
...
@@ -45,7 +45,7 @@ public class OnlineController {
...
@@ -45,7 +45,7 @@ public class OnlineController {
@ApiOperation
(
"查询在线用户"
)
@ApiOperation
(
"查询在线用户"
)
@GetMapping
@GetMapping
@PreAuthorize
(
"@el.check()"
)
@PreAuthorize
(
"@el.check()"
)
public
ResponseEntity
<
Object
>
getAll
(
String
filter
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
(
String
filter
,
Pageable
pageable
){
return
new
ResponseEntity
<>(
onlineUserService
.
getAll
(
filter
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
onlineUserService
.
getAll
(
filter
,
pageable
),
HttpStatus
.
OK
);
}
}
...
...
eladmin-system/src/main/java/me/zhengjie/modules/system/rest/DeptController.java
View file @
d1777411
...
@@ -60,7 +60,7 @@ public class DeptController {
...
@@ -60,7 +60,7 @@ public class DeptController {
@ApiOperation
(
"查询部门"
)
@ApiOperation
(
"查询部门"
)
@GetMapping
@GetMapping
@PreAuthorize
(
"@el.check('user:list','dept:list')"
)
@PreAuthorize
(
"@el.check('user:list','dept:list')"
)
public
ResponseEntity
<
Object
>
getDepts
(
DeptQueryCriteria
criteria
)
throws
Exception
{
public
ResponseEntity
<
Object
>
query
(
DeptQueryCriteria
criteria
)
throws
Exception
{
List
<
DeptDto
>
deptDtos
=
deptService
.
queryAll
(
criteria
,
true
);
List
<
DeptDto
>
deptDtos
=
deptService
.
queryAll
(
criteria
,
true
);
return
new
ResponseEntity
<>(
PageUtil
.
toPage
(
deptDtos
,
deptDtos
.
size
()),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
PageUtil
.
toPage
(
deptDtos
,
deptDtos
.
size
()),
HttpStatus
.
OK
);
}
}
...
...
eladmin-system/src/main/java/me/zhengjie/modules/system/rest/DictController.java
View file @
d1777411
...
@@ -58,7 +58,7 @@ public class DictController {
...
@@ -58,7 +58,7 @@ public class DictController {
@ApiOperation
(
"查询字典"
)
@ApiOperation
(
"查询字典"
)
@GetMapping
(
value
=
"/all"
)
@GetMapping
(
value
=
"/all"
)
@PreAuthorize
(
"@el.check('dict:list')"
)
@PreAuthorize
(
"@el.check('dict:list')"
)
public
ResponseEntity
<
Object
>
a
ll
(){
public
ResponseEntity
<
Object
>
queryA
ll
(){
return
new
ResponseEntity
<>(
dictService
.
queryAll
(
new
DictQueryCriteria
()),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
dictService
.
queryAll
(
new
DictQueryCriteria
()),
HttpStatus
.
OK
);
}
}
...
@@ -66,7 +66,7 @@ public class DictController {
...
@@ -66,7 +66,7 @@ public class DictController {
@ApiOperation
(
"查询字典"
)
@ApiOperation
(
"查询字典"
)
@GetMapping
@GetMapping
@PreAuthorize
(
"@el.check('dict:list')"
)
@PreAuthorize
(
"@el.check('dict:list')"
)
public
ResponseEntity
<
Object
>
getByQ
uery
(
DictQueryCriteria
resources
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
q
uery
(
DictQueryCriteria
resources
,
Pageable
pageable
){
return
new
ResponseEntity
<>(
dictService
.
queryAll
(
resources
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
dictService
.
queryAll
(
resources
,
pageable
),
HttpStatus
.
OK
);
}
}
...
...
eladmin-system/src/main/java/me/zhengjie/modules/system/rest/DictDetailController.java
View file @
d1777411
...
@@ -50,7 +50,7 @@ public class DictDetailController {
...
@@ -50,7 +50,7 @@ public class DictDetailController {
@Log
(
"查询字典详情"
)
@Log
(
"查询字典详情"
)
@ApiOperation
(
"查询字典详情"
)
@ApiOperation
(
"查询字典详情"
)
@GetMapping
@GetMapping
public
ResponseEntity
<
Object
>
getDictDetails
(
DictDetailQueryCriteria
criteria
,
public
ResponseEntity
<
Object
>
query
(
DictDetailQueryCriteria
criteria
,
@PageableDefault
(
sort
=
{
"dictSort"
},
direction
=
Sort
.
Direction
.
ASC
)
Pageable
pageable
){
@PageableDefault
(
sort
=
{
"dictSort"
},
direction
=
Sort
.
Direction
.
ASC
)
Pageable
pageable
){
return
new
ResponseEntity
<>(
dictDetailService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
dictDetailService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
}
}
...
...
eladmin-system/src/main/java/me/zhengjie/modules/system/rest/JobController.java
View file @
d1777411
...
@@ -59,7 +59,7 @@ public class JobController {
...
@@ -59,7 +59,7 @@ public class JobController {
@ApiOperation
(
"查询岗位"
)
@ApiOperation
(
"查询岗位"
)
@GetMapping
@GetMapping
@PreAuthorize
(
"@el.check('job:list','user:list')"
)
@PreAuthorize
(
"@el.check('job:list','user:list')"
)
public
ResponseEntity
<
Object
>
getJobs
(
JobQueryCriteria
criteria
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
(
JobQueryCriteria
criteria
,
Pageable
pageable
){
return
new
ResponseEntity
<>(
jobService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
jobService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
}
}
...
...
eladmin-system/src/main/java/me/zhengjie/modules/system/rest/LimitController.java
View file @
d1777411
...
@@ -42,7 +42,7 @@ public class LimitController {
...
@@ -42,7 +42,7 @@ public class LimitController {
@AnonymousAccess
@AnonymousAccess
@ApiOperation
(
"测试"
)
@ApiOperation
(
"测试"
)
@Limit
(
key
=
"test"
,
period
=
60
,
count
=
10
,
name
=
"testLimit"
,
prefix
=
"limit"
)
@Limit
(
key
=
"test"
,
period
=
60
,
count
=
10
,
name
=
"testLimit"
,
prefix
=
"limit"
)
public
int
test
Limit
()
{
public
int
test
()
{
return
ATOMIC_INTEGER
.
incrementAndGet
();
return
ATOMIC_INTEGER
.
incrementAndGet
();
}
}
}
}
eladmin-system/src/main/java/me/zhengjie/modules/system/rest/MenuController.java
View file @
d1777411
...
@@ -69,7 +69,7 @@ public class MenuController {
...
@@ -69,7 +69,7 @@ public class MenuController {
@ApiOperation
(
"返回全部的菜单"
)
@ApiOperation
(
"返回全部的菜单"
)
@GetMapping
(
value
=
"/lazy"
)
@GetMapping
(
value
=
"/lazy"
)
@PreAuthorize
(
"@el.check('menu:list','roles:list')"
)
@PreAuthorize
(
"@el.check('menu:list','roles:list')"
)
public
ResponseEntity
<
Object
>
getMenus
(
@RequestParam
Long
pid
){
public
ResponseEntity
<
Object
>
query
(
@RequestParam
Long
pid
){
return
new
ResponseEntity
<>(
menuService
.
getMenus
(
pid
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
menuService
.
getMenus
(
pid
),
HttpStatus
.
OK
);
}
}
...
@@ -77,7 +77,7 @@ public class MenuController {
...
@@ -77,7 +77,7 @@ public class MenuController {
@ApiOperation
(
"查询菜单"
)
@ApiOperation
(
"查询菜单"
)
@GetMapping
@GetMapping
@PreAuthorize
(
"@el.check('menu:list')"
)
@PreAuthorize
(
"@el.check('menu:list')"
)
public
ResponseEntity
<
Object
>
getMenus
(
MenuQueryCriteria
criteria
)
throws
Exception
{
public
ResponseEntity
<
Object
>
query
(
MenuQueryCriteria
criteria
)
throws
Exception
{
List
<
MenuDto
>
menuDtoList
=
menuService
.
queryAll
(
criteria
,
true
);
List
<
MenuDto
>
menuDtoList
=
menuService
.
queryAll
(
criteria
,
true
);
return
new
ResponseEntity
<>(
PageUtil
.
toPage
(
menuDtoList
,
menuDtoList
.
size
()),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
PageUtil
.
toPage
(
menuDtoList
,
menuDtoList
.
size
()),
HttpStatus
.
OK
);
}
}
...
...
eladmin-system/src/main/java/me/zhengjie/modules/system/rest/MonitorController.java
View file @
d1777411
...
@@ -39,7 +39,7 @@ public class MonitorController {
...
@@ -39,7 +39,7 @@ public class MonitorController {
@GetMapping
@GetMapping
@ApiOperation
(
"查询服务监控"
)
@ApiOperation
(
"查询服务监控"
)
@PreAuthorize
(
"@el.check('monitor:list')"
)
@PreAuthorize
(
"@el.check('monitor:list')"
)
public
ResponseEntity
<
Object
>
getServers
(){
public
ResponseEntity
<
Object
>
query
(){
return
new
ResponseEntity
<>(
serverService
.
getServers
(),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
serverService
.
getServers
(),
HttpStatus
.
OK
);
}
}
}
}
eladmin-system/src/main/java/me/zhengjie/modules/system/rest/RoleController.java
View file @
d1777411
...
@@ -60,7 +60,7 @@ public class RoleController {
...
@@ -60,7 +60,7 @@ public class RoleController {
@ApiOperation
(
"获取单个role"
)
@ApiOperation
(
"获取单个role"
)
@GetMapping
(
value
=
"/{id}"
)
@GetMapping
(
value
=
"/{id}"
)
@PreAuthorize
(
"@el.check('roles:list')"
)
@PreAuthorize
(
"@el.check('roles:list')"
)
public
ResponseEntity
<
Object
>
getRoles
(
@PathVariable
Long
id
){
public
ResponseEntity
<
Object
>
query
(
@PathVariable
Long
id
){
return
new
ResponseEntity
<>(
roleService
.
findById
(
id
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
roleService
.
findById
(
id
),
HttpStatus
.
OK
);
}
}
...
@@ -75,7 +75,7 @@ public class RoleController {
...
@@ -75,7 +75,7 @@ public class RoleController {
@ApiOperation
(
"返回全部的角色"
)
@ApiOperation
(
"返回全部的角色"
)
@GetMapping
(
value
=
"/all"
)
@GetMapping
(
value
=
"/all"
)
@PreAuthorize
(
"@el.check('roles:list','user:add','user:edit')"
)
@PreAuthorize
(
"@el.check('roles:list','user:add','user:edit')"
)
public
ResponseEntity
<
Object
>
getAll
(
@PageableDefault
(
value
=
2000
,
sort
=
{
"level"
},
direction
=
Sort
.
Direction
.
ASC
)
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
(
@PageableDefault
(
value
=
2000
,
sort
=
{
"level"
},
direction
=
Sort
.
Direction
.
ASC
)
Pageable
pageable
){
return
new
ResponseEntity
<>(
roleService
.
queryAll
(
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
roleService
.
queryAll
(
pageable
),
HttpStatus
.
OK
);
}
}
...
@@ -83,7 +83,7 @@ public class RoleController {
...
@@ -83,7 +83,7 @@ public class RoleController {
@ApiOperation
(
"查询角色"
)
@ApiOperation
(
"查询角色"
)
@GetMapping
@GetMapping
@PreAuthorize
(
"@el.check('roles:list')"
)
@PreAuthorize
(
"@el.check('roles:list')"
)
public
ResponseEntity
<
Object
>
getRoles
(
RoleQueryCriteria
criteria
,
Pageable
pageable
){
public
ResponseEntity
<
Object
>
query
(
RoleQueryCriteria
criteria
,
Pageable
pageable
){
return
new
ResponseEntity
<>(
roleService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
return
new
ResponseEntity
<>(
roleService
.
queryAll
(
criteria
,
pageable
),
HttpStatus
.
OK
);
}
}
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment