diff --git a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/config/RedisConfig.class b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/config/RedisConfig.class index 658a2e9..10d6bc4 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/config/RedisConfig.class and b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/config/RedisConfig.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/UserDTO$UserDTOBuilder.class b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/UserDTO$UserDTOBuilder.class index c9d7c99..6c5d7b1 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/UserDTO$UserDTOBuilder.class and b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/UserDTO$UserDTOBuilder.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/UserDTO.class b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/UserDTO.class index 17f4da3..de8ef17 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/UserDTO.class and b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/UserDTO.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/page/PageRequest.class b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/page/PageRequest.class index f4e4065..1a6409b 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/page/PageRequest.class and b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/page/PageRequest.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/page/ScrollPageRequest.class b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/page/ScrollPageRequest.class index 6d48ae6..9d88a5c 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/page/ScrollPageRequest.class and b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/domain/page/ScrollPageRequest.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/interceptor/AuthInterceptor.class b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/interceptor/AuthInterceptor.class index 0f5c82c..8ee05b1 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/interceptor/AuthInterceptor.class and b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/interceptor/AuthInterceptor.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/JWTUtil.class b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/JWTUtil.class index 96e8a6e..2810290 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/JWTUtil.class and b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/JWTUtil.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/PageUtil.class b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/PageUtil.class index 041869d..49acd38 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/PageUtil.class and b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/PageUtil.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/RedisUtil.class b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/RedisUtil.class index 62c55d7..6f92bd9 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/RedisUtil.class and b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/RedisUtil.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/UserContext.class b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/UserContext.class index 700abd7..c140c14 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/UserContext.class and b/珞珈岛-项目相关文件/luojia-island/common/target/classes/com/luojia_channel/common/utils/UserContext.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/src/main/resources/application-local.yaml b/珞珈岛-项目相关文件/luojia-island/service/src/main/resources/application-local.yaml index 0683990..df06476 100644 --- a/珞珈岛-项目相关文件/luojia-island/service/src/main/resources/application-local.yaml +++ b/珞珈岛-项目相关文件/luojia-island/service/src/main/resources/application-local.yaml @@ -1,21 +1,21 @@ #本地开发环境 -# lj: -# db: -# host: localhost -# password: 123456 -# redis: -# host: localhost -# port: 6379 -# password: 123456 -# rabbitmq: -# host: localhost -# port: 15672 -# username: root -# password: 123456 -# minio: -# endpoint: http://localhost:9000 -# accessKey: minioadmin -# secretKey: minioadmin + lj: + db: + host: localhost + password: 1243969857 + redis: + host: localhost + port: 6379 + password: 1243969857 + rabbitmq: + host: localhost + port: 5672 + username: guest + password: guest + minio: + endpoint: http://localhost:9000 + accessKey: minioadmin + secretKey: minioadmin #lj: # db: @@ -34,6 +34,7 @@ # endpoint: http://192.168.59.129:9000 # accessKey: forely # secretKey: Forely123! +<<<<<<< HEAD @@ -54,3 +55,5 @@ lj: endpoint: http://192.168.125.128:9000 accessKey: minio_admin secretKey: Minio@1234 +======= +>>>>>>> 791862b5933c43888c4eefde9994d079ac929f85 diff --git a/珞珈岛-项目相关文件/luojia-island/service/src/main/resources/application.yaml b/珞珈岛-项目相关文件/luojia-island/service/src/main/resources/application.yaml index 98f84c6..db26a0f 100644 --- a/珞珈岛-项目相关文件/luojia-island/service/src/main/resources/application.yaml +++ b/珞珈岛-项目相关文件/luojia-island/service/src/main/resources/application.yaml @@ -62,5 +62,8 @@ mybatis-plus: mapper-locations: classpath*:mapper/**/*.xml type-aliases-package: com.luojia.luojia_channel.modules.*.entity - +management: + health: + elasticsearch: + enabled: false diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/application-local.yaml b/珞珈岛-项目相关文件/luojia-island/service/target/classes/application-local.yaml index 0683990..df06476 100644 --- a/珞珈岛-项目相关文件/luojia-island/service/target/classes/application-local.yaml +++ b/珞珈岛-项目相关文件/luojia-island/service/target/classes/application-local.yaml @@ -1,21 +1,21 @@ #本地开发环境 -# lj: -# db: -# host: localhost -# password: 123456 -# redis: -# host: localhost -# port: 6379 -# password: 123456 -# rabbitmq: -# host: localhost -# port: 15672 -# username: root -# password: 123456 -# minio: -# endpoint: http://localhost:9000 -# accessKey: minioadmin -# secretKey: minioadmin + lj: + db: + host: localhost + password: 1243969857 + redis: + host: localhost + port: 6379 + password: 1243969857 + rabbitmq: + host: localhost + port: 5672 + username: guest + password: guest + minio: + endpoint: http://localhost:9000 + accessKey: minioadmin + secretKey: minioadmin #lj: # db: @@ -34,6 +34,7 @@ # endpoint: http://192.168.59.129:9000 # accessKey: forely # secretKey: Forely123! +<<<<<<< HEAD @@ -54,3 +55,5 @@ lj: endpoint: http://192.168.125.128:9000 accessKey: minio_admin secretKey: Minio@1234 +======= +>>>>>>> 791862b5933c43888c4eefde9994d079ac929f85 diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/application.yaml b/珞珈岛-项目相关文件/luojia-island/service/target/classes/application.yaml index 98f84c6..db26a0f 100644 --- a/珞珈岛-项目相关文件/luojia-island/service/target/classes/application.yaml +++ b/珞珈岛-项目相关文件/luojia-island/service/target/classes/application.yaml @@ -62,5 +62,8 @@ mybatis-plus: mapper-locations: classpath*:mapper/**/*.xml type-aliases-package: com.luojia.luojia_channel.modules.*.entity - +management: + health: + elasticsearch: + enabled: false diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/dto/CompleteUploadDTO$CompleteUploadDTOBuilder.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/dto/CompleteUploadDTO$CompleteUploadDTOBuilder.class index 5fdce66..08e5e9d 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/dto/CompleteUploadDTO$CompleteUploadDTOBuilder.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/dto/CompleteUploadDTO$CompleteUploadDTOBuilder.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/dto/CompleteUploadDTO.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/dto/CompleteUploadDTO.class index e7e5572..e12c4ea 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/dto/CompleteUploadDTO.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/dto/CompleteUploadDTO.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/service/impl/FileServiceImpl.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/service/impl/FileServiceImpl.class index 0543b86..1f614e4 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/service/impl/FileServiceImpl.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/service/impl/FileServiceImpl.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/utils/ValidateFileUtil.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/utils/ValidateFileUtil.class index 0c6409e..173e9f7 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/utils/ValidateFileUtil.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/file/utils/ValidateFileUtil.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/interact/dto/ChatPageQueryDTO.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/interact/dto/ChatPageQueryDTO.class index 81a8952..a1c351b 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/interact/dto/ChatPageQueryDTO.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/interact/dto/ChatPageQueryDTO.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/interact/service/impl/ChatServiceImpl.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/interact/service/impl/ChatServiceImpl.class index 7b308f7..d582c9f 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/interact/service/impl/ChatServiceImpl.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/interact/service/impl/ChatServiceImpl.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/interact/service/impl/FollowServiceImpl.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/interact/service/impl/FollowServiceImpl.class index a35dc8f..8b9c27e 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/interact/service/impl/FollowServiceImpl.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/interact/service/impl/FollowServiceImpl.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/dto/MessageRequest$MessageRequestBuilder.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/dto/MessageRequest$MessageRequestBuilder.class index 8fb836b..281ac1d 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/dto/MessageRequest$MessageRequestBuilder.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/dto/MessageRequest$MessageRequestBuilder.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/dto/MessageRequest.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/dto/MessageRequest.class index 9d5b67e..2afa86d 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/dto/MessageRequest.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/dto/MessageRequest.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/AbstractSendProduceTemplate.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/AbstractSendProduceTemplate.class index 9d10011..cb56f9d 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/AbstractSendProduceTemplate.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/AbstractSendProduceTemplate.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/BaseSendExtendDTO$BaseSendExtendDTOBuilder.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/BaseSendExtendDTO$BaseSendExtendDTOBuilder.class index acad21c..e01512b 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/BaseSendExtendDTO$BaseSendExtendDTOBuilder.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/BaseSendExtendDTO$BaseSendExtendDTOBuilder.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/BaseSendExtendDTO.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/BaseSendExtendDTO.class index c1f317a..4a1f3d2 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/BaseSendExtendDTO.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/BaseSendExtendDTO.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/domain/NotificationMessage$NotificationMessageBuilder.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/domain/NotificationMessage$NotificationMessageBuilder.class index 87221b3..4b2e805 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/domain/NotificationMessage$NotificationMessageBuilder.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/domain/NotificationMessage$NotificationMessageBuilder.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/domain/NotificationMessage.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/domain/NotificationMessage.class index 69fa888..d535fb2 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/domain/NotificationMessage.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/mq/domain/NotificationMessage.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/server/WebSocketServer.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/server/WebSocketServer.class index 3d9d96c..362c2be 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/server/WebSocketServer.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/message/server/WebSocketServer.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/CommentPageQueryDTO.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/CommentPageQueryDTO.class index da3af5e..69d29c3 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/CommentPageQueryDTO.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/CommentPageQueryDTO.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/CommentSaveDTO$CommentSaveDTOBuilder.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/CommentSaveDTO$CommentSaveDTOBuilder.class index 92307bd..257b14f 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/CommentSaveDTO$CommentSaveDTOBuilder.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/CommentSaveDTO$CommentSaveDTOBuilder.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/CommentSaveDTO.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/CommentSaveDTO.class index ee56bff..b7f6fa4 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/CommentSaveDTO.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/CommentSaveDTO.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/PostPageQueryDTO.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/PostPageQueryDTO.class index 557d7b7..9b83d83 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/PostPageQueryDTO.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/PostPageQueryDTO.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/PostSaveDTO.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/PostSaveDTO.class index b265d63..cf61e46 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/PostSaveDTO.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/dto/req/PostSaveDTO.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/service/impl/CommentServiceImpl.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/service/impl/CommentServiceImpl.class index d4bdf59..85a784e 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/service/impl/CommentServiceImpl.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/post/service/impl/CommentServiceImpl.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/search/entity/EsUser.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/search/entity/EsUser.class index 24d3296..bc5cd6b 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/search/entity/EsUser.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/search/entity/EsUser.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/dto/UserChangeInfoDTO.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/dto/UserChangeInfoDTO.class index b267107..89d1e74 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/dto/UserChangeInfoDTO.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/dto/UserChangeInfoDTO.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/dto/UserLoginDTO.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/dto/UserLoginDTO.class index a446c9e..b1c90bb 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/dto/UserLoginDTO.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/dto/UserLoginDTO.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/dto/UserRegisterDTO.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/dto/UserRegisterDTO.class index fa0acf3..e331e0b 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/dto/UserRegisterDTO.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/dto/UserRegisterDTO.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/service/impl/UserLoginServiceImpl.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/service/impl/UserLoginServiceImpl.class index 59625b9..c303f83 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/service/impl/UserLoginServiceImpl.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/service/impl/UserLoginServiceImpl.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/utils/AnonymousUserUtil.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/utils/AnonymousUserUtil.class index 99b7971..e5ccb7d 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/utils/AnonymousUserUtil.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/utils/AnonymousUserUtil.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/utils/CaptchaUtils.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/utils/CaptchaUtils.class index 56e9f62..d0ad118 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/utils/CaptchaUtils.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/utils/CaptchaUtils.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/utils/ValidateUserUtil.class b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/utils/ValidateUserUtil.class index ab9b817..b956abb 100644 Binary files a/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/utils/ValidateUserUtil.class and b/珞珈岛-项目相关文件/luojia-island/service/target/classes/com/luojia_channel/modules/user/utils/ValidateUserUtil.class differ diff --git a/珞珈岛-项目相关文件/luojia-island/vue-frontend/API.json b/珞珈岛-项目相关文件/luojia-island/vue-frontend/API.json deleted file mode 100644 index 9bedbeb..0000000 --- a/珞珈岛-项目相关文件/luojia-island/vue-frontend/API.json +++ /dev/null @@ -1,2011 +0,0 @@ -{ - "openapi": "3.0.0", - "info": { - "title": "珞珈岛API文档", - "description": "珞珈岛社交平台API接口文档", - "version": "1.0" - }, - "servers": [ - { - "url": "http://localhost:8081", - "description": "Generated server url" - } - ], - "tags": [ - { - "name": "评论模块", - "description": "评论相关接口" - }, - { - "name": "关注模块", - "description": "用户之间互相关注模块" - }, - { - "name": "用户信息管理", - "description": "用户修改个人信息相关接口" - }, - { - "name": "聊天模块", - "description": "好友聊天模块相关接口" - }, - { - "name": "帖子模块", - "description": "帖子相关接口" - }, - { - "name": "用户管理", - "description": "用户登陆注册相关接口" - } - ], - "paths": { - "/post": { - "put": { - "tags": [ - "帖子模块" - ], - "summary": "更新帖子", - "operationId": "updatePost", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PostSaveDTO" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "更新成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - }, - "500": { - "description": "更新失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - } - } - }, - "post": { - "tags": [ - "帖子模块" - ], - "summary": "创建帖子", - "operationId": "savePost", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PostSaveDTO" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "创建成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultLong" - } - } - } - }, - "500": { - "description": "创建失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultLong" - } - } - } - } - } - }, - "delete": { - "tags": [ - "帖子模块" - ], - "summary": "删除帖子", - "operationId": "deletePost", - "parameters": [ - { - "name": "id", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int64" - } - } - ], - "responses": { - "200": { - "description": "删除成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - }, - "500": { - "description": "删除失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - } - } - } - }, - "/post/like/{id}": { - "put": { - "tags": [ - "帖子模块" - ], - "summary": "点赞帖子", - "operationId": "likePost", - "parameters": [ - { - "name": "id", - "in": "path", - "required": true, - "schema": { - "type": "integer", - "format": "int64" - } - } - ], - "responses": { - "200": { - "description": "点赞成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - }, - "500": { - "description": "点赞失败,帖子不存在或被删除", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - } - } - } - }, - "/follow/{id}/{isFollow}": { - "put": { - "tags": [ - "关注模块" - ], - "summary": "关注用户", - "description": "关注用户,传入用户id和是否关注的状态", - "operationId": "follow", - "parameters": [ - { - "name": "id", - "in": "path", - "required": true, - "schema": { - "type": "integer", - "format": "int64" - } - }, - { - "name": "isFollow", - "in": "path", - "required": true, - "schema": { - "type": "boolean" - } - } - ], - "responses": { - "200": { - "description": "操作成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - }, - "500": { - "description": "操作失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - } - } - } - }, - "/comment": { - "put": { - "tags": [ - "评论模块" - ], - "summary": "更新评论", - "operationId": "updateComment", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CommentSaveDTO" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "更新成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - }, - "500": { - "description": "更新失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - } - } - }, - "post": { - "tags": [ - "评论模块" - ], - "summary": "创建评论", - "operationId": "saveComment", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CommentSaveDTO" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "创建成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultLong" - } - } - } - }, - "500": { - "description": "创建失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultLong" - } - } - } - } - } - }, - "delete": { - "tags": [ - "评论模块" - ], - "summary": "删除评论", - "operationId": "deleteComment", - "parameters": [ - { - "name": "id", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int64" - } - } - ], - "responses": { - "200": { - "description": "删除成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - }, - "500": { - "description": "删除失败,评论不存在或被删除", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - } - } - } - }, - "/comment/like/{id}": { - "put": { - "tags": [ - "评论模块" - ], - "summary": "点赞评论", - "operationId": "likeComment", - "parameters": [ - { - "name": "id", - "in": "path", - "required": true, - "schema": { - "type": "integer", - "format": "int64" - } - } - ], - "responses": { - "200": { - "description": "点赞成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - }, - "500": { - "description": "点赞失败,评论不存在或被删除", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - } - } - } - }, - "/user/verify-captcha": { - "post": { - "tags": [ - "用户管理" - ], - "summary": "验证图形验证码", - "description": "验证用户输入的图形验证码是否正确", - "operationId": "verifyCaptcha", - "parameters": [ - { - "name": "captchaKey", - "in": "cookie", - "required": false, - "schema": { - "type": "string" - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "type": "object", - "additionalProperties": { - "type": "string" - } - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "验证码验证成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/Result" - } - } - } - }, - "500": { - "description": "验证码已失效或验证码错误", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/Result" - } - } - } - } - } - } - }, - "/user/register": { - "post": { - "tags": [ - "用户管理" - ], - "summary": "用户注册", - "description": "支持用户名/手机号/邮箱注册", - "operationId": "register", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UserRegisterDTO" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "注册成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultUserDTO" - } - } - } - }, - "500": { - "description": "注册失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultUserDTO" - } - } - } - } - } - } - }, - "/user/logout": { - "post": { - "tags": [ - "用户管理" - ], - "summary": "用户登出", - "operationId": "logout", - "responses": { - "200": { - "description": "OK", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - } - } - } - }, - "/user/login": { - "post": { - "tags": [ - "用户管理" - ], - "summary": "用户登录", - "description": "支持用户名/手机号/邮箱登录", - "operationId": "login", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UserLoginDTO" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "登录成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/UserDTO" - } - } - } - }, - "500": { - "description": "登录失败,用户名或密码错误", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultUserDTO" - } - } - } - } - } - } - }, - "/user/info/update": { - "post": { - "tags": [ - "用户信息管理" - ], - "summary": "修改用户信息", - "operationId": "updateInfo", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UserChangeInfoDTO" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "修改成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - }, - "500": { - "description": "修改失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - } - } - } - }, - "/user/info/password": { - "post": { - "tags": [ - "用户信息管理" - ], - "summary": "用户修改密码", - "operationId": "updatePassword", - "parameters": [ - { - "name": "password", - "in": "query", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "修改成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - }, - "500": { - "description": "修改失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultVoid" - } - } - } - } - } - } - }, - "/user/info/avatar": { - "post": { - "tags": [ - "用户信息管理" - ], - "summary": "用户上传头像", - "operationId": "uploadAvatar", - "requestBody": { - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "file": { - "type": "string", - "format": "binary" - } - }, - "required": [ - "file" - ] - } - } - } - }, - "responses": { - "200": { - "description": "上传成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultString" - } - } - } - }, - "500": { - "description": "上传失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultString" - } - } - } - } - } - } - }, - "/post/cover": { - "post": { - "tags": [ - "帖子模块" - ], - "summary": "设置帖子封面", - "operationId": "setCover", - "requestBody": { - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "file": { - "type": "string", - "format": "binary" - } - }, - "required": [ - "file" - ] - } - } - } - }, - "responses": { - "200": { - "description": "设置成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultString" - } - } - } - }, - "500": { - "description": "设置失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultString" - } - } - } - } - } - } - }, - "/user/captcha": { - "get": { - "tags": [ - "用户管理" - ], - "summary": "生成验证码图片", - "description": "生成图形验证码并设置Cookie存储captchaKey", - "operationId": "generateCaptcha", - "responses": { - "200": { - "description": "验证码生成成功" - }, - "500": { - "description": "验证码生成失败" - } - } - } - }, - "/post/user": { - "get": { - "tags": [ - "帖子模块" - ], - "summary": "查看用户的帖子", - "operationId": "pagePostOfUser", - "responses": { - "200": { - "description": "获取成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponsePostBasicInfoDTO" - } - } - } - }, - "500": { - "description": "获取失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponsePostBasicInfoDTO" - } - } - } - } - } - } - }, - "/post/list": { - "get": { - "tags": [ - "帖子模块" - ], - "summary": "分页查询帖子", - "operationId": "pagePost", - "responses": { - "200": { - "description": "获取成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponsePostBasicInfoDTO" - } - } - } - }, - "500": { - "description": "获取失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponsePostBasicInfoDTO" - } - } - } - } - } - } - }, - "/post/detail": { - "get": { - "tags": [ - "帖子模块" - ], - "summary": "根据ID获取帖子详情", - "operationId": "getPostDetail", - "parameters": [ - { - "name": "id", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int64" - } - } - ], - "responses": { - "200": { - "description": "获取成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/PostInfoDTO" - } - } - } - }, - "500": { - "description": "获取失败,帖子不存在或被删除", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/PostInfoDTO" - } - } - } - } - } - } - }, - "/message/history": { - "get": { - "tags": [ - "聊天模块" - ], - "summary": "历史记录", - "description": "传入分页参数,获取与特定用户的完整聊天记录", - "operationId": "getChatHistory", - "responses": { - "200": { - "description": "获取成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponseMessageResponse" - } - } - } - }, - "500": { - "description": "获取失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponseMessageResponse" - } - } - } - } - } - } - }, - "/message/chat-list": { - "get": { - "tags": [ - "聊天模块" - ], - "summary": "聊天列表", - "description": "传入分页参数,查询私信用户列表(带最新消息)", - "operationId": "getChatList", - "responses": { - "200": { - "description": "获取成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponseChatItemDTO" - } - } - } - }, - "500": { - "description": "获取失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponseChatItemDTO" - } - } - } - } - } - } - }, - "/follow/post": { - "get": { - "tags": [ - "关注模块" - ], - "summary": "关注收件箱", - "description": "传入分页参数,查询关注的人的发帖推送", - "operationId": "queryPostFollow", - "responses": { - "200": { - "description": "获取成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponsePostBasicInfoDTO" - } - } - } - }, - "500": { - "description": "获取失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponsePostBasicInfoDTO" - } - } - } - } - } - } - }, - "/follow/or/not/{id}": { - "get": { - "tags": [ - "关注模块" - ], - "summary": "是否关注用户", - "description": "传入用户id,返回是否关注该用户", - "operationId": "isFollow", - "parameters": [ - { - "name": "id", - "in": "path", - "required": true, - "schema": { - "type": "integer", - "format": "int64" - } - } - ], - "responses": { - "200": { - "description": "已关注", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultBoolean" - } - } - } - }, - "500": { - "description": "未关注", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultBoolean" - } - } - } - } - } - } - }, - "/follow/common/{id}": { - "get": { - "tags": [ - "关注模块" - ], - "summary": "共同关注", - "description": "传入用户id,返回该与该用户的共同关注", - "operationId": "followCommons", - "parameters": [ - { - "name": "id", - "in": "path", - "required": true, - "schema": { - "type": "integer", - "format": "int64" - } - } - ], - "responses": { - "200": { - "description": "获取成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultListUserDTO" - } - } - } - }, - "500": { - "description": "获取失败,请稍后重试", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultListUserDTO" - } - } - } - } - } - } - }, - "/comment/list": { - "get": { - "tags": [ - "评论模块" - ], - "summary": "根据帖子ID分页获取根评论", - "operationId": "getCommentsByPostId", - "responses": { - "200": { - "description": "获取成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponseCommentInfoDTO" - } - } - } - }, - "500": { - "description": "获取失败,帖子ID不合法", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponseCommentInfoDTO" - } - } - } - } - } - } - }, - "/comment/list/reply": { - "get": { - "tags": [ - "评论模块" - ], - "summary": "根据评论ID获取回复", - "operationId": "getReplyById", - "responses": { - "200": { - "description": "获取成功", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponseCommentInfoDTO" - } - } - } - }, - "500": { - "description": "获取失败,评论ID不合法", - "content": { - "*/*": { - "schema": { - "$ref": "#/components/schemas/ResultScrollPageResponseCommentInfoDTO" - } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "PostSaveDTO": { - "type": "object", - "description": "帖子保存DTO", - "properties": { - "id": { - "type": "integer", - "format": "int64", - "description": "帖子ID" - }, - "title": { - "type": "string", - "description": "帖子标题", - "example": "帖子标题三个字", - "maxLength": 16, - "minLength": 3 - }, - "image": { - "type": "string", - "description": "帖子封面图" - }, - "content": { - "type": "string", - "description": "帖子内容", - "example": "zsbd", - "maxLength": 10000, - "minLength": 4 - }, - "categoryId": { - "type": "integer", - "format": "int64", - "description": "帖子类型id" - }, - "status": { - "type": "integer", - "format": "int32", - "description": "是否匿名发布,1-匿名,0-不匿名", - "enum": [ - "0", - "1" - ], - "example": 0 - } - }, - "required": [ - "content", - "title" - ] - }, - "ResultVoid": { - "type": "object", - "description": "统一返回前端的结果", - "properties": { - "code": { - "type": "integer", - "format": "int32", - "description": "状态码" - }, - "msg": { - "type": "string", - "description": "提示消息" - }, - "data": { - "description": "响应数据" - } - } - }, - "CommentSaveDTO": { - "type": "object", - "description": "评论保存DTO", - "properties": { - "id": { - "type": "integer", - "format": "int64", - "description": "评论id" - }, - "content": { - "type": "string", - "description": "评论内容", - "example": "+3", - "maxLength": 500, - "minLength": 1 - }, - "postId": { - "type": "integer", - "format": "int64", - "description": "评论的帖子id" - }, - "parentCommentId": { - "type": "integer", - "format": "int64", - "description": "该评论的父评论id,若不是回复则传入空值" - } - }, - "required": [ - "content" - ] - }, - "Result": { - "type": "object", - "description": "统一返回前端的结果", - "properties": { - "code": { - "type": "integer", - "format": "int32", - "description": "状态码" - }, - "msg": { - "type": "string", - "description": "提示消息" - }, - "data": { - "description": "响应数据" - } - } - }, - "UserRegisterDTO": { - "type": "object", - "description": "用户注册DTO", - "properties": { - "username": { - "type": "string", - "description": "用户名", - "example": "ttt", - "maxLength": 15, - "minLength": 1 - }, - "password": { - "type": "string", - "format": "password", - "description": "密码", - "example": 123456, - "maxLength": 16, - "minLength": 6 - }, - "phone": { - "type": "string", - "description": "手机号", - "example": 12345678901, - "pattern": "^1([38][0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|9[89])\\d{8}$" - }, - "email": { - "type": "string", - "description": "邮箱", - "example": "123456@qq.com", - "pattern": "^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$" - }, - "studentId": { - "type": "string", - "description": "学生学号,暂不需要" - } - }, - "required": [ - "password", - "username" - ] - }, - "ResultUserDTO": { - "type": "object", - "description": "统一返回前端的结果", - "properties": { - "code": { - "type": "integer", - "format": "int32", - "description": "状态码" - }, - "msg": { - "type": "string", - "description": "提示消息" - }, - "data": { - "$ref": "#/components/schemas/UserDTO", - "description": "响应数据" - } - } - }, - "UserDTO": { - "type": "object", - "properties": { - "userId": { - "type": "integer", - "format": "int64" - }, - "username": { - "type": "string" - }, - "avatar": { - "type": "string" - }, - "accessToken": { - "type": "string" - }, - "refreshToken": { - "type": "string" - } - } - }, - "UserLoginDTO": { - "type": "object", - "description": "用户登录DTO", - "properties": { - "userFlag": { - "type": "string", - "description": "用户登录用标志,支持用户名,手机号,邮箱" - }, - "password": { - "type": "string", - "description": "用户登陆用密码", - "maxLength": 16, - "minLength": 6 - } - }, - "required": [ - "password" - ] - }, - "UserChangeInfoDTO": { - "type": "object", - "description": "用户修改信息DTO", - "properties": { - "username": { - "type": "string", - "description": "用户名" - }, - "phone": { - "type": "string", - "description": "手机号,11位数字" - }, - "email": { - "type": "string", - "description": "邮箱" - }, - "studentId": { - "type": "string", - "description": "学生学号" - }, - "avatar": { - "type": "string", - "description": "头像url" - }, - "gender": { - "type": "integer", - "format": "int32", - "description": "性别,0-未知,1-男,2-女", - "enum": [ - "0", - "1", - "2" - ], - "example": 1 - }, - "college": { - "type": "string", - "description": "学院" - } - } - }, - "ResultString": { - "type": "object", - "description": "统一返回前端的结果", - "properties": { - "code": { - "type": "integer", - "format": "int32", - "description": "状态码" - }, - "msg": { - "type": "string", - "description": "提示消息" - }, - "data": { - "type": "string", - "description": "响应数据" - } - } - }, - "ResultLong": { - "type": "object", - "description": "统一返回前端的结果", - "properties": { - "code": { - "type": "integer", - "format": "int32", - "description": "状态码" - }, - "msg": { - "type": "string", - "description": "提示消息" - }, - "data": { - "type": "integer", - "format": "int64", - "description": "响应数据" - } - } - }, - "PostPageQueryDTO": { - "type": "object", - "properties": { - "lastVal": { - "type": "integer", - "format": "int64" - }, - "offset": { - "type": "integer", - "format": "int32" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "userId": { - "type": "integer", - "format": "int64", - "description": "想要查看的用户的id,输入空时为自己的id" - } - } - }, - "PostBasicInfoDTO": { - "type": "object", - "description": "帖子基本信息", - "properties": { - "id": { - "type": "integer", - "format": "int64", - "description": "帖子ID" - }, - "image": { - "type": "string", - "description": "帖子封面图" - }, - "title": { - "type": "string", - "description": "帖子标题", - "example": "帖子标题三个字", - "maxLength": 16, - "minLength": 3 - }, - "likeCount": { - "type": "integer", - "format": "int32", - "description": "点赞数" - }, - "commentCount": { - "type": "integer", - "format": "int32", - "description": "评论数" - }, - "favoriteCount": { - "type": "integer", - "format": "int32", - "description": "收藏数" - }, - "isLike": { - "type": "boolean", - "description": "是否点赞,1-已点赞,0-未点赞", - "enum": [ - "0", - "1" - ], - "example": 1 - }, - "userId": { - "type": "integer", - "format": "int64", - "description": "对应的用户ID" - }, - "userName": { - "type": "string", - "description": "匿名情况下用户名" - }, - "userAvatar": { - "type": "string", - "description": "匿名情况下用户头像" - }, - "createTime": { - "type": "string", - "format": "date-time", - "description": "帖子创建时间" - } - }, - "required": [ - "title" - ] - }, - "ResultScrollPageResponsePostBasicInfoDTO": { - "type": "object", - "description": "统一返回前端的结果", - "properties": { - "code": { - "type": "integer", - "format": "int32", - "description": "状态码" - }, - "msg": { - "type": "string", - "description": "提示消息" - }, - "data": { - "$ref": "#/components/schemas/ScrollPageResponsePostBasicInfoDTO", - "description": "响应数据" - } - } - }, - "ScrollPageResponsePostBasicInfoDTO": { - "type": "object", - "properties": { - "lastVal": { - "type": "integer", - "format": "int64" - }, - "offset": { - "type": "integer", - "format": "int32" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "records": { - "type": "array", - "items": { - "$ref": "#/components/schemas/PostBasicInfoDTO" - } - } - } - }, - "PostInfoDTO": { - "type": "object", - "description": "修改帖子信息", - "properties": { - "id": { - "type": "integer", - "format": "int64", - "description": "帖子ID" - }, - "image": { - "type": "string", - "description": "帖子封面图" - }, - "title": { - "type": "string", - "description": "帖子标题", - "example": "帖子标题三个字", - "maxLength": 16, - "minLength": 3 - }, - "content": { - "type": "string", - "description": "帖子内容", - "example": "zsbd", - "maxLength": 10000, - "minLength": 4 - }, - "likeCount": { - "type": "integer", - "format": "int32", - "description": "点赞数" - }, - "commentCount": { - "type": "integer", - "format": "int32", - "description": "评论数" - }, - "favoriteCount": { - "type": "integer", - "format": "int32", - "description": "收藏数" - }, - "isLike": { - "type": "boolean", - "description": "是否点赞,1-已点赞,0-未点赞", - "enum": [ - "0", - "1" - ], - "example": 1 - }, - "userId": { - "type": "integer", - "format": "int64", - "description": "对应用户ID" - }, - "userName": { - "type": "string", - "description": "匿名情况下用户名" - }, - "userAvatar": { - "type": "string", - "description": "匿名情况下用户头像" - }, - "createTime": { - "type": "string", - "format": "date-time", - "description": "帖子创建时间" - } - }, - "required": [ - "content", - "title" - ] - }, - "ChatPageQueryDTO": { - "type": "object", - "properties": { - "lastVal": { - "type": "integer", - "format": "int64" - }, - "offset": { - "type": "integer", - "format": "int32" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "chatUserId": { - "type": "integer", - "format": "int64" - } - } - }, - "MessageResponse": { - "type": "object", - "description": "消息返回对象", - "properties": { - "messageType": { - "type": "integer", - "format": "int32", - "description": "消息类型,0-私信,1-系统通知", - "enum": [ - "0", - "1" - ], - "example": 0 - }, - "content": { - "type": "string", - "description": "消息内容", - "maxLength": 500, - "minLength": 1 - }, - "senderId": { - "type": "integer", - "format": "int64", - "description": "发送者ID" - }, - "receiverId": { - "type": "integer", - "format": "int64", - "description": "接收者ID" - }, - "senderName": { - "type": "string", - "description": "发送者用户名" - }, - "senderAvatar": { - "type": "string", - "description": "发送者头像" - }, - "createTime": { - "type": "string", - "format": "date-time", - "description": "消息创建时间" - } - }, - "required": [ - "content", - "senderAvatar", - "senderName" - ] - }, - "ResultScrollPageResponseMessageResponse": { - "type": "object", - "description": "统一返回前端的结果", - "properties": { - "code": { - "type": "integer", - "format": "int32", - "description": "状态码" - }, - "msg": { - "type": "string", - "description": "提示消息" - }, - "data": { - "$ref": "#/components/schemas/ScrollPageResponseMessageResponse", - "description": "响应数据" - } - } - }, - "ScrollPageResponseMessageResponse": { - "type": "object", - "properties": { - "lastVal": { - "type": "integer", - "format": "int64" - }, - "offset": { - "type": "integer", - "format": "int32" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "records": { - "type": "array", - "items": { - "$ref": "#/components/schemas/MessageResponse" - } - } - } - }, - "ChatItemDTO": { - "type": "object", - "description": "聊天列表项DTO", - "properties": { - "chatUserId": { - "type": "integer", - "format": "int64", - "description": "聊天对象的用户ID", - "example": 123456 - }, - "avatar": { - "type": "string", - "description": "聊天对象的头像URL", - "example": "https://example.com/avatar.jpg" - }, - "username": { - "type": "string", - "description": "聊天对象的用户名", - "example": "张三" - }, - "latestMessage": { - "type": "string", - "description": "最新消息内容", - "example": "今天下午开会", - "maxLength": 500 - }, - "latestTime": { - "type": "string", - "format": "date-time", - "description": "最新消息时间", - "example": "2023-10-15T14:30:00" - } - }, - "required": [ - "chatUserId", - "latestMessage", - "latestTime", - "username" - ] - }, - "ResultScrollPageResponseChatItemDTO": { - "type": "object", - "description": "统一返回前端的结果", - "properties": { - "code": { - "type": "integer", - "format": "int32", - "description": "状态码" - }, - "msg": { - "type": "string", - "description": "提示消息" - }, - "data": { - "$ref": "#/components/schemas/ScrollPageResponseChatItemDTO", - "description": "响应数据" - } - } - }, - "ScrollPageResponseChatItemDTO": { - "type": "object", - "properties": { - "lastVal": { - "type": "integer", - "format": "int64" - }, - "offset": { - "type": "integer", - "format": "int32" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "records": { - "type": "array", - "items": { - "$ref": "#/components/schemas/ChatItemDTO" - } - } - } - }, - "ResultBoolean": { - "type": "object", - "description": "统一返回前端的结果", - "properties": { - "code": { - "type": "integer", - "format": "int32", - "description": "状态码" - }, - "msg": { - "type": "string", - "description": "提示消息" - }, - "data": { - "type": "boolean", - "description": "响应数据" - } - } - }, - "ResultListUserDTO": { - "type": "object", - "description": "统一返回前端的结果", - "properties": { - "code": { - "type": "integer", - "format": "int32", - "description": "状态码" - }, - "msg": { - "type": "string", - "description": "提示消息" - }, - "data": { - "type": "array", - "description": "响应数据", - "items": { - "$ref": "#/components/schemas/UserDTO" - } - } - } - }, - "CommentPageQueryDTO": { - "type": "object", - "properties": { - "lastVal": { - "type": "integer", - "format": "int64" - }, - "offset": { - "type": "integer", - "format": "int32" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "postId": { - "type": "integer", - "format": "int64", - "title": "帖子ID" - }, - "parentCommentId": { - "type": "integer", - "format": "int64", - "title": "评论ID" - }, - "orderByTime": { - "type": "boolean" - }, - "orderByHot": { - "type": "boolean" - } - }, - "title": "分页查询评论请求DTO" - }, - "CommentInfoDTO": { - "type": "object", - "description": "评论信息", - "properties": { - "id": { - "type": "integer", - "format": "int64", - "description": "评论id" - }, - "content": { - "type": "string", - "description": "评论内容", - "example": "+3", - "maxLength": 500, - "minLength": 1 - }, - "likeCount": { - "type": "integer", - "format": "int64", - "description": "评论点赞数" - }, - "replyCount": { - "type": "integer", - "format": "int64", - "description": "评论回复数" - }, - "userId": { - "type": "integer", - "format": "int64", - "description": "评论用户id" - }, - "postId": { - "type": "integer", - "format": "int64", - "description": "评论对应的帖子id" - }, - "parentCommentId": { - "type": "integer", - "format": "int64", - "description": "评论对应的父级评论id" - }, - "topId": { - "type": "integer", - "format": "int64", - "description": "评论对应的顶级评论id" - }, - "createTime": { - "type": "string", - "format": "date-time", - "description": "评论创建时间" - }, - "isLike": { - "type": "boolean", - "description": "当前用户是否对评论点过赞,1-已点赞,0-未点赞", - "enum": [ - "0", - "1" - ], - "example": 1 - }, - "userName": { - "type": "string" - }, - "userAvatar": { - "type": "string" - }, - "commentInfoDTOList": { - "description": "子评论列表" - } - } - }, - "ResultScrollPageResponseCommentInfoDTO": { - "type": "object", - "description": "统一返回前端的结果", - "properties": { - "code": { - "type": "integer", - "format": "int32", - "description": "状态码" - }, - "msg": { - "type": "string", - "description": "提示消息" - }, - "data": { - "$ref": "#/components/schemas/ScrollPageResponseCommentInfoDTO", - "description": "响应数据" - } - } - }, - "ScrollPageResponseCommentInfoDTO": { - "type": "object", - "properties": { - "lastVal": { - "type": "integer", - "format": "int64" - }, - "offset": { - "type": "integer", - "format": "int32" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "records": { - "type": "array", - "items": { - "$ref": "#/components/schemas/CommentInfoDTO" - } - } - } - } - } - } -} \ No newline at end of file diff --git a/珞珈岛-项目相关文件/luojia-island/vue-frontend/src/router/index.js b/珞珈岛-项目相关文件/luojia-island/vue-frontend/src/router/index.js index 8da7025..3c1e8df 100644 --- a/珞珈岛-项目相关文件/luojia-island/vue-frontend/src/router/index.js +++ b/珞珈岛-项目相关文件/luojia-island/vue-frontend/src/router/index.js @@ -6,6 +6,7 @@ import MainPage from '@/views/MainPage.vue'; import UserPage from '@/views/UserPage.vue'; import NotificationList from '@/views/NotificationList.vue'; import ChangeInformation from '@/views/ChangeInformation.vue'; +import FeedBack from '@/views/FeedBack.vue'; const routes = [ { @@ -43,6 +44,11 @@ const routes = [ name: 'NotificationDetail', component: () => import('@/views/NotificationDetail.vue'), props: true + }, + {//通知页面 + path: '/feedback', + name: 'FeedBack', + component: FeedBack }, { //修改个人信息界面 diff --git a/珞珈岛-项目相关文件/luojia-island/vue-frontend/src/views/UserPage.vue b/珞珈岛-项目相关文件/luojia-island/vue-frontend/src/views/UserPage.vue index 6602c84..fa7105b 100644 --- a/珞珈岛-项目相关文件/luojia-island/vue-frontend/src/views/UserPage.vue +++ b/珞珈岛-项目相关文件/luojia-island/vue-frontend/src/views/UserPage.vue @@ -58,14 +58,17 @@