From 22967cd0f9e8d182b6c9a090dcb20a020bbe73d1 Mon Sep 17 00:00:00 2001 From: xsx <825657193@qq.com> Date: Sun, 1 Dec 2024 22:02:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=99=BB=E9=99=86=20=E6=94=B9=E4=B8=BA?= =?UTF-8?q?=20=E7=99=BB=E9=99=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/bx/imcommon/enums/IMCmdType.java | 4 +- .../controller/LoginController.java | 4 +- .../interceptor/AuthInterceptor.java | 2 +- .../service/impl/UserServiceImpl.java | 2 +- .../netty/processor/LoginProcessor.java | 2 +- im-uniapp/App.vue | 2 +- im-uniapp/manifest.json | 167 +++++++++--------- im-uniapp/pages/mine/mine.vue | 2 +- im-uniapp/pages/register/register.vue | 4 +- im-web/src/view/Home.vue | 2 +- im-web/src/view/Login.vue | 6 +- 11 files changed, 97 insertions(+), 100 deletions(-) diff --git a/im-common/src/main/java/com/bx/imcommon/enums/IMCmdType.java b/im-common/src/main/java/com/bx/imcommon/enums/IMCmdType.java index a6731ec..74793ec 100644 --- a/im-common/src/main/java/com/bx/imcommon/enums/IMCmdType.java +++ b/im-common/src/main/java/com/bx/imcommon/enums/IMCmdType.java @@ -6,9 +6,9 @@ import lombok.AllArgsConstructor; public enum IMCmdType { /** - * 登陆 + * 登录 */ - LOGIN(0, "登陆"), + LOGIN(0, "登录"), /** * 心跳 */ diff --git a/im-platform/src/main/java/com/bx/implatform/controller/LoginController.java b/im-platform/src/main/java/com/bx/implatform/controller/LoginController.java index e889e40..36a7a43 100644 --- a/im-platform/src/main/java/com/bx/implatform/controller/LoginController.java +++ b/im-platform/src/main/java/com/bx/implatform/controller/LoginController.java @@ -13,7 +13,7 @@ import jakarta.validation.Valid; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; -@Tag(name = "注册登陆") +@Tag(name = "注册登录") @RestController @RequiredArgsConstructor public class LoginController { @@ -21,7 +21,7 @@ public class LoginController { private final UserService userService; @PostMapping("/login") - @Operation(summary = "用户登陆", description = "用户登陆") + @Operation(summary = "用户登录", description = "用户登录") public Result login(@Valid @RequestBody LoginDTO dto) { LoginVO vo = userService.login(dto); return ResultUtils.success(vo); diff --git a/im-platform/src/main/java/com/bx/implatform/interceptor/AuthInterceptor.java b/im-platform/src/main/java/com/bx/implatform/interceptor/AuthInterceptor.java index 7b8d308..8cc0bf1 100644 --- a/im-platform/src/main/java/com/bx/implatform/interceptor/AuthInterceptor.java +++ b/im-platform/src/main/java/com/bx/implatform/interceptor/AuthInterceptor.java @@ -32,7 +32,7 @@ public class AuthInterceptor implements HandlerInterceptor { //从 http 请求头中取出 token String token = request.getHeader("accessToken"); if (StrUtil.isEmpty(token)) { - log.error("未登陆,url:{}", request.getRequestURI()); + log.error("未登录,url:{}", request.getRequestURI()); throw new GlobalException(ResultCode.NO_LOGIN); } String strJson = JwtUtil.getInfo(token); diff --git a/im-platform/src/main/java/com/bx/implatform/service/impl/UserServiceImpl.java b/im-platform/src/main/java/com/bx/implatform/service/impl/UserServiceImpl.java index 72fdc7b..bf42251 100644 --- a/im-platform/src/main/java/com/bx/implatform/service/impl/UserServiceImpl.java +++ b/im-platform/src/main/java/com/bx/implatform/service/impl/UserServiceImpl.java @@ -81,7 +81,7 @@ public class UserServiceImpl extends ServiceImpl implements Us public LoginVO refreshToken(String refreshToken) { //验证 token if (!JwtUtil.checkSign(refreshToken, jwtProperties.getRefreshTokenSecret())) { - throw new GlobalException("您的登陆信息已过期,请重新登陆"); + throw new GlobalException("您的登录信息已过期,请重新登录"); } String strJson = JwtUtil.getInfo(refreshToken); Long userId = JwtUtil.getUserId(refreshToken); diff --git a/im-server/src/main/java/com/bx/imserver/netty/processor/LoginProcessor.java b/im-server/src/main/java/com/bx/imserver/netty/processor/LoginProcessor.java index c0258d3..6068a45 100644 --- a/im-server/src/main/java/com/bx/imserver/netty/processor/LoginProcessor.java +++ b/im-server/src/main/java/com/bx/imserver/netty/processor/LoginProcessor.java @@ -49,7 +49,7 @@ public class LoginProcessor extends AbstractMessageProcessor { // 不允许多地登录,强制下线 IMSendInfo sendInfo = new IMSendInfo<>(); sendInfo.setCmd(IMCmdType.FORCE_LOGUT.code()); - sendInfo.setData("您已在其他地方登陆,将被强制下线"); + sendInfo.setData("您已在其他地方登录,将被强制下线"); context.channel().writeAndFlush(sendInfo); log.info("异地登录,强制下线,userId:{}", userId); } diff --git a/im-uniapp/App.vue b/im-uniapp/App.vue index f92ea61..cb6ece5 100644 --- a/im-uniapp/App.vue +++ b/im-uniapp/App.vue @@ -47,7 +47,7 @@ export default { if (cmd == 2) { // 异地登录,强制下线 uni.showModal({ - content: '您已在其他地方登陆,将被强制下线', + content: '您已在其他地方登录,将被强制下线', showCancel: false, }) this.exit(); diff --git a/im-uniapp/manifest.json b/im-uniapp/manifest.json index eb44f57..a0ed444 100644 --- a/im-uniapp/manifest.json +++ b/im-uniapp/manifest.json @@ -1,32 +1,32 @@ { - "name": "盒子IM", - "appid": "__UNI__69DD57A", - "description": "", - "versionName": "3.1.0", - "versionCode": 3100, - "transformPx": false, + "name" : "盒子IM", + "appid" : "__UNI__69DD57A", + "description" : "", + "versionName" : "3.1.0", + "versionCode" : 3100, + "transformPx" : false, /* 5+App特有相关 */ - "app-plus": { - "usingComponents": true, - "nvueStyleCompiler": "uni-app", - "compilerVersion": 3, - "splashscreen": { - "alwaysShowBeforeRender": true, - "waiting": true, - "autoclose": true, - "delay": 0 + "app-plus" : { + "usingComponents" : true, + "nvueStyleCompiler" : "uni-app", + "compilerVersion" : 3, + "splashscreen" : { + "alwaysShowBeforeRender" : true, + "waiting" : true, + "autoclose" : true, + "delay" : 0 }, /* 模块配置 */ - "modules": { - "Camera": {}, - "Record": {}, - "Bluetooth": {} + "modules" : { + "Camera" : {}, + "Record" : {}, + "Bluetooth" : {} }, /* 应用发布信息 */ - "distribute": { + "distribute" : { /* android打包配置 */ - "android": { - "permissions": [ + "android" : { + "permissions" : [ "", "", "", @@ -45,90 +45,87 @@ "", "" ], - "abiFilters": [ - "armeabi-v7a", - "arm64-v8a", - "x86" - ], - "minSdkVersion": 21 + "abiFilters" : [ "armeabi-v7a", "arm64-v8a", "x86" ], + "minSdkVersion" : 21 }, /* ios打包配置 */ - "ios": { - "dSYMs": false, - "privacyDescription": { - "NSMicrophoneUsageDescription": "", - "NSCameraUsageDescription": "" + "ios" : { + "dSYMs" : false, + "privacyDescription" : { + "NSMicrophoneUsageDescription" : "", + "NSCameraUsageDescription" : "" }, - "idfa": false + "idfa" : false }, /* SDK配置 */ - "sdkConfigs": { - "ad": {}, - "speech": {} + "sdkConfigs" : { + "ad" : {}, + "speech" : {} }, - "icons": { - "android": { - "xhdpi": "unpackage/res/icons/96x96.png", - "hdpi": "unpackage/res/icons/72x72.png", - "xxhdpi": "unpackage/res/icons/144x144.png", - "xxxhdpi": "unpackage/res/icons/192x192.png" + "icons" : { + "android" : { + "xhdpi" : "unpackage/res/icons/96x96.png", + "hdpi" : "unpackage/res/icons/72x72.png", + "xxhdpi" : "unpackage/res/icons/144x144.png", + "xxxhdpi" : "unpackage/res/icons/192x192.png" }, - "ios": { - "appstore": "unpackage/res/icons/1024x1024.png", - "ipad": { - "app": "unpackage/res/icons/76x76.png", - "app@2x": "unpackage/res/icons/152x152.png", - "notification": "unpackage/res/icons/20x20.png", - "notification@2x": "unpackage/res/icons/40x40.png", - "proapp@2x": "unpackage/res/icons/167x167.png", - "settings": "unpackage/res/icons/29x29.png", - "settings@2x": "unpackage/res/icons/58x58.png", - "spotlight": "unpackage/res/icons/40x40.png", - "spotlight@2x": "unpackage/res/icons/80x80.png" + "ios" : { + "appstore" : "unpackage/res/icons/1024x1024.png", + "ipad" : { + "app" : "unpackage/res/icons/76x76.png", + "app@2x" : "unpackage/res/icons/152x152.png", + "notification" : "unpackage/res/icons/20x20.png", + "notification@2x" : "unpackage/res/icons/40x40.png", + "proapp@2x" : "unpackage/res/icons/167x167.png", + "settings" : "unpackage/res/icons/29x29.png", + "settings@2x" : "unpackage/res/icons/58x58.png", + "spotlight" : "unpackage/res/icons/40x40.png", + "spotlight@2x" : "unpackage/res/icons/80x80.png" }, - "iphone": { - "app@2x": "unpackage/res/icons/120x120.png", - "app@3x": "unpackage/res/icons/180x180.png", - "notification@2x": "unpackage/res/icons/40x40.png", - "notification@3x": "unpackage/res/icons/60x60.png", - "settings@2x": "unpackage/res/icons/58x58.png", - "settings@3x": "unpackage/res/icons/87x87.png", - "spotlight@2x": "unpackage/res/icons/80x80.png", - "spotlight@3x": "unpackage/res/icons/120x120.png" + "iphone" : { + "app@2x" : "unpackage/res/icons/120x120.png", + "app@3x" : "unpackage/res/icons/180x180.png", + "notification@2x" : "unpackage/res/icons/40x40.png", + "notification@3x" : "unpackage/res/icons/60x60.png", + "settings@2x" : "unpackage/res/icons/58x58.png", + "settings@3x" : "unpackage/res/icons/87x87.png", + "spotlight@2x" : "unpackage/res/icons/80x80.png", + "spotlight@3x" : "unpackage/res/icons/120x120.png" } } } } }, /* 快应用特有相关 */ - "quickapp": {}, + "quickapp" : {}, /* 小程序特有相关 */ - "mp-weixin": { - "appid": "wxda94f40bfad0262c", - "libVersion": "latest", - "setting": { - "urlCheck": false + "mp-weixin" : { + "appid" : "wxda94f40bfad0262c", + "libVersion" : "latest", + "setting" : { + "urlCheck" : false }, - "usingComponents": true + "usingComponents" : true }, - "mp-alipay": { - "usingComponents": true + "mp-alipay" : { + "usingComponents" : true }, - "mp-baidu": { - "usingComponents": true + "mp-baidu" : { + "usingComponents" : true }, - "mp-toutiao": { - "usingComponents": true + "mp-toutiao" : { + "usingComponents" : true }, - "uniStatistics": { - "enable": false + "uniStatistics" : { + "enable" : false }, - "vueVersion": "3", - "h5": { - "title": "盒子IM", - "router": { - "base": "/h5/" + "vueVersion" : "3", + "h5" : { + "title" : "盒子IM", + "router" : { + "base" : "/h5/" } } } -/* ios打包配置 */ /* SDK配置 */ \ No newline at end of file +/* ios打包配置 *//* SDK配置 */ + diff --git a/im-uniapp/pages/mine/mine.vue b/im-uniapp/pages/mine/mine.vue index c863fda..1c0c0d4 100644 --- a/im-uniapp/pages/mine/mine.vue +++ b/im-uniapp/pages/mine/mine.vue @@ -40,7 +40,7 @@ - + diff --git a/im-uniapp/pages/register/register.vue b/im-uniapp/pages/register/register.vue index 0e8f7b8..4572844 100644 --- a/im-uniapp/pages/register/register.vue +++ b/im-uniapp/pages/register/register.vue @@ -14,10 +14,10 @@ - + diff --git a/im-web/src/view/Home.vue b/im-web/src/view/Home.vue index 050e2d8..a31e2fa 100644 --- a/im-web/src/view/Home.vue +++ b/im-web/src/view/Home.vue @@ -107,7 +107,7 @@ export default { // 关闭ws this.$wsApi.close(3000) // 异地登录,强制下线 - this.$alert("您已在其他地方登陆,将被强制下线", "强制下线通知", { + this.$alert("您已在其他地方登录,将被强制下线", "强制下线通知", { confirmButtonText: '确定', callback: action => { location.href = "/"; diff --git a/im-web/src/view/Login.vue b/im-web/src/view/Login.vue index b44c354..3ecf9f2 100644 --- a/im-web/src/view/Login.vue +++ b/im-web/src/view/Login.vue @@ -5,7 +5,7 @@ @keyup.enter.native="submitForm('loginForm')"> @@ -19,7 +19,7 @@ placeholder="密码"> - 登陆 + 登录 清空
@@ -86,7 +86,7 @@ export default { // 保存token sessionStorage.setItem("accessToken", data.accessToken); sessionStorage.setItem("refreshToken", data.refreshToken); - this.$message.success("登陆成功"); + this.$message.success("登录成功"); this.$router.push("/home/chat"); })