From 94824893b36be287747af35902eea499c7acfa12 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期六, 15 六月 2024 19:21:26 +0800 Subject: [PATCH] 代码 --- ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/TGoodsController.java | 4 +++- ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/handler/GlobalExceptionHandler.java | 2 +- ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TStudyController.java | 10 ++++++++-- ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java | 20 +++++++++++--------- ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java | 1 + ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TUserController.java | 4 ++-- ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/OssController.java | 1 - ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysLogininforController.java | 1 + 8 files changed, 27 insertions(+), 16 deletions(-) diff --git a/ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java b/ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java index ba4459b..18244c4 100644 --- a/ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java +++ b/ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java @@ -106,6 +106,7 @@ return redisTemplate.delete(key); } + /** * 删除集合对象 * diff --git a/ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/handler/GlobalExceptionHandler.java b/ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/handler/GlobalExceptionHandler.java index fa88c03..21e5861 100644 --- a/ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/handler/GlobalExceptionHandler.java +++ b/ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/handler/GlobalExceptionHandler.java @@ -32,7 +32,7 @@ public class GlobalExceptionHandler { private static final Logger log = LoggerFactory.getLogger(GlobalExceptionHandler.class); - @Value("${spring.servlet.multipart.max-file-size:4MB}") + @Value("${spring.servlet.multipart.max-file-size:500MB}") private String maxFileSize; @Value("${spring.servlet.multipart.max-request-size:100MB}") private String maxRequestSize; diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysLogininforController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysLogininforController.java index aa116a4..49b38fb 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysLogininforController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysLogininforController.java @@ -84,6 +84,7 @@ return success(); } + @InnerAuth @PostMapping public AjaxResult add(@RequestBody SysLogininfor logininfor) diff --git a/ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/TGoodsController.java b/ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/TGoodsController.java index 60caadb..f159cd0 100644 --- a/ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/TGoodsController.java +++ b/ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/TGoodsController.java @@ -225,7 +225,9 @@ String[] split = byId.getTypeIds().split(","); for (String s : split) { TGoodsType byId1 = goodsTypeService.getById(s); - stringBuilder.append(byId1.getName()).append("|"); + if (byId1!=null){ + stringBuilder.append(byId1.getName()).append("|"); + } } // 去除最后一个字符 stringBuilder.deleteCharAt(stringBuilder.length() - 1); diff --git a/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/OssController.java b/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/OssController.java index 5ea2804..4560bfe 100644 --- a/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/OssController.java +++ b/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/OssController.java @@ -11,7 +11,6 @@ import java.io.FileOutputStream; import java.io.IOException; -@CrossOrigin @RestController @RequestMapping("/base/oss") public class OssController { diff --git a/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TUserController.java b/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TUserController.java index 6a352cf..fb71737 100644 --- a/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TUserController.java +++ b/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TUserController.java @@ -146,7 +146,7 @@ }) public AjaxResult updatePassword(String phone,String phoneCode,String password) { SysUser one = sysUserService.getOne(new QueryWrapper<SysUser>() - .eq("phone", phone).eq("del_flag", 0)); + .eq("phonenumber", phone).eq("del_flag", 0)); if (one == null){ return AjaxResult.error("账号不存在!"); } @@ -177,7 +177,7 @@ }) public R<?> sendPhoneCode(String phone) throws Exception { SysUser one = sysUserService.getOne(new QueryWrapper<SysUser>() - .eq("phone", phone).eq("del_flag", 0)); + .eq("phonenumber", phone).eq("del_flag", 0)); if (one == null){ return R.fail("账号不存在!"); } diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TStudyController.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TStudyController.java index 842680e..bf7496b 100644 --- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TStudyController.java +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TStudyController.java @@ -141,8 +141,14 @@ // 查询出error字段不为空的数据 wrapper.isNotNull("error"); List<TSubject> list1 = subjectService.list(wrapper); - res.setRecords(list1); - res.setTotal(list1.size()); + List<TSubject> tSubjects = new ArrayList<>(); + for (TSubject tSubject : list1) { + if (!tSubject.getError().isEmpty()){ + tSubjects.add(tSubject); + } + } + res.setRecords(tSubjects); + res.setTotal(tSubjects.size()); return R.ok(res); case 3: List<TSubject> list2 = subjectService.list(wrapper); diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java index b82fcae..9e3043c 100644 --- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java @@ -733,16 +733,18 @@ byId.setPhone(phone); } // 手机验证码校验 - if (!phoneCode.equals("123456")) { - Object redisPhoneCode = redisService.getCacheObject(RedisConstants.PHONE_CODE + phone); - if (null == redisPhoneCode) { - return R.errorCode("手机验证码无效"); - } else { - // redis 验证码的value 为 code:时间戳 - String rCodeAndTime = String.valueOf(redisPhoneCode); - String rCode = rCodeAndTime.split(":")[0]; - if (!rCode.equalsIgnoreCase(phoneCode)) { + if (StringUtils.hasLength(phoneCode)){ + if (!phoneCode.equals("123456")) { + Object redisPhoneCode = redisService.getCacheObject(RedisConstants.PHONE_CODE + phone); + if (null == redisPhoneCode) { return R.errorCode("手机验证码无效"); + } else { + // redis 验证码的value 为 code:时间戳 + String rCodeAndTime = String.valueOf(redisPhoneCode); + String rCode = rCodeAndTime.split(":")[0]; + if (!rCode.equalsIgnoreCase(phoneCode)) { + return R.errorCode("手机验证码无效"); + } } } } -- Gitblit v1.7.1