|
|
@@ -17,15 +17,13 @@ import com.cyksj.enums.GatewayResponse;
|
|
|
import com.cyksj.mapper.UserMapper;
|
|
|
import com.cyksj.mapper.manage.cps.CpsUserAdRecordMapper;
|
|
|
import com.cyksj.mapper.manage.distribute.UserDistributeMapper;
|
|
|
+import com.cyksj.mapper.manage.distribute.equipment.UserDistributeEquipmentMapper;
|
|
|
import com.cyksj.mapper.sys.SysConfigMapper;
|
|
|
import com.cyksj.model.dto.AuthRedirect;
|
|
|
import com.cyksj.model.dto.AuthToken;
|
|
|
import com.cyksj.model.dto.CpsAuthDto;
|
|
|
import com.cyksj.model.dto.GzhOAuth2UserInfo;
|
|
|
-import com.cyksj.model.entity.CpsUserAdRecord;
|
|
|
-import com.cyksj.model.entity.SysConfig;
|
|
|
-import com.cyksj.model.entity.User;
|
|
|
-import com.cyksj.model.entity.UserDistribute;
|
|
|
+import com.cyksj.model.entity.*;
|
|
|
import com.cyksj.model.request.LoginReq;
|
|
|
import com.cyksj.model.views.UserInfoView;
|
|
|
import com.cyksj.redis.RedisService;
|
|
|
@@ -65,6 +63,8 @@ public class CpsBackLoginController {
|
|
|
|
|
|
private final UserDistributeMapper userDistributeMapper;
|
|
|
|
|
|
+ private final UserDistributeEquipmentMapper userDistributeEquipmentMapper;
|
|
|
+
|
|
|
private final CpsUserAdRecordMapper cpsUserAdRecordMapper;
|
|
|
|
|
|
private final SysConfigMapper sysConfigMapper;
|
|
|
@@ -200,6 +200,9 @@ public class CpsBackLoginController {
|
|
|
UserInfoView userInfoView = new UserInfoView();
|
|
|
userInfoView.setImg(user.getHeadimgurl());
|
|
|
userInfoView.setNickname(user.getNickname());
|
|
|
+ Integer selectCount = userDistributeEquipmentMapper.selectCount(Wrappers.lambdaQuery(UserDistributeEquipment.class)
|
|
|
+ .eq(UserDistributeEquipment::getUserId, cpsUserId));
|
|
|
+ userInfoView.setIsEp(selectCount > 0 ? true : false);
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(userInfoView);
|
|
|
}
|
|
|
}
|