瀏覽代碼

fix 电脑端用户不弹窗

zoujiajian 3 年之前
父節點
當前提交
117e804429
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      netflix-service/src/main/java/com/cyksj/service/corp/impl/CorpServiceImpl.java

+ 4 - 1
netflix-service/src/main/java/com/cyksj/service/corp/impl/CorpServiceImpl.java

@@ -359,9 +359,12 @@ public class CorpServiceImpl implements CorpService {
 	public Boolean isJoinCorpWx(Long userId, Boolean isJoin) {
 		if (!isJoin) {
 			User user = userMapper.selectById(userId);
+			if (StrUtil.isEmpty(user.getUnionid())) {
+				return true;
+			}
 			CorpUser corpUser = corpUserMapper.selectOne(Wrappers.lambdaQuery(CorpUser.class)
 					.ne(CorpUser::getUnionid, "")
-					.eq(CorpUser::getUserId, user.getUnionid())
+					.eq(CorpUser::getUnionid, user.getUnionid())
 					.last("limit 1")
 					.select(CorpUser::getId)
 			);