# 有无畜户数据填报 — 测试用例 > **接口 Base Path**:`/dataModel/livestockOwnershipHousehold` > **建表**:执行 `sql/biz_livestock_ownership_household.sql` > **模板**:`livestock_ownership_household_import_template.xlsx` | 编号 | 场景 | 期望 | | --- | --- | --- | | UT-001 | 解析运行模板样例 | 识别双行表头;读出乡镇/村及有畜户/无畜户各列 | | API-001 | 新增 | 选村+年月成功;乡镇回填;默认本年本月 | | API-002 | 唯一键 | 同年同月同村再增失败 | | API-003 | 导入 upsert | 已有更新、新建插入;不删同月其他村 | | API-004 | 导入失败 | 乡镇/村无法识别或文件内重复村 → 整批不写 | | API-005 | 导出 | 选年月导出;可选乡镇;填表人为当前用户;有合计行 | | API-005a | 列表已选乡镇后导出 | 导出弹窗乡镇与列表一致 | | API-006 | 负数 | 任一计数字段为负 → 保存/导入失败 | | UI-001 | 列表筛选 | 年/月/乡镇/村 | | UI-002 | 表单分区 | 基本信息 / 有畜户 / 无畜户 | | UI-003 | 查看详情 | 只读展示单位 | ## 修订记录 | 版本 | 说明 | | --- | --- | | 1.0 | 初稿 |