Skip to content

Commit f70966e

Browse files
committed
feat: 添加批量管理和批量删除功能至 Workers 和 Pages 模块
1 parent dbc9056 commit f70966e

7 files changed

Lines changed: 551 additions & 152 deletions

File tree

RELEASE_NOTES_v7.2.md

Lines changed: 0 additions & 148 deletions
This file was deleted.

RELEASE_NOTES_v7.3.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Release v7.3 — 更新说明 (2026-05-25)
2+
3+
## 概述
4+
本次 v7.3 发布专注于在 Workers 与 Pages 列表中新增“批量管理/批量删除”功能,修复与简化了相关 UI 与编译问题,并优化了交互体验与提示。
5+
6+
## 主要更新
7+
- 批量删除(Workers 脚本 & Pages 项目)
8+
- 在列表标题处新增“批量管理 / 全选 / 批量删除”按钮组,进入“选择”模式后可以点选多项并统一删除。
9+
- 按钮行为调整:默认显示为“批量管理”;未进入批量管理模式时隐藏“全选”;点击“批量管理”后按钮文字切为“取消”,并显示“全选”。
10+
- 删除前显示确认对话框,单条与多条删除提示更明确。
11+
12+
13+
## 受影响/变更文件(示例)
14+
- 布局:
15+
- `app/src/main/res/layout/fragment_worker.xml` — 新增批量管理工具条(批量管理/全选/批量删除 / 批量管理状态)
16+
- `app/src/main/res/layout/fragment_pages.xml` — 同上
17+
- 代码:
18+
- `app/src/main/java/.../feature/worker/WorkerFragment.kt` — 批量管理模式切换、UI 更新、批量删除实现
19+
- `app/src/main/java/.../feature/pages/PagesFragment.kt` — 批量管理模式切换、UI 更新、批量删除实现

app/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ android {
3030
applicationId = "com.muort.upworker"
3131
minSdk = 26
3232
targetSdk = 36
33-
versionCode = 2026012201
34-
versionName = "7.2"
33+
versionCode = 2026052500
34+
versionName = "7.3"
3535

3636
vectorDrawables {
3737
useSupportLibrary = true

0 commit comments

Comments
 (0)