diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssAliController.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssAliController.java index f789c12..f4de0d0 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssAliController.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssAliController.java @@ -5,7 +5,9 @@ import cn.hutool.extra.spring.SpringUtil; import com.alibaba.fastjson.JSON; import com.google.common.base.Preconditions; import com.schisandra.oss.application.convert.SchisandraOssAliDTOConverter; +import com.schisandra.oss.application.convert.SchisandraOssQiniuDTOConverter; import com.schisandra.oss.application.dto.SchisandraOssAliDTO; +import com.schisandra.oss.application.dto.SchisandraOssQiniuDTO; import com.schisandra.oss.application.oss.constant.OssConstant; import com.schisandra.oss.application.oss.core.ali.AliOssClient; import com.schisandra.oss.application.oss.core.ali.AliOssConfiguration; @@ -54,6 +56,21 @@ public class SchisandraOssAliController { @Resource RedisUtil redisUtil; + /** + * 根据id返回单条配置信息 + * + * @param id + * @return + */ + @GetMapping("one") + public Result returnOneById(String id) { + SchisandraOssAliBO bo = schisandraOssAliDomainService.selectOneById(id); + SchisandraOssAliDTO dto = SchisandraOssAliDTOConverter.INSTANCE.convertBOToDTO(bo); + if(dto == null){ + return Result.fail("查询失败"); + } + return Result.ok(dto); + } /** * 返回当前用户ali表所有数据 diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssMinioController.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssMinioController.java index 8341bbe..4f4f0bd 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssMinioController.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssMinioController.java @@ -5,11 +5,14 @@ import cn.hutool.extra.spring.SpringUtil; import com.alibaba.fastjson.JSON; import com.google.common.base.Preconditions; import com.schisandra.oss.application.convert.SchisandraOssMinioDTOConverter; +import com.schisandra.oss.application.convert.SchisandraOssQiniuDTOConverter; import com.schisandra.oss.application.dto.SchisandraOssMinioDTO; +import com.schisandra.oss.application.dto.SchisandraOssQiniuDTO; import com.schisandra.oss.application.oss.constant.OssConstant; import com.schisandra.oss.application.oss.core.minio.MinioOssClient; import com.schisandra.oss.application.oss.core.minio.MinioOssConfiguration; import com.schisandra.oss.common.entity.Result; +import com.schisandra.oss.domain.bo.SchisandraOssAliBO; import com.schisandra.oss.domain.bo.SchisandraOssMinioBO; import com.schisandra.oss.domain.redis.RedisUtil; import com.schisandra.oss.domain.service.SchisandraOssMinioDomainService; @@ -57,6 +60,24 @@ public class SchisandraOssMinioController { RedisUtil redisUtil; + /** + * 根据id返回单条配置信息 + * + * @param Id + * @return + */ + @GetMapping("one") + public Result returnOneById(String Id) { + SchisandraOssMinioBO bo = schisandraOssMinioDomainService.selectOneById(Id); + SchisandraOssMinioDTO dto = SchisandraOssMinioDTOConverter.INSTANCE.convertBOToDTO(bo); + if(dto == null){ + return Result.fail("查询失败"); + } + return Result.ok(dto); + } + + + /** * 返回当前用户minio表所有数据 * @param userId diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssQiniuController.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssQiniuController.java index e998994..660fd55 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssQiniuController.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssQiniuController.java @@ -7,6 +7,7 @@ import com.google.common.base.Preconditions; import com.schisandra.oss.application.convert.SchisandraOssQiniuDTOConverter; import com.schisandra.oss.application.convert.SchisandraOssTencentDTOConverter; import com.schisandra.oss.application.dto.SchisandraOssQiniuDTO; +import com.schisandra.oss.application.dto.SchisandraOssTencentDTO; import com.schisandra.oss.application.oss.constant.OssConstant; import com.schisandra.oss.application.oss.core.qiniu.QiNiuOssClient; import com.schisandra.oss.application.oss.core.qiniu.QiNiuOssConfiguration; @@ -14,7 +15,6 @@ import com.schisandra.oss.application.oss.exception.OssException; import com.schisandra.oss.application.oss.model.OssInfo; import com.schisandra.oss.common.entity.Result; import com.schisandra.oss.domain.bo.SchisandraOssQiniuBO; -import com.schisandra.oss.domain.bo.SchisandraOssTencentBO; import com.schisandra.oss.domain.redis.RedisUtil; import com.schisandra.oss.domain.service.SchisandraOssQiniuDomainService; import lombok.SneakyThrows; @@ -22,7 +22,6 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.util.StreamUtils; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; - import javax.annotation.Resource; import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServletResponse; @@ -57,7 +56,24 @@ public class SchisandraOssQiniuController { private QiNiuOssConfiguration qiNiuOssConfiguration; /** - * 返回当前用户tencent表所有数据 + * 根据id返回单条配置信息 + * + * @param Id + * @return + */ + @GetMapping("one") + public Result returnOneById(String Id) { + SchisandraOssQiniuBO bo = schisandraOssQiniuDomainService.selectOneById(Id); + SchisandraOssQiniuDTO dto = SchisandraOssQiniuDTOConverter.INSTANCE.convertBOToDTO(bo); + if(dto == null){ + return Result.fail("查询失败"); + } + return Result.ok(dto); + } + + + /** + * 返回当前用户qiniu表所有数据 * @param userId * @return */ diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssTencentController.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssTencentController.java index b9091fc..3838f77 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssTencentController.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/controller/SchisandraOssTencentController.java @@ -13,6 +13,7 @@ import com.schisandra.oss.application.oss.constant.OssConstant; import com.schisandra.oss.application.oss.core.tencent.TencentOssClient; import com.schisandra.oss.application.oss.core.tencent.TencentOssConfiguration; import com.schisandra.oss.common.entity.Result; +import com.schisandra.oss.domain.bo.SchisandraOssQiniuBO; import com.schisandra.oss.domain.bo.SchisandraOssTencentBO; import com.schisandra.oss.domain.redis.RedisUtil; import com.schisandra.oss.domain.service.SchisandraOssTencentDomainService; @@ -61,6 +62,22 @@ public class SchisandraOssTencentController { @Resource private SchisandraOssTencentDomainService schisandraOssTencentDomainService; + /** + * 根据id返回单条配置信息 + * + * @param Id + * @return + */ + @GetMapping("one") + public Result returnOneById(String Id) { + SchisandraOssTencentBO bo = schisandraOssTencentDomainService.selectOneById(Id); + SchisandraOssTencentDTO dto = SchisandraOssTencentDTOConverter.INSTANCE.convertBOToDTO(bo); + if(dto == null){ + return Result.fail("查询失败"); + } + return Result.ok(dto); + } + /** * 返回当前用户tencent表所有数据 * @param userId diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssAliDomainService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssAliDomainService.java index b57d5e9..0977535 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssAliDomainService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssAliDomainService.java @@ -34,4 +34,6 @@ public interface SchisandraOssAliDomainService { List selectAll(); List selectAllPresent(String userId); + + SchisandraOssAliBO selectOneById(String Id); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssMinioDomainService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssMinioDomainService.java index 23b5a74..344f1c4 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssMinioDomainService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssMinioDomainService.java @@ -37,4 +37,6 @@ public interface SchisandraOssMinioDomainService { List selectAll(); List selectAllPresent(String userId); + + SchisandraOssMinioBO selectOneById(String Id); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssQiniuDomainService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssQiniuDomainService.java index 7535dd0..4951e9f 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssQiniuDomainService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssQiniuDomainService.java @@ -41,4 +41,5 @@ public interface SchisandraOssQiniuDomainService { List selectAllPresent(String userId); + SchisandraOssQiniuBO selectOneById(String Id); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssTencentDomainService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssTencentDomainService.java index 22882dd..b73f1b8 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssTencentDomainService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraOssTencentDomainService.java @@ -38,4 +38,6 @@ public interface SchisandraOssTencentDomainService { List selectAll(); List selectAllPresent(String userId); + + SchisandraOssTencentBO selectOneById(String Id); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssAliDomainServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssAliDomainServiceImpl.java index 70e2d8a..9e8cc60 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssAliDomainServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssAliDomainServiceImpl.java @@ -66,6 +66,9 @@ public class SchisandraOssAliDomainServiceImpl implements SchisandraOssAliDomain @Override public Boolean delete(SchisandraOssAliBO schisandraOssAliBO) { + SchisandraUserOss userOss = schisandraUserOssService.queryOSSByTypeAndUserId(schisandraOssAliBO.getUserId(), String.valueOf(OssType.ALI)); + userOss.setConfigCount(userOss.getConfigCount()-1); + schisandraUserOssService.update(userOss); SchisandraOssAli schisandraOssAli = new SchisandraOssAli(); schisandraOssAli.setId(schisandraOssAliBO.getId()); schisandraOssAli.setIsDeleted(IsDeletedFlagEnum.DELETED.getCode()); @@ -92,4 +95,9 @@ public class SchisandraOssAliDomainServiceImpl implements SchisandraOssAliDomain return SchisandraOssAliBOConverter.INSTANCE.convertEntityToBOList(schisandraOssAlis); } + @Override + public SchisandraOssAliBO selectOneById(String Id) { + SchisandraOssAli ali = schisandraOssAliService.selectOneById(Id); + return SchisandraOssAliBOConverter.INSTANCE.convertEntityToBO(ali); + } } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssMinioDomainServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssMinioDomainServiceImpl.java index b7b208a..9d26644 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssMinioDomainServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssMinioDomainServiceImpl.java @@ -65,6 +65,9 @@ public class SchisandraOssMinioDomainServiceImpl implements SchisandraOssMinioDo @Override public Boolean delete(SchisandraOssMinioBO schisandraOssMinioBO) { + SchisandraUserOss userOss = schisandraUserOssService.queryOSSByTypeAndUserId(schisandraOssMinioBO.getUserId(),String.valueOf(OssType.MINIO)); + userOss.setConfigcount(userOss.getConfigcount()-1); + schisandraUserOssService.update(userOss); SchisandraOssMinio schisandraOssMinio = new SchisandraOssMinio(); schisandraOssMinio.setId(schisandraOssMinioBO.getId()); schisandraOssMinio.setIsDeleted(IsDeletedFlagEnum.DELETED.getCode()); @@ -104,5 +107,9 @@ public class SchisandraOssMinioDomainServiceImpl implements SchisandraOssMinioDo return SchisandraOssMinioBOConverter.INSTANCE.convertEntityToBOList(list); } - + @Override + public SchisandraOssMinioBO selectOneById(String Id) { + SchisandraOssMinio minio = schisandraOssMinioService.selectOneById(Id); + return SchisandraOssMinioBOConverter.INSTANCE.convertEntityToBO(minio); + } } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssQiniuDomainServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssQiniuDomainServiceImpl.java index 83a346d..eb0d0f5 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssQiniuDomainServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssQiniuDomainServiceImpl.java @@ -69,6 +69,9 @@ public class SchisandraOssQiniuDomainServiceImpl implements SchisandraOssQiniuDo @Override public Boolean delete(SchisandraOssQiniuBO schisandraOssQiniuBO) { + SchisandraUserOss userOss = schisandraUserOssService.queryOSSByTypeAndUserId(schisandraOssQiniuBO.getUserId(), String.valueOf(OssType.QINIU)); + userOss.setConfigCount(userOss.getConfigCount()-1); + schisandraUserOssService.update(userOss); SchisandraOssQiniu schisandraOssQiniu = new SchisandraOssQiniu(); schisandraOssQiniu.setId(schisandraOssQiniuBO.getId()); schisandraOssQiniu.setIsDeleted(IsDeletedFlagEnum.DELETED.getCode()); @@ -101,4 +104,10 @@ public class SchisandraOssQiniuDomainServiceImpl implements SchisandraOssQiniuDo List list = schisandraOssQiniuService.selectAllPresent(useId); return SchisandraOssQiniuBOConverter.INSTANCE.convertEntityToBOList(list); } + + @Override + public SchisandraOssQiniuBO selectOneById(String Id) { + SchisandraOssQiniu qiniu = schisandraOssQiniuService.selectOneById(Id); + return SchisandraOssQiniuBOConverter.INSTANCE.convertEntityToBO(qiniu); + } } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssTencentDomainServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssTencentDomainServiceImpl.java index 59eb64f..4da25ba 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssTencentDomainServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssTencentDomainServiceImpl.java @@ -68,6 +68,9 @@ public class SchisandraOssTencentDomainServiceImpl implements SchisandraOssTence @Override public Boolean delete(SchisandraOssTencentBO schisandraOssTencentBO) { + SchisandraUserOss userOss = schisandraUserOssService.queryOSSByTypeAndUserId(schisandraOssTencentBO.getUserId(),String.valueOf(OssType.TENCENT)); + userOss.setConfigCount(userOss.getConfigCount()-1); + schisandraUserOssService.update(userOss); SchisandraOssTencent schisandraOssTencent = new SchisandraOssTencent(); schisandraOssTencent.setId(schisandraOssTencentBO.getId()); schisandraOssTencent.setIsDeleted(IsDeletedFlagEnum.DELETED.getCode()); @@ -93,4 +96,10 @@ public class SchisandraOssTencentDomainServiceImpl implements SchisandraOssTence return SchisandraOssTencentBOConverter.INSTANCE.convertEntityToBOList(list); } + @Override + public SchisandraOssTencentBO selectOneById(String Id){ + SchisandraOssTencent tencent = schisandraOssTencentService.selectOneById(Id); + return SchisandraOssTencentBOConverter.INSTANCE.convertEntityToBO(tencent); + } + } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssAli.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssAli.java index b68aea3..0943414 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssAli.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssAli.java @@ -27,14 +27,14 @@ public class SchisandraOssAli implements Serializable { /** * */ - @Id(keyType = KeyType.Generator, value = KeyGenerators.flexId) + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) private String id; /** * */ @Column("user_id") - private Long userId; + private String userId; /** * OSS地址 diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssAliService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssAliService.java index 3a41cb2..5693549 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssAliService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssAliService.java @@ -51,4 +51,6 @@ public interface SchisandraOssAliService { List selectAll(); List selectAllPresent(String userId); + + SchisandraOssAli selectOneById(String Id); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssMinioService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssMinioService.java index ff53231..da1de05 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssMinioService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssMinioService.java @@ -54,4 +54,6 @@ public interface SchisandraOssMinioService { List selectAll(); List selectAllPresent(String userId); + + SchisandraOssMinio selectOneById(String id); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssQiniuService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssQiniuService.java index d48d310..0d551bb 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssQiniuService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssQiniuService.java @@ -60,4 +60,6 @@ public interface SchisandraOssQiniuService { List selectAll(); List selectAllPresent(String userId); + + SchisandraOssQiniu selectOneById(String Id); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssTencentService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssTencentService.java index 42ec186..eed131c 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssTencentService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssTencentService.java @@ -56,4 +56,6 @@ public interface SchisandraOssTencentService { List selectAll(); List selectAllPresent(String userId); + + SchisandraOssTencent selectOneById(String Id); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssAliServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssAliServiceImpl.java index eeb72ba..ac18714 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssAliServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssAliServiceImpl.java @@ -34,6 +34,11 @@ public class SchisandraOssAliServiceImpl implements SchisandraOssAliService { return this.schisandraOssAliDao.selectListByCondition(SchisandraOssAliTableDef.SCHISANDRA_OSS_ALI.USER_ID.eq(userId)); } + @Override + public SchisandraOssAli selectOneById(String Id) { + return this.schisandraOssAliDao.selectOneById(Id); + } + /** * 通过ID查询单条数据 diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssMinioServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssMinioServiceImpl.java index 2954091..fc1f4a7 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssMinioServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssMinioServiceImpl.java @@ -97,4 +97,9 @@ public class SchisandraOssMinioServiceImpl implements SchisandraOssMinioService public List selectAllPresent(String userId){ return schisandraOssMinioDao.selectListByCondition(SchisandraOssMinioTableDef.SCHISANDRA_OSS_MINIO.USER_ID.eq(userId)); } + + @Override + public SchisandraOssMinio selectOneById(String Id) { + return schisandraOssMinioDao.selectOneById(Id); + } } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssQiniuServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssQiniuServiceImpl.java index a820d3b..6cb7491 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssQiniuServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssQiniuServiceImpl.java @@ -79,4 +79,9 @@ public class SchisandraOssQiniuServiceImpl implements SchisandraOssQiniuService public List selectAll() {return this.schisandraOssQiniuDao.selectAll();} public List selectAllPresent(String userId) {return this.schisandraOssQiniuDao.selectListByCondition(SchisandraOssQiniuTableDef.SCHISANDRA_OSS_QINIU.USER_ID.eq(userId));} + + @Override + public SchisandraOssQiniu selectOneById(String Id) { + return this.schisandraOssQiniuDao.selectOneById(Id); + } } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssTencentServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssTencentServiceImpl.java index d9fcbb8..e464e24 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssTencentServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssTencentServiceImpl.java @@ -77,4 +77,9 @@ public class SchisandraOssTencentServiceImpl implements SchisandraOssTencentServ public List selectAllPresent(String userId){ return this.schisandraOssTencentDao.selectListByCondition(SchisandraOssTencentTableDef.SCHISANDRA_OSS_TENCENT.USER_ID.eq(userId)); } + + @Override + public SchisandraOssTencent selectOneById(String Id) { + return this.schisandraOssTencentDao.selectOneById(Id); + } }