Skip to content

Commit 90a4a80

Browse files
committed
[代码完善](v2.5): v2.5 beta 菜单部门优化,其他杂项优化
菜单和部门表加入 sub_count 字段,记录子节点数目,树形表格懒加载使用。 脚本同步更新 2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
1 parent 48570fc commit 90a4a80

57 files changed

Lines changed: 331 additions & 368 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

eladmin-common/src/main/java/me/zhengjie/utils/RedisUtils.java

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,6 @@ public RedisUtils(RedisTemplate<Object, Object> redisTemplate) {
3939
this.redisTemplate = redisTemplate;
4040
}
4141

42-
// =============================common============================
43-
4442
/**
4543
* 指定缓存失效时间
4644
* @param key 键
@@ -645,4 +643,17 @@ public long lRemove(String key, long count, Object value) {
645643
return 0;
646644
}
647645
}
646+
647+
/**
648+
*
649+
* @param dict
650+
* @param ids
651+
*/
652+
public void delByKeys(String prefix, Set<Long> ids) {
653+
List<String> keys = new ArrayList<>();
654+
for (Long id : ids) {
655+
keys.add(new StringBuffer(prefix).append(id).toString());
656+
}
657+
redisTemplate.delete(keys);
658+
}
648659
}

eladmin-system/src/main/java/me/zhengjie/modules/mnt/rest/AppController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ public ResponseEntity<Object> query(AppQueryCriteria criteria, Pageable pageable
6565
@PostMapping
6666
@PreAuthorize("@el.check('app:add')")
6767
public ResponseEntity<Object> create(@Validated @RequestBody App resources){
68-
return new ResponseEntity<>(appService.create(resources),HttpStatus.CREATED);
68+
appService.create(resources);
69+
return new ResponseEntity<>(HttpStatus.CREATED);
6970
}
7071

7172
@Log("修改应用")

eladmin-system/src/main/java/me/zhengjie/modules/mnt/rest/DatabaseController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,8 @@ public ResponseEntity<Object> query(DatabaseQueryCriteria criteria, Pageable pag
7373
@PostMapping
7474
@PreAuthorize("@el.check('database:add')")
7575
public ResponseEntity<Object> create(@Validated @RequestBody Database resources){
76-
return new ResponseEntity<>(databaseService.create(resources),HttpStatus.CREATED);
76+
databaseService.create(resources);
77+
return new ResponseEntity<>(HttpStatus.CREATED);
7778
}
7879

7980
@Log("修改数据库")

eladmin-system/src/main/java/me/zhengjie/modules/mnt/rest/DeployController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,8 @@ public ResponseEntity<Object> query(DeployQueryCriteria criteria, Pageable pagea
7575
@PostMapping
7676
@PreAuthorize("@el.check('deploy:add')")
7777
public ResponseEntity<Object> create(@Validated @RequestBody Deploy resources){
78-
return new ResponseEntity<>(deployService.create(resources),HttpStatus.CREATED);
78+
deployService.create(resources);
79+
return new ResponseEntity<>(HttpStatus.CREATED);
7980
}
8081

8182
@Log("修改部署")

eladmin-system/src/main/java/me/zhengjie/modules/mnt/rest/ServerDeployController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ public ResponseEntity<Object> query(ServerDeployQueryCriteria criteria, Pageable
6565
@PostMapping
6666
@PreAuthorize("@el.check('serverDeploy:add')")
6767
public ResponseEntity<Object> create(@Validated @RequestBody ServerDeploy resources){
68-
return new ResponseEntity<>(serverDeployService.create(resources),HttpStatus.CREATED);
68+
serverDeployService.create(resources);
69+
return new ResponseEntity<>(HttpStatus.CREATED);
6970
}
7071

7172
@Log("修改服务器")

eladmin-system/src/main/java/me/zhengjie/modules/mnt/service/AppService.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,8 @@ public interface AppService {
5656
/**
5757
* 创建
5858
* @param resources /
59-
* @return /
6059
*/
61-
AppDto create(App resources);
60+
void create(App resources);
6261

6362
/**
6463
* 编辑

eladmin-system/src/main/java/me/zhengjie/modules/mnt/service/DatabaseService.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,8 @@ public interface DatabaseService {
5656
/**
5757
* 创建
5858
* @param resources /
59-
* @return /
6059
*/
61-
DatabaseDto create(Database resources);
60+
void create(Database resources);
6261

6362
/**
6463
* 编辑

eladmin-system/src/main/java/me/zhengjie/modules/mnt/service/DeployHistoryService.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,8 @@ public interface DeployHistoryService {
5555
/**
5656
* 创建
5757
* @param resources /
58-
* @return /
5958
*/
60-
DeployHistoryDto create(DeployHistory resources);
59+
void create(DeployHistory resources);
6160

6261
/**
6362
* 删除

eladmin-system/src/main/java/me/zhengjie/modules/mnt/service/DeployService.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,8 @@ public interface DeployService {
5757
/**
5858
* 创建
5959
* @param resources /
60-
* @return /
6160
*/
62-
DeployDto create(Deploy resources);
61+
void create(Deploy resources);
6362

6463

6564
/**

eladmin-system/src/main/java/me/zhengjie/modules/mnt/service/ServerDeployService.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,8 @@ public interface ServerDeployService {
5656
/**
5757
* 创建
5858
* @param resources /
59-
* @return /
6059
*/
61-
ServerDeployDto create(ServerDeploy resources);
60+
void create(ServerDeploy resources);
6261

6362
/**
6463
* 编辑

0 commit comments

Comments
 (0)