|
@@ -13,10 +13,12 @@ import com.iotechn.unimall.core.notify.SMSResult;
|
|
import com.iotechn.unimall.core.util.GeneratorUtil;
|
|
import com.iotechn.unimall.core.util.GeneratorUtil;
|
|
import com.iotechn.unimall.core.util.SHA1Util;
|
|
import com.iotechn.unimall.core.util.SHA1Util;
|
|
import com.iotechn.unimall.data.component.CacheComponent;
|
|
import com.iotechn.unimall.data.component.CacheComponent;
|
|
|
|
+import com.iotechn.unimall.data.domain.CardClassifyInfo;
|
|
import com.iotechn.unimall.data.domain.UserDO;
|
|
import com.iotechn.unimall.data.domain.UserDO;
|
|
import com.iotechn.unimall.data.domain.CommonUserInfo;
|
|
import com.iotechn.unimall.data.domain.CommonUserInfo;
|
|
import com.iotechn.unimall.data.dto.UserDTO;
|
|
import com.iotechn.unimall.data.dto.UserDTO;
|
|
import com.iotechn.unimall.data.enums.UserLoginType;
|
|
import com.iotechn.unimall.data.enums.UserLoginType;
|
|
|
|
+import com.iotechn.unimall.data.mapper.CardClassifyInfoMapper;
|
|
import com.iotechn.unimall.data.mapper.UserMapper;
|
|
import com.iotechn.unimall.data.mapper.UserMapper;
|
|
import com.iotechn.unimall.data.util.SessionUtil;
|
|
import com.iotechn.unimall.data.util.SessionUtil;
|
|
import okhttp3.OkHttpClient;
|
|
import okhttp3.OkHttpClient;
|
|
@@ -53,6 +55,8 @@ public class CommonUserServiceImpl implements CommonUserService {
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
private CommonUserInfoMapper commonUserInfoMapper;
|
|
private CommonUserInfoMapper commonUserInfoMapper;
|
|
|
|
+ @Autowired
|
|
|
|
+ private CardClassifyInfoMapper cardClassifyInfoMapper;
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
@@ -90,6 +94,18 @@ public class CommonUserServiceImpl implements CommonUserService {
|
|
commonUserInfoMapper.insert(newUserDO);
|
|
commonUserInfoMapper.insert(newUserDO);
|
|
//更新数据库默认值
|
|
//更新数据库默认值
|
|
newUserDO = commonUserInfoMapper.selectById(newUserDO.getId());
|
|
newUserDO = commonUserInfoMapper.selectById(newUserDO.getId());
|
|
|
|
+ List<CardClassifyInfo> cardClassifyInfoList = cardClassifyInfoMapper.selectList(new EntityWrapper<CardClassifyInfo>()
|
|
|
|
+ .eq("common_id", newUserDO.getId())
|
|
|
|
+ .eq("delete_flag", 0));
|
|
|
|
+ //新创建的用户添加默认分类
|
|
|
|
+ if (CollectionUtils.isEmpty(cardClassifyInfoList)) {
|
|
|
|
+ CardClassifyInfo cardClassifyInfo=new CardClassifyInfo();
|
|
|
|
+ cardClassifyInfo.setGmtCreate(now);
|
|
|
|
+ cardClassifyInfo.setGmtUpdate(now);
|
|
|
|
+ cardClassifyInfo.setCommonId(newUserDO.getId());
|
|
|
|
+ cardClassifyInfo.setCircleName("默认分类");
|
|
|
|
+ cardClassifyInfoMapper.insert(cardClassifyInfo);
|
|
|
|
+ }
|
|
} else {
|
|
} else {
|
|
newUserDO = list.get(0);
|
|
newUserDO = list.get(0);
|
|
}
|
|
}
|