# 合作社发展数据填报 — 测试用例（节选）

> **接口 Base Path**：`/dataModel/cooperativeDevelopment`  
> **建表**：执行 `sql/biz_cooperative_development.sql`

| 编号 | 场景 | 步骤 | 期望 |
| --- | --- | --- | --- |
| UT-001 | 解析样例 Excel | 跑 `CooperativeDevelopmentExcelParserTest` | 2 行；范围/模式/运营标记正确 |
| UT-002 | 空模板 | 解析运行模板 | 0 行 |
| API-001 | 新增 | 选村+合作社名+年月保存 | 成功；乡镇自动回填 |
| API-002 | 唯一键 | 同年同月同村同名再增 | 失败 |
| API-003 | 导入 upsert | 同月导入含已有/新建合作社 | 已有记入 updateCount，新建记入 insertCount；不删同月其他记录 |
| API-004 | 导入失败 | 乡镇/村无法识别 | 整批不写 |
| API-005 | 导出 | 选已有年月导出 | 仅数据行、无合计行；填表人为当前用户 |
| API-006 | 批量删除 | `DELETE /7,8` | 成功；两条均不可查 |

样例文件：`baqing-admin/src/test/resources/excel/cooperative_development_sample.xlsx`
