From 7ed828fc55a62f2a052caaf6332e23f12e299aeb Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期二, 04 四月 2023 19:05:11 +0800 Subject: [PATCH] 提交修改后的版本 --- UserZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserInfoController.java | 28 +++++++++++++++++++++++----- 1 files changed, 23 insertions(+), 5 deletions(-) diff --git a/UserZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserInfoController.java b/UserZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserInfoController.java index 529c540..83e56f2 100644 --- a/UserZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserInfoController.java +++ b/UserZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserInfoController.java @@ -13,6 +13,7 @@ import com.stylefeng.guns.modular.system.util.ALiApiUtil; import com.stylefeng.guns.modular.system.util.RedisUtil; import com.stylefeng.guns.modular.system.util.ResultUtil; +import com.stylefeng.guns.modular.system.util.qiniuyun.KodoUtil; import com.stylefeng.guns.modular.system.warpper.LoginWarpper; import com.stylefeng.guns.modular.system.warpper.UserInfoWarpper; import com.stylefeng.guns.modular.system.warpper.UserInviteInfoWarpper; @@ -23,6 +24,7 @@ import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; @@ -116,11 +118,11 @@ try { /* HttpSession session = request.getSession(); String code = (String)session.getAttribute(Constants.KAPTCHA_SESSION_KEY);*/ - String code = redisUtil.getValue(phone+"_Code"); - System.out.println("缓存中验证码为:"+code); - if (ToolUtil.isEmpty(kaptcha) || !kaptcha.equalsIgnoreCase(code)) { - return ResultUtil.error("图形验证码错误"); - } +// String code = redisUtil.getValue(phone+"_Code"); +// System.out.println("缓存中验证码为:"+code); +// if (ToolUtil.isEmpty(kaptcha) || !kaptcha.equalsIgnoreCase(code)) { +// return ResultUtil.error("图形验证码错误"); +// } return userInfoService.queryCaptcha(phone, type); }catch (Exception e){ e.printStackTrace(); @@ -712,4 +714,20 @@ } } + + @ResponseBody + @PostMapping("/base/user/uploadImg") + @ApiOperation(value = "上传图片", tags = {"用户端-个人中心"}, notes = "") + @ApiImplicitParams({ + @ApiImplicitParam(value = "文件", name = "file", required = true, dataType = "file"), + }) + public ResultUtil uploadImg(MultipartFile file){ + try { + String upload = KodoUtil.upload(file); + return ResultUtil.success(upload); + }catch (Exception e){ + e.printStackTrace(); + return ResultUtil.runErr(); + } + } } -- Gitblit v1.7.1