# 电池工序管理

## 1. 功能概述

电池工序管理属于 MES 系统的生产监控模块，用于管理电池在生产过程中的工序流转，实现工序的增加、删除、修改、查询等操作。

**核心功能：**

- 工序管理：维护工序的基本信息和配置
- 工序查询：查询电池当前所在工序及工序历史
- 工序调整：调整电池的当前工序
- 工序记录：记录电池的工序流转历史

**功能对应截图** ：
![图片：电池工序管理功能截图](/public/image/process_model/图片：工艺模型功能截图.png)


## 2. 术语说明

| 术语 | 定义 | 说明 |
|------|------|------|
| 电池工序 | Battery Process，电池在生产中的加工步骤 | 定义电池的生产加工流程 |
| 工序顺序 | Process Sequence，工序的执行顺序 | 电池按照顺序流经各工序 |
| 工序时间 | Process Time，电池在工序的时间节点 | 包括开始时间、结束时间 |


## 3. 数据模型关系说明

### 3.1 电池工序管理与其他实体关系

```mermaid
flowchart TB
    subgraph 电池
        Bat[电池]
    end

    subgraph 批次
        B[批次]
    end

    subgraph 工序
        P[工序]
    end

    subgraph 工序记录
        PR[工序记录]
    end

    PR -->|关联| Bat
    PR -->|关联| B
    PR -->|属于| P
```

**关系说明：**

| 关系类型 | 说明 |
|---------|------|
| 工序记录 → 电池 | **N:1**：多个工序记录对应一块电池 |
| 工序记录 → 批次 | **N:1**：多个工序记录对应一个批次 |
| 工序记录 → 工序 | **N:1**：多个工序记录对应同一工序 |


## 4. 电池工序管理交互流程

### 4.1 电池工序列表

#### 4.1.1 电池工序列表说明

电池工序列表展示所有电池的工序流转信息，支持按多种条件查询和筛选。

**功能对应截图** ：
![图片：电池工序列表截图](/public/image/process_model/图片：工序单元列表截图.png)

**字段说明：**

| 字段 | 说明 |
|------|------|
| 电池编号 | 电池的唯一标识代码 |
| 批次编号 | 关联的批次编号 |
| 当前工序 | 电池当前所在工序 |
| 上一工序 | 电池上一工序 |
| 下一工序 | 电池下一工序 |
| 进入时间 | 电池进入当前工序的时间 |
| 工序状态 | 当前工序的处理状态 |


#### 4.1.2 电池工序查询

**查询条件：**

| 查询条件 | 说明 |
|---------|------|
| 电池编号 | 按电池编号精确查询 |
| 批次编号 | 按批次编号精确查询 |
| 当前工序 | 按当前工序筛选 |
| 工序状态 | 按工序状态筛选 |


### 4.2 工序管理

#### 4.2.1 新增工序说明

为电池添加新的工序记录。

**操作步骤：**

1. 进入【生产监控】→【电池工序管理】
2. 点击【新增工序】按钮
3. 扫描或输入电池编号
4. 选择工序
5. 填写工序信息
6. 点击【确定】完成新增

**字段说明：**

| 字段 | 说明 | 必填 |
|------|------|------|
| 电池编号 | 电池的唯一标识代码 | 是 |
| 工序 | 选择要添加的工序 | 是 |
| 开始时间 | 工序开始时间 | 是 |
| 备注 | 其他补充说明信息 | 否 |


#### 4.2.2 删除工序说明

删除电池的工序记录。

**操作步骤：**

1. 进入【生产监控】→【电池工序管理】
2. 在列表中找到需要删除的电池工序记录
3. 点击【删除】按钮
4. 确认删除信息
5. 点击【确定】完成删除

**【重要】** 删除操作不可逆，请在确认后执行。


#### 4.2.3 修改工序说明

修改电池的工序信息。

**操作步骤：**

1. 进入【生产监控】→【电池工序管理】
2. 在列表中找到需要修改的电池工序记录
3. 点击【编辑】按钮
4. 修改工序信息
5. 点击【确定】完成修改


### 4.3 工序调整

#### 4.3.1 工序调整说明

调整电池的当前工序，实现工序间的跳转。

**操作步骤：**

1. 进入【生产监控】→【电池工序管理】
2. 在列表中找到需要调整的电池记录
3. 点击【调整工序】按钮
4. 选择目标工序
5. 填写调整原因
6. 点击【确定】完成调整

**字段说明：**

| 字段 | 说明 | 必填 |
|------|------|------|
| 电池编号 | 电池的唯一标识代码 | 是 |
| 当前工序 | 电池当前所在工序 | 是 |
| 目标工序 | 调整后的目标工序 | 是 |
| 调整原因 | 选择或填写调整原因 | 是 |


### 4.4 工序流转历史

#### 4.4.1 流转历史说明

查看电池的完整工序流转历史记录。

**操作步骤：**

1. 进入【生产监控】→【电池工序管理】
2. 在列表中找到需要查看历史的电池记录
3. 点击【流转历史】按钮
4. 查看电池的完整工序流转轨迹

**字段说明：**

| 字段 | 说明 |
|------|------|
| 工序名称 | 工序的名称 |
| 进入时间 | 进入该工序的时间 |
| 离开时间 | 离开该工序的时间 |
| 工序结果 | 该工序的处理结果 |
| 操作人 | 执行操作的人员 |


## 5. 工序状态说明

| 状态 | 说明 |
|------|------|
| 待处理 | 电池等待该工序处理 |
| 处理中 | 电池正在该工序处理 |
| 已完成 | 电池已完成该工序处理 |
| 异常 | 电池在该工序出现异常 |