feat(移动端): todo事项

优化注册页面
master
wayn 4 years ago
parent 6120af9e38
commit 453bc3a82a

@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.wayn.common.core.domain.shop.Address;
import com.wayn.common.core.service.shop.IAddressService;
import com.wayn.common.util.R;
import com.wayn.common.util.security.SecurityUtils;
import com.wayn.mobile.framework.security.util.MobileSecurityUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@ -27,7 +26,7 @@ public class AddressController {
@PostMapping
public R add(@RequestBody Address address) {
Long memberId = SecurityUtils.getUserId();
Long memberId = MobileSecurityUtils.getUserId();
if (address.getIsDefault()) {
iAddressService.update().eq("member_id", memberId).set("is_default", false).update();
}

@ -58,24 +58,25 @@ public class LoginController {
return R.error("手机号已注册,请更换手机号");
}
// 获取redis中的验证码
String redisCode = redisCache.getCacheObject(registryObj.getKey());
String redisEmailCode = redisCache.getCacheObject(registryObj.getEmailKey());
// String redisCode = redisCache.getCacheObject(registryObj.getKey());
// // 判断验证码
// if (registryObj.getCode() == null || !redisCode.equals(registryObj.getCode().trim().toLowerCase())) {
// return R.error("验证码不正确");
// }
//
// redisCache.deleteObject(registryObj.getKey());
// 判断验证码
if (registryObj.getCode() == null || !redisCode.equals(registryObj.getCode().trim().toLowerCase())) {
return R.error("验证码不正确");
}
String redisEmailCode = redisCache.getCacheObject(registryObj.getEmailKey());
// 判断邮箱验证码
if (registryObj.getEmailCode() == null || !redisEmailCode.equals(registryObj.getEmailCode().trim().toLowerCase())) {
return R.error("邮箱验证码不正确");
}
// 删除验证码
redisCache.deleteObject(registryObj.getKey());
redisCache.deleteObject(registryObj.getEmailKey());
Member member = new Member();
member.setUsername("用户" + new Date().getTime() / 1000);
member.setNickname("昵称" + new Date().getTime() / 1000);
member.setAvatar("http://cdn.wayn.xin/091fffcf8e8c25ed8d2cb926be60a16a.png");
member.setMobile(registryObj.getMobile());
member.setEmail(registryObj.getEmail());
member.setPassword(SecurityUtils.encryptPassword(registryObj.getPassword()));

Loading…
Cancel
Save