# 物资归还登记功能完整指南

## 功能概述

物资归还登记是物资领用管理的闭环关键环节，实现从物资借出到归还的完整追踪。

## 核心功能

### 1. 归还登记发起
- **发起方式**: 归还人通过系统发起归还申请
- **关联原单**: 必须选择原领用单，确保借还一一对应
- **自动带出**: 选择领用单后自动带出待归还物资信息

### 2. 归还信息登记

#### 基础信息
- 归还人：自动关联当前登录用户
- 归还时间：系统自动记录登记时间
- 所属部门：自动识别归还人所属部门

#### 物资清单登记
每项归还物资需要登记：
- **物资名称**: 从领用单自动带出
- **借出数量**: 显示原始借出数量
- **归还数量**: 本次归还的数量（可部分归还）
- **物资状态**: 必选项，包括：
  - ✅ 正常：物资完好无损
  - ⚠️ 损坏：物资有损坏需要维修
  - ❌ 遗失：物资丢失无法归还
  - 🔧 需要保养：物资需要维护保养
- **状态说明**: 详细描述物资状态（如：轮胎磨损、喷头损坏等）

### 3. 归还备注
- 填写归还说明
- 记录物资使用情况
- 说明损坏或遗失原因
- 其他需要备注的信息

## 业务流程

```
1. 归还人发起 → 2. 选择领用单 → 3. 登记归还信息 → 4. 提交登记
                                                    ↓
7. 完成闭环 ← 6. 自动更新库存 ← 5. 仓库管理员验收
```

## 功能特点

### 智能关联
- 自动关联原领用单
- 自动带出待归还物资列表
- 显示关联地块或任务信息

### 状态管理
- 四种物资状态选择
- 支持详细状态说明
- 异常状态自动标记

### 数据验证
- 归还数量不能超过借出数量
- 必须选择物资状态
- 关键信息完整性校验

### 后续处理
- **正常归还**: 直接入库，库存增加
- **损坏物资**: 转入维修流程
- **遗失物资**: 记录损失，通知相关人员
- **需保养**: 安排维护保养

## 温馨提示

1. **如实登记**: 请如实填写物资状态和数量，便于仓库管理员验收
2. **详细说明**: 损坏或遗失的物资需详细说明原因，将进入后续处理流程
3. **保养提醒**: 标记为"需要保养"的物资将自动安排维护保养
4. **验收流程**: 提交后等待仓库管理员验收，验收通过后系统自动更新库存

## 数据追溯

系统完整记录：
- 领用单号
- 归还单号
- 归还时间
- 归还数量
- 物资状态
- 验收结果
- 库存变动

实现完整的借还闭环管理和质量安全溯源。

## 快速测试

1. 点击"新建归还登记"按钮
2. 选择一个待归还的领用单
3. 查看自动带出的物资清单
4. 修改归还数量（如需部分归还）
5. 选择物资状态
6. 填写状态说明和备注
7. 提交归还登记
8. 查看生成的归还单号

---

**最后更新**: 2024-10-22  
**版本**: v1.0
