|
@@ -4,7 +4,6 @@ package com.fs.app.controller;
|
|
|
import cn.hutool.core.lang.Validator;
|
|
import cn.hutool.core.lang.Validator;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
|
|
import com.fs.app.annotation.Login;
|
|
import com.fs.app.annotation.Login;
|
|
|
-import com.fs.app.param.FriendsSearchParam;
|
|
|
|
|
import com.fs.app.param.FsDoctorRegisterParam;
|
|
import com.fs.app.param.FsDoctorRegisterParam;
|
|
|
import com.fs.app.param.FsUserEditParam;
|
|
import com.fs.app.param.FsUserEditParam;
|
|
|
import com.fs.common.core.domain.R;
|
|
import com.fs.common.core.domain.R;
|
|
@@ -12,10 +11,8 @@ import com.fs.common.core.page.TableDataInfo;
|
|
|
import com.fs.common.exception.CustomException;
|
|
import com.fs.common.exception.CustomException;
|
|
|
import com.fs.common.utils.StringUtils;
|
|
import com.fs.common.utils.StringUtils;
|
|
|
import com.fs.common.utils.sign.Md5Utils;
|
|
import com.fs.common.utils.sign.Md5Utils;
|
|
|
-import com.fs.company.domain.CompanyUser;
|
|
|
|
|
import com.fs.course.service.IFsUserCourseVideoService;
|
|
import com.fs.course.service.IFsUserCourseVideoService;
|
|
|
import com.fs.his.domain.FsDoctor;
|
|
import com.fs.his.domain.FsDoctor;
|
|
|
-import com.fs.his.domain.FsPackage;
|
|
|
|
|
import com.fs.his.domain.FsUser;
|
|
import com.fs.his.domain.FsUser;
|
|
|
import com.fs.his.dto.FindUsersByDTO;
|
|
import com.fs.his.dto.FindUsersByDTO;
|
|
|
import com.fs.his.param.FindUserByParam;
|
|
import com.fs.his.param.FindUserByParam;
|
|
@@ -26,8 +23,6 @@ import com.fs.his.service.IFsPackageService;
|
|
|
import com.fs.his.service.IFsUserCouponService;
|
|
import com.fs.his.service.IFsUserCouponService;
|
|
|
import com.fs.his.service.IFsUserService;
|
|
import com.fs.his.service.IFsUserService;
|
|
|
import com.fs.his.utils.PhoneUtil;
|
|
import com.fs.his.utils.PhoneUtil;
|
|
|
-import com.fs.his.utils.qrcode.QRCodeUtils;
|
|
|
|
|
-import com.fs.his.vo.FsDoctorListUVO;
|
|
|
|
|
import com.fs.his.vo.FsUserCouponCountUVO;
|
|
import com.fs.his.vo.FsUserCouponCountUVO;
|
|
|
import com.fs.his.vo.FsUserCouponListUVO;
|
|
import com.fs.his.vo.FsUserCouponListUVO;
|
|
|
import com.fs.his.vo.UserVo;
|
|
import com.fs.his.vo.UserVo;
|
|
@@ -36,8 +31,6 @@ import com.fs.system.oss.CloudStorageService;
|
|
|
import com.fs.system.oss.OSSFactory;
|
|
import com.fs.system.oss.OSSFactory;
|
|
|
import com.github.pagehelper.PageHelper;
|
|
import com.github.pagehelper.PageHelper;
|
|
|
import com.github.pagehelper.PageInfo;
|
|
import com.github.pagehelper.PageInfo;
|
|
|
-import com.google.zxing.WriterException;
|
|
|
|
|
-import io.jsonwebtoken.lang.Assert;
|
|
|
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import io.swagger.annotations.ApiParam;
|
|
import io.swagger.annotations.ApiParam;
|
|
@@ -45,7 +38,6 @@ import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.security.core.parameters.P;
|
|
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
|
@@ -62,7 +54,6 @@ import java.util.HashMap;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
-import static com.fs.common.utils.SecurityUtils.getUserId;
|
|
|
|
|
import static com.fs.his.utils.PhoneUtil.decryptPhoneMk;
|
|
import static com.fs.his.utils.PhoneUtil.decryptPhoneMk;
|
|
|
import static com.fs.his.utils.PhoneUtil.encryptPhone;
|
|
import static com.fs.his.utils.PhoneUtil.encryptPhone;
|
|
|
|
|
|
|
@@ -219,7 +210,8 @@ public class UserController extends AppBaseController {
|
|
|
FsUser user=new FsUser();
|
|
FsUser user=new FsUser();
|
|
|
user.setUserId(Long.parseLong(getUserId()));
|
|
user.setUserId(Long.parseLong(getUserId()));
|
|
|
user.setAvatar(param.getAvatar());
|
|
user.setAvatar(param.getAvatar());
|
|
|
- user.setNickName(param.getNickname());
|
|
|
|
|
|
|
+ // 前端传了nickname 和 nickName 但是只有nickName是正确的
|
|
|
|
|
+ user.setNickName(StringUtils.isNotEmpty(param.getNickName())?param.getNickName():param.getNickname());
|
|
|
if (ObjectUtils.isNotEmpty(param.getIsWeixinAuth())){
|
|
if (ObjectUtils.isNotEmpty(param.getIsWeixinAuth())){
|
|
|
user.setIsWeixinAuth(param.getIsWeixinAuth());
|
|
user.setIsWeixinAuth(param.getIsWeixinAuth());
|
|
|
}
|
|
}
|