|
@@ -4,12 +4,10 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
-import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.support.SFunction;
|
|
import com.baomidou.mybatisplus.core.toolkit.support.SFunction;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
-import com.netease.yidun.sdk.anticheat.v3.AnticheatCheckRequest;
|
|
|
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang3.tuple.Triple;
|
|
import org.apache.commons.lang3.tuple.Triple;
|
|
@@ -43,7 +41,6 @@ import java.math.BigDecimal;
|
|
|
import java.math.RoundingMode;
|
|
import java.math.RoundingMode;
|
|
|
import java.text.SimpleDateFormat;
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.time.Duration;
|
|
import java.time.Duration;
|
|
|
-import java.time.Instant;
|
|
|
|
|
import java.time.LocalDateTime;
|
|
import java.time.LocalDateTime;
|
|
|
import java.time.ZoneId;
|
|
import java.time.ZoneId;
|
|
|
import java.time.format.DateTimeFormatter;
|
|
import java.time.format.DateTimeFormatter;
|
|
@@ -1036,7 +1033,7 @@ public class StoreUserServiceImpl extends ServiceImpl<StoreUserMapper, StoreUser
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
@Override
|
|
@Override
|
|
|
- public R<Boolean> checkLogin(String phone) {
|
|
|
|
|
|
|
+ public R<StoreUser> checkLogin(String phone) {
|
|
|
LambdaQueryWrapper<StoreUser> queryWrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<StoreUser> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
queryWrapper.eq(StoreUser::getPhone, phone)
|
|
queryWrapper.eq(StoreUser::getPhone, phone)
|
|
|
.orderByDesc(StoreUser::getCreatedTime).last("LIMIT 1");
|
|
.orderByDesc(StoreUser::getCreatedTime).last("LIMIT 1");
|
|
@@ -1047,11 +1044,11 @@ public class StoreUserServiceImpl extends ServiceImpl<StoreUserMapper, StoreUser
|
|
|
} else if (storeUser.getStatus() != null && storeUser.getStatus() == 1) {
|
|
} else if (storeUser.getStatus() != null && storeUser.getStatus() == 1) {
|
|
|
return R.success("账号已被禁用");
|
|
return R.success("账号已被禁用");
|
|
|
} else if (isStoreUserLoggedOut(storeUser)) {
|
|
} else if (isStoreUserLoggedOut(storeUser)) {
|
|
|
- return R.success("账号已注销");
|
|
|
|
|
|
|
+ return R.data(storeUser,"账号已注销");
|
|
|
} else if (isStoreUserLogoutCooling(storeUser)) {
|
|
} else if (isStoreUserLogoutCooling(storeUser)) {
|
|
|
- return R.success("账号注销冷静期中");
|
|
|
|
|
|
|
+ return R.data(storeUser,"账号注销冷静期中");
|
|
|
}
|
|
}
|
|
|
- return R.success("success");
|
|
|
|
|
|
|
+ return R.data(storeUser,"success");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|