Skip to content

Commit fccbf55

Browse files
committed
feat:合并分类归档功能,移除单文件分类页面
1 parent d54fd31 commit fccbf55

5 files changed

Lines changed: 8 additions & 416 deletions

File tree

README.md

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,20 @@
44

55
## 功能特性
66

7-
### Excel 分类归档
7+
### 分类归档
88

99
将 Excel 数据按指定列自动分类到不同的 Sheet 中。
1010

11-
- 支持拖拽或选择 Excel 文件(.xlsx、.xls 格式)
11+
- 支持同时选择多个 Excel 文件(.xlsx、.xls 格式)
1212
- 可选择任意列作为分类依据
1313
- 支持多行表头(1-6 行可选)
14-
- 自动保留原始数据在"全部" Sheet 中
15-
- 保留原始表格的合并单元格和列宽设置
16-
- 处理完成后显示分类统计信息
17-
18-
### 批量分类归档
19-
20-
批量处理多个 Excel 文件,统一分类归档。
21-
22-
- 支持同时选择多个 Excel 文件
2314
- 统一设置模式:所有文件使用相同的分类列和表头行数
2415
- 单独设置模式:每个文件独立配置
16+
- 自动保留原始数据在"全部" Sheet 中
17+
- 保留原始表格的合并单元格和列宽设置
2518
- 支持输出到文件夹或打包为 ZIP
2619
- 可自定义文件名前缀和后缀
20+
- 处理完成后显示分类统计信息
2721

2822
### 批量重命名
2923

src/lib/i18n/locales/en.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,10 @@
1212
"backHome": "Back"
1313
},
1414
"features": {
15-
"classify": {
15+
"classifyBatch": {
1616
"title": "Classify",
1717
"desc": "Classify Excel data into sheets by column"
1818
},
19-
"classifyBatch": {
20-
"title": "Batch Classify",
21-
"desc": "Batch process multiple Excel files"
22-
},
2319
"rename": {
2420
"title": "Batch Rename",
2521
"desc": "Batch rename files with index, date, custom text rules"

src/lib/i18n/locales/zh-CN.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,10 @@
1212
"backHome": "返回首页"
1313
},
1414
"features": {
15-
"classify": {
15+
"classifyBatch": {
1616
"title": "分类归档",
1717
"desc": "按指定列将 Excel 数据分类到不同的 Sheet"
1818
},
19-
"classifyBatch": {
20-
"title": "批量分类归档",
21-
"desc": "批量处理多个 Excel 文件,统一分类归档"
22-
},
2319
"rename": {
2420
"title": "批量重命名",
2521
"desc": "批量重命名文件,支持序号、日期、自定义文本等规则"

src/routes/+page.svelte

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,9 @@
11
<script lang="ts">
22
import { _ } from 'svelte-i18n';
33
import * as Card from '$lib/components/ui/card';
4-
import { FolderOpen, Layers, FileText } from 'lucide-svelte';
4+
import { Layers, FileText } from 'lucide-svelte';
55
66
const features = [
7-
{
8-
titleKey: 'features.classify.title',
9-
descKey: 'features.classify.desc',
10-
icon: FolderOpen,
11-
href: '/classify'
12-
},
137
{
148
titleKey: 'features.classifyBatch.title',
159
descKey: 'features.classifyBatch.desc',

0 commit comments

Comments
 (0)