提交 93b4d7a9 authored 作者: renjiancai's avatar renjiancai

--no commit message

上级 18fad878
package com.zrqx.sysuser.fg.controller.user;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import java.io.IOException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.stream.Collectors;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -19,12 +15,10 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import tk.mybatis.mapper.entity.Example;
import tk.mybatis.mapper.entity.Example.Criteria;
import com.zrqx.core.constant.sysuser.SysUserRequestPath;
import com.zrqx.core.enums.sysuser.UserTypeEnum;
import com.zrqx.core.exception.BaseException;
import com.zrqx.core.form.sysuser.fg.user.FgSavePhoneForm;
import com.zrqx.core.form.sysuser.fg.user.FgUpdatePasswordForm;
import com.zrqx.core.form.sysuser.fg.user.FgUpdateUserForm;
import com.zrqx.core.form.sysuser.fg.user.LoginUserInfo;
......@@ -38,6 +32,11 @@ import com.zrqx.sysuser.commons.redis.Redis;
import com.zrqx.sysuser.fg.service.comment.FgCommentService;
import com.zrqx.sysuser.fg.service.role.FgRoleService;
import com.zrqx.sysuser.fg.service.user.FgUserService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import tk.mybatis.mapper.entity.Example;
import tk.mybatis.mapper.entity.Example.Criteria;
/**
* 前台用户
*
......@@ -81,6 +80,19 @@ public class FgUserController {
}
return CallBack.success("成功");
}
@ApiOperation(value = "绑定手机号" , notes ="1:手机号格式错误")
@PostMapping(value = SysUserRequestPath.UPDATE + SysUserRequestPath.INFO)
public CallBack<String> saveUser(@RequestBody FgSavePhoneForm form) throws IOException{
if(StringUtils.isNotBlank(form.getPhone())){
isPhone(form.getPhone());
}
LoginUserInfo info = redis.getMember();
User user = new User();
user.setUserId(info.getUserId());
BeanUtils.copyProperties(form, user);
userSerivce.updateByPrimaryKeySelective(user);
return CallBack.success("成功");
}
@ApiOperation(value = "修改密码", notes = "0:成功;1:旧密码错误;2:新密码不能为空;3:两次密码不一致;4:新密码不能与旧密码重复")
@PostMapping(value = SysUserRequestPath.UPDATE)
public CallBack<String> updatePassword(@RequestBody FgUpdatePasswordForm form) throws IOException {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论