| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package com.fdkankan.app.controller;
- import com.alibaba.fastjson.JSONObject;
- import com.fdkankan.app.common.Result;
- import com.fdkankan.app.service.IUserService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- @RestController
- @RequestMapping("/api/app/user")
- public class UserController {
- @Autowired
- IUserService userService;
- /**
- * 获取用户信息
- * phoneNum 用户名
- * cameraType 相机类型
- */
- @PostMapping("/getUserInfo")
- public Result getUserInfo(@RequestBody JSONObject param){
- String phoneNum = param.get("phoneNum") == null ? null : param.getString("phoneNum");
- Integer cameraType = param.get("cameraType") == null ? null : param.getInteger("cameraType");
- return Result.success( userService.getUserInfo(phoneNum,cameraType));
- }
- /**
- * 修改昵称
- * phoneNum 用户名
- * nickName 昵称
- */
- @PostMapping("/updateNickName")
- public Result updateNickName(@RequestBody JSONObject param){
- String phoneNum = param.get("phoneNum") == null ? null : param.getString("phoneNum");
- String nickName = param.get("nickName") == null ? null : param.getString("nickName");
- userService.updateNickName(phoneNum,nickName);
- return Result.success(nickName );
- }
- /**
- * 修改用户头像
- * phoneNum 用户名
- * head 头像
- */
- @PostMapping("/uploadHead")
- public Result uploadHead(@RequestBody JSONObject param){
- String phoneNum = param.get("phoneNum") == null ? null : param.getString("phoneNum");
- String head = param.get("head") == null ? null : param.getString("head");
- userService.uploadHead(phoneNum,head);
- return Result.success();
- }
- }
|