diff --git a/server/src/main/java/com/aisino/iles/common/model/PageResult.java b/server/src/main/java/com/aisino/iles/common/model/PageResult.java index aa48265..6b7ae62 100644 --- a/server/src/main/java/com/aisino/iles/common/model/PageResult.java +++ b/server/src/main/java/com/aisino/iles/common/model/PageResult.java @@ -42,6 +42,7 @@ public class PageResult extends Result> { @JsonView(ForJsonView.PageView.class) String relation; + public PageResult(Page page) { super(); total = page.getTotalElements(); diff --git a/server/src/main/java/com/aisino/iles/common/repository/PagingAndSortingSpecificationRepository.java b/server/src/main/java/com/aisino/iles/common/repository/PagingAndSortingSpecificationRepository.java index 8b7320a..a4b0eb3 100644 --- a/server/src/main/java/com/aisino/iles/common/repository/PagingAndSortingSpecificationRepository.java +++ b/server/src/main/java/com/aisino/iles/common/repository/PagingAndSortingSpecificationRepository.java @@ -70,6 +70,7 @@ public interface PagingAndSortingSpecificationRepository { */ long count(@Nullable Specification specification); + /** * 带实体图的列表查询,可提高查询性能 (实体图的作用是可以管理,查询需要的属性和实体,而不是默认的字段属性) * diff --git a/server/src/main/java/com/aisino/iles/common/service/FtpService.java b/server/src/main/java/com/aisino/iles/common/service/FtpService.java index b2de925..b5db54e 100644 --- a/server/src/main/java/com/aisino/iles/common/service/FtpService.java +++ b/server/src/main/java/com/aisino/iles/common/service/FtpService.java @@ -39,6 +39,7 @@ public class FtpService { private final AwsConfig awsConfig; private final AwsS3Service awsS3Service; + public FtpService(AwsConfig awsConfig, AwsS3Service awsS3Service) { this.awsConfig = awsConfig; this.awsS3Service = awsS3Service; diff --git a/server/src/main/java/com/aisino/iles/core/annotation/CurrentUser.java b/server/src/main/java/com/aisino/iles/core/annotation/CurrentUser.java index 1d245aa..2812579 100644 --- a/server/src/main/java/com/aisino/iles/core/annotation/CurrentUser.java +++ b/server/src/main/java/com/aisino/iles/core/annotation/CurrentUser.java @@ -2,6 +2,7 @@ package com.aisino.iles.core.annotation; import java.lang.annotation.*; + /** * 当前用户标记,用于帮助标记参数,方便用户属性注入 */