feat: 收支记录批量操作按钮移至表格右上角并优化一键设置作用范围

将批量相关按钮从页头工具栏集中到列表右上角,并让一键设置优先作用于勾选记录、未勾选时作用于当前页全部记录,同时补充区分来源的作用范围提示文案。

变更内容:
- 将「批量操作/退出批量、一键设置、批量删除、建立关系」移至列表右上角(分页统计信息上方)
- 一键设置以打开弹窗时的目标快照为准:有勾选时作用于勾选记录,未勾选时作用于当前页全部记录
- 作用范围提示区分「已勾选」与「未勾选(当前表格展示)」两种文案
- 新增中英日三语文案 batchScopeHintSelected / batchScopeHintPage,移除旧 batchScopeHint

说明:
- 顺带移除 LoginRequest 未使用的 Size 导入与 AiSuggestionServiceImpl 未使用的 BigDecimal 导入
This commit is contained in:
2026-09-26 22:51:40 +08:00
parent 8c7928c309
commit 801da3e196
4 changed files with 39 additions and 21 deletions
@@ -1,7 +1,6 @@
package cn.rosercode.ledgerly.dto;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
import lombok.Data;
/**
@@ -1,6 +1,5 @@
package cn.rosercode.ledgerly.service.impl;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;