Commit 0224829b by 裴大威

fix update qrcodeState

parent 0526dcb7
...@@ -227,7 +227,11 @@ public class GroupQrcodeBizImpl implements GroupQrcodeBiz { ...@@ -227,7 +227,11 @@ public class GroupQrcodeBizImpl implements GroupQrcodeBiz {
return qrcodeVO.getQrcodeUrl(); return qrcodeVO.getQrcodeUrl();
} else { } else {
//将二维码修改为已满群状态 //将二维码修改为已满群状态
changeToOverNumber(qrcodeVO.getWeixinQrcodeId(), qrcodeVO.getId()); if (qrcodeVO.getUserNumber() >= 100) {
changeToOverNumber(qrcodeVO.getWeixinQrcodeId(), qrcodeVO.getId());
}
// 更新二维码状态
groupQrcodeDao.changeQrcodeState(qrcodeVO.getId(), QrcodeStatusEnum.OVER_NUMBER.value);
// 如果没有群则新增一个 // 如果没有群则新增一个
String url = changeGroupQrCode(classifyId); String url = changeGroupQrCode(classifyId);
log.info("[前端调用切群接口] getChangeGroupQrCode 群超出切群人数了,但是没有切群 重新分配群classifyId:{} url:{}", classifyId, url); log.info("[前端调用切群接口] getChangeGroupQrCode 群超出切群人数了,但是没有切群 重新分配群classifyId:{} url:{}", classifyId, url);
...@@ -238,7 +242,11 @@ public class GroupQrcodeBizImpl implements GroupQrcodeBiz { ...@@ -238,7 +242,11 @@ public class GroupQrcodeBizImpl implements GroupQrcodeBiz {
for (ClassifyQrcodeVO vo : collect) { for (ClassifyQrcodeVO vo : collect) {
if (vo.getUserNumber() >= classify.getChangeNumber()) { if (vo.getUserNumber() >= classify.getChangeNumber()) {
//将二维码修改为已满群状态 //将二维码修改为已满群状态
changeToOverNumber(vo.getWeixinQrcodeId(), vo.getId()); if (vo.getUserNumber() >= 100) {
changeToOverNumber(vo.getWeixinQrcodeId(), vo.getId());
}
// 更新二维码状态
groupQrcodeDao.changeQrcodeState(vo.getId(), QrcodeStatusEnum.OVER_NUMBER.value);
log.info("[前端调用切群接口] getChangeGroupQrCode 处理超出了但是没有更新状态的群 vo:{}", vo); log.info("[前端调用切群接口] getChangeGroupQrCode 处理超出了但是没有更新状态的群 vo:{}", vo);
} }
if (vo.getUserNumber() < classify.getChangeNumber()) { if (vo.getUserNumber() < classify.getChangeNumber()) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment