- 新增 MaterialImportService.Import:解析 → 逐行校验 → 事务入库 → 写导入记录 - 校验覆盖名称/规格长度、大类小类归属、单位名称或编码匹配、小类编码规则存在性 - 同一小类的规则只查一次,避免批量行数放大成逐行往返 - 校验失败整批不入库并返回逐行明细;入库失败整体回滚 - 导入记录成功失败都写,失败原因只存前 5 行行号摘要,明细不落库 |
||
|---|---|---|
| .. | ||
| handler | ||
| middleware | ||
| model | ||
| repository | ||
| service | ||
| testutil | ||