REQ-3201: move elements to precise locations
This commit is contained in:
parent
6f8960fb29
commit
97b06dbf4f
@ -142,7 +142,7 @@ public class CardManager {
|
||||
boolean updated = false;
|
||||
// 不要放到for里面去了
|
||||
CardRequestContext<CardUpdateStateRequest> requestContext = CardRequestContext.create(request);
|
||||
for (List<Card> cards : cardsCursor(request, cardProps.getUpdateCardBatchSize())) {
|
||||
for (List<Card> cards : cardsCursor(request)) {
|
||||
updated = true;
|
||||
UpdateExecutor executor = new UpdateExecutor(requestContext, "updateState", templateModel, cards);
|
||||
executor.update(card -> {
|
||||
@ -164,7 +164,7 @@ public class CardManager {
|
||||
BizAssertions.assertTrue(button.isPerformActionAvailable(),
|
||||
"按钮不支持失效, 未启用'仅待处理可见'. buttonCode={}", request.getButtonCode());
|
||||
CardRequestContext<SetActionPerformedRequest> requestContext = CardRequestContext.create(request);
|
||||
for (List<Card> cards : cardsCursor(request, cardProps.getUpdateCardBatchSize())) {
|
||||
for (List<Card> cards : cardsCursor(request)) {
|
||||
UpdateExecutor executor = new UpdateExecutor(requestContext, "setActionPerformed", templateModel, cards);
|
||||
executor.update(new SetActionPerformedBuilder(executor, button, request.getCardBizState()));
|
||||
}
|
||||
@ -184,7 +184,7 @@ public class CardManager {
|
||||
public void firePresetButtonPressed(CardUpdatePresetButtonRequest request) {
|
||||
TemplateModelV3 templateModel = cardSupport.ensureImChannelPresent(request.getTemplateCode());
|
||||
CardRequestContext<CardUpdatePresetButtonRequest> requestContext = CardRequestContext.create(request);
|
||||
for (List<Card> cards : cardsCursor(request, cardProps.getUpdateCardBatchSize()))
|
||||
for (List<Card> cards : cardsCursor(request))
|
||||
firePresetButtonPressedImpl(request, requestContext, templateModel, cards);
|
||||
}
|
||||
|
||||
@ -207,7 +207,8 @@ public class CardManager {
|
||||
return result;
|
||||
}
|
||||
|
||||
RecordCursor<Card> cardsCursor(CardUpdateRequest request, int batchSize) {
|
||||
RecordCursor<Card> cardsCursor(CardUpdateRequest request) {
|
||||
final int batchSize = cardProps.getUpdateCardBatchSize();
|
||||
return new RecordCursor<>(batchSize, Card::getId, () -> cardDao.lambdaQuery()
|
||||
.eq(Card::getAppCode, request.getAppCode())
|
||||
.eq(Card::getTemplateCode, request.getTemplateCode())
|
||||
|
||||
Loading…
Reference in New Issue
Block a user