getLimitFromLimitEvents参数拼接修复
This commit is contained in:
parent
a39cfa21b5
commit
3e7fbf3489
|
|
@ -109,6 +109,7 @@ public class UserService extends AbstractUserBot implements IUserService {
|
|||
botOutputVO.setIsTransfer(0);
|
||||
botOutputVO.setIsTransferSuccess(3);
|
||||
}
|
||||
getRegisterBotResponse.setBotOutputVO(botOutputVO);
|
||||
getRegisterBotResponse.setUserId(userId);
|
||||
return getRegisterBotResponse;
|
||||
}
|
||||
|
|
@ -343,6 +344,7 @@ public class UserService extends AbstractUserBot implements IUserService {
|
|||
issueLimit.setReadWriteCode(2);
|
||||
issueLimit.setReadWriteIssue(jurisDictionIssue);
|
||||
limitList.add(issueLimit);
|
||||
break;
|
||||
}
|
||||
});
|
||||
return limitList;
|
||||
|
|
@ -434,15 +436,22 @@ public class UserService extends AbstractUserBot implements IUserService {
|
|||
botLimitEvents.forEach(botLimitEvent -> {
|
||||
|
||||
switch (botLimitEvent.getEvent()) {
|
||||
case (0 | 1 | 2):
|
||||
case 0:
|
||||
case 1:
|
||||
case 2:
|
||||
codeStr.add(botLimitEvent.getEvent().toString());
|
||||
limitVO.setJurisDictionCode(botLimitEvent.getReadWriteCode());
|
||||
case (3 | 4 | 6):
|
||||
limitVO.setJurisDictionCode(botLimitEvent.getReadWriteCode());break;
|
||||
case 3:
|
||||
case 4:
|
||||
case 6:
|
||||
prStr.add(botLimitEvent.getEvent().toString());
|
||||
limitVO.setJurisDictionPr(botLimitEvent.getReadWritePr());
|
||||
case (7 | 8 | 9 | 10):
|
||||
limitVO.setJurisDictionPr(botLimitEvent.getReadWritePr());break;
|
||||
case 7:
|
||||
case 8:
|
||||
case 9:
|
||||
case 10:
|
||||
issueStr.add(botLimitEvent.getEvent().toString());
|
||||
limitVO.setJurisDictionIssue(botLimitEvent.getReadWriteIssue());
|
||||
limitVO.setJurisDictionIssue(botLimitEvent.getReadWriteIssue());break;
|
||||
}
|
||||
});
|
||||
|
||||
|
|
@ -458,6 +467,7 @@ public class UserService extends AbstractUserBot implements IUserService {
|
|||
|
||||
limitVO.setEventPr(prStr.toString());
|
||||
limitVO.setEventCode(codeStr.toString());
|
||||
limitVO.setEventIssue(issueStr.toString());
|
||||
|
||||
log.info("limitVO:{}",limitVO);
|
||||
return limitVO;
|
||||
|
|
@ -509,7 +519,7 @@ public class UserService extends AbstractUserBot implements IUserService {
|
|||
botOutputVO.setIsPublic(bot.getIsPublic());
|
||||
botOutputVO.setWebhook(bot.getWebhook());
|
||||
botOutputVO.setUserId(botInputVO.getUserId());
|
||||
botOutputVO.setWebUrl(bot.getWebUrl());;
|
||||
botOutputVO.setWebUrl(bot.getWebUrl());
|
||||
botOutputVO.setLimitAndEvents(botInputVO.getLimitAndEvents());
|
||||
botOutputVO.setLogo(bot.getLogo());
|
||||
botOutputVO.setOauthCallbackUrl(bot.getOauthCallbackUrl());
|
||||
|
|
@ -795,25 +805,25 @@ public class UserService extends AbstractUserBot implements IUserService {
|
|||
event = limitEvents.get(i).getEvent();
|
||||
switch (event) {
|
||||
case 0:
|
||||
objects[i]="push";
|
||||
objects[i]="push"; break;
|
||||
case 1:
|
||||
objects[i]="create";
|
||||
objects[i]="create"; break;
|
||||
case 2:
|
||||
objects[i]="delete";
|
||||
objects[i]="delete"; break;
|
||||
case 3:
|
||||
objects[i]="pull_request_only";
|
||||
objects[i]="pull_request_only"; break;
|
||||
case 4:
|
||||
objects[i]="pull_request_assign";
|
||||
objects[i]="pull_request_assign"; break;
|
||||
case 6:
|
||||
objects[i]="pull_request_comment";
|
||||
objects[i]="pull_request_comment"; break;
|
||||
case 7:
|
||||
objects[i]="issue_only";
|
||||
objects[i]="issue_only"; break;
|
||||
case 8:
|
||||
objects[i]="issue_assign";
|
||||
objects[i]="issue_assign"; break;
|
||||
case 9:
|
||||
objects[i]="issue_label";
|
||||
objects[i]="issue_label"; break;
|
||||
case 10:
|
||||
objects[i]="issue_comment";
|
||||
objects[i]="issue_comment"; break;
|
||||
}
|
||||
}
|
||||
Bot bot = botMapper.selectById(limitEvents.get(0).getBotId());
|
||||
|
|
@ -1241,6 +1251,7 @@ public class UserService extends AbstractUserBot implements IUserService {
|
|||
stringBuilder.append(botLimitEvent.getEvent());
|
||||
stringBuilder.append(botLimitEvent.getReadWritePr());
|
||||
stringBuilder.append(botLimitEvent.getReadWriteCode());
|
||||
stringBuilder.append(botLimitEvent.getReadWriteIssue());
|
||||
stringBuilder.append(botLimitEvent.getAuthCategory());
|
||||
limitEventString.add(stringBuilder.toString());
|
||||
});
|
||||
|
|
@ -1250,6 +1261,7 @@ public class UserService extends AbstractUserBot implements IUserService {
|
|||
stringBuilder.append(limit.getEvent());
|
||||
stringBuilder.append(limit.getReadWritePr());
|
||||
stringBuilder.append(limit.getReadWriteCode());
|
||||
stringBuilder.append(limit.getReadWriteIssue());
|
||||
stringBuilder.append(limit.getAuthCategory());
|
||||
limitString.add(stringBuilder.toString());
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue