From 0538f405eb93e118fcaf96bdd9bb89f446ac7c46 Mon Sep 17 00:00:00 2001 From: landaiqing <3517283258@qq.com> Date: Wed, 17 Jul 2024 14:22:18 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=94=B9=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../auth/api/SchisandraAuthFeignService.java | 2 +- .../SchisandraAuthPermissionController.java | 2 +- .../SchisandraAuthRoleController.java | 236 +++--- .../SchisandraAuthUserController.java | 10 +- .../dto/SchisandraAuthPermissionDTO.java | 4 +- .../dto/SchisandraAuthRoleDTO.java | 118 +-- .../dto/SchisandraAuthRolePermissionDTO.java | 116 +-- .../dto/SchisandraAuthUserDTO.java | 262 +++---- .../dto/SchisandraAuthUserRoleDTO.java | 116 +-- .../dto/SchisandraSocialUserAuthDTO.java | 116 +-- .../dto/SchisandraSocialUserDTO.java | 286 +++---- .../domain/bo/SchisandraAuthPermissionBO.java | 4 +- .../auth/domain/bo/SchisandraAuthRoleBO.java | 122 +-- .../bo/SchisandraAuthRolePermissionBO.java | 116 +-- .../auth/domain/bo/SchisandraAuthUserBO.java | 224 +++--- .../domain/bo/SchisandraAuthUserRoleBO.java | 116 +-- .../domain/bo/SchisandraSocialUserAuthBO.java | 114 +-- .../domain/bo/SchisandraSocialUserBO.java | 284 +++---- ...SchisandraAuthPermissionDomainService.java | 42 +- .../SchisandraAuthRoleDomainService.java | 112 +-- .../SchisandraAuthUserDomainService.java | 4 +- ...sandraAuthPermissionDomainServiceImpl.java | 38 +- .../SchisandraAuthRoleDomainServiceImpl.java | 122 +-- ...raAuthRolePermissionDomainServiceImpl.java | 116 +-- .../SchisandraAuthUserDomainServiceImpl.java | 44 +- .../entity/SchisandraAuthPermission.java | 2 +- .../basic/entity/SchisandraAuthRole.java | 140 ++-- .../entity/SchisandraAuthRolePermission.java | 144 ++-- .../basic/entity/SchisandraAuthUser.java | 274 +++---- .../basic/entity/SchisandraAuthUserRole.java | 146 ++-- .../basic/entity/SchisandraSocialUser.java | 348 ++++----- .../entity/SchisandraSocialUserAuth.java | 144 ++-- .../SchisandraAuthPermissionService.java | 100 ++- .../SchisandraAuthRolePermissionService.java | 98 +-- .../service/SchisandraAuthRoleService.java | 98 +-- .../SchisandraAuthUserRoleService.java | 96 +-- .../service/SchisandraAuthUserService.java | 114 +-- .../SchisandraSocialUserAuthService.java | 92 +-- .../service/SchisandraSocialUserService.java | 106 +-- .../SchisandraAuthPermissionServiceImpl.java | 154 ++-- ...hisandraAuthRolePermissionServiceImpl.java | 150 ++-- .../impl/SchisandraAuthRoleServiceImpl.java | 150 ++-- .../SchisandraAuthUserRoleServiceImpl.java | 158 ++-- .../impl/SchisandraAuthUserServiceImpl.java | 196 ++--- .../SchisandraSocialUserAuthServiceImpl.java | 134 ++-- .../impl/SchisandraSocialUserServiceImpl.java | 234 +++--- .../auth/infra/entity/SmsConfigInfo.java | 414 +++++----- .../mapper/SchisandraAuthPermissionDao.xml | 4 +- .../mapper/SchisandraAuthRoleDao.xml | 34 +- .../SchisandraAuthRolePermissionDao.xml | 32 +- .../mapper/SchisandraAuthUserDao.xml | 58 +- .../mapper/SchisandraAuthUserRoleDao.xml | 32 +- .../mapper/SchisandraSocialUserAuthDao.xml | 32 +- .../mapper/SchisandraSocialUserDao.xml | 66 +- .../oss/application/config/GlobalConfig.java | 74 +- .../SchisandraOssAliController.java | 69 +- .../SchisandraOssMinioController.java | 16 +- .../SchisandraOssQiniuController.java | 12 +- .../SchisandraOssSftpController.java | 8 +- .../SchisandraOssTencentController.java | 10 +- .../controller/SchisandraOssUpController.java | 8 +- .../SchisandraUserOssController.java | 2 +- .../dto/SchisandraFileHeatmapDTO.java | 4 +- .../application/dto/SchisandraOssAliDTO.java | 10 +- .../application/dto/SchisandraOssAwsDTO.java | 316 ++++---- .../dto/SchisandraOssBaiduDTO.java | 436 +++++------ .../application/dto/SchisandraOssFtpDTO.java | 276 +++---- .../dto/SchisandraOssHuaweiDTO.java | 506 ++++++------- .../application/dto/SchisandraOssJdDTO.java | 586 +++++++-------- .../application/dto/SchisandraOssJdbcDTO.java | 186 ++--- .../dto/SchisandraOssJdbcDataDTO.java | 126 ++-- .../dto/SchisandraOssJdbcStoreDTO.java | 176 ++--- .../dto/SchisandraOssJinshanDTO.java | 340 ++++----- .../dto/SchisandraOssLocalDTO.java | 136 ++-- .../dto/SchisandraOssMinioDTO.java | 4 +- .../dto/SchisandraOssPinganDTO.java | 266 +++---- .../dto/SchisandraOssQingyunDTO.java | 296 ++++---- .../dto/SchisandraOssQiniuDTO.java | 4 +- .../application/dto/SchisandraOssSftpDTO.java | 4 +- .../dto/SchisandraOssTencentDTO.java | 4 +- .../dto/SchisandraOssUcloudDTO.java | 286 +++---- .../application/dto/SchisandraOssUpDTO.java | 4 +- .../dto/SchisandraOssWangyiDTO.java | 376 +++++----- .../application/dto/SchisandraUserOssDTO.java | 6 +- .../oss/core/ali/AliOssConfiguration.java | 2 +- .../oss/core/minio/MinioOssConfiguration.java | 2 +- .../domain/bo/SchisandraFileHeatmapBO.java | 4 +- .../oss/domain/bo/SchisandraOssAliBO.java | 540 ++++++------- .../oss/domain/bo/SchisandraOssAwsBO.java | 314 ++++---- .../oss/domain/bo/SchisandraOssBaiduBO.java | 434 +++++------ .../oss/domain/bo/SchisandraOssFtpBO.java | 274 +++---- .../oss/domain/bo/SchisandraOssHuaweiBO.java | 503 +++++++------ .../oss/domain/bo/SchisandraOssJdBO.java | 584 +++++++-------- .../oss/domain/bo/SchisandraOssJdbcBO.java | 184 ++--- .../domain/bo/SchisandraOssJdbcDataBO.java | 124 +-- .../domain/bo/SchisandraOssJdbcStoreBO.java | 174 ++--- .../oss/domain/bo/SchisandraOssJinshanBO.java | 340 ++++----- .../oss/domain/bo/SchisandraOssLocalBO.java | 134 ++-- .../oss/domain/bo/SchisandraOssMinioBO.java | 366 ++++----- .../oss/domain/bo/SchisandraOssPinganBO.java | 264 +++---- .../oss/domain/bo/SchisandraOssQingyunBO.java | 294 ++++---- .../oss/domain/bo/SchisandraOssQiniuBO.java | 4 +- .../oss/domain/bo/SchisandraOssSftpBO.java | 4 +- .../oss/domain/bo/SchisandraOssTencentBO.java | 400 +++++----- .../oss/domain/bo/SchisandraOssUcloudBO.java | 284 +++---- .../oss/domain/bo/SchisandraOssUpBO.java | 234 +++--- .../oss/domain/bo/SchisandraOssWangyiBO.java | 374 ++++----- .../oss/domain/bo/SchisandraUserOssBO.java | 6 +- .../SchisandraOssAliDomainService.java | 4 +- .../SchisandraOssMinioDomainService.java | 6 +- .../SchisandraOssQiniuDomainService.java | 4 +- .../SchisandraOssTencentDomainService.java | 2 +- .../SchisandraUserOssDomainService.java | 4 +- ...chisandraFileHeatmapDomainServiceImpl.java | 4 +- .../SchisandraOssAliDomainServiceImpl.java | 8 +- .../SchisandraOssMinioDomainServiceImpl.java | 10 +- .../SchisandraOssQiniuDomainServiceImpl.java | 8 +- .../SchisandraOssSftpDomainServiceImpl.java | 4 +- ...SchisandraOssTencentDomainServiceImpl.java | 6 +- .../SchisandraOssUpDomainServiceImpl.java | 4 +- .../SchisandraUserOssDomainServiceImpl.java | 4 +- .../basic/entity/SchisandraFileHeatmap.java | 7 +- .../infra/basic/entity/SchisandraOssAli.java | 656 ++++++++-------- .../infra/basic/entity/SchisandraOssAws.java | 384 +++++----- .../basic/entity/SchisandraOssBaidu.java | 528 ++++++------- .../infra/basic/entity/SchisandraOssFtp.java | 336 ++++----- .../basic/entity/SchisandraOssHuawei.java | 612 +++++++-------- .../infra/basic/entity/SchisandraOssJd.java | 708 +++++++++--------- .../infra/basic/entity/SchisandraOssJdbc.java | 228 +++--- .../basic/entity/SchisandraOssJdbcData.java | 156 ++-- .../basic/entity/SchisandraOssJdbcStore.java | 216 +++--- .../basic/entity/SchisandraOssJinshan.java | 410 +++++----- .../basic/entity/SchisandraOssLocal.java | 168 ++--- .../basic/entity/SchisandraOssMinio.java | 446 +++++------ .../basic/entity/SchisandraOssPingan.java | 319 ++++---- .../basic/entity/SchisandraOssQingyun.java | 360 ++++----- .../basic/entity/SchisandraOssQiniu.java | 8 +- .../infra/basic/entity/SchisandraOssSftp.java | 11 +- .../basic/entity/SchisandraOssTencent.java | 6 +- .../basic/entity/SchisandraOssUcloud.java | 348 ++++----- .../infra/basic/entity/SchisandraOssUp.java | 288 +++---- .../basic/entity/SchisandraOssWangyi.java | 456 +++++------ .../infra/basic/entity/SchisandraUserOss.java | 16 +- .../service/SchisandraFileHeatmapService.java | 2 +- .../service/SchisandraOssAliService.java | 8 +- .../service/SchisandraOssAwsService.java | 94 +-- .../service/SchisandraOssBaiduService.java | 94 +-- .../service/SchisandraOssFtpService.java | 94 +-- .../service/SchisandraOssHuaweiService.java | 94 +-- .../basic/service/SchisandraOssJdService.java | 94 +-- .../service/SchisandraOssJdbcDataService.java | 92 +-- .../service/SchisandraOssJdbcService.java | 94 +-- .../SchisandraOssJdbcStoreService.java | 92 +-- .../service/SchisandraOssJinshanService.java | 96 +-- .../service/SchisandraOssLocalService.java | 92 +-- .../service/SchisandraOssMinioService.java | 10 +- .../service/SchisandraOssPinganService.java | 92 +-- .../service/SchisandraOssQingyunService.java | 106 +-- .../service/SchisandraOssQiniuService.java | 8 +- .../service/SchisandraOssSftpService.java | 4 +- .../service/SchisandraOssTencentService.java | 4 +- .../service/SchisandraOssUcloudService.java | 106 +-- .../basic/service/SchisandraOssUpService.java | 4 +- .../service/SchisandraOssWangyiService.java | 92 +-- .../service/SchisandraUserOssService.java | 8 +- .../SchisandraFileHeatmapServiceImpl.java | 2 +- .../impl/SchisandraOssAliServiceImpl.java | 8 +- .../impl/SchisandraOssAwsServiceImpl.java | 146 ++-- .../impl/SchisandraOssBaiduServiceImpl.java | 146 ++-- .../impl/SchisandraOssFtpServiceImpl.java | 146 ++-- .../impl/SchisandraOssHuaweiServiceImpl.java | 146 ++-- .../impl/SchisandraOssJdServiceImpl.java | 146 ++-- .../SchisandraOssJdbcDataServiceImpl.java | 134 ++-- .../impl/SchisandraOssJdbcServiceImpl.java | 146 ++-- .../SchisandraOssJdbcStoreServiceImpl.java | 134 ++-- .../impl/SchisandraOssJinshanServiceImpl.java | 148 ++-- .../impl/SchisandraOssLocalServiceImpl.java | 134 ++-- .../impl/SchisandraOssMinioServiceImpl.java | 10 +- .../impl/SchisandraOssPinganServiceImpl.java | 134 ++-- .../impl/SchisandraOssQingyunServiceImpl.java | 146 ++-- .../impl/SchisandraOssQiniuServiceImpl.java | 8 +- .../impl/SchisandraOssSftpServiceImpl.java | 4 +- .../impl/SchisandraOssTencentServiceImpl.java | 4 +- .../impl/SchisandraOssUcloudServiceImpl.java | 150 ++-- .../impl/SchisandraOssUpServiceImpl.java | 4 +- .../impl/SchisandraOssWangyiServiceImpl.java | 146 ++-- .../impl/SchisandraUserOssServiceImpl.java | 8 +- .../SchisandraShareDetailController.java | 4 +- .../dto/SchisandraShareCircleDTO.java | 6 +- .../dto/SchisandraShareCommentReplyDTO.java | 8 +- .../dto/SchisandraShareDetailDTO.java | 6 +- .../dto/SchisandraShareDetailTagDTO.java | 6 +- .../dto/SchisandraShareMessageDTO.java | 6 +- .../dto/SchisandraShareSensitiveWordsDTO.java | 2 +- .../dto/SchisandraShareTagsDTO.java | 2 +- .../dto/SchisandraShareUrlDTO.java | 2 +- .../dto/SchisandraShareUrlDetailDTO.java | 6 +- .../domain/bo/SchisandraShareCircleBO.java | 6 +- .../bo/SchisandraShareCommentReplyBO.java | 8 +- .../domain/bo/SchisandraShareDetailBO.java | 6 +- .../domain/bo/SchisandraShareDetailTagBO.java | 6 +- .../domain/bo/SchisandraShareMessageBO.java | 6 +- .../bo/SchisandraShareSensitiveWordsBO.java | 2 +- .../domain/bo/SchisandraShareTagsBO.java | 2 +- .../share/domain/bo/SchisandraShareUrlBO.java | 2 +- .../domain/bo/SchisandraShareUrlDetailBO.java | 6 +- .../SchisandraShareCircleDomainService.java | 2 +- .../SchisandraShareDetailDomainService.java | 4 +- ...chisandraShareCircleDomainServiceImpl.java | 2 +- ...chisandraShareDetailDomainServiceImpl.java | 10 +- .../basic/entity/SchisandraShareCircle.java | 6 +- .../entity/SchisandraShareCommentReply.java | 8 +- .../basic/entity/SchisandraShareDetail.java | 6 +- .../entity/SchisandraShareDetailTag.java | 6 +- .../basic/entity/SchisandraShareMessage.java | 6 +- .../entity/SchisandraShareSensitiveWords.java | 2 +- .../basic/entity/SchisandraShareTags.java | 2 +- .../basic/entity/SchisandraShareUrl.java | 2 +- .../entity/SchisandraShareUrlDetail.java | 6 +- .../service/SchisandraShareCircleService.java | 4 +- .../SchisandraShareCommentReplyService.java | 4 +- .../service/SchisandraShareDetailService.java | 6 +- .../SchisandraShareDetailTagService.java | 6 +- .../SchisandraShareMessageService.java | 4 +- .../SchisandraShareSensitiveWordsService.java | 4 +- .../service/SchisandraShareTagsService.java | 6 +- .../SchisandraShareUrlDetailService.java | 6 +- .../service/SchisandraShareUrlService.java | 6 +- .../SchisandraShareCircleServiceImpl.java | 4 +- ...chisandraShareCommentReplyServiceImpl.java | 4 +- .../SchisandraShareDetailServiceImpl.java | 6 +- .../SchisandraShareDetailTagServiceImpl.java | 6 +- .../SchisandraShareMessageServiceImpl.java | 4 +- ...isandraShareSensitiveWordsServiceImpl.java | 4 +- .../impl/SchisandraShareTagsServiceImpl.java | 6 +- .../SchisandraShareUrlDetailServiceImpl.java | 6 +- .../impl/SchisandraShareUrlServiceImpl.java | 6 +- .../schisandra/share/infra/rpc/UserRpc.java | 2 +- .../mapper/SchisandraShareCircleDao.xml | 6 +- .../mapper/SchisandraShareCommentReplyDao.xml | 8 +- .../mapper/SchisandraShareDetailDao.xml | 6 +- .../mapper/SchisandraShareDetailTagDao.xml | 6 +- .../mapper/SchisandraShareMessageDao.xml | 6 +- .../SchisandraShareSensitiveWordsDao.xml | 2 +- .../mapper/SchisandraShareTagsDao.xml | 2 +- .../mapper/SchisandraShareUrlDao.xml | 2 +- .../mapper/SchisandraShareUrlDetailDao.xml | 6 +- .../system/entity/SchisandraSmsConfigDTO.java | 466 ++++++------ .../system/entity/SchisandraSysConfigDTO.java | 146 ++-- .../system/entity/SchisandraSysOauthDTO.java | 196 ++--- .../application/dto/SchisandraSysLogDTO.java | 238 +++--- .../domain/bo/SchisandraSmsConfigBO.java | 464 ++++++------ .../domain/bo/SchisandraSysConfigBO.java | 146 ++-- .../system/domain/bo/SchisandraSysLogBO.java | 238 +++--- .../domain/bo/SchisandraSysOauthBO.java | 196 ++--- .../basic/entity/SchisandraSmsConfig.java | 564 +++++++------- .../basic/entity/SchisandraSysConfig.java | 180 ++--- .../infra/basic/entity/SchisandraSysLog.java | 292 ++++---- .../basic/entity/SchisandraSysOauth.java | 240 +++--- .../mapper/SchisandraSmsConfigDao.xml | 102 +-- .../mapper/SchisandraSysConfigDao.xml | 38 +- .../resources/mapper/SchisandraSysLogDao.xml | 56 +- .../mapper/SchisandraSysOauthDao.xml | 48 +- 263 files changed, 15461 insertions(+), 15472 deletions(-) diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-api/src/main/java/com/schisandra/auth/api/SchisandraAuthFeignService.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-api/src/main/java/com/schisandra/auth/api/SchisandraAuthFeignService.java index f073d2b..5e1ca83 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-api/src/main/java/com/schisandra/auth/api/SchisandraAuthFeignService.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-api/src/main/java/com/schisandra/auth/api/SchisandraAuthFeignService.java @@ -13,5 +13,5 @@ public interface SchisandraAuthFeignService { Boolean wechatRegister(@RequestParam(name = "appId") String appId, @RequestParam(name = "openId") String openId, @RequestParam("clientId") String clientId); @GetMapping("/auth/user/getUserInfo") - Result getUserInfo(@RequestParam("userId") Long userId); + Result getUserInfo(@RequestParam("userId") String userId); } diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraAuthPermissionController.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraAuthPermissionController.java index 794aab0..e018531 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraAuthPermissionController.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraAuthPermissionController.java @@ -128,7 +128,7 @@ public class SchisandraAuthPermissionController { * @date: 2024/7/8 下午4:09 */ @GetMapping("selectUserPermission") - public Result selectUserPermission(@RequestParam("userId") Long userId) { + public Result selectUserPermission(@RequestParam("userId") String userId) { if (userId == null) { return Result.fail("userId不能为空"); } diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraAuthRoleController.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraAuthRoleController.java index 8c5a9ad..4d6ca9f 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraAuthRoleController.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraAuthRoleController.java @@ -1,118 +1,118 @@ -package com.schisandra.auth.application.controller; - -import com.alibaba.fastjson.JSON; -import com.google.common.base.Preconditions; -import com.schisandra.auth.application.convert.SchisandraAuthRoleDTOConverter; -import com.schisandra.auth.application.dto.SchisandraAuthRoleDTO; -import com.schisandra.auth.common.entity.Result; -import com.schisandra.auth.domain.bo.SchisandraAuthRoleBO; -import com.schisandra.auth.domain.service.SchisandraAuthRoleDomainService; -import lombok.extern.slf4j.Slf4j; -import org.apache.commons.lang3.StringUtils; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; - -/** - * ClassName:SchisandraAuthRoleController - * Package:com.schisandra.auth.application.controller - * Description:AuthRoleController层 - * - * @Author:fanyang - * @Create:2024/4/4 - 20:47 - * @Version: v1.0 - */ -@RestController -@RequestMapping("/role/") -@Slf4j -public class SchisandraAuthRoleController { - @Resource - private SchisandraAuthRoleDomainService schisandraAuthRoleDomainService; - - /** - * @description 更新角色信息 - * @param schisandraAuthRoleDTO - * @return - * @author fanyang - * @date 2024/4/3 22:05 - */ - @PostMapping("update") - public Object update(@RequestBody SchisandraAuthRoleDTO schisandraAuthRoleDTO) { - try { - if (log.isInfoEnabled()) { - log.info("RoleController.update.dto:{}", JSON.toJSONString(schisandraAuthRoleDTO)); - } - checkRoleInfo(schisandraAuthRoleDTO); - SchisandraAuthRoleBO authRoleBO = SchisandraAuthRoleDTOConverter.INSTANCE.convertDTOToBO(schisandraAuthRoleDTO); - return Result.ok(schisandraAuthRoleDomainService.update(authRoleBO)); - } catch (Exception e) { - log.error("RoleController.update.error:{}", e.getMessage(), e); - return Result.fail("更新角色信息失败"); - } - } - /** - * @description 查询角色信息 - * @param schisandraAuthRoleDTO - * @return - * @author fanyang - * @date 2024/4/3 22:05 - */ - @PostMapping("query") - public Result query(@RequestBody SchisandraAuthRoleDTO schisandraAuthRoleDTO){ - try{ - if(log.isInfoEnabled()){ - log.info("RoleController.select.dto:{}", JSON.toJSONString(schisandraAuthRoleDTO)); - } - checkRoleInfo(schisandraAuthRoleDTO); - SchisandraAuthRoleBO authRoleBO = SchisandraAuthRoleDTOConverter.INSTANCE.convertDTOToBO(schisandraAuthRoleDTO); - return Result.ok(schisandraAuthRoleDomainService.select(authRoleBO)); - } catch (Exception e) { - log.error("RoleController.select.error:{}", e.getMessage(), e); - return Result.fail("查询角色信息失败"); - } - } - /** - * @description 添加角色信息 - * @param schisandraAuthRoleDTO - * @return - * @author fanyang - * @date 2024/4/3 22:12 - */ - @PostMapping("insert") - public Result insert(@RequestBody SchisandraAuthRoleDTO schisandraAuthRoleDTO){ - try{ - if(log.isInfoEnabled()){ - log.info("RoleController.insert.dto:{}", JSON.toJSONString(schisandraAuthRoleDTO)); - } - checkRoleInfo(schisandraAuthRoleDTO); - SchisandraAuthRoleBO authRoleBO = SchisandraAuthRoleDTOConverter.INSTANCE.convertDTOToBO(schisandraAuthRoleDTO); - return Result.ok(schisandraAuthRoleDomainService.update(authRoleBO)); - } catch (Exception e) { - log.error("RoleController.insert.error:{}", e.getMessage(), e); - return Result.fail("添加角色信息失败"); - } - } - /** - * @description 删除角色信息 - * @param id - * @return - * @author fanyang - * @date 2024/4/3 22:12 - */ - @GetMapping("delete/{id}") - public Result delete(@PathVariable Long id){ - try{ - if(log.isInfoEnabled()){ - log.info("RoleController.insert.dto:{}",id); - } - return Result.ok(schisandraAuthRoleDomainService.delete(id)); - } catch (Exception e) { - log.error("RoleController.insert.error:{}", e.getMessage(), e); - return Result.fail("删除角色信息失败"); - } - } - private void checkRoleInfo(@RequestBody SchisandraAuthRoleDTO schisandraAuthRoleDTO) { - Preconditions.checkArgument(!StringUtils.isBlank(schisandraAuthRoleDTO.getRoleName()), "角色名不能为空"); - Preconditions.checkArgument(!StringUtils.isBlank(schisandraAuthRoleDTO.getRoleKey()), "角色key值不能为空"); - } -} +package com.schisandra.auth.application.controller; + +import com.alibaba.fastjson.JSON; +import com.google.common.base.Preconditions; +import com.schisandra.auth.application.convert.SchisandraAuthRoleDTOConverter; +import com.schisandra.auth.application.dto.SchisandraAuthRoleDTO; +import com.schisandra.auth.common.entity.Result; +import com.schisandra.auth.domain.bo.SchisandraAuthRoleBO; +import com.schisandra.auth.domain.service.SchisandraAuthRoleDomainService; +import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +/** + * ClassName:SchisandraAuthRoleController + * Package:com.schisandra.auth.application.controller + * Description:AuthRoleController层 + * + * @Author:fanyang + * @Create:2024/4/4 - 20:47 + * @Version: v1.0 + */ +@RestController +@RequestMapping("/role/") +@Slf4j +public class SchisandraAuthRoleController { + @Resource + private SchisandraAuthRoleDomainService schisandraAuthRoleDomainService; + + /** + * @description 更新角色信息 + * @param schisandraAuthRoleDTO + * @return + * @author fanyang + * @date 2024/4/3 22:05 + */ + @PostMapping("update") + public Object update(@RequestBody SchisandraAuthRoleDTO schisandraAuthRoleDTO) { + try { + if (log.isInfoEnabled()) { + log.info("RoleController.update.dto:{}", JSON.toJSONString(schisandraAuthRoleDTO)); + } + checkRoleInfo(schisandraAuthRoleDTO); + SchisandraAuthRoleBO authRoleBO = SchisandraAuthRoleDTOConverter.INSTANCE.convertDTOToBO(schisandraAuthRoleDTO); + return Result.ok(schisandraAuthRoleDomainService.update(authRoleBO)); + } catch (Exception e) { + log.error("RoleController.update.error:{}", e.getMessage(), e); + return Result.fail("更新角色信息失败"); + } + } + /** + * @description 查询角色信息 + * @param schisandraAuthRoleDTO + * @return + * @author fanyang + * @date 2024/4/3 22:05 + */ + @PostMapping("query") + public Result query(@RequestBody SchisandraAuthRoleDTO schisandraAuthRoleDTO){ + try{ + if(log.isInfoEnabled()){ + log.info("RoleController.select.dto:{}", JSON.toJSONString(schisandraAuthRoleDTO)); + } + checkRoleInfo(schisandraAuthRoleDTO); + SchisandraAuthRoleBO authRoleBO = SchisandraAuthRoleDTOConverter.INSTANCE.convertDTOToBO(schisandraAuthRoleDTO); + return Result.ok(schisandraAuthRoleDomainService.select(authRoleBO)); + } catch (Exception e) { + log.error("RoleController.select.error:{}", e.getMessage(), e); + return Result.fail("查询角色信息失败"); + } + } + /** + * @description 添加角色信息 + * @param schisandraAuthRoleDTO + * @return + * @author fanyang + * @date 2024/4/3 22:12 + */ + @PostMapping("insert") + public Result insert(@RequestBody SchisandraAuthRoleDTO schisandraAuthRoleDTO){ + try{ + if(log.isInfoEnabled()){ + log.info("RoleController.insert.dto:{}", JSON.toJSONString(schisandraAuthRoleDTO)); + } + checkRoleInfo(schisandraAuthRoleDTO); + SchisandraAuthRoleBO authRoleBO = SchisandraAuthRoleDTOConverter.INSTANCE.convertDTOToBO(schisandraAuthRoleDTO); + return Result.ok(schisandraAuthRoleDomainService.update(authRoleBO)); + } catch (Exception e) { + log.error("RoleController.insert.error:{}", e.getMessage(), e); + return Result.fail("添加角色信息失败"); + } + } + /** + * @description 删除角色信息 + * @param id + * @return + * @author fanyang + * @date 2024/4/3 22:12 + */ + @GetMapping("delete/{id}") + public Result delete(@PathVariable String id){ + try{ + if(log.isInfoEnabled()){ + log.info("RoleController.insert.dto:{}",id); + } + return Result.ok(schisandraAuthRoleDomainService.delete(id)); + } catch (Exception e) { + log.error("RoleController.insert.error:{}", e.getMessage(), e); + return Result.fail("删除角色信息失败"); + } + } + private void checkRoleInfo(@RequestBody SchisandraAuthRoleDTO schisandraAuthRoleDTO) { + Preconditions.checkArgument(!StringUtils.isBlank(schisandraAuthRoleDTO.getRoleName()), "角色名不能为空"); + Preconditions.checkArgument(!StringUtils.isBlank(schisandraAuthRoleDTO.getRoleKey()), "角色key值不能为空"); + } +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraAuthUserController.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraAuthUserController.java index 602ba2c..55bebcc 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraAuthUserController.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/controller/SchisandraAuthUserController.java @@ -249,9 +249,9 @@ public class SchisandraAuthUserController { * @author: landaiqing * @date: 2024/6/2 0:37 */ - private void userInfoPersistence(Long authUserId) { + private void userInfoPersistence(String authUserId) { // 查询用户角色并存入redis - SchisandraAuthRole schisandraAuthRole = schisandraAuthRoleDomainService.queryByRoleId(UserRoleEnum.NORMAL_USER.getCode()); + SchisandraAuthRole schisandraAuthRole = schisandraAuthRoleDomainService.queryByRoleId(String.valueOf(UserRoleEnum.NORMAL_USER.getCode())); String roleKey = redisUtil.buildKey(AUTH_ROLE_PREFIX, String.valueOf(authUserId)); List roleList = new LinkedList<>(); roleList.add(schisandraAuthRole); @@ -259,10 +259,10 @@ public class SchisandraAuthUserController { // 查询用户权限并存入redis SchisandraAuthRolePermissionDTO schisandraAuthRolePermission = new SchisandraAuthRolePermissionDTO(); - schisandraAuthRolePermission.setRoleId(UserRoleEnum.NORMAL_USER.getCode()); + schisandraAuthRolePermission.setRoleId(String.valueOf(UserRoleEnum.NORMAL_USER.getCode())); SchisandraAuthRolePermissionBO schisandraAuthRolePermissionBO = SchisandraAuthRolePermissionDTOConverter.INSTANCE.convertDTOToBO(schisandraAuthRolePermission); List rolePermissionList = schisandraAuthRolePermissionDomainService.queryByRoleId(schisandraAuthRolePermissionBO); - List permissionIdList = rolePermissionList.stream() + List permissionIdList = rolePermissionList.stream() .map(SchisandraAuthRolePermissionBO::getPermissionId).collect(Collectors.toList()); List permissionList = schisandraAuthPermissionDomainService.queryListByIds(permissionIdList); String permissionKey = redisUtil.buildKey(AUTH_PERMISSION_PREFIX, String.valueOf(authUserId)); @@ -382,7 +382,7 @@ public class SchisandraAuthUserController { * @date: 2024/7/11 9:39 */ @GetMapping("getUserInfo") - public Result getUserInfo(@RequestParam("userId") Long userId) { + public Result getUserInfo(@RequestParam("userId") String userId) { SchisandraAuthUserDTO schisandraAuthUserDTO = SchisandraAuthUserDTOConverter.INSTANCE.convertBOToDTO(schisandraAuthUserDomainService.queryById(userId)); if ( schisandraAuthUserDTO== null) { return Result.fail("该用户不存在"); diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthPermissionDTO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthPermissionDTO.java index 2d1b4b8..2483672 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthPermissionDTO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthPermissionDTO.java @@ -16,7 +16,7 @@ public class SchisandraAuthPermissionDTO implements Serializable { /** * 主键id */ - private Long id; + private String id; /** * 权限名称 */ @@ -24,7 +24,7 @@ public class SchisandraAuthPermissionDTO implements Serializable { /** * 权限父id */ - private Long parentId; + private String parentId; /** * 权限类型 */ diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthRoleDTO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthRoleDTO.java index 5de286e..f62fae5 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthRoleDTO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthRoleDTO.java @@ -1,59 +1,59 @@ -package com.schisandra.auth.application.dto; - -import lombok.Builder; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * ClassName:SchisandraAuthRoleDTO - * Package:com.schisandra.auth.application.dto - * Description:角色DTO - * - * @Author:fanyang - * @Create:2024/4/4 - 21:34 - * @Version: v1.0 - */ -@Data -public class SchisandraAuthRoleDTO implements Serializable { - /** - * id - */ - private Long id; - - /** - * 角色名称 - */ - private String roleName; - - /** - * 角色关键字 - */ - private String roleKey; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 是否删除 - */ - private Integer isDeleted; -} +package com.schisandra.auth.application.dto; + +import lombok.Builder; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * ClassName:SchisandraAuthRoleDTO + * Package:com.schisandra.auth.application.dto + * Description:角色DTO + * + * @Author:fanyang + * @Create:2024/4/4 - 21:34 + * @Version: v1.0 + */ +@Data +public class SchisandraAuthRoleDTO implements Serializable { + /** + * id + */ + private String id; + + /** + * 角色名称 + */ + private String roleName; + + /** + * 角色关键字 + */ + private String roleKey; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 是否删除 + */ + private Integer isDeleted; +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthRolePermissionDTO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthRolePermissionDTO.java index 20bb288..0cbeea1 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthRolePermissionDTO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthRolePermissionDTO.java @@ -1,58 +1,58 @@ -package com.schisandra.auth.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * dto - * - * @author landaiqing - * @since 2024-06-02 00:14:38 - */ -@Data -public class SchisandraAuthRolePermissionDTO implements Serializable { - - /** - * id - */ - private Long id; - - /** - * 角色id - */ - private Long roleId; - - /** - * 权限id - */ - private Long permissionId; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 是否删除 0-未删除 1-已删除 - */ - private Integer isDeleted; - -} - +package com.schisandra.auth.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * dto + * + * @author landaiqing + * @since 2024-06-02 00:14:38 + */ +@Data +public class SchisandraAuthRolePermissionDTO implements Serializable { + + /** + * id + */ + private String id; + + /** + * 角色id + */ + private String roleId; + + /** + * 权限id + */ + private String permissionId; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 是否删除 0-未删除 1-已删除 + */ + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthUserDTO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthUserDTO.java index fbd4f46..380c2c1 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthUserDTO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthUserDTO.java @@ -1,131 +1,131 @@ -package com.schisandra.auth.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * dto - * - * @author landaiqing - * @since 2024-05-23 20:00:28 - */ -@Data -public class SchisandraAuthUserDTO implements Serializable { - - /** - * id - */ - private Long id; - /** - * 用户名 - */ - private String userName; - - /** - * 昵称 - */ - private String nickName; - - /** - * 邮箱 - */ - private String email; - - /** - * 手机号 - */ - private String phone; - - /** - * 密码 - */ - private String password; - - /** - * 性别 - */ - private String gender; - - /** - * 头像 - */ - private String avatar; - - /** - * 状态 - */ - private Integer status; - - /** - * 介绍 - */ - private String introduce; - - /** - * 扩展字段 - */ - private String extJson; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 是否删除 - */ - private Integer isDeleted; - - /** - * 博客 - */ - private String blog; - - /** - * 城市 - */ - private String location; - - /** - * 公司 - */ - private String company; - - /** - * 激活码 - */ - private String activeCode; - /** - * 确认密码 - */ - private String confirmPassword; - - /** - * 旋转图片验证token - */ - private String token; - - /** - * 旋转图片验证的旋转角度 - */ - private Double deg; - -} - +package com.schisandra.auth.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * dto + * + * @author landaiqing + * @since 2024-05-23 20:00:28 + */ +@Data +public class SchisandraAuthUserDTO implements Serializable { + + /** + * id + */ + private String id; + /** + * 用户名 + */ + private String userName; + + /** + * 昵称 + */ + private String nickName; + + /** + * 邮箱 + */ + private String email; + + /** + * 手机号 + */ + private String phone; + + /** + * 密码 + */ + private String password; + + /** + * 性别 + */ + private String gender; + + /** + * 头像 + */ + private String avatar; + + /** + * 状态 + */ + private Integer status; + + /** + * 介绍 + */ + private String introduce; + + /** + * 扩展字段 + */ + private String extJson; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 是否删除 + */ + private Integer isDeleted; + + /** + * 博客 + */ + private String blog; + + /** + * 城市 + */ + private String location; + + /** + * 公司 + */ + private String company; + + /** + * 激活码 + */ + private String activeCode; + /** + * 确认密码 + */ + private String confirmPassword; + + /** + * 旋转图片验证token + */ + private String token; + + /** + * 旋转图片验证的旋转角度 + */ + private Double deg; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthUserRoleDTO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthUserRoleDTO.java index 85a4435..a00768b 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthUserRoleDTO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraAuthUserRoleDTO.java @@ -1,58 +1,58 @@ -package com.schisandra.auth.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * dto - * - * @author zlg - * @since 2024-05-25 18:05:40 - */ -@Data -public class SchisandraAuthUserRoleDTO implements Serializable { - - /** - * id - */ - private Long id; - - /** - * 用户id - */ - private Long userId; - - /** - * 角色id - */ - private Long roleId; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 是否删除 - */ - private Integer isDeleted; - -} - +package com.schisandra.auth.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * dto + * + * @author zlg + * @since 2024-05-25 18:05:40 + */ +@Data +public class SchisandraAuthUserRoleDTO implements Serializable { + + /** + * id + */ + private String id; + + /** + * 用户id + */ + private String userId; + + /** + * 角色id + */ + private String roleId; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 是否删除 + */ + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraSocialUserAuthDTO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraSocialUserAuthDTO.java index 0a832b4..37aafb0 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraSocialUserAuthDTO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraSocialUserAuthDTO.java @@ -1,58 +1,58 @@ -package com.schisandra.auth.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * dto - * - * @author landaiqing - * @since 2024-06-24 11:10:08 - */ -@Data -public class SchisandraSocialUserAuthDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private Long socialUserId; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * - */ - private Integer isDeleted; - -} - +package com.schisandra.auth.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * dto + * + * @author landaiqing + * @since 2024-06-24 11:10:08 + */ +@Data +public class SchisandraSocialUserAuthDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String socialUserId; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * + */ + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraSocialUserDTO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraSocialUserDTO.java index 23340e3..f63d3fd 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraSocialUserDTO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-application/schisandra-cloud-storage-auth-application-controller/src/main/java/com/schisandra/auth/application/dto/SchisandraSocialUserDTO.java @@ -1,143 +1,143 @@ -package com.schisandra.auth.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * dto - * - * @author landaiqing - * @since 2024-06-24 11:07:49 - */ -@Data -public class SchisandraSocialUserDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * 第三方系统的唯一ID - */ - private String uuid; - - /** - * 第三方用户来源 - */ - private String source; - - /** - * 用户的授权令牌 - */ - private String accessToken; - - /** - * 第三方用户的授权令牌的有效期 - */ - private Integer expireIn; - - /** - * 刷新令牌 - */ - private String refreshToken; - - /** - * 第三方用户的 open id - */ - private String openId; - - /** - * 第三方用户的 ID - */ - private String uid; - - /** - * 个别平台的授权信息 - */ - private String accessCode; - - /** - * 第三方用户的 union id - */ - private String unionId; - - /** - * 第三方用户授予的权限 - */ - private String scope; - - /** - * 个别平台的授权信息 - */ - private String tokenType; - - /** - * id token - */ - private String idToken; - - /** - * 小米平台用户的附带属性 - */ - private String macAlgorithm; - - /** - * 小米平台用户的附带属性 - */ - private String macKey; - - /** - * 用户的授权code - */ - private String code; - - /** - * Twitter平台用户的附带属性 - */ - private String oauthToken; - - /** - * Twitter平台用户的附带属性 - */ - private String oauthTokenSecret; - - /** - * 状态 - */ - private String status; - - /** - * - */ - private String extJson; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * - */ - private Integer isDeleted; - -} - +package com.schisandra.auth.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * dto + * + * @author landaiqing + * @since 2024-06-24 11:07:49 + */ +@Data +public class SchisandraSocialUserDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * 第三方系统的唯一ID + */ + private String uuid; + + /** + * 第三方用户来源 + */ + private String source; + + /** + * 用户的授权令牌 + */ + private String accessToken; + + /** + * 第三方用户的授权令牌的有效期 + */ + private Integer expireIn; + + /** + * 刷新令牌 + */ + private String refreshToken; + + /** + * 第三方用户的 open id + */ + private String openId; + + /** + * 第三方用户的 ID + */ + private String uid; + + /** + * 个别平台的授权信息 + */ + private String accessCode; + + /** + * 第三方用户的 union id + */ + private String unionId; + + /** + * 第三方用户授予的权限 + */ + private String scope; + + /** + * 个别平台的授权信息 + */ + private String tokenType; + + /** + * id token + */ + private String idToken; + + /** + * 小米平台用户的附带属性 + */ + private String macAlgorithm; + + /** + * 小米平台用户的附带属性 + */ + private String macKey; + + /** + * 用户的授权code + */ + private String code; + + /** + * Twitter平台用户的附带属性 + */ + private String oauthToken; + + /** + * Twitter平台用户的附带属性 + */ + private String oauthTokenSecret; + + /** + * 状态 + */ + private String status; + + /** + * + */ + private String extJson; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * + */ + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthPermissionBO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthPermissionBO.java index 51d29cc..4c99fc5 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthPermissionBO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthPermissionBO.java @@ -18,11 +18,11 @@ SchisandraAuthPermissionBO implements Serializable { - private Long id; + private String id; private String name; - private Long parentId; + private String parentId; private Integer type; diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthRoleBO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthRoleBO.java index 85a3bd1..2491640 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthRoleBO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthRoleBO.java @@ -1,61 +1,61 @@ -package com.schisandra.auth.domain.bo; - -import lombok.Builder; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - - - -/** - * ClassName:SchisandraAuthRoleBO - * Package:com.schisandra.auth.domain.bo - * Description:(SchisandraAuthRoleBO)实体类 - * - * @Author:fanyang - * @Create:2024/4/1 - 0:20 - * @Version: v1.0 - */ -@Data -public class SchisandraAuthRoleBO implements Serializable { - /** - * id - */ - private Long id; - - /** - * 角色名称 - */ - private String roleName; - - /** - * 角色关键字 - */ - private String roleKey; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 是否删除 - */ - private Integer isDeleted; -} +package com.schisandra.auth.domain.bo; + +import lombok.Builder; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + + + +/** + * ClassName:SchisandraAuthRoleBO + * Package:com.schisandra.auth.domain.bo + * Description:(SchisandraAuthRoleBO)实体类 + * + * @Author:fanyang + * @Create:2024/4/1 - 0:20 + * @Version: v1.0 + */ +@Data +public class SchisandraAuthRoleBO implements Serializable { + /** + * id + */ + private String id; + + /** + * 角色名称 + */ + private String roleName; + + /** + * 角色关键字 + */ + private String roleKey; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 是否删除 + */ + private Integer isDeleted; +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthRolePermissionBO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthRolePermissionBO.java index 5362a02..595f454 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthRolePermissionBO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthRolePermissionBO.java @@ -1,58 +1,58 @@ -package com.schisandra.auth.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * bo - * - * @author landaiqing - * @since 2024-06-02 00:14:38 - */ -@Data -public class SchisandraAuthRolePermissionBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long roleId; - - /** - * - */ - private Long permissionId; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * - */ - private Integer isDeleted; - -} - +package com.schisandra.auth.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * bo + * + * @author landaiqing + * @since 2024-06-02 00:14:38 + */ +@Data +public class SchisandraAuthRolePermissionBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String roleId; + + /** + * + */ + private String permissionId; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * + */ + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthUserBO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthUserBO.java index 80f7f14..629e59b 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthUserBO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthUserBO.java @@ -1,112 +1,112 @@ -package com.schisandra.auth.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * bo - * - * @author landaiqing - * @since 2024-05-23 20:00:28 - */ -@Data -public class SchisandraAuthUserBO implements Serializable { - - /** - * - */ - private Long id; - /** - * - */ - private String userName; - - /** - * - */ - private String nickName; - - /** - * - */ - private String email; - - /** - * - */ - private String phone; - - /** - * - */ - private String password; - - /** - * - */ - private String gender; - - /** - * - */ - private String avatar; - - /** - * - */ - private Integer status; - - /** - * - */ - private String introduce; - - /** - * - */ - private String extJson; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * - */ - private Integer isDeleted; - - /** - * - */ - private String blog; - - /** - * - */ - private String location; - - /** - * - */ - private String company; - -} - +package com.schisandra.auth.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * bo + * + * @author landaiqing + * @since 2024-05-23 20:00:28 + */ +@Data +public class SchisandraAuthUserBO implements Serializable { + + /** + * + */ + private String id; + /** + * + */ + private String userName; + + /** + * + */ + private String nickName; + + /** + * + */ + private String email; + + /** + * + */ + private String phone; + + /** + * + */ + private String password; + + /** + * + */ + private String gender; + + /** + * + */ + private String avatar; + + /** + * + */ + private Integer status; + + /** + * + */ + private String introduce; + + /** + * + */ + private String extJson; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * + */ + private Integer isDeleted; + + /** + * + */ + private String blog; + + /** + * + */ + private String location; + + /** + * + */ + private String company; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthUserRoleBO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthUserRoleBO.java index 49f0fae..c45da5c 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthUserRoleBO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraAuthUserRoleBO.java @@ -1,58 +1,58 @@ -package com.schisandra.auth.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * bo - * - * @author zlg - * @since 2024-05-25 18:05:40 - */ -@Data -public class SchisandraAuthUserRoleBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private Long roleId; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * - */ - private Integer isDeleted; - -} - +package com.schisandra.auth.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * bo + * + * @author zlg + * @since 2024-05-25 18:05:40 + */ +@Data +public class SchisandraAuthUserRoleBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String roleId; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * + */ + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraSocialUserAuthBO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraSocialUserAuthBO.java index d9ccf63..a363133 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraSocialUserAuthBO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraSocialUserAuthBO.java @@ -1,57 +1,57 @@ -package com.schisandra.auth.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * bo - * - * @author landaiqing - * @since 2024-06-24 11:10:08 - */ -@Data -public class SchisandraSocialUserAuthBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private Long socialUserId; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * - */ - private Integer isDeleted; - -} - +package com.schisandra.auth.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * bo + * + * @author landaiqing + * @since 2024-06-24 11:10:08 + */ +@Data +public class SchisandraSocialUserAuthBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String socialUserId; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * + */ + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraSocialUserBO.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraSocialUserBO.java index 6a8c21b..91f20f2 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraSocialUserBO.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/bo/SchisandraSocialUserBO.java @@ -1,142 +1,142 @@ -package com.schisandra.auth.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * bo - * - * @author landaiqing - * @since 2024-06-24 11:07:49 - */ -@Data -public class SchisandraSocialUserBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * 第三方系统的唯一ID - */ - private String uuid; - - /** - * 第三方用户来源 - */ - private String source; - - /** - * 用户的授权令牌 - */ - private String accessToken; - - /** - * 第三方用户的授权令牌的有效期 - */ - private Integer expireIn; - - /** - * 刷新令牌 - */ - private String refreshToken; - - /** - * 第三方用户的 open id - */ - private String openId; - - /** - * 第三方用户的 ID - */ - private String uid; - - /** - * 个别平台的授权信息 - */ - private String accessCode; - - /** - * 第三方用户的 union id - */ - private String unionId; - - /** - * 第三方用户授予的权限 - */ - private String scope; - - /** - * 个别平台的授权信息 - */ - private String tokenType; - - /** - * id token - */ - private String idToken; - - /** - * 小米平台用户的附带属性 - */ - private String macAlgorithm; - - /** - * 小米平台用户的附带属性 - */ - private String macKey; - - /** - * 用户的授权code - */ - private String code; - - /** - * Twitter平台用户的附带属性 - */ - private String oauthToken; - - /** - * Twitter平台用户的附带属性 - */ - private String oauthTokenSecret; - - /** - * 状态 - */ - private String status; - - /** - * - */ - private String extJson; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * - */ - private Integer isDeleted; - -} - +package com.schisandra.auth.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * bo + * + * @author landaiqing + * @since 2024-06-24 11:07:49 + */ +@Data +public class SchisandraSocialUserBO implements Serializable { + + /** + * + */ + private String id; + + /** + * 第三方系统的唯一ID + */ + private String uuid; + + /** + * 第三方用户来源 + */ + private String source; + + /** + * 用户的授权令牌 + */ + private String accessToken; + + /** + * 第三方用户的授权令牌的有效期 + */ + private Integer expireIn; + + /** + * 刷新令牌 + */ + private String refreshToken; + + /** + * 第三方用户的 open id + */ + private String openId; + + /** + * 第三方用户的 ID + */ + private String uid; + + /** + * 个别平台的授权信息 + */ + private String accessCode; + + /** + * 第三方用户的 union id + */ + private String unionId; + + /** + * 第三方用户授予的权限 + */ + private String scope; + + /** + * 个别平台的授权信息 + */ + private String tokenType; + + /** + * id token + */ + private String idToken; + + /** + * 小米平台用户的附带属性 + */ + private String macAlgorithm; + + /** + * 小米平台用户的附带属性 + */ + private String macKey; + + /** + * 用户的授权code + */ + private String code; + + /** + * Twitter平台用户的附带属性 + */ + private String oauthToken; + + /** + * Twitter平台用户的附带属性 + */ + private String oauthTokenSecret; + + /** + * 状态 + */ + private String status; + + /** + * + */ + private String extJson; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * + */ + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/SchisandraAuthPermissionDomainService.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/SchisandraAuthPermissionDomainService.java index 389fc78..18d7c46 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/SchisandraAuthPermissionDomainService.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/SchisandraAuthPermissionDomainService.java @@ -1,21 +1,21 @@ -package com.schisandra.auth.domain.service; - -import com.alibaba.fastjson.JSONObject; -import com.schisandra.auth.common.entity.Result; -import com.schisandra.auth.domain.bo.SchisandraAuthPermissionBO; -import com.schisandra.auth.infra.basic.entity.SchisandraAuthPermission; - -import java.util.HashMap; -import java.util.List; - - -public interface SchisandraAuthPermissionDomainService { - - Result selectUserPermissionTree(Long userId); - int update(SchisandraAuthPermissionBO schisandraAuthPermissionBO); - Object delete(SchisandraAuthPermissionBO schisandraAuthPermissionBO); - Object insert(SchisandraAuthPermissionBO schisandraAuthPermissionBO); - SchisandraAuthPermissionBO select(SchisandraAuthPermissionBO schisandraAuthPermissionBO); - - List queryListByIds(List permissionIdList); -} +package com.schisandra.auth.domain.service; + +import com.alibaba.fastjson.JSONObject; +import com.schisandra.auth.common.entity.Result; +import com.schisandra.auth.domain.bo.SchisandraAuthPermissionBO; +import com.schisandra.auth.infra.basic.entity.SchisandraAuthPermission; + +import java.util.HashMap; +import java.util.List; + + +public interface SchisandraAuthPermissionDomainService { + + Result selectUserPermissionTree(String userId); + int update(SchisandraAuthPermissionBO schisandraAuthPermissionBO); + Object delete(SchisandraAuthPermissionBO schisandraAuthPermissionBO); + Object insert(SchisandraAuthPermissionBO schisandraAuthPermissionBO); + SchisandraAuthPermissionBO select(SchisandraAuthPermissionBO schisandraAuthPermissionBO); + + List queryListByIds(List permissionIdList); +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/SchisandraAuthRoleDomainService.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/SchisandraAuthRoleDomainService.java index 40d6b98..63ecf5f 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/SchisandraAuthRoleDomainService.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/SchisandraAuthRoleDomainService.java @@ -1,56 +1,56 @@ -package com.schisandra.auth.domain.service; - -import com.schisandra.auth.domain.bo.SchisandraAuthRoleBO; -import com.schisandra.auth.infra.basic.entity.SchisandraAuthRole; - -/** - * ClassName:SchisandraAuthRoleDomainService - * Package:com.schisandra.auth.domain.service - * Description:角色领域Service - * - * @Author:fanyang - * @Create:2024/4/4 - 20:56 - * @Version: v1.0 - */ - -public interface SchisandraAuthRoleDomainService { - /*** - *@ClassName: SchisandraAuthRoleDomainService - *@Description 更新角色信息 - *@Author Fanyang - *@Date 2024/4/4 - *@Time 21:02 - */ - Object update(SchisandraAuthRoleBO schisandraAuthRoleBO); - - /*** - *@ClassName: SchisandraAuthRoleDomainService - *@Description 删除角色信息 - *@Author Fanyang - *@Date 2024/4/4 - *@Time 21:03 - */ - Object delete(Long id); - - /*** - *@ClassName: SchisandraAuthRoleDomainService - *@Description 新增角色信息 - *@Author Fanyang - *@Date 2024/4/4 - *@Time 21:03 - */ - - int insert(SchisandraAuthRoleBO schisandraAuthRoleBO); - - /*** - *@ClassName: SchisandraAuthRoleDomainService - *@Description 查询角色信息 - *@Author Fanyang - *@Date 2024/4/4 - *@Time 21:04 - */ - - Object select(SchisandraAuthRoleBO schisandraAuthRoleBO); - - SchisandraAuthRole queryByRoleId(Long code); -} +package com.schisandra.auth.domain.service; + +import com.schisandra.auth.domain.bo.SchisandraAuthRoleBO; +import com.schisandra.auth.infra.basic.entity.SchisandraAuthRole; + +/** + * ClassName:SchisandraAuthRoleDomainService + * Package:com.schisandra.auth.domain.service + * Description:角色领域Service + * + * @Author:fanyang + * @Create:2024/4/4 - 20:56 + * @Version: v1.0 + */ + +public interface SchisandraAuthRoleDomainService { + /*** + *@ClassName: SchisandraAuthRoleDomainService + *@Description 更新角色信息 + *@Author Fanyang + *@Date 2024/4/4 + *@Time 21:02 + */ + Object update(SchisandraAuthRoleBO schisandraAuthRoleBO); + + /*** + *@ClassName: SchisandraAuthRoleDomainService + *@Description 删除角色信息 + *@Author Fanyang + *@Date 2024/4/4 + *@Time 21:03 + */ + Object delete(String id); + + /*** + *@ClassName: SchisandraAuthRoleDomainService + *@Description 新增角色信息 + *@Author Fanyang + *@Date 2024/4/4 + *@Time 21:03 + */ + + int insert(SchisandraAuthRoleBO schisandraAuthRoleBO); + + /*** + *@ClassName: SchisandraAuthRoleDomainService + *@Description 查询角色信息 + *@Author Fanyang + *@Date 2024/4/4 + *@Time 21:04 + */ + + Object select(SchisandraAuthRoleBO schisandraAuthRoleBO); + + SchisandraAuthRole queryByRoleId(String code); +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/SchisandraAuthUserDomainService.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/SchisandraAuthUserDomainService.java index 92f3361..0750998 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/SchisandraAuthUserDomainService.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/SchisandraAuthUserDomainService.java @@ -85,7 +85,7 @@ public interface SchisandraAuthUserDomainService { * @date: 2024/5/26 17:27 */ @Cacheable(value = "userInfo", key = "#userId") - SchisandraAuthUserBO queryById(Long userId); + SchisandraAuthUserBO queryById(String userId); /** * @param schisandraAuthUserBO @@ -102,7 +102,7 @@ public interface SchisandraAuthUserDomainService { * @author msz */ @CacheEvict(value = "userInfo",key = "id") - Object deleteById(Long id); + Object deleteById(String id); SchisandraAuthUser queryByPhone(String phone); diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthPermissionDomainServiceImpl.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthPermissionDomainServiceImpl.java index 6f0badf..83f8e71 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthPermissionDomainServiceImpl.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthPermissionDomainServiceImpl.java @@ -1,6 +1,5 @@ package com.schisandra.auth.domain.service.impl; -import com.alibaba.fastjson.JSONObject; import com.schisandra.auth.common.entity.Result; import com.schisandra.auth.domain.bo.SchisandraAuthPermissionBO; import com.schisandra.auth.domain.convert.SchisandraAuthPermissionBOConverter; @@ -15,7 +14,9 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import javax.annotation.Resource; -import java.util.*; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; @Service @Slf4j @@ -27,20 +28,19 @@ public class SchisandraAuthPermissionDomainServiceImpl implements SchisandraAuth @Resource SchisandraAuthRolePermissionService schisandraAuthRolePermissionService; - public List selectTree(List schisandraAuthPermissions,List schisandraAuthPermissionsParent) { + public List selectTree(List schisandraAuthPermissions, List schisandraAuthPermissionsParent) { List selectTreeList1 = new ArrayList<>(); schisandraAuthPermissionsParent.forEach(e -> { List schisandraAuthPermissions1 = new ArrayList<>(); schisandraAuthPermissions.forEach(e1 -> { - if (e1.getParentId()==e.getId()){ + if (e1.getParentId() == e.getId()) { schisandraAuthPermissions1.add(e1); } }); - if (schisandraAuthPermissions1.size()==0){ + if (schisandraAuthPermissions1.size() == 0) { selectTreeList1.add(e); - } - else { - List list1 = selectTree(schisandraAuthPermissions,schisandraAuthPermissions1); + } else { + List list1 = selectTree(schisandraAuthPermissions, schisandraAuthPermissions1); e.setRoutes(list1); selectTreeList1.add(e); } @@ -49,29 +49,29 @@ public class SchisandraAuthPermissionDomainServiceImpl implements SchisandraAuth } @Override - public Result selectUserPermissionTree(Long userId) { + public Result selectUserPermissionTree(String userId) { SchisandraAuthUserRole schisandraAuthRole = schisandraAuthUserRoleService.queryById(userId); - if (schisandraAuthRole == null||schisandraAuthRole.getRoleId()==null) { + if (schisandraAuthRole == null || schisandraAuthRole.getRoleId() == null) { return Result.fail("用户没有角色"); } - List schisandraAuthRolePermissions = schisandraAuthRolePermissionService.queryByRoleId(schisandraAuthRole.getRoleId()); - if (schisandraAuthRolePermissions.size()==0){ + List schisandraAuthRolePermissions = schisandraAuthRolePermissionService.queryByRoleId(Long.valueOf(schisandraAuthRole.getRoleId())); + if (schisandraAuthRolePermissions.size() == 0) { return Result.fail("当前角色用户没有权限"); } - List schisandraAuthPermissions =new ArrayList<>(); + List schisandraAuthPermissions = new ArrayList<>(); List schisandraAuthPermissionParents = new ArrayList<>(); schisandraAuthRolePermissions.forEach(e -> { schisandraAuthPermissions.add(SchisandraAuthPermissionBOConverter.INSTANCE.convertEntityToBO(schisandraAuthPermissionService.queryById(e.getPermissionId()))); }); schisandraAuthPermissions.forEach(e -> { - if (e.getParentId()==0){ + if (Long.parseLong(e.getParentId()) == 0) { schisandraAuthPermissionParents.add(e); } }); - HashMapmap=new HashMap<>(); - map.put("path","/"); - map.put("routes",selectTree(schisandraAuthPermissions,schisandraAuthPermissionParents)); + HashMap map = new HashMap<>(); + map.put("path", "/"); + map.put("routes", selectTree(schisandraAuthPermissions, schisandraAuthPermissionParents)); return Result.ok(map); } @@ -98,7 +98,7 @@ public class SchisandraAuthPermissionDomainServiceImpl implements SchisandraAuth @Override public Object delete(SchisandraAuthPermissionBO schisandraAuthPermissionBO) { SchisandraAuthPermission schisandraAuthPermission = SchisandraAuthPermissionBOConverter.INSTANCE.convertBOToEntity(schisandraAuthPermissionBO); - boolean schisandraAuthPermission1 = schisandraAuthPermissionService.deleteById(schisandraAuthPermission.getId()); + boolean schisandraAuthPermission1 = schisandraAuthPermissionService.deleteById(Long.valueOf(schisandraAuthPermission.getId())); return schisandraAuthPermission1; } @@ -134,7 +134,7 @@ public class SchisandraAuthPermissionDomainServiceImpl implements SchisandraAuth } @Override - public List queryListByIds(List permissionIdList) { + public List queryListByIds(List permissionIdList) { return schisandraAuthPermissionService.queryListByIds(permissionIdList); } } diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthRoleDomainServiceImpl.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthRoleDomainServiceImpl.java index 2e5daa1..4cbab4a 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthRoleDomainServiceImpl.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthRoleDomainServiceImpl.java @@ -1,61 +1,61 @@ -package com.schisandra.auth.domain.service.impl; - -import com.schisandra.auth.domain.bo.SchisandraAuthRoleBO; -import com.schisandra.auth.domain.convert.SchisandraAuthRoleBOConverter; -import com.schisandra.auth.domain.service.SchisandraAuthRoleDomainService; -import com.schisandra.auth.infra.basic.entity.SchisandraAuthRole; -import com.schisandra.auth.infra.basic.service.SchisandraAuthRoleService; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * ClassName:SchisandraAuthRoleDomainServiceImpl - * Package:com.schisandra.auth.domain.service.impl - * Description:角色信息的增删改查 - * - * @Author: - * @Create:2024/4/4 - 21:05 - * @Version: v1.0 - */ -@Service -@Slf4j -public class SchisandraAuthRoleDomainServiceImpl implements SchisandraAuthRoleDomainService { - @Resource - private SchisandraAuthRoleService schisandraAuthRoleService; - - @Override - public Object update(SchisandraAuthRoleBO schisandraAuthRoleBO) { - SchisandraAuthRole schisandraAuthRole = SchisandraAuthRoleBOConverter.INSTANCE.convertBOToEntity(schisandraAuthRoleBO); - SchisandraAuthRole update = schisandraAuthRoleService.update(schisandraAuthRole); - return update; - } - - @Override - public Object delete(Long id) { - boolean isDeleted = schisandraAuthRoleService.deleteById(id); - return isDeleted; - } - - @Override - public int insert(SchisandraAuthRoleBO schisandraAuthRoleBO) { - SchisandraAuthRole schisandraAuthRole = SchisandraAuthRoleBOConverter.INSTANCE.convertBOToEntity(schisandraAuthRoleBO); - return schisandraAuthRoleService.insert(schisandraAuthRole); - } - - @Override - public Object select(SchisandraAuthRoleBO schisandraAuthRoleBO) { - SchisandraAuthRole schisandraAuthRole = SchisandraAuthRoleBOConverter.INSTANCE.convertBOToEntity(schisandraAuthRoleBO); - if (schisandraAuthRoleBO.getId() != null) { - SchisandraAuthRole schisandraAuthRole1 = schisandraAuthRoleService.queryById(schisandraAuthRoleBO.getId()); - return schisandraAuthRole1; - } - return null; - } - - @Override - public SchisandraAuthRole queryByRoleId(Long code) { - return schisandraAuthRoleService.queryByRoleId(code); - } -} +package com.schisandra.auth.domain.service.impl; + +import com.schisandra.auth.domain.bo.SchisandraAuthRoleBO; +import com.schisandra.auth.domain.convert.SchisandraAuthRoleBOConverter; +import com.schisandra.auth.domain.service.SchisandraAuthRoleDomainService; +import com.schisandra.auth.infra.basic.entity.SchisandraAuthRole; +import com.schisandra.auth.infra.basic.service.SchisandraAuthRoleService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * ClassName:SchisandraAuthRoleDomainServiceImpl + * Package:com.schisandra.auth.domain.service.impl + * Description:角色信息的增删改查 + * + * @Author: + * @Create:2024/4/4 - 21:05 + * @Version: v1.0 + */ +@Service +@Slf4j +public class SchisandraAuthRoleDomainServiceImpl implements SchisandraAuthRoleDomainService { + @Resource + private SchisandraAuthRoleService schisandraAuthRoleService; + + @Override + public Object update(SchisandraAuthRoleBO schisandraAuthRoleBO) { + SchisandraAuthRole schisandraAuthRole = SchisandraAuthRoleBOConverter.INSTANCE.convertBOToEntity(schisandraAuthRoleBO); + SchisandraAuthRole update = schisandraAuthRoleService.update(schisandraAuthRole); + return update; + } + + @Override + public Object delete(String id) { + boolean isDeleted = schisandraAuthRoleService.deleteById(id); + return isDeleted; + } + + @Override + public int insert(SchisandraAuthRoleBO schisandraAuthRoleBO) { + SchisandraAuthRole schisandraAuthRole = SchisandraAuthRoleBOConverter.INSTANCE.convertBOToEntity(schisandraAuthRoleBO); + return schisandraAuthRoleService.insert(schisandraAuthRole); + } + + @Override + public Object select(SchisandraAuthRoleBO schisandraAuthRoleBO) { + SchisandraAuthRole schisandraAuthRole = SchisandraAuthRoleBOConverter.INSTANCE.convertBOToEntity(schisandraAuthRoleBO); + if (schisandraAuthRoleBO.getId() != null) { + SchisandraAuthRole schisandraAuthRole1 = schisandraAuthRoleService.queryById(schisandraAuthRoleBO.getId()); + return schisandraAuthRole1; + } + return null; + } + + @Override + public SchisandraAuthRole queryByRoleId(String code) { + return schisandraAuthRoleService.queryByRoleId(code); + } +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthRolePermissionDomainServiceImpl.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthRolePermissionDomainServiceImpl.java index 21a8486..607c168 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthRolePermissionDomainServiceImpl.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthRolePermissionDomainServiceImpl.java @@ -1,58 +1,58 @@ -package com.schisandra.auth.domain.service.impl; - - -import com.schisandra.auth.common.enums.IsDeletedFlagEnum; -import com.schisandra.auth.domain.bo.SchisandraAuthRolePermissionBO; -import com.schisandra.auth.domain.convert.SchisandraAuthRolePermissionBOConverter; -import com.schisandra.auth.domain.service.SchisandraAuthRolePermissionDomainService; -import com.schisandra.auth.infra.basic.entity.SchisandraAuthRolePermission; -import com.schisandra.auth.infra.basic.service.SchisandraAuthRolePermissionService; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 领域service实现了 - * - * @author landaiqing - * @since 2024-06-02 00:14:38 - */ -@Service -@Slf4j -public class SchisandraAuthRolePermissionDomainServiceImpl implements SchisandraAuthRolePermissionDomainService { - - @Resource - private SchisandraAuthRolePermissionService schisandraAuthRolePermissionService; - - @Override - public Boolean add(SchisandraAuthRolePermissionBO schisandraAuthRolePermissionBO) { - SchisandraAuthRolePermission schisandraAuthRolePermission = SchisandraAuthRolePermissionBOConverter.INSTANCE.convertBOToEntity(schisandraAuthRolePermissionBO); - schisandraAuthRolePermission.setIsDeleted(IsDeletedFlagEnum.UN_DELETED.getCode()); - return schisandraAuthRolePermissionService.insert(schisandraAuthRolePermission) > 0; - } - - @Override - public Boolean update(SchisandraAuthRolePermissionBO schisandraAuthRolePermissionBO) { - SchisandraAuthRolePermission schisandraAuthRolePermission = SchisandraAuthRolePermissionBOConverter.INSTANCE.convertBOToEntity(schisandraAuthRolePermissionBO); - return schisandraAuthRolePermissionService.update(schisandraAuthRolePermission) > 0; - } - - @Override - public Boolean delete(SchisandraAuthRolePermissionBO schisandraAuthRolePermissionBO) { - SchisandraAuthRolePermission schisandraAuthRolePermission = new SchisandraAuthRolePermission(); - schisandraAuthRolePermission.setId(schisandraAuthRolePermissionBO.getId()); - schisandraAuthRolePermission.setIsDeleted(IsDeletedFlagEnum.DELETED.getCode()); - return schisandraAuthRolePermissionService.update(schisandraAuthRolePermission) > 0; - } - - @Override - public List queryByRoleId(SchisandraAuthRolePermissionBO schisandraAuthRolePermissionBO) { - SchisandraAuthRolePermission schisandraAuthRolePermission = SchisandraAuthRolePermissionBOConverter.INSTANCE.convertBOToEntity(schisandraAuthRolePermissionBO); - List schisandraAuthRolePermissions = schisandraAuthRolePermissionService.queryByRoleId(schisandraAuthRolePermission.getRoleId()); - List schisandraAuthRolePermissionBOS = SchisandraAuthRolePermissionBOConverter.INSTANCE.convertEntityToBOList(schisandraAuthRolePermissions); - return schisandraAuthRolePermissionBOS; - } - -} +package com.schisandra.auth.domain.service.impl; + + +import com.schisandra.auth.common.enums.IsDeletedFlagEnum; +import com.schisandra.auth.domain.bo.SchisandraAuthRolePermissionBO; +import com.schisandra.auth.domain.convert.SchisandraAuthRolePermissionBOConverter; +import com.schisandra.auth.domain.service.SchisandraAuthRolePermissionDomainService; +import com.schisandra.auth.infra.basic.entity.SchisandraAuthRolePermission; +import com.schisandra.auth.infra.basic.service.SchisandraAuthRolePermissionService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 领域service实现了 + * + * @author landaiqing + * @since 2024-06-02 00:14:38 + */ +@Service +@Slf4j +public class SchisandraAuthRolePermissionDomainServiceImpl implements SchisandraAuthRolePermissionDomainService { + + @Resource + private SchisandraAuthRolePermissionService schisandraAuthRolePermissionService; + + @Override + public Boolean add(SchisandraAuthRolePermissionBO schisandraAuthRolePermissionBO) { + SchisandraAuthRolePermission schisandraAuthRolePermission = SchisandraAuthRolePermissionBOConverter.INSTANCE.convertBOToEntity(schisandraAuthRolePermissionBO); + schisandraAuthRolePermission.setIsDeleted(IsDeletedFlagEnum.UN_DELETED.getCode()); + return schisandraAuthRolePermissionService.insert(schisandraAuthRolePermission) > 0; + } + + @Override + public Boolean update(SchisandraAuthRolePermissionBO schisandraAuthRolePermissionBO) { + SchisandraAuthRolePermission schisandraAuthRolePermission = SchisandraAuthRolePermissionBOConverter.INSTANCE.convertBOToEntity(schisandraAuthRolePermissionBO); + return schisandraAuthRolePermissionService.update(schisandraAuthRolePermission) > 0; + } + + @Override + public Boolean delete(SchisandraAuthRolePermissionBO schisandraAuthRolePermissionBO) { + SchisandraAuthRolePermission schisandraAuthRolePermission = new SchisandraAuthRolePermission(); + schisandraAuthRolePermission.setId(schisandraAuthRolePermissionBO.getId()); + schisandraAuthRolePermission.setIsDeleted(IsDeletedFlagEnum.DELETED.getCode()); + return schisandraAuthRolePermissionService.update(schisandraAuthRolePermission) > 0; + } + + @Override + public List queryByRoleId(SchisandraAuthRolePermissionBO schisandraAuthRolePermissionBO) { + SchisandraAuthRolePermission schisandraAuthRolePermission = SchisandraAuthRolePermissionBOConverter.INSTANCE.convertBOToEntity(schisandraAuthRolePermissionBO); + List schisandraAuthRolePermissions = schisandraAuthRolePermissionService.queryByRoleId(Long.valueOf(schisandraAuthRolePermission.getRoleId())); + List schisandraAuthRolePermissionBOS = SchisandraAuthRolePermissionBOConverter.INSTANCE.convertEntityToBOList(schisandraAuthRolePermissions); + return schisandraAuthRolePermissionBOS; + } + +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthUserDomainServiceImpl.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthUserDomainServiceImpl.java index af08eae..1e1f391 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthUserDomainServiceImpl.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-domain/src/main/java/com/schisandra/auth/domain/service/impl/SchisandraAuthUserDomainServiceImpl.java @@ -99,7 +99,7 @@ public class SchisandraAuthUserDomainServiceImpl implements SchisandraAuthUserDo if (insert) { SchisandraAuthUserRoleBO schisandraAuthUserRoleBO = new SchisandraAuthUserRoleBO(); schisandraAuthUserRoleBO.setUserId(authUser.getId()); - schisandraAuthUserRoleBO.setRoleId(UserRoleEnum.NORMAL_USER.getCode()); + schisandraAuthUserRoleBO.setRoleId(String.valueOf(UserRoleEnum.NORMAL_USER.getCode())); SchisandraAuthUserRole schisandraAuthUserRole = SchisandraAuthUserRoleBOConverter.INSTANCE.convertBOToEntity(schisandraAuthUserRoleBO); return schisandraAuthUserRoleService.insert(schisandraAuthUserRole) > 0; } else { @@ -174,7 +174,7 @@ public class SchisandraAuthUserDomainServiceImpl implements SchisandraAuthUserDo * @date 2024/4/3 22:10 */ @Override - public SchisandraAuthUserBO queryById(Long userId) { + public SchisandraAuthUserBO queryById(String userId) { SchisandraAuthUser schisandraAuthUser = schisandraAuthUserService.queryById(userId); SchisandraAuthUserBO schisandraAuthUserBO1 = SchisandraAuthUserBOConverter.INSTANCE.convertEntityToBO(schisandraAuthUser); return schisandraAuthUserBO1; @@ -201,7 +201,7 @@ public class SchisandraAuthUserDomainServiceImpl implements SchisandraAuthUserDo * @date 2024/4/3 22:30 */ @Override - public Object deleteById(Long id) { + public Object deleteById(String id) { return schisandraAuthUserService.deleteById(id); } @@ -228,7 +228,7 @@ public class SchisandraAuthUserDomainServiceImpl implements SchisandraAuthUserDo public Boolean wechatRegister(String appId, String openId,String clientId) { SchisandraSocialUser socialUser = schisandraSocialUserService.selectByOpenId(openId); if (ObjectUtils.isNotEmpty(socialUser)) { - Long userId = socialUser.getId(); + String userId = socialUser.getId(); // redis存储用户角色与权限信息 userInfoPersistence(userId); StpUtil.login(userId); @@ -260,12 +260,12 @@ public class SchisandraAuthUserDomainServiceImpl implements SchisandraAuthUserDo } return false; } - Long authUserId = schisandraAuthUser.getId(); - Long socialUserId = schisandraSocialUser.getId(); + String authUserId = schisandraAuthUser.getId(); + String socialUserId = schisandraSocialUser.getId(); // 建立社会用户与用户信息映射 SchisandraSocialUserAuthBO socialUserAuthBO = new SchisandraSocialUserAuthBO(); - socialUserAuthBO.setUserId(authUserId); - socialUserAuthBO.setSocialUserId(socialUserId); + socialUserAuthBO.setUserId(String.valueOf(authUserId)); + socialUserAuthBO.setSocialUserId(String.valueOf(socialUserId)); SchisandraSocialUserAuth schisandraSocialUserAuth = SchisandraSocialUserAuthBOConverter.INSTANCE.convertBOToEntity(socialUserAuthBO); int insertMapper = schisandraSocialUserAuthService.insert(schisandraSocialUserAuth); if (insertMapper <= 0) { @@ -276,8 +276,8 @@ public class SchisandraAuthUserDomainServiceImpl implements SchisandraAuthUserDo } // 建立用户与角色映射关系 SchisandraAuthUserRoleBO schisandraAuthUserRoleBO = new SchisandraAuthUserRoleBO(); - schisandraAuthUserRoleBO.setUserId(authUserId); - schisandraAuthUserRoleBO.setRoleId(UserRoleEnum.NORMAL_USER.getCode()); + schisandraAuthUserRoleBO.setUserId(String.valueOf(authUserId)); + schisandraAuthUserRoleBO.setRoleId(String.valueOf(UserRoleEnum.NORMAL_USER.getCode())); schisandraAuthUserRoleBO.setIsDeleted(IsDeletedFlagEnum.UN_DELETED.getCode()); SchisandraAuthUserRole schisandraAuthUserRole = SchisandraAuthUserRoleBOConverter.INSTANCE.convertBOToEntity(schisandraAuthUserRoleBO); int insert = schisandraAuthUserRoleService.insert(schisandraAuthUserRole); @@ -338,7 +338,7 @@ public class SchisandraAuthUserDomainServiceImpl implements SchisandraAuthUserDo } return Result.fail("Social User update fail"); } - Long userId = socialUser.getId(); + String userId = socialUser.getId(); // redis存储用户角色与权限信息 userInfoPersistence(userId); StpUtil.login(userId, SaLoginConfig.setToken(token.getAccessToken())); @@ -388,13 +388,13 @@ public class SchisandraAuthUserDomainServiceImpl implements SchisandraAuthUserDo } return Result.fail("insertAuthUser fail"); } - Long authUserId = schisandraAuthUser.getId(); - Long socialUserId = schisandraSocialUser.getId(); + String authUserId = schisandraAuthUser.getId(); + String socialUserId = schisandraSocialUser.getId(); // 建立社会用户与用户信息映射 SchisandraSocialUserAuthBO socialUserAuthBO = new SchisandraSocialUserAuthBO(); - socialUserAuthBO.setUserId(authUserId); - socialUserAuthBO.setSocialUserId(socialUserId); + socialUserAuthBO.setUserId(String.valueOf(authUserId)); + socialUserAuthBO.setSocialUserId(String.valueOf(socialUserId)); SchisandraSocialUserAuth schisandraSocialUserAuth = SchisandraSocialUserAuthBOConverter.INSTANCE.convertBOToEntity(socialUserAuthBO); int insertMapper = schisandraSocialUserAuthService.insert(schisandraSocialUserAuth); if (insertMapper <= 0) { @@ -406,8 +406,8 @@ public class SchisandraAuthUserDomainServiceImpl implements SchisandraAuthUserDo // 建立用户与角色映射关系 SchisandraAuthUserRoleBO schisandraAuthUserRoleBO = new SchisandraAuthUserRoleBO(); - schisandraAuthUserRoleBO.setUserId(authUserId); - schisandraAuthUserRoleBO.setRoleId(UserRoleEnum.NORMAL_USER.getCode()); + schisandraAuthUserRoleBO.setUserId(String.valueOf(authUserId)); + schisandraAuthUserRoleBO.setRoleId(String.valueOf(UserRoleEnum.NORMAL_USER.getCode())); schisandraAuthUserRoleBO.setIsDeleted(IsDeletedFlagEnum.UN_DELETED.getCode()); SchisandraAuthUserRole schisandraAuthUserRole = SchisandraAuthUserRoleBOConverter.INSTANCE.convertBOToEntity(schisandraAuthUserRoleBO); int insert = schisandraAuthUserRoleService.insert(schisandraAuthUserRole); @@ -432,9 +432,9 @@ public class SchisandraAuthUserDomainServiceImpl implements SchisandraAuthUserDo * @author: landaiqing * @date: 2024/6/2 0:37 */ - private void userInfoPersistence(Long authUserId) { + private void userInfoPersistence(String authUserId) { // 查询用户角色并存入redis - SchisandraAuthRole schisandraAuthRole = schisandraAuthRoleService.queryByRoleId(UserRoleEnum.NORMAL_USER.getCode()); + SchisandraAuthRole schisandraAuthRole = schisandraAuthRoleService.queryByRoleId(String.valueOf(UserRoleEnum.NORMAL_USER.getCode())); String roleKey = redisUtil.buildKey(AUTH_ROLE_PREFIX, String.valueOf(authUserId)); List roleList = new LinkedList<>(); roleList.add(schisandraAuthRole); @@ -442,9 +442,9 @@ public class SchisandraAuthUserDomainServiceImpl implements SchisandraAuthUserDo // 查询用户权限并存入redis SchisandraAuthRolePermission schisandraAuthRolePermission = new SchisandraAuthRolePermission(); - schisandraAuthRolePermission.setRoleId(UserRoleEnum.NORMAL_USER.getCode()); - List rolePermissionList = schisandraAuthRolePermissionService.queryByRoleId(schisandraAuthRolePermission.getRoleId()); - List permissionIdList = rolePermissionList.stream() + schisandraAuthRolePermission.setRoleId(String.valueOf(UserRoleEnum.NORMAL_USER.getCode())); + List rolePermissionList = schisandraAuthRolePermissionService.queryByRoleId(Long.valueOf(schisandraAuthRolePermission.getRoleId())); + List permissionIdList = rolePermissionList.stream() .map(SchisandraAuthRolePermission::getPermissionId).collect(Collectors.toList()); List permissionList = schisandraAuthPermissionService.queryListByIds(permissionIdList); String permissionKey = redisUtil.buildKey(AUTH_PERMISSION_PREFIX, String.valueOf(authUserId)); diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthPermission.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthPermission.java index 0d0f338..80bff4d 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthPermission.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthPermission.java @@ -21,7 +21,7 @@ import java.util.Date; public class SchisandraAuthPermission implements Serializable { @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; + private String id; private String name; diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthRole.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthRole.java index 429033e..1195724 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthRole.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthRole.java @@ -1,70 +1,70 @@ -package com.schisandra.auth.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.util.Date; -import java.io.Serializable; - -/** - * (SchisandraAuthRole)实体类 - * - * @author makejava - * @since 2024-03-22 21:35:31 - */ -@Data -@Table(value = "schisandra_auth_role") -public class SchisandraAuthRole implements Serializable { - - /** - * id - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * 角色名称 - */ - private String roleName; - - /** - * 角色关键字 - */ - private String roleKey; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - @Column(value = "created_time",onInsertValue = "now()") - private Date createdTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 更新时间 - */ - @Column(value = "update_time",onUpdateValue = "now()") - private Date updateTime; - - /** - * 是否删除 - */ - @Column(isLogicDelete = true) - private Integer isDeleted; - - -} - +package com.schisandra.auth.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.util.Date; +import java.io.Serializable; + +/** + * (SchisandraAuthRole)实体类 + * + * @author makejava + * @since 2024-03-22 21:35:31 + */ +@Data +@Table(value = "schisandra_auth_role") +public class SchisandraAuthRole implements Serializable { + + /** + * id + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * 角色名称 + */ + private String roleName; + + /** + * 角色关键字 + */ + private String roleKey; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + @Column(value = "created_time",onInsertValue = "now()") + private Date createdTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 更新时间 + */ + @Column(value = "update_time",onUpdateValue = "now()") + private Date updateTime; + + /** + * 是否删除 + */ + @Column(isLogicDelete = true) + private Integer isDeleted; + + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthRolePermission.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthRolePermission.java index eb01aca..88b4422 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthRolePermission.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthRolePermission.java @@ -1,72 +1,72 @@ -package com.schisandra.auth.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 实体类 - * - * @author landaiqing - * @since 2024-06-02 00:14:38 - */ -@Data -@Table("schisandra_auth_role_permission") -public class SchisandraAuthRolePermission implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("role_id") - private Long roleId; - - /** - * - */ - @Column("permission_id") - private Long permissionId; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column(value = "created_time",onInsertValue = "now()") - private Date createdTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 更新时间 - */ - @Column(value = "update_time",onUpdateValue = "now()") - private Date updateTime; - - /** - * - */ - @Column(value = "is_deleted",isLogicDelete = true) - private Integer isDeleted; - -} - +package com.schisandra.auth.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 实体类 + * + * @author landaiqing + * @since 2024-06-02 00:14:38 + */ +@Data +@Table("schisandra_auth_role_permission") +public class SchisandraAuthRolePermission implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("role_id") + private String roleId; + + /** + * + */ + @Column("permission_id") + private String permissionId; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column(value = "created_time",onInsertValue = "now()") + private Date createdTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 更新时间 + */ + @Column(value = "update_time",onUpdateValue = "now()") + private Date updateTime; + + /** + * + */ + @Column(value = "is_deleted",isLogicDelete = true) + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthUser.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthUser.java index 5e6ea0e..ff0fc73 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthUser.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthUser.java @@ -1,137 +1,137 @@ -package com.schisandra.auth.infra.basic.entity; - - -import com.mybatisflex.annotation.*; -import com.mybatisflex.core.keygen.KeyGenerators; -import com.mybatisflex.core.mask.Masks; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 实体类 - * - * @author landaiqing - * @since 2024-05-23 20:00:28 - */ -@Data -@Table(value = "schisandra_auth_user") -public class SchisandraAuthUser implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - @Column(value = "user_name") - private String userName; - - /** - * - */ - - @Column("nick_name") - private String nickName; - - /** - * - */ - @Column("email") - private String email; - - /** - * - */ - @Column("phone") - @ColumnMask(Masks.FIXED_PHONE) - private String phone; - - /** - * - */ - @Column(value = "password") - @ColumnMask(Masks.PASSWORD) - private String password; - - /** - * - */ - @Column("gender") - private String gender; - - /** - * - */ - @Column("avatar") - private String avatar; - - /** - * - */ - @Column("status") - private Integer status; - - /** - * - */ - @Column("introduce") - private String introduce; - - /** - * - */ - @Column("ext_json") - private String extJson; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column(value = "created_time",onInsertValue = "now()") - private Date createdTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 更新时间 - */ - @Column(value = "update_time",onUpdateValue = "now()") - private Date updateTime; - - /** - * - */ - @Column(value = "is_deleted",isLogicDelete = true) - private Integer isDeleted; - - /** - * - */ - @Column("blog") - private String blog; - - /** - * - */ - @Column("location") - private String location; - - /** - * - */ - @Column("company") - private String company; - -} - +package com.schisandra.auth.infra.basic.entity; + + +import com.mybatisflex.annotation.*; +import com.mybatisflex.core.keygen.KeyGenerators; +import com.mybatisflex.core.mask.Masks; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 实体类 + * + * @author landaiqing + * @since 2024-05-23 20:00:28 + */ +@Data +@Table(value = "schisandra_auth_user") +public class SchisandraAuthUser implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + @Column(value = "user_name") + private String userName; + + /** + * + */ + + @Column("nick_name") + private String nickName; + + /** + * + */ + @Column("email") + private String email; + + /** + * + */ + @Column("phone") + @ColumnMask(Masks.FIXED_PHONE) + private String phone; + + /** + * + */ + @Column(value = "password") + @ColumnMask(Masks.PASSWORD) + private String password; + + /** + * + */ + @Column("gender") + private String gender; + + /** + * + */ + @Column("avatar") + private String avatar; + + /** + * + */ + @Column("status") + private Integer status; + + /** + * + */ + @Column("introduce") + private String introduce; + + /** + * + */ + @Column("ext_json") + private String extJson; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column(value = "created_time",onInsertValue = "now()") + private Date createdTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 更新时间 + */ + @Column(value = "update_time",onUpdateValue = "now()") + private Date updateTime; + + /** + * + */ + @Column(value = "is_deleted",isLogicDelete = true) + private Integer isDeleted; + + /** + * + */ + @Column("blog") + private String blog; + + /** + * + */ + @Column("location") + private String location; + + /** + * + */ + @Column("company") + private String company; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthUserRole.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthUserRole.java index 29480d8..d286d8f 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthUserRole.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraAuthUserRole.java @@ -1,73 +1,73 @@ -package com.schisandra.auth.infra.basic.entity; - - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 实体类 - * - * @author zlg - * @since 2024-05-25 18:05:40 - */ -@Data -@Table("schisandra_auth_user_role") -public class SchisandraAuthUserRole implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("role_id") - private Long roleId; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column(value = "created_time",onInsertValue = "now()") - private Date createdTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 更新时间 - */ - @Column(value = "update_time",onUpdateValue = "now()") - private Date updateTime; - - /** - * - */ - @Column(value = "is_deleted",isLogicDelete = true) - private Integer isDeleted; - -} - +package com.schisandra.auth.infra.basic.entity; + + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 实体类 + * + * @author zlg + * @since 2024-05-25 18:05:40 + */ +@Data +@Table("schisandra_auth_user_role") +public class SchisandraAuthUserRole implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("role_id") + private String roleId; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column(value = "created_time",onInsertValue = "now()") + private Date createdTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 更新时间 + */ + @Column(value = "update_time",onUpdateValue = "now()") + private Date updateTime; + + /** + * + */ + @Column(value = "is_deleted",isLogicDelete = true) + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraSocialUser.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraSocialUser.java index 2f383a8..419baa5 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraSocialUser.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraSocialUser.java @@ -1,174 +1,174 @@ -package com.schisandra.auth.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 实体类 - * - * @author landaiqing - * @since 2024-06-24 11:07:49 - */ -@Data -@Table("schisandra_social_user") -public class SchisandraSocialUser implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * 第三方系统的唯一ID - */ - @Column("uuid") - private String uuid; - - /** - * 第三方用户来源 - */ - @Column("source") - private String source; - - /** - * 用户的授权令牌 - */ - @Column("access_token") - private String accessToken; - - /** - * 第三方用户的授权令牌的有效期 - */ - @Column("expire_in") - private Integer expireIn; - - /** - * 刷新令牌 - */ - @Column("refresh_token") - private String refreshToken; - - /** - * 第三方用户的 open id - */ - @Column("open_id") - private String openId; - - /** - * 第三方用户的 ID - */ - @Column("uid") - private String uid; - - /** - * 个别平台的授权信息 - */ - @Column("access_code") - private String accessCode; - - /** - * 第三方用户的 union id - */ - @Column("union_id") - private String unionId; - - /** - * 第三方用户授予的权限 - */ - @Column("scope") - private String scope; - - /** - * 个别平台的授权信息 - */ - @Column("token_type") - private String tokenType; - - /** - * id token - */ - @Column("id_token") - private String idToken; - - /** - * 小米平台用户的附带属性 - */ - @Column("mac_algorithm") - private String macAlgorithm; - - /** - * 小米平台用户的附带属性 - */ - @Column("mac_key") - private String macKey; - - /** - * 用户的授权code - */ - @Column("code") - private String code; - - /** - * Twitter平台用户的附带属性 - */ - @Column("oauth_token") - private String oauthToken; - - /** - * Twitter平台用户的附带属性 - */ - @Column("oauth_token_secret") - private String oauthTokenSecret; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * - */ - @Column("ext_json") - private String extJson; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * - */ - @Column(value = "is_deleted",isLogicDelete = true) - private Integer isDeleted; - -} - +package com.schisandra.auth.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 实体类 + * + * @author landaiqing + * @since 2024-06-24 11:07:49 + */ +@Data +@Table("schisandra_social_user") +public class SchisandraSocialUser implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * 第三方系统的唯一ID + */ + @Column("uuid") + private String uuid; + + /** + * 第三方用户来源 + */ + @Column("source") + private String source; + + /** + * 用户的授权令牌 + */ + @Column("access_token") + private String accessToken; + + /** + * 第三方用户的授权令牌的有效期 + */ + @Column("expire_in") + private Integer expireIn; + + /** + * 刷新令牌 + */ + @Column("refresh_token") + private String refreshToken; + + /** + * 第三方用户的 open id + */ + @Column("open_id") + private String openId; + + /** + * 第三方用户的 ID + */ + @Column("uid") + private String uid; + + /** + * 个别平台的授权信息 + */ + @Column("access_code") + private String accessCode; + + /** + * 第三方用户的 union id + */ + @Column("union_id") + private String unionId; + + /** + * 第三方用户授予的权限 + */ + @Column("scope") + private String scope; + + /** + * 个别平台的授权信息 + */ + @Column("token_type") + private String tokenType; + + /** + * id token + */ + @Column("id_token") + private String idToken; + + /** + * 小米平台用户的附带属性 + */ + @Column("mac_algorithm") + private String macAlgorithm; + + /** + * 小米平台用户的附带属性 + */ + @Column("mac_key") + private String macKey; + + /** + * 用户的授权code + */ + @Column("code") + private String code; + + /** + * Twitter平台用户的附带属性 + */ + @Column("oauth_token") + private String oauthToken; + + /** + * Twitter平台用户的附带属性 + */ + @Column("oauth_token_secret") + private String oauthTokenSecret; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * + */ + @Column("ext_json") + private String extJson; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * + */ + @Column(value = "is_deleted",isLogicDelete = true) + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraSocialUserAuth.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraSocialUserAuth.java index 164c61c..a67bf8e 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraSocialUserAuth.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/entity/SchisandraSocialUserAuth.java @@ -1,72 +1,72 @@ -package com.schisandra.auth.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 实体类 - * - * @author landaiqing - * @since 2024-06-24 11:10:08 - */ -@Data -@Table("schisandra_social_user_auth") -public class SchisandraSocialUserAuth implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("social_user_id") - private Long socialUserId; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * - */ - @Column(value = "is_deleted",isLogicDelete = true) - private Integer isDeleted; - -} - +package com.schisandra.auth.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 实体类 + * + * @author landaiqing + * @since 2024-06-24 11:10:08 + */ +@Data +@Table("schisandra_social_user_auth") +public class SchisandraSocialUserAuth implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("social_user_id") + private String socialUserId; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * + */ + @Column(value = "is_deleted",isLogicDelete = true) + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthPermissionService.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthPermissionService.java index 0894857..3dffcc1 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthPermissionService.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthPermissionService.java @@ -1,51 +1,49 @@ -package com.schisandra.auth.infra.basic.service; - -import com.schisandra.auth.infra.basic.entity.SchisandraAuthPermission; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.PageRequest; - -import java.util.List; - -/** - * (SchisandraAuthPermission)表服务接口 - * - * @author makejava - * @since 2024-04-11 13:00:10 - */ -public interface SchisandraAuthPermissionService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraAuthPermission queryById(Long id); - - - /** - * 新增数据 - * - * @param schisandraAuthPermission 实例对象 - * @return 实例对象 - */ - SchisandraAuthPermission insert(SchisandraAuthPermission schisandraAuthPermission); - - /** - * 修改数据 - * - * @param schisandraAuthPermission 实例对象 - * @return int - */ - int update(SchisandraAuthPermission schisandraAuthPermission); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - List queryListByIds(List permissionIdList); -} +package com.schisandra.auth.infra.basic.service; + +import com.schisandra.auth.infra.basic.entity.SchisandraAuthPermission; + +import java.util.List; + +/** + * (SchisandraAuthPermission)表服务接口 + * + * @author makejava + * @since 2024-04-11 13:00:10 + */ +public interface SchisandraAuthPermissionService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraAuthPermission queryById(String id); + + + /** + * 新增数据 + * + * @param schisandraAuthPermission 实例对象 + * @return 实例对象 + */ + SchisandraAuthPermission insert(SchisandraAuthPermission schisandraAuthPermission); + + /** + * 修改数据 + * + * @param schisandraAuthPermission 实例对象 + * @return int + */ + int update(SchisandraAuthPermission schisandraAuthPermission); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(Long id); + + List queryListByIds(List permissionIdList); +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthRolePermissionService.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthRolePermissionService.java index 123c24f..b999819 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthRolePermissionService.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthRolePermissionService.java @@ -1,49 +1,49 @@ -package com.schisandra.auth.infra.basic.service; - -import com.schisandra.auth.infra.basic.entity.SchisandraAuthRolePermission; - -import java.util.List; - -/** - * 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 00:14:38 - */ -public interface SchisandraAuthRolePermissionService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraAuthRolePermission queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraAuthRolePermission 实例对象 - * @return 实例对象 - */ - int insert(SchisandraAuthRolePermission schisandraAuthRolePermission); - - /** - * 修改数据 - * - * @param schisandraAuthRolePermission 实例对象 - * @return 实例对象 - */ - int update(SchisandraAuthRolePermission schisandraAuthRolePermission); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - - List queryByRoleId(Long roleId); -} +package com.schisandra.auth.infra.basic.service; + +import com.schisandra.auth.infra.basic.entity.SchisandraAuthRolePermission; + +import java.util.List; + +/** + * 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 00:14:38 + */ +public interface SchisandraAuthRolePermissionService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraAuthRolePermission queryById(String id); + + /** + * 新增数据 + * + * @param schisandraAuthRolePermission 实例对象 + * @return 实例对象 + */ + int insert(SchisandraAuthRolePermission schisandraAuthRolePermission); + + /** + * 修改数据 + * + * @param schisandraAuthRolePermission 实例对象 + * @return 实例对象 + */ + int update(SchisandraAuthRolePermission schisandraAuthRolePermission); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(Long id); + + + List queryByRoleId(Long roleId); +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthRoleService.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthRoleService.java index edfcc6f..061f067 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthRoleService.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthRoleService.java @@ -1,49 +1,49 @@ -package com.schisandra.auth.infra.basic.service; - -import com.schisandra.auth.infra.basic.entity.SchisandraAuthRole; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.PageRequest; - -/** - * (SchisandraAuthRole)表服务接口 - * - * @author makejava - * @since 2024-03-22 21:35:31 - */ -public interface SchisandraAuthRoleService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraAuthRole queryById(Long id); - - - /** - * 新增数据 - * - * @param schisandraAuthRole 实例对象 - * @return 实例对象 - */ - int insert(SchisandraAuthRole schisandraAuthRole); - - /** - * 修改数据 - * - * @param schisandraAuthRole 实例对象 - * @return 实例对象 - */ - SchisandraAuthRole update(SchisandraAuthRole schisandraAuthRole); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - SchisandraAuthRole queryByRoleId(Long code); -} +package com.schisandra.auth.infra.basic.service; + +import com.schisandra.auth.infra.basic.entity.SchisandraAuthRole; +import org.springframework.data.domain.Page; +import org.springframework.data.domain.PageRequest; + +/** + * (SchisandraAuthRole)表服务接口 + * + * @author makejava + * @since 2024-03-22 21:35:31 + */ +public interface SchisandraAuthRoleService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraAuthRole queryById(String id); + + + /** + * 新增数据 + * + * @param schisandraAuthRole 实例对象 + * @return 实例对象 + */ + int insert(SchisandraAuthRole schisandraAuthRole); + + /** + * 修改数据 + * + * @param schisandraAuthRole 实例对象 + * @return 实例对象 + */ + SchisandraAuthRole update(SchisandraAuthRole schisandraAuthRole); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + SchisandraAuthRole queryByRoleId(String code); +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthUserRoleService.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthUserRoleService.java index a11303f..66644cb 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthUserRoleService.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthUserRoleService.java @@ -1,48 +1,48 @@ -package com.schisandra.auth.infra.basic.service; - -import com.schisandra.auth.infra.basic.entity.SchisandraAuthRole; -import com.schisandra.auth.infra.basic.entity.SchisandraAuthUserRole; - -/** - * 表服务接口 - * - * @author zlg - * @since 2024-05-25 18:05:40 - */ -public interface SchisandraAuthUserRoleService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraAuthUserRole queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraAuthUserRole 实例对象 - * @return 实例对象 - */ - int insert(SchisandraAuthUserRole schisandraAuthUserRole); - - /** - * 修改数据 - * - * @param schisandraAuthUserRole 实例对象 - * @return 实例对象 - */ - int update(SchisandraAuthUserRole schisandraAuthUserRole); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - - -} +package com.schisandra.auth.infra.basic.service; + +import com.schisandra.auth.infra.basic.entity.SchisandraAuthRole; +import com.schisandra.auth.infra.basic.entity.SchisandraAuthUserRole; + +/** + * 表服务接口 + * + * @author zlg + * @since 2024-05-25 18:05:40 + */ +public interface SchisandraAuthUserRoleService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraAuthUserRole queryById(String id); + + /** + * 新增数据 + * + * @param schisandraAuthUserRole 实例对象 + * @return 实例对象 + */ + int insert(SchisandraAuthUserRole schisandraAuthUserRole); + + /** + * 修改数据 + * + * @param schisandraAuthUserRole 实例对象 + * @return 实例对象 + */ + int update(SchisandraAuthUserRole schisandraAuthUserRole); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + + +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthUserService.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthUserService.java index 5d3a67a..71f4087 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthUserService.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraAuthUserService.java @@ -1,57 +1,57 @@ -package com.schisandra.auth.infra.basic.service; - -import com.schisandra.auth.infra.basic.entity.SchisandraAuthUser; - -/** - * (SchisandraAuthUser)表服务接口 - * - * @author schisandra - * @since 2024-03-21 20:15:44 - */ -public interface SchisandraAuthUserService { - - - - SchisandraAuthUser queryByEmail(String email); - SchisandraAuthUser queryByPhone(String phone); - - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraAuthUser queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraAuthUser 实例对象 - * @return 实例对象 - */ - Boolean insert(SchisandraAuthUser schisandraAuthUser); - - /** - * 修改数据 - * - * @param schisandraAuthUser 实例对象 - * @return 实例对象 - */ - int update(SchisandraAuthUser schisandraAuthUser); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - - int insertAuthUserByOauth(SchisandraAuthUser schisandraAuthUser); - - boolean updateUserPasswordByPhone(SchisandraAuthUser schisandraAuthUser); - - -} +package com.schisandra.auth.infra.basic.service; + +import com.schisandra.auth.infra.basic.entity.SchisandraAuthUser; + +/** + * (SchisandraAuthUser)表服务接口 + * + * @author schisandra + * @since 2024-03-21 20:15:44 + */ +public interface SchisandraAuthUserService { + + + + SchisandraAuthUser queryByEmail(String email); + SchisandraAuthUser queryByPhone(String phone); + + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraAuthUser queryById(String id); + + /** + * 新增数据 + * + * @param schisandraAuthUser 实例对象 + * @return 实例对象 + */ + Boolean insert(SchisandraAuthUser schisandraAuthUser); + + /** + * 修改数据 + * + * @param schisandraAuthUser 实例对象 + * @return 实例对象 + */ + int update(SchisandraAuthUser schisandraAuthUser); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + + int insertAuthUserByOauth(SchisandraAuthUser schisandraAuthUser); + + boolean updateUserPasswordByPhone(SchisandraAuthUser schisandraAuthUser); + + +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraSocialUserAuthService.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraSocialUserAuthService.java index 63b6b0b..00a2faf 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraSocialUserAuthService.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraSocialUserAuthService.java @@ -1,46 +1,46 @@ -package com.schisandra.auth.infra.basic.service; - -import com.schisandra.auth.infra.basic.entity.SchisandraSocialUserAuth; - -/** - * 表服务接口 - * - * @author landaiqing - * @since 2024-06-24 11:10:08 - */ -public interface SchisandraSocialUserAuthService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraSocialUserAuth queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraSocialUserAuth 实例对象 - * @return 实例对象 - */ - int insert(SchisandraSocialUserAuth schisandraSocialUserAuth); - - /** - * 修改数据 - * - * @param schisandraSocialUserAuth 实例对象 - * @return 实例对象 - */ - int update(SchisandraSocialUserAuth schisandraSocialUserAuth); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - -} +package com.schisandra.auth.infra.basic.service; + +import com.schisandra.auth.infra.basic.entity.SchisandraSocialUserAuth; + +/** + * 表服务接口 + * + * @author landaiqing + * @since 2024-06-24 11:10:08 + */ +public interface SchisandraSocialUserAuthService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraSocialUserAuth queryById(String id); + + /** + * 新增数据 + * + * @param schisandraSocialUserAuth 实例对象 + * @return 实例对象 + */ + int insert(SchisandraSocialUserAuth schisandraSocialUserAuth); + + /** + * 修改数据 + * + * @param schisandraSocialUserAuth 实例对象 + * @return 实例对象 + */ + int update(SchisandraSocialUserAuth schisandraSocialUserAuth); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraSocialUserService.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraSocialUserService.java index 1ee28c4..12e69a4 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraSocialUserService.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/SchisandraSocialUserService.java @@ -1,53 +1,53 @@ -package com.schisandra.auth.infra.basic.service; - -import com.schisandra.auth.infra.basic.entity.SchisandraSocialUser; - -/** - * 表服务接口 - * - * @author landaiqing - * @since 2024-06-24 11:07:49 - */ -public interface SchisandraSocialUserService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraSocialUser queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraSocialUser 实例对象 - * @return 实例对象 - */ - int insert(SchisandraSocialUser schisandraSocialUser); - - /** - * 修改数据 - * - * @param schisandraSocialUser 实例对象 - * @return 实例对象 - */ - int update(SchisandraSocialUser schisandraSocialUser); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - - SchisandraSocialUser selectByUuidAndType(String uuid, String type); - - int updateById(SchisandraSocialUser schisandraSocialUser); - - int insertSocialUser(SchisandraSocialUser schisandraSocialUser); - - SchisandraSocialUser selectByOpenId(String openId); -} +package com.schisandra.auth.infra.basic.service; + +import com.schisandra.auth.infra.basic.entity.SchisandraSocialUser; + +/** + * 表服务接口 + * + * @author landaiqing + * @since 2024-06-24 11:07:49 + */ +public interface SchisandraSocialUserService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraSocialUser queryById(String id); + + /** + * 新增数据 + * + * @param schisandraSocialUser 实例对象 + * @return 实例对象 + */ + int insert(SchisandraSocialUser schisandraSocialUser); + + /** + * 修改数据 + * + * @param schisandraSocialUser 实例对象 + * @return 实例对象 + */ + int update(SchisandraSocialUser schisandraSocialUser); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + + SchisandraSocialUser selectByUuidAndType(String uuid, String type); + + int updateById(SchisandraSocialUser schisandraSocialUser); + + int insertSocialUser(SchisandraSocialUser schisandraSocialUser); + + SchisandraSocialUser selectByOpenId(String openId); +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthPermissionServiceImpl.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthPermissionServiceImpl.java index f175fde..d053aa3 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthPermissionServiceImpl.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthPermissionServiceImpl.java @@ -1,77 +1,77 @@ -package com.schisandra.auth.infra.basic.service.impl; - -import com.mybatisflex.spring.service.impl.CacheableServiceImpl; -import com.schisandra.auth.infra.basic.dao.SchisandraAuthPermissionDao; -import com.schisandra.auth.infra.basic.entity.SchisandraAuthPermission; -import com.schisandra.auth.infra.basic.service.SchisandraAuthPermissionService; -import org.springframework.cache.annotation.CacheConfig; -import org.springframework.cache.annotation.Cacheable; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - * (SchisandraAuthPermission)表服务实现类 - * - * @author makejava - * @since 2024-04-11 13:00:10 - */ -@Service("schisandraAuthPermissionService") -@CacheConfig(cacheNames = "AuthPermission") -public class SchisandraAuthPermissionServiceImpl extends CacheableServiceImpl implements SchisandraAuthPermissionService { - @Resource - private SchisandraAuthPermissionDao schisandraAuthPermissionDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - @Cacheable(key = "#id") - public SchisandraAuthPermission queryById(Long id) { - return this.schisandraAuthPermissionDao.selectOneById(id); - } - - - /** - * 新增数据 - * - * @param schisandraAuthPermission 实例对象 - * @return 实例对象 - */ - @Override - public SchisandraAuthPermission insert(SchisandraAuthPermission schisandraAuthPermission) { - this.schisandraAuthPermissionDao.insert(schisandraAuthPermission,true); - return schisandraAuthPermission; - } - - /** - * 修改数据 - * - * @param schisandraAuthPermission 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraAuthPermission schisandraAuthPermission) { - return this.schisandraAuthPermissionDao.update(schisandraAuthPermission,true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraAuthPermissionDao.deleteById(id) > 0; - } - - @Override - public List queryListByIds(List permissionIdList) { - return schisandraAuthPermissionDao.selectListByIds(permissionIdList); - } -} +package com.schisandra.auth.infra.basic.service.impl; + +import com.mybatisflex.spring.service.impl.CacheableServiceImpl; +import com.schisandra.auth.infra.basic.dao.SchisandraAuthPermissionDao; +import com.schisandra.auth.infra.basic.entity.SchisandraAuthPermission; +import com.schisandra.auth.infra.basic.service.SchisandraAuthPermissionService; +import org.springframework.cache.annotation.CacheConfig; +import org.springframework.cache.annotation.Cacheable; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * (SchisandraAuthPermission)表服务实现类 + * + * @author makejava + * @since 2024-04-11 13:00:10 + */ +@Service("schisandraAuthPermissionService") +@CacheConfig(cacheNames = "AuthPermission") +public class SchisandraAuthPermissionServiceImpl extends CacheableServiceImpl implements SchisandraAuthPermissionService { + @Resource + private SchisandraAuthPermissionDao schisandraAuthPermissionDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + @Cacheable(key = "#id") + public SchisandraAuthPermission queryById(String id) { + return this.schisandraAuthPermissionDao.selectOneById(id); + } + + + /** + * 新增数据 + * + * @param schisandraAuthPermission 实例对象 + * @return 实例对象 + */ + @Override + public SchisandraAuthPermission insert(SchisandraAuthPermission schisandraAuthPermission) { + this.schisandraAuthPermissionDao.insert(schisandraAuthPermission,true); + return schisandraAuthPermission; + } + + /** + * 修改数据 + * + * @param schisandraAuthPermission 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraAuthPermission schisandraAuthPermission) { + return this.schisandraAuthPermissionDao.update(schisandraAuthPermission,true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(Long id) { + return this.schisandraAuthPermissionDao.deleteById(id) > 0; + } + + @Override + public List queryListByIds(List permissionIdList) { + return schisandraAuthPermissionDao.selectListByIds(permissionIdList); + } +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthRolePermissionServiceImpl.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthRolePermissionServiceImpl.java index 85c2ab0..b2fe05f 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthRolePermissionServiceImpl.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthRolePermissionServiceImpl.java @@ -1,75 +1,75 @@ -package com.schisandra.auth.infra.basic.service.impl; - - -import com.schisandra.auth.infra.basic.dao.SchisandraAuthRolePermissionDao; -import com.schisandra.auth.infra.basic.entity.SchisandraAuthRolePermission; -import com.schisandra.auth.infra.basic.entity.table.SchisandraAuthRolePermissionTableDef; -import com.schisandra.auth.infra.basic.service.SchisandraAuthRolePermissionService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 00:14:38 - */ -@Service("SchisandraAuthRolePermissionService") -public class SchisandraAuthRolePermissionServiceImpl implements SchisandraAuthRolePermissionService { - - @Resource - private SchisandraAuthRolePermissionDao schisandraAuthRolePermissionDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraAuthRolePermission queryById(Long id) { - return this.schisandraAuthRolePermissionDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraAuthRolePermission 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraAuthRolePermission schisandraAuthRolePermission) { - return this.schisandraAuthRolePermissionDao.insert(schisandraAuthRolePermission, true); - } - - /** - * 修改数据 - * - * @param schisandraAuthRolePermission 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraAuthRolePermission schisandraAuthRolePermission) { - return this.schisandraAuthRolePermissionDao.update(schisandraAuthRolePermission, true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraAuthRolePermissionDao.deleteById(id) > 0; - } - - @Override - public List queryByRoleId(Long roleId) { - return schisandraAuthRolePermissionDao.selectListByCondition(SchisandraAuthRolePermissionTableDef.SCHISANDRA_AUTH_ROLE_PERMISSION.ROLE_ID.eq(roleId)); - } - - -} +package com.schisandra.auth.infra.basic.service.impl; + + +import com.schisandra.auth.infra.basic.dao.SchisandraAuthRolePermissionDao; +import com.schisandra.auth.infra.basic.entity.SchisandraAuthRolePermission; +import com.schisandra.auth.infra.basic.entity.table.SchisandraAuthRolePermissionTableDef; +import com.schisandra.auth.infra.basic.service.SchisandraAuthRolePermissionService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 00:14:38 + */ +@Service("SchisandraAuthRolePermissionService") +public class SchisandraAuthRolePermissionServiceImpl implements SchisandraAuthRolePermissionService { + + @Resource + private SchisandraAuthRolePermissionDao schisandraAuthRolePermissionDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraAuthRolePermission queryById(String id) { + return this.schisandraAuthRolePermissionDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraAuthRolePermission 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraAuthRolePermission schisandraAuthRolePermission) { + return this.schisandraAuthRolePermissionDao.insert(schisandraAuthRolePermission, true); + } + + /** + * 修改数据 + * + * @param schisandraAuthRolePermission 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraAuthRolePermission schisandraAuthRolePermission) { + return this.schisandraAuthRolePermissionDao.update(schisandraAuthRolePermission, true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(Long id) { + return this.schisandraAuthRolePermissionDao.deleteById(id) > 0; + } + + @Override + public List queryByRoleId(Long roleId) { + return schisandraAuthRolePermissionDao.selectListByCondition(SchisandraAuthRolePermissionTableDef.SCHISANDRA_AUTH_ROLE_PERMISSION.ROLE_ID.eq(roleId)); + } + + +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthRoleServiceImpl.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthRoleServiceImpl.java index 4e8b2c0..7cda713 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthRoleServiceImpl.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthRoleServiceImpl.java @@ -1,75 +1,75 @@ -package com.schisandra.auth.infra.basic.service.impl; - -import com.schisandra.auth.infra.basic.dao.SchisandraAuthRoleDao; -import com.schisandra.auth.infra.basic.entity.SchisandraAuthRole; -import com.schisandra.auth.infra.basic.entity.table.SchisandraAuthRoleTableDef; -import com.schisandra.auth.infra.basic.service.SchisandraAuthRoleService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * (SchisandraAuthRole)表服务实现类 - * - * @author makejava - * @since 2024-03-22 21:35:31 - */ - - -@Service("schisandraAuthRoleService") -public class SchisandraAuthRoleServiceImpl implements SchisandraAuthRoleService { - @Resource - private SchisandraAuthRoleDao schisandraAuthRoleDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraAuthRole queryById(Long id) { - return this.schisandraAuthRoleDao.selectOneById(id); - } - - - /** - * 新增数据 - * - * @param schisandraAuthRole 实例对象 - * @return int - */ - @Override - public int insert(SchisandraAuthRole schisandraAuthRole) { - return this.schisandraAuthRoleDao.insert(schisandraAuthRole,true); - - } - - /** - * 修改数据 - * - * @param schisandraAuthRole 实例对象 - * @return 实例对象 - */ - @Override - public SchisandraAuthRole update(SchisandraAuthRole schisandraAuthRole) { - this.schisandraAuthRoleDao.update(schisandraAuthRole,true); - return this.queryById(schisandraAuthRole.getId()); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraAuthRoleDao.deleteById(id) > 0; - } - - @Override - public SchisandraAuthRole queryByRoleId(Long code) { - return schisandraAuthRoleDao.selectOneByCondition(SchisandraAuthRoleTableDef.SCHISANDRA_AUTH_ROLE.ID.eq(code)); - } -} +package com.schisandra.auth.infra.basic.service.impl; + +import com.schisandra.auth.infra.basic.dao.SchisandraAuthRoleDao; +import com.schisandra.auth.infra.basic.entity.SchisandraAuthRole; +import com.schisandra.auth.infra.basic.entity.table.SchisandraAuthRoleTableDef; +import com.schisandra.auth.infra.basic.service.SchisandraAuthRoleService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * (SchisandraAuthRole)表服务实现类 + * + * @author makejava + * @since 2024-03-22 21:35:31 + */ + + +@Service("schisandraAuthRoleService") +public class SchisandraAuthRoleServiceImpl implements SchisandraAuthRoleService { + @Resource + private SchisandraAuthRoleDao schisandraAuthRoleDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraAuthRole queryById(String id) { + return this.schisandraAuthRoleDao.selectOneById(id); + } + + + /** + * 新增数据 + * + * @param schisandraAuthRole 实例对象 + * @return int + */ + @Override + public int insert(SchisandraAuthRole schisandraAuthRole) { + return this.schisandraAuthRoleDao.insert(schisandraAuthRole,true); + + } + + /** + * 修改数据 + * + * @param schisandraAuthRole 实例对象 + * @return 实例对象 + */ + @Override + public SchisandraAuthRole update(SchisandraAuthRole schisandraAuthRole) { + this.schisandraAuthRoleDao.update(schisandraAuthRole,true); + return this.queryById(schisandraAuthRole.getId()); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraAuthRoleDao.deleteById(id) > 0; + } + + @Override + public SchisandraAuthRole queryByRoleId(String code) { + return schisandraAuthRoleDao.selectOneByCondition(SchisandraAuthRoleTableDef.SCHISANDRA_AUTH_ROLE.ID.eq(code)); + } +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthUserRoleServiceImpl.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthUserRoleServiceImpl.java index 0a73450..187d667 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthUserRoleServiceImpl.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthUserRoleServiceImpl.java @@ -1,79 +1,79 @@ -package com.schisandra.auth.infra.basic.service.impl; - - -import com.mybatisflex.core.query.QueryWrapper; -import com.schisandra.auth.infra.basic.dao.SchisandraAuthRoleDao; -import com.schisandra.auth.infra.basic.dao.SchisandraAuthUserRoleDao; -import com.schisandra.auth.infra.basic.entity.SchisandraAuthRole; -import com.schisandra.auth.infra.basic.entity.SchisandraAuthUser; -import com.schisandra.auth.infra.basic.entity.SchisandraAuthUserRole; -import com.schisandra.auth.infra.basic.entity.table.SchisandraAuthRoleTableDef; -import com.schisandra.auth.infra.basic.entity.table.SchisandraAuthUserRoleTableDef; -import com.schisandra.auth.infra.basic.entity.table.SchisandraAuthUserTableDef; -import com.schisandra.auth.infra.basic.service.SchisandraAuthUserRoleService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - - -/** - * 表服务实现类 - * - * @author zlg - * @since 2024-05-25 18:05:40 - */ -@Service("SchisandraAuthUserRoleService") -public class SchisandraAuthUserRoleServiceImpl implements SchisandraAuthUserRoleService { - - @Resource - private SchisandraAuthUserRoleDao schisandraAuthUserRoleDao; - @Resource - private SchisandraAuthRoleDao schisandraAuthRoleDao; - - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraAuthUserRole queryById(Long id) { - return this.schisandraAuthUserRoleDao.selectOneByCondition(SchisandraAuthUserRoleTableDef.SCHISANDRA_AUTH_USER_ROLE.USER_ID.eq(id)); - } - - /** - * 新增数据 - * - * @param schisandraAuthUserRole 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraAuthUserRole schisandraAuthUserRole) { - return this.schisandraAuthUserRoleDao.insert(schisandraAuthUserRole,true); - } - - /** - * 修改数据 - * - * @param schisandraAuthUserRole 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraAuthUserRole schisandraAuthUserRole) { - return this.schisandraAuthUserRoleDao.update(schisandraAuthUserRole,true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraAuthUserRoleDao.deleteById(id) > 0; - } - - -} +package com.schisandra.auth.infra.basic.service.impl; + + +import com.mybatisflex.core.query.QueryWrapper; +import com.schisandra.auth.infra.basic.dao.SchisandraAuthRoleDao; +import com.schisandra.auth.infra.basic.dao.SchisandraAuthUserRoleDao; +import com.schisandra.auth.infra.basic.entity.SchisandraAuthRole; +import com.schisandra.auth.infra.basic.entity.SchisandraAuthUser; +import com.schisandra.auth.infra.basic.entity.SchisandraAuthUserRole; +import com.schisandra.auth.infra.basic.entity.table.SchisandraAuthRoleTableDef; +import com.schisandra.auth.infra.basic.entity.table.SchisandraAuthUserRoleTableDef; +import com.schisandra.auth.infra.basic.entity.table.SchisandraAuthUserTableDef; +import com.schisandra.auth.infra.basic.service.SchisandraAuthUserRoleService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + + +/** + * 表服务实现类 + * + * @author zlg + * @since 2024-05-25 18:05:40 + */ +@Service("SchisandraAuthUserRoleService") +public class SchisandraAuthUserRoleServiceImpl implements SchisandraAuthUserRoleService { + + @Resource + private SchisandraAuthUserRoleDao schisandraAuthUserRoleDao; + @Resource + private SchisandraAuthRoleDao schisandraAuthRoleDao; + + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraAuthUserRole queryById(String id) { + return this.schisandraAuthUserRoleDao.selectOneByCondition(SchisandraAuthUserRoleTableDef.SCHISANDRA_AUTH_USER_ROLE.USER_ID.eq(id)); + } + + /** + * 新增数据 + * + * @param schisandraAuthUserRole 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraAuthUserRole schisandraAuthUserRole) { + return this.schisandraAuthUserRoleDao.insert(schisandraAuthUserRole,true); + } + + /** + * 修改数据 + * + * @param schisandraAuthUserRole 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraAuthUserRole schisandraAuthUserRole) { + return this.schisandraAuthUserRoleDao.update(schisandraAuthUserRole,true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraAuthUserRoleDao.deleteById(id) > 0; + } + + +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthUserServiceImpl.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthUserServiceImpl.java index e4cdf14..8b9f63e 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthUserServiceImpl.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraAuthUserServiceImpl.java @@ -1,98 +1,98 @@ -package com.schisandra.auth.infra.basic.service.impl; - - -import com.mybatisflex.core.update.UpdateChain; -import com.schisandra.auth.infra.basic.dao.SchisandraAuthUserDao; -import com.schisandra.auth.infra.basic.entity.SchisandraAuthUser; -import com.schisandra.auth.infra.basic.entity.table.SchisandraAuthUserTableDef; -import com.schisandra.auth.infra.basic.service.SchisandraAuthUserService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * (SchisandraAuthUser)表服务实现类 - * - * @author schisandra - * @since 2024-03-21 20:15:44 - */ -@Service("SchisandraAuthUserService") -public class SchisandraAuthUserServiceImpl implements SchisandraAuthUserService { - - @Resource - private SchisandraAuthUserDao schisandraAuthUserDao; - - @Override - public SchisandraAuthUser queryByEmail(String email) { - return schisandraAuthUserDao.selectOneByCondition(SchisandraAuthUserTableDef.SCHISANDRA_AUTH_USER.EMAIL.eq(email) - .and(SchisandraAuthUserTableDef.SCHISANDRA_AUTH_USER.IS_DELETED.eq(0))); - } - - @Override - public SchisandraAuthUser queryByPhone(String phone) { - return schisandraAuthUserDao.selectOneByCondition(SchisandraAuthUserTableDef.SCHISANDRA_AUTH_USER.PHONE.eq(phone) - .and(SchisandraAuthUserTableDef.SCHISANDRA_AUTH_USER.IS_DELETED.eq(0))); - } - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraAuthUser queryById(Long id) { - return this.schisandraAuthUserDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraAuthUser 实例对象 - * @return 实例对象 - */ - @Override - public Boolean insert(SchisandraAuthUser schisandraAuthUser) { - - return this.schisandraAuthUserDao.insert(schisandraAuthUser, true) > 0; - } - - /** - * 根据主键修改数据 - * - * @param schisandraAuthUser 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraAuthUser schisandraAuthUser) { - return this.schisandraAuthUserDao.update(schisandraAuthUser, true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraAuthUserDao.deleteById(id) > 0; - } - - - @Override - public int insertAuthUserByOauth(SchisandraAuthUser schisandraAuthUser) { - return schisandraAuthUserDao.insertSelective(schisandraAuthUser); - } - - @Override - public boolean updateUserPasswordByPhone(SchisandraAuthUser schisandraAuthUser) { - return UpdateChain.of(SchisandraAuthUser.class) - .set(SchisandraAuthUser::getPassword, schisandraAuthUser.getPassword()) - .where(SchisandraAuthUser::getPhone).eq(schisandraAuthUser.getPhone()) - .update(); - - } - - -} +package com.schisandra.auth.infra.basic.service.impl; + + +import com.mybatisflex.core.update.UpdateChain; +import com.schisandra.auth.infra.basic.dao.SchisandraAuthUserDao; +import com.schisandra.auth.infra.basic.entity.SchisandraAuthUser; +import com.schisandra.auth.infra.basic.entity.table.SchisandraAuthUserTableDef; +import com.schisandra.auth.infra.basic.service.SchisandraAuthUserService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * (SchisandraAuthUser)表服务实现类 + * + * @author schisandra + * @since 2024-03-21 20:15:44 + */ +@Service("SchisandraAuthUserService") +public class SchisandraAuthUserServiceImpl implements SchisandraAuthUserService { + + @Resource + private SchisandraAuthUserDao schisandraAuthUserDao; + + @Override + public SchisandraAuthUser queryByEmail(String email) { + return schisandraAuthUserDao.selectOneByCondition(SchisandraAuthUserTableDef.SCHISANDRA_AUTH_USER.EMAIL.eq(email) + .and(SchisandraAuthUserTableDef.SCHISANDRA_AUTH_USER.IS_DELETED.eq(0))); + } + + @Override + public SchisandraAuthUser queryByPhone(String phone) { + return schisandraAuthUserDao.selectOneByCondition(SchisandraAuthUserTableDef.SCHISANDRA_AUTH_USER.PHONE.eq(phone) + .and(SchisandraAuthUserTableDef.SCHISANDRA_AUTH_USER.IS_DELETED.eq(0))); + } + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraAuthUser queryById(String id) { + return this.schisandraAuthUserDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraAuthUser 实例对象 + * @return 实例对象 + */ + @Override + public Boolean insert(SchisandraAuthUser schisandraAuthUser) { + + return this.schisandraAuthUserDao.insert(schisandraAuthUser, true) > 0; + } + + /** + * 根据主键修改数据 + * + * @param schisandraAuthUser 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraAuthUser schisandraAuthUser) { + return this.schisandraAuthUserDao.update(schisandraAuthUser, true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraAuthUserDao.deleteById(id) > 0; + } + + + @Override + public int insertAuthUserByOauth(SchisandraAuthUser schisandraAuthUser) { + return schisandraAuthUserDao.insertSelective(schisandraAuthUser); + } + + @Override + public boolean updateUserPasswordByPhone(SchisandraAuthUser schisandraAuthUser) { + return UpdateChain.of(SchisandraAuthUser.class) + .set(SchisandraAuthUser::getPassword, schisandraAuthUser.getPassword()) + .where(SchisandraAuthUser::getPhone).eq(schisandraAuthUser.getPhone()) + .update(); + + } + + +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraSocialUserAuthServiceImpl.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraSocialUserAuthServiceImpl.java index 76745c7..43b5088 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraSocialUserAuthServiceImpl.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraSocialUserAuthServiceImpl.java @@ -1,67 +1,67 @@ -package com.schisandra.auth.infra.basic.service.impl; - -import com.schisandra.auth.infra.basic.entity.SchisandraSocialUserAuth; -import com.schisandra.auth.infra.basic.dao.SchisandraSocialUserAuthDao; -import com.schisandra.auth.infra.basic.service.SchisandraSocialUserAuthService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * 表服务实现类 - * - * @author landaiqing - * @since 2024-06-24 11:10:08 - */ -@Service("SchisandraSocialUserAuthService") -public class SchisandraSocialUserAuthServiceImpl implements SchisandraSocialUserAuthService { - - @Resource - private SchisandraSocialUserAuthDao schisandraSocialUserAuthDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraSocialUserAuth queryById(Long id) { - return this.schisandraSocialUserAuthDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraSocialUserAuth 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraSocialUserAuth schisandraSocialUserAuth) { - return this.schisandraSocialUserAuthDao.insertSelective(schisandraSocialUserAuth); - } - - /** - * 修改数据 - * - * @param schisandraSocialUserAuth 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraSocialUserAuth schisandraSocialUserAuth) { - return this.schisandraSocialUserAuthDao.update(schisandraSocialUserAuth,true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraSocialUserAuthDao.deleteById(id) > 0; - } - - -} +package com.schisandra.auth.infra.basic.service.impl; + +import com.schisandra.auth.infra.basic.entity.SchisandraSocialUserAuth; +import com.schisandra.auth.infra.basic.dao.SchisandraSocialUserAuthDao; +import com.schisandra.auth.infra.basic.service.SchisandraSocialUserAuthService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * 表服务实现类 + * + * @author landaiqing + * @since 2024-06-24 11:10:08 + */ +@Service("SchisandraSocialUserAuthService") +public class SchisandraSocialUserAuthServiceImpl implements SchisandraSocialUserAuthService { + + @Resource + private SchisandraSocialUserAuthDao schisandraSocialUserAuthDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraSocialUserAuth queryById(String id) { + return this.schisandraSocialUserAuthDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraSocialUserAuth 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraSocialUserAuth schisandraSocialUserAuth) { + return this.schisandraSocialUserAuthDao.insertSelective(schisandraSocialUserAuth); + } + + /** + * 修改数据 + * + * @param schisandraSocialUserAuth 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraSocialUserAuth schisandraSocialUserAuth) { + return this.schisandraSocialUserAuthDao.update(schisandraSocialUserAuth,true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraSocialUserAuthDao.deleteById(id) > 0; + } + + +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraSocialUserServiceImpl.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraSocialUserServiceImpl.java index 6228975..7ef44bd 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraSocialUserServiceImpl.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/basic/service/impl/SchisandraSocialUserServiceImpl.java @@ -1,117 +1,117 @@ -package com.schisandra.auth.infra.basic.service.impl; - -import com.schisandra.auth.infra.basic.dao.SchisandraSocialUserDao; -import com.schisandra.auth.infra.basic.entity.SchisandraSocialUser; -import com.schisandra.auth.infra.basic.entity.table.SchisandraSocialUserTableDef; -import com.schisandra.auth.infra.basic.service.SchisandraSocialUserService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * 表服务实现类 - * - * @author landaiqing - * @since 2024-06-24 11:07:49 - */ -@Service("SchisandraSocialUserService") -public class SchisandraSocialUserServiceImpl implements SchisandraSocialUserService { - - @Resource - private SchisandraSocialUserDao schisandraSocialUserDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraSocialUser queryById(Long id) { - return this.schisandraSocialUserDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraSocialUser 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraSocialUser schisandraSocialUser) { - return this.schisandraSocialUserDao.insertSelective(schisandraSocialUser); - } - - /** - * 修改数据 - * - * @param schisandraSocialUser 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraSocialUser schisandraSocialUser) { - return this.schisandraSocialUserDao.update(schisandraSocialUser, true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraSocialUserDao.deleteById(id) > 0; - } - - /** - * @description: 根据uuid和type查询用户 - * @param: [uuid, type] - * @return: com.schisandra.auth.infra.basic.entity.SchisandraSocialUser - * @author: landaiqing - * @date: 2024/6/24 上午11:17 - */ - @Override - public SchisandraSocialUser selectByUuidAndType(String uuid, String type) { - return schisandraSocialUserDao.selectOneByCondition(SchisandraSocialUserTableDef.SCHISANDRA_SOCIAL_USER.UUID.eq(uuid) - .and(SchisandraSocialUserTableDef.SCHISANDRA_SOCIAL_USER.SOURCE.eq(type))); - } - - /** - * @description: 根据id更新社会用户信息 - * @param: [schisandraSocialUser] - * @return: int - * @author: landaiqing - * @date: 2024/6/24 上午11:23 - */ - @Override - public int updateById(SchisandraSocialUser schisandraSocialUser) { - return schisandraSocialUserDao.update(schisandraSocialUser, true); - } - - /** - * @description: 插入社会用户信息 - * @param: [schisandraSocialUser] - * @return: int - * @author: landaiqing - * @date: 2024/6/27 下午3:05 - */ - @Override - public int insertSocialUser(SchisandraSocialUser schisandraSocialUser) { - return schisandraSocialUserDao.insertSelective(schisandraSocialUser); - } - - /** - * @description: 根据openId查询用户 - * @param: [appId, openId] - * @return: com.schisandra.auth.infra.basic.entity.SchisandraSocialUser - * @author: landaiqing - * @date: 2024/6/27 下午3:05 - */ - @Override - public SchisandraSocialUser selectByOpenId(String openId) { - return schisandraSocialUserDao.selectOneByCondition(SchisandraSocialUserTableDef.SCHISANDRA_SOCIAL_USER.OPEN_ID.eq(openId)); - } - - -} +package com.schisandra.auth.infra.basic.service.impl; + +import com.schisandra.auth.infra.basic.dao.SchisandraSocialUserDao; +import com.schisandra.auth.infra.basic.entity.SchisandraSocialUser; +import com.schisandra.auth.infra.basic.entity.table.SchisandraSocialUserTableDef; +import com.schisandra.auth.infra.basic.service.SchisandraSocialUserService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * 表服务实现类 + * + * @author landaiqing + * @since 2024-06-24 11:07:49 + */ +@Service("SchisandraSocialUserService") +public class SchisandraSocialUserServiceImpl implements SchisandraSocialUserService { + + @Resource + private SchisandraSocialUserDao schisandraSocialUserDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraSocialUser queryById(String id) { + return this.schisandraSocialUserDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraSocialUser 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraSocialUser schisandraSocialUser) { + return this.schisandraSocialUserDao.insertSelective(schisandraSocialUser); + } + + /** + * 修改数据 + * + * @param schisandraSocialUser 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraSocialUser schisandraSocialUser) { + return this.schisandraSocialUserDao.update(schisandraSocialUser, true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraSocialUserDao.deleteById(id) > 0; + } + + /** + * @description: 根据uuid和type查询用户 + * @param: [uuid, type] + * @return: com.schisandra.auth.infra.basic.entity.SchisandraSocialUser + * @author: landaiqing + * @date: 2024/6/24 上午11:17 + */ + @Override + public SchisandraSocialUser selectByUuidAndType(String uuid, String type) { + return schisandraSocialUserDao.selectOneByCondition(SchisandraSocialUserTableDef.SCHISANDRA_SOCIAL_USER.UUID.eq(uuid) + .and(SchisandraSocialUserTableDef.SCHISANDRA_SOCIAL_USER.SOURCE.eq(type))); + } + + /** + * @description: 根据id更新社会用户信息 + * @param: [schisandraSocialUser] + * @return: int + * @author: landaiqing + * @date: 2024/6/24 上午11:23 + */ + @Override + public int updateById(SchisandraSocialUser schisandraSocialUser) { + return schisandraSocialUserDao.update(schisandraSocialUser, true); + } + + /** + * @description: 插入社会用户信息 + * @param: [schisandraSocialUser] + * @return: int + * @author: landaiqing + * @date: 2024/6/27 下午3:05 + */ + @Override + public int insertSocialUser(SchisandraSocialUser schisandraSocialUser) { + return schisandraSocialUserDao.insertSelective(schisandraSocialUser); + } + + /** + * @description: 根据openId查询用户 + * @param: [appId, openId] + * @return: com.schisandra.auth.infra.basic.entity.SchisandraSocialUser + * @author: landaiqing + * @date: 2024/6/27 下午3:05 + */ + @Override + public SchisandraSocialUser selectByOpenId(String openId) { + return schisandraSocialUserDao.selectOneByCondition(SchisandraSocialUserTableDef.SCHISANDRA_SOCIAL_USER.OPEN_ID.eq(openId)); + } + + +} diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/entity/SmsConfigInfo.java b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/entity/SmsConfigInfo.java index 0471242..be8ce0d 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/entity/SmsConfigInfo.java +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/java/com/schisandra/auth/infra/entity/SmsConfigInfo.java @@ -1,207 +1,207 @@ -package com.schisandra.auth.infra.entity; - -import lombok.Data; - -import java.io.Serializable; - -/** - * 短信配置信息表 dto - * - * @author landaiqing - * @since 2024-06-19 22:20:47 - */ -@Data -public class SmsConfigInfo implements Serializable { - - /** - * id - */ - private Integer id; - - /** - * 配置id - */ - private String configId; - - /** - * 请求地址 - */ - private String requestUrl; - - /** - * 模板变量名称 - */ - private String templateName; - - /** - * 接口名称 - */ - private String action; - - /** - * 地域信息 - */ - private String region; - - /** - * - */ - private String accessKeyId; - - /** - * - */ - private String accessKeySecret; - - /** - * 厂商名称标识 - */ - private String supplier; - - /** - * 短信签名 - */ - private String signature; - - /** - * - */ - private String sdkAppId; - - /** - * 模板ID - */ - private String templateId; - - /** - * 权重 - */ - private Integer weight; - - /** - * 短信重试次数,默认0次不重试 - */ - private Integer retryInterval; - - /** - * 短信重试次数,默认0次不重试 - */ - private Integer maxRetries; - - /** - * 厂商的发送数量上限,默认不设置上限 - */ - private Long maximum; - - /** - * REST API Base URL - */ - private String baseUrl; - - /** - * 请求域名 - */ - private String serverIp; - - /** - * 请求端口 - */ - private Integer serverPort; - - /** - * 国内短信签名通道号 - */ - private String sender; - - /** - * 短信状态报告接收地 - */ - private String statusCallBack; - - /** - * APP接入地址 - */ - private String url; - - /** - * 模板短信请求地址 - */ - private String templateUrl; - - /** - * 验证码短信请求地址 - */ - private String codeUrl; - - /** - * 验证码验证请求地址 - */ - private String verifyUrl; - - /** - * 是否需要支持短信上行。true:需要,false:不需要false - */ - private String needUp; - - /** - * 请求超时时间 - */ - private Integer connTimeout; - - /** - * 是否为简易模式 - */ - private String isSimple; - - /** - * 短信发送后将向这个地址推送(运营商返回的)发送报告 - */ - private String callbackUrl; - - /** - * 企业ID - */ - private Integer mchId; - - /** - * - */ - private String appKey; - - /** - * - */ - private Integer appId; - - /** - * 版本号 - */ - private String version; - - /** - * 单发链接 - */ - private String singleMsgUrl; - - /** - * 群发链接 - */ - private String massMsgUrl; - - /** - * 签名ID - */ - private String signatureId; - - /** - * - */ - private String extraJson; - - /** - * 服务名 - */ - private String service; - -} - +package com.schisandra.auth.infra.entity; + +import lombok.Data; + +import java.io.Serializable; + +/** + * 短信配置信息表 dto + * + * @author landaiqing + * @since 2024-06-19 22:20:47 + */ +@Data +public class SmsConfigInfo implements Serializable { + + /** + * id + */ + private String id; + + /** + * 配置id + */ + private String configId; + + /** + * 请求地址 + */ + private String requestUrl; + + /** + * 模板变量名称 + */ + private String templateName; + + /** + * 接口名称 + */ + private String action; + + /** + * 地域信息 + */ + private String region; + + /** + * + */ + private String accessKeyId; + + /** + * + */ + private String accessKeySecret; + + /** + * 厂商名称标识 + */ + private String supplier; + + /** + * 短信签名 + */ + private String signature; + + /** + * + */ + private String sdkAppId; + + /** + * 模板ID + */ + private String templateId; + + /** + * 权重 + */ + private Integer weight; + + /** + * 短信重试次数,默认0次不重试 + */ + private Integer retryInterval; + + /** + * 短信重试次数,默认0次不重试 + */ + private Integer maxRetries; + + /** + * 厂商的发送数量上限,默认不设置上限 + */ + private Long maximum; + + /** + * REST API Base URL + */ + private String baseUrl; + + /** + * 请求域名 + */ + private String serverIp; + + /** + * 请求端口 + */ + private Integer serverPort; + + /** + * 国内短信签名通道号 + */ + private String sender; + + /** + * 短信状态报告接收地 + */ + private String statusCallBack; + + /** + * APP接入地址 + */ + private String url; + + /** + * 模板短信请求地址 + */ + private String templateUrl; + + /** + * 验证码短信请求地址 + */ + private String codeUrl; + + /** + * 验证码验证请求地址 + */ + private String verifyUrl; + + /** + * 是否需要支持短信上行。true:需要,false:不需要false + */ + private String needUp; + + /** + * 请求超时时间 + */ + private Integer connTimeout; + + /** + * 是否为简易模式 + */ + private String isSimple; + + /** + * 短信发送后将向这个地址推送(运营商返回的)发送报告 + */ + private String callbackUrl; + + /** + * 企业ID + */ + private Integer mchId; + + /** + * + */ + private String appKey; + + /** + * + */ + private Integer appId; + + /** + * 版本号 + */ + private String version; + + /** + * 单发链接 + */ + private String singleMsgUrl; + + /** + * 群发链接 + */ + private String massMsgUrl; + + /** + * 签名ID + */ + private String signatureId; + + /** + * + */ + private String extraJson; + + /** + * 服务名 + */ + private String service; + +} + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthPermissionDao.xml b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthPermissionDao.xml index e795086..55188d8 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthPermissionDao.xml +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthPermissionDao.xml @@ -3,9 +3,9 @@ - + - + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthRoleDao.xml b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthRoleDao.xml index aa50c76..8b468c3 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthRoleDao.xml +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthRoleDao.xml @@ -1,17 +1,17 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthRolePermissionDao.xml b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthRolePermissionDao.xml index fa62542..1f6a6f2 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthRolePermissionDao.xml +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthRolePermissionDao.xml @@ -1,16 +1,16 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthUserDao.xml b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthUserDao.xml index d79f655..b5d6ce5 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthUserDao.xml +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthUserDao.xml @@ -1,29 +1,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthUserRoleDao.xml b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthUserRoleDao.xml index 5089b9f..38ba063 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthUserRoleDao.xml +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraAuthUserRoleDao.xml @@ -1,16 +1,16 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraSocialUserAuthDao.xml b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraSocialUserAuthDao.xml index 5083e22..80a37c7 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraSocialUserAuthDao.xml +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraSocialUserAuthDao.xml @@ -1,16 +1,16 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraSocialUserDao.xml b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraSocialUserDao.xml index 477217b..c15cfdf 100644 --- a/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraSocialUserDao.xml +++ b/schisandra-cloud-storage-auth/schisandra-cloud-storage-auth-infra/src/main/resources/mapper/SchisandraSocialUserDao.xml @@ -1,33 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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/config/GlobalConfig.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/config/GlobalConfig.java index 1675c9f..c64bfe5 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/config/GlobalConfig.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/config/GlobalConfig.java @@ -1,37 +1,37 @@ -package com.schisandra.oss.application.config; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.databind.SerializationFeature; -import org.springframework.context.annotation.Configuration; -import org.springframework.http.converter.HttpMessageConverter; -import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; -import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; - -import java.util.List; - -/** - * @Classname GlobalConfig - * @BelongsProject: schisandra-cloud-storage - * @BelongsPackage: com.schisandra.auth.application.common - * @Author: schisandra - * @CreateTime: 2024-02-16 15:57 - * @Description: MVC全局处理 - * @Version: 1.0 - */ -@Configuration -public class GlobalConfig extends WebMvcConfigurationSupport { - @Override - protected void configureMessageConverters(List> converters) { - super.configureMessageConverters(converters); - converters.add(mappingJackson2HttpMessageConverter()); - } - - private MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter() { - ObjectMapper objectMapper = new ObjectMapper(); - objectMapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false); - objectMapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); - MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(objectMapper); - return converter; - } -} +package com.schisandra.oss.application.config; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.SerializationFeature; +import org.springframework.context.annotation.Configuration; +import org.springframework.http.converter.HttpMessageConverter; +import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; + +import java.util.List; + +/** + * @Classname GlobalConfig + * @BelongsProject: schisandra-cloud-storage + * @BelongsPackage: com.schisandra.auth.application.common + * @Author: schisandra + * @CreateTime: 2024-02-16 15:57 + * @Description: MVC全局处理 + * @Version: 1.0 + */ +@Configuration +public class GlobalConfig extends WebMvcConfigurationSupport { + @Override + protected void configureMessageConverters(List> converters) { + super.configureMessageConverters(converters); + converters.add(mappingJackson2HttpMessageConverter()); + } + + private MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter() { + ObjectMapper objectMapper = new ObjectMapper(); + objectMapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false); + objectMapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); + MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(objectMapper); + return converter; + } +} 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 275027b..f789c12 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,6 @@ 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.SchisandraOssMinioDTOConverter; import com.schisandra.oss.application.dto.SchisandraOssAliDTO; import com.schisandra.oss.application.oss.constant.OssConstant; import com.schisandra.oss.application.oss.core.ali.AliOssClient; @@ -13,11 +12,9 @@ import com.schisandra.oss.application.oss.core.ali.AliOssConfiguration; import com.schisandra.oss.application.oss.model.OssInfo; 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.SchisandraOssAliDomainService; import lombok.extern.slf4j.Slf4j; -import org.springframework.context.ApplicationContext; import org.springframework.util.StreamUtils; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; @@ -28,10 +25,8 @@ import javax.servlet.http.HttpServletResponse; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; -import java.io.OutputStream; import java.net.URLEncoder; import java.text.SimpleDateFormat; -import java.util.Arrays; import java.util.Date; import java.util.HashMap; import java.util.List; @@ -62,13 +57,14 @@ public class SchisandraOssAliController { /** * 返回当前用户ali表所有数据 + * * @param userId * @return */ @GetMapping("return_online") - public Result returnOnline(Long userId) { + public Result returnOnline(String userId) { List list = schisandraOssAliDomainService.selectAllPresent(userId); - if(list.isEmpty()){ + if (list.isEmpty()) { return Result.fail(); } return Result.ok(SchisandraOssAliDTOConverter.INSTANCE.convertBOToDTOList(list)); @@ -83,7 +79,7 @@ public class SchisandraOssAliController { @GetMapping("returnAll") public Result returnAll() { List list = schisandraOssAliDomainService.selectAll(); - if(list.isEmpty()){ + if (list.isEmpty()) { return Result.fail(); } return Result.ok(SchisandraOssAliDTOConverter.INSTANCE.convertBOToDTOList(list)); @@ -91,35 +87,35 @@ public class SchisandraOssAliController { @GetMapping("init") - public Result init(@RequestParam String userId,@RequestParam String Id) { + public Result init(@RequestParam String userId, @RequestParam String Id) { if (log.isInfoEnabled()) { log.info("SchisandraOssAliController.init.userId:{}", userId); } Preconditions.checkNotNull(userId, "用户id不能为空!"); SchisandraOssAliBO bo = new SchisandraOssAliBO(); - bo.setId(Long.valueOf(Id)); - bo.setUserId(Long.valueOf(userId)); + bo.setId(Id); + bo.setUserId(userId); bo.setStatus(String.valueOf(true)); - if(schisandraOssAliDomainService.update(bo)){ + if (schisandraOssAliDomainService.update(bo)) { return aliOssConfiguration.aliOssClient(userId); - }else{ + } else { return Result.fail("初始化失败"); } } @PostMapping("shutdown") - public Result shutdownAli(@RequestParam String userId,@RequestParam String Id){ + public Result shutdownAli(@RequestParam String userId, @RequestParam String Id) { if (log.isInfoEnabled()) { log.info("SchisandraOssAliController.shutdown.userId:{}", JSON.toJSONString(userId)); } SchisandraOssAliBO bo = new SchisandraOssAliBO(); - bo.setId(Long.valueOf(Id)); - bo.setUserId(Long.valueOf(userId)); + bo.setId(Id); + bo.setUserId(userId); bo.setStatus(String.valueOf(false)); - if(schisandraOssAliDomainService.update(bo)){ - SpringUtil.unregisterBean(OssConstant.OssType.ALI+ userId); + if (schisandraOssAliDomainService.update(bo)) { + SpringUtil.unregisterBean(OssConstant.OssType.ALI + userId); return Result.ok("关闭成功"); - }else{ + } else { return Result.fail("关闭失败"); } } @@ -173,7 +169,7 @@ public class SchisandraOssAliController { if (log.isInfoEnabled()) { log.info("SchisandraOssAliController.delete.dto:{}", JSON.toJSONString(schisandraOssAliDTO)); } - parameterCheck(schisandraOssAliDTO); + Preconditions.checkNotNull(schisandraOssAliDTO.getId(), "ID不能为空"); SchisandraOssAliBO schisandraOssAliBO = SchisandraOssAliDTOConverter.INSTANCE.convertDTOToBO(schisandraOssAliDTO); return Result.ok(schisandraOssAliDomainService.delete(schisandraOssAliBO)); } catch (Exception e) { @@ -191,13 +187,13 @@ public class SchisandraOssAliController { @GetMapping("listDir") public Result listAliDir(@RequestParam String userId, @RequestParam String bucket, @RequestParam String prefix) throws Exception { Preconditions.checkNotNull(userId, "不能为空"); - AliOssClient bean = SpringUtil.getBean(OssConstant.OssType.ALI+ userId); + AliOssClient bean = SpringUtil.getBean(OssConstant.OssType.ALI + userId); bean.getAliOssConfig().setBucketName(bucket); if (prefix == null) prefix = ""; - if(bean.listAliInfo(bucket, prefix) != null){ + if (bean.listAliInfo(bucket, prefix) != null) { return Result.ok(bean.listAliInfo(bucket, prefix)); - }else{ + } else { return Result.fail("获取文件目录信息失败"); } @@ -212,10 +208,10 @@ public class SchisandraOssAliController { @PostMapping("seleteBucket") public Result seleteBucket(@RequestParam String userId) { Preconditions.checkNotNull(userId, "不能为空"); - AliOssClient bean = SpringUtil.getBean(OssConstant.OssType.ALI+ userId); - if(bean.selectAllBucket() != null){ + AliOssClient bean = SpringUtil.getBean(OssConstant.OssType.ALI + userId); + if (bean.selectAllBucket() != null) { return Result.ok(bean.selectAllBucket()); - }else{ + } else { return Result.fail("查询失败"); } @@ -232,11 +228,11 @@ public class SchisandraOssAliController { public Result createBucket(@RequestParam String userId, @RequestParam String bucket) { Preconditions.checkNotNull(userId, "不能为空"); Preconditions.checkNotNull(bucket, "不能为空"); - AliOssClient bean = SpringUtil.getBean(OssConstant.OssType.ALI+ userId); + AliOssClient bean = SpringUtil.getBean(OssConstant.OssType.ALI + userId); bean.getAliOssConfig().setBucketName(bucket); - if(bean.createBucket(bucket).equals(bucket)){ + if (bean.createBucket(bucket).equals(bucket)) { return Result.ok(bean.createBucket(bucket)); - }else{ + } else { return Result.fail("创建失败"); } } @@ -254,9 +250,9 @@ public class SchisandraOssAliController { Preconditions.checkNotNull(bucket, "不能为空"); AliOssClient bean = SpringUtil.getBean(OssConstant.OssType.ALI + userId); bean.getAliOssConfig().setBucketName(bucket); - if(bean.deleteBucket(bucket).equals("yes")){ + if (bean.deleteBucket(bucket).equals("yes")) { return Result.ok(bean.deleteBucket(bucket)); - }else{ + } else { return Result.fail("删除失败,或许桶已经不存在"); } } @@ -290,16 +286,15 @@ public class SchisandraOssAliController { InputStream is = file.getInputStream(); AliOssClient bean = SpringUtil.getBean(OssConstant.OssType.ALI + userId); bean.getAliOssConfig().setBucketName(bucket); - if(bean.upLoad(is, fileName, true) != null){ + if (bean.upLoad(is, fileName, true) != null) { return Result.ok(bean.upLoad(is, fileName, true)); - }else{ + } else { return Result.fail(); } } - /** * @description: 下载文件 * @param: [schisandraOssAliDTO] @@ -317,7 +312,7 @@ public class SchisandraOssAliController { response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode("下载.zip", "UTF-8")); response.setContentType("application/octet-stream"); response.setCharacterEncoding("UTF-8"); - HashMap list=bean.downLoadMany(filePath); + HashMap list = bean.downLoadMany(filePath); String[] path = new String[list.size()]; InputStream[] inputStreams = new InputStream[list.size()]; path = list.keySet().toArray(path); @@ -328,14 +323,14 @@ public class SchisandraOssAliController { String formattedDate = dateFormat.format(date); AtomicInteger count = new AtomicInteger(0); InputStream[] inputStream2 = new InputStream[list.size()]; - list.keySet().forEach( name -> { + list.keySet().forEach(name -> { try { byte[] bytes = StreamUtils.copyToByteArray(list.get(name)); inputStream2[count.get()] = new ByteArrayInputStream(bytes); String key = redisUtil.buildKey(USER_OSS_PREFIX, "download", formattedDate, userId, name); HashMap map = new HashMap<>(); map.put("size", bytes.length); - map.put("time",formattedDate); + map.put("time", formattedDate); redisUtil.setNx(key, map, 30L, TimeUnit.DAYS); count.incrementAndGet(); } catch (IOException e) { 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 ad390dd..8341bbe 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 @@ -47,8 +47,6 @@ import java.util.concurrent.TimeUnit; @RequestMapping("/oss/minio/") @Slf4j public class SchisandraOssMinioController { - @Resource - MinioOssClient minioOssClient; @Resource private SchisandraOssMinioDomainService schisandraOssMinioDomainService; @@ -65,7 +63,7 @@ public class SchisandraOssMinioController { * @return */ @GetMapping("return_online") - public Result returnOnline(Long userId) { + public Result returnOnline(String userId) { List list = schisandraOssMinioDomainService.selectAllPresent(userId); if(list.isEmpty()){ return Result.fail(); @@ -102,14 +100,14 @@ public class SchisandraOssMinioController { log.info("SchisandraOssMinioController.init.userId:{}", userId); } Preconditions.checkNotNull(userId, "用户id不能为空!"); - List list = schisandraOssMinioDomainService.getAllMinioInfoByUserId(Long.valueOf(userId)); + List list = schisandraOssMinioDomainService.getAllMinioInfoByUserId(userId); if (list.size() != 0) { return Result.fail(list); } SchisandraOssMinioBO bo = new SchisandraOssMinioBO(); - bo.setId(Long.valueOf(Id)); - bo.setUserId(Long.valueOf(userId)); + bo.setId(Id); + bo.setUserId(userId); bo.setStatus(String.valueOf(true)); if (schisandraOssMinioDomainService.update(bo)) { return minioOssConfiguration.minioOssClient(userId); @@ -124,8 +122,8 @@ public class SchisandraOssMinioController { log.info("SchisandraOssMinioController.shutdown.userId:{}", userId); } SchisandraOssMinioBO bo = new SchisandraOssMinioBO(); - bo.setId(Long.valueOf(Id)); - bo.setUserId(Long.valueOf(userId)); + bo.setId(Id); + bo.setUserId(userId); bo.setStatus(String.valueOf(false)); if (schisandraOssMinioDomainService.update(bo)) { SpringUtil.unregisterBean(OssConstant.OssType.MINIO + userId); @@ -413,7 +411,7 @@ public class SchisandraOssMinioController { @PostMapping("get") public SchisandraOssMinioDTO getMinioOss(@RequestParam String userId) { - return SchisandraOssMinioDTOConverter.INSTANCE.convertBOToDTO(schisandraOssMinioDomainService.getMinioConfig(Long.valueOf(userId))); + return SchisandraOssMinioDTOConverter.INSTANCE.convertBOToDTO(schisandraOssMinioDomainService.getMinioConfig(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 b7f8268..e998994 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 @@ -62,7 +62,7 @@ public class SchisandraOssQiniuController { * @return */ @GetMapping("return_online") - public Result returnOnline(Long userId) { + public Result returnOnline(String userId) { List list = schisandraOssQiniuDomainService.selectAllPresent(userId); if(list.isEmpty()){ return Result.fail(); @@ -163,7 +163,7 @@ public class SchisandraOssQiniuController { public Result download_open(@RequestParam String userId, @RequestParam String bucket, @RequestParam List listObjectsArgs, HttpServletResponse response) throws IOException { QiNiuOssClient bean = SpringUtil.getBean(OssConstant.OssType.QINIU + userId); ServletOutputStream output = response.getOutputStream(); - SchisandraOssQiniuBO schisandraOssQiniuBO = schisandraOssQiniuDomainService.getEndpointByuserIdAndBucket(Long.valueOf(userId), bucket); + SchisandraOssQiniuBO schisandraOssQiniuBO = schisandraOssQiniuDomainService.getEndpointByuserIdAndBucket(userId, bucket); if (schisandraOssQiniuBO.getEndpoint() == null) { return Result.fail("请配置该存储桶的相关配置:endpoint"); } @@ -332,8 +332,8 @@ public class SchisandraOssQiniuController { } Preconditions.checkNotNull(userId, "用户id不能为空!"); SchisandraOssQiniuBO bo = new SchisandraOssQiniuBO(); - bo.setId(Long.valueOf(Id)); - bo.setUserId(Long.valueOf(userId)); + bo.setId(Id); + bo.setUserId(userId); bo.setStatus(String.valueOf(true)); if (schisandraOssQiniuDomainService.update(bo)) { return qiNiuOssConfiguration.qiNiuOssClient(userId); @@ -348,8 +348,8 @@ public class SchisandraOssQiniuController { log.info("SchisandraOssQiniuController.shutdown.userId:{}", JSON.toJSONString(userId)); } SchisandraOssQiniuBO bo = new SchisandraOssQiniuBO(); - bo.setId(Long.valueOf(Id)); - bo.setUserId(Long.valueOf(userId)); + bo.setId(Id); + bo.setUserId(userId); bo.setStatus(String.valueOf(false)); if (schisandraOssQiniuDomainService.update(bo)) { SpringUtil.unregisterBean(OssConstant.OssType.QINIU + 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/SchisandraOssSftpController.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/SchisandraOssSftpController.java index 3df4d13..022db3a 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/SchisandraOssSftpController.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/SchisandraOssSftpController.java @@ -192,8 +192,8 @@ public class SchisandraOssSftpController { } Preconditions.checkNotNull(userId, "用户id不能为空!"); SchisandraOssSftpBO bo = new SchisandraOssSftpBO(); - bo.setId(Long.valueOf(Id)); - bo.setUserId(Long.valueOf(userId)); + bo.setId(Id); + bo.setUserId(userId); bo.setStatus(String.valueOf(true)); if(schisandraOssSftpDomainService.update(bo)){ return sftpOssConfiguration.sftpOssClient(userId); @@ -208,8 +208,8 @@ public class SchisandraOssSftpController { log.info("SchisandraOssSftpController.shutdown.userId:{}", JSON.toJSONString(userId)); } SchisandraOssSftpBO bo = new SchisandraOssSftpBO(); - bo.setId(Long.valueOf(Id)); - bo.setUserId(Long.valueOf(userId)); + bo.setId(Id); + bo.setUserId(userId); bo.setStatus(String.valueOf(false)); if(schisandraOssSftpDomainService.update(bo)){ SpringUtil.unregisterBean(OssConstant.OssType.SFTP+ 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/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 a79bcef..b9091fc 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 @@ -67,7 +67,7 @@ public class SchisandraOssTencentController { * @return */ @GetMapping("return_online") - public Result returnOnline(Long userId) { + public Result returnOnline(String userId) { List list = schisandraOssTencentDomainService.selectAllPresent(userId); if(list.isEmpty()){ return Result.fail(); @@ -97,8 +97,8 @@ public class SchisandraOssTencentController { } Preconditions.checkNotNull(userId, "用户id不能为空!"); SchisandraOssTencentBO bo = new SchisandraOssTencentBO(); - bo.setId(Long.valueOf(Id)); - bo.setUserId(Long.valueOf(userId)); + bo.setId(Id); + bo.setUserId(userId); bo.setStatus(String.valueOf(true)); if (schisandraOssTencentDomainService.update(bo)) { return tencentOssConfiguration.tencentOssClient(userId); @@ -113,8 +113,8 @@ public class SchisandraOssTencentController { log.info("SchisandraOssTencentController.shutdown.userId:{}", JSON.toJSONString(userId)); } SchisandraOssTencentBO bo = new SchisandraOssTencentBO(); - bo.setId(Long.valueOf(Id)); - bo.setUserId(Long.valueOf(userId)); + bo.setId(Id); + bo.setUserId(userId); bo.setStatus(String.valueOf(false)); if (schisandraOssTencentDomainService.update(bo)) { SpringUtil.unregisterBean(OssConstant.OssType.TENCENT + 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/SchisandraOssUpController.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/SchisandraOssUpController.java index 5a8b67b..98b48de 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/SchisandraOssUpController.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/SchisandraOssUpController.java @@ -68,8 +68,8 @@ public class SchisandraOssUpController { } Preconditions.checkNotNull(userId, "用户id不能为空!"); SchisandraOssUpBO bo = new SchisandraOssUpBO(); - bo.setId(Long.valueOf(Id)); - bo.setUserId(Long.valueOf(userId)); + bo.setId(Id); + bo.setUserId(userId); bo.setStatus(String.valueOf(true)); if(schisandraOssUpDomainService.update(bo)){ return upOssConfiguration.upOssClient(userId); @@ -84,8 +84,8 @@ public class SchisandraOssUpController { log.info("SchisandraOssUpController.shutdown.userId:{}", JSON.toJSONString(userId)); } SchisandraOssUpBO bo = new SchisandraOssUpBO(); - bo.setId(Long.valueOf(Id)); - bo.setUserId(Long.valueOf(userId)); + bo.setId(Id); + bo.setUserId(userId); bo.setStatus(String.valueOf(false)); if(schisandraOssUpDomainService.update(bo)){ SpringUtil.unregisterBean(OssConstant.OssType.UP+ 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/SchisandraUserOssController.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/SchisandraUserOssController.java index 8322db8..3108394 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/SchisandraUserOssController.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/SchisandraUserOssController.java @@ -140,7 +140,7 @@ public class SchisandraUserOssController { * @date: 2024/7/11 14:41 */ @GetMapping("selectUserOSSType") - public Result selectUserOSSType(Long userId) { + public Result selectUserOSSType(String userId) { Preconditions.checkNotNull(userId, "不能为空"); List SchisandraUserOssDTOList = SchisandraUserOssDTOConverter.INSTANCE.convertBOListToDTOList(schisandraUserOssDomainService.queryOSSByUserId(userId)); if (SchisandraUserOssDTOList.isEmpty()) { 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/dto/SchisandraFileHeatmapDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraFileHeatmapDTO.java index c5b08a6..819926c 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraFileHeatmapDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraFileHeatmapDTO.java @@ -17,12 +17,12 @@ public class SchisandraFileHeatmapDTO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String 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/dto/SchisandraOssAliDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssAliDTO.java index dd3ae68..68669b6 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssAliDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssAliDTO.java @@ -7,7 +7,7 @@ import java.io.Serializable; import java.util.Date; /** - * dto + * dto * * @author landaiqing * @since 2024-05-14 20:45:32 @@ -16,12 +16,12 @@ import java.util.Date; public class SchisandraOssAliDTO implements Serializable { /** - * + * */ - private Long id; + private String id; /** - * + * */ private Long userId; @@ -187,7 +187,7 @@ public class SchisandraOssAliDTO implements Serializable { /** * 是否开启HTTP重定向。 -说明: Java SDK 3.10.1及以上版本支持设置是否开启HTTP重定向,默认开启。 + * 说明: Java SDK 3.10.1及以上版本支持设置是否开启HTTP重定向,默认开启。 */ private String redirectEnable; 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/dto/SchisandraOssAwsDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssAwsDTO.java index 22ad33c..bd0e1d3 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssAwsDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssAwsDTO.java @@ -1,158 +1,158 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 亚马逊对象存储配置表 dto - * - * @author landaiqing - * @since 2024-06-02 21:48:16 - */ -@Data -public class SchisandraOssAwsDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * 数据存储路径 - */ - private String basePath; - - /** - * Bucket名称 - */ - private String bucketName; - - /** - * - */ - private String accessKeyId; - - /** - * - */ - private String secretAccessKey; - - /** - * - */ - private String region; - - /** - * - */ - private String mode; - - /** - * - */ - private String accelerateModeEnabled; - - /** - * - */ - private String checksumValidationEnabled; - - /** - * - */ - private String multiRegionEnabled; - - /** - * - */ - private String chunkedEncodingEnabled; - - /** - * - */ - private String pathStyleAccessEnabled; - - /** - * - */ - private String useArnRegionEnabled; - - /** - * - */ - private String fipsEnabled; - - /** - * - */ - private String dualstackEnabled; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 亚马逊对象存储配置表 dto + * + * @author landaiqing + * @since 2024-06-02 21:48:16 + */ +@Data +public class SchisandraOssAwsDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * 数据存储路径 + */ + private String basePath; + + /** + * Bucket名称 + */ + private String bucketName; + + /** + * + */ + private String accessKeyId; + + /** + * + */ + private String secretAccessKey; + + /** + * + */ + private String region; + + /** + * + */ + private String mode; + + /** + * + */ + private String accelerateModeEnabled; + + /** + * + */ + private String checksumValidationEnabled; + + /** + * + */ + private String multiRegionEnabled; + + /** + * + */ + private String chunkedEncodingEnabled; + + /** + * + */ + private String pathStyleAccessEnabled; + + /** + * + */ + private String useArnRegionEnabled; + + /** + * + */ + private String fipsEnabled; + + /** + * + */ + private String dualstackEnabled; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + 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/dto/SchisandraOssBaiduDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssBaiduDTO.java index 37995c9..4774ef1 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssBaiduDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssBaiduDTO.java @@ -1,218 +1,218 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 百度云对象存储配置表 dto - * - * @author landaiqing - * @since 2024-06-02 22:02:15 - */ -@Data -public class SchisandraOssBaiduDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String accessKeyId; - - /** - * - */ - private String secretAccessKey; - - /** - * 使用cname访问BOS资源 - */ - private String cnameEnabled; - - /** - * 异步put - */ - private String enableHttpAsyncPut; - - /** - * 建立连接的超时时间(单位:毫秒) - */ - private Integer connectionTimeoutInMillis; - - /** - * 允许打开的最大HTTP连接数 - */ - private Integer maxConnections; - - /** - * 连接协议类型 - */ - private String protocol; - - /** - * 访问NTLM验证的代理服务器的Windows域名 - */ - private String proxyDomain; - - /** - * 代理服务器主机地址 - */ - private String proxyHost; - - /** - * 代理服务器验证的密码 - */ - private String proxyPassword; - - /** - * 代理服务器端口 - */ - private Integer proxyPort; - - /** - * 代理服务器验证的用户名 - */ - private String proxyUsername; - - /** - * NTLM代理服务器的Windows工作站名称 - */ - private String proxyWorkstation; - - /** - * 是否设置用户代理认证 - */ - private String proxyPreemptiveAuthenticationEnable; - - /** - * 通过打开的连接传输数据的超时时间(单位:毫秒) - */ - private Integer socketTimeoutInMillis; - - /** - * Socket缓冲区大小 - */ - private Integer socketBufferSizeInBytes; - - /** - * 访问域名 - */ - private String endpoint; - - /** - * 地域 - */ - private String region; - - /** - * 是否开启HTTP重定向。默认开启 - */ - private String redirectsEnabled; - - /** - * 本地地址 - */ - private String localAddress; - - /** - * 请求失败最大重试次数 - */ - private Integer maxErrorRetry; - - /** - * 最大延迟时间,单位:毫秒 - */ - private Integer maxDelayInMillis; - - /** - * 流文件缓冲区大小 - */ - private Double streamBufferSize; - - /** - * 用户代理,指HTTP的User-Agent头 - */ - private String userAgent; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 百度云对象存储配置表 dto + * + * @author landaiqing + * @since 2024-06-02 22:02:15 + */ +@Data +public class SchisandraOssBaiduDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String accessKeyId; + + /** + * + */ + private String secretAccessKey; + + /** + * 使用cname访问BOS资源 + */ + private String cnameEnabled; + + /** + * 异步put + */ + private String enableHttpAsyncPut; + + /** + * 建立连接的超时时间(单位:毫秒) + */ + private Integer connectionTimeoutInMillis; + + /** + * 允许打开的最大HTTP连接数 + */ + private Integer maxConnections; + + /** + * 连接协议类型 + */ + private String protocol; + + /** + * 访问NTLM验证的代理服务器的Windows域名 + */ + private String proxyDomain; + + /** + * 代理服务器主机地址 + */ + private String proxyHost; + + /** + * 代理服务器验证的密码 + */ + private String proxyPassword; + + /** + * 代理服务器端口 + */ + private Integer proxyPort; + + /** + * 代理服务器验证的用户名 + */ + private String proxyUsername; + + /** + * NTLM代理服务器的Windows工作站名称 + */ + private String proxyWorkstation; + + /** + * 是否设置用户代理认证 + */ + private String proxyPreemptiveAuthenticationEnable; + + /** + * 通过打开的连接传输数据的超时时间(单位:毫秒) + */ + private Integer socketTimeoutInMillis; + + /** + * Socket缓冲区大小 + */ + private Integer socketBufferSizeInBytes; + + /** + * 访问域名 + */ + private String endpoint; + + /** + * 地域 + */ + private String region; + + /** + * 是否开启HTTP重定向。默认开启 + */ + private String redirectsEnabled; + + /** + * 本地地址 + */ + private String localAddress; + + /** + * 请求失败最大重试次数 + */ + private Integer maxErrorRetry; + + /** + * 最大延迟时间,单位:毫秒 + */ + private Integer maxDelayInMillis; + + /** + * 流文件缓冲区大小 + */ + private Double streamBufferSize; + + /** + * 用户代理,指HTTP的User-Agent头 + */ + private String userAgent; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + 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/dto/SchisandraOssFtpDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssFtpDTO.java index bcb4363..00fe03f 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssFtpDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssFtpDTO.java @@ -1,138 +1,138 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * ftp存储配置表 dto - * - * @author landaiqing - * @since 2024-06-02 21:54:20 - */ -@Data -public class SchisandraOssFtpDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * 主机 - */ - private String host; - - /** - * 端口 - */ - private Integer port; - - /** - * 用户名 - */ - private String user; - - /** - * 密码 - */ - private String password; - - /** - * 编码 - */ - private String charset; - - /** - * FTP连接模式,默认被动 - */ - private String mode; - - /** - * 设置执行完操作是否返回当前目录,默认false - */ - private String backToPwd; - - /** - * 连接超时时长,单位毫秒 - */ - private Long connectionTimeout; - - /** - * Socket连接超时时长,单位毫秒 - */ - private Long soTimeout; - - /** - * 设置服务器语言 - */ - private String serverLanguageCode; - - /** - * 设置服务器系统关键词 - */ - private String systemKey; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * ftp存储配置表 dto + * + * @author landaiqing + * @since 2024-06-02 21:54:20 + */ +@Data +public class SchisandraOssFtpDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * 主机 + */ + private String host; + + /** + * 端口 + */ + private Integer port; + + /** + * 用户名 + */ + private String user; + + /** + * 密码 + */ + private String password; + + /** + * 编码 + */ + private String charset; + + /** + * FTP连接模式,默认被动 + */ + private String mode; + + /** + * 设置执行完操作是否返回当前目录,默认false + */ + private String backToPwd; + + /** + * 连接超时时长,单位毫秒 + */ + private Long connectionTimeout; + + /** + * Socket连接超时时长,单位毫秒 + */ + private Long soTimeout; + + /** + * 设置服务器语言 + */ + private String serverLanguageCode; + + /** + * 设置服务器系统关键词 + */ + private String systemKey; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + +} + 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/dto/SchisandraOssHuaweiDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssHuaweiDTO.java index 4107767..4f3f526 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssHuaweiDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssHuaweiDTO.java @@ -1,253 +1,253 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 华为云对象存储配置表 dto - * - * @author landaiqing - * @since 2024-06-02 21:59:56 - */ -@Data -public class SchisandraOssHuaweiDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * - */ - private String accessKey; - - /** - * - */ - private String secretKey; - - /** - * - */ - private String endPoint; - - /** - * - */ - private String bucketName; - - /** - * 建立HTTP/HTTPS连接的超时时间(单位:毫秒)。默认为60000毫秒。 - */ - private Integer connectionTimeout; - - /** - * 如果空闲时间超过此参数的设定值,则关闭连接(单位:毫秒)。默认为30000毫秒。 - */ - private Integer idleConnectionTime; - - /** - * 连接池中最大空闲连接数,默认值:1000。 - */ - private Integer maxIdleConnections; - - /** - * 最大允许的HTTP并发请求数。默认为1000。 - */ - private Integer maxConnections; - - /** - * 请求失败(请求异常、服务端报500或503错误等)后最大的重试次数。默认3次。 - */ - private Integer maxErrorRetry; - - /** - * Socket层传输数据的超时时间(单位:毫秒)。默认为60000毫秒。 - */ - private Integer socketTimeout; - - /** - * 设置HTTP请求的端口号 (默认为80)。 - */ - private Integer endpointHttpPort; - - /** - * 定是否使用HTTPS连接OBS (默认为 “true”)。 - */ - private String endpointHttpsPort; - - /** - * 定是否使用HTTPS连接OBS (默认为 “true”)。 - */ - private String httpsOnly; - - /** - * 指定是否启用对OBS的路径样式访问。“true” 表示启用了路径样式的访问,而 “false” (默认) 表示启用了虚拟托管样式的访问。注意: 如果启用了路径样式访问,则不支持OBS 3.0的新bucket功能。 - */ - private String pathStyle; - - /** - * HTTP代理配置。默认为空。 - */ - private String httpProxy; - - /** - * 上传流对象时使用的缓存大小(单位:字节)。默认为512KB。 - */ - private Integer uploadStreamRetryBufferSize; - - /** - * 是否验证服务端证书。默认为false。 - */ - private String validateCertificate; - - /** - * 是否验证响应头信息的ContentType。默认为true。 - */ - private String verifyResponseContentType; - - /** - * 从Socket流下载对象的缓存大小(单位:字节),-1表示不设置缓存。默认为-1。 - */ - private Integer readBufferSize; - - /** - * 上传对象到Socket流时的缓存大小(单位:字节),-1表示不设置缓存。默认为-1。 - */ - private Double writeBufferSize; - - /** - * 是否严格验证服务端主机名。默认为false。 - */ - private String isStrictHostnameVerification; - - /** - * 设置身份验证类型。 - */ - private String authType; - - /** - * Socket发送缓冲区大小(单位:字节),对应java.net.SocketOptions.SO_SNDBUF参数。默认为-1表示不设置。 - */ - private Integer socketWriteBufferSize; - - /** - * Socket接收缓冲区大小(单位:字节),对应java.net.SocketOptions.SO_RCVBUF参数。默认为-1表示不设置。 - */ - private Integer socketReadBufferSize; - - /** - * 是否使用长连接访问OBS服务。默认为true。 - */ - private String keepAlive; - - /** - * 指定是否使用协议协商。 - */ - private String authTypeNegotiation; - - /** - * 是否通过自定义域名访问OBS服务。默认为false。 - */ - private String cname; - - /** - * 将文件夹隔离器设置为斜线。 - */ - private String delimiter; - - /** - * SSLContext的Provider,默认使用JDK提供的SSLContext。 - */ - private String sslProvider; - - /** - * 访问OBS服务端时使用的HTTP协议类型。默认为HTTP1.1协议。 - */ - private String httpProtocolType; - - /** - * 是否开启Okhttp中的连接失败重试,默认关闭 - */ - private String retryOnConnectionFailureInOkhttp; - - /** - * 发生异常时最大重试次数 - */ - private String maxRetryOnUnexpectedEndException; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 华为云对象存储配置表 dto + * + * @author landaiqing + * @since 2024-06-02 21:59:56 + */ +@Data +public class SchisandraOssHuaweiDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * + */ + private String accessKey; + + /** + * + */ + private String secretKey; + + /** + * + */ + private String endPoint; + + /** + * + */ + private String bucketName; + + /** + * 建立HTTP/HTTPS连接的超时时间(单位:毫秒)。默认为60000毫秒。 + */ + private Integer connectionTimeout; + + /** + * 如果空闲时间超过此参数的设定值,则关闭连接(单位:毫秒)。默认为30000毫秒。 + */ + private Integer idleConnectionTime; + + /** + * 连接池中最大空闲连接数,默认值:1000。 + */ + private Integer maxIdleConnections; + + /** + * 最大允许的HTTP并发请求数。默认为1000。 + */ + private Integer maxConnections; + + /** + * 请求失败(请求异常、服务端报500或503错误等)后最大的重试次数。默认3次。 + */ + private Integer maxErrorRetry; + + /** + * Socket层传输数据的超时时间(单位:毫秒)。默认为60000毫秒。 + */ + private Integer socketTimeout; + + /** + * 设置HTTP请求的端口号 (默认为80)。 + */ + private Integer endpointHttpPort; + + /** + * 定是否使用HTTPS连接OBS (默认为 “true”)。 + */ + private String endpointHttpsPort; + + /** + * 定是否使用HTTPS连接OBS (默认为 “true”)。 + */ + private String httpsOnly; + + /** + * 指定是否启用对OBS的路径样式访问。“true” 表示启用了路径样式的访问,而 “false” (默认) 表示启用了虚拟托管样式的访问。注意: 如果启用了路径样式访问,则不支持OBS 3.0的新bucket功能。 + */ + private String pathStyle; + + /** + * HTTP代理配置。默认为空。 + */ + private String httpProxy; + + /** + * 上传流对象时使用的缓存大小(单位:字节)。默认为512KB。 + */ + private Integer uploadStreamRetryBufferSize; + + /** + * 是否验证服务端证书。默认为false。 + */ + private String validateCertificate; + + /** + * 是否验证响应头信息的ContentType。默认为true。 + */ + private String verifyResponseContentType; + + /** + * 从Socket流下载对象的缓存大小(单位:字节),-1表示不设置缓存。默认为-1。 + */ + private Integer readBufferSize; + + /** + * 上传对象到Socket流时的缓存大小(单位:字节),-1表示不设置缓存。默认为-1。 + */ + private Double writeBufferSize; + + /** + * 是否严格验证服务端主机名。默认为false。 + */ + private String isStrictHostnameVerification; + + /** + * 设置身份验证类型。 + */ + private String authType; + + /** + * Socket发送缓冲区大小(单位:字节),对应java.net.SocketOptions.SO_SNDBUF参数。默认为-1表示不设置。 + */ + private Integer socketWriteBufferSize; + + /** + * Socket接收缓冲区大小(单位:字节),对应java.net.SocketOptions.SO_RCVBUF参数。默认为-1表示不设置。 + */ + private Integer socketReadBufferSize; + + /** + * 是否使用长连接访问OBS服务。默认为true。 + */ + private String keepAlive; + + /** + * 指定是否使用协议协商。 + */ + private String authTypeNegotiation; + + /** + * 是否通过自定义域名访问OBS服务。默认为false。 + */ + private String cname; + + /** + * 将文件夹隔离器设置为斜线。 + */ + private String delimiter; + + /** + * SSLContext的Provider,默认使用JDK提供的SSLContext。 + */ + private String sslProvider; + + /** + * 访问OBS服务端时使用的HTTP协议类型。默认为HTTP1.1协议。 + */ + private String httpProtocolType; + + /** + * 是否开启Okhttp中的连接失败重试,默认关闭 + */ + private String retryOnConnectionFailureInOkhttp; + + /** + * 发生异常时最大重试次数 + */ + private String maxRetryOnUnexpectedEndException; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + 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/dto/SchisandraOssJdDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJdDTO.java index 6a45f10..22f9a7b 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJdDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJdDTO.java @@ -1,293 +1,293 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 京东云对象存储配置表 dto - * - * @author landaiqing - * @since 2024-06-02 22:07:10 - */ -@Data -public class SchisandraOssJdDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String endpoint; - - /** - * - */ - private String accessKey; - - /** - * - */ - private String secretKey; - - /** - * - */ - private String region; - - /** - * 建立连接的超时时间(单位:毫秒)。默认为50000毫秒 - */ - private Integer connectionTimeout; - - /** - * 允许打开的最大HTTP连接数。默认为1024 - */ - private Integer maxConnections; - - /** - * 请求失败后最大的重试次数 - */ - private Integer maxErrorRetry; - - /** - * 是否限制重试的默认值。 - */ - private String throttleRetries; - - /** - * 连接协议类型 - */ - private String protocol; - - /** - * 连接到HTTP代理时要使用的协议。 - */ - private String proxyProtocol; - - /** - * 访问NTLM验证的代理服务器的Windows域名 - */ - private String proxyDomain; - - /** - * 代理服务器主机地址 - */ - private String proxyHost; - - /** - * 代理服务器验证的密码 - */ - private String proxyPassword; - - /** - * 代理服务器端口 - */ - private String proxyPort; - - /** - * 代理服务器验证的用户名 - */ - private String proxyUsername; - - /** - * NTLM代理服务器的Windows工作站名称 - */ - private String proxyWorkstation; - - /** - * 指定不通过代理应访问的主机。 - */ - private String nonProxyHosts; - - /** - * 是否禁用Socket代理 - */ - private String disableSocketProxy; - - /** - * 是否使用基本身份验证对代理服务器进行抢先身份验证 - */ - private String preemptiveBasicProxyAuth; - - /** - * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒 - */ - private Integer socketTimeout; - - /** - * 请求的默认超时时间。默认为0,禁用的。 - */ - private Integer requestTimeout; - - /** - * 请求的默认超时时间。默认为0,禁用的。 - */ - private Integer clientExecutionTimeout; - - /** - * 公共HTTP请求头前缀。 - */ - private String userAgentPrefix; - - /** - * 是否使用com.amazonaws.http.IdleConnectionReaper管理旧连接 - */ - private String useReaper; - - /** - * 是否使用gzip解压缩 - */ - private String useGzip; - - /** - * Socket发送缓冲区的大小提示(以字节为单位)。 - */ - private Integer socketSendBufferSizeHint; - - /** - * Socket接收缓冲区的大小提示(以字节为单位)。 - */ - private Integer socketReceiveBufferSizeHint; - - /** - * 设置签名算法对请求进行签名。如果未明确设置,客户端将通过提取SDK中的配置文件来确定要使用的算法 - */ - private String signerOverride; - - /** - * 响应元数据缓存大小 - */ - private Integer responseMetadataCacheSize; - - /** - * 是否使用USE_EXPECT_CONTINUE作为期望值 - */ - private String useExpectContinue; - - /** - * 是否缓存响应元数据 - */ - private String cacheResponseMetadata; - - /** - * 连接TTL (生存时间)。Http连接由连接管理器用TTL缓存。 - */ - private Long connectionTTL; - - /** - * 连接池中连接的最大空闲时间 (以毫秒为单位)。 - */ - private Long connectionMaxIdleMillis; - - /** - * 在必须验证连接是否仍处于打开状态之前,连接可以在连接池中处于空闲状态。 - */ - private Integer validateAfterInActivityMillis; - - /** - * 是否使用TCP KeepAlive的默认值。 - */ - private String tcpKeepAlive; - - /** - * 所有请求的公共请求头 - */ - private String headers; - - /** - * 请求失败最大重试次数 - */ - private Integer maxConsecutiveRetriesBeforeThrottling; - - /** - * 是否禁用主机前缀 - */ - private String disableHostPrefixInjection; - - /** - * 重试模式 - */ - private String retryMode; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 京东云对象存储配置表 dto + * + * @author landaiqing + * @since 2024-06-02 22:07:10 + */ +@Data +public class SchisandraOssJdDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String endpoint; + + /** + * + */ + private String accessKey; + + /** + * + */ + private String secretKey; + + /** + * + */ + private String region; + + /** + * 建立连接的超时时间(单位:毫秒)。默认为50000毫秒 + */ + private Integer connectionTimeout; + + /** + * 允许打开的最大HTTP连接数。默认为1024 + */ + private Integer maxConnections; + + /** + * 请求失败后最大的重试次数 + */ + private Integer maxErrorRetry; + + /** + * 是否限制重试的默认值。 + */ + private String throttleRetries; + + /** + * 连接协议类型 + */ + private String protocol; + + /** + * 连接到HTTP代理时要使用的协议。 + */ + private String proxyProtocol; + + /** + * 访问NTLM验证的代理服务器的Windows域名 + */ + private String proxyDomain; + + /** + * 代理服务器主机地址 + */ + private String proxyHost; + + /** + * 代理服务器验证的密码 + */ + private String proxyPassword; + + /** + * 代理服务器端口 + */ + private String proxyPort; + + /** + * 代理服务器验证的用户名 + */ + private String proxyUsername; + + /** + * NTLM代理服务器的Windows工作站名称 + */ + private String proxyWorkstation; + + /** + * 指定不通过代理应访问的主机。 + */ + private String nonProxyHosts; + + /** + * 是否禁用Socket代理 + */ + private String disableSocketProxy; + + /** + * 是否使用基本身份验证对代理服务器进行抢先身份验证 + */ + private String preemptiveBasicProxyAuth; + + /** + * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒 + */ + private Integer socketTimeout; + + /** + * 请求的默认超时时间。默认为0,禁用的。 + */ + private Integer requestTimeout; + + /** + * 请求的默认超时时间。默认为0,禁用的。 + */ + private Integer clientExecutionTimeout; + + /** + * 公共HTTP请求头前缀。 + */ + private String userAgentPrefix; + + /** + * 是否使用com.amazonaws.http.IdleConnectionReaper管理旧连接 + */ + private String useReaper; + + /** + * 是否使用gzip解压缩 + */ + private String useGzip; + + /** + * Socket发送缓冲区的大小提示(以字节为单位)。 + */ + private Integer socketSendBufferSizeHint; + + /** + * Socket接收缓冲区的大小提示(以字节为单位)。 + */ + private Integer socketReceiveBufferSizeHint; + + /** + * 设置签名算法对请求进行签名。如果未明确设置,客户端将通过提取SDK中的配置文件来确定要使用的算法 + */ + private String signerOverride; + + /** + * 响应元数据缓存大小 + */ + private Integer responseMetadataCacheSize; + + /** + * 是否使用USE_EXPECT_CONTINUE作为期望值 + */ + private String useExpectContinue; + + /** + * 是否缓存响应元数据 + */ + private String cacheResponseMetadata; + + /** + * 连接TTL (生存时间)。Http连接由连接管理器用TTL缓存。 + */ + private Long connectionTTL; + + /** + * 连接池中连接的最大空闲时间 (以毫秒为单位)。 + */ + private Long connectionMaxIdleMillis; + + /** + * 在必须验证连接是否仍处于打开状态之前,连接可以在连接池中处于空闲状态。 + */ + private Integer validateAfterInActivityMillis; + + /** + * 是否使用TCP KeepAlive的默认值。 + */ + private String tcpKeepAlive; + + /** + * 所有请求的公共请求头 + */ + private String headers; + + /** + * 请求失败最大重试次数 + */ + private Integer maxConsecutiveRetriesBeforeThrottling; + + /** + * 是否禁用主机前缀 + */ + private String disableHostPrefixInjection; + + /** + * 重试模式 + */ + private String retryMode; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + 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/dto/SchisandraOssJdbcDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJdbcDTO.java index 2dafc41..528cbc0 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJdbcDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJdbcDTO.java @@ -1,93 +1,93 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * jdbc存储配置表 dto - * - * @author landaiqing - * @since 2024-06-02 22:08:16 - */ -@Data -public class SchisandraOssJdbcDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * 系统数据源Bean名称(适用于系统多数据源配置) - */ - private String dataSourceName; - - /** - * 对象存储数据源 - */ - private String url; - - /** - * - */ - private String type; - - /** - * - */ - private String driver; - - /** - * - */ - private String username; - - /** - * - */ - private String password; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * jdbc存储配置表 dto + * + * @author landaiqing + * @since 2024-06-02 22:08:16 + */ +@Data +public class SchisandraOssJdbcDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * 系统数据源Bean名称(适用于系统多数据源配置) + */ + private String dataSourceName; + + /** + * 对象存储数据源 + */ + private String url; + + /** + * + */ + private String type; + + /** + * + */ + private String driver; + + /** + * + */ + private String username; + + /** + * + */ + private String password; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + +} + 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/dto/SchisandraOssJdbcDataDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJdbcDataDTO.java index c71caab..ff49542 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJdbcDataDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJdbcDataDTO.java @@ -1,63 +1,63 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * jdbc存储数据表 dto - * - * @author landaiqing - * @since 2024-06-02 22:08:55 - */ -@Data -public class SchisandraOssJdbcDataDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * 数据 - */ - private byte[] data; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * jdbc存储数据表 dto + * + * @author landaiqing + * @since 2024-06-02 22:08:55 + */ +@Data +public class SchisandraOssJdbcDataDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * 数据 + */ + private byte[] data; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + +} + 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/dto/SchisandraOssJdbcStoreDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJdbcStoreDTO.java index e9a0080..45d306e 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJdbcStoreDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJdbcStoreDTO.java @@ -1,88 +1,88 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * jdbc存储信息表 dto - * - * @author landaiqing - * @since 2024-06-02 22:11:22 - */ -@Data -public class SchisandraOssJdbcStoreDTO implements Serializable { - - /** - * 主键 - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * 文件/目录名 - */ - private String name; - - /** - * 路径 - */ - private String path; - - /** - * 文件大小 - */ - private Double size; - - /** - * 父级目录ID - */ - private Integer parentId; - - /** - * 类型(D:目录;F:文件) - */ - private String type; - - /** - * 数据ID - */ - private String dataId; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * jdbc存储信息表 dto + * + * @author landaiqing + * @since 2024-06-02 22:11:22 + */ +@Data +public class SchisandraOssJdbcStoreDTO implements Serializable { + + /** + * 主键 + */ + private String id; + + /** + * + */ + private String userId; + + /** + * 文件/目录名 + */ + private String name; + + /** + * 路径 + */ + private String path; + + /** + * 文件大小 + */ + private Double size; + + /** + * 父级目录ID + */ + private Integer parentId; + + /** + * 类型(D:目录;F:文件) + */ + private String type; + + /** + * 数据ID + */ + private String dataId; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + +} + 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/dto/SchisandraOssJinshanDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJinshanDTO.java index 3531825..8abe3fb 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJinshanDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssJinshanDTO.java @@ -1,170 +1,170 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 金山云对象存储配置表 dto - * - * @author landaiqing - * @since 2024-06-02 22:13:26 - */ -@Data -public class SchisandraOssJinshanDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String accessKeyId; - - /** - * - */ - private String accessKeySecret; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String endpoint; - - /** - * 服务地址,参考 http://ks3.ksyun.com/doc/api/index.html Doc - * 中国(杭州):kss.ksyun.com - * 中国(杭州)cdn:kssws.ks-cdn.com - * 美国(圣克拉拉):ks3-us-west-1.ksyun.com - * 中国(北京):ks3-cn-beijing.ksyun.com - * 中国(香港):ks3-cn-hk-1.ksyun.com - * 中国(上海):ks3-cn-shanghai.ksyun.com - */ - private String region; - - /** - * - */ - private String securityToken; - - /** - * - */ - private String basePath; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * http或者https - */ - private String protocol; - - /** - * 签名版本 - */ - private String version; - - /** - * 是否使用path style access方式访问 - */ - private String pathStyleAccess; - - /** - * 允许客户端发送匿名请求 - */ - private String allowAnonymous; - - /** - * 当服务端返回307时是否自动跳转, - * 主要发生在用Region A的endpoint请求Region B的endpoint - */ - private String flowRedirect; - - /** - * 是否使用绑定的域名作为endpoint - */ - private String domainMode; - - /** - * 签名类 - */ - private String signerClass; - - /** - * 是否压缩 - */ - private String useGzip; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 状态 - */ - private String status; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 金山云对象存储配置表 dto + * + * @author landaiqing + * @since 2024-06-02 22:13:26 + */ +@Data +public class SchisandraOssJinshanDTO implements Serializable { + + /** + * 主键 + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String accessKeyId; + + /** + * + */ + private String accessKeySecret; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String endpoint; + + /** + * 服务地址,参考 http://ks3.ksyun.com/doc/api/index.html Doc + * 中国(杭州):kss.ksyun.com + * 中国(杭州)cdn:kssws.ks-cdn.com + * 美国(圣克拉拉):ks3-us-west-1.ksyun.com + * 中国(北京):ks3-cn-beijing.ksyun.com + * 中国(香港):ks3-cn-hk-1.ksyun.com + * 中国(上海):ks3-cn-shanghai.ksyun.com + */ + private String region; + + /** + * + */ + private String securityToken; + + /** + * + */ + private String basePath; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * http或者https + */ + private String protocol; + + /** + * 签名版本 + */ + private String version; + + /** + * 是否使用path style access方式访问 + */ + private String pathStyleAccess; + + /** + * 允许客户端发送匿名请求 + */ + private String allowAnonymous; + + /** + * 当服务端返回307时是否自动跳转, + * 主要发生在用Region A的endpoint请求Region B的endpoint + */ + private String flowRedirect; + + /** + * 是否使用绑定的域名作为endpoint + */ + private String domainMode; + + /** + * 签名类 + */ + private String signerClass; + + /** + * 是否压缩 + */ + private String useGzip; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 状态 + */ + private String status; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + 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/dto/SchisandraOssLocalDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssLocalDTO.java index 4a9795a..5cdce5d 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssLocalDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssLocalDTO.java @@ -1,68 +1,68 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 本地存储配置表 dto - * - * @author landaiqing - * @since 2024-06-02 22:18:08 - */ -@Data -public class SchisandraOssLocalDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * 状态 - */ - private String status; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 本地存储配置表 dto + * + * @author landaiqing + * @since 2024-06-02 22:18:08 + */ +@Data +public class SchisandraOssLocalDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * 状态 + */ + private String status; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + +} + 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/dto/SchisandraOssMinioDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssMinioDTO.java index f807009..087afff 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssMinioDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssMinioDTO.java @@ -18,12 +18,12 @@ public class SchisandraOssMinioDTO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String 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/dto/SchisandraOssPinganDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssPinganDTO.java index b9134cd..90a4388 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssPinganDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssPinganDTO.java @@ -1,133 +1,133 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 平安云对象存储配置表 dto - * - * @author landaiqing - * @since 2024-06-02 22:19:22 - */ -@Data -public class SchisandraOssPinganDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long systemUserId; - - /** - * - */ - private String userAgent; - - /** - * - */ - private String obsUrl; - - /** - * - */ - private String obsAccessKey; - - /** - * - */ - private String obsSecret; - - /** - * - */ - private String userId; - - /** - * - */ - private String basePath; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String representPathInKey; - - /** - * - */ - private String domainName; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 平安云对象存储配置表 dto + * + * @author landaiqing + * @since 2024-06-02 22:19:22 + */ +@Data +public class SchisandraOssPinganDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String systemUserId; + + /** + * + */ + private String userAgent; + + /** + * + */ + private String obsUrl; + + /** + * + */ + private String obsAccessKey; + + /** + * + */ + private String obsSecret; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String representPathInKey; + + /** + * + */ + private String domainName; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + +} + 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/dto/SchisandraOssQingyunDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssQingyunDTO.java index 8874894..62895d0 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssQingyunDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssQingyunDTO.java @@ -1,148 +1,148 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 青云对象存储配置表 dto - * - * @author landaiqing - * @since 2024-06-02 22:21:09 - */ -@Data -public class SchisandraOssQingyunDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String endpoint; - - /** - * - */ - private String accessKey; - - /** - * - */ - private String accessSecret; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String zone; - - /** - * - */ - private String basePath; - - /** - * 是否支持CNAME作为Endpoint,默认不支持CNAME。 - */ - private String cnameSupport; - - /** - * 附加的用户代理 - */ - private String additionalUserAgent; - - /** - * 是否启用虚拟Host - */ - private String virtualHostEnabled; - - /** - * 读超时时间 - */ - private Integer readTimeout; - - /** - * 写超时时间 - */ - private Integer writeTimeout; - - /** - * 连接超时时间 - */ - private Integer connectionTimeout; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 青云对象存储配置表 dto + * + * @author landaiqing + * @since 2024-06-02 22:21:09 + */ +@Data +public class SchisandraOssQingyunDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String endpoint; + + /** + * + */ + private String accessKey; + + /** + * + */ + private String accessSecret; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String zone; + + /** + * + */ + private String basePath; + + /** + * 是否支持CNAME作为Endpoint,默认不支持CNAME。 + */ + private String cnameSupport; + + /** + * 附加的用户代理 + */ + private String additionalUserAgent; + + /** + * 是否启用虚拟Host + */ + private String virtualHostEnabled; + + /** + * 读超时时间 + */ + private Integer readTimeout; + + /** + * 写超时时间 + */ + private Integer writeTimeout; + + /** + * 连接超时时间 + */ + private Integer connectionTimeout; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + 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/dto/SchisandraOssQiniuDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssQiniuDTO.java index d5b09f8..24df856 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssQiniuDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssQiniuDTO.java @@ -18,12 +18,12 @@ public class SchisandraOssQiniuDTO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String 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/dto/SchisandraOssSftpDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssSftpDTO.java index 8d916c3..a52d1df 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssSftpDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssSftpDTO.java @@ -18,12 +18,12 @@ public class SchisandraOssSftpDTO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String 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/dto/SchisandraOssTencentDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssTencentDTO.java index 3a48105..b76b7af 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssTencentDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssTencentDTO.java @@ -18,12 +18,12 @@ public class SchisandraOssTencentDTO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String 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/dto/SchisandraOssUcloudDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssUcloudDTO.java index a0d212c..119f334 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssUcloudDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssUcloudDTO.java @@ -1,143 +1,143 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * ucloud对象存储配置表 dto - * - * @author landaiqing - * @since 2024-06-02 22:27:45 - */ -@Data -public class SchisandraOssUcloudDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String publicKey; - - /** - * - */ - private String privateKey; - - /** - * - */ - private String customHost; - - /** - * 连接超时时间 - */ - private Long timeoutConnect; - - /** - * 读超时时间 - */ - private Long timeoutRead; - - /** - * 写超时时间 - */ - private Long timeoutWrite; - - /** - * okhttp最大空闲连接数(5) - */ - private Integer maxIdleConnections; - - /** - * okhttp活动链接存货时间(5分钟) - */ - private Long keepAliveDuration; - - /** - * okhttp活动链接存货时间单位, (分钟) - */ - private String keepAliveTimeUnit; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * ucloud对象存储配置表 dto + * + * @author landaiqing + * @since 2024-06-02 22:27:45 + */ +@Data +public class SchisandraOssUcloudDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String publicKey; + + /** + * + */ + private String privateKey; + + /** + * + */ + private String customHost; + + /** + * 连接超时时间 + */ + private Long timeoutConnect; + + /** + * 读超时时间 + */ + private Long timeoutRead; + + /** + * 写超时时间 + */ + private Long timeoutWrite; + + /** + * okhttp最大空闲连接数(5) + */ + private Integer maxIdleConnections; + + /** + * okhttp活动链接存货时间(5分钟) + */ + private Long keepAliveDuration; + + /** + * okhttp活动链接存货时间单位, (分钟) + */ + private String keepAliveTimeUnit; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + 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/dto/SchisandraOssUpDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssUpDTO.java index 18d17e4..e93d930 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssUpDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssUpDTO.java @@ -18,12 +18,12 @@ public class SchisandraOssUpDTO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String 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/dto/SchisandraOssWangyiDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssWangyiDTO.java index ade4559..79c7505 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssWangyiDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraOssWangyiDTO.java @@ -1,188 +1,188 @@ -package com.schisandra.oss.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 网易数帆对象存储配置表 dto - * - * @author landaiqing - * @since 2024-06-02 22:31:37 - */ -@Data -public class SchisandraOssWangyiDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String accessKey; - - /** - * - */ - private String secretKey; - - /** - * - */ - private String endpoint; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String basePath; - - /** - * 连接超时时间 - */ - private Integer connectionTimeout; - - /** - * 最大连接池大小。 - */ - private Integer maxConnections; - - /** - * 最大失败重试次数 - */ - private Integer maxErrorRetry; - - /** - * 是否使用子域名 - */ - private String isSubDomain; - - /** - * 连接OSS所采用的协议(HTTP或HTTPS),默认为HTTP。 - */ - private String protocol; - - /** - * 代理服务器的域,该域可以执行NTLM认证 - */ - private String proxyDomain; - - /** - * 代理服务器主机地址 - */ - private String proxyHost; - - /** - * 代理服务器验证的密码 - */ - private String proxyPassword; - - /** - * 代理服务器端口 - */ - private Integer proxyPort; - - /** - * 代理服务器验证的用户名 - */ - private String proxyUsername; - - /** - * 代理主机的NTLM身份验证服务器 - */ - private String proxyWorkstation; - - /** - * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒。 - */ - private Integer socketTimeout; - - /** - * 用户代理,指HTTP的User-Agent头 - */ - private String userAgent; - - /** - * Socket接收缓冲区的大小提示(以字节为单位)。 - */ - private Integer socketReceiveBufferSizeHint; - - /** - * Socket发送缓冲区的大小提示(以字节为单位)。 - */ - private Integer socketSendBufferSizeHint; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 网易数帆对象存储配置表 dto + * + * @author landaiqing + * @since 2024-06-02 22:31:37 + */ +@Data +public class SchisandraOssWangyiDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String accessKey; + + /** + * + */ + private String secretKey; + + /** + * + */ + private String endpoint; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String basePath; + + /** + * 连接超时时间 + */ + private Integer connectionTimeout; + + /** + * 最大连接池大小。 + */ + private Integer maxConnections; + + /** + * 最大失败重试次数 + */ + private Integer maxErrorRetry; + + /** + * 是否使用子域名 + */ + private String isSubDomain; + + /** + * 连接OSS所采用的协议(HTTP或HTTPS),默认为HTTP。 + */ + private String protocol; + + /** + * 代理服务器的域,该域可以执行NTLM认证 + */ + private String proxyDomain; + + /** + * 代理服务器主机地址 + */ + private String proxyHost; + + /** + * 代理服务器验证的密码 + */ + private String proxyPassword; + + /** + * 代理服务器端口 + */ + private Integer proxyPort; + + /** + * 代理服务器验证的用户名 + */ + private String proxyUsername; + + /** + * 代理主机的NTLM身份验证服务器 + */ + private String proxyWorkstation; + + /** + * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒。 + */ + private Integer socketTimeout; + + /** + * 用户代理,指HTTP的User-Agent头 + */ + private String userAgent; + + /** + * Socket接收缓冲区的大小提示(以字节为单位)。 + */ + private Integer socketReceiveBufferSizeHint; + + /** + * Socket发送缓冲区的大小提示(以字节为单位)。 + */ + private Integer socketSendBufferSizeHint; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + 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/dto/SchisandraUserOssDTO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraUserOssDTO.java index 475f94d..c79d3a1 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraUserOssDTO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/dto/SchisandraUserOssDTO.java @@ -17,12 +17,12 @@ public class SchisandraUserOssDTO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String userId; /** * @@ -36,7 +36,7 @@ public class SchisandraUserOssDTO implements Serializable { /** * */ - private String configCount; + private Integer configCount; /** * 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/oss/core/ali/AliOssConfiguration.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/oss/core/ali/AliOssConfiguration.java index 8a0d977..49868aa 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/oss/core/ali/AliOssConfiguration.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/oss/core/ali/AliOssConfiguration.java @@ -38,7 +38,7 @@ public class AliOssConfiguration { public Result aliOssClient(String userId) { CompletableFuture futurePrice = CompletableFuture.supplyAsync(() -> { - SchisandraOssAliBO schisandraOssAliBO = schisandraOssAliDomainService.getAliOssConfig(Long.valueOf(userId)); + SchisandraOssAliBO schisandraOssAliBO = schisandraOssAliDomainService.getAliOssConfig(userId); SchisandraOssAliDTO schisandraOssAliDTO = SchisandraOssAliDTOConverter.INSTANCE.convertBOToDTO(schisandraOssAliBO); return schisandraOssAliDTO; }); 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/oss/core/minio/MinioOssConfiguration.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/oss/core/minio/MinioOssConfiguration.java index 0c2be58..85d299b 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/oss/core/minio/MinioOssConfiguration.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-application/schisandra-cloud-storage-oss-application-controller/src/main/java/com/schisandra/oss/application/oss/core/minio/MinioOssConfiguration.java @@ -85,7 +85,7 @@ public class MinioOssConfiguration { public SchisandraOssMinioDTO getSchisandraOssMinioDTO(String userId) { CompletableFuture futurePrice = CompletableFuture.supplyAsync(() -> { - SchisandraOssMinioBO minioBO = schisandraOssMinioDomainService.getMinioConfig(Long.valueOf(userId)); + SchisandraOssMinioBO minioBO = schisandraOssMinioDomainService.getMinioConfig(userId); SchisandraOssMinioDTO minioDTO = SchisandraOssMinioDTOConverter.INSTANCE.convertBOToDTO(minioBO); return minioDTO; }); diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraFileHeatmapBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraFileHeatmapBO.java index 64329d1..558a5b5 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraFileHeatmapBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraFileHeatmapBO.java @@ -16,12 +16,12 @@ public class SchisandraFileHeatmapBO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String userId; /** * diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssAliBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssAliBO.java index 12bd3a7..7813f03 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssAliBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssAliBO.java @@ -1,270 +1,270 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * bo - * - * @author landaiqing - * @since 2024-05-14 20:10:20 - */ -@Data -public class SchisandraOssAliBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * OSS地址 - */ - private String endpoint; - - /** - * AccessKey ID - */ - private String accessKeyId; - - /** - * AccessKey Secret - */ - private String accessKeySecret; - - /** - * security Token - */ - private String securityToken; - - /** - * Bucket名称 - */ - private String bucketName; - - /** - * 数据存储路径 - */ - private String basePath; - - /** - * 用户代理,指HTTP的User-Agent头。默认为aliyun-sdk-java。 - */ - private String userAgent; - - /** - * 请求失败后最大的重试次数。默认3次。 - */ - private String maxErrorRetry; - - /** - * 从连接池中获取连接的超时时间(单位:毫秒)。默认不超时。 - */ - private Integer connectionRequestTimeout; - - /** - * 建立连接的超时时间(单位:毫秒)。默认为50000毫秒。 - */ - private Integer connectionTimeout; - - /** - * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒。 - */ - private Integer socketTimeout; - - /** - * 允许打开的最大HTTP连接数。默认为1024 - */ - private Integer maxConnections; - - /** - * 连接TTL (生存时间)。Http连接由连接管理器用TTL缓存。 - */ - private Long connectionTTL; - - /** - * 是否使用com.aliyun.oss.common.comm.IdleConnectionReaper管理过期连接,默认开启 - */ - private String useReaper; - - /** - * 连接空闲超时时间,超时则关闭连接(单位:毫秒)。默认为60000毫秒。 - */ - private Long idleConnectionTime; - - /** - * 连接OSS所采用的协议(HTTP或HTTPS),默认为HTTP。 - */ - private String protocol; - - /** - * 代理服务器主机地址。 - */ - private String proxyHost; - - /** - * 代理服务器端口。 - */ - private String proxyPort; - - /** - * 代理服务器验证的用户名。 - */ - private String proxyUsername; - - /** - * 代理服务器验证的密码。 - */ - private String proxyPassword; - - /** - * 代理服务器的域,该域可以执行NTLM认证 - */ - private String proxyDomain; - - /** - * 代理主机的NTLM身份验证服务器 - */ - private String proxyWorkstation; - - /** - * 是否支持CNAME作为Endpoint,默认支持CNAME。 - */ - private String supportCname; - - /** - * 设置不可变排除的CName列表 ---- 任何以该列表中的项目结尾的域都不会进行Cname解析。 - */ - private String cnameExcludeList; - - /** - * 是否开启二级域名(Second Level Domain)的访问方式,默认不开启。 - */ - private String sldEnabled; - - /** - * 请求超时时间,单位:毫秒。默认情况下是5分钟。 - */ - private Integer requestTimeout; - - /** - * 是否启用请求超时校验。默认情况下,它是禁用的。 - */ - private String requestTimeoutEnabled; - - /** - * 设置慢请求的延迟阈值。如果请求的延迟大于延迟,则将记录该请求。默认情况下,阈值为5分钟。 - */ - private Long slowRequestsThreshold; - - /** - * 设置默认的http头。所有请求头将自动添加到每个请求中。如果在请求中也指定了相同的请求头,则默认的标头将被覆盖。 - */ - private String defaultHeaders; - - /** - * 是否在上传和下载时启用CRC校验,默认启用 - */ - private String crcCheckEnabled; - - /** - * 所有请求设置签名版本 - */ - private String signatureVersion; - - /** - * 设置OSS服务端时间和本地时间之间的差异,以毫秒为单位。 - */ - private Long tickOffset; - - /** - * 是否开启HTTP重定向。 -说明: Java SDK 3.10.1及以上版本支持设置是否开启HTTP重定向,默认开启。 - */ - private String redirectEnable; - - /** - * 是否开启SSL证书校验。 - * 说明: Java SDK 3.10.1及以上版本支持设置是否开启SSL证书校验,默认开启。 - */ - private String verifySSLEnable; - - /** - * 是否开启日志记录连接池统计信息 - */ - private String logConnectionPoolStats; - - /** - * 是否使用系统属性值 - */ - private String useSystemPropertyValues; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * bo + * + * @author landaiqing + * @since 2024-05-14 20:10:20 + */ +@Data +public class SchisandraOssAliBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * OSS地址 + */ + private String endpoint; + + /** + * AccessKey ID + */ + private String accessKeyId; + + /** + * AccessKey Secret + */ + private String accessKeySecret; + + /** + * security Token + */ + private String securityToken; + + /** + * Bucket名称 + */ + private String bucketName; + + /** + * 数据存储路径 + */ + private String basePath; + + /** + * 用户代理,指HTTP的User-Agent头。默认为aliyun-sdk-java。 + */ + private String userAgent; + + /** + * 请求失败后最大的重试次数。默认3次。 + */ + private String maxErrorRetry; + + /** + * 从连接池中获取连接的超时时间(单位:毫秒)。默认不超时。 + */ + private Integer connectionRequestTimeout; + + /** + * 建立连接的超时时间(单位:毫秒)。默认为50000毫秒。 + */ + private Integer connectionTimeout; + + /** + * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒。 + */ + private Integer socketTimeout; + + /** + * 允许打开的最大HTTP连接数。默认为1024 + */ + private Integer maxConnections; + + /** + * 连接TTL (生存时间)。Http连接由连接管理器用TTL缓存。 + */ + private Long connectionTTL; + + /** + * 是否使用com.aliyun.oss.common.comm.IdleConnectionReaper管理过期连接,默认开启 + */ + private String useReaper; + + /** + * 连接空闲超时时间,超时则关闭连接(单位:毫秒)。默认为60000毫秒。 + */ + private Long idleConnectionTime; + + /** + * 连接OSS所采用的协议(HTTP或HTTPS),默认为HTTP。 + */ + private String protocol; + + /** + * 代理服务器主机地址。 + */ + private String proxyHost; + + /** + * 代理服务器端口。 + */ + private String proxyPort; + + /** + * 代理服务器验证的用户名。 + */ + private String proxyUsername; + + /** + * 代理服务器验证的密码。 + */ + private String proxyPassword; + + /** + * 代理服务器的域,该域可以执行NTLM认证 + */ + private String proxyDomain; + + /** + * 代理主机的NTLM身份验证服务器 + */ + private String proxyWorkstation; + + /** + * 是否支持CNAME作为Endpoint,默认支持CNAME。 + */ + private String supportCname; + + /** + * 设置不可变排除的CName列表 ---- 任何以该列表中的项目结尾的域都不会进行Cname解析。 + */ + private String cnameExcludeList; + + /** + * 是否开启二级域名(Second Level Domain)的访问方式,默认不开启。 + */ + private String sldEnabled; + + /** + * 请求超时时间,单位:毫秒。默认情况下是5分钟。 + */ + private Integer requestTimeout; + + /** + * 是否启用请求超时校验。默认情况下,它是禁用的。 + */ + private String requestTimeoutEnabled; + + /** + * 设置慢请求的延迟阈值。如果请求的延迟大于延迟,则将记录该请求。默认情况下,阈值为5分钟。 + */ + private Long slowRequestsThreshold; + + /** + * 设置默认的http头。所有请求头将自动添加到每个请求中。如果在请求中也指定了相同的请求头,则默认的标头将被覆盖。 + */ + private String defaultHeaders; + + /** + * 是否在上传和下载时启用CRC校验,默认启用 + */ + private String crcCheckEnabled; + + /** + * 所有请求设置签名版本 + */ + private String signatureVersion; + + /** + * 设置OSS服务端时间和本地时间之间的差异,以毫秒为单位。 + */ + private Long tickOffset; + + /** + * 是否开启HTTP重定向。 +说明: Java SDK 3.10.1及以上版本支持设置是否开启HTTP重定向,默认开启。 + */ + private String redirectEnable; + + /** + * 是否开启SSL证书校验。 + * 说明: Java SDK 3.10.1及以上版本支持设置是否开启SSL证书校验,默认开启。 + */ + private String verifySSLEnable; + + /** + * 是否开启日志记录连接池统计信息 + */ + private String logConnectionPoolStats; + + /** + * 是否使用系统属性值 + */ + private String useSystemPropertyValues; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssAwsBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssAwsBO.java index c2f219f..b851ff8 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssAwsBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssAwsBO.java @@ -1,157 +1,157 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * 亚马逊对象存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 21:48:16 - */ -@Data -public class SchisandraOssAwsBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * 数据存储路径 - */ - private String basePath; - - /** - * Bucket名称 - */ - private String bucketName; - - /** - * - */ - private String accessKeyId; - - /** - * - */ - private String secretAccessKey; - - /** - * - */ - private String region; - - /** - * - */ - private String mode; - - /** - * - */ - private String accelerateModeEnabled; - - /** - * - */ - private String checksumValidationEnabled; - - /** - * - */ - private String multiRegionEnabled; - - /** - * - */ - private String chunkedEncodingEnabled; - - /** - * - */ - private String pathStyleAccessEnabled; - - /** - * - */ - private String useArnRegionEnabled; - - /** - * - */ - private String fipsEnabled; - - /** - * - */ - private String dualstackEnabled; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * 亚马逊对象存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 21:48:16 + */ +@Data +public class SchisandraOssAwsBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * 数据存储路径 + */ + private String basePath; + + /** + * Bucket名称 + */ + private String bucketName; + + /** + * + */ + private String accessKeyId; + + /** + * + */ + private String secretAccessKey; + + /** + * + */ + private String region; + + /** + * + */ + private String mode; + + /** + * + */ + private String accelerateModeEnabled; + + /** + * + */ + private String checksumValidationEnabled; + + /** + * + */ + private String multiRegionEnabled; + + /** + * + */ + private String chunkedEncodingEnabled; + + /** + * + */ + private String pathStyleAccessEnabled; + + /** + * + */ + private String useArnRegionEnabled; + + /** + * + */ + private String fipsEnabled; + + /** + * + */ + private String dualstackEnabled; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssBaiduBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssBaiduBO.java index 96d8720..236f48a 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssBaiduBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssBaiduBO.java @@ -1,217 +1,217 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * 百度云对象存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 22:02:15 - */ -@Data -public class SchisandraOssBaiduBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String accessKeyId; - - /** - * - */ - private String secretAccessKey; - - /** - * 使用cname访问BOS资源 - */ - private String cnameEnabled; - - /** - * 异步put - */ - private String enableHttpAsyncPut; - - /** - * 建立连接的超时时间(单位:毫秒) - */ - private Integer connectionTimeoutInMillis; - - /** - * 允许打开的最大HTTP连接数 - */ - private Integer maxConnections; - - /** - * 连接协议类型 - */ - private String protocol; - - /** - * 访问NTLM验证的代理服务器的Windows域名 - */ - private String proxyDomain; - - /** - * 代理服务器主机地址 - */ - private String proxyHost; - - /** - * 代理服务器验证的密码 - */ - private String proxyPassword; - - /** - * 代理服务器端口 - */ - private Integer proxyPort; - - /** - * 代理服务器验证的用户名 - */ - private String proxyUsername; - - /** - * NTLM代理服务器的Windows工作站名称 - */ - private String proxyWorkstation; - - /** - * 是否设置用户代理认证 - */ - private String proxyPreemptiveAuthenticationEnable; - - /** - * 通过打开的连接传输数据的超时时间(单位:毫秒) - */ - private Integer socketTimeoutInMillis; - - /** - * Socket缓冲区大小 - */ - private Integer socketBufferSizeInBytes; - - /** - * 访问域名 - */ - private String endpoint; - - /** - * 地域 - */ - private String region; - - /** - * 是否开启HTTP重定向。默认开启 - */ - private String redirectsEnabled; - - /** - * 本地地址 - */ - private String localAddress; - - /** - * 请求失败最大重试次数 - */ - private Integer maxErrorRetry; - - /** - * 最大延迟时间,单位:毫秒 - */ - private Integer maxDelayInMillis; - - /** - * 流文件缓冲区大小 - */ - private Double streamBufferSize; - - /** - * 用户代理,指HTTP的User-Agent头 - */ - private String userAgent; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * 百度云对象存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 22:02:15 + */ +@Data +public class SchisandraOssBaiduBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String accessKeyId; + + /** + * + */ + private String secretAccessKey; + + /** + * 使用cname访问BOS资源 + */ + private String cnameEnabled; + + /** + * 异步put + */ + private String enableHttpAsyncPut; + + /** + * 建立连接的超时时间(单位:毫秒) + */ + private Integer connectionTimeoutInMillis; + + /** + * 允许打开的最大HTTP连接数 + */ + private Integer maxConnections; + + /** + * 连接协议类型 + */ + private String protocol; + + /** + * 访问NTLM验证的代理服务器的Windows域名 + */ + private String proxyDomain; + + /** + * 代理服务器主机地址 + */ + private String proxyHost; + + /** + * 代理服务器验证的密码 + */ + private String proxyPassword; + + /** + * 代理服务器端口 + */ + private Integer proxyPort; + + /** + * 代理服务器验证的用户名 + */ + private String proxyUsername; + + /** + * NTLM代理服务器的Windows工作站名称 + */ + private String proxyWorkstation; + + /** + * 是否设置用户代理认证 + */ + private String proxyPreemptiveAuthenticationEnable; + + /** + * 通过打开的连接传输数据的超时时间(单位:毫秒) + */ + private Integer socketTimeoutInMillis; + + /** + * Socket缓冲区大小 + */ + private Integer socketBufferSizeInBytes; + + /** + * 访问域名 + */ + private String endpoint; + + /** + * 地域 + */ + private String region; + + /** + * 是否开启HTTP重定向。默认开启 + */ + private String redirectsEnabled; + + /** + * 本地地址 + */ + private String localAddress; + + /** + * 请求失败最大重试次数 + */ + private Integer maxErrorRetry; + + /** + * 最大延迟时间,单位:毫秒 + */ + private Integer maxDelayInMillis; + + /** + * 流文件缓冲区大小 + */ + private Double streamBufferSize; + + /** + * 用户代理,指HTTP的User-Agent头 + */ + private String userAgent; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssFtpBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssFtpBO.java index 97e10f0..32cd81f 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssFtpBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssFtpBO.java @@ -1,137 +1,137 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * ftp存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 21:54:20 - */ -@Data -public class SchisandraOssFtpBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * 主机 - */ - private String host; - - /** - * 端口 - */ - private Integer port; - - /** - * 用户名 - */ - private String user; - - /** - * 密码 - */ - private String password; - - /** - * 编码 - */ - private String charset; - - /** - * FTP连接模式,默认被动 - */ - private String mode; - - /** - * 设置执行完操作是否返回当前目录,默认false - */ - private String backToPwd; - - /** - * 连接超时时长,单位毫秒 - */ - private Long connectionTimeout; - - /** - * Socket连接超时时长,单位毫秒 - */ - private Long soTimeout; - - /** - * 设置服务器语言 - */ - private String serverLanguageCode; - - /** - * 设置服务器系统关键词 - */ - private String systemKey; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * ftp存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 21:54:20 + */ +@Data +public class SchisandraOssFtpBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * 主机 + */ + private String host; + + /** + * 端口 + */ + private Integer port; + + /** + * 用户名 + */ + private String user; + + /** + * 密码 + */ + private String password; + + /** + * 编码 + */ + private String charset; + + /** + * FTP连接模式,默认被动 + */ + private String mode; + + /** + * 设置执行完操作是否返回当前目录,默认false + */ + private String backToPwd; + + /** + * 连接超时时长,单位毫秒 + */ + private Long connectionTimeout; + + /** + * Socket连接超时时长,单位毫秒 + */ + private Long soTimeout; + + /** + * 设置服务器语言 + */ + private String serverLanguageCode; + + /** + * 设置服务器系统关键词 + */ + private String systemKey; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssHuaweiBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssHuaweiBO.java index a95e15c..fe49fbf 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssHuaweiBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssHuaweiBO.java @@ -1,252 +1,251 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * 华为云对象存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 21:59:56 - */ -@Data -public class SchisandraOssHuaweiBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * - */ - private String accessKey; - - /** - * - */ - private String secretKey; - - /** - * - */ - private String endPoint; - - /** - * - */ - private String bucketName; - - /** - * 建立HTTP/HTTPS连接的超时时间(单位:毫秒)。默认为60000毫秒。 - */ - private Integer connectionTimeout; - - /** - * 如果空闲时间超过此参数的设定值,则关闭连接(单位:毫秒)。默认为30000毫秒。 - */ - private Integer idleConnectionTime; - - /** - * 连接池中最大空闲连接数,默认值:1000。 - */ - private Integer maxIdleConnections; - - /** - * 最大允许的HTTP并发请求数。默认为1000。 - */ - private Integer maxConnections; - - /** - * 请求失败(请求异常、服务端报500或503错误等)后最大的重试次数。默认3次。 - */ - private Integer maxErrorRetry; - - /** - * Socket层传输数据的超时时间(单位:毫秒)。默认为60000毫秒。 - */ - private Integer socketTimeout; - - /** - * 设置HTTP请求的端口号 (默认为80)。 - */ - private Integer endpointHttpPort; - - /** - * 定是否使用HTTPS连接OBS (默认为 “true”)。 - */ - private String endpointHttpsPort; - - /** - * 定是否使用HTTPS连接OBS (默认为 “true”)。 - */ - private String httpsOnly; - - /** - * 指定是否启用对OBS的路径样式访问。“true” 表示启用了路径样式的访问,而 “false” (默认) 表示启用了虚拟托管样式的访问。注意: 如果启用了路径样式访问,则不支持OBS 3.0的新bucket功能。 - */ - private String pathStyle; - - /** - * HTTP代理配置。默认为空。 - */ - private String httpProxy; - - /** - * 上传流对象时使用的缓存大小(单位:字节)。默认为512KB。 - */ - private Integer uploadStreamRetryBufferSize; - - /** - * 是否验证服务端证书。默认为false。 - */ - private String validateCertificate; - - /** - * 是否验证响应头信息的ContentType。默认为true。 - */ - private String verifyResponseContentType; - - /** - * 从Socket流下载对象的缓存大小(单位:字节),-1表示不设置缓存。默认为-1。 - */ - private Integer readBufferSize; - - /** - * 上传对象到Socket流时的缓存大小(单位:字节),-1表示不设置缓存。默认为-1。 - */ - private Double writeBufferSize; - - /** - * 是否严格验证服务端主机名。默认为false。 - */ - private String isStrictHostnameVerification; - - /** - * 设置身份验证类型。 - */ - private String authType; - - /** - * Socket发送缓冲区大小(单位:字节),对应java.net.SocketOptions.SO_SNDBUF参数。默认为-1表示不设置。 - */ - private Integer socketWriteBufferSize; - - /** - * Socket接收缓冲区大小(单位:字节),对应java.net.SocketOptions.SO_RCVBUF参数。默认为-1表示不设置。 - */ - private Integer socketReadBufferSize; - - /** - * 是否使用长连接访问OBS服务。默认为true。 - */ - private String keepAlive; - - /** - * 指定是否使用协议协商。 - */ - private String authTypeNegotiation; - - /** - * 是否通过自定义域名访问OBS服务。默认为false。 - */ - private String cname; - - /** - * 将文件夹隔离器设置为斜线。 - */ - private String delimiter; - - /** - * SSLContext的Provider,默认使用JDK提供的SSLContext。 - */ - private String sslProvider; - - /** - * 访问OBS服务端时使用的HTTP协议类型。默认为HTTP1.1协议。 - */ - private String httpProtocolType; - - /** - * 是否开启Okhttp中的连接失败重试,默认关闭 - */ - private String retryOnConnectionFailureInOkhttp; - - /** - * 发生异常时最大重试次数 - */ - private String maxRetryOnUnexpectedEndException; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * 华为云对象存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 21:59:56 + */ +@Data +public class SchisandraOssHuaweiBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + /** + * + */ + private String basePath; + + /** + * + */ + private String accessKey; + + /** + * + */ + private String secretKey; + + /** + * + */ + private String endPoint; + + /** + * + */ + private String bucketName; + + /** + * 建立HTTP/HTTPS连接的超时时间(单位:毫秒)。默认为60000毫秒。 + */ + private Integer connectionTimeout; + + /** + * 如果空闲时间超过此参数的设定值,则关闭连接(单位:毫秒)。默认为30000毫秒。 + */ + private Integer idleConnectionTime; + + /** + * 连接池中最大空闲连接数,默认值:1000。 + */ + private Integer maxIdleConnections; + + /** + * 最大允许的HTTP并发请求数。默认为1000。 + */ + private Integer maxConnections; + + /** + * 请求失败(请求异常、服务端报500或503错误等)后最大的重试次数。默认3次。 + */ + private Integer maxErrorRetry; + + /** + * Socket层传输数据的超时时间(单位:毫秒)。默认为60000毫秒。 + */ + private Integer socketTimeout; + + /** + * 设置HTTP请求的端口号 (默认为80)。 + */ + private Integer endpointHttpPort; + + /** + * 定是否使用HTTPS连接OBS (默认为 “true”)。 + */ + private String endpointHttpsPort; + + /** + * 定是否使用HTTPS连接OBS (默认为 “true”)。 + */ + private String httpsOnly; + + /** + * 指定是否启用对OBS的路径样式访问。“true” 表示启用了路径样式的访问,而 “false” (默认) 表示启用了虚拟托管样式的访问。注意: 如果启用了路径样式访问,则不支持OBS 3.0的新bucket功能。 + */ + private String pathStyle; + + /** + * HTTP代理配置。默认为空。 + */ + private String httpProxy; + + /** + * 上传流对象时使用的缓存大小(单位:字节)。默认为512KB。 + */ + private Integer uploadStreamRetryBufferSize; + + /** + * 是否验证服务端证书。默认为false。 + */ + private String validateCertificate; + + /** + * 是否验证响应头信息的ContentType。默认为true。 + */ + private String verifyResponseContentType; + + /** + * 从Socket流下载对象的缓存大小(单位:字节),-1表示不设置缓存。默认为-1。 + */ + private Integer readBufferSize; + + /** + * 上传对象到Socket流时的缓存大小(单位:字节),-1表示不设置缓存。默认为-1。 + */ + private Double writeBufferSize; + + /** + * 是否严格验证服务端主机名。默认为false。 + */ + private String isStrictHostnameVerification; + + /** + * 设置身份验证类型。 + */ + private String authType; + + /** + * Socket发送缓冲区大小(单位:字节),对应java.net.SocketOptions.SO_SNDBUF参数。默认为-1表示不设置。 + */ + private Integer socketWriteBufferSize; + + /** + * Socket接收缓冲区大小(单位:字节),对应java.net.SocketOptions.SO_RCVBUF参数。默认为-1表示不设置。 + */ + private Integer socketReadBufferSize; + + /** + * 是否使用长连接访问OBS服务。默认为true。 + */ + private String keepAlive; + + /** + * 指定是否使用协议协商。 + */ + private String authTypeNegotiation; + + /** + * 是否通过自定义域名访问OBS服务。默认为false。 + */ + private String cname; + + /** + * 将文件夹隔离器设置为斜线。 + */ + private String delimiter; + + /** + * SSLContext的Provider,默认使用JDK提供的SSLContext。 + */ + private String sslProvider; + + /** + * 访问OBS服务端时使用的HTTP协议类型。默认为HTTP1.1协议。 + */ + private String httpProtocolType; + + /** + * 是否开启Okhttp中的连接失败重试,默认关闭 + */ + private String retryOnConnectionFailureInOkhttp; + + /** + * 发生异常时最大重试次数 + */ + private String maxRetryOnUnexpectedEndException; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdBO.java index 209a2a1..8ae518e 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdBO.java @@ -1,292 +1,292 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * 京东云对象存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 22:07:10 - */ -@Data -public class SchisandraOssJdBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String endpoint; - - /** - * - */ - private String accessKey; - - /** - * - */ - private String secretKey; - - /** - * - */ - private String region; - - /** - * 建立连接的超时时间(单位:毫秒)。默认为50000毫秒 - */ - private Integer connectionTimeout; - - /** - * 允许打开的最大HTTP连接数。默认为1024 - */ - private Integer maxConnections; - - /** - * 请求失败后最大的重试次数 - */ - private Integer maxErrorRetry; - - /** - * 是否限制重试的默认值。 - */ - private String throttleRetries; - - /** - * 连接协议类型 - */ - private String protocol; - - /** - * 连接到HTTP代理时要使用的协议。 - */ - private String proxyProtocol; - - /** - * 访问NTLM验证的代理服务器的Windows域名 - */ - private String proxyDomain; - - /** - * 代理服务器主机地址 - */ - private String proxyHost; - - /** - * 代理服务器验证的密码 - */ - private String proxyPassword; - - /** - * 代理服务器端口 - */ - private String proxyPort; - - /** - * 代理服务器验证的用户名 - */ - private String proxyUsername; - - /** - * NTLM代理服务器的Windows工作站名称 - */ - private String proxyWorkstation; - - /** - * 指定不通过代理应访问的主机。 - */ - private String nonProxyHosts; - - /** - * 是否禁用Socket代理 - */ - private String disableSocketProxy; - - /** - * 是否使用基本身份验证对代理服务器进行抢先身份验证 - */ - private String preemptiveBasicProxyAuth; - - /** - * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒 - */ - private Integer socketTimeout; - - /** - * 请求的默认超时时间。默认为0,禁用的。 - */ - private Integer requestTimeout; - - /** - * 请求的默认超时时间。默认为0,禁用的。 - */ - private Integer clientExecutionTimeout; - - /** - * 公共HTTP请求头前缀。 - */ - private String userAgentPrefix; - - /** - * 是否使用com.amazonaws.http.IdleConnectionReaper管理旧连接 - */ - private String useReaper; - - /** - * 是否使用gzip解压缩 - */ - private String useGzip; - - /** - * Socket发送缓冲区的大小提示(以字节为单位)。 - */ - private Integer socketSendBufferSizeHint; - - /** - * Socket接收缓冲区的大小提示(以字节为单位)。 - */ - private Integer socketReceiveBufferSizeHint; - - /** - * 设置签名算法对请求进行签名。如果未明确设置,客户端将通过提取SDK中的配置文件来确定要使用的算法 - */ - private String signerOverride; - - /** - * 响应元数据缓存大小 - */ - private Integer responseMetadataCacheSize; - - /** - * 是否使用USE_EXPECT_CONTINUE作为期望值 - */ - private String useExpectContinue; - - /** - * 是否缓存响应元数据 - */ - private String cacheResponseMetadata; - - /** - * 连接TTL (生存时间)。Http连接由连接管理器用TTL缓存。 - */ - private Long connectionTTL; - - /** - * 连接池中连接的最大空闲时间 (以毫秒为单位)。 - */ - private Long connectionMaxIdleMillis; - - /** - * 在必须验证连接是否仍处于打开状态之前,连接可以在连接池中处于空闲状态。 - */ - private Integer validateAfterInActivityMillis; - - /** - * 是否使用TCP KeepAlive的默认值。 - */ - private String tcpKeepAlive; - - /** - * 所有请求的公共请求头 - */ - private String headers; - - /** - * 请求失败最大重试次数 - */ - private Integer maxConsecutiveRetriesBeforeThrottling; - - /** - * 是否禁用主机前缀 - */ - private String disableHostPrefixInjection; - - /** - * 重试模式 - */ - private String retryMode; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * 京东云对象存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 22:07:10 + */ +@Data +public class SchisandraOssJdBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String endpoint; + + /** + * + */ + private String accessKey; + + /** + * + */ + private String secretKey; + + /** + * + */ + private String region; + + /** + * 建立连接的超时时间(单位:毫秒)。默认为50000毫秒 + */ + private Integer connectionTimeout; + + /** + * 允许打开的最大HTTP连接数。默认为1024 + */ + private Integer maxConnections; + + /** + * 请求失败后最大的重试次数 + */ + private Integer maxErrorRetry; + + /** + * 是否限制重试的默认值。 + */ + private String throttleRetries; + + /** + * 连接协议类型 + */ + private String protocol; + + /** + * 连接到HTTP代理时要使用的协议。 + */ + private String proxyProtocol; + + /** + * 访问NTLM验证的代理服务器的Windows域名 + */ + private String proxyDomain; + + /** + * 代理服务器主机地址 + */ + private String proxyHost; + + /** + * 代理服务器验证的密码 + */ + private String proxyPassword; + + /** + * 代理服务器端口 + */ + private String proxyPort; + + /** + * 代理服务器验证的用户名 + */ + private String proxyUsername; + + /** + * NTLM代理服务器的Windows工作站名称 + */ + private String proxyWorkstation; + + /** + * 指定不通过代理应访问的主机。 + */ + private String nonProxyHosts; + + /** + * 是否禁用Socket代理 + */ + private String disableSocketProxy; + + /** + * 是否使用基本身份验证对代理服务器进行抢先身份验证 + */ + private String preemptiveBasicProxyAuth; + + /** + * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒 + */ + private Integer socketTimeout; + + /** + * 请求的默认超时时间。默认为0,禁用的。 + */ + private Integer requestTimeout; + + /** + * 请求的默认超时时间。默认为0,禁用的。 + */ + private Integer clientExecutionTimeout; + + /** + * 公共HTTP请求头前缀。 + */ + private String userAgentPrefix; + + /** + * 是否使用com.amazonaws.http.IdleConnectionReaper管理旧连接 + */ + private String useReaper; + + /** + * 是否使用gzip解压缩 + */ + private String useGzip; + + /** + * Socket发送缓冲区的大小提示(以字节为单位)。 + */ + private Integer socketSendBufferSizeHint; + + /** + * Socket接收缓冲区的大小提示(以字节为单位)。 + */ + private Integer socketReceiveBufferSizeHint; + + /** + * 设置签名算法对请求进行签名。如果未明确设置,客户端将通过提取SDK中的配置文件来确定要使用的算法 + */ + private String signerOverride; + + /** + * 响应元数据缓存大小 + */ + private Integer responseMetadataCacheSize; + + /** + * 是否使用USE_EXPECT_CONTINUE作为期望值 + */ + private String useExpectContinue; + + /** + * 是否缓存响应元数据 + */ + private String cacheResponseMetadata; + + /** + * 连接TTL (生存时间)。Http连接由连接管理器用TTL缓存。 + */ + private Long connectionTTL; + + /** + * 连接池中连接的最大空闲时间 (以毫秒为单位)。 + */ + private Long connectionMaxIdleMillis; + + /** + * 在必须验证连接是否仍处于打开状态之前,连接可以在连接池中处于空闲状态。 + */ + private Integer validateAfterInActivityMillis; + + /** + * 是否使用TCP KeepAlive的默认值。 + */ + private String tcpKeepAlive; + + /** + * 所有请求的公共请求头 + */ + private String headers; + + /** + * 请求失败最大重试次数 + */ + private Integer maxConsecutiveRetriesBeforeThrottling; + + /** + * 是否禁用主机前缀 + */ + private String disableHostPrefixInjection; + + /** + * 重试模式 + */ + private String retryMode; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdbcBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdbcBO.java index 93894f0..97211ec 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdbcBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdbcBO.java @@ -1,92 +1,92 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * jdbc存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 22:08:16 - */ -@Data -public class SchisandraOssJdbcBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * 系统数据源Bean名称(适用于系统多数据源配置) - */ - private String dataSourceName; - - /** - * 对象存储数据源 - */ - private String url; - - /** - * - */ - private String type; - - /** - * - */ - private String driver; - - /** - * - */ - private String username; - - /** - * - */ - private String password; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * jdbc存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 22:08:16 + */ +@Data +public class SchisandraOssJdbcBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * 系统数据源Bean名称(适用于系统多数据源配置) + */ + private String dataSourceName; + + /** + * 对象存储数据源 + */ + private String url; + + /** + * + */ + private String type; + + /** + * + */ + private String driver; + + /** + * + */ + private String username; + + /** + * + */ + private String password; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdbcDataBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdbcDataBO.java index 1ba4b1a..5f10a00 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdbcDataBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdbcDataBO.java @@ -1,62 +1,62 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * jdbc存储数据表 bo - * - * @author landaiqing - * @since 2024-06-02 22:08:55 - */ -@Data -public class SchisandraOssJdbcDataBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * 数据 - */ - private byte[] data; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * jdbc存储数据表 bo + * + * @author landaiqing + * @since 2024-06-02 22:08:55 + */ +@Data +public class SchisandraOssJdbcDataBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * 数据 + */ + private byte[] data; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdbcStoreBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdbcStoreBO.java index a8db2cf..4814e0f 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdbcStoreBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJdbcStoreBO.java @@ -1,87 +1,87 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * jdbc存储信息表 bo - * - * @author landaiqing - * @since 2024-06-02 22:11:22 - */ -@Data -public class SchisandraOssJdbcStoreBO implements Serializable { - - /** - * 主键 - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * 文件/目录名 - */ - private String name; - - /** - * 路径 - */ - private String path; - - /** - * 文件大小 - */ - private Double size; - - /** - * 父级目录ID - */ - private Integer parentId; - - /** - * 类型(D:目录;F:文件) - */ - private String type; - - /** - * 数据ID - */ - private String dataId; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * jdbc存储信息表 bo + * + * @author landaiqing + * @since 2024-06-02 22:11:22 + */ +@Data +public class SchisandraOssJdbcStoreBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * 文件/目录名 + */ + private String name; + + /** + * 路径 + */ + private String path; + + /** + * 文件大小 + */ + private Double size; + + /** + * 父级目录ID + */ + private Integer parentId; + + /** + * 类型(D:目录;F:文件) + */ + private String type; + + /** + * 数据ID + */ + private String dataId; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJinshanBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJinshanBO.java index 9acc362..99b9d43 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJinshanBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssJinshanBO.java @@ -1,170 +1,170 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 金山云对象存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 22:13:26 - */ -@Data -public class SchisandraOssJinshanBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String accessKeyId; - - /** - * - */ - private String accessKeySecret; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String endpoint; - - /** - * 服务地址,参考 http://ks3.ksyun.com/doc/api/index.html Doc - * 中国(杭州):kss.ksyun.com - * 中国(杭州)cdn:kssws.ks-cdn.com - * 美国(圣克拉拉):ks3-us-west-1.ksyun.com - * 中国(北京):ks3-cn-beijing.ksyun.com - * 中国(香港):ks3-cn-hk-1.ksyun.com - * 中国(上海):ks3-cn-shanghai.ksyun.com - */ - private String region; - - /** - * - */ - private String securityToken; - - /** - * - */ - private String basePath; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * http或者https - */ - private String protocol; - - /** - * 签名版本 - */ - private String version; - - /** - * 是否使用path style access方式访问 - */ - private String pathStyleAccess; - - /** - * 允许客户端发送匿名请求 - */ - private String allowAnonymous; - - /** - * 当服务端返回307时是否自动跳转, - * 主要发生在用Region A的endpoint请求Region B的endpoint - */ - private String flowRedirect; - - /** - * 是否使用绑定的域名作为endpoint - */ - private String domainMode; - - /** - * 签名类 - */ - private String signerClass; - - /** - * 是否压缩 - */ - private String useGzip; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 状态 - */ - private String status; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 金山云对象存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 22:13:26 + */ +@Data +public class SchisandraOssJinshanBO implements Serializable { + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + + /** + * + */ + private String accessKeyId; + + /** + * + */ + private String accessKeySecret; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String endpoint; + + /** + * 服务地址,参考 http://ks3.ksyun.com/doc/api/index.html Doc + * 中国(杭州):kss.ksyun.com + * 中国(杭州)cdn:kssws.ks-cdn.com + * 美国(圣克拉拉):ks3-us-west-1.ksyun.com + * 中国(北京):ks3-cn-beijing.ksyun.com + * 中国(香港):ks3-cn-hk-1.ksyun.com + * 中国(上海):ks3-cn-shanghai.ksyun.com + */ + private String region; + + /** + * + */ + private String securityToken; + + /** + * + */ + private String basePath; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * http或者https + */ + private String protocol; + + /** + * 签名版本 + */ + private String version; + + /** + * 是否使用path style access方式访问 + */ + private String pathStyleAccess; + + /** + * 允许客户端发送匿名请求 + */ + private String allowAnonymous; + + /** + * 当服务端返回307时是否自动跳转, + * 主要发生在用Region A的endpoint请求Region B的endpoint + */ + private String flowRedirect; + + /** + * 是否使用绑定的域名作为endpoint + */ + private String domainMode; + + /** + * 签名类 + */ + private String signerClass; + + /** + * 是否压缩 + */ + private String useGzip; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 状态 + */ + private String status; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssLocalBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssLocalBO.java index 8c0d612..d17d387 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssLocalBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssLocalBO.java @@ -1,67 +1,67 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * 本地存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 22:18:08 - */ -@Data -public class SchisandraOssLocalBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * 状态 - */ - private String status; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * 本地存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 22:18:08 + */ +@Data +public class SchisandraOssLocalBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * 状态 + */ + private String status; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssMinioBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssMinioBO.java index 6b8e48a..d35abce 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssMinioBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssMinioBO.java @@ -1,183 +1,183 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * bo - * - * @author landaiqing - * @since 2024-05-14 19:32:24 - */ -@Data -public class SchisandraOssMinioBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String endpoint; - - /** - * - */ - private String accessKey; - - /** - * - */ - private String secretKey; - - /** - * - */ - private String bucketName; - - /** - * - */ - private Integer port; - - /** - * - */ - private String basePath; - - /** - * - */ - private String fileHost; - - /** - * - */ - private String downloadHost; - - /** - * - */ - private String uploadHost; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - - /** - * 连接超时时间(单位:毫秒) - */ - private Long connectTimeout; - - /** - * 写超时时间(单位:毫秒) - */ - private Long writeTimeout; - - /** - * 读超时时间(单位:毫秒) - */ - private Long readTimeout; - - /** - * 调用超时时间(单位:毫秒) - */ - private Long callTimeout; - - /** - * 是否支持重定向,默认支持 - */ - private String followRedirects; - - /** - * 是否支持HTTP到HTTPS,HTTPS到HTTP的重定向,默认支持 - */ - private String followSslRedirects; - - /** - * 是否开始连接失败重试,默认不支持 - */ - private String retryOnConnectionFailure; - - /** - * 连接健康检测间隔时长(单位:毫秒) - */ - private Integer pingInterval; - - /** - * 分片大小,默认5MB - */ - private Long partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 图片大小限制,单位:m - */ - private Integer imgSize; - - /** - * 文件大小限制,单位:m - */ - private Integer fileSize; - - /** - * 额外json - */ - private String extraJson; - - /** - * 状态 - */ - private String status; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * bo + * + * @author landaiqing + * @since 2024-05-14 19:32:24 + */ +@Data +public class SchisandraOssMinioBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String endpoint; + + /** + * + */ + private String accessKey; + + /** + * + */ + private String secretKey; + + /** + * + */ + private String bucketName; + + /** + * + */ + private Integer port; + + /** + * + */ + private String basePath; + + /** + * + */ + private String fileHost; + + /** + * + */ + private String downloadHost; + + /** + * + */ + private String uploadHost; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + + /** + * 连接超时时间(单位:毫秒) + */ + private Long connectTimeout; + + /** + * 写超时时间(单位:毫秒) + */ + private Long writeTimeout; + + /** + * 读超时时间(单位:毫秒) + */ + private Long readTimeout; + + /** + * 调用超时时间(单位:毫秒) + */ + private Long callTimeout; + + /** + * 是否支持重定向,默认支持 + */ + private String followRedirects; + + /** + * 是否支持HTTP到HTTPS,HTTPS到HTTP的重定向,默认支持 + */ + private String followSslRedirects; + + /** + * 是否开始连接失败重试,默认不支持 + */ + private String retryOnConnectionFailure; + + /** + * 连接健康检测间隔时长(单位:毫秒) + */ + private Integer pingInterval; + + /** + * 分片大小,默认5MB + */ + private Long partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 图片大小限制,单位:m + */ + private Integer imgSize; + + /** + * 文件大小限制,单位:m + */ + private Integer fileSize; + + /** + * 额外json + */ + private String extraJson; + + /** + * 状态 + */ + private String status; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssPinganBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssPinganBO.java index 060f508..e121206 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssPinganBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssPinganBO.java @@ -1,132 +1,132 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * 平安云对象存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 22:19:22 - */ -@Data -public class SchisandraOssPinganBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long systemUserId; - - /** - * - */ - private String userAgent; - - /** - * - */ - private String obsUrl; - - /** - * - */ - private String obsAccessKey; - - /** - * - */ - private String obsSecret; - - /** - * - */ - private String userId; - - /** - * - */ - private String basePath; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String representPathInKey; - - /** - * - */ - private String domainName; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * 平安云对象存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 22:19:22 + */ +@Data +public class SchisandraOssPinganBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String systemUserId; + + /** + * + */ + private String userAgent; + + /** + * + */ + private String obsUrl; + + /** + * + */ + private String obsAccessKey; + + /** + * + */ + private String obsSecret; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String representPathInKey; + + /** + * + */ + private String domainName; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssQingyunBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssQingyunBO.java index a287cd9..d49913c 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssQingyunBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssQingyunBO.java @@ -1,147 +1,147 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * 青云对象存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 22:21:09 - */ -@Data -public class SchisandraOssQingyunBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String endpoint; - - /** - * - */ - private String accessKey; - - /** - * - */ - private String accessSecret; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String zone; - - /** - * - */ - private String basePath; - - /** - * 是否支持CNAME作为Endpoint,默认不支持CNAME。 - */ - private String cnameSupport; - - /** - * 附加的用户代理 - */ - private String additionalUserAgent; - - /** - * 是否启用虚拟Host - */ - private String virtualHostEnabled; - - /** - * 读超时时间 - */ - private Integer readTimeout; - - /** - * 写超时时间 - */ - private Integer writeTimeout; - - /** - * 连接超时时间 - */ - private Integer connectionTimeout; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * 青云对象存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 22:21:09 + */ +@Data +public class SchisandraOssQingyunBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String endpoint; + + /** + * + */ + private String accessKey; + + /** + * + */ + private String accessSecret; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String zone; + + /** + * + */ + private String basePath; + + /** + * 是否支持CNAME作为Endpoint,默认不支持CNAME。 + */ + private String cnameSupport; + + /** + * 附加的用户代理 + */ + private String additionalUserAgent; + + /** + * 是否启用虚拟Host + */ + private String virtualHostEnabled; + + /** + * 读超时时间 + */ + private Integer readTimeout; + + /** + * 写超时时间 + */ + private Integer writeTimeout; + + /** + * 连接超时时间 + */ + private Integer connectionTimeout; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssQiniuBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssQiniuBO.java index 1e71901..1319f6a 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssQiniuBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssQiniuBO.java @@ -16,12 +16,12 @@ public class SchisandraOssQiniuBO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String userId; /** * diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssSftpBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssSftpBO.java index 43b9ce9..a4bb954 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssSftpBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssSftpBO.java @@ -16,12 +16,12 @@ public class SchisandraOssSftpBO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String userId; /** * 主机 diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssTencentBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssTencentBO.java index 08d04ec..6fc75c3 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssTencentBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssTencentBO.java @@ -1,200 +1,200 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 腾讯云对象存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 21:38:56 - */ -@Data -public class SchisandraOssTencentBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String secretId; - - /** - * - */ - private String secretKey; - - private String appId; - - /** - * 地域 - */ - private String region; - - /** - * 连接OSS所采用的协议(HTTP或HTTPS),默认为HTTPS。 - */ - private String httpProtocol; - - /** - * 域名后缀 - */ - private String endPointSuffix; - - /** - * http proxy代理,如果使用http proxy代理,需要设置IP与端口 - */ - private String httpProxyIp; - - /** - * 代理服务器端口 - */ - private Integer httpProxyPort; - - /** - * 代理服务器验证的用户名。 - */ - private String proxyUserName; - - /** - * 代理服务器验证的密码。 - */ - private String proxyPassword; - - /** - * 是否使用基本身份验证 - */ - private String useBasicAuth; - - /** - * 多次签名的过期时间,单位秒 - */ - private Long signExpired; - - /** - * 获取连接的超时时间, 单位ms - */ - private Integer connectionRequestTimeout; - - /** - * 默认连接超时, 单位ms - */ - private Integer connectionTimeout; - - /** - * SOCKET读取超时时间, 单位ms - */ - private Integer socketTimeout; - - /** - * 最大HTTP连接数 - */ - private Integer maxConnectionsCount; - - /** - * 空闲连接存活时间 - */ - private Integer idleConnectionAlive; - - /** - * user_agent标识 - */ - private String userAgent; - - /** - * 读取限制 - */ - private String readLimit; - - /** - * 数据万象特殊请求配置 - */ - private String ciSpecialRequest; - - /** - * 请求失败后最大的重试次数。默认3次。 - */ - private Integer maxErrorRetry; - - /** - * 额外json - */ - private String extraJson; - - /** - * 状态 - */ - private String status; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - - /** - * 分片大小,默认5MB - */ - private Long partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 腾讯云对象存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 21:38:56 + */ +@Data +public class SchisandraOssTencentBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String secretId; + + /** + * + */ + private String secretKey; + + private String appId; + + /** + * 地域 + */ + private String region; + + /** + * 连接OSS所采用的协议(HTTP或HTTPS),默认为HTTPS。 + */ + private String httpProtocol; + + /** + * 域名后缀 + */ + private String endPointSuffix; + + /** + * http proxy代理,如果使用http proxy代理,需要设置IP与端口 + */ + private String httpProxyIp; + + /** + * 代理服务器端口 + */ + private Integer httpProxyPort; + + /** + * 代理服务器验证的用户名。 + */ + private String proxyUserName; + + /** + * 代理服务器验证的密码。 + */ + private String proxyPassword; + + /** + * 是否使用基本身份验证 + */ + private String useBasicAuth; + + /** + * 多次签名的过期时间,单位秒 + */ + private Long signExpired; + + /** + * 获取连接的超时时间, 单位ms + */ + private Integer connectionRequestTimeout; + + /** + * 默认连接超时, 单位ms + */ + private Integer connectionTimeout; + + /** + * SOCKET读取超时时间, 单位ms + */ + private Integer socketTimeout; + + /** + * 最大HTTP连接数 + */ + private Integer maxConnectionsCount; + + /** + * 空闲连接存活时间 + */ + private Integer idleConnectionAlive; + + /** + * user_agent标识 + */ + private String userAgent; + + /** + * 读取限制 + */ + private String readLimit; + + /** + * 数据万象特殊请求配置 + */ + private String ciSpecialRequest; + + /** + * 请求失败后最大的重试次数。默认3次。 + */ + private Integer maxErrorRetry; + + /** + * 额外json + */ + private String extraJson; + + /** + * 状态 + */ + private String status; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + + /** + * 分片大小,默认5MB + */ + private Long partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssUcloudBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssUcloudBO.java index 4c15d0a..d810ec3 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssUcloudBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssUcloudBO.java @@ -1,142 +1,142 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * ucloud对象存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 22:27:45 - */ -@Data -public class SchisandraOssUcloudBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String publicKey; - - /** - * - */ - private String privateKey; - - /** - * - */ - private String customHost; - - /** - * 连接超时时间 - */ - private Long timeoutConnect; - - /** - * 读超时时间 - */ - private Long timeoutRead; - - /** - * 写超时时间 - */ - private Long timeoutWrite; - - /** - * okhttp最大空闲连接数(5) - */ - private Integer maxIdleConnections; - - /** - * okhttp活动链接存货时间(5分钟) - */ - private Long keepAliveDuration; - - /** - * okhttp活动链接存货时间单位, (分钟) - */ - private String keepAliveTimeUnit; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * ucloud对象存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 22:27:45 + */ +@Data +public class SchisandraOssUcloudBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String publicKey; + + /** + * + */ + private String privateKey; + + /** + * + */ + private String customHost; + + /** + * 连接超时时间 + */ + private Long timeoutConnect; + + /** + * 读超时时间 + */ + private Long timeoutRead; + + /** + * 写超时时间 + */ + private Long timeoutWrite; + + /** + * okhttp最大空闲连接数(5) + */ + private Integer maxIdleConnections; + + /** + * okhttp活动链接存货时间(5分钟) + */ + private Long keepAliveDuration; + + /** + * okhttp活动链接存货时间单位, (分钟) + */ + private String keepAliveTimeUnit; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssUpBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssUpBO.java index 31e3314..ccfd5d9 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssUpBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssUpBO.java @@ -1,117 +1,117 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * 又拍云对象存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 22:29:27 - */ -@Data -public class SchisandraOssUpBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String basePath; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String userName; - - /** - * - */ - private String password; - - /** - * 默认的超时时间:30秒 - */ - private Integer timeout; - - /** - * 默认为自动识别接入点 - */ - private String apiDomain; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * 又拍云对象存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 22:29:27 + */ +@Data +public class SchisandraOssUpBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String basePath; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String userName; + + /** + * + */ + private String password; + + /** + * 默认的超时时间:30秒 + */ + private Integer timeout; + + /** + * 默认为自动识别接入点 + */ + private String apiDomain; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssWangyiBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssWangyiBO.java index 0982081..1777160 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssWangyiBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraOssWangyiBO.java @@ -1,187 +1,187 @@ -package com.schisandra.oss.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * 网易数帆对象存储配置表 bo - * - * @author landaiqing - * @since 2024-06-02 22:31:37 - */ -@Data -public class SchisandraOssWangyiBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * - */ - private Long userId; - - /** - * - */ - private String accessKey; - - /** - * - */ - private String secretKey; - - /** - * - */ - private String endpoint; - - /** - * - */ - private String bucketName; - - /** - * - */ - private String basePath; - - /** - * 连接超时时间 - */ - private Integer connectionTimeout; - - /** - * 最大连接池大小。 - */ - private Integer maxConnections; - - /** - * 最大失败重试次数 - */ - private Integer maxErrorRetry; - - /** - * 是否使用子域名 - */ - private String isSubDomain; - - /** - * 连接OSS所采用的协议(HTTP或HTTPS),默认为HTTP。 - */ - private String protocol; - - /** - * 代理服务器的域,该域可以执行NTLM认证 - */ - private String proxyDomain; - - /** - * 代理服务器主机地址 - */ - private String proxyHost; - - /** - * 代理服务器验证的密码 - */ - private String proxyPassword; - - /** - * 代理服务器端口 - */ - private Integer proxyPort; - - /** - * 代理服务器验证的用户名 - */ - private String proxyUsername; - - /** - * 代理主机的NTLM身份验证服务器 - */ - private String proxyWorkstation; - - /** - * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒。 - */ - private Integer socketTimeout; - - /** - * 用户代理,指HTTP的User-Agent头 - */ - private String userAgent; - - /** - * Socket接收缓冲区的大小提示(以字节为单位)。 - */ - private Integer socketReceiveBufferSizeHint; - - /** - * Socket发送缓冲区的大小提示(以字节为单位)。 - */ - private Integer socketSendBufferSizeHint; - - /** - * 分片大小,默认5MB - */ - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - private Integer taskNum; - - /** - * 状态 - */ - private String status; - - /** - * 是否开启高级设置 - */ - private String openAdvancedSetup; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 额外字段 - */ - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - private String checkBucket; - -} - +package com.schisandra.oss.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * 网易数帆对象存储配置表 bo + * + * @author landaiqing + * @since 2024-06-02 22:31:37 + */ +@Data +public class SchisandraOssWangyiBO implements Serializable { + + /** + * + */ + private String id; + + /** + * + */ + private String userId; + + /** + * + */ + private String accessKey; + + /** + * + */ + private String secretKey; + + /** + * + */ + private String endpoint; + + /** + * + */ + private String bucketName; + + /** + * + */ + private String basePath; + + /** + * 连接超时时间 + */ + private Integer connectionTimeout; + + /** + * 最大连接池大小。 + */ + private Integer maxConnections; + + /** + * 最大失败重试次数 + */ + private Integer maxErrorRetry; + + /** + * 是否使用子域名 + */ + private String isSubDomain; + + /** + * 连接OSS所采用的协议(HTTP或HTTPS),默认为HTTP。 + */ + private String protocol; + + /** + * 代理服务器的域,该域可以执行NTLM认证 + */ + private String proxyDomain; + + /** + * 代理服务器主机地址 + */ + private String proxyHost; + + /** + * 代理服务器验证的密码 + */ + private String proxyPassword; + + /** + * 代理服务器端口 + */ + private Integer proxyPort; + + /** + * 代理服务器验证的用户名 + */ + private String proxyUsername; + + /** + * 代理主机的NTLM身份验证服务器 + */ + private String proxyWorkstation; + + /** + * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒。 + */ + private Integer socketTimeout; + + /** + * 用户代理,指HTTP的User-Agent头 + */ + private String userAgent; + + /** + * Socket接收缓冲区的大小提示(以字节为单位)。 + */ + private Integer socketReceiveBufferSizeHint; + + /** + * Socket发送缓冲区的大小提示(以字节为单位)。 + */ + private Integer socketSendBufferSizeHint; + + /** + * 分片大小,默认5MB + */ + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + private Integer taskNum; + + /** + * 状态 + */ + private String status; + + /** + * 是否开启高级设置 + */ + private String openAdvancedSetup; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 额外字段 + */ + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraUserOssBO.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraUserOssBO.java index 3579b2b..a251d7c 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraUserOssBO.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/bo/SchisandraUserOssBO.java @@ -16,12 +16,12 @@ public class SchisandraUserOssBO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String userId; /** * @@ -40,7 +40,7 @@ public class SchisandraUserOssBO implements Serializable { /** * */ - private String configCount; + private Integer configCount; /** * 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 2f50d01..b57d5e9 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 @@ -29,9 +29,9 @@ public interface SchisandraOssAliDomainService { */ Boolean delete(SchisandraOssAliBO schisandraOssAliBO); - SchisandraOssAliBO getAliOssConfig(Long userId); + SchisandraOssAliBO getAliOssConfig(String userId); List selectAll(); - List selectAllPresent(Long userId); + List selectAllPresent(String userId); } 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 51ef94a..23b5a74 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 @@ -29,12 +29,12 @@ public interface SchisandraOssMinioDomainService { */ Boolean delete(SchisandraOssMinioBO schisandraOssMinioBO); - SchisandraOssMinioBO getMinioConfig(Long userId); + SchisandraOssMinioBO getMinioConfig(String userId); - List getAllMinioInfoByUserId(Long userId); + List getAllMinioInfoByUserId(String userId); List getAllMinioInfo(); List selectAll(); - List selectAllPresent(Long userId); + List selectAllPresent(String userId); } 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 7e8c63c..7535dd0 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 @@ -37,8 +37,8 @@ public interface SchisandraOssQiniuDomainService { List selectAll(); - SchisandraOssQiniuBO getEndpointByuserIdAndBucket(Long id,String bucket); + SchisandraOssQiniuBO getEndpointByuserIdAndBucket(String id,String bucket); - List selectAllPresent(Long userId); + List selectAllPresent(String userId); } 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 754ca6f..22882dd 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 @@ -37,5 +37,5 @@ public interface SchisandraOssTencentDomainService { List selectAll(); - List selectAllPresent(Long userId); + List selectAllPresent(String userId); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraUserOssDomainService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraUserOssDomainService.java index 8bfd028..835057e 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraUserOssDomainService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/SchisandraUserOssDomainService.java @@ -27,7 +27,7 @@ public interface SchisandraUserOssDomainService { */ Boolean delete(SchisandraUserOssBO schisandraUserOssBO); - List queryOSSByUserId(Long userId); + List queryOSSByUserId(String userId); - SchisandraUserOssBO queryOSSByTypeAndUserId(Long userId,String type); + SchisandraUserOssBO queryOSSByTypeAndUserId(String userId,String type); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraFileHeatmapDomainServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraFileHeatmapDomainServiceImpl.java index 8af3414..8359e23 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraFileHeatmapDomainServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraFileHeatmapDomainServiceImpl.java @@ -113,7 +113,7 @@ public class SchisandraFileHeatmapDomainServiceImpl implements SchisandraFileHea List schisandraFileHeatmapBOList = new ArrayList<>(); list1.keySet().forEach(obj->{ SchisandraFileHeatmapBO schisandraFileHeatmapBO1 = new SchisandraFileHeatmapBO(); - schisandraFileHeatmapBO1.setUserId(Long.valueOf(String.valueOf(obj))); + schisandraFileHeatmapBO1.setUserId(String.valueOf(obj)); schisandraFileHeatmapBO1.setCount(Long.valueOf(list1.get(obj).size())); schisandraFileHeatmapBO1.setType(0); schisandraFileHeatmapBO1.setSize(0L); @@ -143,7 +143,7 @@ public class SchisandraFileHeatmapDomainServiceImpl implements SchisandraFileHea List schisandraFileHeatmapBOList = new ArrayList<>(); list1.keySet().forEach(obj->{ SchisandraFileHeatmapBO schisandraFileHeatmapBO1 = new SchisandraFileHeatmapBO(); - schisandraFileHeatmapBO1.setUserId(Long.valueOf(String.valueOf(obj))); + schisandraFileHeatmapBO1.setUserId(String.valueOf(obj)); schisandraFileHeatmapBO1.setCount(Long.valueOf(list1.get(obj).size())); schisandraFileHeatmapBO1.setType(1); schisandraFileHeatmapBO1.setSize(0L); 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 c1d5ff9..70e2d8a 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 @@ -46,11 +46,11 @@ public class SchisandraOssAliDomainServiceImpl implements SchisandraOssAliDomain schisandraUserOss.setIsDeleted(0); schisandraUserOss.setCreatedTime(new Date()); schisandraUserOss.setOssType(String.valueOf(OssType.ALI)); - schisandraUserOss.setConfigcount(1); + schisandraUserOss.setConfigCount(1); schisandraUserOss.setName(String.valueOf(OssName.ALI)); schisandraUserOssService.insert(schisandraUserOss); }else{ - userOss.setConfigcount(userOss.getConfigcount()+1); + userOss.setConfigCount(userOss.getConfigCount()+1); schisandraUserOssService.update(userOss); } SchisandraOssAli schisandraOssAli = SchisandraOssAliBOConverter.INSTANCE.convertBOToEntity(schisandraOssAliBO); @@ -73,7 +73,7 @@ public class SchisandraOssAliDomainServiceImpl implements SchisandraOssAliDomain } @Override - public SchisandraOssAliBO getAliOssConfig(Long userId) { + public SchisandraOssAliBO getAliOssConfig(String userId) { SchisandraOssAli schisandraOssAli = schisandraOssAliService.getAliOssConfig(userId); SchisandraOssAliBO schisandraOssAliBO = SchisandraOssAliBOConverter.INSTANCE.convertEntityToBO(schisandraOssAli); return schisandraOssAliBO; @@ -87,7 +87,7 @@ public class SchisandraOssAliDomainServiceImpl implements SchisandraOssAliDomain } @Override - public List selectAllPresent(Long userId) { + public List selectAllPresent(String userId) { List schisandraOssAlis = schisandraOssAliService.selectAllPresent(userId); return SchisandraOssAliBOConverter.INSTANCE.convertEntityToBOList(schisandraOssAlis); } 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 5a9d3e2..b7b208a 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 @@ -46,10 +46,10 @@ public class SchisandraOssMinioDomainServiceImpl implements SchisandraOssMinioDo schisandraUserOss.setCreatedTime(new Date()); schisandraUserOss.setOssType(String.valueOf(OssType.MINIO)); schisandraUserOss.setName(String.valueOf(OssName.MINIO)); - schisandraUserOss.setConfigcount(1); + schisandraUserOss.setConfigCount(1); schisandraUserOssService.insert(schisandraUserOss); }else{ - userOss.setConfigcount(userOss.getConfigcount()+1); + userOss.setConfigCount(userOss.getConfigCount()+1); schisandraUserOssService.update(userOss); } SchisandraOssMinio schisandraOssMinio = SchisandraOssMinioBOConverter.INSTANCE.convertBOToEntity(schisandraOssMinioBO); @@ -72,14 +72,14 @@ public class SchisandraOssMinioDomainServiceImpl implements SchisandraOssMinioDo } @Override - public SchisandraOssMinioBO getMinioConfig(Long userId) { + public SchisandraOssMinioBO getMinioConfig(String userId) { SchisandraOssMinio schisandraOssMinio = schisandraOssMinioService.getMinioConfig(userId); SchisandraOssMinioBO schisandraOssMinioBO = SchisandraOssMinioBOConverter.INSTANCE.convertEntityToBO(schisandraOssMinio); return schisandraOssMinioBO; } @Override - public List getAllMinioInfoByUserId(Long userId) { + public List getAllMinioInfoByUserId(String userId) { List schisandraOssMinios = schisandraOssMinioService.getAllMinioInfoByUserId(userId); List schisandraOssMinioBO = SchisandraOssMinioBOConverter.INSTANCE.convertEntityToBOList(schisandraOssMinios); return schisandraOssMinioBO; @@ -99,7 +99,7 @@ public class SchisandraOssMinioDomainServiceImpl implements SchisandraOssMinioDo } @Override - public List selectAllPresent(Long userId) { + public List selectAllPresent(String userId) { List list = schisandraOssMinioService.selectAllPresent(userId); return SchisandraOssMinioBOConverter.INSTANCE.convertEntityToBOList(list); } 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 401c0ae..83a346d 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 @@ -50,10 +50,10 @@ public class SchisandraOssQiniuDomainServiceImpl implements SchisandraOssQiniuDo schisandraUserOss.setCreatedTime(new Date()); schisandraUserOss.setOssType(String.valueOf(OssType.QINIU)); schisandraUserOss.setName(String.valueOf(OssName.QINIU)); - schisandraUserOss.setConfigcount(1); + schisandraUserOss.setConfigCount(1); schisandraUserOssService.insert(schisandraUserOss); }else{ - userOss.setConfigcount(userOss.getConfigcount()+1); + userOss.setConfigCount(userOss.getConfigCount()+1); schisandraUserOssService.update(userOss); } SchisandraOssQiniu schisandraOssQiniu = SchisandraOssQiniuBOConverter.INSTANCE.convertBOToEntity(schisandraOssQiniuBO); @@ -89,7 +89,7 @@ public class SchisandraOssQiniuDomainServiceImpl implements SchisandraOssQiniuDo } @Override - public SchisandraOssQiniuBO getEndpointByuserIdAndBucket(Long userId, String bucket) { + public SchisandraOssQiniuBO getEndpointByuserIdAndBucket(String userId, String bucket) { SchisandraOssQiniu schisandraOssQiniu = schisandraOssQiniuService.getEndpointByuserIdAnd(userId,bucket); SchisandraOssQiniuBO schisandraOssQiniuBO = SchisandraOssQiniuBOConverter.INSTANCE.convertEntityToBO(schisandraOssQiniu); return schisandraOssQiniuBO; @@ -97,7 +97,7 @@ public class SchisandraOssQiniuDomainServiceImpl implements SchisandraOssQiniuDo @Override - public List selectAllPresent(Long useId){ + public List selectAllPresent(String useId){ List list = schisandraOssQiniuService.selectAllPresent(useId); return SchisandraOssQiniuBOConverter.INSTANCE.convertEntityToBOList(list); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssSftpDomainServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssSftpDomainServiceImpl.java index 2414a08..f4b3628 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssSftpDomainServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssSftpDomainServiceImpl.java @@ -48,10 +48,10 @@ public class SchisandraOssSftpDomainServiceImpl implements SchisandraOssSftpDoma schisandraUserOss.setCreatedTime(new Date()); schisandraUserOss.setOssType(String.valueOf(OssType.SFTP)); schisandraUserOss.setName(String.valueOf(OssName.SFTP)); - schisandraUserOss.setConfigcount(1); + schisandraUserOss.setConfigCount(1); schisandraUserOssService.insert(schisandraUserOss); }else{ - userOss.setConfigcount(userOss.getConfigcount()+1); + userOss.setConfigCount(userOss.getConfigCount()+1); schisandraUserOssService.update(userOss); } SchisandraOssSftp schisandraOssSftp = SchisandraOssSftpBOConverter.INSTANCE.convertBOToEntity(schisandraOssSftpBO); 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 610ef6d..59eb64f 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 @@ -48,11 +48,11 @@ public class SchisandraOssTencentDomainServiceImpl implements SchisandraOssTence schisandraUserOss.setIsDeleted(0); schisandraUserOss.setCreatedTime(new Date()); schisandraUserOss.setOssType(String.valueOf(OssType.TENCENT)); - schisandraUserOss.setConfigcount(1); + schisandraUserOss.setConfigCount(1); schisandraUserOss.setName(String.valueOf(OssName.TENCENT)); schisandraUserOssService.insert(schisandraUserOss); }else{ - userOss.setConfigcount(userOss.getConfigcount()+1); + userOss.setConfigCount(userOss.getConfigCount()+1); schisandraUserOssService.update(userOss); } SchisandraOssTencent schisandraOssTencent = SchisandraOssTencentBOConverter.INSTANCE.convertBOToEntity(schisandraOssTencentBO); @@ -88,7 +88,7 @@ public class SchisandraOssTencentDomainServiceImpl implements SchisandraOssTence } @Override - public List selectAllPresent(Long userId){ + public List selectAllPresent(String userId){ List list = schisandraOssTencentService.selectAllPresent(userId); return SchisandraOssTencentBOConverter.INSTANCE.convertEntityToBOList(list); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssUpDomainServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssUpDomainServiceImpl.java index c882355..bf80ceb 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssUpDomainServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraOssUpDomainServiceImpl.java @@ -43,10 +43,10 @@ public class SchisandraOssUpDomainServiceImpl implements SchisandraOssUpDomainSe x.setIsDeleted(0); x.setCreatedTime(new Date()); x.setOssType("up"); - x.setConfigcount(1); + x.setConfigCount(1); schisandraUserOssService.insert(x); }else{ - schisandraUserOss.setConfigcount(schisandraUserOss.getConfigcount()+1); + schisandraUserOss.setConfigCount(schisandraUserOss.getConfigCount()+1); schisandraUserOssService.update(schisandraUserOss); } SchisandraOssUp schisandraOssUp = SchisandraOssUpBOConverter.INSTANCE.convertBOToEntity(schisandraOssUpBO); diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraUserOssDomainServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraUserOssDomainServiceImpl.java index 2afd575..c57f928 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraUserOssDomainServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-domain/src/main/java/com/schisandra/oss/domain/service/impl/SchisandraUserOssDomainServiceImpl.java @@ -48,14 +48,14 @@ public class SchisandraUserOssDomainServiceImpl implements SchisandraUserOssDoma } @Override - public List queryOSSByUserId(Long userId) { + public List queryOSSByUserId(String userId) { List SchisandraUserOssBOList= SchisandraUserOssBOConverter .INSTANCE.convertEntityListToBOList(schisandraUserOssService.queryOSSByUserId(userId)); return SchisandraUserOssBOList; } @Override - public SchisandraUserOssBO queryOSSByTypeAndUserId(Long userId,String type ) { + public SchisandraUserOssBO queryOSSByTypeAndUserId(String userId,String type ) { SchisandraUserOssBO schisandraUserOssBO = SchisandraUserOssBOConverter .INSTANCE.convertEntityToBO(schisandraUserOssService.queryOSSByTypeAndUserId(userId, type)); return schisandraUserOssBO; diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraFileHeatmap.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraFileHeatmap.java index 656113c..c6e1361 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraFileHeatmap.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraFileHeatmap.java @@ -4,6 +4,7 @@ import com.mybatisflex.annotation.Column; import com.mybatisflex.annotation.Id; import com.mybatisflex.annotation.KeyType; import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; import lombok.Data; import java.io.Serializable; @@ -22,14 +23,14 @@ public class SchisandraFileHeatmap implements Serializable { /** * */ - @Id(value = "id", keyType = KeyType.Auto) - private Long id; + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; /** * */ @Column("user_id") - private Long userId; + private String userId; /** 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 c6f720a..b68aea3 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 @@ -1,326 +1,330 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 实体类 - * - * @author landaiqing - * @since 2024-05-14 20:45:32 - */ -@Data -@Table("schisandra_oss_ali") -public class SchisandraOssAli implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * OSS地址 - */ - @Column("endpoint") - private String endpoint; - - /** - * AccessKey ID - */ - @Column("access_key_id") - private String accessKeyId; - - /** - * AccessKey Secret - */ - @Column("access_key_secret") - private String accessKeySecret; - - /** - * security Token - */ - @Column("security_token") - private String securityToken; - - /** - * Bucket名称 - */ - @Column("bucket_name") - private String bucketName; - - /** - * 数据存储路径 - */ - @Column("base_path") - private String basePath; - - /** - * 用户代理,指HTTP的User-Agent头。默认为aliyun-sdk-java。 - */ - @Column("user_agent") - private String userAgent; - - /** - * 请求失败后最大的重试次数。默认3次。 - */ - @Column("max_error_retry") - private String maxErrorRetry; - - /** - * 从连接池中获取连接的超时时间(单位:毫秒)。默认不超时。 - */ - @Column("connection_request_timeout") - private Integer connectionRequestTimeout; - - /** - * 建立连接的超时时间(单位:毫秒)。默认为50000毫秒。 - */ - @Column("connection_timeout") - private Integer connectionTimeout; - - /** - * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒。 - */ - @Column("socket_timeout") - private Integer socketTimeout; - - /** - * 允许打开的最大HTTP连接数。默认为1024 - */ - @Column("max_connections") - private Integer maxConnections; - - /** - * 连接TTL (生存时间)。Http连接由连接管理器用TTL缓存。 - */ - @Column("connection_TTL") - private Long connectionTTL; - - /** - * 是否使用com.aliyun.oss.common.comm.IdleConnectionReaper管理过期连接,默认开启 - */ - @Column("use_reaper") - private String useReaper; - - /** - * 连接空闲超时时间,超时则关闭连接(单位:毫秒)。默认为60000毫秒。 - */ - @Column("idle_connection_time") - private Long idleConnectionTime; - - /** - * 连接OSS所采用的协议(HTTP或HTTPS),默认为HTTP。 - */ - @Column("protocol") - private String protocol; - - /** - * 代理服务器主机地址。 - */ - @Column("proxy_host") - private String proxyHost; - - /** - * 代理服务器端口。 - */ - @Column("proxy_port") - private String proxyPort; - - /** - * 代理服务器验证的用户名。 - */ - @Column("proxy_username") - private String proxyUsername; - - /** - * 代理服务器验证的密码。 - */ - @Column("proxy_password") - private String proxyPassword; - - /** - * 代理服务器的域,该域可以执行NTLM认证 - */ - @Column("proxy_domain") - private String proxyDomain; - - /** - * 代理主机的NTLM身份验证服务器 - */ - @Column("proxy_workstation") - private String proxyWorkstation; - - /** - * 是否支持CNAME作为Endpoint,默认支持CNAME。 - */ - @Column("support_cname") - private String supportCname; - - /** - * 设置不可变排除的CName列表 ---- 任何以该列表中的项目结尾的域都不会进行Cname解析。 - */ - @Column("cname_exclude_list") - private String cnameExcludeList; - - /** - * 是否开启二级域名(Second Level Domain)的访问方式,默认不开启。 - */ - @Column("sld_enabled") - private String sldEnabled; - - /** - * 请求超时时间,单位:毫秒。默认情况下是5分钟。 - */ - @Column("request_timeout") - private Integer requestTimeout; - - /** - * 是否启用请求超时校验。默认情况下,它是禁用的。 - */ - @Column("request_timeout_enabled") - private String requestTimeoutEnabled; - - /** - * 设置慢请求的延迟阈值。如果请求的延迟大于延迟,则将记录该请求。默认情况下,阈值为5分钟。 - */ - @Column("slow_requests_threshold") - private Long slowRequestsThreshold; - - /** - * 设置默认的http头。所有请求头将自动添加到每个请求中。如果在请求中也指定了相同的请求头,则默认的标头将被覆盖。 - */ - @Column("default_headers") - private String defaultHeaders; - - /** - * 是否在上传和下载时启用CRC校验,默认启用 - */ - @Column("crc_check_enabled") - private String crcCheckEnabled; - - /** - * 所有请求设置签名版本 - */ - @Column("signature_version") - private String signatureVersion; - - /** - * 设置OSS服务端时间和本地时间之间的差异,以毫秒为单位。 - */ - @Column("tick_offset") - private Long tickOffset; - - /** - * 是否开启HTTP重定向。 - * 说明: Java SDK 3.10.1及以上版本支持设置是否开启HTTP重定向,默认开启。 - */ - @Column("redirect_enable") - private String redirectEnable; - - /** - * 是否开启SSL证书校验。 - * 说明: Java SDK 3.10.1及以上版本支持设置是否开启SSL证书校验,默认开启。 - */ - @Column("verify_SSL_enable") - private String verifySSLEnable; - - /** - * 是否开启日志记录连接池统计信息 - */ - @Column("log_connection_pool_stats") - private String logConnectionPoolStats; - - /** - * 是否使用系统属性值 - */ - @Column("use_system_property_values") - private String useSystemPropertyValues; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted",isLogicDelete = true) - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - @Column("create_bucket") - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - @Column("check_bucket") - private String checkBucket; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.alibaba.fastjson.annotation.JSONField; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 实体类 + * + * @author landaiqing + * @since 2024-05-14 20:45:32 + */ +@Data +@Table("schisandra_oss_ali") +public class SchisandraOssAli implements Serializable { + + /** + * + */ + @Id(keyType = KeyType.Generator, value = KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private Long userId; + + /** + * OSS地址 + */ + @Column("endpoint") + private String endpoint; + + /** + * AccessKey ID + */ + @Column("access_key_id") + private String accessKeyId; + + /** + * AccessKey Secret + */ + @Column("access_key_secret") + private String accessKeySecret; + + /** + * security Token + */ + @Column("security_token") + private String securityToken; + + /** + * Bucket名称 + */ + @Column("bucket_name") + private String bucketName; + + /** + * 数据存储路径 + */ + @Column("base_path") + private String basePath; + + /** + * 用户代理,指HTTP的User-Agent头。默认为aliyun-sdk-java。 + */ + @Column("user_agent") + private String userAgent; + + /** + * 请求失败后最大的重试次数。默认3次。 + */ + @Column("max_error_retry") + private String maxErrorRetry; + + /** + * 从连接池中获取连接的超时时间(单位:毫秒)。默认不超时。 + */ + @Column("connection_request_timeout") + private Integer connectionRequestTimeout; + + /** + * 建立连接的超时时间(单位:毫秒)。默认为50000毫秒。 + */ + @Column("connection_timeout") + private Integer connectionTimeout; + + /** + * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒。 + */ + @Column("socket_timeout") + private Integer socketTimeout; + + /** + * 允许打开的最大HTTP连接数。默认为1024 + */ + @Column("max_connections") + private Integer maxConnections; + + /** + * 连接TTL (生存时间)。Http连接由连接管理器用TTL缓存。 + */ + @Column("connection_TTL") + private Long connectionTTL; + + /** + * 是否使用com.aliyun.oss.common.comm.IdleConnectionReaper管理过期连接,默认开启 + */ + @Column("use_reaper") + private String useReaper; + + /** + * 连接空闲超时时间,超时则关闭连接(单位:毫秒)。默认为60000毫秒。 + */ + @Column("idle_connection_time") + private Long idleConnectionTime; + + /** + * 连接OSS所采用的协议(HTTP或HTTPS),默认为HTTP。 + */ + @Column("protocol") + private String protocol; + + /** + * 代理服务器主机地址。 + */ + @Column("proxy_host") + private String proxyHost; + + /** + * 代理服务器端口。 + */ + @Column("proxy_port") + private String proxyPort; + + /** + * 代理服务器验证的用户名。 + */ + @Column("proxy_username") + private String proxyUsername; + + /** + * 代理服务器验证的密码。 + */ + @Column("proxy_password") + private String proxyPassword; + + /** + * 代理服务器的域,该域可以执行NTLM认证 + */ + @Column("proxy_domain") + private String proxyDomain; + + /** + * 代理主机的NTLM身份验证服务器 + */ + @Column("proxy_workstation") + private String proxyWorkstation; + + /** + * 是否支持CNAME作为Endpoint,默认支持CNAME。 + */ + @Column("support_cname") + private String supportCname; + + /** + * 设置不可变排除的CName列表 ---- 任何以该列表中的项目结尾的域都不会进行Cname解析。 + */ + @Column("cname_exclude_list") + private String cnameExcludeList; + + /** + * 是否开启二级域名(Second Level Domain)的访问方式,默认不开启。 + */ + @Column("sld_enabled") + private String sldEnabled; + + /** + * 请求超时时间,单位:毫秒。默认情况下是5分钟。 + */ + @Column("request_timeout") + private Integer requestTimeout; + + /** + * 是否启用请求超时校验。默认情况下,它是禁用的。 + */ + @Column("request_timeout_enabled") + private String requestTimeoutEnabled; + + /** + * 设置慢请求的延迟阈值。如果请求的延迟大于延迟,则将记录该请求。默认情况下,阈值为5分钟。 + */ + @Column("slow_requests_threshold") + private Long slowRequestsThreshold; + + /** + * 设置默认的http头。所有请求头将自动添加到每个请求中。如果在请求中也指定了相同的请求头,则默认的标头将被覆盖。 + */ + @Column("default_headers") + private String defaultHeaders; + + /** + * 是否在上传和下载时启用CRC校验,默认启用 + */ + @Column("crc_check_enabled") + private String crcCheckEnabled; + + /** + * 所有请求设置签名版本 + */ + @Column("signature_version") + private String signatureVersion; + + /** + * 设置OSS服务端时间和本地时间之间的差异,以毫秒为单位。 + */ + @Column("tick_offset") + private Long tickOffset; + + /** + * 是否开启HTTP重定向。 + * 说明: Java SDK 3.10.1及以上版本支持设置是否开启HTTP重定向,默认开启。 + */ + @Column("redirect_enable") + private String redirectEnable; + + /** + * 是否开启SSL证书校验。 + * 说明: Java SDK 3.10.1及以上版本支持设置是否开启SSL证书校验,默认开启。 + */ + @Column("verify_SSL_enable") + private String verifySSLEnable; + + /** + * 是否开启日志记录连接池统计信息 + */ + @Column("log_connection_pool_stats") + private String logConnectionPoolStats; + + /** + * 是否使用系统属性值 + */ + @Column("use_system_property_values") + private String useSystemPropertyValues; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted", isLogicDelete = true) + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + @Column("create_bucket") + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + @Column("check_bucket") + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssAws.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssAws.java index 9c84740..6527ac9 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssAws.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssAws.java @@ -1,192 +1,192 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 亚马逊对象存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 21:48:16 - */ -@Data -@Table("schisandra_oss_aws") -public class SchisandraOssAws implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * 数据存储路径 - */ - @Column("base_path") - private String basePath; - - /** - * Bucket名称 - */ - @Column("bucket_name") - private String bucketName; - - /** - * - */ - @Column("access_key_id") - private String accessKeyId; - - /** - * - */ - @Column("secret_access_key") - private String secretAccessKey; - - /** - * - */ - @Column("region") - private String region; - - /** - * - */ - @Column("mode") - private String mode; - - /** - * - */ - @Column("accelerate_mode_enabled") - private String accelerateModeEnabled; - - /** - * - */ - @Column("checksum_validation_enabled") - private String checksumValidationEnabled; - - /** - * - */ - @Column("multi_region_enabled") - private String multiRegionEnabled; - - /** - * - */ - @Column("chunked_encoding_enabled") - private String chunkedEncodingEnabled; - - /** - * - */ - @Column("path_style_access_enabled") - private String pathStyleAccessEnabled; - - /** - * - */ - @Column("use_arn_region_enabled") - private String useArnRegionEnabled; - - /** - * - */ - @Column("fips_enabled") - private String fipsEnabled; - - /** - * - */ - @Column("dualstack_enabled") - private String dualstackEnabled; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted",isLogicDelete = true) - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - @Column("create_bucket") - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - @Column("check_bucket") - private String checkBucket; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 亚马逊对象存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 21:48:16 + */ +@Data +@Table("schisandra_oss_aws") +public class SchisandraOssAws implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * 数据存储路径 + */ + @Column("base_path") + private String basePath; + + /** + * Bucket名称 + */ + @Column("bucket_name") + private String bucketName; + + /** + * + */ + @Column("access_key_id") + private String accessKeyId; + + /** + * + */ + @Column("secret_access_key") + private String secretAccessKey; + + /** + * + */ + @Column("region") + private String region; + + /** + * + */ + @Column("mode") + private String mode; + + /** + * + */ + @Column("accelerate_mode_enabled") + private String accelerateModeEnabled; + + /** + * + */ + @Column("checksum_validation_enabled") + private String checksumValidationEnabled; + + /** + * + */ + @Column("multi_region_enabled") + private String multiRegionEnabled; + + /** + * + */ + @Column("chunked_encoding_enabled") + private String chunkedEncodingEnabled; + + /** + * + */ + @Column("path_style_access_enabled") + private String pathStyleAccessEnabled; + + /** + * + */ + @Column("use_arn_region_enabled") + private String useArnRegionEnabled; + + /** + * + */ + @Column("fips_enabled") + private String fipsEnabled; + + /** + * + */ + @Column("dualstack_enabled") + private String dualstackEnabled; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted",isLogicDelete = true) + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + @Column("create_bucket") + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + @Column("check_bucket") + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssBaidu.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssBaidu.java index cef6bc3..bc936cf 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssBaidu.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssBaidu.java @@ -1,264 +1,264 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 百度云对象存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 22:02:15 - */ -@Data -@Table("schisandra_oss_baidu") -public class SchisandraOssBaidu implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("base_path") - private String basePath; - - /** - * - */ - @Column("bucket_name") - private String bucketName; - - /** - * - */ - @Column("access_key_id") - private String accessKeyId; - - /** - * - */ - @Column("secret_access_key") - private String secretAccessKey; - - /** - * 使用cname访问BOS资源 - */ - @Column("cname_enabled") - private String cnameEnabled; - - /** - * 异步put - */ - @Column("enable_http_async_put") - private String enableHttpAsyncPut; - - /** - * 建立连接的超时时间(单位:毫秒) - */ - @Column("connection_timeout_in_millis") - private Integer connectionTimeoutInMillis; - - /** - * 允许打开的最大HTTP连接数 - */ - @Column("max_connections") - private Integer maxConnections; - - /** - * 连接协议类型 - */ - @Column("protocol") - private String protocol; - - /** - * 访问NTLM验证的代理服务器的Windows域名 - */ - @Column("proxy_domain") - private String proxyDomain; - - /** - * 代理服务器主机地址 - */ - @Column("proxy_host") - private String proxyHost; - - /** - * 代理服务器验证的密码 - */ - @Column("proxy_password") - private String proxyPassword; - - /** - * 代理服务器端口 - */ - @Column("proxy_port") - private Integer proxyPort; - - /** - * 代理服务器验证的用户名 - */ - @Column("proxy_username") - private String proxyUsername; - - /** - * NTLM代理服务器的Windows工作站名称 - */ - @Column("proxy_workstation") - private String proxyWorkstation; - - /** - * 是否设置用户代理认证 - */ - @Column("proxy_preemptive_authentication_enable") - private String proxyPreemptiveAuthenticationEnable; - - /** - * 通过打开的连接传输数据的超时时间(单位:毫秒) - */ - @Column("socket_timeout_in_millis") - private Integer socketTimeoutInMillis; - - /** - * Socket缓冲区大小 - */ - @Column("socket_buffer_sizeIn_bytes") - private Integer socketBufferSizeInBytes; - - /** - * 访问域名 - */ - @Column("endpoint") - private String endpoint; - - /** - * 地域 - */ - @Column("region") - private String region; - - /** - * 是否开启HTTP重定向。默认开启 - */ - @Column("redirects_enabled") - private String redirectsEnabled; - - /** - * 本地地址 - */ - @Column("local_address") - private String localAddress; - - /** - * 请求失败最大重试次数 - */ - @Column("max_error_retry") - private Integer maxErrorRetry; - - /** - * 最大延迟时间,单位:毫秒 - */ - @Column("max_delay_in_millis") - private Integer maxDelayInMillis; - - /** - * 流文件缓冲区大小 - */ - @Column("stream_buffer_size") - private Double streamBufferSize; - - /** - * 用户代理,指HTTP的User-Agent头 - */ - @Column("user_agent") - private String userAgent; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted",isLogicDelete = true) - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - @Column("create_bucket") - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - @Column("check_bucket") - private String checkBucket; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 百度云对象存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 22:02:15 + */ +@Data +@Table("schisandra_oss_baidu") +public class SchisandraOssBaidu implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("base_path") + private String basePath; + + /** + * + */ + @Column("bucket_name") + private String bucketName; + + /** + * + */ + @Column("access_key_id") + private String accessKeyId; + + /** + * + */ + @Column("secret_access_key") + private String secretAccessKey; + + /** + * 使用cname访问BOS资源 + */ + @Column("cname_enabled") + private String cnameEnabled; + + /** + * 异步put + */ + @Column("enable_http_async_put") + private String enableHttpAsyncPut; + + /** + * 建立连接的超时时间(单位:毫秒) + */ + @Column("connection_timeout_in_millis") + private Integer connectionTimeoutInMillis; + + /** + * 允许打开的最大HTTP连接数 + */ + @Column("max_connections") + private Integer maxConnections; + + /** + * 连接协议类型 + */ + @Column("protocol") + private String protocol; + + /** + * 访问NTLM验证的代理服务器的Windows域名 + */ + @Column("proxy_domain") + private String proxyDomain; + + /** + * 代理服务器主机地址 + */ + @Column("proxy_host") + private String proxyHost; + + /** + * 代理服务器验证的密码 + */ + @Column("proxy_password") + private String proxyPassword; + + /** + * 代理服务器端口 + */ + @Column("proxy_port") + private Integer proxyPort; + + /** + * 代理服务器验证的用户名 + */ + @Column("proxy_username") + private String proxyUsername; + + /** + * NTLM代理服务器的Windows工作站名称 + */ + @Column("proxy_workstation") + private String proxyWorkstation; + + /** + * 是否设置用户代理认证 + */ + @Column("proxy_preemptive_authentication_enable") + private String proxyPreemptiveAuthenticationEnable; + + /** + * 通过打开的连接传输数据的超时时间(单位:毫秒) + */ + @Column("socket_timeout_in_millis") + private Integer socketTimeoutInMillis; + + /** + * Socket缓冲区大小 + */ + @Column("socket_buffer_sizeIn_bytes") + private Integer socketBufferSizeInBytes; + + /** + * 访问域名 + */ + @Column("endpoint") + private String endpoint; + + /** + * 地域 + */ + @Column("region") + private String region; + + /** + * 是否开启HTTP重定向。默认开启 + */ + @Column("redirects_enabled") + private String redirectsEnabled; + + /** + * 本地地址 + */ + @Column("local_address") + private String localAddress; + + /** + * 请求失败最大重试次数 + */ + @Column("max_error_retry") + private Integer maxErrorRetry; + + /** + * 最大延迟时间,单位:毫秒 + */ + @Column("max_delay_in_millis") + private Integer maxDelayInMillis; + + /** + * 流文件缓冲区大小 + */ + @Column("stream_buffer_size") + private Double streamBufferSize; + + /** + * 用户代理,指HTTP的User-Agent头 + */ + @Column("user_agent") + private String userAgent; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted",isLogicDelete = true) + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + @Column("create_bucket") + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + @Column("check_bucket") + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssFtp.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssFtp.java index 9e889f2..87ef93a 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssFtp.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssFtp.java @@ -1,168 +1,168 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * ftp存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 21:54:20 - */ -@Data -@Table("schisandra_oss_ftp") -public class SchisandraOssFtp implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("base_path") - private String basePath; - - /** - * 主机 - */ - @Column("host") - private String host; - - /** - * 端口 - */ - @Column("port") - private Integer port; - - /** - * 用户名 - */ - @Column("user") - private String user; - - /** - * 密码 - */ - @Column("password") - private String password; - - /** - * 编码 - */ - @Column("charset") - private String charset; - - /** - * FTP连接模式,默认被动 - */ - @Column("mode") - private String mode; - - /** - * 设置执行完操作是否返回当前目录,默认false - */ - @Column("back_to_pwd") - private String backToPwd; - - /** - * 连接超时时长,单位毫秒 - */ - @Column("connection_timeout") - private Long connectionTimeout; - - /** - * Socket连接超时时长,单位毫秒 - */ - @Column("so_timeout") - private Long soTimeout; - - /** - * 设置服务器语言 - */ - @Column("server_language_code") - private String serverLanguageCode; - - /** - * 设置服务器系统关键词 - */ - @Column("system_key") - private String systemKey; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted",isLogicDelete = true) - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * ftp存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 21:54:20 + */ +@Data +@Table("schisandra_oss_ftp") +public class SchisandraOssFtp implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("base_path") + private String basePath; + + /** + * 主机 + */ + @Column("host") + private String host; + + /** + * 端口 + */ + @Column("port") + private Integer port; + + /** + * 用户名 + */ + @Column("user") + private String user; + + /** + * 密码 + */ + @Column("password") + private String password; + + /** + * 编码 + */ + @Column("charset") + private String charset; + + /** + * FTP连接模式,默认被动 + */ + @Column("mode") + private String mode; + + /** + * 设置执行完操作是否返回当前目录,默认false + */ + @Column("back_to_pwd") + private String backToPwd; + + /** + * 连接超时时长,单位毫秒 + */ + @Column("connection_timeout") + private Long connectionTimeout; + + /** + * Socket连接超时时长,单位毫秒 + */ + @Column("so_timeout") + private Long soTimeout; + + /** + * 设置服务器语言 + */ + @Column("server_language_code") + private String serverLanguageCode; + + /** + * 设置服务器系统关键词 + */ + @Column("system_key") + private String systemKey; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted",isLogicDelete = true) + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssHuawei.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssHuawei.java index 0f2e568..e0bc297 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssHuawei.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssHuawei.java @@ -1,306 +1,306 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 华为云对象存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 21:59:56 - */ -@Data -@Table("schisandra_oss_huawei") -public class SchisandraOssHuawei implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("base_path") - private String basePath; - - /** - * - */ - @Column("access_key") - private String accessKey; - - /** - * - */ - @Column("secret_key") - private String secretKey; - - /** - * - */ - @Column("end_point") - private String endPoint; - - /** - * - */ - @Column("bucket_name") - private String bucketName; - - /** - * 建立HTTP/HTTPS连接的超时时间(单位:毫秒)。默认为60000毫秒。 - */ - @Column("connection_timeout") - private Integer connectionTimeout; - - /** - * 如果空闲时间超过此参数的设定值,则关闭连接(单位:毫秒)。默认为30000毫秒。 - */ - @Column("idle_connection_time") - private Integer idleConnectionTime; - - /** - * 连接池中最大空闲连接数,默认值:1000。 - */ - @Column("max_idle_connections") - private Integer maxIdleConnections; - - /** - * 最大允许的HTTP并发请求数。默认为1000。 - */ - @Column("max_connections") - private Integer maxConnections; - - /** - * 请求失败(请求异常、服务端报500或503错误等)后最大的重试次数。默认3次。 - */ - @Column("max_error_retry") - private Integer maxErrorRetry; - - /** - * Socket层传输数据的超时时间(单位:毫秒)。默认为60000毫秒。 - */ - @Column("socket_timeout") - private Integer socketTimeout; - - /** - * 设置HTTP请求的端口号 (默认为80)。 - */ - @Column("endpoint_http_port") - private Integer endpointHttpPort; - - /** - * 定是否使用HTTPS连接OBS (默认为 “true”)。 - */ - @Column("endpoint_https_port") - private String endpointHttpsPort; - - /** - * 定是否使用HTTPS连接OBS (默认为 “true”)。 - */ - @Column("https_only") - private String httpsOnly; - - /** - * 指定是否启用对OBS的路径样式访问。“true” 表示启用了路径样式的访问,而 “false” (默认) 表示启用了虚拟托管样式的访问。注意: 如果启用了路径样式访问,则不支持OBS 3.0的新bucket功能。 - */ - @Column("path_style") - private String pathStyle; - - /** - * HTTP代理配置。默认为空。 - */ - @Column("http_proxy") - private String httpProxy; - - /** - * 上传流对象时使用的缓存大小(单位:字节)。默认为512KB。 - */ - @Column("upload_stream_retry_buffer_size") - private Integer uploadStreamRetryBufferSize; - - /** - * 是否验证服务端证书。默认为false。 - */ - @Column("validate_certificate") - private String validateCertificate; - - /** - * 是否验证响应头信息的ContentType。默认为true。 - */ - @Column("verify_response_content_type") - private String verifyResponseContentType; - - /** - * 从Socket流下载对象的缓存大小(单位:字节),-1表示不设置缓存。默认为-1。 - */ - @Column("read_buffer_size") - private Integer readBufferSize; - - /** - * 上传对象到Socket流时的缓存大小(单位:字节),-1表示不设置缓存。默认为-1。 - */ - @Column("write_buffer_size") - private Double writeBufferSize; - - /** - * 是否严格验证服务端主机名。默认为false。 - */ - @Column("is_strict_hostname_verification") - private String isStrictHostnameVerification; - - /** - * 设置身份验证类型。 - */ - @Column("auth_type") - private String authType; - - /** - * Socket发送缓冲区大小(单位:字节),对应java.net.SocketOptions.SO_SNDBUF参数。默认为-1表示不设置。 - */ - @Column("socket_write_buffer_size") - private Integer socketWriteBufferSize; - - /** - * Socket接收缓冲区大小(单位:字节),对应java.net.SocketOptions.SO_RCVBUF参数。默认为-1表示不设置。 - */ - @Column("socket_read_buffer_size") - private Integer socketReadBufferSize; - - /** - * 是否使用长连接访问OBS服务。默认为true。 - */ - @Column("keep_alive") - private String keepAlive; - - /** - * 指定是否使用协议协商。 - */ - @Column("auth_type_negotiation") - private String authTypeNegotiation; - - /** - * 是否通过自定义域名访问OBS服务。默认为false。 - */ - @Column("cname") - private String cname; - - /** - * 将文件夹隔离器设置为斜线。 - */ - @Column("delimiter") - private String delimiter; - - /** - * SSLContext的Provider,默认使用JDK提供的SSLContext。 - */ - @Column("ssl_provider") - private String sslProvider; - - /** - * 访问OBS服务端时使用的HTTP协议类型。默认为HTTP1.1协议。 - */ - @Column("http_protocol_type") - private String httpProtocolType; - - /** - * 是否开启Okhttp中的连接失败重试,默认关闭 - */ - @Column("retry_on_connection_failureIn_okhttp") - private String retryOnConnectionFailureInOkhttp; - - /** - * 发生异常时最大重试次数 - */ - @Column("max_retry_on_unexpected_end_exception") - private String maxRetryOnUnexpectedEndException; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column("is_deleted") - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - @Column("create_bucket") - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - @Column("check_bucket") - private String checkBucket; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 华为云对象存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 21:59:56 + */ +@Data +@Table("schisandra_oss_huawei") +public class SchisandraOssHuawei implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("base_path") + private String basePath; + + /** + * + */ + @Column("access_key") + private String accessKey; + + /** + * + */ + @Column("secret_key") + private String secretKey; + + /** + * + */ + @Column("end_point") + private String endPoint; + + /** + * + */ + @Column("bucket_name") + private String bucketName; + + /** + * 建立HTTP/HTTPS连接的超时时间(单位:毫秒)。默认为60000毫秒。 + */ + @Column("connection_timeout") + private Integer connectionTimeout; + + /** + * 如果空闲时间超过此参数的设定值,则关闭连接(单位:毫秒)。默认为30000毫秒。 + */ + @Column("idle_connection_time") + private Integer idleConnectionTime; + + /** + * 连接池中最大空闲连接数,默认值:1000。 + */ + @Column("max_idle_connections") + private Integer maxIdleConnections; + + /** + * 最大允许的HTTP并发请求数。默认为1000。 + */ + @Column("max_connections") + private Integer maxConnections; + + /** + * 请求失败(请求异常、服务端报500或503错误等)后最大的重试次数。默认3次。 + */ + @Column("max_error_retry") + private Integer maxErrorRetry; + + /** + * Socket层传输数据的超时时间(单位:毫秒)。默认为60000毫秒。 + */ + @Column("socket_timeout") + private Integer socketTimeout; + + /** + * 设置HTTP请求的端口号 (默认为80)。 + */ + @Column("endpoint_http_port") + private Integer endpointHttpPort; + + /** + * 定是否使用HTTPS连接OBS (默认为 “true”)。 + */ + @Column("endpoint_https_port") + private String endpointHttpsPort; + + /** + * 定是否使用HTTPS连接OBS (默认为 “true”)。 + */ + @Column("https_only") + private String httpsOnly; + + /** + * 指定是否启用对OBS的路径样式访问。“true” 表示启用了路径样式的访问,而 “false” (默认) 表示启用了虚拟托管样式的访问。注意: 如果启用了路径样式访问,则不支持OBS 3.0的新bucket功能。 + */ + @Column("path_style") + private String pathStyle; + + /** + * HTTP代理配置。默认为空。 + */ + @Column("http_proxy") + private String httpProxy; + + /** + * 上传流对象时使用的缓存大小(单位:字节)。默认为512KB。 + */ + @Column("upload_stream_retry_buffer_size") + private Integer uploadStreamRetryBufferSize; + + /** + * 是否验证服务端证书。默认为false。 + */ + @Column("validate_certificate") + private String validateCertificate; + + /** + * 是否验证响应头信息的ContentType。默认为true。 + */ + @Column("verify_response_content_type") + private String verifyResponseContentType; + + /** + * 从Socket流下载对象的缓存大小(单位:字节),-1表示不设置缓存。默认为-1。 + */ + @Column("read_buffer_size") + private Integer readBufferSize; + + /** + * 上传对象到Socket流时的缓存大小(单位:字节),-1表示不设置缓存。默认为-1。 + */ + @Column("write_buffer_size") + private Double writeBufferSize; + + /** + * 是否严格验证服务端主机名。默认为false。 + */ + @Column("is_strict_hostname_verification") + private String isStrictHostnameVerification; + + /** + * 设置身份验证类型。 + */ + @Column("auth_type") + private String authType; + + /** + * Socket发送缓冲区大小(单位:字节),对应java.net.SocketOptions.SO_SNDBUF参数。默认为-1表示不设置。 + */ + @Column("socket_write_buffer_size") + private Integer socketWriteBufferSize; + + /** + * Socket接收缓冲区大小(单位:字节),对应java.net.SocketOptions.SO_RCVBUF参数。默认为-1表示不设置。 + */ + @Column("socket_read_buffer_size") + private Integer socketReadBufferSize; + + /** + * 是否使用长连接访问OBS服务。默认为true。 + */ + @Column("keep_alive") + private String keepAlive; + + /** + * 指定是否使用协议协商。 + */ + @Column("auth_type_negotiation") + private String authTypeNegotiation; + + /** + * 是否通过自定义域名访问OBS服务。默认为false。 + */ + @Column("cname") + private String cname; + + /** + * 将文件夹隔离器设置为斜线。 + */ + @Column("delimiter") + private String delimiter; + + /** + * SSLContext的Provider,默认使用JDK提供的SSLContext。 + */ + @Column("ssl_provider") + private String sslProvider; + + /** + * 访问OBS服务端时使用的HTTP协议类型。默认为HTTP1.1协议。 + */ + @Column("http_protocol_type") + private String httpProtocolType; + + /** + * 是否开启Okhttp中的连接失败重试,默认关闭 + */ + @Column("retry_on_connection_failureIn_okhttp") + private String retryOnConnectionFailureInOkhttp; + + /** + * 发生异常时最大重试次数 + */ + @Column("max_retry_on_unexpected_end_exception") + private String maxRetryOnUnexpectedEndException; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column("is_deleted") + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + @Column("create_bucket") + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + @Column("check_bucket") + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJd.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJd.java index aaea2a4..c2c3131 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJd.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJd.java @@ -1,354 +1,354 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 京东云对象存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 22:07:10 - */ -@Data -@Table("schisandra_oss_jd") -public class SchisandraOssJd implements Serializable { - - /** - * - */ - @Id(keyType = KeyType.Generator, value = KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("base_path") - private String basePath; - - /** - * - */ - @Column("bucket_name") - private String bucketName; - - /** - * - */ - @Column("endpoint") - private String endpoint; - - /** - * - */ - @Column("access_key") - private String accessKey; - - /** - * - */ - @Column("secret_key") - private String secretKey; - - /** - * - */ - @Column("region") - private String region; - - /** - * 建立连接的超时时间(单位:毫秒)。默认为50000毫秒 - */ - @Column("connection_timeout") - private Integer connectionTimeout; - - /** - * 允许打开的最大HTTP连接数。默认为1024 - */ - @Column("max_connections") - private Integer maxConnections; - - /** - * 请求失败后最大的重试次数 - */ - @Column("max_error_retry") - private Integer maxErrorRetry; - - /** - * 是否限制重试的默认值。 - */ - @Column("throttle_retries") - private String throttleRetries; - - /** - * 连接协议类型 - */ - @Column("protocol") - private String protocol; - - /** - * 连接到HTTP代理时要使用的协议。 - */ - @Column("proxy_protocol") - private String proxyProtocol; - - /** - * 访问NTLM验证的代理服务器的Windows域名 - */ - @Column("proxy_domain") - private String proxyDomain; - - /** - * 代理服务器主机地址 - */ - @Column("proxy_host") - private String proxyHost; - - /** - * 代理服务器验证的密码 - */ - @Column("proxy_password") - private String proxyPassword; - - /** - * 代理服务器端口 - */ - @Column("proxy_port") - private String proxyPort; - - /** - * 代理服务器验证的用户名 - */ - @Column("proxy_username") - private String proxyUsername; - - /** - * NTLM代理服务器的Windows工作站名称 - */ - @Column("proxy_workstation") - private String proxyWorkstation; - - /** - * 指定不通过代理应访问的主机。 - */ - @Column("non_proxy_hosts") - private String nonProxyHosts; - - /** - * 是否禁用Socket代理 - */ - @Column("disable_socket_proxy") - private String disableSocketProxy; - - /** - * 是否使用基本身份验证对代理服务器进行抢先身份验证 - */ - @Column("preemptive_basic_proxy_auth") - private String preemptiveBasicProxyAuth; - - /** - * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒 - */ - @Column("socket_timeout") - private Integer socketTimeout; - - /** - * 请求的默认超时时间。默认为0,禁用的。 - */ - @Column("request_timeout") - private Integer requestTimeout; - - /** - * 请求的默认超时时间。默认为0,禁用的。 - */ - @Column("client_execution_timeout") - private Integer clientExecutionTimeout; - - /** - * 公共HTTP请求头前缀。 - */ - @Column("user_agent_prefix") - private String userAgentPrefix; - - /** - * 是否使用com.amazonaws.http.IdleConnectionReaper管理旧连接 - */ - @Column("use_reaper") - private String useReaper; - - /** - * 是否使用gzip解压缩 - */ - @Column("use_gzip") - private String useGzip; - - /** - * Socket发送缓冲区的大小提示(以字节为单位)。 - */ - @Column("socket_send_buffer_size_hint") - private Integer socketSendBufferSizeHint; - - /** - * Socket接收缓冲区的大小提示(以字节为单位)。 - */ - @Column("socket_receive_buffer_size_hint") - private Integer socketReceiveBufferSizeHint; - - /** - * 设置签名算法对请求进行签名。如果未明确设置,客户端将通过提取SDK中的配置文件来确定要使用的算法 - */ - @Column("signer_override") - private String signerOverride; - - /** - * 响应元数据缓存大小 - */ - @Column("response_metadata_cache_size") - private Integer responseMetadataCacheSize; - - /** - * 是否使用USE_EXPECT_CONTINUE作为期望值 - */ - @Column("use_expect_continue") - private String useExpectContinue; - - /** - * 是否缓存响应元数据 - */ - @Column("cache_response_metadata") - private String cacheResponseMetadata; - - /** - * 连接TTL (生存时间)。Http连接由连接管理器用TTL缓存。 - */ - @Column("connection_TTL") - private Long connectionTTL; - - /** - * 连接池中连接的最大空闲时间 (以毫秒为单位)。 - */ - @Column("connection_max_idle_millis") - private Long connectionMaxIdleMillis; - - /** - * 在必须验证连接是否仍处于打开状态之前,连接可以在连接池中处于空闲状态。 - */ - @Column("validate_after_in_activity_millis") - private Integer validateAfterInActivityMillis; - - /** - * 是否使用TCP KeepAlive的默认值。 - */ - @Column("tcp_keep_alive") - private String tcpKeepAlive; - - /** - * 所有请求的公共请求头 - */ - @Column("headers") - private String headers; - - /** - * 请求失败最大重试次数 - */ - @Column("max_consecutive_retries_before_throttling") - private Integer maxConsecutiveRetriesBeforeThrottling; - - /** - * 是否禁用主机前缀 - */ - @Column("disable_host_prefix_injection") - private String disableHostPrefixInjection; - - /** - * 重试模式 - */ - @Column("retry_mode") - private String retryMode; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column("is_deleted") - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - @Column("create_bucket") - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - @Column("check_bucket") - private String checkBucket; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 京东云对象存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 22:07:10 + */ +@Data +@Table("schisandra_oss_jd") +public class SchisandraOssJd implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("base_path") + private String basePath; + + /** + * + */ + @Column("bucket_name") + private String bucketName; + + /** + * + */ + @Column("endpoint") + private String endpoint; + + /** + * + */ + @Column("access_key") + private String accessKey; + + /** + * + */ + @Column("secret_key") + private String secretKey; + + /** + * + */ + @Column("region") + private String region; + + /** + * 建立连接的超时时间(单位:毫秒)。默认为50000毫秒 + */ + @Column("connection_timeout") + private Integer connectionTimeout; + + /** + * 允许打开的最大HTTP连接数。默认为1024 + */ + @Column("max_connections") + private Integer maxConnections; + + /** + * 请求失败后最大的重试次数 + */ + @Column("max_error_retry") + private Integer maxErrorRetry; + + /** + * 是否限制重试的默认值。 + */ + @Column("throttle_retries") + private String throttleRetries; + + /** + * 连接协议类型 + */ + @Column("protocol") + private String protocol; + + /** + * 连接到HTTP代理时要使用的协议。 + */ + @Column("proxy_protocol") + private String proxyProtocol; + + /** + * 访问NTLM验证的代理服务器的Windows域名 + */ + @Column("proxy_domain") + private String proxyDomain; + + /** + * 代理服务器主机地址 + */ + @Column("proxy_host") + private String proxyHost; + + /** + * 代理服务器验证的密码 + */ + @Column("proxy_password") + private String proxyPassword; + + /** + * 代理服务器端口 + */ + @Column("proxy_port") + private String proxyPort; + + /** + * 代理服务器验证的用户名 + */ + @Column("proxy_username") + private String proxyUsername; + + /** + * NTLM代理服务器的Windows工作站名称 + */ + @Column("proxy_workstation") + private String proxyWorkstation; + + /** + * 指定不通过代理应访问的主机。 + */ + @Column("non_proxy_hosts") + private String nonProxyHosts; + + /** + * 是否禁用Socket代理 + */ + @Column("disable_socket_proxy") + private String disableSocketProxy; + + /** + * 是否使用基本身份验证对代理服务器进行抢先身份验证 + */ + @Column("preemptive_basic_proxy_auth") + private String preemptiveBasicProxyAuth; + + /** + * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒 + */ + @Column("socket_timeout") + private Integer socketTimeout; + + /** + * 请求的默认超时时间。默认为0,禁用的。 + */ + @Column("request_timeout") + private Integer requestTimeout; + + /** + * 请求的默认超时时间。默认为0,禁用的。 + */ + @Column("client_execution_timeout") + private Integer clientExecutionTimeout; + + /** + * 公共HTTP请求头前缀。 + */ + @Column("user_agent_prefix") + private String userAgentPrefix; + + /** + * 是否使用com.amazonaws.http.IdleConnectionReaper管理旧连接 + */ + @Column("use_reaper") + private String useReaper; + + /** + * 是否使用gzip解压缩 + */ + @Column("use_gzip") + private String useGzip; + + /** + * Socket发送缓冲区的大小提示(以字节为单位)。 + */ + @Column("socket_send_buffer_size_hint") + private Integer socketSendBufferSizeHint; + + /** + * Socket接收缓冲区的大小提示(以字节为单位)。 + */ + @Column("socket_receive_buffer_size_hint") + private Integer socketReceiveBufferSizeHint; + + /** + * 设置签名算法对请求进行签名。如果未明确设置,客户端将通过提取SDK中的配置文件来确定要使用的算法 + */ + @Column("signer_override") + private String signerOverride; + + /** + * 响应元数据缓存大小 + */ + @Column("response_metadata_cache_size") + private Integer responseMetadataCacheSize; + + /** + * 是否使用USE_EXPECT_CONTINUE作为期望值 + */ + @Column("use_expect_continue") + private String useExpectContinue; + + /** + * 是否缓存响应元数据 + */ + @Column("cache_response_metadata") + private String cacheResponseMetadata; + + /** + * 连接TTL (生存时间)。Http连接由连接管理器用TTL缓存。 + */ + @Column("connection_TTL") + private Long connectionTTL; + + /** + * 连接池中连接的最大空闲时间 (以毫秒为单位)。 + */ + @Column("connection_max_idle_millis") + private Long connectionMaxIdleMillis; + + /** + * 在必须验证连接是否仍处于打开状态之前,连接可以在连接池中处于空闲状态。 + */ + @Column("validate_after_in_activity_millis") + private Integer validateAfterInActivityMillis; + + /** + * 是否使用TCP KeepAlive的默认值。 + */ + @Column("tcp_keep_alive") + private String tcpKeepAlive; + + /** + * 所有请求的公共请求头 + */ + @Column("headers") + private String headers; + + /** + * 请求失败最大重试次数 + */ + @Column("max_consecutive_retries_before_throttling") + private Integer maxConsecutiveRetriesBeforeThrottling; + + /** + * 是否禁用主机前缀 + */ + @Column("disable_host_prefix_injection") + private String disableHostPrefixInjection; + + /** + * 重试模式 + */ + @Column("retry_mode") + private String retryMode; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column("is_deleted") + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + @Column("create_bucket") + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + @Column("check_bucket") + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJdbc.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJdbc.java index 3b12740..f43cee8 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJdbc.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJdbc.java @@ -1,114 +1,114 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * jdbc存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 22:08:16 - */ -@Data -@Table("schisandra_oss_jdbc") -public class SchisandraOssJdbc implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("base_path") - private String basePath; - - /** - * 系统数据源Bean名称(适用于系统多数据源配置) - */ - @Column("data_source_name") - private String dataSourceName; - - /** - * 对象存储数据源 - */ - @Column("url") - private String url; - - /** - * - */ - @Column("type") - private String type; - - /** - * - */ - @Column("driver") - private String driver; - - /** - * - */ - @Column("username") - private String username; - - /** - * - */ - @Column("password") - private String password; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column("is_deleted") - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * jdbc存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 22:08:16 + */ +@Data +@Table("schisandra_oss_jdbc") +public class SchisandraOssJdbc implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("base_path") + private String basePath; + + /** + * 系统数据源Bean名称(适用于系统多数据源配置) + */ + @Column("data_source_name") + private String dataSourceName; + + /** + * 对象存储数据源 + */ + @Column("url") + private String url; + + /** + * + */ + @Column("type") + private String type; + + /** + * + */ + @Column("driver") + private String driver; + + /** + * + */ + @Column("username") + private String username; + + /** + * + */ + @Column("password") + private String password; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column("is_deleted") + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJdbcData.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJdbcData.java index 48048db..f46c8fd 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJdbcData.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJdbcData.java @@ -1,78 +1,78 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * jdbc存储数据表 实体类 - * - * @author landaiqing - * @since 2024-06-02 22:08:55 - */ -@Data -@Table("schisandra_oss_jdbc_data") -public class SchisandraOssJdbcData implements Serializable { - - /** - * - */ - @Id(keyType = KeyType.Generator, value = KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * 数据 - */ - @Column("data") - private byte[] data; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted", isLogicDelete = true) - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * jdbc存储数据表 实体类 + * + * @author landaiqing + * @since 2024-06-02 22:08:55 + */ +@Data +@Table("schisandra_oss_jdbc_data") +public class SchisandraOssJdbcData implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * 数据 + */ + @Column("data") + private byte[] data; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted", isLogicDelete = true) + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJdbcStore.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJdbcStore.java index db61b10..830a947 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJdbcStore.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJdbcStore.java @@ -1,108 +1,108 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * jdbc存储信息表 实体类 - * - * @author landaiqing - * @since 2024-06-02 22:11:22 - */ -@Data -@Table("schisandra_oss_jdbc_store") -public class SchisandraOssJdbcStore implements Serializable { - - /** - * 主键 - */ - @Id(keyType = KeyType.Generator, value = KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * 文件/目录名 - */ - @Column("name") - private String name; - - /** - * 路径 - */ - @Column("path") - private String path; - - /** - * 文件大小 - */ - @Column("size") - private Double size; - - /** - * 父级目录ID - */ - @Column("parentId") - private Integer parentId; - - /** - * 类型(D:目录;F:文件) - */ - @Column("type") - private String type; - - /** - * 数据ID - */ - @Column("dataId") - private String dataId; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted", isLogicDelete = true) - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * jdbc存储信息表 实体类 + * + * @author landaiqing + * @since 2024-06-02 22:11:22 + */ +@Data +@Table("schisandra_oss_jdbc_store") +public class SchisandraOssJdbcStore implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * 文件/目录名 + */ + @Column("name") + private String name; + + /** + * 路径 + */ + @Column("path") + private String path; + + /** + * 文件大小 + */ + @Column("size") + private Double size; + + /** + * 父级目录ID + */ + @Column("parentId") + private Integer parentId; + + /** + * 类型(D:目录;F:文件) + */ + @Column("type") + private String type; + + /** + * 数据ID + */ + @Column("dataId") + private String dataId; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted", isLogicDelete = true) + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJinshan.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJinshan.java index 5a11b94..dde489c 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJinshan.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssJinshan.java @@ -1,205 +1,205 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 金山云对象存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 22:13:26 - */ -@Data -@Table("schisandra_oss_jinshan") -public class SchisandraOssJinshan implements Serializable { - - /** - * - */ - @Id(keyType = KeyType.Generator, value = KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("access_key_id") - private String accessKeyId; - - /** - * - */ - @Column("access_key_secret") - private String accessKeySecret; - - /** - * - */ - @Column("bucket_name") - private String bucketName; - - /** - * - */ - @Column("endpoint") - private String endpoint; - - /** - * 服务地址,参考 http://ks3.ksyun.com/doc/api/index.html Doc - * 中国(杭州):kss.ksyun.com - * 中国(杭州)cdn:kssws.ks-cdn.com - * 美国(圣克拉拉):ks3-us-west-1.ksyun.com - * 中国(北京):ks3-cn-beijing.ksyun.com - * 中国(香港):ks3-cn-hk-1.ksyun.com - * 中国(上海):ks3-cn-shanghai.ksyun.com - */ - @Column("region") - private String region; - - /** - * - */ - @Column("security_token") - private String securityToken; - - /** - * - */ - @Column("base_path") - private String basePath; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * http或者https - */ - @Column("protocol") - private String protocol; - - /** - * 签名版本 - */ - @Column("version") - private String version; - - /** - * 是否使用path style access方式访问 - */ - @Column("path_style_access") - private String pathStyleAccess; - - /** - * 允许客户端发送匿名请求 - */ - @Column("allow_anonymous") - private String allowAnonymous; - - /** - * 当服务端返回307时是否自动跳转, - * 主要发生在用Region A的endpoint请求Region B的endpoint - */ - @Column("flow_redirect") - private String flowRedirect; - - /** - * 是否使用绑定的域名作为endpoint - */ - @Column("domain_mode") - private String domainMode; - - /** - * 签名类 - */ - @Column("signer_class") - private String signerClass; - - /** - * 是否压缩 - */ - @Column("use_gzip") - private String useGzip; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted", isLogicDelete = true) - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 当桶不存在,是否创建 - */ - @Column("create_bucket") - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - @Column("check_bucket") - private String checkBucket; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 金山云对象存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 22:13:26 + */ +@Data +@Table("schisandra_oss_jinshan") +public class SchisandraOssJinshan implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("access_key_id") + private String accessKeyId; + + /** + * + */ + @Column("access_key_secret") + private String accessKeySecret; + + /** + * + */ + @Column("bucket_name") + private String bucketName; + + /** + * + */ + @Column("endpoint") + private String endpoint; + + /** + * 服务地址,参考 http://ks3.ksyun.com/doc/api/index.html Doc + * 中国(杭州):kss.ksyun.com + * 中国(杭州)cdn:kssws.ks-cdn.com + * 美国(圣克拉拉):ks3-us-west-1.ksyun.com + * 中国(北京):ks3-cn-beijing.ksyun.com + * 中国(香港):ks3-cn-hk-1.ksyun.com + * 中国(上海):ks3-cn-shanghai.ksyun.com + */ + @Column("region") + private String region; + + /** + * + */ + @Column("security_token") + private String securityToken; + + /** + * + */ + @Column("base_path") + private String basePath; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * http或者https + */ + @Column("protocol") + private String protocol; + + /** + * 签名版本 + */ + @Column("version") + private String version; + + /** + * 是否使用path style access方式访问 + */ + @Column("path_style_access") + private String pathStyleAccess; + + /** + * 允许客户端发送匿名请求 + */ + @Column("allow_anonymous") + private String allowAnonymous; + + /** + * 当服务端返回307时是否自动跳转, + * 主要发生在用Region A的endpoint请求Region B的endpoint + */ + @Column("flow_redirect") + private String flowRedirect; + + /** + * 是否使用绑定的域名作为endpoint + */ + @Column("domain_mode") + private String domainMode; + + /** + * 签名类 + */ + @Column("signer_class") + private String signerClass; + + /** + * 是否压缩 + */ + @Column("use_gzip") + private String useGzip; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted", isLogicDelete = true) + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 当桶不存在,是否创建 + */ + @Column("create_bucket") + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + @Column("check_bucket") + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssLocal.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssLocal.java index 12bf31c..f3392f3 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssLocal.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssLocal.java @@ -1,84 +1,84 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 本地存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 22:18:08 - */ -@Data -@Table("schisandra_oss_local") -public class SchisandraOssLocal implements Serializable { - - /** - * - */ - @Id(keyType = KeyType.Generator, value = KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("base_path") - private String basePath; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted", isLogicDelete = true) - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 本地存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 22:18:08 + */ +@Data +@Table("schisandra_oss_local") +public class SchisandraOssLocal implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("base_path") + private String basePath; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted", isLogicDelete = true) + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssMinio.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssMinio.java index c5908aa..d75ac8d 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssMinio.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssMinio.java @@ -1,223 +1,223 @@ -package com.schisandra.oss.infra.basic.entity; - - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 实体类 - * - * @author landaiqing - * @since 2024-05-14 19:47:04 - */ -@Data -@Table("schisandra_oss_minio") -public class SchisandraOssMinio implements Serializable { - - /** - * - */ - @Id(keyType = KeyType.Generator, value = KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("endpoint") - private String endpoint; - - /** - * - */ - @Column("accessKey") - private String accessKey; - - /** - * - */ - @Column("secretKey") - private String secretKey; - - /** - * - */ - @Column("bucketName") - private String bucketName; - - /** - * - */ - @Column("port") - private Integer port; - - /** - * - */ - @Column("basePath") - private String basePath; - - /** - * - */ - @Column("file_host") - private String fileHost; - - /** - * - */ - @Column("download_host") - private String downloadHost; - - /** - * - */ - @Column("upload_host") - private String uploadHost; - - /** - * 当桶不存在,是否创建 - */ - @Column("create_bucket") - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - @Column("check_bucket") - private String checkBucket; - - /** - * 连接超时时间(单位:毫秒) - */ - @Column("connect_timeout") - private Long connectTimeout; - - /** - * 写超时时间(单位:毫秒) - */ - @Column("write_timeout") - private Long writeTimeout; - - /** - * 读超时时间(单位:毫秒) - */ - @Column("read_timeout") - private Long readTimeout; - - /** - * 调用超时时间(单位:毫秒) - */ - @Column("call_timeout") - private Long callTimeout; - - /** - * 是否支持重定向,默认支持 - */ - @Column("follow_redirects") - private String followRedirects; - - /** - * 是否支持HTTP到HTTPS,HTTPS到HTTP的重定向,默认支持 - */ - @Column("follow_ssl_redirects") - private String followSslRedirects; - - /** - * 是否开始连接失败重试,默认不支持 - */ - @Column("retry_on_connection_failure") - private String retryOnConnectionFailure; - - /** - * 连接健康检测间隔时长(单位:毫秒) - */ - @Column("ping_interval") - private Integer pingInterval; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Long partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * 图片大小限制,单位:m - */ - @Column("img_size") - private Integer imgSize; - - /** - * 文件大小限制,单位:m - */ - @Column("file_size") - private Integer fileSize; - - /** - * 额外json - */ - @Column("extra_json") - private String extraJson; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column("is_deleted") - private Integer isDeleted; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - -} - +package com.schisandra.oss.infra.basic.entity; + + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 实体类 + * + * @author landaiqing + * @since 2024-05-14 19:47:04 + */ +@Data +@Table("schisandra_oss_minio") +public class SchisandraOssMinio implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("endpoint") + private String endpoint; + + /** + * + */ + @Column("accessKey") + private String accessKey; + + /** + * + */ + @Column("secretKey") + private String secretKey; + + /** + * + */ + @Column("bucketName") + private String bucketName; + + /** + * + */ + @Column("port") + private Integer port; + + /** + * + */ + @Column("basePath") + private String basePath; + + /** + * + */ + @Column("file_host") + private String fileHost; + + /** + * + */ + @Column("download_host") + private String downloadHost; + + /** + * + */ + @Column("upload_host") + private String uploadHost; + + /** + * 当桶不存在,是否创建 + */ + @Column("create_bucket") + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + @Column("check_bucket") + private String checkBucket; + + /** + * 连接超时时间(单位:毫秒) + */ + @Column("connect_timeout") + private Long connectTimeout; + + /** + * 写超时时间(单位:毫秒) + */ + @Column("write_timeout") + private Long writeTimeout; + + /** + * 读超时时间(单位:毫秒) + */ + @Column("read_timeout") + private Long readTimeout; + + /** + * 调用超时时间(单位:毫秒) + */ + @Column("call_timeout") + private Long callTimeout; + + /** + * 是否支持重定向,默认支持 + */ + @Column("follow_redirects") + private String followRedirects; + + /** + * 是否支持HTTP到HTTPS,HTTPS到HTTP的重定向,默认支持 + */ + @Column("follow_ssl_redirects") + private String followSslRedirects; + + /** + * 是否开始连接失败重试,默认不支持 + */ + @Column("retry_on_connection_failure") + private String retryOnConnectionFailure; + + /** + * 连接健康检测间隔时长(单位:毫秒) + */ + @Column("ping_interval") + private Integer pingInterval; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Long partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * 图片大小限制,单位:m + */ + @Column("img_size") + private Integer imgSize; + + /** + * 文件大小限制,单位:m + */ + @Column("file_size") + private Integer fileSize; + + /** + * 额外json + */ + @Column("extra_json") + private String extraJson; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column("is_deleted") + private Integer isDeleted; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssPingan.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssPingan.java index 04ac2d9..9fde8b4 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssPingan.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssPingan.java @@ -1,162 +1,157 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 平安云对象存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 22:19:22 - */ -@Data -@Table("schisandra_oss_pingan") -public class SchisandraOssPingan implements Serializable { - - /** - * - */ - @Id(keyType = KeyType.Generator, value = KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("system_user_id") - private Long systemUserId; - - /** - * - */ - @Column("user_agent") - private String userAgent; - - /** - * - */ - @Column("obs_url") - private String obsUrl; - - /** - * - */ - @Column("obs_access_key") - private String obsAccessKey; - - /** - * - */ - @Column("obs_secret") - private String obsSecret; - - /** - * - */ - @Column("user_id") - private String userId; - - /** - * - */ - @Column("base_path") - private String basePath; - - /** - * - */ - @Column("bucket_name") - private String bucketName; - - /** - * - */ - @Column("represent_path_in_key") - private String representPathInKey; - - /** - * - */ - @Column("domain_name") - private String domainName; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted", isLogicDelete = true) - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - @Column("create_bucket") - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - @Column("check_bucket") - private String checkBucket; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 平安云对象存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 22:19:22 + */ +@Data +@Table("schisandra_oss_pingan") +public class SchisandraOssPingan implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("user_agent") + private String userAgent; + + /** + * + */ + @Column("obs_url") + private String obsUrl; + + /** + * + */ + @Column("obs_access_key") + private String obsAccessKey; + + /** + * + */ + @Column("obs_secret") + private String obsSecret; + + + /** + * + */ + @Column("base_path") + private String basePath; + + /** + * + */ + @Column("bucket_name") + private String bucketName; + + /** + * + */ + @Column("represent_path_in_key") + private String representPathInKey; + + /** + * + */ + @Column("domain_name") + private String domainName; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted", isLogicDelete = true) + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + @Column("create_bucket") + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + @Column("check_bucket") + private String checkBucket; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssQingyun.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssQingyun.java index 5e5ae05..468de72 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssQingyun.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssQingyun.java @@ -1,180 +1,180 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 青云对象存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 22:21:09 - */ -@Data -@Table("schisandra_oss_qingyun") -public class SchisandraOssQingyun implements Serializable { - - /** - * - */ - @Id(keyType = KeyType.Generator, value = KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("endpoint") - private String endpoint; - - /** - * - */ - @Column("access_key") - private String accessKey; - - /** - * - */ - @Column("access_secret") - private String accessSecret; - - /** - * - */ - @Column("bucket_name") - private String bucketName; - - /** - * - */ - @Column("zone") - private String zone; - - /** - * - */ - @Column("base_path") - private String basePath; - - /** - * 是否支持CNAME作为Endpoint,默认不支持CNAME。 - */ - @Column("cname_support") - private String cnameSupport; - - /** - * 附加的用户代理 - */ - @Column("additional_user_agent") - private String additionalUserAgent; - - /** - * 是否启用虚拟Host - */ - @Column("virtual_host_enabled") - private String virtualHostEnabled; - - /** - * 读超时时间 - */ - @Column("read_timeout") - private Integer readTimeout; - - /** - * 写超时时间 - */ - @Column("write_timeout") - private Integer writeTimeout; - - /** - * 连接超时时间 - */ - @Column("connection_timeout") - private Integer connectionTimeout; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted", isLogicDelete = true) - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - @Column("create_bucket") - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - @Column("check_bucket") - private String checkBucket; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 青云对象存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 22:21:09 + */ +@Data +@Table("schisandra_oss_qingyun") +public class SchisandraOssQingyun implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("endpoint") + private String endpoint; + + /** + * + */ + @Column("access_key") + private String accessKey; + + /** + * + */ + @Column("access_secret") + private String accessSecret; + + /** + * + */ + @Column("bucket_name") + private String bucketName; + + /** + * + */ + @Column("zone") + private String zone; + + /** + * + */ + @Column("base_path") + private String basePath; + + /** + * 是否支持CNAME作为Endpoint,默认不支持CNAME。 + */ + @Column("cname_support") + private String cnameSupport; + + /** + * 附加的用户代理 + */ + @Column("additional_user_agent") + private String additionalUserAgent; + + /** + * 是否启用虚拟Host + */ + @Column("virtual_host_enabled") + private String virtualHostEnabled; + + /** + * 读超时时间 + */ + @Column("read_timeout") + private Integer readTimeout; + + /** + * 写超时时间 + */ + @Column("write_timeout") + private Integer writeTimeout; + + /** + * 连接超时时间 + */ + @Column("connection_timeout") + private Integer connectionTimeout; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted", isLogicDelete = true) + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + @Column("create_bucket") + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + @Column("check_bucket") + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssQiniu.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssQiniu.java index 9628ef6..0c1208a 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssQiniu.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssQiniu.java @@ -22,16 +22,16 @@ import java.util.Date; public class SchisandraOssQiniu implements Serializable { /** - * + * */ @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; + private String id; /** - * + * */ @Column("user_id") - private Long userId; + private String userId; @Column("endpoint") private String endpoint; diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssSftp.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssSftp.java index 077bb7a..2e9beb0 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssSftp.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssSftp.java @@ -4,6 +4,7 @@ import com.mybatisflex.annotation.Column; import com.mybatisflex.annotation.Id; import com.mybatisflex.annotation.KeyType; import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; import lombok.Data; import java.io.Serializable; @@ -20,16 +21,16 @@ import java.util.Date; public class SchisandraOssSftp implements Serializable { /** - * + * */ - @Id(value = "id", keyType = KeyType.Auto) - private Long id; + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; /** - * + * */ @Column("user_id") - private Long userId; + private String userId; /** * 主机 diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssTencent.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssTencent.java index a19a402..aaf9097 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssTencent.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssTencent.java @@ -23,14 +23,14 @@ public class SchisandraOssTencent implements Serializable { /** * */ - @Id(keyType = KeyType.Generator, value = KeyGenerators.flexId) - private Long id; + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; /** * */ @Column("user_id") - private Long userId; + private String userId; /** * diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssUcloud.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssUcloud.java index e603c41..8febe9e 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssUcloud.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssUcloud.java @@ -1,174 +1,174 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * ucloud对象存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 22:27:45 - */ -@Data -@Table("schisandra_oss_ucloud") -public class SchisandraOssUcloud implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("base_path") - private String basePath; - - /** - * - */ - @Column("bucket_name") - private String bucketName; - - /** - * - */ - @Column("public_key") - private String publicKey; - - /** - * - */ - @Column("private_key") - private String privateKey; - - /** - * - */ - @Column("custom_host") - private String customHost; - - /** - * 连接超时时间 - */ - @Column("timeout_connect") - private Long timeoutConnect; - - /** - * 读超时时间 - */ - @Column("timeout_read") - private Long timeoutRead; - - /** - * 写超时时间 - */ - @Column("timeout_write") - private Long timeoutWrite; - - /** - * okhttp最大空闲连接数(5) - */ - @Column("max_idle_connections") - private Integer maxIdleConnections; - - /** - * okhttp活动链接存货时间(5分钟) - */ - @Column("keep_alive_duration") - private Long keepAliveDuration; - - /** - * okhttp活动链接存货时间单位, (分钟) - */ - @Column("keep_alive_time_unit") - private String keepAliveTimeUnit; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted",isLogicDelete = true) - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - @Column("create_bucket") - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - @Column("check_bucket") - private String checkBucket; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * ucloud对象存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 22:27:45 + */ +@Data +@Table("schisandra_oss_ucloud") +public class SchisandraOssUcloud implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("base_path") + private String basePath; + + /** + * + */ + @Column("bucket_name") + private String bucketName; + + /** + * + */ + @Column("public_key") + private String publicKey; + + /** + * + */ + @Column("private_key") + private String privateKey; + + /** + * + */ + @Column("custom_host") + private String customHost; + + /** + * 连接超时时间 + */ + @Column("timeout_connect") + private Long timeoutConnect; + + /** + * 读超时时间 + */ + @Column("timeout_read") + private Long timeoutRead; + + /** + * 写超时时间 + */ + @Column("timeout_write") + private Long timeoutWrite; + + /** + * okhttp最大空闲连接数(5) + */ + @Column("max_idle_connections") + private Integer maxIdleConnections; + + /** + * okhttp活动链接存货时间(5分钟) + */ + @Column("keep_alive_duration") + private Long keepAliveDuration; + + /** + * okhttp活动链接存货时间单位, (分钟) + */ + @Column("keep_alive_time_unit") + private String keepAliveTimeUnit; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted",isLogicDelete = true) + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + @Column("create_bucket") + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + @Column("check_bucket") + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssUp.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssUp.java index 4ce119d..e818d05 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssUp.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssUp.java @@ -1,144 +1,144 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 又拍云对象存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 22:29:27 - */ -@Data -@Table("schisandra_oss_up") -public class SchisandraOssUp implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("base_path") - private String basePath; - - /** - * - */ - @Column("bucket_name") - private String bucketName; - - /** - * - */ - @Column("user_name") - private String userName; - - /** - * - */ - @Column("password") - private String password; - - /** - * 默认的超时时间:30秒 - */ - @Column("timeout") - private Integer timeout; - - /** - * 默认为自动识别接入点 - */ - @Column("api_domain") - private String apiDomain; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted",isLogicDelete = true) - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - @Column("create_bucket") - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - @Column("check_bucket") - private String checkBucket; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 又拍云对象存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 22:29:27 + */ +@Data +@Table("schisandra_oss_up") +public class SchisandraOssUp implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("base_path") + private String basePath; + + /** + * + */ + @Column("bucket_name") + private String bucketName; + + /** + * + */ + @Column("user_name") + private String userName; + + /** + * + */ + @Column("password") + private String password; + + /** + * 默认的超时时间:30秒 + */ + @Column("timeout") + private Integer timeout; + + /** + * 默认为自动识别接入点 + */ + @Column("api_domain") + private String apiDomain; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted",isLogicDelete = true) + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + @Column("create_bucket") + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + @Column("check_bucket") + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssWangyi.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssWangyi.java index f120dd9..ea84edf 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssWangyi.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraOssWangyi.java @@ -1,228 +1,228 @@ -package com.schisandra.oss.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 网易数帆对象存储配置表 实体类 - * - * @author landaiqing - * @since 2024-06-02 22:31:37 - */ -@Data -@Table("schisandra_oss_wangyi") -public class SchisandraOssWangyi implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * - */ - @Column("user_id") - private Long userId; - - /** - * - */ - @Column("access_key") - private String accessKey; - - /** - * - */ - @Column("secret_key") - private String secretKey; - - /** - * - */ - @Column("endpoint") - private String endpoint; - - /** - * - */ - @Column("bucket_name") - private String bucketName; - - /** - * - */ - @Column("base_path") - private String basePath; - - /** - * 连接超时时间 - */ - @Column("connection_timeout") - private Integer connectionTimeout; - - /** - * 最大连接池大小。 - */ - @Column("max_connections") - private Integer maxConnections; - - /** - * 最大失败重试次数 - */ - @Column("max_error_retry") - private Integer maxErrorRetry; - - /** - * 是否使用子域名 - */ - @Column("is_sub_domain") - private String isSubDomain; - - /** - * 连接OSS所采用的协议(HTTP或HTTPS),默认为HTTP。 - */ - @Column("protocol") - private String protocol; - - /** - * 代理服务器的域,该域可以执行NTLM认证 - */ - @Column("proxy_domain") - private String proxyDomain; - - /** - * 代理服务器主机地址 - */ - @Column("proxy_host") - private String proxyHost; - - /** - * 代理服务器验证的密码 - */ - @Column("proxy_password") - private String proxyPassword; - - /** - * 代理服务器端口 - */ - @Column("proxy_port") - private Integer proxyPort; - - /** - * 代理服务器验证的用户名 - */ - @Column("proxy_username") - private String proxyUsername; - - /** - * 代理主机的NTLM身份验证服务器 - */ - @Column("proxy_workstation") - private String proxyWorkstation; - - /** - * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒。 - */ - @Column("socket_timeout") - private Integer socketTimeout; - - /** - * 用户代理,指HTTP的User-Agent头 - */ - @Column("user_agent") - private String userAgent; - - /** - * Socket接收缓冲区的大小提示(以字节为单位)。 - */ - @Column("socket_receive_buffer_size_hint") - private Integer socketReceiveBufferSizeHint; - - /** - * Socket发送缓冲区的大小提示(以字节为单位)。 - */ - @Column("socket_send_buffer_size_hint") - private Integer socketSendBufferSizeHint; - - /** - * 分片大小,默认5MB - */ - @Column("part_size") - private Integer partSize; - - /** - * 并发线程数,默认等于CPU的核数 - */ - @Column("task_num") - private Integer taskNum; - - /** - * 状态 - */ - @Column("status") - private String status; - - /** - * 是否开启高级设置 - */ - @Column("open_advanced_setup") - private String openAdvancedSetup; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column("created_time") - private Date createdTime; - - /** - * 更新时间 - */ - @Column("update_time") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column("is_deleted") - private Integer isDeleted; - - /** - * 额外字段 - */ - @Column("extra_json") - private String extraJson; - - /** - * 当桶不存在,是否创建 - */ - @Column("create_bucket") - private String createBucket; - - /** - * 启动检测桶,是否存在 - */ - @Column("check_bucket") - private String checkBucket; - -} - +package com.schisandra.oss.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 网易数帆对象存储配置表 实体类 + * + * @author landaiqing + * @since 2024-06-02 22:31:37 + */ +@Data +@Table("schisandra_oss_wangyi") +public class SchisandraOssWangyi implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * + */ + @Column("user_id") + private String userId; + + /** + * + */ + @Column("access_key") + private String accessKey; + + /** + * + */ + @Column("secret_key") + private String secretKey; + + /** + * + */ + @Column("endpoint") + private String endpoint; + + /** + * + */ + @Column("bucket_name") + private String bucketName; + + /** + * + */ + @Column("base_path") + private String basePath; + + /** + * 连接超时时间 + */ + @Column("connection_timeout") + private Integer connectionTimeout; + + /** + * 最大连接池大小。 + */ + @Column("max_connections") + private Integer maxConnections; + + /** + * 最大失败重试次数 + */ + @Column("max_error_retry") + private Integer maxErrorRetry; + + /** + * 是否使用子域名 + */ + @Column("is_sub_domain") + private String isSubDomain; + + /** + * 连接OSS所采用的协议(HTTP或HTTPS),默认为HTTP。 + */ + @Column("protocol") + private String protocol; + + /** + * 代理服务器的域,该域可以执行NTLM认证 + */ + @Column("proxy_domain") + private String proxyDomain; + + /** + * 代理服务器主机地址 + */ + @Column("proxy_host") + private String proxyHost; + + /** + * 代理服务器验证的密码 + */ + @Column("proxy_password") + private String proxyPassword; + + /** + * 代理服务器端口 + */ + @Column("proxy_port") + private Integer proxyPort; + + /** + * 代理服务器验证的用户名 + */ + @Column("proxy_username") + private String proxyUsername; + + /** + * 代理主机的NTLM身份验证服务器 + */ + @Column("proxy_workstation") + private String proxyWorkstation; + + /** + * Socket层传输数据的超时时间(单位:毫秒)。默认为50000毫秒。 + */ + @Column("socket_timeout") + private Integer socketTimeout; + + /** + * 用户代理,指HTTP的User-Agent头 + */ + @Column("user_agent") + private String userAgent; + + /** + * Socket接收缓冲区的大小提示(以字节为单位)。 + */ + @Column("socket_receive_buffer_size_hint") + private Integer socketReceiveBufferSizeHint; + + /** + * Socket发送缓冲区的大小提示(以字节为单位)。 + */ + @Column("socket_send_buffer_size_hint") + private Integer socketSendBufferSizeHint; + + /** + * 分片大小,默认5MB + */ + @Column("part_size") + private Integer partSize; + + /** + * 并发线程数,默认等于CPU的核数 + */ + @Column("task_num") + private Integer taskNum; + + /** + * 状态 + */ + @Column("status") + private String status; + + /** + * 是否开启高级设置 + */ + @Column("open_advanced_setup") + private String openAdvancedSetup; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column("created_time") + private Date createdTime; + + /** + * 更新时间 + */ + @Column("update_time") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column("is_deleted") + private Integer isDeleted; + + /** + * 额外字段 + */ + @Column("extra_json") + private String extraJson; + + /** + * 当桶不存在,是否创建 + */ + @Column("create_bucket") + private String createBucket; + + /** + * 启动检测桶,是否存在 + */ + @Column("check_bucket") + private String checkBucket; + +} + diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraUserOss.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraUserOss.java index d0811e0..96cff64 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraUserOss.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/entity/SchisandraUserOss.java @@ -4,6 +4,7 @@ import com.mybatisflex.annotation.Column; import com.mybatisflex.annotation.Id; import com.mybatisflex.annotation.KeyType; import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; import lombok.Data; import java.io.Serializable; @@ -20,16 +21,16 @@ import java.util.Date; public class SchisandraUserOss implements Serializable { /** - * + * */ - @Id(value = "id", keyType = KeyType.Auto) - private Long id; + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; /** - * + * */ @Column("user_id") - private Long userId; + private String userId; /** * @@ -49,9 +50,6 @@ public class SchisandraUserOss implements Serializable { @Column("name") private String name; - @Column("config_count") - private Integer configcount; - /** * */ @@ -62,7 +60,7 @@ public class SchisandraUserOss implements Serializable { * */ @Column("config_count") - private String configCount; + private Integer configCount; /** * 创建人 diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraFileHeatmapService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraFileHeatmapService.java index bb853a8..c7008d5 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraFileHeatmapService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraFileHeatmapService.java @@ -19,7 +19,7 @@ public interface SchisandraFileHeatmapService { * @param id 主键 * @return 实例对象 */ - SchisandraFileHeatmap queryById(Long id); + SchisandraFileHeatmap queryById(String id); /** * 新增数据 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 afb8d8b..3a41cb2 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 @@ -19,7 +19,7 @@ public interface SchisandraOssAliService { * @param id 主键 * @return 实例对象 */ - SchisandraOssAli queryById(Long id); + SchisandraOssAli queryById(String id); /** * 新增数据 @@ -43,12 +43,12 @@ public interface SchisandraOssAliService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); - SchisandraOssAli getAliOssConfig(Long userId); + SchisandraOssAli getAliOssConfig(String userId); List selectAll(); - List selectAllPresent(Long userId); + List selectAllPresent(String userId); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssAwsService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssAwsService.java index 7fb7011..528b5c9 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssAwsService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssAwsService.java @@ -1,47 +1,47 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssAws; - -/** - * 亚马逊对象存储配置表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 21:48:16 - */ -public interface SchisandraOssAwsService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssAws queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssAws 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssAws schisandraOssAws); - - /** - * 修改数据 - * - * @param schisandraOssAws 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssAws schisandraOssAws); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - - SchisandraOssAws getAwsOssConfig(String userId); -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssAws; + +/** + * 亚马逊对象存储配置表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 21:48:16 + */ +public interface SchisandraOssAwsService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssAws queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssAws 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssAws schisandraOssAws); + + /** + * 修改数据 + * + * @param schisandraOssAws 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssAws schisandraOssAws); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + + SchisandraOssAws getAwsOssConfig(String userId); +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssBaiduService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssBaiduService.java index b957423..fa7b6f4 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssBaiduService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssBaiduService.java @@ -1,47 +1,47 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssBaidu; - -/** - * 百度云对象存储配置表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 22:02:15 - */ -public interface SchisandraOssBaiduService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssBaidu queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssBaidu 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssBaidu schisandraOssBaidu); - - /** - * 修改数据 - * - * @param schisandraOssBaidu 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssBaidu schisandraOssBaidu); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - - SchisandraOssBaidu getBaiduOssConfig(String userId); -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssBaidu; + +/** + * 百度云对象存储配置表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 22:02:15 + */ +public interface SchisandraOssBaiduService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssBaidu queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssBaidu 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssBaidu schisandraOssBaidu); + + /** + * 修改数据 + * + * @param schisandraOssBaidu 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssBaidu schisandraOssBaidu); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + + SchisandraOssBaidu getBaiduOssConfig(String userId); +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssFtpService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssFtpService.java index 0558a8c..1a06621 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssFtpService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssFtpService.java @@ -1,47 +1,47 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssFtp; - -/** - * ftp存储配置表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 21:54:20 - */ -public interface SchisandraOssFtpService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssFtp queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssFtp 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssFtp schisandraOssFtp); - - /** - * 修改数据 - * - * @param schisandraOssFtp 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssFtp schisandraOssFtp); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - - SchisandraOssFtp getFtpOssConfig(String userId); -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssFtp; + +/** + * ftp存储配置表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 21:54:20 + */ +public interface SchisandraOssFtpService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssFtp queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssFtp 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssFtp schisandraOssFtp); + + /** + * 修改数据 + * + * @param schisandraOssFtp 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssFtp schisandraOssFtp); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + + SchisandraOssFtp getFtpOssConfig(String userId); +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssHuaweiService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssHuaweiService.java index f148aab..c9d9756 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssHuaweiService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssHuaweiService.java @@ -1,47 +1,47 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssHuawei; - -/** - * 华为云对象存储配置表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 21:59:56 - */ -public interface SchisandraOssHuaweiService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssHuawei queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssHuawei 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssHuawei schisandraOssHuawei); - - /** - * 修改数据 - * - * @param schisandraOssHuawei 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssHuawei schisandraOssHuawei); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - - SchisandraOssHuawei getHuaweiOssConfig(String userId); -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssHuawei; + +/** + * 华为云对象存储配置表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 21:59:56 + */ +public interface SchisandraOssHuaweiService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssHuawei queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssHuawei 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssHuawei schisandraOssHuawei); + + /** + * 修改数据 + * + * @param schisandraOssHuawei 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssHuawei schisandraOssHuawei); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + + SchisandraOssHuawei getHuaweiOssConfig(String userId); +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdService.java index 3bd7516..74fa2e0 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdService.java @@ -1,47 +1,47 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssJd; - -/** - * 京东云对象存储配置表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 22:07:10 - */ -public interface SchisandraOssJdService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssJd queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssJd 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssJd schisandraOssJd); - - /** - * 修改数据 - * - * @param schisandraOssJd 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssJd schisandraOssJd); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - - SchisandraOssJd getJdOssConfig(String userId); -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssJd; + +/** + * 京东云对象存储配置表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 22:07:10 + */ +public interface SchisandraOssJdService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssJd queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssJd 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssJd schisandraOssJd); + + /** + * 修改数据 + * + * @param schisandraOssJd 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssJd schisandraOssJd); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + + SchisandraOssJd getJdOssConfig(String userId); +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdbcDataService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdbcDataService.java index 9242189..d06d5b8 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdbcDataService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdbcDataService.java @@ -1,46 +1,46 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssJdbcData; - -/** - * jdbc存储数据表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 22:08:55 - */ -public interface SchisandraOssJdbcDataService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssJdbcData queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssJdbcData 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssJdbcData schisandraOssJdbcData); - - /** - * 修改数据 - * - * @param schisandraOssJdbcData 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssJdbcData schisandraOssJdbcData); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssJdbcData; + +/** + * jdbc存储数据表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 22:08:55 + */ +public interface SchisandraOssJdbcDataService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssJdbcData queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssJdbcData 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssJdbcData schisandraOssJdbcData); + + /** + * 修改数据 + * + * @param schisandraOssJdbcData 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssJdbcData schisandraOssJdbcData); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdbcService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdbcService.java index df06566..81f8247 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdbcService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdbcService.java @@ -1,47 +1,47 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssJdbc; - -/** - * jdbc存储配置表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 22:08:16 - */ -public interface SchisandraOssJdbcService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssJdbc queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssJdbc 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssJdbc schisandraOssJdbc); - - /** - * 修改数据 - * - * @param schisandraOssJdbc 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssJdbc schisandraOssJdbc); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - - SchisandraOssJdbc getJdbcOssConfig(String userId); -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssJdbc; + +/** + * jdbc存储配置表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 22:08:16 + */ +public interface SchisandraOssJdbcService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssJdbc queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssJdbc 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssJdbc schisandraOssJdbc); + + /** + * 修改数据 + * + * @param schisandraOssJdbc 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssJdbc schisandraOssJdbc); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + + SchisandraOssJdbc getJdbcOssConfig(String userId); +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdbcStoreService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdbcStoreService.java index 9b5d205..21d6b78 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdbcStoreService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJdbcStoreService.java @@ -1,46 +1,46 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssJdbcStore; - -/** - * jdbc存储信息表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 22:11:22 - */ -public interface SchisandraOssJdbcStoreService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssJdbcStore queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssJdbcStore 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssJdbcStore schisandraOssJdbcStore); - - /** - * 修改数据 - * - * @param schisandraOssJdbcStore 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssJdbcStore schisandraOssJdbcStore); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssJdbcStore; + +/** + * jdbc存储信息表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 22:11:22 + */ +public interface SchisandraOssJdbcStoreService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssJdbcStore queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssJdbcStore 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssJdbcStore schisandraOssJdbcStore); + + /** + * 修改数据 + * + * @param schisandraOssJdbcStore 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssJdbcStore schisandraOssJdbcStore); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJinshanService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJinshanService.java index aeff01b..bebe5c1 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJinshanService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssJinshanService.java @@ -1,48 +1,48 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssJd; -import com.schisandra.oss.infra.basic.entity.SchisandraOssJinshan; - -/** - * 金山云对象存储配置表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 22:13:26 - */ -public interface SchisandraOssJinshanService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssJinshan queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssJinshan 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssJinshan schisandraOssJinshan); - - /** - * 修改数据 - * - * @param schisandraOssJinshan 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssJinshan schisandraOssJinshan); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - - SchisandraOssJinshan getJinshanOssConfig(String userId); -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssJd; +import com.schisandra.oss.infra.basic.entity.SchisandraOssJinshan; + +/** + * 金山云对象存储配置表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 22:13:26 + */ +public interface SchisandraOssJinshanService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssJinshan queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssJinshan 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssJinshan schisandraOssJinshan); + + /** + * 修改数据 + * + * @param schisandraOssJinshan 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssJinshan schisandraOssJinshan); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + + SchisandraOssJinshan getJinshanOssConfig(String userId); +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssLocalService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssLocalService.java index 13edb3e..a364b75 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssLocalService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssLocalService.java @@ -1,46 +1,46 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssLocal; - -/** - * 本地存储配置表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 22:18:08 - */ -public interface SchisandraOssLocalService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssLocal queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssLocal 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssLocal schisandraOssLocal); - - /** - * 修改数据 - * - * @param schisandraOssLocal 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssLocal schisandraOssLocal); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssLocal; + +/** + * 本地存储配置表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 22:18:08 + */ +public interface SchisandraOssLocalService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssLocal queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssLocal 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssLocal schisandraOssLocal); + + /** + * 修改数据 + * + * @param schisandraOssLocal 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssLocal schisandraOssLocal); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(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 9ceb4b7..ff53231 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 @@ -20,7 +20,7 @@ public interface SchisandraOssMinioService { * @param id 主键 * @return 实例对象 */ - SchisandraOssMinio queryById(Long id); + SchisandraOssMinio queryById(String id); /** * 新增数据 @@ -44,14 +44,14 @@ public interface SchisandraOssMinioService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); - List getAllMinioInfoByUserId(Long userId); - SchisandraOssMinio getMinioConfig(Long userId); + List getAllMinioInfoByUserId(String userId); + SchisandraOssMinio getMinioConfig(String userId); List getAllMinioInfo(); List selectAll(); - List selectAllPresent(Long userId); + List selectAllPresent(String userId); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssPinganService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssPinganService.java index 2b7d6b2..1a3fbc9 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssPinganService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssPinganService.java @@ -1,46 +1,46 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssPingan; - -/** - * 平安云对象存储配置表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 22:19:22 - */ -public interface SchisandraOssPinganService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssPingan queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssPingan 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssPingan schisandraOssPingan); - - /** - * 修改数据 - * - * @param schisandraOssPingan 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssPingan schisandraOssPingan); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssPingan; + +/** + * 平安云对象存储配置表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 22:19:22 + */ +public interface SchisandraOssPinganService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssPingan queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssPingan 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssPingan schisandraOssPingan); + + /** + * 修改数据 + * + * @param schisandraOssPingan 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssPingan schisandraOssPingan); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssQingyunService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssQingyunService.java index 6dd8623..a741f7f 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssQingyunService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssQingyunService.java @@ -1,53 +1,53 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssQingyun; - -/** - * 青云对象存储配置表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 22:21:09 - */ -public interface SchisandraOssQingyunService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssQingyun queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssQingyun 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssQingyun schisandraOssQingyun); - - /** - * 修改数据 - * - * @param schisandraOssQingyun 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssQingyun schisandraOssQingyun); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - /** - * @description: 获取用户配置信息 - * @param: [userId] - * @return: com.schisandra.oss.infra.basic.entity.SchisandraOssQingyun - * @author zlg - * @date: 2024/6/25 14:33 - */ - SchisandraOssQingyun getQingyunOssConfig(String userId); - -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssQingyun; + +/** + * 青云对象存储配置表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 22:21:09 + */ +public interface SchisandraOssQingyunService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssQingyun queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssQingyun 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssQingyun schisandraOssQingyun); + + /** + * 修改数据 + * + * @param schisandraOssQingyun 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssQingyun schisandraOssQingyun); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + /** + * @description: 获取用户配置信息 + * @param: [userId] + * @return: com.schisandra.oss.infra.basic.entity.SchisandraOssQingyun + * @author zlg + * @date: 2024/6/25 14:33 + */ + SchisandraOssQingyun getQingyunOssConfig(String userId); + +} 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 f6be192..d48d310 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 @@ -13,7 +13,7 @@ import java.util.List; */ public interface SchisandraOssQiniuService { - SchisandraOssQiniu getEndpointByuserIdAnd(Long userId, String bucket); + SchisandraOssQiniu getEndpointByuserIdAnd(String userId, String bucket); /** * 通过ID查询单条数据 @@ -21,7 +21,7 @@ public interface SchisandraOssQiniuService { * @param id 主键 * @return 实例对象 */ - SchisandraOssQiniu queryById(Long id); + SchisandraOssQiniu queryById(String id); /** * 新增数据 @@ -45,7 +45,7 @@ public interface SchisandraOssQiniuService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); /** * @description:根据用户ID查询七牛云对象存储配置表 @@ -59,5 +59,5 @@ public interface SchisandraOssQiniuService { List selectAll(); - List selectAllPresent(Long userId); + List selectAllPresent(String userId); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssSftpService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssSftpService.java index 7f35630..00ff004 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssSftpService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssSftpService.java @@ -19,7 +19,7 @@ public interface SchisandraOssSftpService { * @param id 主键 * @return 实例对象 */ - SchisandraOssSftp queryById(Long id); + SchisandraOssSftp queryById(String id); /** * 新增数据 @@ -43,7 +43,7 @@ public interface SchisandraOssSftpService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); SchisandraOssSftp getSftpOssConfig(String userId); 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 7fef6de..42ec186 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 @@ -18,7 +18,7 @@ public interface SchisandraOssTencentService { * @param id 主键 * @return 实例对象 */ - SchisandraOssTencent queryById(Long id); + SchisandraOssTencent queryById(String id); /** * 新增数据 @@ -55,5 +55,5 @@ public interface SchisandraOssTencentService { List selectAll(); - List selectAllPresent(Long userId); + List selectAllPresent(String userId); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssUcloudService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssUcloudService.java index ecb87bb..81e2a1d 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssUcloudService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssUcloudService.java @@ -1,53 +1,53 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssUcloud; - -/** - * ucloud对象存储配置表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 22:27:45 - */ -public interface SchisandraOssUcloudService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssUcloud queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssUcloud 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssUcloud schisandraOssUcloud); - - /** - * 修改数据 - * - * @param schisandraOssUcloud 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssUcloud schisandraOssUcloud); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - /** - * @description:根据用户id获取ucloud配置信息 - * @param: [userId] - * @return: com.schisandra.oss.infra.basic.entity.SchisandraOssUcloud - * @author zlg - * @date: 2024/6/25 14:33 - */ - SchisandraOssUcloud getUcloudOssConfig(String userId); - -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssUcloud; + +/** + * ucloud对象存储配置表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 22:27:45 + */ +public interface SchisandraOssUcloudService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssUcloud queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssUcloud 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssUcloud schisandraOssUcloud); + + /** + * 修改数据 + * + * @param schisandraOssUcloud 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssUcloud schisandraOssUcloud); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + /** + * @description:根据用户id获取ucloud配置信息 + * @param: [userId] + * @return: com.schisandra.oss.infra.basic.entity.SchisandraOssUcloud + * @author zlg + * @date: 2024/6/25 14:33 + */ + SchisandraOssUcloud getUcloudOssConfig(String userId); + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssUpService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssUpService.java index 19b3ce7..9aa344e 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssUpService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssUpService.java @@ -18,7 +18,7 @@ public interface SchisandraOssUpService { * @param id 主键 * @return 实例对象 */ - SchisandraOssUp queryById(Long id); + SchisandraOssUp queryById(String id); /** * 新增数据 @@ -42,7 +42,7 @@ public interface SchisandraOssUpService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); SchisandraOssUp getUpOssConfig(String userId); diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssWangyiService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssWangyiService.java index ac7dc06..0ed939e 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssWangyiService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraOssWangyiService.java @@ -1,46 +1,46 @@ -package com.schisandra.oss.infra.basic.service; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssWangyi; - -/** - * 网易数帆对象存储配置表 表服务接口 - * - * @author landaiqing - * @since 2024-06-02 22:31:37 - */ -public interface SchisandraOssWangyiService { - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - SchisandraOssWangyi queryById(Long id); - - /** - * 新增数据 - * - * @param schisandraOssWangyi 实例对象 - * @return 实例对象 - */ - int insert(SchisandraOssWangyi schisandraOssWangyi); - - /** - * 修改数据 - * - * @param schisandraOssWangyi 实例对象 - * @return 实例对象 - */ - int update(SchisandraOssWangyi schisandraOssWangyi); - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - boolean deleteById(Long id); - - SchisandraOssWangyi getWangyiOssConfig(String userId); -} +package com.schisandra.oss.infra.basic.service; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssWangyi; + +/** + * 网易数帆对象存储配置表 表服务接口 + * + * @author landaiqing + * @since 2024-06-02 22:31:37 + */ +public interface SchisandraOssWangyiService { + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + SchisandraOssWangyi queryById(String id); + + /** + * 新增数据 + * + * @param schisandraOssWangyi 实例对象 + * @return 实例对象 + */ + int insert(SchisandraOssWangyi schisandraOssWangyi); + + /** + * 修改数据 + * + * @param schisandraOssWangyi 实例对象 + * @return 实例对象 + */ + int update(SchisandraOssWangyi schisandraOssWangyi); + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + boolean deleteById(String id); + + SchisandraOssWangyi getWangyiOssConfig(String userId); +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraUserOssService.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraUserOssService.java index 24252ce..4284646 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraUserOssService.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/SchisandraUserOssService.java @@ -19,7 +19,7 @@ public interface SchisandraUserOssService { * @param id 主键 * @return 实例对象 */ - SchisandraUserOss queryById(Long id); + SchisandraUserOss queryById(String id); /** * 新增数据 @@ -43,9 +43,9 @@ public interface SchisandraUserOssService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); - List queryOSSByUserId(Long userId); + List queryOSSByUserId(String userId); - SchisandraUserOss queryOSSByTypeAndUserId(Long userId,String Type); + SchisandraUserOss queryOSSByTypeAndUserId(String userId,String Type); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraFileHeatmapServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraFileHeatmapServiceImpl.java index decd576..170e474 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraFileHeatmapServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraFileHeatmapServiceImpl.java @@ -32,7 +32,7 @@ public class SchisandraFileHeatmapServiceImpl implements SchisandraFileHeatmapSe * @return 实例对象 */ @Override - public SchisandraFileHeatmap queryById(Long id) { + public SchisandraFileHeatmap queryById(String id) { return this.schisandraFileHeatmapDao.selectOneById(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 aa17557..eeb72ba 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 @@ -30,7 +30,7 @@ public class SchisandraOssAliServiceImpl implements SchisandraOssAliService { public List selectAll(){return this.schisandraOssAliDao.selectAll();} @Override - public List selectAllPresent(Long userId) { + public List selectAllPresent(String userId) { return this.schisandraOssAliDao.selectListByCondition(SchisandraOssAliTableDef.SCHISANDRA_OSS_ALI.USER_ID.eq(userId)); } @@ -42,7 +42,7 @@ public class SchisandraOssAliServiceImpl implements SchisandraOssAliService { * @return 实例对象 */ @Override - public SchisandraOssAli queryById(Long id) { + public SchisandraOssAli queryById(String id) { return this.schisandraOssAliDao.selectOneById(id); } @@ -75,13 +75,13 @@ public class SchisandraOssAliServiceImpl implements SchisandraOssAliService { * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraOssAliDao.deleteById(id) > 0; } @Override - public SchisandraOssAli getAliOssConfig(Long userId) { + public SchisandraOssAli getAliOssConfig(String userId) { return schisandraOssAliDao.selectOneByCondition(SchisandraOssAliTableDef.SCHISANDRA_OSS_ALI.USER_ID.eq(userId)); } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssAwsServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssAwsServiceImpl.java index 250f33b..6eabab3 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssAwsServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssAwsServiceImpl.java @@ -1,73 +1,73 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssAws; -import com.schisandra.oss.infra.basic.dao.SchisandraOssAwsDao; -import com.schisandra.oss.infra.basic.entity.table.SchisandraOssAwsTableDef; -import com.schisandra.oss.infra.basic.service.SchisandraOssAwsService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * 亚马逊对象存储配置表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 21:48:16 - */ -@Service("SchisandraOssAwsService") -public class SchisandraOssAwsServiceImpl implements SchisandraOssAwsService { - - @Resource - private SchisandraOssAwsDao schisandraOssAwsDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssAws queryById(Long id) { - return this.schisandraOssAwsDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssAws 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssAws schisandraOssAws) { - return this.schisandraOssAwsDao.insert(schisandraOssAws,true); - } - - /** - * 修改数据 - * - * @param schisandraOssAws 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssAws schisandraOssAws) { - return this.schisandraOssAwsDao.update(schisandraOssAws,true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssAwsDao.deleteById(id) > 0; - } - - @Override - public SchisandraOssAws getAwsOssConfig(String userId) { - return schisandraOssAwsDao.selectOneByCondition(SchisandraOssAwsTableDef.SCHISANDRA_OSS_AWS.USER_ID.eq(userId)); - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssAws; +import com.schisandra.oss.infra.basic.dao.SchisandraOssAwsDao; +import com.schisandra.oss.infra.basic.entity.table.SchisandraOssAwsTableDef; +import com.schisandra.oss.infra.basic.service.SchisandraOssAwsService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * 亚马逊对象存储配置表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 21:48:16 + */ +@Service("SchisandraOssAwsService") +public class SchisandraOssAwsServiceImpl implements SchisandraOssAwsService { + + @Resource + private SchisandraOssAwsDao schisandraOssAwsDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssAws queryById(String id) { + return this.schisandraOssAwsDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssAws 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssAws schisandraOssAws) { + return this.schisandraOssAwsDao.insert(schisandraOssAws,true); + } + + /** + * 修改数据 + * + * @param schisandraOssAws 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssAws schisandraOssAws) { + return this.schisandraOssAwsDao.update(schisandraOssAws,true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssAwsDao.deleteById(id) > 0; + } + + @Override + public SchisandraOssAws getAwsOssConfig(String userId) { + return schisandraOssAwsDao.selectOneByCondition(SchisandraOssAwsTableDef.SCHISANDRA_OSS_AWS.USER_ID.eq(userId)); + } + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssBaiduServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssBaiduServiceImpl.java index c726978..3d126ca 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssBaiduServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssBaiduServiceImpl.java @@ -1,73 +1,73 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.dao.SchisandraOssBaiduDao; -import com.schisandra.oss.infra.basic.entity.SchisandraOssBaidu; -import com.schisandra.oss.infra.basic.entity.table.SchisandraOssBaiduTableDef; -import com.schisandra.oss.infra.basic.service.SchisandraOssBaiduService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * 百度云对象存储配置表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 22:02:15 - */ -@Service("SchisandraOssBaiduService") -public class SchisandraOssBaiduServiceImpl implements SchisandraOssBaiduService { - - @Resource - private SchisandraOssBaiduDao schisandraOssBaiduDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssBaidu queryById(Long id) { - return this.schisandraOssBaiduDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssBaidu 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssBaidu schisandraOssBaidu) { - return this.schisandraOssBaiduDao.insert(schisandraOssBaidu, true); - } - - /** - * 修改数据 - * - * @param schisandraOssBaidu 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssBaidu schisandraOssBaidu) { - return this.schisandraOssBaiduDao.update(schisandraOssBaidu, true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssBaiduDao.deleteById(id) > 0; - } - - @Override - public SchisandraOssBaidu getBaiduOssConfig(String userId) { - return schisandraOssBaiduDao.selectOneByCondition(SchisandraOssBaiduTableDef.SCHISANDRA_OSS_BAIDU.USER_ID.eq(userId)); - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.dao.SchisandraOssBaiduDao; +import com.schisandra.oss.infra.basic.entity.SchisandraOssBaidu; +import com.schisandra.oss.infra.basic.entity.table.SchisandraOssBaiduTableDef; +import com.schisandra.oss.infra.basic.service.SchisandraOssBaiduService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * 百度云对象存储配置表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 22:02:15 + */ +@Service("SchisandraOssBaiduService") +public class SchisandraOssBaiduServiceImpl implements SchisandraOssBaiduService { + + @Resource + private SchisandraOssBaiduDao schisandraOssBaiduDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssBaidu queryById(String id) { + return this.schisandraOssBaiduDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssBaidu 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssBaidu schisandraOssBaidu) { + return this.schisandraOssBaiduDao.insert(schisandraOssBaidu, true); + } + + /** + * 修改数据 + * + * @param schisandraOssBaidu 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssBaidu schisandraOssBaidu) { + return this.schisandraOssBaiduDao.update(schisandraOssBaidu, true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssBaiduDao.deleteById(id) > 0; + } + + @Override + public SchisandraOssBaidu getBaiduOssConfig(String userId) { + return schisandraOssBaiduDao.selectOneByCondition(SchisandraOssBaiduTableDef.SCHISANDRA_OSS_BAIDU.USER_ID.eq(userId)); + } + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssFtpServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssFtpServiceImpl.java index 9931e63..aae702a 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssFtpServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssFtpServiceImpl.java @@ -1,73 +1,73 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.dao.SchisandraOssFtpDao; -import com.schisandra.oss.infra.basic.entity.SchisandraOssFtp; -import com.schisandra.oss.infra.basic.entity.table.SchisandraOssFtpTableDef; -import com.schisandra.oss.infra.basic.service.SchisandraOssFtpService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * ftp存储配置表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 21:54:20 - */ -@Service("SchisandraOssFtpService") -public class SchisandraOssFtpServiceImpl implements SchisandraOssFtpService { - - @Resource - private SchisandraOssFtpDao schisandraOssFtpDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssFtp queryById(Long id) { - return this.schisandraOssFtpDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssFtp 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssFtp schisandraOssFtp) { - return this.schisandraOssFtpDao.insert(schisandraOssFtp, true); - } - - /** - * 修改数据 - * - * @param schisandraOssFtp 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssFtp schisandraOssFtp) { - return this.schisandraOssFtpDao.update(schisandraOssFtp, true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssFtpDao.deleteById(id) > 0; - } - - @Override - public SchisandraOssFtp getFtpOssConfig(String userId) { - return schisandraOssFtpDao.selectOneByCondition(SchisandraOssFtpTableDef.SCHISANDRA_OSS_FTP.USER_ID.eq(userId)); - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.dao.SchisandraOssFtpDao; +import com.schisandra.oss.infra.basic.entity.SchisandraOssFtp; +import com.schisandra.oss.infra.basic.entity.table.SchisandraOssFtpTableDef; +import com.schisandra.oss.infra.basic.service.SchisandraOssFtpService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * ftp存储配置表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 21:54:20 + */ +@Service("SchisandraOssFtpService") +public class SchisandraOssFtpServiceImpl implements SchisandraOssFtpService { + + @Resource + private SchisandraOssFtpDao schisandraOssFtpDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssFtp queryById(String id) { + return this.schisandraOssFtpDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssFtp 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssFtp schisandraOssFtp) { + return this.schisandraOssFtpDao.insert(schisandraOssFtp, true); + } + + /** + * 修改数据 + * + * @param schisandraOssFtp 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssFtp schisandraOssFtp) { + return this.schisandraOssFtpDao.update(schisandraOssFtp, true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssFtpDao.deleteById(id) > 0; + } + + @Override + public SchisandraOssFtp getFtpOssConfig(String userId) { + return schisandraOssFtpDao.selectOneByCondition(SchisandraOssFtpTableDef.SCHISANDRA_OSS_FTP.USER_ID.eq(userId)); + } + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssHuaweiServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssHuaweiServiceImpl.java index fae5c2f..d0fac41 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssHuaweiServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssHuaweiServiceImpl.java @@ -1,73 +1,73 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.dao.SchisandraOssHuaweiDao; -import com.schisandra.oss.infra.basic.entity.SchisandraOssHuawei; -import com.schisandra.oss.infra.basic.entity.table.SchisandraOssHuaweiTableDef; -import com.schisandra.oss.infra.basic.service.SchisandraOssHuaweiService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * 华为云对象存储配置表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 21:59:56 - */ -@Service("SchisandraOssHuaweiService") -public class SchisandraOssHuaweiServiceImpl implements SchisandraOssHuaweiService { - - @Resource - private SchisandraOssHuaweiDao schisandraOssHuaweiDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssHuawei queryById(Long id) { - return this.schisandraOssHuaweiDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssHuawei 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssHuawei schisandraOssHuawei) { - return this.schisandraOssHuaweiDao.insert(schisandraOssHuawei, true); - } - - /** - * 修改数据 - * - * @param schisandraOssHuawei 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssHuawei schisandraOssHuawei) { - return this.schisandraOssHuaweiDao.update(schisandraOssHuawei, true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssHuaweiDao.deleteById(id) > 0; - } - - @Override - public SchisandraOssHuawei getHuaweiOssConfig(String userId) { - return schisandraOssHuaweiDao.selectOneByCondition(SchisandraOssHuaweiTableDef.SCHISANDRA_OSS_HUAWEI.USER_ID.eq(userId)); - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.dao.SchisandraOssHuaweiDao; +import com.schisandra.oss.infra.basic.entity.SchisandraOssHuawei; +import com.schisandra.oss.infra.basic.entity.table.SchisandraOssHuaweiTableDef; +import com.schisandra.oss.infra.basic.service.SchisandraOssHuaweiService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * 华为云对象存储配置表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 21:59:56 + */ +@Service("SchisandraOssHuaweiService") +public class SchisandraOssHuaweiServiceImpl implements SchisandraOssHuaweiService { + + @Resource + private SchisandraOssHuaweiDao schisandraOssHuaweiDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssHuawei queryById(String id) { + return this.schisandraOssHuaweiDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssHuawei 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssHuawei schisandraOssHuawei) { + return this.schisandraOssHuaweiDao.insert(schisandraOssHuawei, true); + } + + /** + * 修改数据 + * + * @param schisandraOssHuawei 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssHuawei schisandraOssHuawei) { + return this.schisandraOssHuaweiDao.update(schisandraOssHuawei, true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssHuaweiDao.deleteById(id) > 0; + } + + @Override + public SchisandraOssHuawei getHuaweiOssConfig(String userId) { + return schisandraOssHuaweiDao.selectOneByCondition(SchisandraOssHuaweiTableDef.SCHISANDRA_OSS_HUAWEI.USER_ID.eq(userId)); + } + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdServiceImpl.java index 82d2561..1fe3ec1 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdServiceImpl.java @@ -1,73 +1,73 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.dao.SchisandraOssJdDao; -import com.schisandra.oss.infra.basic.entity.SchisandraOssJd; -import com.schisandra.oss.infra.basic.entity.table.SchisandraOssJdTableDef; -import com.schisandra.oss.infra.basic.service.SchisandraOssJdService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * 京东云对象存储配置表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 22:07:10 - */ -@Service("SchisandraOssJdService") -public class SchisandraOssJdServiceImpl implements SchisandraOssJdService { - - @Resource - private SchisandraOssJdDao schisandraOssJdDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssJd queryById(Long id) { - return this.schisandraOssJdDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssJd 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssJd schisandraOssJd) { - return this.schisandraOssJdDao.insert(schisandraOssJd, true); - } - - /** - * 修改数据 - * - * @param schisandraOssJd 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssJd schisandraOssJd) { - return this.schisandraOssJdDao.update(schisandraOssJd, true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssJdDao.deleteById(id) > 0; - } - - @Override - public SchisandraOssJd getJdOssConfig(String userId) { - return schisandraOssJdDao.selectOneByCondition(SchisandraOssJdTableDef.SCHISANDRA_OSS_JD.USER_ID.eq(userId)); - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.dao.SchisandraOssJdDao; +import com.schisandra.oss.infra.basic.entity.SchisandraOssJd; +import com.schisandra.oss.infra.basic.entity.table.SchisandraOssJdTableDef; +import com.schisandra.oss.infra.basic.service.SchisandraOssJdService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * 京东云对象存储配置表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 22:07:10 + */ +@Service("SchisandraOssJdService") +public class SchisandraOssJdServiceImpl implements SchisandraOssJdService { + + @Resource + private SchisandraOssJdDao schisandraOssJdDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssJd queryById(String id) { + return this.schisandraOssJdDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssJd 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssJd schisandraOssJd) { + return this.schisandraOssJdDao.insert(schisandraOssJd, true); + } + + /** + * 修改数据 + * + * @param schisandraOssJd 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssJd schisandraOssJd) { + return this.schisandraOssJdDao.update(schisandraOssJd, true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssJdDao.deleteById(id) > 0; + } + + @Override + public SchisandraOssJd getJdOssConfig(String userId) { + return schisandraOssJdDao.selectOneByCondition(SchisandraOssJdTableDef.SCHISANDRA_OSS_JD.USER_ID.eq(userId)); + } + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdbcDataServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdbcDataServiceImpl.java index 4223d2c..cbf61eb 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdbcDataServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdbcDataServiceImpl.java @@ -1,67 +1,67 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssJdbcData; -import com.schisandra.oss.infra.basic.dao.SchisandraOssJdbcDataDao; -import com.schisandra.oss.infra.basic.service.SchisandraOssJdbcDataService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * jdbc存储数据表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 22:08:55 - */ -@Service("SchisandraOssJdbcDataService") -public class SchisandraOssJdbcDataServiceImpl implements SchisandraOssJdbcDataService { - - @Resource - private SchisandraOssJdbcDataDao schisandraOssJdbcDataDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssJdbcData queryById(Long id) { - return this.schisandraOssJdbcDataDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssJdbcData 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssJdbcData schisandraOssJdbcData) { - return this.schisandraOssJdbcDataDao.insert(schisandraOssJdbcData,true); - } - - /** - * 修改数据 - * - * @param schisandraOssJdbcData 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssJdbcData schisandraOssJdbcData) { - return this.schisandraOssJdbcDataDao.update(schisandraOssJdbcData,true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssJdbcDataDao.deleteById(id) > 0; - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssJdbcData; +import com.schisandra.oss.infra.basic.dao.SchisandraOssJdbcDataDao; +import com.schisandra.oss.infra.basic.service.SchisandraOssJdbcDataService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * jdbc存储数据表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 22:08:55 + */ +@Service("SchisandraOssJdbcDataService") +public class SchisandraOssJdbcDataServiceImpl implements SchisandraOssJdbcDataService { + + @Resource + private SchisandraOssJdbcDataDao schisandraOssJdbcDataDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssJdbcData queryById(String id) { + return this.schisandraOssJdbcDataDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssJdbcData 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssJdbcData schisandraOssJdbcData) { + return this.schisandraOssJdbcDataDao.insert(schisandraOssJdbcData,true); + } + + /** + * 修改数据 + * + * @param schisandraOssJdbcData 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssJdbcData schisandraOssJdbcData) { + return this.schisandraOssJdbcDataDao.update(schisandraOssJdbcData,true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssJdbcDataDao.deleteById(id) > 0; + } + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdbcServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdbcServiceImpl.java index 71ea7e6..006ccbd 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdbcServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdbcServiceImpl.java @@ -1,73 +1,73 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.dao.SchisandraOssJdbcDao; -import com.schisandra.oss.infra.basic.entity.SchisandraOssJdbc; -import com.schisandra.oss.infra.basic.entity.table.SchisandraOssJdbcTableDef; -import com.schisandra.oss.infra.basic.service.SchisandraOssJdbcService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * jdbc存储配置表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 22:08:16 - */ -@Service("SchisandraOssJdbcService") -public class SchisandraOssJdbcServiceImpl implements SchisandraOssJdbcService { - - @Resource - private SchisandraOssJdbcDao schisandraOssJdbcDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssJdbc queryById(Long id) { - return this.schisandraOssJdbcDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssJdbc 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssJdbc schisandraOssJdbc) { - return this.schisandraOssJdbcDao.insert(schisandraOssJdbc, true); - } - - /** - * 修改数据 - * - * @param schisandraOssJdbc 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssJdbc schisandraOssJdbc) { - return this.schisandraOssJdbcDao.update(schisandraOssJdbc, true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssJdbcDao.deleteById(id) > 0; - } - - @Override - public SchisandraOssJdbc getJdbcOssConfig(String userId) { - return schisandraOssJdbcDao.selectOneByCondition(SchisandraOssJdbcTableDef.SCHISANDRA_OSS_JDBC.USER_ID.eq(userId)); - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.dao.SchisandraOssJdbcDao; +import com.schisandra.oss.infra.basic.entity.SchisandraOssJdbc; +import com.schisandra.oss.infra.basic.entity.table.SchisandraOssJdbcTableDef; +import com.schisandra.oss.infra.basic.service.SchisandraOssJdbcService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * jdbc存储配置表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 22:08:16 + */ +@Service("SchisandraOssJdbcService") +public class SchisandraOssJdbcServiceImpl implements SchisandraOssJdbcService { + + @Resource + private SchisandraOssJdbcDao schisandraOssJdbcDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssJdbc queryById(String id) { + return this.schisandraOssJdbcDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssJdbc 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssJdbc schisandraOssJdbc) { + return this.schisandraOssJdbcDao.insert(schisandraOssJdbc, true); + } + + /** + * 修改数据 + * + * @param schisandraOssJdbc 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssJdbc schisandraOssJdbc) { + return this.schisandraOssJdbcDao.update(schisandraOssJdbc, true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssJdbcDao.deleteById(id) > 0; + } + + @Override + public SchisandraOssJdbc getJdbcOssConfig(String userId) { + return schisandraOssJdbcDao.selectOneByCondition(SchisandraOssJdbcTableDef.SCHISANDRA_OSS_JDBC.USER_ID.eq(userId)); + } + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdbcStoreServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdbcStoreServiceImpl.java index f445553..d1977cb 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdbcStoreServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJdbcStoreServiceImpl.java @@ -1,67 +1,67 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssJdbcStore; -import com.schisandra.oss.infra.basic.dao.SchisandraOssJdbcStoreDao; -import com.schisandra.oss.infra.basic.service.SchisandraOssJdbcStoreService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * jdbc存储信息表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 22:11:22 - */ -@Service("SchisandraOssJdbcStoreService") -public class SchisandraOssJdbcStoreServiceImpl implements SchisandraOssJdbcStoreService { - - @Resource - private SchisandraOssJdbcStoreDao schisandraOssJdbcStoreDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssJdbcStore queryById(Long id) { - return this.schisandraOssJdbcStoreDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssJdbcStore 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssJdbcStore schisandraOssJdbcStore) { - return this.schisandraOssJdbcStoreDao.insert(schisandraOssJdbcStore,true); - } - - /** - * 修改数据 - * - * @param schisandraOssJdbcStore 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssJdbcStore schisandraOssJdbcStore) { - return this.schisandraOssJdbcStoreDao.update(schisandraOssJdbcStore,true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssJdbcStoreDao.deleteById(id) > 0; - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssJdbcStore; +import com.schisandra.oss.infra.basic.dao.SchisandraOssJdbcStoreDao; +import com.schisandra.oss.infra.basic.service.SchisandraOssJdbcStoreService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * jdbc存储信息表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 22:11:22 + */ +@Service("SchisandraOssJdbcStoreService") +public class SchisandraOssJdbcStoreServiceImpl implements SchisandraOssJdbcStoreService { + + @Resource + private SchisandraOssJdbcStoreDao schisandraOssJdbcStoreDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssJdbcStore queryById(String id) { + return this.schisandraOssJdbcStoreDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssJdbcStore 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssJdbcStore schisandraOssJdbcStore) { + return this.schisandraOssJdbcStoreDao.insert(schisandraOssJdbcStore,true); + } + + /** + * 修改数据 + * + * @param schisandraOssJdbcStore 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssJdbcStore schisandraOssJdbcStore) { + return this.schisandraOssJdbcStoreDao.update(schisandraOssJdbcStore,true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssJdbcStoreDao.deleteById(id) > 0; + } + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJinshanServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJinshanServiceImpl.java index 1bb5f31..9decf0c 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJinshanServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssJinshanServiceImpl.java @@ -1,74 +1,74 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssJinshan; -import com.schisandra.oss.infra.basic.dao.SchisandraOssJinshanDao; -import com.schisandra.oss.infra.basic.entity.table.SchisandraOssJdTableDef; -import com.schisandra.oss.infra.basic.entity.table.SchisandraOssJinshanTableDef; -import com.schisandra.oss.infra.basic.service.SchisandraOssJinshanService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * 金山云对象存储配置表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 22:13:26 - */ -@Service("SchisandraOssJinshanService") -public class SchisandraOssJinshanServiceImpl implements SchisandraOssJinshanService { - - @Resource - private SchisandraOssJinshanDao schisandraOssJinshanDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssJinshan queryById(Long id) { - return this.schisandraOssJinshanDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssJinshan 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssJinshan schisandraOssJinshan) { - return this.schisandraOssJinshanDao.insert(schisandraOssJinshan,true); - } - - /** - * 修改数据 - * - * @param schisandraOssJinshan 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssJinshan schisandraOssJinshan) { - return this.schisandraOssJinshanDao.update(schisandraOssJinshan,true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssJinshanDao.deleteById(id) > 0; - } - - @Override - public SchisandraOssJinshan getJinshanOssConfig(String userId) { - return schisandraOssJinshanDao.selectOneByCondition(SchisandraOssJinshanTableDef.SCHISANDRA_OSS_JINSHAN.USER_ID.eq(userId)); - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssJinshan; +import com.schisandra.oss.infra.basic.dao.SchisandraOssJinshanDao; +import com.schisandra.oss.infra.basic.entity.table.SchisandraOssJdTableDef; +import com.schisandra.oss.infra.basic.entity.table.SchisandraOssJinshanTableDef; +import com.schisandra.oss.infra.basic.service.SchisandraOssJinshanService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * 金山云对象存储配置表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 22:13:26 + */ +@Service("SchisandraOssJinshanService") +public class SchisandraOssJinshanServiceImpl implements SchisandraOssJinshanService { + + @Resource + private SchisandraOssJinshanDao schisandraOssJinshanDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssJinshan queryById(String id) { + return this.schisandraOssJinshanDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssJinshan 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssJinshan schisandraOssJinshan) { + return this.schisandraOssJinshanDao.insert(schisandraOssJinshan,true); + } + + /** + * 修改数据 + * + * @param schisandraOssJinshan 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssJinshan schisandraOssJinshan) { + return this.schisandraOssJinshanDao.update(schisandraOssJinshan,true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssJinshanDao.deleteById(id) > 0; + } + + @Override + public SchisandraOssJinshan getJinshanOssConfig(String userId) { + return schisandraOssJinshanDao.selectOneByCondition(SchisandraOssJinshanTableDef.SCHISANDRA_OSS_JINSHAN.USER_ID.eq(userId)); + } + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssLocalServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssLocalServiceImpl.java index a04ec94..29425c6 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssLocalServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssLocalServiceImpl.java @@ -1,67 +1,67 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssLocal; -import com.schisandra.oss.infra.basic.dao.SchisandraOssLocalDao; -import com.schisandra.oss.infra.basic.service.SchisandraOssLocalService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * 本地存储配置表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 22:18:08 - */ -@Service("SchisandraOssLocalService") -public class SchisandraOssLocalServiceImpl implements SchisandraOssLocalService { - - @Resource - private SchisandraOssLocalDao schisandraOssLocalDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssLocal queryById(Long id) { - return this.schisandraOssLocalDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssLocal 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssLocal schisandraOssLocal) { - return this.schisandraOssLocalDao.insert(schisandraOssLocal,true); - } - - /** - * 修改数据 - * - * @param schisandraOssLocal 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssLocal schisandraOssLocal) { - return this.schisandraOssLocalDao.update(schisandraOssLocal,true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssLocalDao.deleteById(id) > 0; - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssLocal; +import com.schisandra.oss.infra.basic.dao.SchisandraOssLocalDao; +import com.schisandra.oss.infra.basic.service.SchisandraOssLocalService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * 本地存储配置表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 22:18:08 + */ +@Service("SchisandraOssLocalService") +public class SchisandraOssLocalServiceImpl implements SchisandraOssLocalService { + + @Resource + private SchisandraOssLocalDao schisandraOssLocalDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssLocal queryById(String id) { + return this.schisandraOssLocalDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssLocal 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssLocal schisandraOssLocal) { + return this.schisandraOssLocalDao.insert(schisandraOssLocal,true); + } + + /** + * 修改数据 + * + * @param schisandraOssLocal 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssLocal schisandraOssLocal) { + return this.schisandraOssLocalDao.update(schisandraOssLocal,true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssLocalDao.deleteById(id) > 0; + } + + +} 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 718324a..2954091 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 @@ -34,7 +34,7 @@ public class SchisandraOssMinioServiceImpl implements SchisandraOssMinioService * @return 实例对象 */ @Override - public SchisandraOssMinio queryById(Long id) { + public SchisandraOssMinio queryById(String id) { return this.schisandraOssMinioDao.selectOneById(id); } @@ -69,19 +69,19 @@ public class SchisandraOssMinioServiceImpl implements SchisandraOssMinioService * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraOssMinioDao.deleteById(id) > 0; } @Override - public List getAllMinioInfoByUserId(Long userId) { + public List getAllMinioInfoByUserId(String userId) { return schisandraOssMinioDao.selectListByCondition(SchisandraOssMinioTableDef.SCHISANDRA_OSS_MINIO.USER_ID.eq(userId) .and(SchisandraOssMinioTableDef.SCHISANDRA_OSS_MINIO.STATUS.eq("true"))); } @Override - public SchisandraOssMinio getMinioConfig(Long userId) { + public SchisandraOssMinio getMinioConfig(String userId) { return schisandraOssMinioDao.selectOneByCondition(SchisandraOssMinioTableDef.SCHISANDRA_OSS_MINIO.USER_ID.eq(userId)); } @@ -94,7 +94,7 @@ public class SchisandraOssMinioServiceImpl implements SchisandraOssMinioService @Override public List selectAll(){return schisandraOssMinioDao.selectAll();} - public List selectAllPresent(Long userId){ + public List selectAllPresent(String userId){ return schisandraOssMinioDao.selectListByCondition(SchisandraOssMinioTableDef.SCHISANDRA_OSS_MINIO.USER_ID.eq(userId)); } } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssPinganServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssPinganServiceImpl.java index a4eb48c..ef35813 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssPinganServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssPinganServiceImpl.java @@ -1,67 +1,67 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssPingan; -import com.schisandra.oss.infra.basic.dao.SchisandraOssPinganDao; -import com.schisandra.oss.infra.basic.service.SchisandraOssPinganService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * 平安云对象存储配置表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 22:19:22 - */ -@Service("SchisandraOssPinganService") -public class SchisandraOssPinganServiceImpl implements SchisandraOssPinganService { - - @Resource - private SchisandraOssPinganDao schisandraOssPinganDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssPingan queryById(Long id) { - return this.schisandraOssPinganDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssPingan 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssPingan schisandraOssPingan) { - return this.schisandraOssPinganDao.insert(schisandraOssPingan,true); - } - - /** - * 修改数据 - * - * @param schisandraOssPingan 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssPingan schisandraOssPingan) { - return this.schisandraOssPinganDao.update(schisandraOssPingan,true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssPinganDao.deleteById(id) > 0; - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssPingan; +import com.schisandra.oss.infra.basic.dao.SchisandraOssPinganDao; +import com.schisandra.oss.infra.basic.service.SchisandraOssPinganService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * 平安云对象存储配置表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 22:19:22 + */ +@Service("SchisandraOssPinganService") +public class SchisandraOssPinganServiceImpl implements SchisandraOssPinganService { + + @Resource + private SchisandraOssPinganDao schisandraOssPinganDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssPingan queryById(String id) { + return this.schisandraOssPinganDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssPingan 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssPingan schisandraOssPingan) { + return this.schisandraOssPinganDao.insert(schisandraOssPingan,true); + } + + /** + * 修改数据 + * + * @param schisandraOssPingan 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssPingan schisandraOssPingan) { + return this.schisandraOssPinganDao.update(schisandraOssPingan,true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssPinganDao.deleteById(id) > 0; + } + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssQingyunServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssQingyunServiceImpl.java index 0536ece..508a7cb 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssQingyunServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssQingyunServiceImpl.java @@ -1,73 +1,73 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssQingyun; -import com.schisandra.oss.infra.basic.dao.SchisandraOssQingyunDao; -import com.schisandra.oss.infra.basic.entity.table.SchisandraOssQingyunTableDef; -import com.schisandra.oss.infra.basic.service.SchisandraOssQingyunService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * 青云对象存储配置表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 22:21:09 - */ -@Service("SchisandraOssQingyunService") -public class SchisandraOssQingyunServiceImpl implements SchisandraOssQingyunService { - - @Resource - private SchisandraOssQingyunDao schisandraOssQingyunDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssQingyun queryById(Long id) { - return this.schisandraOssQingyunDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssQingyun 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssQingyun schisandraOssQingyun) { - return this.schisandraOssQingyunDao.insert(schisandraOssQingyun,true); - } - - /** - * 修改数据 - * - * @param schisandraOssQingyun 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssQingyun schisandraOssQingyun) { - return this.schisandraOssQingyunDao.update(schisandraOssQingyun,true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssQingyunDao.deleteById(id) > 0; - } - - @Override - public SchisandraOssQingyun getQingyunOssConfig(String userId) { - return schisandraOssQingyunDao.selectOneByCondition(SchisandraOssQingyunTableDef.SCHISANDRA_OSS_QINGYUN.USER_ID.eq(userId)); - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssQingyun; +import com.schisandra.oss.infra.basic.dao.SchisandraOssQingyunDao; +import com.schisandra.oss.infra.basic.entity.table.SchisandraOssQingyunTableDef; +import com.schisandra.oss.infra.basic.service.SchisandraOssQingyunService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * 青云对象存储配置表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 22:21:09 + */ +@Service("SchisandraOssQingyunService") +public class SchisandraOssQingyunServiceImpl implements SchisandraOssQingyunService { + + @Resource + private SchisandraOssQingyunDao schisandraOssQingyunDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssQingyun queryById(String id) { + return this.schisandraOssQingyunDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssQingyun 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssQingyun schisandraOssQingyun) { + return this.schisandraOssQingyunDao.insert(schisandraOssQingyun,true); + } + + /** + * 修改数据 + * + * @param schisandraOssQingyun 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssQingyun schisandraOssQingyun) { + return this.schisandraOssQingyunDao.update(schisandraOssQingyun,true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssQingyunDao.deleteById(id) > 0; + } + + @Override + public SchisandraOssQingyun getQingyunOssConfig(String userId) { + return schisandraOssQingyunDao.selectOneByCondition(SchisandraOssQingyunTableDef.SCHISANDRA_OSS_QINGYUN.USER_ID.eq(userId)); + } + + +} 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 7e0326d..a820d3b 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 @@ -22,7 +22,7 @@ public class SchisandraOssQiniuServiceImpl implements SchisandraOssQiniuService private SchisandraOssQiniuDao schisandraOssQiniuDao; @Override - public SchisandraOssQiniu getEndpointByuserIdAnd(Long userId, String bucket) { + public SchisandraOssQiniu getEndpointByuserIdAnd(String userId, String bucket) { return schisandraOssQiniuDao.selectOneByCondition(SchisandraOssQiniuTableDef.SCHISANDRA_OSS_QINIU.USER_ID.eq(userId).and(SchisandraOssQiniuTableDef.SCHISANDRA_OSS_QINIU.BUCKET_NAME.eq(bucket))); } @@ -33,7 +33,7 @@ public class SchisandraOssQiniuServiceImpl implements SchisandraOssQiniuService * @return 实例对象 */ @Override - public SchisandraOssQiniu queryById(Long id) { + public SchisandraOssQiniu queryById(String id) { return this.schisandraOssQiniuDao.selectOneById(id); } @@ -66,7 +66,7 @@ public class SchisandraOssQiniuServiceImpl implements SchisandraOssQiniuService * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraOssQiniuDao.deleteById(id) > 0; } @@ -78,5 +78,5 @@ public class SchisandraOssQiniuServiceImpl implements SchisandraOssQiniuService @Override public List selectAll() {return this.schisandraOssQiniuDao.selectAll();} - public List selectAllPresent(Long userId) {return this.schisandraOssQiniuDao.selectListByCondition(SchisandraOssQiniuTableDef.SCHISANDRA_OSS_QINIU.USER_ID.eq(userId));} + public List selectAllPresent(String userId) {return this.schisandraOssQiniuDao.selectListByCondition(SchisandraOssQiniuTableDef.SCHISANDRA_OSS_QINIU.USER_ID.eq(userId));} } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssSftpServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssSftpServiceImpl.java index e0912a0..1bc88c1 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssSftpServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssSftpServiceImpl.java @@ -30,7 +30,7 @@ public class SchisandraOssSftpServiceImpl implements SchisandraOssSftpService { * @return 实例对象 */ @Override - public SchisandraOssSftp queryById(Long id) { + public SchisandraOssSftp queryById(String id) { return this.schisandraOssSftpDao.selectOneById(id); } @@ -63,7 +63,7 @@ public class SchisandraOssSftpServiceImpl implements SchisandraOssSftpService { * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraOssSftpDao.deleteById(id) > 0; } 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 96e0c8a..d9fcbb8 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 @@ -29,7 +29,7 @@ public class SchisandraOssTencentServiceImpl implements SchisandraOssTencentServ * @return 实例对象 */ @Override - public SchisandraOssTencent queryById(Long id) { + public SchisandraOssTencent queryById(String id) { return this.schisandraOssTencentDao.selectOneById(id); } @@ -74,7 +74,7 @@ public class SchisandraOssTencentServiceImpl implements SchisandraOssTencentServ @Override public List selectAll(){return this.schisandraOssTencentDao.selectAll();} - public List selectAllPresent(Long userId){ + public List selectAllPresent(String userId){ return this.schisandraOssTencentDao.selectListByCondition(SchisandraOssTencentTableDef.SCHISANDRA_OSS_TENCENT.USER_ID.eq(userId)); } } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssUcloudServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssUcloudServiceImpl.java index d646977..ee4d964 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssUcloudServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssUcloudServiceImpl.java @@ -1,75 +1,75 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssUcloud; -import com.schisandra.oss.infra.basic.dao.SchisandraOssUcloudDao; -import com.schisandra.oss.infra.basic.entity.table.SchisandraOssTencentTableDef; -import com.schisandra.oss.infra.basic.entity.table.SchisandraOssUcloudTableDef; -import com.schisandra.oss.infra.basic.service.SchisandraOssUcloudService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * ucloud对象存储配置表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 22:27:45 - */ -@Service("SchisandraOssUcloudService") -public class SchisandraOssUcloudServiceImpl implements SchisandraOssUcloudService { - - @Resource - private SchisandraOssUcloudDao schisandraOssUcloudDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssUcloud queryById(Long id) { - return this.schisandraOssUcloudDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssUcloud 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssUcloud schisandraOssUcloud) { - return this.schisandraOssUcloudDao.insert(schisandraOssUcloud,true); - } - - /** - * 修改数据 - * - * @param schisandraOssUcloud 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssUcloud schisandraOssUcloud) { - return this.schisandraOssUcloudDao.update(schisandraOssUcloud,true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssUcloudDao.deleteById(id) > 0; - } - - - @Override - public SchisandraOssUcloud getUcloudOssConfig(String userId) { - return schisandraOssUcloudDao.selectOneByCondition(SchisandraOssUcloudTableDef.SCHISANDRA_OSS_UCLOUD.USER_ID.eq(userId)); - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssUcloud; +import com.schisandra.oss.infra.basic.dao.SchisandraOssUcloudDao; +import com.schisandra.oss.infra.basic.entity.table.SchisandraOssTencentTableDef; +import com.schisandra.oss.infra.basic.entity.table.SchisandraOssUcloudTableDef; +import com.schisandra.oss.infra.basic.service.SchisandraOssUcloudService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * ucloud对象存储配置表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 22:27:45 + */ +@Service("SchisandraOssUcloudService") +public class SchisandraOssUcloudServiceImpl implements SchisandraOssUcloudService { + + @Resource + private SchisandraOssUcloudDao schisandraOssUcloudDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssUcloud queryById(String id) { + return this.schisandraOssUcloudDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssUcloud 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssUcloud schisandraOssUcloud) { + return this.schisandraOssUcloudDao.insert(schisandraOssUcloud,true); + } + + /** + * 修改数据 + * + * @param schisandraOssUcloud 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssUcloud schisandraOssUcloud) { + return this.schisandraOssUcloudDao.update(schisandraOssUcloud,true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssUcloudDao.deleteById(id) > 0; + } + + + @Override + public SchisandraOssUcloud getUcloudOssConfig(String userId) { + return schisandraOssUcloudDao.selectOneByCondition(SchisandraOssUcloudTableDef.SCHISANDRA_OSS_UCLOUD.USER_ID.eq(userId)); + } + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssUpServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssUpServiceImpl.java index bd11705..107445f 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssUpServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssUpServiceImpl.java @@ -29,7 +29,7 @@ public class SchisandraOssUpServiceImpl implements SchisandraOssUpService { * @return 实例对象 */ @Override - public SchisandraOssUp queryById(Long id) { + public SchisandraOssUp queryById(String id) { return this.schisandraOssUpDao.selectOneById(id); } @@ -62,7 +62,7 @@ public class SchisandraOssUpServiceImpl implements SchisandraOssUpService { * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraOssUpDao.deleteById(id) > 0; } diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssWangyiServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssWangyiServiceImpl.java index 00421f7..c070381 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssWangyiServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraOssWangyiServiceImpl.java @@ -1,73 +1,73 @@ -package com.schisandra.oss.infra.basic.service.impl; - -import com.schisandra.oss.infra.basic.entity.SchisandraOssWangyi; -import com.schisandra.oss.infra.basic.dao.SchisandraOssWangyiDao; -import com.schisandra.oss.infra.basic.entity.table.SchisandraOssWangyiTableDef; -import com.schisandra.oss.infra.basic.service.SchisandraOssWangyiService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - -/** - * 网易数帆对象存储配置表 表服务实现类 - * - * @author landaiqing - * @since 2024-06-02 22:31:37 - */ -@Service("SchisandraOssWangyiService") -public class SchisandraOssWangyiServiceImpl implements SchisandraOssWangyiService { - - @Resource - private SchisandraOssWangyiDao schisandraOssWangyiDao; - - /** - * 通过ID查询单条数据 - * - * @param id 主键 - * @return 实例对象 - */ - @Override - public SchisandraOssWangyi queryById(Long id) { - return this.schisandraOssWangyiDao.selectOneById(id); - } - - /** - * 新增数据 - * - * @param schisandraOssWangyi 实例对象 - * @return 实例对象 - */ - @Override - public int insert(SchisandraOssWangyi schisandraOssWangyi) { - return this.schisandraOssWangyiDao.insert(schisandraOssWangyi,true); - } - - /** - * 修改数据 - * - * @param schisandraOssWangyi 实例对象 - * @return 实例对象 - */ - @Override - public int update(SchisandraOssWangyi schisandraOssWangyi) { - return this.schisandraOssWangyiDao.update(schisandraOssWangyi,true); - } - - /** - * 通过主键删除数据 - * - * @param id 主键 - * @return 是否成功 - */ - @Override - public boolean deleteById(Long id) { - return this.schisandraOssWangyiDao.deleteById(id) > 0; - } - - @Override - public SchisandraOssWangyi getWangyiOssConfig(String userId) { - return this.schisandraOssWangyiDao.selectOneByCondition(SchisandraOssWangyiTableDef.SCHISANDRA_OSS_WANGYI.USER_ID.eq(userId)); - } - - -} +package com.schisandra.oss.infra.basic.service.impl; + +import com.schisandra.oss.infra.basic.entity.SchisandraOssWangyi; +import com.schisandra.oss.infra.basic.dao.SchisandraOssWangyiDao; +import com.schisandra.oss.infra.basic.entity.table.SchisandraOssWangyiTableDef; +import com.schisandra.oss.infra.basic.service.SchisandraOssWangyiService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * 网易数帆对象存储配置表 表服务实现类 + * + * @author landaiqing + * @since 2024-06-02 22:31:37 + */ +@Service("SchisandraOssWangyiService") +public class SchisandraOssWangyiServiceImpl implements SchisandraOssWangyiService { + + @Resource + private SchisandraOssWangyiDao schisandraOssWangyiDao; + + /** + * 通过ID查询单条数据 + * + * @param id 主键 + * @return 实例对象 + */ + @Override + public SchisandraOssWangyi queryById(String id) { + return this.schisandraOssWangyiDao.selectOneById(id); + } + + /** + * 新增数据 + * + * @param schisandraOssWangyi 实例对象 + * @return 实例对象 + */ + @Override + public int insert(SchisandraOssWangyi schisandraOssWangyi) { + return this.schisandraOssWangyiDao.insert(schisandraOssWangyi,true); + } + + /** + * 修改数据 + * + * @param schisandraOssWangyi 实例对象 + * @return 实例对象 + */ + @Override + public int update(SchisandraOssWangyi schisandraOssWangyi) { + return this.schisandraOssWangyiDao.update(schisandraOssWangyi,true); + } + + /** + * 通过主键删除数据 + * + * @param id 主键 + * @return 是否成功 + */ + @Override + public boolean deleteById(String id) { + return this.schisandraOssWangyiDao.deleteById(id) > 0; + } + + @Override + public SchisandraOssWangyi getWangyiOssConfig(String userId) { + return this.schisandraOssWangyiDao.selectOneByCondition(SchisandraOssWangyiTableDef.SCHISANDRA_OSS_WANGYI.USER_ID.eq(userId)); + } + + +} diff --git a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraUserOssServiceImpl.java b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraUserOssServiceImpl.java index 7b684e8..7aa4118 100644 --- a/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraUserOssServiceImpl.java +++ b/schisandra-cloud-storage-oss/schisandra-cloud-storage-oss-infra/src/main/java/com/schisandra/oss/infra/basic/service/impl/SchisandraUserOssServiceImpl.java @@ -29,7 +29,7 @@ public class SchisandraUserOssServiceImpl implements SchisandraUserOssService { * @return 实例对象 */ @Override - public SchisandraUserOss queryById(Long id) { + public SchisandraUserOss queryById(String id) { return this.schisandraUserOssDao.selectOneById(id); } @@ -62,17 +62,17 @@ public class SchisandraUserOssServiceImpl implements SchisandraUserOssService { * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraUserOssDao.deleteById(id) > 0; } @Override - public List queryOSSByUserId(Long userId) { + public List queryOSSByUserId(String userId) { return this.schisandraUserOssDao.selectListByCondition(SchisandraUserOssTableDef.SCHISANDRA_USER_OSS.USER_ID.eq(userId)); } @Override - public SchisandraUserOss queryOSSByTypeAndUserId(Long userId,String type) { + public SchisandraUserOss queryOSSByTypeAndUserId(String userId,String type) { return this.schisandraUserOssDao.selectOneByCondition(SchisandraUserOssTableDef.SCHISANDRA_USER_OSS.USER_ID.eq(userId).and(SchisandraUserOssTableDef.SCHISANDRA_USER_OSS.OSS_TYPE.eq(type))); } } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/controller/SchisandraShareDetailController.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/controller/SchisandraShareDetailController.java index 10d1b27..29ae902 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/controller/SchisandraShareDetailController.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/controller/SchisandraShareDetailController.java @@ -47,7 +47,7 @@ public class SchisandraShareDetailController { * 查询分享详细信息 */ @PostMapping("get_detail") - public Result selectDetail(@RequestParam("Id") Long Id){ + public Result selectDetail(@RequestParam("Id") String Id){ SchisandraShareDetailBO resultList = schisandraShareDetailDomainService.getDetailsById(Id); return Result.ok(resultList); } @@ -61,7 +61,7 @@ public class SchisandraShareDetailController { * @date: 2024/7/15 下午7:09 */ @PostMapping("/list") - public Result> selectCircleList(@RequestParam("circleId") Long circleId) { + public Result> selectCircleList(@RequestParam("circleId") String circleId) { List resultList = schisandraShareDetailDomainService.list(circleId); List schisandraShareDetailDTOS = SchisandraShareDetailDTOConverter.INSTANCE.convertBOToDTOList(resultList); return Result.ok(schisandraShareDetailDTOS); diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareCircleDTO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareCircleDTO.java index 0d11d4e..bd8b08e 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareCircleDTO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareCircleDTO.java @@ -17,17 +17,17 @@ public class SchisandraShareCircleDTO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String userId; /** * 默认0父id */ - private Long parentId; + private String parentId; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareCommentReplyDTO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareCommentReplyDTO.java index 9bc23fc..2723dd8 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareCommentReplyDTO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareCommentReplyDTO.java @@ -17,12 +17,12 @@ public class SchisandraShareCommentReplyDTO implements Serializable { /** * 评论ID */ - private Long id; + private String id; /** * 分享文章id */ - private Long detailId; + private String detailId; /** * 回复类型 0评论 1回复 @@ -32,7 +32,7 @@ public class SchisandraShareCommentReplyDTO implements Serializable { /** * 评论目标id */ - private Long toId; + private String toId; /** * 评论人 @@ -42,7 +42,7 @@ public class SchisandraShareCommentReplyDTO implements Serializable { /** * 回复目标id */ - private Integer replyId; + private String replyId; /** * 回复人 diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareDetailDTO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareDetailDTO.java index 3b0f037..267f90f 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareDetailDTO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareDetailDTO.java @@ -20,17 +20,17 @@ public class SchisandraShareDetailDTO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long circleId; + private String circleId; /** * */ - private Long userId; + private String userId; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareDetailTagDTO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareDetailTagDTO.java index 7eb8dad..88685db 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareDetailTagDTO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareDetailTagDTO.java @@ -17,17 +17,17 @@ public class SchisandraShareDetailTagDTO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long detailId; + private String detailId; /** * */ - private Long tagId; + private String tagId; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareMessageDTO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareMessageDTO.java index f8cc651..39338c8 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareMessageDTO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareMessageDTO.java @@ -17,17 +17,17 @@ public class SchisandraShareMessageDTO implements Serializable { /** * 主键 */ - private Long id; + private String id; /** * 来自人 */ - private Long fromId; + private String fromId; /** * 送达人 */ - private Long toId; + private String toId; /** * 消息内容 diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareSensitiveWordsDTO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareSensitiveWordsDTO.java index 64318e8..f048f93 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareSensitiveWordsDTO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareSensitiveWordsDTO.java @@ -17,7 +17,7 @@ public class SchisandraShareSensitiveWordsDTO implements Serializable { /** * */ - private Long id; + private String id; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareTagsDTO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareTagsDTO.java index 96af7be..e9a8cd8 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareTagsDTO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareTagsDTO.java @@ -18,7 +18,7 @@ public class SchisandraShareTagsDTO implements Serializable { /** * */ - private Long id; + private String id; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareUrlDTO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareUrlDTO.java index 73b8dac..9caf001 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareUrlDTO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareUrlDTO.java @@ -18,7 +18,7 @@ public class SchisandraShareUrlDTO implements Serializable { /** * */ - private Long id; + private String id; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareUrlDetailDTO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareUrlDetailDTO.java index af73db2..fd849d0 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareUrlDetailDTO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-application/schisandra-cloud-storage-share-application-controller/src/main/java/com/schisandra/share/application/dto/SchisandraShareUrlDetailDTO.java @@ -17,17 +17,17 @@ public class SchisandraShareUrlDetailDTO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long detailId; + private String detailId; /** * */ - private Long urlId; + private String urlId; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareCircleBO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareCircleBO.java index 1841db6..512e808 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareCircleBO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareCircleBO.java @@ -16,17 +16,17 @@ public class SchisandraShareCircleBO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long userId; + private String userId; /** * 默认0父id */ - private Long parentId; + private String parentId; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareCommentReplyBO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareCommentReplyBO.java index ceceaf7..accc7c9 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareCommentReplyBO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareCommentReplyBO.java @@ -16,12 +16,12 @@ public class SchisandraShareCommentReplyBO implements Serializable { /** * 评论ID */ - private Long id; + private String id; /** * 分享文章id */ - private Long detailId; + private String detailId; /** * 回复类型 0评论 1回复 @@ -31,7 +31,7 @@ public class SchisandraShareCommentReplyBO implements Serializable { /** * 评论目标id */ - private Long toId; + private String toId; /** * 评论人 @@ -41,7 +41,7 @@ public class SchisandraShareCommentReplyBO implements Serializable { /** * 回复目标id */ - private Integer replyId; + private String replyId; /** * 回复人 diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareDetailBO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareDetailBO.java index eee3db6..ab3b352 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareDetailBO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareDetailBO.java @@ -18,17 +18,17 @@ public class SchisandraShareDetailBO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long circleId; + private String circleId; /** * */ - private Long userId; + private String userId; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareDetailTagBO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareDetailTagBO.java index 041f989..9a48ee3 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareDetailTagBO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareDetailTagBO.java @@ -16,17 +16,17 @@ public class SchisandraShareDetailTagBO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long detailId; + private String detailId; /** * */ - private Long tagId; + private String tagId; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareMessageBO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareMessageBO.java index 1d42c97..cd1ba84 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareMessageBO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareMessageBO.java @@ -16,17 +16,17 @@ public class SchisandraShareMessageBO implements Serializable { /** * 主键 */ - private Long id; + private String id; /** * 来自人 */ - private Long fromId; + private String fromId; /** * 送达人 */ - private Long toId; + private String toId; /** * 消息内容 diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareSensitiveWordsBO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareSensitiveWordsBO.java index 4708231..f35b140 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareSensitiveWordsBO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareSensitiveWordsBO.java @@ -16,7 +16,7 @@ public class SchisandraShareSensitiveWordsBO implements Serializable { /** * */ - private Long id; + private String id; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareTagsBO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareTagsBO.java index 41e3bae..d456a08 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareTagsBO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareTagsBO.java @@ -16,7 +16,7 @@ public class SchisandraShareTagsBO implements Serializable { /** * */ - private Long id; + private String id; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareUrlBO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareUrlBO.java index b41c13a..f70444a 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareUrlBO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareUrlBO.java @@ -16,7 +16,7 @@ public class SchisandraShareUrlBO implements Serializable { /** * */ - private Long id; + private String id; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareUrlDetailBO.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareUrlDetailBO.java index 6ea28f7..b1e9433 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareUrlDetailBO.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/bo/SchisandraShareUrlDetailBO.java @@ -16,17 +16,17 @@ public class SchisandraShareUrlDetailBO implements Serializable { /** * */ - private Long id; + private String id; /** * */ - private Long detailId; + private String detailId; /** * */ - private Long urlId; + private String urlId; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/SchisandraShareCircleDomainService.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/SchisandraShareCircleDomainService.java index f47e9c6..67934d3 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/SchisandraShareCircleDomainService.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/SchisandraShareCircleDomainService.java @@ -27,7 +27,7 @@ public interface SchisandraShareCircleDomainService { */ Boolean delete(SchisandraShareCircleBO schisandraShareCircleBO); - SchisandraShareCircleBO queryById(Long id); + SchisandraShareCircleBO queryById(String id); List queryAll(); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/SchisandraShareDetailDomainService.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/SchisandraShareDetailDomainService.java index 76e9947..2950930 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/SchisandraShareDetailDomainService.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/SchisandraShareDetailDomainService.java @@ -27,9 +27,9 @@ public interface SchisandraShareDetailDomainService { */ Boolean delete(SchisandraShareDetailBO schisandraShareDetailBO); - List list(Long circleId); + List list(String circleId); - SchisandraShareDetailBO getDetailsById(Long Id); + SchisandraShareDetailBO getDetailsById(String Id); Boolean addDetail(SchisandraShareDetailBO schisandraShareDetailBO); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/impl/SchisandraShareCircleDomainServiceImpl.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/impl/SchisandraShareCircleDomainServiceImpl.java index 8851d54..cf8ca58 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/impl/SchisandraShareCircleDomainServiceImpl.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/impl/SchisandraShareCircleDomainServiceImpl.java @@ -53,7 +53,7 @@ public class SchisandraShareCircleDomainServiceImpl implements SchisandraShareCi } @Override - public SchisandraShareCircleBO queryById(Long id) { + public SchisandraShareCircleBO queryById(String id) { return SchisandraShareCircleBOConverter.INSTANCE.convertEntityToBO(schisandraShareCircleService.queryById(id)); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/impl/SchisandraShareDetailDomainServiceImpl.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/impl/SchisandraShareDetailDomainServiceImpl.java index 2a453da..1cb6609 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/impl/SchisandraShareDetailDomainServiceImpl.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-domain/src/main/java/com/schisandra/share/domain/service/impl/SchisandraShareDetailDomainServiceImpl.java @@ -66,7 +66,7 @@ public class SchisandraShareDetailDomainServiceImpl implements SchisandraShareDe @Transactional @Override - public List list(Long circleId) { + public List list(String circleId) { List schisandraShareDetails = schisandraShareDetailService.queryByCircleId(circleId); List shareDetailBOList = SchisandraShareDetailBOConverter.INSTANCE.convertEntityToBOList(schisandraShareDetails); LinkedList resultList = new LinkedList<>(); @@ -85,7 +85,7 @@ public class SchisandraShareDetailDomainServiceImpl implements SchisandraShareDe List schisandraShareDetailTags = schisandraShareDetailTagService.queryTagIdsByDetailId(shareDetailBO.getId()); List shareDetailTagBOList = SchisandraShareDetailTagBOConverter.INSTANCE.convertEntityToBOList(schisandraShareDetailTags); - List tagIds = shareDetailTagBOList.stream().map(SchisandraShareDetailTagBO::getTagId).collect(Collectors.toList()); + List tagIds = shareDetailTagBOList.stream().map(SchisandraShareDetailTagBO::getTagId).collect(Collectors.toList()); List shareTagList = schisandraShareTagsService.queryByIds(tagIds); List shareTagsBOList = SchisandraShareTagsBOConverter.INSTANCE.convertEntityToBOList(shareTagList); schisandraShareDetailBO.setTags(shareTagsBOList); @@ -96,7 +96,7 @@ public class SchisandraShareDetailDomainServiceImpl implements SchisandraShareDe } @Override - public SchisandraShareDetailBO getDetailsById(Long Id) { + public SchisandraShareDetailBO getDetailsById(String Id) { SchisandraShareDetail schisandraShareDetails = schisandraShareDetailService.queryById(Id); SchisandraShareDetailBO schisandraShareDetailBO = SchisandraShareDetailBOConverter.INSTANCE.convertEntityToBO(schisandraShareDetails); @@ -106,7 +106,7 @@ public class SchisandraShareDetailDomainServiceImpl implements SchisandraShareDe List schisandraShareUrlDetailS = schisandraShareUrlDetailService.queryByDetailId(Id); List schisandraShareUrlDetailBOS = SchisandraShareUrlDetailBOConverter.INSTANCE.convertEntityToBOList(schisandraShareUrlDetailS); - List urlIds = schisandraShareUrlDetailBOS.stream().map(SchisandraShareUrlDetailBO::getUrlId).collect(Collectors.toList()); + List urlIds = schisandraShareUrlDetailBOS.stream().map(SchisandraShareUrlDetailBO::getUrlId).collect(Collectors.toList()); List schisandraShareUrlS = schisandraShareUrlService.queryByIds(urlIds); List schisandraShareUrlBOS = SchisandraShareUrlBOConverter.INSTANCE.convertEntityToBOList(schisandraShareUrlS); @@ -114,7 +114,7 @@ public class SchisandraShareDetailDomainServiceImpl implements SchisandraShareDe List schisandraShareDetailTags = schisandraShareDetailTagService.queryTagIdsByDetailId(schisandraShareDetailBO.getId()); List shareDetailTagBOList = SchisandraShareDetailTagBOConverter.INSTANCE.convertEntityToBOList(schisandraShareDetailTags); - List tagIds = shareDetailTagBOList.stream().map(SchisandraShareDetailTagBO::getTagId).collect(Collectors.toList()); + List tagIds = shareDetailTagBOList.stream().map(SchisandraShareDetailTagBO::getTagId).collect(Collectors.toList()); List shareTagList = schisandraShareTagsService.queryByIds(tagIds); List shareTagsBOList = SchisandraShareTagsBOConverter.INSTANCE.convertEntityToBOList(shareTagList); schisandraShareDetailBO.setTags(shareTagsBOList); diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareCircle.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareCircle.java index 13b544a..3369030 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareCircle.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareCircle.java @@ -25,19 +25,19 @@ public class SchisandraShareCircle implements Serializable { * */ @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; + private String id; /** * */ @Column("user_id") - private Long userId; + private String userId; /** * 默认0父id */ @Column("parent_id") - private Long parentId; + private String parentId; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareCommentReply.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareCommentReply.java index 1559c73..dd2ea8b 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareCommentReply.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareCommentReply.java @@ -24,13 +24,13 @@ public class SchisandraShareCommentReply implements Serializable { * 评论ID */ @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; + private String id; /** * 分享文章id */ @Column("detail_id") - private Long detailId; + private String detailId; /** * 回复类型 0评论 1回复 @@ -42,7 +42,7 @@ public class SchisandraShareCommentReply implements Serializable { * 评论目标id */ @Column("to_id") - private Long toId; + private String toId; /** * 评论人 @@ -54,7 +54,7 @@ public class SchisandraShareCommentReply implements Serializable { * 回复目标id */ @Column("reply_id") - private Integer replyId; + private String replyId; /** * 回复人 diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareDetail.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareDetail.java index 8c91a34..575f28e 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareDetail.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareDetail.java @@ -24,19 +24,19 @@ public class SchisandraShareDetail implements Serializable { * */ @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; + private String id; /** * */ @Column("circle_id") - private Long circleId; + private String circleId; /** * */ @Column("user_id") - private Long userId; + private String userId; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareDetailTag.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareDetailTag.java index 88f6c23..7f8400c 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareDetailTag.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareDetailTag.java @@ -24,19 +24,19 @@ public class SchisandraShareDetailTag implements Serializable { * */ @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; + private String id; /** * */ @Column("detail_id") - private Long detailId; + private String detailId; /** * */ @Column("tag_id") - private Long tagId; + private String tagId; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareMessage.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareMessage.java index a232223..4c164bf 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareMessage.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareMessage.java @@ -24,19 +24,19 @@ public class SchisandraShareMessage implements Serializable { * 主键 */ @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; + private String id; /** * 来自人 */ @Column("from_id") - private Long fromId; + private String fromId; /** * 送达人 */ @Column("to_id") - private Long toId; + private String toId; /** * 消息内容 diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareSensitiveWords.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareSensitiveWords.java index 34f6dba..a87ba91 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareSensitiveWords.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareSensitiveWords.java @@ -24,7 +24,7 @@ public class SchisandraShareSensitiveWords implements Serializable { * */ @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; + private String id; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareTags.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareTags.java index a6cc4fc..4df1944 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareTags.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareTags.java @@ -24,7 +24,7 @@ public class SchisandraShareTags implements Serializable { * */ @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; + private String id; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareUrl.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareUrl.java index 25edd3f..c0961dc 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareUrl.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareUrl.java @@ -24,7 +24,7 @@ public class SchisandraShareUrl implements Serializable { * */ @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; + private String id; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareUrlDetail.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareUrlDetail.java index 7f452bb..69dc735 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareUrlDetail.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/entity/SchisandraShareUrlDetail.java @@ -24,19 +24,19 @@ public class SchisandraShareUrlDetail implements Serializable { * */ @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; + private String id; /** * */ @Column("detail_id") - private Long detailId; + private String detailId; /** * */ @Column("url_id") - private Long urlId; + private String urlId; /** * diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareCircleService.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareCircleService.java index 08bf5da..bcf4715 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareCircleService.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareCircleService.java @@ -18,7 +18,7 @@ public interface SchisandraShareCircleService { * @param id 主键 * @return 实例对象 */ - SchisandraShareCircle queryById(Long id); + SchisandraShareCircle queryById(String id); /** * 新增数据 @@ -42,7 +42,7 @@ public interface SchisandraShareCircleService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); /** * 查询所有数据 diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareCommentReplyService.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareCommentReplyService.java index a9f4550..c27ef1b 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareCommentReplyService.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareCommentReplyService.java @@ -16,7 +16,7 @@ public interface SchisandraShareCommentReplyService { * @param id 主键 * @return 实例对象 */ - SchisandraShareCommentReply queryById(Long id); + SchisandraShareCommentReply queryById(String id); /** * 新增数据 @@ -40,7 +40,7 @@ public interface SchisandraShareCommentReplyService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareDetailService.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareDetailService.java index a435d7f..1f42c4b 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareDetailService.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareDetailService.java @@ -18,7 +18,7 @@ public interface SchisandraShareDetailService { * @param id 主键 * @return 实例对象 */ - SchisandraShareDetail queryById(Long id); + SchisandraShareDetail queryById(String id); /** * 新增数据 @@ -42,8 +42,8 @@ public interface SchisandraShareDetailService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); - List queryByCircleId(Long circleId); + List queryByCircleId(String circleId); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareDetailTagService.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareDetailTagService.java index 4b70ae1..c73a675 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareDetailTagService.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareDetailTagService.java @@ -18,7 +18,7 @@ public interface SchisandraShareDetailTagService { * @param id 主键 * @return 实例对象 */ - SchisandraShareDetailTag queryById(Long id); + SchisandraShareDetailTag queryById(String id); /** * 新增数据 @@ -42,8 +42,8 @@ public interface SchisandraShareDetailTagService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); - List queryTagIdsByDetailId(Long detailId); + List queryTagIdsByDetailId(String detailId); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareMessageService.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareMessageService.java index 97cb79c..c44ae42 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareMessageService.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareMessageService.java @@ -16,7 +16,7 @@ public interface SchisandraShareMessageService { * @param id 主键 * @return 实例对象 */ - SchisandraShareMessage queryById(Long id); + SchisandraShareMessage queryById(String id); /** * 新增数据 @@ -40,7 +40,7 @@ public interface SchisandraShareMessageService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareSensitiveWordsService.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareSensitiveWordsService.java index 19fd13e..af97ca8 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareSensitiveWordsService.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareSensitiveWordsService.java @@ -16,7 +16,7 @@ public interface SchisandraShareSensitiveWordsService { * @param id 主键 * @return 实例对象 */ - SchisandraShareSensitiveWords queryById(Long id); + SchisandraShareSensitiveWords queryById(String id); /** * 新增数据 @@ -40,7 +40,7 @@ public interface SchisandraShareSensitiveWordsService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareTagsService.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareTagsService.java index d70b220..cb88fc6 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareTagsService.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareTagsService.java @@ -18,7 +18,7 @@ public interface SchisandraShareTagsService { * @param id 主键 * @return 实例对象 */ - SchisandraShareTags queryById(Long id); + SchisandraShareTags queryById(String id); /** * 新增数据 @@ -42,10 +42,10 @@ public interface SchisandraShareTagsService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); - List queryByIds(List tagIds); + List queryByIds(List tagIds); int insertBatch(List schisandraShareTags); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareUrlDetailService.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareUrlDetailService.java index 6506345..309e5ed 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareUrlDetailService.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareUrlDetailService.java @@ -18,7 +18,7 @@ public interface SchisandraShareUrlDetailService { * @param id 主键 * @return 实例对象 */ - SchisandraShareUrlDetail queryById(Long id); + SchisandraShareUrlDetail queryById(String id); /** * 新增数据 @@ -42,7 +42,7 @@ public interface SchisandraShareUrlDetailService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); - List queryByDetailId(Long detailId); + List queryByDetailId(String detailId); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareUrlService.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareUrlService.java index ad362cd..6b3726a 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareUrlService.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/SchisandraShareUrlService.java @@ -18,7 +18,7 @@ public interface SchisandraShareUrlService { * @param id 主键 * @return 实例对象 */ - SchisandraShareUrl queryById(Long id); + SchisandraShareUrl queryById(String id); /** * 新增数据 @@ -42,10 +42,10 @@ public interface SchisandraShareUrlService { * @param id 主键 * @return 是否成功 */ - boolean deleteById(Long id); + boolean deleteById(String id); - List queryByIds(List Ids); + List queryByIds(List Ids); int insertBatch(List schisandraShareUrls); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareCircleServiceImpl.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareCircleServiceImpl.java index 5589b86..4ad3628 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareCircleServiceImpl.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareCircleServiceImpl.java @@ -27,7 +27,7 @@ public class SchisandraShareCircleServiceImpl implements SchisandraShareCircleSe * @return 实例对象 */ @Override - public SchisandraShareCircle queryById(Long id) { + public SchisandraShareCircle queryById(String id) { return this.schisandraShareCircleDao.selectOneById(id); } @@ -60,7 +60,7 @@ public class SchisandraShareCircleServiceImpl implements SchisandraShareCircleSe * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraShareCircleDao.deleteById(id) > 0; } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareCommentReplyServiceImpl.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareCommentReplyServiceImpl.java index 063a51a..875f9d0 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareCommentReplyServiceImpl.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareCommentReplyServiceImpl.java @@ -26,7 +26,7 @@ public class SchisandraShareCommentReplyServiceImpl implements SchisandraShareCo * @return 实例对象 */ @Override - public SchisandraShareCommentReply queryById(Long id) { + public SchisandraShareCommentReply queryById(String id) { return this.schisandraShareCommentReplyDao.selectOneById(id); } @@ -59,7 +59,7 @@ public class SchisandraShareCommentReplyServiceImpl implements SchisandraShareCo * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraShareCommentReplyDao.deleteById(id) > 0; } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareDetailServiceImpl.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareDetailServiceImpl.java index 2b58c13..19d0f23 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareDetailServiceImpl.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareDetailServiceImpl.java @@ -28,7 +28,7 @@ public class SchisandraShareDetailServiceImpl implements SchisandraShareDetailSe * @return 实例对象 */ @Override - public SchisandraShareDetail queryById(Long id) { + public SchisandraShareDetail queryById(String id) { return this.schisandraShareDetailDao.selectOneById(id); } @@ -61,12 +61,12 @@ public class SchisandraShareDetailServiceImpl implements SchisandraShareDetailSe * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraShareDetailDao.deleteById(id) > 0; } @Override - public List queryByCircleId(Long circleId) { + public List queryByCircleId(String circleId) { return this.schisandraShareDetailDao.selectListByCondition(SchisandraShareDetailTableDef.SCHISANDRA_SHARE_DETAIL.CIRCLE_ID.eq(circleId)); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareDetailTagServiceImpl.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareDetailTagServiceImpl.java index cecc616..8dc3a5f 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareDetailTagServiceImpl.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareDetailTagServiceImpl.java @@ -28,7 +28,7 @@ public class SchisandraShareDetailTagServiceImpl implements SchisandraShareDetai * @return 实例对象 */ @Override - public SchisandraShareDetailTag queryById(Long id) { + public SchisandraShareDetailTag queryById(String id) { return this.schisandraShareDetailTagDao.selectOneById(id); } @@ -61,12 +61,12 @@ public class SchisandraShareDetailTagServiceImpl implements SchisandraShareDetai * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraShareDetailTagDao.deleteById(id) > 0; } @Override - public List queryTagIdsByDetailId(Long detailId) { + public List queryTagIdsByDetailId(String detailId) { return this.schisandraShareDetailTagDao.selectListByCondition(SchisandraShareDetailTagTableDef.SCHISANDRA_SHARE_DETAIL_TAG.DETAIL_ID.eq(detailId)); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareMessageServiceImpl.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareMessageServiceImpl.java index 273de28..23e2f43 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareMessageServiceImpl.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareMessageServiceImpl.java @@ -26,7 +26,7 @@ public class SchisandraShareMessageServiceImpl implements SchisandraShareMessage * @return 实例对象 */ @Override - public SchisandraShareMessage queryById(Long id) { + public SchisandraShareMessage queryById(String id) { return this.schisandraShareMessageDao.selectOneById(id); } @@ -59,7 +59,7 @@ public class SchisandraShareMessageServiceImpl implements SchisandraShareMessage * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraShareMessageDao.deleteById(id) > 0; } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareSensitiveWordsServiceImpl.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareSensitiveWordsServiceImpl.java index 21f5b9b..69868ef 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareSensitiveWordsServiceImpl.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareSensitiveWordsServiceImpl.java @@ -26,7 +26,7 @@ public class SchisandraShareSensitiveWordsServiceImpl implements SchisandraShare * @return 实例对象 */ @Override - public SchisandraShareSensitiveWords queryById(Long id) { + public SchisandraShareSensitiveWords queryById(String id) { return this.schisandraShareSensitiveWordsDao.selectOneById(id); } @@ -59,7 +59,7 @@ public class SchisandraShareSensitiveWordsServiceImpl implements SchisandraShare * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraShareSensitiveWordsDao.deleteById(id) > 0; } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareTagsServiceImpl.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareTagsServiceImpl.java index 9fa5904..0721afa 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareTagsServiceImpl.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareTagsServiceImpl.java @@ -26,7 +26,7 @@ public class SchisandraShareTagsServiceImpl implements SchisandraShareTagsServic * @return 实例对象 */ @Override - public SchisandraShareTags queryById(Long id) { + public SchisandraShareTags queryById(String id) { return this.schisandraShareTagsDao.selectOneById(id); } @@ -59,12 +59,12 @@ public class SchisandraShareTagsServiceImpl implements SchisandraShareTagsServic * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraShareTagsDao.deleteById(id) > 0; } @Override - public List queryByIds(List tagIds) { + public List queryByIds(List tagIds) { return this.schisandraShareTagsDao.selectListByIds(tagIds); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareUrlDetailServiceImpl.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareUrlDetailServiceImpl.java index 1a3346c..4197fc6 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareUrlDetailServiceImpl.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareUrlDetailServiceImpl.java @@ -28,7 +28,7 @@ public class SchisandraShareUrlDetailServiceImpl implements SchisandraShareUrlDe * @return 实例对象 */ @Override - public SchisandraShareUrlDetail queryById(Long id) { + public SchisandraShareUrlDetail queryById(String id) { return this.schisandraShareUrlDetailDao.selectOneById(id); } @@ -61,12 +61,12 @@ public class SchisandraShareUrlDetailServiceImpl implements SchisandraShareUrlDe * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraShareUrlDetailDao.deleteById(id) > 0; } @Override - public List queryByDetailId(Long detailId) { + public List queryByDetailId(String detailId) { return this.schisandraShareUrlDetailDao.selectListByCondition( SchisandraShareUrlDetailTableDef.SCHISANDRA_SHARE_URL_DETAIL.DETAIL_ID.eq(detailId) ); diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareUrlServiceImpl.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareUrlServiceImpl.java index ff3c0e5..016e76e 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareUrlServiceImpl.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/basic/service/impl/SchisandraShareUrlServiceImpl.java @@ -28,7 +28,7 @@ public class SchisandraShareUrlServiceImpl implements SchisandraShareUrlService * @return 实例对象 */ @Override - public SchisandraShareUrl queryById(Long id) { + public SchisandraShareUrl queryById(String id) { return this.schisandraShareUrlDao.selectOneById(id); } @@ -61,12 +61,12 @@ public class SchisandraShareUrlServiceImpl implements SchisandraShareUrlService * @return 是否成功 */ @Override - public boolean deleteById(Long id) { + public boolean deleteById(String id) { return this.schisandraShareUrlDao.deleteById(id) > 0; } @Override - public List queryByIds(List Ids) { + public List queryByIds(List Ids) { return this.schisandraShareUrlDao.selectListByIds(Ids); } diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/rpc/UserRpc.java b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/rpc/UserRpc.java index d695810..ba01edc 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/rpc/UserRpc.java +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/java/com/schisandra/share/infra/rpc/UserRpc.java @@ -23,7 +23,7 @@ public class UserRpc { private SchisandraAuthFeignService schisandraAuthFeignService; - public AuthUserInfoEntity getUserInfo(Long userId) { + public AuthUserInfoEntity getUserInfo(String userId) { Result result = schisandraAuthFeignService.getUserInfo(userId); AuthUserInfoEntity authUserInfoEntity = new AuthUserInfoEntity(); if (!result.getSuccess()) { diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareCircleDao.xml b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareCircleDao.xml index aa9ccfb..c8a663f 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareCircleDao.xml +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareCircleDao.xml @@ -3,9 +3,9 @@ - - - + + + diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareCommentReplyDao.xml b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareCommentReplyDao.xml index b0faf63..34d3d14 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareCommentReplyDao.xml +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareCommentReplyDao.xml @@ -3,12 +3,12 @@ - - + + - + - + diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareDetailDao.xml b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareDetailDao.xml index 6eb6870..96593e6 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareDetailDao.xml +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareDetailDao.xml @@ -3,9 +3,9 @@ - - - + + + diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareDetailTagDao.xml b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareDetailTagDao.xml index 902d474..26098fd 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareDetailTagDao.xml +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareDetailTagDao.xml @@ -3,9 +3,9 @@ - - - + + + diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareMessageDao.xml b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareMessageDao.xml index ee1a495..c767475 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareMessageDao.xml +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareMessageDao.xml @@ -3,9 +3,9 @@ - - - + + + diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareSensitiveWordsDao.xml b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareSensitiveWordsDao.xml index d06a636..a5840b0 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareSensitiveWordsDao.xml +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareSensitiveWordsDao.xml @@ -3,7 +3,7 @@ - + diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareTagsDao.xml b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareTagsDao.xml index b3ba32b..b1cc36b 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareTagsDao.xml +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareTagsDao.xml @@ -3,7 +3,7 @@ - + diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareUrlDao.xml b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareUrlDao.xml index 969832d..40ee3b9 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareUrlDao.xml +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareUrlDao.xml @@ -3,7 +3,7 @@ - + diff --git a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareUrlDetailDao.xml b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareUrlDetailDao.xml index 45239a7..02798d6 100644 --- a/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareUrlDetailDao.xml +++ b/schisandra-cloud-storage-share/schisandra-cloud-storage-share-infra/src/main/resources/mapper/SchisandraShareUrlDetailDao.xml @@ -3,9 +3,9 @@ - - - + + + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-api/src/main/java/com/schisandra/system/entity/SchisandraSmsConfigDTO.java b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-api/src/main/java/com/schisandra/system/entity/SchisandraSmsConfigDTO.java index 18d9c8e..bfee80c 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-api/src/main/java/com/schisandra/system/entity/SchisandraSmsConfigDTO.java +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-api/src/main/java/com/schisandra/system/entity/SchisandraSmsConfigDTO.java @@ -1,233 +1,233 @@ -package com.schisandra.system.entity; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 短信配置信息表 dto - * - * @author landaiqing - * @since 2024-06-19 22:20:47 - */ -@Data -public class SchisandraSmsConfigDTO implements Serializable { - - /** - * id - */ - private Integer id; - - /** - * 配置id - */ - private String configId; - - /** - * 请求地址 - */ - private String requestUrl; - - /** - * 模板变量名称 - */ - private String templateName; - - /** - * 接口名称 - */ - private String action; - - /** - * 地域信息 - */ - private String region; - - /** - * - */ - private String accessKeyId; - - /** - * - */ - private String accessKeySecret; - - /** - * 厂商名称标识 - */ - private String supplier; - - /** - * 短信签名 - */ - private String signature; - - /** - * - */ - private String sdkAppId; - - /** - * 模板ID - */ - private String templateId; - - /** - * 权重 - */ - private Integer weight; - - /** - * 短信重试次数,默认0次不重试 - */ - private Integer retryInterval; - - /** - * 短信重试次数,默认0次不重试 - */ - private Integer maxRetries; - - /** - * 厂商的发送数量上限,默认不设置上限 - */ - private Long maximum; - - /** - * REST API Base URL - */ - private String baseUrl; - - /** - * 请求域名 - */ - private String serverIp; - - /** - * 请求端口 - */ - private Integer serverPort; - - /** - * 国内短信签名通道号 - */ - private String sender; - - /** - * 短信状态报告接收地 - */ - private String statusCallBack; - - /** - * APP接入地址 - */ - private String url; - - /** - * 模板短信请求地址 - */ - private String templateUrl; - - /** - * 验证码短信请求地址 - */ - private String codeUrl; - - /** - * 验证码验证请求地址 - */ - private String verifyUrl; - - /** - * 是否需要支持短信上行。true:需要,false:不需要false - */ - private String needUp; - - /** - * 请求超时时间 - */ - private Integer connTimeout; - - /** - * 是否为简易模式 - */ - private String isSimple; - - /** - * 短信发送后将向这个地址推送(运营商返回的)发送报告 - */ - private String callbackUrl; - - /** - * 企业ID - */ - private Integer mchId; - - /** - * - */ - private String appKey; - - /** - * - */ - private Integer appId; - - /** - * 版本号 - */ - private String version; - - /** - * 单发链接 - */ - private String singleMsgUrl; - - /** - * 群发链接 - */ - private String massMsgUrl; - - /** - * 签名ID - */ - private String signatureId; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * - */ - private String extraJson; - - /** - * 服务名 - */ - private String service; - -} - +package com.schisandra.system.entity; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 短信配置信息表 dto + * + * @author landaiqing + * @since 2024-06-19 22:20:47 + */ +@Data +public class SchisandraSmsConfigDTO implements Serializable { + + /** + * id + */ + private String id; + + /** + * 配置id + */ + private String configId; + + /** + * 请求地址 + */ + private String requestUrl; + + /** + * 模板变量名称 + */ + private String templateName; + + /** + * 接口名称 + */ + private String action; + + /** + * 地域信息 + */ + private String region; + + /** + * + */ + private String accessKeyId; + + /** + * + */ + private String accessKeySecret; + + /** + * 厂商名称标识 + */ + private String supplier; + + /** + * 短信签名 + */ + private String signature; + + /** + * + */ + private String sdkAppId; + + /** + * 模板ID + */ + private String templateId; + + /** + * 权重 + */ + private Integer weight; + + /** + * 短信重试次数,默认0次不重试 + */ + private Integer retryInterval; + + /** + * 短信重试次数,默认0次不重试 + */ + private Integer maxRetries; + + /** + * 厂商的发送数量上限,默认不设置上限 + */ + private Long maximum; + + /** + * REST API Base URL + */ + private String baseUrl; + + /** + * 请求域名 + */ + private String serverIp; + + /** + * 请求端口 + */ + private Integer serverPort; + + /** + * 国内短信签名通道号 + */ + private String sender; + + /** + * 短信状态报告接收地 + */ + private String statusCallBack; + + /** + * APP接入地址 + */ + private String url; + + /** + * 模板短信请求地址 + */ + private String templateUrl; + + /** + * 验证码短信请求地址 + */ + private String codeUrl; + + /** + * 验证码验证请求地址 + */ + private String verifyUrl; + + /** + * 是否需要支持短信上行。true:需要,false:不需要false + */ + private String needUp; + + /** + * 请求超时时间 + */ + private Integer connTimeout; + + /** + * 是否为简易模式 + */ + private String isSimple; + + /** + * 短信发送后将向这个地址推送(运营商返回的)发送报告 + */ + private String callbackUrl; + + /** + * 企业ID + */ + private Integer mchId; + + /** + * + */ + private String appKey; + + /** + * + */ + private Integer appId; + + /** + * 版本号 + */ + private String version; + + /** + * 单发链接 + */ + private String singleMsgUrl; + + /** + * 群发链接 + */ + private String massMsgUrl; + + /** + * 签名ID + */ + private String signatureId; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * + */ + private String extraJson; + + /** + * 服务名 + */ + private String service; + +} + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-api/src/main/java/com/schisandra/system/entity/SchisandraSysConfigDTO.java b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-api/src/main/java/com/schisandra/system/entity/SchisandraSysConfigDTO.java index 382ff02..488e81e 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-api/src/main/java/com/schisandra/system/entity/SchisandraSysConfigDTO.java +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-api/src/main/java/com/schisandra/system/entity/SchisandraSysConfigDTO.java @@ -1,73 +1,73 @@ -package com.schisandra.system.entity; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * dto - * - * @author landaiqing - * @since 2024-05-11 22:45:55 - */ -@Data -public class SchisandraSysConfigDTO implements Serializable { - - /** - * id - */ - private Long id; - - /** - * 名称 - */ - private String configName; - - /** - * 参数键 - */ - private String configKey; - - /** - * 参数值 - */ - private String configValue; - - /** - * 创建者 - */ - private String createBy; - - /** - * 系统内置(0是 1否) - */ - private Integer configType; - - /** - * 创建时间 - */ - private Date createDate; - - /** - * 更新者 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateDate; - - /** - * 备注信息 - */ - private String remarks; - - /** - * 是否删除 0未删除 1已删除 - */ - private Integer isDeleted; - -} - +package com.schisandra.system.entity; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * dto + * + * @author landaiqing + * @since 2024-05-11 22:45:55 + */ +@Data +public class SchisandraSysConfigDTO implements Serializable { + + /** + * id + */ + private String id; + + /** + * 名称 + */ + private String configName; + + /** + * 参数键 + */ + private String configKey; + + /** + * 参数值 + */ + private String configValue; + + /** + * 创建者 + */ + private String createBy; + + /** + * 系统内置(0是 1否) + */ + private Integer configType; + + /** + * 创建时间 + */ + private Date createDate; + + /** + * 更新者 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateDate; + + /** + * 备注信息 + */ + private String remarks; + + /** + * 是否删除 0未删除 1已删除 + */ + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-api/src/main/java/com/schisandra/system/entity/SchisandraSysOauthDTO.java b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-api/src/main/java/com/schisandra/system/entity/SchisandraSysOauthDTO.java index 990e7ce..186514c 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-api/src/main/java/com/schisandra/system/entity/SchisandraSysOauthDTO.java +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-api/src/main/java/com/schisandra/system/entity/SchisandraSysOauthDTO.java @@ -1,98 +1,98 @@ -package com.schisandra.system.entity; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * dto - * - * @author landaiqing - * @since 2024-05-25 23:08:26 - */ -@Data -public class SchisandraSysOauthDTO implements Serializable { - - /** - * - */ - private Long id; - - /** - * 类型 - */ - private String clientType; - - /** - * Client Id - */ - private String clientId; - - /** - * Client Secret - */ - private String clientSecret; - - /** - * 应用回调地址 - */ - private String redirectUri; - - /** - * Key - */ - private String stackOverflowKey; - - /** - * 团队名 - */ - private String domainPrefix; - - /** - * 目录(租户) ID - */ - private String tenantId; - - /** - * - */ - private String alipayPublicKey; - - /** - * - */ - private String agentId; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 状态 - */ - private String status; - -} - +package com.schisandra.system.entity; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * dto + * + * @author landaiqing + * @since 2024-05-25 23:08:26 + */ +@Data +public class SchisandraSysOauthDTO implements Serializable { + + /** + * + */ + private String id; + + /** + * 类型 + */ + private String clientType; + + /** + * Client Id + */ + private String clientId; + + /** + * Client Secret + */ + private String clientSecret; + + /** + * 应用回调地址 + */ + private String redirectUri; + + /** + * Key + */ + private String stackOverflowKey; + + /** + * 团队名 + */ + private String domainPrefix; + + /** + * 目录(租户) ID + */ + private String tenantId; + + /** + * + */ + private String alipayPublicKey; + + /** + * + */ + private String agentId; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 状态 + */ + private String status; + +} + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-application/schisandra-cloud-storage-system-application-controller/src/main/java/com/schisandra/system/application/dto/SchisandraSysLogDTO.java b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-application/schisandra-cloud-storage-system-application-controller/src/main/java/com/schisandra/system/application/dto/SchisandraSysLogDTO.java index 182726b..5004b23 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-application/schisandra-cloud-storage-system-application-controller/src/main/java/com/schisandra/system/application/dto/SchisandraSysLogDTO.java +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-application/schisandra-cloud-storage-system-application-controller/src/main/java/com/schisandra/system/application/dto/SchisandraSysLogDTO.java @@ -1,119 +1,119 @@ -package com.schisandra.system.application.dto; - -import lombok.Data; - -import java.io.Serializable; -import java.math.BigDecimal; -import java.util.Date; - -/** - * dto - * - * @author landaiqing - * @since 2024-05-12 14:21:42 - */ -@Data -public class SchisandraSysLogDTO implements Serializable { - - /** - * 编号 - */ - private Long id; - - /** - * 日志类型 - */ - private String logType; - - /** - * 日志标题 - */ - private String logTitle; - - /** - * 创建者 - */ - private String createBy; - - /** - * 用户名称 - */ - private String createByName; - - /** - * 创建时间 - */ - private Date createDate; - - /** - * 请求URI - */ - private String requestUri; - - /** - * 操作方式 - */ - private String requestMethod; - - /** - * 操作提交的数据 - */ - private String requestParams; - - /** - * 新旧数据比较结果 - */ - private String diffModifyData; - - /** - * 业务主键 - */ - private String bizKey; - - /** - * 业务类型 - */ - private String bizType; - - /** - * 操作IP地址 - */ - private String remoteAddr; - - /** - * 请求服务器地址 - */ - private String serverAddr; - - /** - * 是否异常 - */ - private String isException; - - /** - * 异常信息 - */ - private String exceptionInfo; - - /** - * 用户代理 - */ - private String userAgent; - - /** - * 设备名称/操作系统 - */ - private String deviceName; - - /** - * 浏览器名称 - */ - private String browserName; - - /** - * 执行时间 - */ - private BigDecimal executeTime; - -} - +package com.schisandra.system.application.dto; + +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.util.Date; + +/** + * dto + * + * @author landaiqing + * @since 2024-05-12 14:21:42 + */ +@Data +public class SchisandraSysLogDTO implements Serializable { + + /** + * 编号 + */ + private String id; + + /** + * 日志类型 + */ + private String logType; + + /** + * 日志标题 + */ + private String logTitle; + + /** + * 创建者 + */ + private String createBy; + + /** + * 用户名称 + */ + private String createByName; + + /** + * 创建时间 + */ + private Date createDate; + + /** + * 请求URI + */ + private String requestUri; + + /** + * 操作方式 + */ + private String requestMethod; + + /** + * 操作提交的数据 + */ + private String requestParams; + + /** + * 新旧数据比较结果 + */ + private String diffModifyData; + + /** + * 业务主键 + */ + private String bizKey; + + /** + * 业务类型 + */ + private String bizType; + + /** + * 操作IP地址 + */ + private String remoteAddr; + + /** + * 请求服务器地址 + */ + private String serverAddr; + + /** + * 是否异常 + */ + private String isException; + + /** + * 异常信息 + */ + private String exceptionInfo; + + /** + * 用户代理 + */ + private String userAgent; + + /** + * 设备名称/操作系统 + */ + private String deviceName; + + /** + * 浏览器名称 + */ + private String browserName; + + /** + * 执行时间 + */ + private BigDecimal executeTime; + +} + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSmsConfigBO.java b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSmsConfigBO.java index f33990a..40206a2 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSmsConfigBO.java +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSmsConfigBO.java @@ -1,232 +1,232 @@ -package com.schisandra.system.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; -/** - * 短信配置信息表 bo - * - * @author landaiqing - * @since 2024-06-19 22:20:47 - */ -@Data -public class SchisandraSmsConfigBO implements Serializable { - - /** - * id - */ - private Integer id; - - /** - * 配置id - */ - private String configId; - - /** - * 请求地址 - */ - private String requestUrl; - - /** - * 模板变量名称 - */ - private String templateName; - - /** - * 接口名称 - */ - private String action; - - /** - * 地域信息 - */ - private String region; - - /** - * - */ - private String accessKeyId; - - /** - * - */ - private String accessKeySecret; - - /** - * 厂商名称标识 - */ - private String supplier; - - /** - * 短信签名 - */ - private String signature; - - /** - * - */ - private String sdkAppId; - - /** - * 模板ID - */ - private String templateId; - - /** - * 权重 - */ - private Integer weight; - - /** - * 短信重试次数,默认0次不重试 - */ - private Integer retryInterval; - - /** - * 短信重试次数,默认0次不重试 - */ - private Integer maxRetries; - - /** - * 厂商的发送数量上限,默认不设置上限 - */ - private Long maximum; - - /** - * REST API Base URL - */ - private String baseUrl; - - /** - * 请求域名 - */ - private String serverIp; - - /** - * 请求端口 - */ - private Integer serverPort; - - /** - * 国内短信签名通道号 - */ - private String sender; - - /** - * 短信状态报告接收地 - */ - private String statusCallBack; - - /** - * APP接入地址 - */ - private String url; - - /** - * 模板短信请求地址 - */ - private String templateUrl; - - /** - * 验证码短信请求地址 - */ - private String codeUrl; - - /** - * 验证码验证请求地址 - */ - private String verifyUrl; - - /** - * 是否需要支持短信上行。true:需要,false:不需要false - */ - private String needUp; - - /** - * 请求超时时间 - */ - private Integer connTimeout; - - /** - * 是否为简易模式 - */ - private String isSimple; - - /** - * 短信发送后将向这个地址推送(运营商返回的)发送报告 - */ - private String callbackUrl; - - /** - * 企业ID - */ - private Integer mchId; - - /** - * - */ - private String appKey; - - /** - * - */ - private Integer appId; - - /** - * 版本号 - */ - private String version; - - /** - * 单发链接 - */ - private String singleMsgUrl; - - /** - * 群发链接 - */ - private String massMsgUrl; - - /** - * 签名ID - */ - private String signatureId; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * - */ - private String extraJson; - - /** - * 服务名 - */ - private String service; - -} - +package com.schisandra.system.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; +/** + * 短信配置信息表 bo + * + * @author landaiqing + * @since 2024-06-19 22:20:47 + */ +@Data +public class SchisandraSmsConfigBO implements Serializable { + + /** + * id + */ + private String id; + + /** + * 配置id + */ + private String configId; + + /** + * 请求地址 + */ + private String requestUrl; + + /** + * 模板变量名称 + */ + private String templateName; + + /** + * 接口名称 + */ + private String action; + + /** + * 地域信息 + */ + private String region; + + /** + * + */ + private String accessKeyId; + + /** + * + */ + private String accessKeySecret; + + /** + * 厂商名称标识 + */ + private String supplier; + + /** + * 短信签名 + */ + private String signature; + + /** + * + */ + private String sdkAppId; + + /** + * 模板ID + */ + private String templateId; + + /** + * 权重 + */ + private Integer weight; + + /** + * 短信重试次数,默认0次不重试 + */ + private Integer retryInterval; + + /** + * 短信重试次数,默认0次不重试 + */ + private Integer maxRetries; + + /** + * 厂商的发送数量上限,默认不设置上限 + */ + private Long maximum; + + /** + * REST API Base URL + */ + private String baseUrl; + + /** + * 请求域名 + */ + private String serverIp; + + /** + * 请求端口 + */ + private Integer serverPort; + + /** + * 国内短信签名通道号 + */ + private String sender; + + /** + * 短信状态报告接收地 + */ + private String statusCallBack; + + /** + * APP接入地址 + */ + private String url; + + /** + * 模板短信请求地址 + */ + private String templateUrl; + + /** + * 验证码短信请求地址 + */ + private String codeUrl; + + /** + * 验证码验证请求地址 + */ + private String verifyUrl; + + /** + * 是否需要支持短信上行。true:需要,false:不需要false + */ + private String needUp; + + /** + * 请求超时时间 + */ + private Integer connTimeout; + + /** + * 是否为简易模式 + */ + private String isSimple; + + /** + * 短信发送后将向这个地址推送(运营商返回的)发送报告 + */ + private String callbackUrl; + + /** + * 企业ID + */ + private Integer mchId; + + /** + * + */ + private String appKey; + + /** + * + */ + private Integer appId; + + /** + * 版本号 + */ + private String version; + + /** + * 单发链接 + */ + private String singleMsgUrl; + + /** + * 群发链接 + */ + private String massMsgUrl; + + /** + * 签名ID + */ + private String signatureId; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * + */ + private String extraJson; + + /** + * 服务名 + */ + private String service; + +} + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSysConfigBO.java b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSysConfigBO.java index 5cafc21..608f13f 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSysConfigBO.java +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSysConfigBO.java @@ -1,73 +1,73 @@ -package com.schisandra.system.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * bo - * - * @author landaiqing - * @since 2024-05-11 22:45:55 - */ -@Data -public class SchisandraSysConfigBO implements Serializable { - - /** - * id - */ - private Long id; - - /** - * 名称 - */ - private String configName; - - /** - * 参数键 - */ - private String configKey; - - /** - * 参数值 - */ - private String configValue; - - /** - * 创建者 - */ - private String createBy; - - /** - * 系统内置(0是 1否) - */ - private Integer configType; - - /** - * 创建时间 - */ - private Date createDate; - - /** - * 更新者 - */ - private String updateBy; - - /** - * 更新时间 - */ - private Date updateDate; - - /** - * 备注信息 - */ - private String remarks; - - /** - * 是否删除 0未删除 1已删除 - */ - private Integer isDeleted; - -} - +package com.schisandra.system.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * bo + * + * @author landaiqing + * @since 2024-05-11 22:45:55 + */ +@Data +public class SchisandraSysConfigBO implements Serializable { + + /** + * id + */ + private String id; + + /** + * 名称 + */ + private String configName; + + /** + * 参数键 + */ + private String configKey; + + /** + * 参数值 + */ + private String configValue; + + /** + * 创建者 + */ + private String createBy; + + /** + * 系统内置(0是 1否) + */ + private Integer configType; + + /** + * 创建时间 + */ + private Date createDate; + + /** + * 更新者 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateDate; + + /** + * 备注信息 + */ + private String remarks; + + /** + * 是否删除 0未删除 1已删除 + */ + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSysLogBO.java b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSysLogBO.java index 8768dc6..fe17cc6 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSysLogBO.java +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSysLogBO.java @@ -1,119 +1,119 @@ -package com.schisandra.system.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.math.BigDecimal; -import java.util.Date; - -/** - * bo - * - * @author landaiqing - * @since 2024-05-12 14:21:42 - */ -@Data -public class SchisandraSysLogBO implements Serializable { - - /** - * 编号 - */ - private Long id; - - /** - * 日志类型 - */ - private String logType; - - /** - * 日志标题 - */ - private String logTitle; - - /** - * 创建者 - */ - private String createBy; - - /** - * 用户名称 - */ - private String createByName; - - /** - * 创建时间 - */ - private Date createDate; - - /** - * 请求URI - */ - private String requestUri; - - /** - * 操作方式 - */ - private String requestMethod; - - /** - * 操作提交的数据 - */ - private String requestParams; - - /** - * 新旧数据比较结果 - */ - private String diffModifyData; - - /** - * 业务主键 - */ - private String bizKey; - - /** - * 业务类型 - */ - private String bizType; - - /** - * 操作IP地址 - */ - private String remoteAddr; - - /** - * 请求服务器地址 - */ - private String serverAddr; - - /** - * 是否异常 - */ - private String isException; - - /** - * 异常信息 - */ - private String exceptionInfo; - - /** - * 用户代理 - */ - private String userAgent; - - /** - * 设备名称/操作系统 - */ - private String deviceName; - - /** - * 浏览器名称 - */ - private String browserName; - - /** - * 执行时间 - */ - private BigDecimal executeTime; - -} - +package com.schisandra.system.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.util.Date; + +/** + * bo + * + * @author landaiqing + * @since 2024-05-12 14:21:42 + */ +@Data +public class SchisandraSysLogBO implements Serializable { + + /** + * 编号 + */ + private String id; + + /** + * 日志类型 + */ + private String logType; + + /** + * 日志标题 + */ + private String logTitle; + + /** + * 创建者 + */ + private String createBy; + + /** + * 用户名称 + */ + private String createByName; + + /** + * 创建时间 + */ + private Date createDate; + + /** + * 请求URI + */ + private String requestUri; + + /** + * 操作方式 + */ + private String requestMethod; + + /** + * 操作提交的数据 + */ + private String requestParams; + + /** + * 新旧数据比较结果 + */ + private String diffModifyData; + + /** + * 业务主键 + */ + private String bizKey; + + /** + * 业务类型 + */ + private String bizType; + + /** + * 操作IP地址 + */ + private String remoteAddr; + + /** + * 请求服务器地址 + */ + private String serverAddr; + + /** + * 是否异常 + */ + private String isException; + + /** + * 异常信息 + */ + private String exceptionInfo; + + /** + * 用户代理 + */ + private String userAgent; + + /** + * 设备名称/操作系统 + */ + private String deviceName; + + /** + * 浏览器名称 + */ + private String browserName; + + /** + * 执行时间 + */ + private BigDecimal executeTime; + +} + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSysOauthBO.java b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSysOauthBO.java index b87d352..700ec1e 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSysOauthBO.java +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-domain/src/main/java/com/schisandra/system/domain/bo/SchisandraSysOauthBO.java @@ -1,98 +1,98 @@ -package com.schisandra.system.domain.bo; - -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * bo - * - * @author landaiqing - * @since 2024-05-25 23:08:26 - */ -@Data -public class SchisandraSysOauthBO implements Serializable { - - /** - * - */ - private Long id; - - /** - * 类型 - */ - private String clientType; - - /** - * Client Id - */ - private String clientId; - - /** - * Client Secret - */ - private String clientSecret; - - /** - * 应用回调地址 - */ - private String redirectUri; - - /** - * Key - */ - private String stackOverflowKey; - - /** - * 团队名 - */ - private String domainPrefix; - - /** - * 目录(租户) ID - */ - private String tenantId; - - /** - * - */ - private String alipayPublicKey; - - /** - * - */ - private String agentId; - - /** - * 创建人 - */ - private String createdBy; - - /** - * 创建时间 - */ - private Date createdTime; - - /** - * 更新时间 - */ - private Date updateTime; - - /** - * 更新人 - */ - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - private Integer isDeleted; - - /** - * 状态 - */ - private String status; - -} - +package com.schisandra.system.domain.bo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * bo + * + * @author landaiqing + * @since 2024-05-25 23:08:26 + */ +@Data +public class SchisandraSysOauthBO implements Serializable { + + /** + * + */ + private String id; + + /** + * 类型 + */ + private String clientType; + + /** + * Client Id + */ + private String clientId; + + /** + * Client Secret + */ + private String clientSecret; + + /** + * 应用回调地址 + */ + private String redirectUri; + + /** + * Key + */ + private String stackOverflowKey; + + /** + * 团队名 + */ + private String domainPrefix; + + /** + * 目录(租户) ID + */ + private String tenantId; + + /** + * + */ + private String alipayPublicKey; + + /** + * + */ + private String agentId; + + /** + * 创建人 + */ + private String createdBy; + + /** + * 创建时间 + */ + private Date createdTime; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + private Integer isDeleted; + + /** + * 状态 + */ + private String status; + +} + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSmsConfig.java b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSmsConfig.java index 4b5d881..97b6545 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSmsConfig.java +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSmsConfig.java @@ -1,282 +1,282 @@ -package com.schisandra.system.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 短信配置信息表 实体类 - * - * @author landaiqing - * @since 2024-06-19 22:20:47 - */ -@Data -@Table("schisandra_sms_config") -public class SchisandraSmsConfig implements Serializable { - - /** - * id - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Integer id; - - /** - * 配置id - */ - @Column("config_id") - private String configId; - - /** - * 请求地址 - */ - @Column("request_url") - private String requestUrl; - - /** - * 模板变量名称 - */ - @Column("template_name") - private String templateName; - - /** - * 接口名称 - */ - @Column("action") - private String action; - - /** - * 地域信息 - */ - @Column("region") - private String region; - - /** - * - */ - @Column("access_key_id") - private String accessKeyId; - - /** - * - */ - @Column("access_key_secret") - private String accessKeySecret; - - /** - * 厂商名称标识 - */ - @Column("supplier") - private String supplier; - - /** - * 短信签名 - */ - @Column("signature") - private String signature; - - /** - * - */ - @Column("sdk_app_id") - private String sdkAppId; - - /** - * 模板ID - */ - @Column("template_id") - private String templateId; - - /** - * 权重 - */ - @Column("weight") - private Integer weight; - - /** - * 短信重试次数,默认0次不重试 - */ - @Column("retry_interval") - private Integer retryInterval; - - /** - * 短信重试次数,默认0次不重试 - */ - @Column("max_retries") - private Integer maxRetries; - - /** - * 厂商的发送数量上限,默认不设置上限 - */ - @Column("maximum") - private Long maximum; - - /** - * REST API Base URL - */ - @Column("base_url") - private String baseUrl; - - /** - * 请求域名 - */ - @Column("server_ip") - private String serverIp; - - /** - * 请求端口 - */ - @Column("server_port") - private Integer serverPort; - - /** - * 国内短信签名通道号 - */ - @Column("sender") - private String sender; - - /** - * 短信状态报告接收地 - */ - @Column("status_call_back") - private String statusCallBack; - - /** - * APP接入地址 - */ - @Column("url") - private String url; - - /** - * 模板短信请求地址 - */ - @Column("template_url") - private String templateUrl; - - /** - * 验证码短信请求地址 - */ - @Column("code_url") - private String codeUrl; - - /** - * 验证码验证请求地址 - */ - @Column("verify_url") - private String verifyUrl; - - /** - * 是否需要支持短信上行。true:需要,false:不需要false - */ - @Column("need_up") - private String needUp; - - /** - * 请求超时时间 - */ - @Column("conn_timeout") - private Integer connTimeout; - - /** - * 是否为简易模式 - */ - @Column("is_simple") - private String isSimple; - - /** - * 短信发送后将向这个地址推送(运营商返回的)发送报告 - */ - @Column("callback_url") - private String callbackUrl; - - /** - * 企业ID - */ - @Column("mch_id") - private Integer mchId; - - /** - * - */ - @Column("app_key") - private String appKey; - - /** - * - */ - @Column("app_id") - private Integer appId; - - /** - * 版本号 - */ - @Column("version") - private String version; - - /** - * 单发链接 - */ - @Column("single_msg_url") - private String singleMsgUrl; - - /** - * 群发链接 - */ - @Column("mass_msg_url") - private String massMsgUrl; - - /** - * 签名ID - */ - @Column("signature_Id") - private String signatureId; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column(value = "created_time",onInsertValue = "now()") - private Date createdTime; - - /** - * 更新时间 - */ - @Column(value = "update_time",onUpdateValue = "now()") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column(value = "is_deleted",isLogicDelete = true) - private Integer isDeleted; - - /** - * - */ - @Column("extra_json") - private String extraJson; - - /** - * 服务名 - */ - @Column("service") - private String service; - -} - +package com.schisandra.system.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 短信配置信息表 实体类 + * + * @author landaiqing + * @since 2024-06-19 22:20:47 + */ +@Data +@Table("schisandra_sms_config") +public class SchisandraSmsConfig implements Serializable { + + /** + * id + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * 配置id + */ + @Column("config_id") + private String configId; + + /** + * 请求地址 + */ + @Column("request_url") + private String requestUrl; + + /** + * 模板变量名称 + */ + @Column("template_name") + private String templateName; + + /** + * 接口名称 + */ + @Column("action") + private String action; + + /** + * 地域信息 + */ + @Column("region") + private String region; + + /** + * + */ + @Column("access_key_id") + private String accessKeyId; + + /** + * + */ + @Column("access_key_secret") + private String accessKeySecret; + + /** + * 厂商名称标识 + */ + @Column("supplier") + private String supplier; + + /** + * 短信签名 + */ + @Column("signature") + private String signature; + + /** + * + */ + @Column("sdk_app_id") + private String sdkAppId; + + /** + * 模板ID + */ + @Column("template_id") + private String templateId; + + /** + * 权重 + */ + @Column("weight") + private Integer weight; + + /** + * 短信重试次数,默认0次不重试 + */ + @Column("retry_interval") + private Integer retryInterval; + + /** + * 短信重试次数,默认0次不重试 + */ + @Column("max_retries") + private Integer maxRetries; + + /** + * 厂商的发送数量上限,默认不设置上限 + */ + @Column("maximum") + private Long maximum; + + /** + * REST API Base URL + */ + @Column("base_url") + private String baseUrl; + + /** + * 请求域名 + */ + @Column("server_ip") + private String serverIp; + + /** + * 请求端口 + */ + @Column("server_port") + private Integer serverPort; + + /** + * 国内短信签名通道号 + */ + @Column("sender") + private String sender; + + /** + * 短信状态报告接收地 + */ + @Column("status_call_back") + private String statusCallBack; + + /** + * APP接入地址 + */ + @Column("url") + private String url; + + /** + * 模板短信请求地址 + */ + @Column("template_url") + private String templateUrl; + + /** + * 验证码短信请求地址 + */ + @Column("code_url") + private String codeUrl; + + /** + * 验证码验证请求地址 + */ + @Column("verify_url") + private String verifyUrl; + + /** + * 是否需要支持短信上行。true:需要,false:不需要false + */ + @Column("need_up") + private String needUp; + + /** + * 请求超时时间 + */ + @Column("conn_timeout") + private Integer connTimeout; + + /** + * 是否为简易模式 + */ + @Column("is_simple") + private String isSimple; + + /** + * 短信发送后将向这个地址推送(运营商返回的)发送报告 + */ + @Column("callback_url") + private String callbackUrl; + + /** + * 企业ID + */ + @Column("mch_id") + private Integer mchId; + + /** + * + */ + @Column("app_key") + private String appKey; + + /** + * + */ + @Column("app_id") + private Integer appId; + + /** + * 版本号 + */ + @Column("version") + private String version; + + /** + * 单发链接 + */ + @Column("single_msg_url") + private String singleMsgUrl; + + /** + * 群发链接 + */ + @Column("mass_msg_url") + private String massMsgUrl; + + /** + * 签名ID + */ + @Column("signature_Id") + private String signatureId; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column(value = "created_time",onInsertValue = "now()") + private Date createdTime; + + /** + * 更新时间 + */ + @Column(value = "update_time",onUpdateValue = "now()") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column(value = "is_deleted",isLogicDelete = true) + private Integer isDeleted; + + /** + * + */ + @Column("extra_json") + private String extraJson; + + /** + * 服务名 + */ + @Column("service") + private String service; + +} + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSysConfig.java b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSysConfig.java index 33768b1..91ec738 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSysConfig.java +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSysConfig.java @@ -1,90 +1,90 @@ -package com.schisandra.system.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 实体类 - * - * @author landaiqing - * @since 2024-05-11 22:45:55 - */ -@Data -@Table("schisandra_sys_config") -public class SchisandraSysConfig implements Serializable { - - /** - * id - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * 名称 - */ - @Column("config_name") - private String configName; - - /** - * 参数键 - */ - @Column("config_key") - private String configKey; - - /** - * 参数值 - */ - @Column("config_value") - private String configValue; - - /** - * 创建者 - */ - @Column("create_by") - private String createBy; - - /** - * 系统内置(0是 1否) - */ - @Column("config_type") - private Integer configType; - - /** - * 创建时间 - */ - @Column(value = "create_date",onInsertValue = "now()") - private Date createDate; - - /** - * 更新者 - */ - @Column("update_by") - private String updateBy; - - /** - * 更新时间 - */ - @Column(value = "update_date",onUpdateValue = "now()") - private Date updateDate; - - /** - * 备注信息 - */ - @Column("remarks") - private String remarks; - - /** - * 是否删除 0未删除 1已删除 - */ - @Column("is_deleted") - private Integer isDeleted; - -} - +package com.schisandra.system.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 实体类 + * + * @author landaiqing + * @since 2024-05-11 22:45:55 + */ +@Data +@Table("schisandra_sys_config") +public class SchisandraSysConfig implements Serializable { + + /** + * id + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * 名称 + */ + @Column("config_name") + private String configName; + + /** + * 参数键 + */ + @Column("config_key") + private String configKey; + + /** + * 参数值 + */ + @Column("config_value") + private String configValue; + + /** + * 创建者 + */ + @Column("create_by") + private String createBy; + + /** + * 系统内置(0是 1否) + */ + @Column("config_type") + private Integer configType; + + /** + * 创建时间 + */ + @Column(value = "create_date",onInsertValue = "now()") + private Date createDate; + + /** + * 更新者 + */ + @Column("update_by") + private String updateBy; + + /** + * 更新时间 + */ + @Column(value = "update_date",onUpdateValue = "now()") + private Date updateDate; + + /** + * 备注信息 + */ + @Column("remarks") + private String remarks; + + /** + * 是否删除 0未删除 1已删除 + */ + @Column("is_deleted") + private Integer isDeleted; + +} + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSysLog.java b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSysLog.java index da64bcd..aa22287 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSysLog.java +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSysLog.java @@ -1,146 +1,146 @@ -package com.schisandra.system.infra.basic.entity; - - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.math.BigDecimal; -import java.util.Date; - -/** - * 实体类 - * - * @author landaiqing - * @since 2024-05-12 14:21:42 - */ -@Data -@Table("schisandra_sys_log") -public class SchisandraSysLog implements Serializable { - - /** - * 编号 - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * 日志类型 - */ - @Column("log_type") - private String logType; - - /** - * 日志标题 - */ - @Column("log_title") - private String logTitle; - - /** - * 创建者 - */ - @Column("create_by") - private String createBy; - - /** - * 用户名称 - */ - @Column("create_by_name") - private String createByName; - - /** - * 创建时间 - */ - @Column(value = "create_date",onInsertValue = "now()") - private Date createDate; - - /** - * 请求URI - */ - @Column("request_uri") - private String requestUri; - - /** - * 操作方式 - */ - @Column("request_method") - private String requestMethod; - - /** - * 操作提交的数据 - */ - @Column("request_params") - private String requestParams; - - /** - * 新旧数据比较结果 - */ - @Column("diff_modify_data") - private String diffModifyData; - - /** - * 业务主键 - */ - @Column("biz_key") - private String bizKey; - - /** - * 业务类型 - */ - @Column("biz_type") - private String bizType; - - /** - * 操作IP地址 - */ - @Column("remote_addr") - private String remoteAddr; - - /** - * 请求服务器地址 - */ - @Column("server_addr") - private String serverAddr; - - /** - * 是否异常 - */ - @Column("is_exception") - private String isException; - - /** - * 异常信息 - */ - @Column("exception_info") - private String exceptionInfo; - - /** - * 用户代理 - */ - @Column("user_agent") - private String userAgent; - - /** - * 设备名称/操作系统 - */ - @Column("device_name") - private String deviceName; - - /** - * 浏览器名称 - */ - @Column("browser_name") - private String browserName; - - /** - * 执行时间 - */ - @Column("execute_time") - private BigDecimal executeTime; - -} - +package com.schisandra.system.infra.basic.entity; + + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.util.Date; + +/** + * 实体类 + * + * @author landaiqing + * @since 2024-05-12 14:21:42 + */ +@Data +@Table("schisandra_sys_log") +public class SchisandraSysLog implements Serializable { + + /** + * 编号 + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * 日志类型 + */ + @Column("log_type") + private String logType; + + /** + * 日志标题 + */ + @Column("log_title") + private String logTitle; + + /** + * 创建者 + */ + @Column("create_by") + private String createBy; + + /** + * 用户名称 + */ + @Column("create_by_name") + private String createByName; + + /** + * 创建时间 + */ + @Column(value = "create_date",onInsertValue = "now()") + private Date createDate; + + /** + * 请求URI + */ + @Column("request_uri") + private String requestUri; + + /** + * 操作方式 + */ + @Column("request_method") + private String requestMethod; + + /** + * 操作提交的数据 + */ + @Column("request_params") + private String requestParams; + + /** + * 新旧数据比较结果 + */ + @Column("diff_modify_data") + private String diffModifyData; + + /** + * 业务主键 + */ + @Column("biz_key") + private String bizKey; + + /** + * 业务类型 + */ + @Column("biz_type") + private String bizType; + + /** + * 操作IP地址 + */ + @Column("remote_addr") + private String remoteAddr; + + /** + * 请求服务器地址 + */ + @Column("server_addr") + private String serverAddr; + + /** + * 是否异常 + */ + @Column("is_exception") + private String isException; + + /** + * 异常信息 + */ + @Column("exception_info") + private String exceptionInfo; + + /** + * 用户代理 + */ + @Column("user_agent") + private String userAgent; + + /** + * 设备名称/操作系统 + */ + @Column("device_name") + private String deviceName; + + /** + * 浏览器名称 + */ + @Column("browser_name") + private String browserName; + + /** + * 执行时间 + */ + @Column("execute_time") + private BigDecimal executeTime; + +} + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSysOauth.java b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSysOauth.java index 493d658..b238a9e 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSysOauth.java +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/java/com/schisandra/system/infra/basic/entity/SchisandraSysOauth.java @@ -1,120 +1,120 @@ -package com.schisandra.system.infra.basic.entity; - -import com.mybatisflex.annotation.Column; -import com.mybatisflex.annotation.Id; -import com.mybatisflex.annotation.KeyType; -import com.mybatisflex.annotation.Table; -import com.mybatisflex.core.keygen.KeyGenerators; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -/** - * 实体类 - * - * @author landaiqing - * @since 2024-05-25 23:08:26 - */ -@Data -@Table("schisandra_sys_oauth") -public class SchisandraSysOauth implements Serializable { - - /** - * - */ - @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) - private Long id; - - /** - * 类型 - */ - @Column("client_type") - private String clientType; - - /** - * Client Id - */ - @Column("client_id") - private String clientId; - - /** - * Client Secret - */ - @Column("client_secret") - private String clientSecret; - - /** - * 应用回调地址 - */ - @Column("redirect_uri") - private String redirectUri; - - /** - * Key - */ - @Column("stack_overflow_Key") - private String stackOverflowKey; - - /** - * 团队名 - */ - @Column("domain_prefix") - private String domainPrefix; - - /** - * 目录(租户) ID - */ - @Column("tenant_id") - private String tenantId; - - /** - * - */ - @Column("alipay_public_key") - private String alipayPublicKey; - - /** - * - */ - @Column("agent_id") - private String agentId; - - /** - * 创建人 - */ - @Column("created_by") - private String createdBy; - - /** - * 创建时间 - */ - @Column(value = "created_time",onInsertValue = "now()") - private Date createdTime; - - /** - * 更新时间 - */ - @Column(value = "update_time",onUpdateValue = "now()") - private Date updateTime; - - /** - * 更新人 - */ - @Column("update_by") - private String updateBy; - - /** - * 是否删除 0 未删除 1已删除 - */ - @Column("is_deleted") - private Integer isDeleted; - - /** - * 状态 - */ - @Column("status") - private String status; - -} - +package com.schisandra.system.infra.basic.entity; + +import com.mybatisflex.annotation.Column; +import com.mybatisflex.annotation.Id; +import com.mybatisflex.annotation.KeyType; +import com.mybatisflex.annotation.Table; +import com.mybatisflex.core.keygen.KeyGenerators; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * 实体类 + * + * @author landaiqing + * @since 2024-05-25 23:08:26 + */ +@Data +@Table("schisandra_sys_oauth") +public class SchisandraSysOauth implements Serializable { + + /** + * + */ + @Id(keyType=KeyType.Generator, value= KeyGenerators.flexId) + private String id; + + /** + * 类型 + */ + @Column("client_type") + private String clientType; + + /** + * Client Id + */ + @Column("client_id") + private String clientId; + + /** + * Client Secret + */ + @Column("client_secret") + private String clientSecret; + + /** + * 应用回调地址 + */ + @Column("redirect_uri") + private String redirectUri; + + /** + * Key + */ + @Column("stack_overflow_Key") + private String stackOverflowKey; + + /** + * 团队名 + */ + @Column("domain_prefix") + private String domainPrefix; + + /** + * 目录(租户) ID + */ + @Column("tenant_id") + private String tenantId; + + /** + * + */ + @Column("alipay_public_key") + private String alipayPublicKey; + + /** + * + */ + @Column("agent_id") + private String agentId; + + /** + * 创建人 + */ + @Column("created_by") + private String createdBy; + + /** + * 创建时间 + */ + @Column(value = "created_time",onInsertValue = "now()") + private Date createdTime; + + /** + * 更新时间 + */ + @Column(value = "update_time",onUpdateValue = "now()") + private Date updateTime; + + /** + * 更新人 + */ + @Column("update_by") + private String updateBy; + + /** + * 是否删除 0 未删除 1已删除 + */ + @Column("is_deleted") + private Integer isDeleted; + + /** + * 状态 + */ + @Column("status") + private String status; + +} + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSmsConfigDao.xml b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSmsConfigDao.xml index 2132d9a..963cc4c 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSmsConfigDao.xml +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSmsConfigDao.xml @@ -1,51 +1,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSysConfigDao.xml b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSysConfigDao.xml index 9281e87..b800c1a 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSysConfigDao.xml +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSysConfigDao.xml @@ -1,19 +1,19 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSysLogDao.xml b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSysLogDao.xml index a47f69d..9ed006a 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSysLogDao.xml +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSysLogDao.xml @@ -1,28 +1,28 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSysOauthDao.xml b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSysOauthDao.xml index f2feed8..6951036 100644 --- a/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSysOauthDao.xml +++ b/schisandra-cloud-storage-system/schisandra-cloud-storage-system-infra/src/main/resources/mapper/SchisandraSysOauthDao.xml @@ -1,24 +1,24 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + +