有无畜户数据填报 — 测试用例
接口 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 |
查看详情 |
只读展示单位 |
修订记录