|
@@ -13,7 +13,6 @@ import com.fdkankan.common.validation.Variable;
|
|
import com.fdkankan.fyun.qiniu.QiniuUpload;
|
|
import com.fdkankan.fyun.qiniu.QiniuUpload;
|
|
import com.fdkankan.redis.constant.RedisKey;
|
|
import com.fdkankan.redis.constant.RedisKey;
|
|
import com.fdkankan.redis.util.RedisUtil;
|
|
import com.fdkankan.redis.util.RedisUtil;
|
|
-import com.fdkankan.ucenter.common.RedisKeyUtil;
|
|
|
|
import com.fdkankan.ucenter.constant.LoginConstant;
|
|
import com.fdkankan.ucenter.constant.LoginConstant;
|
|
import com.fdkankan.ucenter.entity.ReceiverInfo;
|
|
import com.fdkankan.ucenter.entity.ReceiverInfo;
|
|
import com.fdkankan.ucenter.entity.User;
|
|
import com.fdkankan.ucenter.entity.User;
|
|
@@ -23,15 +22,14 @@ import com.fdkankan.ucenter.service.IReceiverInfoService;
|
|
import com.fdkankan.ucenter.service.IUserIncrementService;
|
|
import com.fdkankan.ucenter.service.IUserIncrementService;
|
|
import com.fdkankan.ucenter.service.IUserService;
|
|
import com.fdkankan.ucenter.service.IUserService;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
+import com.fdkankan.ucenter.util.DateUserUtil;
|
|
import com.fdkankan.ucenter.vo.request.RegisterParam;
|
|
import com.fdkankan.ucenter.vo.request.RegisterParam;
|
|
import com.fdkankan.ucenter.vo.request.ShipAddressParam;
|
|
import com.fdkankan.ucenter.vo.request.ShipAddressParam;
|
|
import com.fdkankan.ucenter.vo.request.UserParam;
|
|
import com.fdkankan.ucenter.vo.request.UserParam;
|
|
import com.fdkankan.ucenter.vo.response.UserVo;
|
|
import com.fdkankan.ucenter.vo.response.UserVo;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
-import org.omg.CORBA.portable.ServantObject;
|
|
|
|
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.boot.autoconfigure.cache.CacheProperties;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import java.io.File;
|
|
import java.io.File;
|
|
@@ -85,15 +83,40 @@ public class UserServiceImpl extends ServiceImpl<IUserMapper, User> implements I
|
|
userEntity.setPassword(SecurityUtil.MD5(param.getPassword()));
|
|
userEntity.setPassword(SecurityUtil.MD5(param.getPassword()));
|
|
userEntity.setEmail(param.getEmail());
|
|
userEntity.setEmail(param.getEmail());
|
|
userEntity.setUserName(param.getPhoneNum());
|
|
userEntity.setUserName(param.getPhoneNum());
|
|
- userEntity.setNickName(param.getPhoneNum());
|
|
|
|
|
|
+ userEntity.setNickName(param.getNickName());
|
|
userEntity.setHead(ConstantUrl.DEFAULT_USER_HEAD);
|
|
userEntity.setHead(ConstantUrl.DEFAULT_USER_HEAD);
|
|
userEntity.setCountry(param.getCountry());
|
|
userEntity.setCountry(param.getCountry());
|
|
userEntity.setStatus(1);
|
|
userEntity.setStatus(1);
|
|
userEntity.setIsNotice(1);
|
|
userEntity.setIsNotice(1);
|
|
|
|
+ userEntity.setRecStatus("A");
|
|
|
|
+ userEntity.setCreateTime(DateUserUtil.getDate(new Date()));
|
|
|
|
+ userEntity.setUpdateTime(DateUserUtil.getDate(new Date()));
|
|
this.save(userEntity);
|
|
this.save(userEntity);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
|
+ public int registerBatch(List<RegisterParam> paramList) {
|
|
|
|
+ List<User> users = new ArrayList<>();
|
|
|
|
+ for (RegisterParam param : paramList) {
|
|
|
|
+ User userEntity = new User();
|
|
|
|
+ userEntity.setPassword(SecurityUtil.MD5(param.getPassword()));
|
|
|
|
+ userEntity.setEmail(param.getEmail());
|
|
|
|
+ userEntity.setUserName(param.getPhoneNum());
|
|
|
|
+ userEntity.setNickName(param.getNickName());
|
|
|
|
+ userEntity.setHead(ConstantUrl.DEFAULT_USER_HEAD);
|
|
|
|
+ userEntity.setCountry(param.getCountry());
|
|
|
|
+ userEntity.setStatus(1);
|
|
|
|
+ userEntity.setIsNotice(1);
|
|
|
|
+ userEntity.setRecStatus("A");
|
|
|
|
+ userEntity.setCreateTime(DateUserUtil.getDate(new Date()));
|
|
|
|
+ userEntity.setUpdateTime(DateUserUtil.getDate(new Date()));
|
|
|
|
+ users.add(userEntity);
|
|
|
|
+ }
|
|
|
|
+ this.saveBatch(users);
|
|
|
|
+ return users.size();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
public void updatePassword(String phoneNum, String password) {
|
|
public void updatePassword(String phoneNum, String password) {
|
|
LambdaUpdateWrapper<User> wrapper = new LambdaUpdateWrapper<>();
|
|
LambdaUpdateWrapper<User> wrapper = new LambdaUpdateWrapper<>();
|
|
wrapper.set(User::getPassword,password)
|
|
wrapper.set(User::getPassword,password)
|