# 元利 MES 项目详细用户使用说明书

生成日期：2026-05-25  
依据文档：`元利项目详细分析.md`  
适用系统：`MES_Manage_View_V20`

## 一、使用说明

本文面向生产操作工、装配人员、质检员、计划员、工艺员、设备管理员、班组长、主管、系统管理员和看板使用人员，说明元利 MES 系统各功能模块的日常使用方式。

注意：
- 不同账号看到的菜单不同，本文按系统功能完整说明。
- 页面名称可能由数据库菜单动态配置，实际菜单名称以现场系统为准。
- 涉及 SAP 的操作，如果 SAP 接口失败，应以页面提示和操作日志为准，不要重复提交同一业务动作。
- 看板页面主要用于展示，不作为业务数据维护入口。

## 二、系统登录与通用操作

### 2.1 登录系统

操作步骤：

1. 打开浏览器，输入 MES 系统地址。
2. 在登录页输入工号和密码。
3. 点击 `登录`。
4. 如果账号有多个角色，选择本次要使用的角色。
5. 进入系统首页或九宫格功能入口。

常见问题：

| 问题 | 处理方式 |
|---|---|
| 提示账号或密码错误 | 检查工号、密码，必要时联系系统管理员重置 |
| 登录后无菜单 | 检查账号是否分配角色和菜单权限 |
| 页面空白或跳回登录页 | 清理浏览器缓存后重新登录 |

### 2.2 主界面说明

系统主界面一般包括：

| 区域 | 用途 |
|---|---|
| 左侧菜单 | 按模块进入计划、工艺、生产、质检、设备、系统维护等页面 |
| 顶部栏 | 显示当前用户、消息、修改密码、退出系统 |
| 标签栏 | 切换已经打开的页面 |
| 主工作区 | 显示当前页面的查询条件、表格、弹窗和操作按钮 |

### 2.3 通用查询操作

大多数页面都采用相同模式：

1. 在页面上方填写查询条件，例如订单号、物料编码、日期、工位、状态。
2. 点击 `查询`。
3. 在下方表格查看结果。
4. 如需重新查询，点击 `重置` 清空条件。
5. 如页面支持导出，点击 `导出` 生成表格文件。

### 2.4 通用新增、编辑、删除

| 操作 | 使用方式 |
|---|---|
| 新增 | 点击 `新增`，填写必填项，点击保存 |
| 编辑 | 选中一行或点击行内 `编辑`，修改字段后保存 |
| 删除 | 选中记录后点击 `删除`，确认后删除 |
| 批量操作 | 勾选多行后点击批量按钮，按弹窗提示确认 |

操作要求：
- 带星号字段必须填写。
- 日期字段建议使用日期选择器。
- 删除和批量操作前需要确认数据是否已经被业务引用。

## 三、角色与日常工作入口

| 角色 | 常用入口 | 主要工作 |
|---|---|---|
| 计划员 | 自制件排产、装配排产、生产订单关闭 | 排产、调整计划、关闭订单、同步 SAP |
| 工艺员 | 工序管理、制定标准工艺、生产工艺、工艺查询 | 维护工艺、生成生产工艺、查看路线 |
| 机加操作工 | 机加中心、领料、退库、报工 | 收料、开工、报工、异常反馈 |
| 装配人员 | 装配中心、装配任务管理 | 发料、装配、报工、送检、异常反馈 |
| 质检员 | 质检中心、各类检验任务、不合格处理 | 检验、录入结果、处理不合格 |
| 外协人员 | 外协管理、外协任务报表、序检收检 | 外协派发、收货、质检追溯 |
| 设备管理员 | 设备信息、设备实时数据、设备历史数据 | 维护设备、查看设备状态 |
| 班组长/主管 | 及时开工、工时报表、看板、异常管控 | 任务跟踪、异常处理、产量和工时分析 |
| 系统管理员 | 菜单、人员、组织、角色、工位管理 | 权限、主数据、基础配置 |

## 四、基础资料维护

### 4.1 人员维护

适用页面：
- `SystemMaintenance/PersonnelManagement`
- 人员角色、组织、权限相关页面

用途：
- 维护员工基本信息。
- 设置人员所属组织、岗位、角色。
- 支持后续登录、权限、派工、报工、缺勤统计。

操作步骤：

1. 进入人员维护页面。
2. 按工号、姓名、组织查询人员。
3. 点击新增或编辑。
4. 填写工号、姓名、部门、岗位、状态等信息。
5. 保存后检查角色权限是否正确。

注意：
- 离职或停用人员应设置为不可用，不建议直接删除历史人员。
- 缺勤、班次、人员绩效依赖人员基础信息准确。

### 4.2 组织与角色维护

适用页面：
- `SystemMaintenance/OrgManagement`
- `SystemMaintenance/SystemRrolemaintenance`
- `SystemMaintenance/MenuManagement`

用途：
- 设置组织结构。
- 设置系统角色。
- 给角色分配菜单和功能权限。

操作步骤：

1. 维护组织节点。
2. 新建或编辑角色。
3. 给角色分配菜单权限。
4. 给用户绑定角色。
5. 使用对应账号重新登录确认菜单是否生效。

### 4.3 工位维护

适用页面：
- `SystemMaintenance/WorkstationManagement`

用途：
- 维护工位号、工位名称。
- 对接 SAP Resource。
- 作为设备、人员、任务、缺勤和看板统计的基础。

操作步骤：

1. 进入工位管理页面。
2. 查询现有工位。
3. 新增或编辑工位。
4. 如需同步 SAP，检查资源编码、名称和同步结果。
5. 保存后确认生产页面是否可以选择该工位。

注意：
- 工位编码应保持稳定，避免影响历史任务和 SAP 资源。
- 如果 SAP 同步失败，应查看失败提示并重新同步。

### 4.4 设备信息维护

适用页面：
- `DeviceManagement/DeviceInformation`

用途：
- 维护设备名称、型号、类型、工位、点检类型、工时单价、加工能力。
- 支持设备状态、工时、OEE、机加看板等功能。

操作步骤：

1. 进入设备信息页面。
2. 按设备名称、设备类型、工位查询。
3. 点击新增或编辑。
4. 填写设备名称、设备型号、设备类型、加工工艺、工位、点检类型等。
5. 保存。

注意：
- 设备标准工时不应简单作为所有零件的标准工时，标准单件工时优先从标准工艺或生产工艺取。
- 设备是否参与 OEE、采集点位、主要设备等字段如后续上线，应由设备管理员维护。

### 4.5 班次与人员绑定

适用页面：
- `ProductionManagement/ShiftManagement`
- `ProductionManagement/PersonnelBinding`

用途：
- 维护班次规则。
- 维护人员与工位、岗位、设备的绑定关系。
- 为班次产量、缺勤人员、设备看板提供基础数据。

操作注意：
- 班次跨天规则必须明确。
- 缺勤不能从“没有报工”直接推断，必须有应到和实到来源。
- 一个人可能对应多个工位，展示时需要合并显示。

## 五、工艺与图纸管理

### 5.1 工序基础数据

适用页面：
- `ProcessManagement/ProcedureManagement`

用途：
- 维护工序编号和工序名称。
- 部分工序需要同步到 SAP RouteStages。

操作步骤：

1. 进入工序管理页面。
2. 查询已有工序。
3. 新增或编辑工序编号、工序名称。
4. 如页面提示同步 SAP，确认同步结果。
5. 保存。

注意：
- 工序编号应避免重复。
- 若 SAP 同步失败，不应继续使用该工序进行正式下发，需先处理同步问题。

### 5.2 图纸查看与维护

适用页面：
- `ProcessManagement/PartDrawing`
- `ProcessManagement/PartDrawlook`
- `ProcessManagement/ProcessDrawing`
- `ProcessManagement/ProcurementDrawlook`

用途：
- 上传、维护、查看零件图纸、工艺图纸、采购图纸。
- 支持生产和质检查看图纸依据。

通用操作：

1. 输入物料编码、物料名称或图号查询。
2. 查看图纸列表。
3. 点击查看或下载。
4. 如有权限，可新增、替换或删除图纸。

### 5.3 产品结构维护

适用页面：
- `CraftManagement/CraftMaintain`

用途：
- 维护产品结构树。
- 维护产品材料和工艺参数。
- 为后续工艺、物料、BOM 和生产任务提供结构基础。

操作步骤：

1. 进入产品结构维护页面。
2. 展开产品结构树。
3. 选择节点后新增、编辑或删除子节点。
4. 维护产品材料和工艺参数。
5. 保存后确认结构是否正确。

### 5.4 制定标准工艺

适用页面：
- `ProcessManagement/ProcessesDevelop`

用途：
- 为物料维护标准工艺路线。
- 设置工序顺序、标准工时、准备工时。
- 后续可维护关键工序标识。

操作步骤：

1. 进入制定标准工艺页面。
2. 按物料编码或名称查询。
3. 选择物料后维护工序路线。
4. 设置每道工序的工序名称、顺序、标准工时、准备工时等。
5. 点击保存。

注意：
- 标准工艺是生产工艺的默认来源。
- 保存成功后应有明确提示。
- 关键工序应在标准工艺中作为默认标识维护。

### 5.5 生产工艺维护

适用页面：
- `ProcessManagement/ProcessProduct`

用途：
- 按生产订单或物料维护实际生产工艺。
- 将标准工艺转为订单级生产工艺。
- 下发生产工艺任务。

操作步骤：

1. 进入生产工艺页面。
2. 按订单、物料、标准工艺状态、生产工艺状态查询。
3. 点击编辑生产工艺。
4. 若订单没有生产工艺，可按物料带出标准工艺作为草稿。
5. 检查工序顺序、指派对象、标准工时等内容。
6. 保存后启用或下发。

注意：
- 标准工艺带出后不应自动保存，必须由用户确认保存。
- 已生成生产工艺不建议随标准工艺自动变化。
- 关键工序、标准工时等字段下发任务时应形成快照。

### 5.6 工艺查询

适用页面：
- `ProcessManagement/ProcessInquiry`

用途：
- 查询标准工艺或生产工艺。
- 查看工艺路线和工序明细。
- 支持打印或导出。

## 六、计划排产管理

### 6.1 机加待排产

适用页面：
- `PlanManagement/SelfMakePlan`

用途：
- 查询未排产机加任务。
- 设置计划开始、计划完成、工位、设备、优先级等。
- 将 MES 排产信息同步到 SAP 生产订单。

操作步骤：

1. 进入机加待排产页面。
2. 输入生产订单、物料、计划号等条件查询。
3. 选择待排产任务。
4. 设置计划开始时间、计划完成时间、指派对象、工位或设备。
5. 点击保存或排产。
6. 如页面触发 SAP 回写，等待返回结果。
7. 如果 SAP 回写失败，记录失败原因并联系相关人员处理。

注意：
- 排产时间会影响及时开工、生产看板和 SAP 订单日期。
- 排产后任务进入已排产或待执行状态。

### 6.2 机加已排产

适用页面：
- `PlanManagement/SelfMakePlando`
- `PlanManagement/SelfMakePlandone`

用途：
- 查看机加/自制件待排产和已排产任务。
- 按订单、销售订单、物料、工序、计划时间、工位筛选任务。
- 在表单页直接维护指派对象、指派数量、计划开始、计划完成、最晚开始、外协分组、优先级和派工备注。
- 在日程页拖拽任务调整计划开始和计划完成时间。
- 通过指派数量进行部分派工/拆分派工，通过二次派工追加人员。
- 查看原料状态、零件图纸、工艺图纸，确认任务是否具备开工条件。

操作步骤：

1. 进入 `PlanManagement/SelfMakePlandone` 查看已排产任务；需要处理待排产任务时进入 `PlanManagement/SelfMakePlando`。
2. 在查询区输入 `生产订单`、`销售订单`、`物料编码`、`物料名称`、`工序名称`，按需要选择 `排产状态`。
3. 选择 `要求完工日期`、`计划开始`、`计划完成` 的起止日期，点击 `查询` 刷新列表。
4. 在工位复选框中勾选要查看的工位，系统按勾选工位过滤任务；不勾选时按全部工位查询。
5. 在 `表单` 页查看任务基本信息：生产订单、物料编码、物料名称、计划数、要求完工日期、标准工时、工序名称、指派对象、指派数量、计划开始、计划完成、外协分组、原料状态、优先级、备注、占用情况、销售订单、最后编辑人和最后编辑时间。
6. 表格中红色行表示优先级为 `是` 或加急状态为 `加急` 的任务，这类任务会优先显示；处理时应先核对是否需要插单或提前安排。
7. 修改指派对象时，先单击目标行，再单击 `指派对象` 单元格，选择工位后系统立即保存。
8. 修改指派数量时，先单击目标行，再单击 `指派数量` 单元格，输入数量后点击该单元格内的 `确定`。数量必须大于等于 1，且不能超过计划数量；小于计划数量时表示只派出部分数量，剩余数量按拆分/未派部分继续保留。
9. 修改计划开始时，在 `计划开始` 列选择日期，系统保存该任务新的计划开始时间。
10. 修改计划完成时，在 `计划完成` 列选择日期，系统保存该任务新的计划完成时间。
11. 修改最晚开始时，在 `最晚开始` 列选择日期，用于提醒任务最迟必须开工的控制时间。
12. 维护外协分组时，在 `外协分组` 输入框填写分组编号或分组值，离开输入框后系统保存，后续外协任务可按该分组识别。
13. 查看原料状态时，点击 `原料状态` 列的 `查看`，在弹窗中核对子件编码、子件名称、基本数量、待出数量、拣配数量、计划数量、库存量、材质。
14. 查看图纸时，在 `SelfMakePlando` 点击 `零件图纸` 或 `工艺图纸`，在弹窗中查看对应图纸；若提示未上传图纸，需要先维护图纸资料。
15. 维护优先级和说明时，点击 `编辑`，在弹窗中选择 `优先级` 为 `是` 或 `否`，填写 `未完成说明`、`派工特殊备注`，点击 `确定` 保存。
16. 需要追加人员时，在 `二次派工` 列多选人员，选择完成后系统立即保存二次派工人员。
17. 需要批量排产时，在 `SelfMakePlando` 勾选同一生产订单的多道工序，先补齐第一道工序的指派对象和计划开始时间，再点击 `批量排产`。系统按订单行号排序，并把上一道工序的指派对象、计划开始、计划完成带给后续未填写工序。
18. 批量排产确认无误后，点击 `排产完成`。系统校验每行是否有指派对象、指派数量、计划开始和计划完成；通过后写入派工结果，并按同一生产订单汇总最早开始、最晚完成，同步更新 SAP 生产订单开始/完成日期。
19. 切换到 `日程` 页查看日历排程。蓝色任务为普通任务，红色任务为优先/加急任务；事件标题包含生产订单、物料名称、指派对象和计划数量。
20. 在日程页单击任务，可查看订单号、指派对象、计划数量、开始时间、结束时间。
21. 在日程页拖拽任务到其他日期，系统会弹出 `确认修改计划时间?`；点击 `确定` 后保存新的计划开始和计划完成，点击 `取消` 后恢复原位置。
22. 在日程页拖动任务边缘拉长或缩短任务跨度，系统会同步调整计划完成时间；保存失败时日程会自动恢复原时间。
23. 调整完成后回到 `表单` 页或重新点击 `查询`，确认列表中的计划开始、计划完成、最晚开始、指派对象、指派数量和备注已经更新。

注意：
- 日期筛选按自然日时，应查询 `00:00:00` 至 `23:59:59`。
- 日程页拖拽会直接修改任务计划时间，拖拽前应确认不是已开工、已报工或已经锁定的任务。
- 指派数量小于计划数量时要特别核对剩余数量是否还需要继续派工，避免漏派。
- 二次派工只是补充人员，不等同于变更主指派工位。
- `排产完成` 会影响生产看板、及时开工统计，并回写 SAP 生产订单日期，提交前必须核对同一订单的最早开始和最晚完成。
- 红色任务表示优先或加急，默认排序靠前，不能只按订单号顺序处理。

### 6.3 装配排产

适用页面：
- `PlanManagement/InstallMakePlan`
- `PlanManagement/InstallMakePlanDo`

用途：
- 排产装配、电气相关任务。
- 提交 SAP 采购申请。
- 回写 SAP 生产订单日期和说明。

操作步骤：

1. 进入装配排产页面。
2. 查询待排产装配任务。
3. 设置计划时间、优先级、说明。
4. 如需生成采购申请，确认采购字段。
5. 点击保存或提交。
6. 查看 SAP 采购申请或生产订单回写结果。

注意：
- SAP 采购申请失败时，不要重复点击提交，应先确认是否已在 SAP 生成单据。
- 装配排产数据会影响装配中心、装配看板、齐套和送检相关报表。

### 6.4 优先装配与计划壳

适用页面：
- `PlanManagement/priorityinstall`
- `PlanManagement/PlanShell`

用途：
- 处理优先装配或计划壳相关任务。
- 查询计划任务状态。

使用方式：

1. 输入订单、物料或计划号查询。
2. 查看任务列表和状态。
3. 按页面按钮执行调整、查询或导出。

### 6.5 生产订单关闭

适用页面：
- `PlanManagement/PlannOrderClose`

用途：
- 关闭生产订单。
- 将订单关闭状态同步到 SAP。

操作步骤：

1. 进入生产订单关闭页面。
2. 查询待关闭订单。
3. 选择订单。
4. 点击关闭或批量关闭 SAP 订单。
5. 在确认框中确认。
6. 查看每条订单的关闭结果。

注意：
- 关闭是高风险操作，必须确认订单已满足关闭条件。
- 批量关闭应逐单查看成功或失败原因。
- SAP 部分成功时，应按失败明细重试，不要重复关闭已成功订单。

## 七、生产执行管理

### 7.1 机加中心

适用页面：
- `ProductionManagement/MachiningCenter`

用途：
- 机加任务执行。
- 收料、开工、暂停、恢复、报工、退库、入库、发料、查看图纸、报异常。

典型流程：

1. 查询当前工位或当前人员任务。
2. 查看生产订单、物料、工序、分配数、上序合格数、收料状态。
3. 确认可执行后进行收料。
4. 点击开始加工。
5. 加工过程中如有问题，点击报异常。
6. 完成后填写报工数量、工时、说明。
7. 提交报工。
8. 根据任务要求进入质检、转序或入库。

不可开工常见原因：

| 原因 | 处理方式 |
|---|---|
| 未收料 | 先执行收料 |
| 上序未完成或未合格 | 等待上道工序或质检完成 |
| 发料未齐套 | 等待发料或拣配完成 |
| 异常未关闭 | 联系异常责任人处理 |
| 设备或工位不匹配 | 联系班组长调整 |

### 7.2 装配中心

适用页面：
- `ProductionManagement/AssemblyCenter`

用途：
- 装配任务执行。
- 查看装配任务、发料、缺件、齐套、报工、送检、异常。

典型流程：

1. 查询装配任务。
2. 查看发料状态、齐套状态、物料、合同、计划时间。
3. 发料齐套后开始装配。
4. 执行装配报工。
5. 如有缺件或异常，查看缺件明细或提交异常。
6. 装配完成后按要求送检或入库。

注意：
- 发料齐套时间会影响装配完成时间、及时送检和装配看板。
- 手续确认如果上线，应按手续确认报表处理。

### 7.3 生产任务管理

适用页面：
- `ProductionManagement/ProductionTaskManage`
- `ProductionManagement/ProductionTasksSum`
- `ProductionManagement/AssembleTaskManage`
- `ProductionManagement/AssembleTasksSum`

用途：
- 查询生产任务和装配任务。
- 查看任务汇总。
- 跟踪任务状态、加工状态、完成数量。

使用方式：

1. 进入任务管理或任务汇总页面。
2. 输入订单、物料、任务状态、日期等条件。
3. 点击查询。
4. 查看任务明细或汇总。

### 7.4 生产计划跟踪

适用页面：
- `ProductionManagement/ProductionPlanTrack`
- `ProductionManagement/AssemblePlanTrack`

用途：
- 查看生产订单当前进度。
- 查看工艺路线、当前序、等待序、已完成序。

使用方式：

1. 输入生产订单、合同号、物料等查询。
2. 查看工艺路线。
3. 判断当前正在加工的工序和后续等待工序。
4. 查看标准工时、订单状态等信息。

## 八、外协业务

### 8.1 外协管理

适用页面：
- `ProductionManagement/OutsourceMange`
- `ProductionManagement/SaleOutsourceMange`

用途：
- 管理外协任务。
- 生成 SAP 采购申请。
- 跟踪外协交付。

操作步骤：

1. 查询外协任务。
2. 选择需要外协的任务。
3. 填写供应商、交期、说明等信息。
4. 提交外协或生成采购申请。
5. 查看 SAP 返回结果。
6. 后续在外协收货或序检收检中录入检验结果。

### 8.2 外协任务报表

适用页面：
- `ProductionManagement/OutsourceSheet`

用途：
- 查看外协任务状态。
- 查询采购到货期说明。
- 追溯供应商、采购收货单和质检结果。

### 8.3 外协检验

适用页面：
- `QualityManagement/CheckTask/processReceive`

用途：
- 对外协任务进行收检。
- 保存指派对象、供应商、SAP 采购收货单号、检验结果。

注意：
- 供应商合格率依赖供应商字段准确。
- SAP 采购收货单号用于单据追溯。

## 九、质检管理

### 9.1 质检中心

适用页面：
- `QualityManagement/QualityCenter`

用途：
- 处理机加、装配、采购、外协等来源的质检任务。
- 录入检验结果。
- 发起不合格处理、让步接收、返工等。

操作步骤：

1. 进入质检中心。
2. 按订单、物料、检验类型、状态查询。
3. 选择待检任务。
4. 查看工序、数量、图纸和检验要求。
5. 录入检验数量、合格数量、不合格数量和检测项。
6. 保存检验结果。
7. 如不合格，进入不合格处理流程。

### 9.2 采购入库检

适用页面：
- `QualityManagement/CheckTask/purchaseIncoming`

用途：
- 对采购到货物料进行入库检验。

操作步骤：

1. 查询采购入库检任务。
2. 查看供应商、物料、数量。
3. 录入检验结果。
4. 保存。

### 9.3 序检收检

适用页面：
- `QualityManagement/CheckTask/processReceive`

用途：
- 处理工序之间的收检。
- 外协收检也会使用该链路。

操作注意：
- 如为外协任务，应确认指派对象、供应商和 SAP 采购收货单号。
- 检验结果会影响后续工序是否可执行。

### 9.4 终检、首检、特殊检验

适用页面：
- `QualityManagement/CheckTask/final`
- `QualityManagement/CheckTask/firstSpecial`
- `QualityManagement/CheckTask/processSpecial`
- `QualityManagement/CheckTask/OtherInbound`
- `QualityManagement/CheckTask/materialReturn`
- `QualityManagement/CheckTask/salesReturn`

通用操作：

1. 查询待检任务。
2. 选择任务。
3. 录入检验数量和检验结果。
4. 保存。
5. 如需退库、入库或出库，按页面提示生成库存任务。

### 9.5 不合格品处理

适用页面：
- `QualityManagement/Unqualified`

用途：
- 对不合格记录进行处理。

处置方式：
- 返工
- 报废
- 让步接收
- 复检
- 其他处置

操作步骤：

1. 查询不合格记录。
2. 打开处置详情。
3. 选择处置方式。
4. 填写原因、责任、说明。
5. 保存处置结果。

注意：
- 让步接收记录查询页只用于查询，让步接收应在质检或不合格处置中维护。

### 9.6 质量标准查询

适用页面：
- `QualityManagement/QualityStandardQuery`

用途：
- 查询质量检验标准。
- 查看检测项目、标准值、上下限。

## 十、工时与报表

### 10.1 工时报表

适用页面：
- `ProductionManagement/Timesheet`
- `ProductionManagement/Workhours`
- `ProductionManagement/WorkhoursEdit`

用途：
- 查询作业者工时。
- 查询任务工时。
- 查看设备、日期、任务维度明细。

使用方式：

1. 输入日期、人员、设备、生产订单等条件。
2. 点击查询。
3. 查看工时明细和汇总。
4. 如支持导出，点击导出。

注意：
- 人工报工工时、设备工时、程序工时不是同一口径。
- 总工时应确认是否包含质检、装配、设计、编程或异常工时。

### 10.2 工时校验与 SAP 提交

适用页面：
- `ProductionManagement/WorkHoursCheck`

用途：
- 校验工时。
- 向 SAP 提交工时、投料或更新生产订单工序资源。

操作步骤：

1. 查询待校验工时。
2. 查看 MES 报工记录。
3. 获取 SAP 生产订单工序和资源。
4. 检查工时、工序、资源是否匹配。
5. 点击提交。
6. 查看 SAP 返回结果。

注意：
- SAP 提交失败时，应查看失败原因，不要重复提交。
- 部分成功时，应区分成功项和失败项。
- 工时差异需要说明人工工时、设备工时、SAP 工时之间的关系。

### 10.3 机加班次产量

如新增 `机加班次产量表`：

1. 选择日期、班次、设备、操作人。
2. 查询每台设备每班次任务明细。
3. 查看数量、工时、小计和合计。

说明：
- 该页面只查询，不维护班次。
- 班次规则应在班次管理维护。

### 10.4 工时异常报表

如新增 `工时异常报表`：

1. 选择日期、设备、工位、物料、工序、超出比例。
2. 查询单件实际工时大于标准工时的任务。
3. 查看标准单件工时、实际单件工时、超出时长、超出比例。
4. 如页面支持确认，填写异常原因和处理说明。

## 十一、异常管控

### 11.1 异常管控页面

适用页面：
- `ProductionManagement/AbnormalControl`

用途：
- 查询异常。
- 提交、处理、关闭异常。
- 跟踪异常责任人和处理状态。

操作步骤：

1. 进入异常管控页面。
2. 按订单、异常类型、状态、责任人查询。
3. 查看异常明细。
4. 处理异常。
5. 填写处理说明并关闭。

### 11.2 报工页面直接报异常

如功能上线，机加、装配、质检、外协、设计、编程报工页面可直接报异常：

1. 在业务页面选中任务。
2. 点击 `报异常`。
3. 系统自动带出订单、任务、工序、人员等信息。
4. 填写异常类型、说明、附件。
5. 选择审批人，可多选。
6. 提交。

规则：
- 多审批人表示多人可见，不是会签。
- 任一审批人处理后，应记录实际处理人。

## 十二、设备管理与采集

### 12.1 设备实时数据

适用页面：
- `DeviceManagement/DeviceRealData`
- `DeviceManagement/Devicedata`

用途：
- 查看设备当前状态。
- 查看设备统计数据，如开机、停机、报警、程序时长。

使用方式：

1. 选择设备或工位。
2. 选择时间范围。
3. 查询设备状态和统计结果。
4. 查看设备状态明细。

### 12.2 设备历史数据

适用页面：
- `DeviceManagement/DeviceDataHistory`

用途：
- 查询设备历史状态和采集数据。

注意：
- 设备当前状态不能直接替代历史状态。
- 计算 OEE 和设备工时时需要时间段数据。

### 12.3 OEE 和设备指标

相关看板：
- 机加设备生产运营看板
- `board_view`

指标说明：

| 指标 | 含义 |
---|---|
| 产能利用率 | 实际产量 / 计划产量 |
| 设备利用率 | 设备运行工时 / 标准工时 |
| 性能开动率 | 标准单件工时 / 实际单件工时 |
| 产品合格率 | 良品数 / 总产量 |
| OEE | 设备利用率 * 性能开动率 * 合格率 |

注意：
- OEE 必须基于同设备、同班次、同日期口径。
- 当前若看板仍为样例数据，不应作为正式绩效依据。

## 十三、看板使用

### 13.1 生产任务看板

用途：
- 查看按期齐套率、待排产任务、待处理销售订单、工艺 BOM 待完成、采购未及时到货、机加未及时开工、质检及时率、未及时入库、加急件。

使用方式：
- 现场或管理层直接查看大屏。
- 点击或查看滚动明细，定位异常任务。

注意：
- 齐套、发料、拣配、发货、加急等状态来自不同业务链路。
- 如果新增部分齐套、预计齐套时间、手续确认等状态，看板口径需要同步更新。

### 13.2 装配任务看板

用途：
- 查看装配任务、发货状态、在制缺件、已完任务、异常未关闭、缺勤人员。

注意：
- 缺勤人员不能使用静态样例，应来自排班和实到记录。
- 及时送检任务如上线，应按发料齐套后超期规则展示。

### 13.3 质检任务看板

用途：
- 查看未清任务、加急任务、质检及时率、关键工序、当天完成。

注意：
- 关键工序来自工艺维护和任务快照。
- 及时率应有明确起算时间，例如最后一次生产完成时间。

### 13.4 机加设备生产运营看板

用途：
- 查看设备状态、在制任务、关键工序任务、缺勤人员、设备指标。

注意：
- 设备状态、报工状态、质检状态不应互相替代。
- OEE 上线前需确认设备采集和标准工时口径。

### 13.5 综合项目看板

适用项目：
- `board_view`

用途：
- 查看合同、项目、计划、生产、装配、质量、设备等综合进度。

注意：
- 若采购、库存、OEE 等字段仍为占位数据，应先接入真实数据后再作为经营口径。

## 十四、销售与交付查询

### 14.1 销售订单状态

适用页面：
- `SaleManagement/saleorderstatus`

用途：
- 查询销售订单状态。
- 查看生产工艺、排产、生产、装配、发货相关状态。

### 14.2 发货通知列表

如新增该页面：

1. 输入发货通知号、合同号、客户、状态、要求发货日期。
2. 点击查询。
3. 查看 SAP 发货通知明细。
4. 查看关联生产订单。

注意：
- 默认只读 SAP 或 SAP 同步数据。
- 如需 MES 备注，应单独保存备注，不覆盖 SAP 字段。

## 十五、新增需求相关页面使用

### 15.1 设计任务报工

用途：
- 创建设计任务。
- 开始和结束设计报工。
- 统计设计工时。

操作步骤：

1. 新增设计任务。
2. 分配设计人员。
3. 设计人员点击开始报工。
4. 完成后点击结束报工，填写工作内容和说明。
5. 查询设计工时记录。

### 15.2 编程任务清单/编程报工

用途：
- 管理编程任务。
- 记录程序号、编程人员、开始时间、结束时间和工时。

操作步骤：

1. 查询或新增编程任务。
2. 点击开始编程。
3. 结束时填写程序内容、说明和程序号。
4. 查看编程工时。

### 15.3 手续确认报表

用途：
- 对发料齐套后的装配、电气任务进行手续确认。

操作步骤：

1. 查询待确认任务。
2. 查看发料齐套时间、装配完成时间、当前状态。
3. 点击确认完成。
4. 填写确认备注。
5. 保存后该任务从待确认列表消失。

### 15.4 及时检验报表

用途：
- 查询报工完成超过 2 天仍未检验的任务。

操作步骤：

1. 输入日期、订单、物料、工序等条件。
2. 查询超期未检任务。
3. 查看报工数量、已检数量、未检数量和超期天数。
4. 通知质检人员处理。

### 15.5 及时齐套跟踪结果报表

用途：
- 跟踪主订单齐套状态。
- 展开 SAP 缺件明细。
- 维护预计可执行时间。

操作步骤：

1. 输入主生产订单、合同号、物料等条件。
2. 查询齐套跟踪结果。
3. 展开主订单查看缺件明细。
4. 如需维护预计可执行时间，点击编辑并保存说明。

### 15.6 装配已排产需求

用途：
- 查看装配交付进度。
- 整合 SAP 派工时间、合同交货期、发料齐套、装配完成、工时、异常。

操作步骤：

1. 按合同、订单、系统分类、日期查询。
2. 查看发料齐套时间和装配完成时间。
3. 查看累计工时、当前人员、异常数。
4. 维护允许手工维护的字段，例如备注、钣金/泵到达信息。
5. 查看工时、异常、缺件明细。

### 15.7 质检任务早知道

用途：
- 预测即将进入质检的装配任务。

操作步骤：

1. 按预计装配完成时间查询。
2. 查看即将需要质检的任务。
3. 提前安排质检资源。

## 十六、系统维护

### 16.1 菜单管理

适用页面：
- `SystemMaintenance/MenuManagement`

用途：
- 维护菜单名称、路径、组件地址、排序和图标。

注意：
- 新增页面必须同步菜单记录。
- 菜单路径和组件地址错误会导致页面打不开。

### 16.2 操作日志

适用页面：
- `SystemMaintenance/OperationLog`

用途：
- 查询用户操作记录。
- 追溯新增、修改、删除、同步等关键动作。

### 16.3 权限检查

如用户看不到页面或按钮，按以下顺序检查：

1. 用户是否启用。
2. 用户是否分配角色。
3. 角色是否分配菜单。
4. 页面是否配置到二级菜单。
5. 前端组件路径是否正确。

## 十七、常见业务问题与处理

| 问题 | 可能原因 | 处理方式 |
|---|---|---|
| 任务无法开工 | 未收料、未齐套、上序未合格、异常未关闭、工艺未下发 | 查看任务状态和不可操作原因 |
| 排产后 SAP 未更新 | SAP 接口失败或同步字段异常 | 查看页面提示和 SAP 同步日志 |
| 工时和 SAP 不一致 | MES 人工工时、设备工时、SAP 工时口径不同 | 在工时校验页面查看差异 |
| 看板数据和页面不一致 | 看板读取缓存或不同统计口径 | 检查看板过程、同步时间、统计日期 |
| 缺勤人员不准 | 排班或实到来源不明确 | 检查班次、人员绑定、考勤/上岗记录 |
| 关键工序统计不准 | 工艺未维护关键工序或任务未快照 | 检查标准工艺、生产工艺和任务数据 |
| 让步接收查不到 | 质检记录未填写让步接收字段 | 回到质检或不合格处置页面检查 |
| 外协供应商合格率不准 | 检验记录缺供应商字段 | 检查序检收检/外协收货记录 |

## 十八、名词解释

| 名词 | 说明 |
|---|---|
| 标准工艺 | 按物料维护的默认工艺路线 |
| 生产工艺 | 按生产订单生成或编辑的实际工艺 |
| 指派对象 | 工序或任务分配给的工位、人员、外协或装配对象 |
| 齐套 | 所需物料是否满足开工或装配条件 |
| 发料齐套时间 | 发料满足齐套条件的时间 |
| 报工 | 操作人员提交加工数量、时间、工时等生产记录 |
| 工时校验 | 校验 MES 工时并准备提交 SAP |
| 关键工序 | 对质量、进度或交付关键的工序，应在工艺中维护 |
| 让步接收 | 不合格或偏差品经审批允许接收 |
| OEE | 设备综合效率，由利用率、性能开动率、合格率组成 |
| 缺勤 | 应到人员无实到记录 |

## 十九、操作安全要求

1. 不确认的数据不要保存。
2. 不要重复点击 SAP 提交、采购申请、关闭订单等按钮。
3. 批量操作前必须确认选择范围。
4. 已入库、已关闭、已完成的任务一般不应再修改关键业务字段。
5. 修改工艺、标准工时、关键工序时，要确认是否影响历史任务。
6. 看板异常数、齐套数、未检数只作为提醒，处理业务仍需回到对应业务页面。

## 二十、建议培训顺序

1. 登录、菜单、通用查询和表格操作。
2. 基础资料：人员、工位、设备、工序。
3. 工艺：标准工艺、生产工艺、工艺查询。
4. 计划：机加排产、装配排产、订单关闭。
5. 执行：机加中心、装配中心、外协管理。
6. 质检：质检中心、序检收检、不合格处理。
7. 工时：工时报表、工时校验、SAP 提交。
8. 异常：报异常、处理异常、关闭异常。
9. 看板：生产、装配、质检、机加、综合大屏。
10. 新增需求页面：手续确认、及时检验、装配已排产需求、齐套跟踪等。

## 二十一、逐页详细操作说明
本章按源码页面逐页编写。每个页面都从实际 `v-model`、表格列、按钮、弹窗、页签、存储过程和 SAP/WMS 调用中提取操作线索，转换成用户可执行的步骤。

通用阅读方法：
- `查询条件/输入项` 是用户进入页面后可以填写、选择或用于筛选的字段。
- `结果表重点列` 是查询后需要核对的表格列，表格可横向滚动时应继续向右查看。
- `页面按钮/状态/页签` 是页面上能触发查询、查看、编辑、提交、导出、状态切换或页面切换的入口。
- `后台处理/外部接口` 用于说明保存后可能调用的存储过程、SAP 或 WMS 接口，业务人员主要关注成功/失败提示。
- 涉及排产、报工、质检、外协、SAP/WMS 的操作，提交前必须核对订单、物料、数量、人员、工位和日期。

## 21-1 错误页

### 21.1 404 页面

页面路径：`src/views/404.vue`
所属模块：错误页
建议使用人员：系统管理员/相关用户

页面用途：该页面用于路由不存在或无效地址访问时展示 404 提示，帮助用户返回首页或重新选择菜单。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 该页没有识别到固定查询区，按页面提示直接查看信息或使用菜单/按钮进入下一步。

**查询条件/输入项**
- 未识别到固定输入项，按现场页面提示操作。

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- 未识别到明确按钮，以页面实际显示为准。

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- 未发现页面级后台提交动作。

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

## 21-2 异常管理

### 21.2 及时开工异常

页面路径：`src/views/AnomalousManagement/PunctualWork/index.vue`
所属模块：异常管理
建议使用人员：班组长/生产主管/计划员

页面用途：该页面用于查看未及时开工、待执行、可执行、已开工和已完成任务，帮助班组长或计划员催办生产开工。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单号`、`零件编号`、`计划开工_Start`、`计划开工_End`、`生产状态`、`工位名称`、`用户ID`、`计划号`、`销售订单`、`TaskAID`、`orderNo2`、`productCode2`。
3. 如果仍查不到数据，继续补充条件：`plannum`、`salenum`、`completion时间`、`productionStatus2`、`Doing`、`任务ID`、`生产订单`、`零件编码`、`时间`、`开始时间`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`指派对象`、`生产订单`、`销售订单`、`物料名称`、`物料编码`、`顺序`、`工序名称`、`分配数`、`上序合格数`、`加工状态`、`收料状态`、`加急数量`。
6. 继续横向滚动或展开表格，核对：`下序名称`、`加急`、`优先`、`首检`、`序检`、`内码`、`完成数`、`任务状态`、`计划号`、`计划开始`、`计划完成`、`开工时间`、`备注`、`收料数`。
7. 保存或提交成功后重新点击查询，确认页面数据已通过 `异常提醒_及时开工_查询`、`MES_登录_工位与名称_查询`、`Prog_MES_LoadProcess`、`查询字典` 等后台过程更新。

**查询条件/输入项**
- `订单号`
- `零件编号`
- `计划开工_Start`
- `计划开工_End`
- `生产状态`
- `工位名称`
- `用户ID`
- `计划号`
- `销售订单`
- `TaskAID`
- `orderNo2`
- `productCode2`
- `plannum`
- `salenum`
- `completion时间`
- `productionStatus2`
- `Doing`
- `任务ID`
- `生产订单`
- `零件编码`
- `时间`
- `开始时间`

**结果表重点列**
- `指派对象`
- `生产订单`
- `销售订单`
- `物料名称`
- `物料编码`
- `顺序`
- `工序名称`
- `分配数`
- `上序合格数`
- `加工状态`
- `收料状态`
- `加急数量`
- `下序名称`
- `加急`
- `优先`
- `首检`
- `序检`
- `内码`
- `完成数`
- `任务状态`
- `计划号`
- `计划开始`
- `计划完成`
- `开工时间`
- `备注`
- `收料数`

**页面按钮/状态/页签**
- `查询`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：异常提醒_及时开工_查询`
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：Prog_MES_LoadProcess`
- `存储过程：查询字典`

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

## 21-3 产品结构维护

### 21.3 产品结构维护

页面路径：`src/views/CraftManagement/CraftMaintain/index.vue`
所属模块：产品结构维护
建议使用人员：工艺员/技术人员

页面用途：该页面用于维护产品结构树，支持新增、编辑、删除产品结构节点，为工艺、BOM 和生产任务提供层级基础资料。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`父节点`、`节点名称`、`节点类型`、`子节点`、`PartType`。
3. 点击页面上的查询或刷新类按钮获取最新数据；如果页面自动加载，则先核对默认列表是否符合当前业务范围。
4. 如果页面左侧或上方有树形结构，先选中组织、物料、菜单或产品节点，再查看右侧列表；新增子节点前确认父节点选中正确。
5. 需要新增时点击 `新增`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
6. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
7. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除`，按确认提示执行。
8. 按业务需要点击 `展开`，操作前先确认选中行和输入内容。
9. 保存或提交成功后重新点击查询，确认页面数据已通过 `WEB_基本表_产品结构_新增`、`WEB_基本表_产品结构_查询`、`WEB_基本表_产品结构_删除`、`WEB_基本表_产品结构_修改`、`产品关系_变更节点排序` 等后台过程更新。

**查询条件/输入项**
- `父节点`
- `节点名称`
- `节点类型`
- `子节点`
- `PartType`

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- `新增`
- `编辑`
- `删除`
- `展开`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：WEB_基本表_产品结构_新增`
- `存储过程：WEB_基本表_产品结构_查询`
- `存储过程：WEB_基本表_产品结构_删除`
- `存储过程：WEB_基本表_产品结构_修改`
- `存储过程：产品关系_变更节点排序`

**操作注意事项**
- 工艺、图纸和结构资料会被排产、生产、质检引用，版本错误会直接影响现场执行。

## 21-4 设备管理

### 21.4 设备采集数据

页面路径：`src/views/DeviceManagement/Devicedata/index.vue`
所属模块：设备管理
建议使用人员：设备管理员/生产主管

页面用途：该页面用于查看设备实时数据或采集缓存数据，判断设备当前运行、报警和参数状态。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`PageCurrent`、`PageSize`、`PageCount`、`ItemCount`、`设备名称`、`参数名称`、`equipmentType`、`dataname`、`设备`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
5. 查询后先核对关键列：`设备名称`、`参数名称`、`设备编号`、`数值`、`单位`、`更新时间`。
6. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_登录_工位与名称_查询`、`设备管理_设备数据查询` 等后台过程更新。

**查询条件/输入项**
- `PageCurrent`
- `PageSize`
- `PageCount`
- `ItemCount`
- `设备名称`
- `参数名称`
- `equipmentType`
- `dataname`
- `设备`

**结果表重点列**
- `设备名称`
- `参数名称`
- `设备编号`
- `数值`
- `单位`
- `更新时间`

**页面按钮/状态/页签**
- `查询`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：设备管理_设备数据查询`

**操作注意事项**
- 设备和采集数据用于看板、OEE 和报工分析，发现异常时应先确认设备编码和采集点位。

### 21.5 设备历史数据

页面路径：`src/views/DeviceManagement/DeviceDataHistory/index.vue`
所属模块：设备管理
建议使用人员：设备管理员/生产主管

页面用途：该页面用于查询设备历史采集数据，按工位、设备、参数和时间追溯设备运行记录。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`PageCurrent`、`PageSize`、`PageCount`、`ItemCount`、`开始时间`、`结束时间`、`设备名称`、`参数名称`、`completion时间`、`equipmentType`、`dataname`、`日期`。
3. 如果仍查不到数据，继续补充条件：`开始日期`、`设备`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`设备名称`、`参数名称`、`设备编号`、`数值`、`单位`、`采集时间`。
7. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_登录_工位与名称_查询`、`设备管理_设备数据_历史查询` 等后台过程更新。

**查询条件/输入项**
- `PageCurrent`
- `PageSize`
- `PageCount`
- `ItemCount`
- `开始时间`
- `结束时间`
- `设备名称`
- `参数名称`
- `completion时间`
- `equipmentType`
- `dataname`
- `日期`
- `开始日期`
- `设备`

**结果表重点列**
- `设备名称`
- `参数名称`
- `设备编号`
- `数值`
- `单位`
- `采集时间`

**页面按钮/状态/页签**
- `查询`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：设备管理_设备数据_历史查询`

**操作注意事项**
- 设备和采集数据用于看板、OEE 和报工分析，发现异常时应先确认设备编码和采集点位。

### 21.6 设备信息维护

页面路径：`src/views/DeviceManagement/DeviceInformation/index.vue`
所属模块：设备管理
建议使用人员：设备管理员/生产主管

页面用途：该页面用于维护设备台账、设备属性、维修/工时/点检相关信息。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`equipmentName`、`equipmentType`、`opName`、`设备名称`、`设备型号`、`设备类型`、`加工工艺`、`工位号`、`工时单价`、`月设备加工能力`、`点检类型`、`工位`。
3. 如果仍查不到数据，继续补充条件：`选择点检类型`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`设备名称`、`设备型号`、`设备类型`、`加工工艺`、`工位`、`工时单价(元/小时)`、`月设备加工能力`、`点检类型名称`、`操作`。
7. 按业务需要点击 `设备`，操作前先确认选中行和输入内容。
8. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
9. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
10. 出现弹窗时按弹窗标题处理：`title`；弹窗关闭前确认必填项已保存。
11. 弹窗或表单内重点填写：`设备名称`、`设备型号`、`设备类型`、`加工工艺`、`工位号`、`工时单价`、`月设备加工能力`、`点检类型`，提交前逐项核对。
12. 保存或提交成功后重新点击查询，确认页面数据已通过 `点检类型_查询`、`工艺名称_查询`、`查询字典`、`设备管理_设备信息_查询`、`设备管理_设备信息_验证工位号是否重复` 等后台过程更新。

**查询条件/输入项**
- `equipmentName`
- `equipmentType`
- `opName`
- `设备名称`
- `设备型号`
- `设备类型`
- `加工工艺`
- `工位号`
- `工时单价`
- `月设备加工能力`
- `点检类型`
- `工位`
- `选择点检类型`

**结果表重点列**
- `设备名称`
- `设备型号`
- `设备类型`
- `加工工艺`
- `工位`
- `工时单价(元/小时)`
- `月设备加工能力`
- `点检类型名称`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `设备`
- `取消`
- `确定`

**弹窗/表单重点项**
- `title`
- `设备名称`
- `设备型号`
- `设备类型`
- `加工工艺`
- `工位号`
- `工时单价`
- `月设备加工能力`
- `点检类型`

**后台处理/外部接口**
- `存储过程：点检类型_查询`
- `存储过程：工艺名称_查询`
- `存储过程：查询字典`
- `存储过程：设备管理_设备信息_查询`
- `存储过程：设备管理_设备信息_验证工位号是否重复`
- `存储过程：设备管理_设备信息_增加`
- `存储过程：设备管理_设备信息_编辑`
- `存储过程：设备管理_设备信息_删除`

**操作注意事项**
- 设备和采集数据用于看板、OEE 和报工分析，发现异常时应先确认设备编码和采集点位。

### 21.7 设备实时数据

页面路径：`src/views/DeviceManagement/DeviceRealData/index.vue`
所属模块：设备管理
建议使用人员：设备管理员/生产主管

页面用途：该页面用于查看设备实时数据或采集缓存数据，判断设备当前运行、报警和参数状态。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`PageCurrent`、`PageSize`、`PageCount`、`ItemCount`、`开始时间`、`结束时间`、`设备名称`、`参数名称`、`数据类型`、`completion时间`、`equipmentType`、`日期`。
3. 如果仍查不到数据，继续补充条件：`开始日期`、`设备`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`设备名称`、`参数名称`、`参数值`、`操作`、`开始时间`、`结束时间`、`状态`、`时长(m)`、`订单编号`、`加工时长`、`采集时间`。
7. 保存或提交成功后重新点击查询，确认页面数据已通过 `设备管理_设备数据_工位信息_查询`、`设备管理_设备数据_统计数据查询`、`设备管理_设备数据_统计数据查询_通过类型` 等后台过程更新。

**查询条件/输入项**
- `PageCurrent`
- `PageSize`
- `PageCount`
- `ItemCount`
- `开始时间`
- `结束时间`
- `设备名称`
- `参数名称`
- `数据类型`
- `completion时间`
- `equipmentType`
- `日期`
- `开始日期`
- `设备`

**结果表重点列**
- `设备名称`
- `参数名称`
- `参数值`
- `操作`
- `开始时间`
- `结束时间`
- `状态`
- `时长(m)`
- `订单编号`
- `加工时长`
- `采集时间`

**页面按钮/状态/页签**
- `查询`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：设备管理_设备数据_工位信息_查询`
- `存储过程：设备管理_设备数据_统计数据查询`
- `存储过程：设备管理_设备数据_统计数据查询_通过类型`

**操作注意事项**
- 设备和采集数据用于看板、OEE 和报工分析，发现异常时应先确认设备编码和采集点位。

## 21-5 计划排产

### 21.8 装配排产

页面路径：`src/views/PlanManagement/InstallMakePlan/index.vue`
所属模块：计划排产
建议使用人员：计划员/生产主管

页面用途：该页面用于装配件排产，维护装配工位、人员、计划开始/完成、优先级、说明，并在排产完成时同步 SAP 或生成相关请求。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`表单`、`日程`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`性质`、`要求完工日期1`、`要求完工日期2`、`计划开始1`、`计划开始2`、`计划完成1`。
4. 如果仍查不到数据，继续补充条件：`计划完成2`、`排产状态`、`指派对象`、`订单行号`、`订单拆分内码`、`派工特殊说明`、`指派对象编号`、`指派数量`、`计划开始时间`、`计划完成时间`，或清空过窄条件后重新查询。
5. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
6. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
7. 查询后先核对关键列：`selection`、`序号`、`生产订单`、`计划号`、`物料编码`、`物料名称`、`计划数`、`要求完工日期`、`工序名称`、`性质`、`总工时`、`排产时间`。
8. 继续横向滚动或展开表格，核对：`工序计划数`、`指派对象`、`指派数量`、`销售订单`、`计划开始`、`计划完成`、`最晚开始`、`派工`、`二次派工`、`排产`、`派工状态`、`优先级`、`未完成说明`、`派工特殊备注`。
9. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `批量排产` 提交。
10. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `排产完成` 提交。
11. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
12. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `派工` 提交。
13. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `计划排产` 提交。
14. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
15. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
16. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `派工` 提交。
17. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
18. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
19. 出现弹窗时按弹窗标题处理：`编辑备注信息`；弹窗关闭前确认必填项已保存。
20. 弹窗或表单内重点填写：`优先级`、`未完成说明`、`派工特殊备注`，提交前逐项核对。
21. 进入日程页后，单击任务查看详情；拖拽任务可调整计划开始时间，拉伸任务可调整计划完成时间，系统提示确认后才会保存。
22. 日程保存失败或取消时任务会恢复原日期；保存成功后回到表单页重新查询，核对计划开始和计划完成是否同步。
23. 保存或提交成功后重新点击查询，确认页面数据已通过 `计划排产_生产订单_已排产订单查询`、`MES_登录_工位与名称_查询`、`MES_OrderPlanned_Queryzp`、`Prog_MES_LoadStations`、`系统管理_人员管理_所有有效人员查询` 等后台过程更新。
24. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。

**查询条件/输入项**
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `性质`
- `要求完工日期1`
- `要求完工日期2`
- `计划开始1`
- `计划开始2`
- `计划完成1`
- `计划完成2`
- `排产状态`
- `指派对象`
- `订单行号`
- `订单拆分内码`
- `派工特殊说明`
- `指派对象编号`
- `指派数量`
- `计划开始时间`
- `计划完成时间`

**结果表重点列**
- `selection`
- `序号`
- `生产订单`
- `计划号`
- `物料编码`
- `物料名称`
- `计划数`
- `要求完工日期`
- `工序名称`
- `性质`
- `总工时`
- `排产时间`
- `工序计划数`
- `指派对象`
- `指派数量`
- `销售订单`
- `计划开始`
- `计划完成`
- `最晚开始`
- `派工`
- `二次派工`
- `排产`
- `派工状态`
- `优先级`
- `未完成说明`
- `派工特殊备注`
- `编辑`
- `占用情况`
- `最后编辑人`
- `最后编辑时间`

**页面按钮/状态/页签**
- `查询`
- `批量排产`
- `排产完成`
- `确定`
- `派工`
- `计划排产`
- `编辑`
- `取 消`
- `确 定`
- `表单`
- `日程`

**弹窗/表单重点项**
- `编辑备注信息`
- `优先级`
- `未完成说明`
- `派工特殊备注`

**后台处理/外部接口**
- `存储过程：计划排产_生产订单_已排产订单查询`
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：MES_OrderPlanned_Queryzp`
- `存储过程：Prog_MES_LoadStations`
- `存储过程：系统管理_人员管理_所有有效人员查询`
- `存储过程：MES_OrderPlanned_EditTaskPlanned`
- `存储过程：计划排产_二次派工`
- `存储过程：计划排产_派工`
- `存储过程：MES_OrderPlanned_SingleTaskPlanned`
- `存储过程：MES_OrderPlanned_Finish`
- `存储过程：MES_OrderPlanned_DescriptionEdit`
- `存储过程：计划排产_自制件_日程时间修改`
- `接口：postB1 /PurchaseRequests`
- `接口：patchB1 /ProductionOrders(`

**操作注意事项**
- 排产、派工和计划时间会影响生产看板、及时开工统计和 SAP 生产订单日期，提交前必须核对。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。
- 日程拖拽属于直接改计划时间的操作，拖拽前应确认任务未被现场执行锁定。

### 21.9 装配已排产

页面路径：`src/views/PlanManagement/InstallMakePlanDo/index.vue`
所属模块：计划排产
建议使用人员：计划员/生产主管

页面用途：该页面用于装配件排产，维护装配工位、人员、计划开始/完成、优先级、说明，并在排产完成时同步 SAP 或生成相关请求。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`表单`、`日程`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`性质`、`要求完工日期1`、`要求完工日期2`、`计划开始1`、`计划开始2`、`计划完成1`。
4. 如果仍查不到数据，继续补充条件：`计划完成2`、`排产状态`、`指派对象`、`订单行号`、`订单拆分内码`、`派工特殊说明`、`指派对象编号`、`指派数量`、`计划开始时间`、`计划完成时间`，或清空过窄条件后重新查询。
5. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
6. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
7. 查询后先核对关键列：`selection`、`序号`、`生产订单`、`计划号`、`物料编码`、`物料名称`、`计划数`、`要求完工日期`、`工序名称`、`性质`、`总工时`、`排产时间`。
8. 继续横向滚动或展开表格，核对：`工序计划数`、`指派对象`、`指派数量`、`销售订单`、`计划开始`、`计划完成`、`最晚开始`、`派工`、`二次派工`、`排产`、`派工状态`、`优先级`、`未完成说明`、`派工特殊备注`。
9. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `批量排产` 提交。
10. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `排产完成` 提交。
11. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
12. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `派工` 提交。
13. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `计划排产` 提交。
14. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
15. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
16. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `派工` 提交。
17. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
18. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
19. 出现弹窗时按弹窗标题处理：`编辑备注信息`；弹窗关闭前确认必填项已保存。
20. 弹窗或表单内重点填写：`优先级`、`未完成说明`、`派工特殊备注`，提交前逐项核对。
21. 进入日程页后，单击任务查看详情；拖拽任务可调整计划开始时间，拉伸任务可调整计划完成时间，系统提示确认后才会保存。
22. 日程保存失败或取消时任务会恢复原日期；保存成功后回到表单页重新查询，核对计划开始和计划完成是否同步。
23. 保存或提交成功后重新点击查询，确认页面数据已通过 `计划排产_生产订单_已排产订单查询`、`MES_登录_工位与名称_查询`、`MES_OrderPlanned_Queryzp`、`Prog_MES_LoadStations`、`系统管理_人员管理_所有有效人员查询` 等后台过程更新。
24. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。

**查询条件/输入项**
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `性质`
- `要求完工日期1`
- `要求完工日期2`
- `计划开始1`
- `计划开始2`
- `计划完成1`
- `计划完成2`
- `排产状态`
- `指派对象`
- `订单行号`
- `订单拆分内码`
- `派工特殊说明`
- `指派对象编号`
- `指派数量`
- `计划开始时间`
- `计划完成时间`

**结果表重点列**
- `selection`
- `序号`
- `生产订单`
- `计划号`
- `物料编码`
- `物料名称`
- `计划数`
- `要求完工日期`
- `工序名称`
- `性质`
- `总工时`
- `排产时间`
- `工序计划数`
- `指派对象`
- `指派数量`
- `销售订单`
- `计划开始`
- `计划完成`
- `最晚开始`
- `派工`
- `二次派工`
- `排产`
- `派工状态`
- `优先级`
- `未完成说明`
- `派工特殊备注`
- `编辑`
- `占用情况`
- `最后编辑人`
- `最后编辑时间`

**页面按钮/状态/页签**
- `查询`
- `批量排产`
- `排产完成`
- `确定`
- `派工`
- `计划排产`
- `编辑`
- `取 消`
- `确 定`
- `表单`
- `日程`

**弹窗/表单重点项**
- `编辑备注信息`
- `优先级`
- `未完成说明`
- `派工特殊备注`

**后台处理/外部接口**
- `存储过程：计划排产_生产订单_已排产订单查询`
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：MES_OrderPlanned_Queryzp`
- `存储过程：Prog_MES_LoadStations`
- `存储过程：系统管理_人员管理_所有有效人员查询`
- `存储过程：MES_OrderPlanned_EditTaskPlanned`
- `存储过程：计划排产_二次派工`
- `存储过程：计划排产_派工`
- `存储过程：MES_OrderPlanned_SingleTaskPlanned`
- `存储过程：MES_OrderPlanned_Finish`
- `存储过程：MES_OrderPlanned_DescriptionEdit`
- `存储过程：计划排产_自制件_日程时间修改`
- `接口：postB1 /PurchaseRequests`
- `接口：patchB1 /ProductionOrders(`

**操作注意事项**
- 排产、派工和计划时间会影响生产看板、及时开工统计和 SAP 生产订单日期，提交前必须核对。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。
- 日程拖拽属于直接改计划时间的操作，拖拽前应确认任务未被现场执行锁定。

### 21.10 生产订单关闭

页面路径：`src/views/PlanManagement/PlannOrderClose/index.vue`
所属模块：计划排产
建议使用人员：计划员/生产主管

页面用途：该页面用于关闭生产订单，用户查询待关闭订单后执行 MES/SAP 关闭动作。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单号`、`单据状态`、`属性`、`equipmentName`、`equipmentType`、`orderType`、`opName`、`订单编号`、`工位`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
5. 查询后先核对关键列：`订单编号`、`合同号`、`产品编码`、`产品名称`、`计划数量`、`入库数量`、`终检不合格`、`终检合格`、`收检合格`、`收检不合格`、`操作`。
6. 按业务需要点击 `确认`，操作前先确认选中行和输入内容。
7. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
8. 保存或提交成功后重新点击查询，确认页面数据已通过 `计划排产_生产订单关闭_查询全部订单`、`计划排产_生产订单关闭_关闭订单`、`计划排产_生产订单关闭_确认订单` 等后台过程更新。
9. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。

**查询条件/输入项**
- `订单号`
- `单据状态`
- `属性`
- `equipmentName`
- `equipmentType`
- `orderType`
- `opName`
- `订单编号`
- `工位`

**结果表重点列**
- `订单编号`
- `合同号`
- `产品编码`
- `产品名称`
- `计划数量`
- `入库数量`
- `终检不合格`
- `终检合格`
- `收检合格`
- `收检不合格`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `确认`
- `关闭`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：计划排产_生产订单关闭_查询全部订单`
- `存储过程：计划排产_生产订单关闭_关闭订单`
- `存储过程：计划排产_生产订单关闭_确认订单`
- `接口：patchB1 /ProductionOrders(`

**操作注意事项**
- 排产、派工和计划时间会影响生产看板、及时开工统计和 SAP 生产订单日期，提交前必须核对。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.11 计划外壳跟踪

页面路径：`src/views/PlanManagement/PlanShell/index.vue`
所属模块：计划排产
建议使用人员：计划员/生产主管

页面用途：该页面用于计划外壳和计划跟踪，集中查看订单计划、齐套、缺料、发货或关闭相关信息。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`ItemCode`、`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`计划开始`、`计划完成`、`排产状态`、`指派对象`、`计划号`。
3. 如果仍查不到数据，继续补充条件：`发货状态`、`齐套`、`检验状态`、`发料状态`、`自制件属性`、`是否外协`、`订单行号`、`订单拆分内码`、`优先级`、`未完成说明`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`expand`、`序号`、`工序名称`、`计划数量`、`指派对象`、`开始时间`、`结束时间`、`完成进度`、`完成数量`、`合格数`、`不良数`、`任务状态`。
6. 继续横向滚动或展开表格，核对：`加工状态`、`操作`、`发货通知`、`销售订单`、`计划号`、`生产订单`、`产品名称`、`产品编码`、`入库数量`、`要求完工日`、`要求发货日`、`预计齐套时间`、`外协`、`齐套`。
7. 按业务需要点击 `缺料`，操作前先确认选中行和输入内容。
8. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
9. 出现弹窗时按弹窗标题处理：`缺料单`；弹窗关闭前确认必填项已保存。
10. 保存或提交成功后重新点击查询，确认页面数据已通过 `生产管理_装配中心_缺料查询`、`计划排产_查询计划信息`、`MES_OrderPlanned_DescriptionEdit`、`Prog_MES_LoadStations` 等后台过程更新。

**查询条件/输入项**
- `ItemCode`
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `计划开始`
- `计划完成`
- `排产状态`
- `指派对象`
- `计划号`
- `发货状态`
- `齐套`
- `检验状态`
- `发料状态`
- `自制件属性`
- `是否外协`
- `订单行号`
- `订单拆分内码`
- `优先级`
- `未完成说明`

**结果表重点列**
- `expand`
- `序号`
- `工序名称`
- `计划数量`
- `指派对象`
- `开始时间`
- `结束时间`
- `完成进度`
- `完成数量`
- `合格数`
- `不良数`
- `任务状态`
- `加工状态`
- `操作`
- `发货通知`
- `销售订单`
- `计划号`
- `生产订单`
- `产品名称`
- `产品编码`
- `入库数量`
- `要求完工日`
- `要求发货日`
- `预计齐套时间`
- `外协`
- `齐套`
- `拣配状态`
- `发料状态`
- `装配开工`
- `送检数量`
- `终检`
- `工艺`
- `排产`
- `优先级`

**页面按钮/状态/页签**
- `查询`
- `缺料`
- `关闭`

**弹窗/表单重点项**
- `缺料单`

**后台处理/外部接口**
- `存储过程：生产管理_装配中心_缺料查询`
- `存储过程：计划排产_查询计划信息`
- `存储过程：MES_OrderPlanned_DescriptionEdit`
- `存储过程：Prog_MES_LoadStations`

**操作注意事项**
- 排产、派工和计划时间会影响生产看板、及时开工统计和 SAP 生产订单日期，提交前必须核对。

### 21.12 装配优先级调整

页面路径：`src/views/PlanManagement/priorityinstall/index.vue`
所属模块：计划排产
建议使用人员：计划员/生产主管

页面用途：该页面用于装配计划优先级和日程调整，支持表单和日程方式查看重点任务。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`表单`、`日程`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`计划开始1`、`计划开始2`、`排产状态`、`指派对象`、`订单行号`、`订单拆分内码`。
4. 如果仍查不到数据，继续补充条件：`doneorder编号`、`donecontract编号`、`doneproductCode`、`doneproductName`、`doneprocessName`、`planStart时间`、`生产订单`、`销售订单`、`物料编码`、`物料名称`，或清空过窄条件后重新查询。
5. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
6. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
7. 查询后先核对关键列：`selection`、`生产订单`、`计划号`、`物料编码`、`物料名称`、`计划数`、`要求完工日期`、`工时`、`工序名称`、`指派对象`、`指派数量`、`计划开始`。
8. 继续横向滚动或展开表格，核对：`计划完成`。
9. 按业务需要点击 `月`，操作前先确认选中行和输入内容。
10. 按业务需要点击 `周`，操作前先确认选中行和输入内容。
11. 按业务需要点击 `日`，操作前先确认选中行和输入内容。
12. 按业务需要点击 `今天`，操作前先确认选中行和输入内容。
13. 进入日程页后，单击任务查看详情；拖拽任务可调整计划开始时间，拉伸任务可调整计划完成时间，系统提示确认后才会保存。
14. 日程保存失败或取消时任务会恢复原日期；保存成功后回到表单页重新查询，核对计划开始和计划完成是否同步。
15. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_OrderPlanned_Queryzp`、`MES_OrderPlanned_EditTaskPlanned` 等后台过程更新。

**查询条件/输入项**
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `计划开始1`
- `计划开始2`
- `排产状态`
- `指派对象`
- `订单行号`
- `订单拆分内码`
- `doneorder编号`
- `donecontract编号`
- `doneproductCode`
- `doneproductName`
- `doneprocessName`
- `planStart时间`
- `生产订单`
- `销售订单`
- `物料编码`
- `物料名称`

**结果表重点列**
- `selection`
- `生产订单`
- `计划号`
- `物料编码`
- `物料名称`
- `计划数`
- `要求完工日期`
- `工时`
- `工序名称`
- `指派对象`
- `指派数量`
- `计划开始`
- `计划完成`

**页面按钮/状态/页签**
- `查询`
- `月`
- `周`
- `日`
- `今天`
- `表单`
- `日程`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：MES_OrderPlanned_Queryzp`
- `存储过程：MES_OrderPlanned_EditTaskPlanned`

**操作注意事项**
- 排产、派工和计划时间会影响生产看板、及时开工统计和 SAP 生产订单日期，提交前必须核对。
- 日程拖拽属于直接改计划时间的操作，拖拽前应确认任务未被现场执行锁定。

### 21.13 机加排产

页面路径：`src/views/PlanManagement/SelfMakePlan/index.vue`
所属模块：计划排产
建议使用人员：计划员/生产主管

页面用途：该页面用于机加/自制件排产前准备，查询生产订单工序任务并维护计划、工位、数量和说明后确认排产。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`表单`、`日程`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`性质`、`要求完工日期1`、`要求完工日期2`、`计划开始1`、`计划开始2`、`计划完成1`。
4. 如果仍查不到数据，继续补充条件：`计划完成2`、`排产状态`、`指派对象`、`订单行号`、`订单拆分内码`、`派工特殊说明`、`指派对象编号`、`指派数量`、`计划开始时间`、`计划完成时间`，或清空过窄条件后重新查询。
5. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
6. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
7. 查询后先核对关键列：`selection`、`序号`、`生产订单`、`计划号`、`物料编码`、`物料名称`、`计划数`、`要求完工日期`、`工序名称`、`性质`、`总工时`、`排产时间`。
8. 继续横向滚动或展开表格，核对：`工序计划数`、`指派对象`、`指派数量`、`计划开始`、`计划完成`、`最晚开始`、`派工`、`二次派工`、`排产`、`派工状态`、`优先级`、`未完成说明`、`派工特殊备注`、`编辑`。
9. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `批量排产` 提交。
10. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `排产完成` 提交。
11. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
12. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `派工` 提交。
13. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `计划排产` 提交。
14. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
15. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
16. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `派工` 提交。
17. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
18. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
19. 出现弹窗时按弹窗标题处理：`编辑备注信息`；弹窗关闭前确认必填项已保存。
20. 弹窗或表单内重点填写：`优先级`、`未完成说明`、`派工特殊备注`，提交前逐项核对。
21. 进入日程页后，单击任务查看详情；拖拽任务可调整计划开始时间，拉伸任务可调整计划完成时间，系统提示确认后才会保存。
22. 日程保存失败或取消时任务会恢复原日期；保存成功后回到表单页重新查询，核对计划开始和计划完成是否同步。
23. 保存或提交成功后重新点击查询，确认页面数据已通过 `计划排产_生产订单_已排产订单查询`、`MES_登录_工位与名称_查询`、`MES_OrderPlanned_Query`、`Prog_MES_LoadStations`、`系统管理_人员管理_所有有效人员查询` 等后台过程更新。
24. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。

**查询条件/输入项**
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `性质`
- `要求完工日期1`
- `要求完工日期2`
- `计划开始1`
- `计划开始2`
- `计划完成1`
- `计划完成2`
- `排产状态`
- `指派对象`
- `订单行号`
- `订单拆分内码`
- `派工特殊说明`
- `指派对象编号`
- `指派数量`
- `计划开始时间`
- `计划完成时间`

**结果表重点列**
- `selection`
- `序号`
- `生产订单`
- `计划号`
- `物料编码`
- `物料名称`
- `计划数`
- `要求完工日期`
- `工序名称`
- `性质`
- `总工时`
- `排产时间`
- `工序计划数`
- `指派对象`
- `指派数量`
- `计划开始`
- `计划完成`
- `最晚开始`
- `派工`
- `二次派工`
- `排产`
- `派工状态`
- `优先级`
- `未完成说明`
- `派工特殊备注`
- `编辑`
- `占用情况`
- `销售订单`
- `最后编辑人`
- `最后编辑时间`

**页面按钮/状态/页签**
- `查询`
- `批量排产`
- `排产完成`
- `确定`
- `派工`
- `计划排产`
- `编辑`
- `取 消`
- `确 定`
- `表单`
- `日程`

**弹窗/表单重点项**
- `编辑备注信息`
- `优先级`
- `未完成说明`
- `派工特殊备注`

**后台处理/外部接口**
- `存储过程：计划排产_生产订单_已排产订单查询`
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：MES_OrderPlanned_Query`
- `存储过程：Prog_MES_LoadStations`
- `存储过程：系统管理_人员管理_所有有效人员查询`
- `存储过程：MES_OrderPlanned_EditTaskPlanned`
- `存储过程：计划排产_二次派工`
- `存储过程：计划排产_派工`
- `存储过程：MES_OrderPlanned_SingleTaskPlanned`
- `存储过程：MES_OrderPlanned_Finish`
- `存储过程：MES_OrderPlanned_DescriptionEdit`
- `存储过程：计划排产_自制件_日程时间修改`
- `接口：patchB1 /ProductionOrders(`

**操作注意事项**
- 排产、派工和计划时间会影响生产看板、及时开工统计和 SAP 生产订单日期，提交前必须核对。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。
- 日程拖拽属于直接改计划时间的操作，拖拽前应确认任务未被现场执行锁定。

### 21.14 机加待排产

页面路径：`src/views/PlanManagement/SelfMakePlando/index.vue`
所属模块：计划排产
建议使用人员：计划员/生产主管

页面用途：该页面用于机加/自制件待排产任务处理，支持表单排产、日程拖拽调整、部分派工、批量排产、二次派工、原料状态和图纸查看。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`表单`、`日程`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`订单编号`、`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`性质`、`要求完工日期1`、`要求完工日期2`、`计划开始1`、`计划开始2`。
4. 如果仍查不到数据，继续补充条件：`计划完成1`、`计划完成2`、`排产状态`、`指派对象`、`订单行号`、`订单拆分内码`、`派工特殊说明`、`指派对象编号`、`指派数量`、`计划开始时间`，或清空过窄条件后重新查询。
5. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
6. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
7. 查询后先核对关键列：`selection`、`序号`、`生产订单`、`计划号`、`物料编码`、`物料名称`、`计划数`、`要求完工日期`、`工时`、`工序名称`、`性质`、`排产时间`。
8. 继续横向滚动或展开表格，核对：`工序计划数`、`指派对象`、`指派数量`、`计划开始`、`计划完成`、`外协分组`、`原料状态`、`图纸`、`备注`、`未完成说明`、`派工特殊备注`、`编辑`、`二次派工`、`最晚开始`。
9. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `批量排产` 提交。
10. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `排产完成` 提交。
11. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
12. 需要查看明细时点击 `查看`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
13. 需要查看明细时点击 `零件图纸`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
14. 需要查看明细时点击 `工艺图纸`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
15. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
16. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `计划排产` 提交。
17. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
18. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
19. 出现弹窗时按弹窗标题处理：`编辑备注信息`、`原料信息`、`图纸`；弹窗关闭前确认必填项已保存。
20. 弹窗或表单内重点填写：`优先级`、`未完成说明`、`派工特殊备注`，提交前逐项核对。
21. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
22. 进入日程页后，单击任务查看详情；拖拽任务可调整计划开始时间，拉伸任务可调整计划完成时间，系统提示确认后才会保存。
23. 日程保存失败或取消时任务会恢复原日期；保存成功后回到表单页重新查询，核对计划开始和计划完成是否同步。
24. 保存或提交成功后重新点击查询，确认页面数据已通过 `工艺管理_图纸维护_查看图纸`、`工艺管理_工艺维护_查看图纸`、`工艺管理_获取物料原料信息`、`计划排产_生产订单_已排产订单查询`、`MES_登录_工位与名称_查询` 等后台过程更新。
25. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。
26. 在 `指派数量` 中输入小于计划数的数量时，表示本次只派出部分数量，剩余数量需要继续跟踪和后续派工。
27. 点击 `批量排产` 前应选择同一生产订单的多道工序，系统会按订单行号排序并继承上一道工序的部分计划信息。
28. 点击 `排产完成` 后，系统校验指派对象、指派数量、计划开始、计划完成，并同步生产订单最早开始和最晚完成。

**查询条件/输入项**
- `订单编号`
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `性质`
- `要求完工日期1`
- `要求完工日期2`
- `计划开始1`
- `计划开始2`
- `计划完成1`
- `计划完成2`
- `排产状态`
- `指派对象`
- `订单行号`
- `订单拆分内码`
- `派工特殊说明`
- `指派对象编号`
- `指派数量`
- `计划开始时间`

**结果表重点列**
- `selection`
- `序号`
- `生产订单`
- `计划号`
- `物料编码`
- `物料名称`
- `计划数`
- `要求完工日期`
- `工时`
- `工序名称`
- `性质`
- `排产时间`
- `工序计划数`
- `指派对象`
- `指派数量`
- `计划开始`
- `计划完成`
- `外协分组`
- `原料状态`
- `图纸`
- `备注`
- `未完成说明`
- `派工特殊备注`
- `编辑`
- `二次派工`
- `最晚开始`
- `排产`
- `派工状态`
- `优先级`
- `占用情况`
- `销售订单`
- `最后编辑人`
- `最后编辑时间`
- `基本数量`

**页面按钮/状态/页签**
- `查询`
- `批量排产`
- `排产完成`
- `确定`
- `查看`
- `零件图纸`
- `工艺图纸`
- `编辑`
- `计划排产`
- `取 消`
- `确 定`
- `关闭`
- `表单`
- `日程`

**弹窗/表单重点项**
- `编辑备注信息`
- `原料信息`
- `图纸`
- `优先级`
- `未完成说明`
- `派工特殊备注`

**后台处理/外部接口**
- `存储过程：工艺管理_图纸维护_查看图纸`
- `存储过程：工艺管理_工艺维护_查看图纸`
- `存储过程：工艺管理_获取物料原料信息`
- `存储过程：计划排产_生产订单_已排产订单查询`
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：MES_OrderPlanned_Query`
- `存储过程：Prog_MES_LoadStations`
- `存储过程：系统管理_人员管理_所有有效人员查询`
- `存储过程：MES_OrderPlanned_EditTaskPlanned`
- `存储过程：计划排产_二次派工`
- `存储过程：计划排产_派工`
- `存储过程：MES_OrderPlanned_SingleTaskPlanned`
- `存储过程：计划排产_外协分组`
- `存储过程：MES_OrderPlanned_Finish`
- `存储过程：MES_OrderPlanned_DescriptionEdit`
- `存储过程：计划排产_自制件_日程时间修改`
- `接口：patchB1 /ProductionOrders(`

**操作注意事项**
- 排产、派工和计划时间会影响生产看板、及时开工统计和 SAP 生产订单日期，提交前必须核对。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。
- 日程拖拽属于直接改计划时间的操作，拖拽前应确认任务未被现场执行锁定。

### 21.15 机加已排产

页面路径：`src/views/PlanManagement/SelfMakePlandone/index.vue`
所属模块：计划排产
建议使用人员：计划员/生产主管

页面用途：该页面用于机加/自制件已排产任务查看和调整，支持计划时间、指派对象、指派数量、最晚开始、二次派工和备注维护。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`表单`、`日程`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`订单编号`、`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`性质`、`要求完工日期1`、`要求完工日期2`、`计划开始1`、`计划开始2`。
4. 如果仍查不到数据，继续补充条件：`计划完成1`、`计划完成2`、`排产状态`、`指派对象`、`订单行号`、`订单拆分内码`、`派工特殊说明`、`指派对象编号`、`指派数量`、`计划开始时间`，或清空过窄条件后重新查询。
5. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
6. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
7. 查询后先核对关键列：`selection`、`生产订单`、`计划号`、`物料编码`、`物料名称`、`计划数`、`要求完工日期`、`工时`、`工序名称`、`指派对象`、`指派数量`、`计划开始`。
8. 继续横向滚动或展开表格，核对：`计划完成`、`外协分组`、`原料状态`、`备注`、`最晚开始`、`派工`、`二次派工`、`优先级`、`未完成说明`、`派工特殊备注`、`编辑`、`占用情况`、`销售订单`、`最后编辑人`。
9. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
10. 需要查看明细时点击 `查看`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
11. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `派工` 提交。
12. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
13. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
14. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
15. 出现弹窗时按弹窗标题处理：`编辑备注信息`、`原料信息`；弹窗关闭前确认必填项已保存。
16. 弹窗或表单内重点填写：`优先级`、`未完成说明`、`派工特殊备注`，提交前逐项核对。
17. 进入日程页后，单击任务查看详情；拖拽任务可调整计划开始时间，拉伸任务可调整计划完成时间，系统提示确认后才会保存。
18. 日程保存失败或取消时任务会恢复原日期；保存成功后回到表单页重新查询，核对计划开始和计划完成是否同步。
19. 保存或提交成功后重新点击查询，确认页面数据已通过 `工艺管理_获取物料原料信息`、`计划排产_生产订单_已排产订单查询`、`MES_登录_工位与名称_查询`、`MES_OrderPlanned_Query`、`Prog_MES_LoadStations` 等后台过程更新。
20. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。
21. 已排产列表中仍可调整指派对象、指派数量、计划开始、计划完成、外协分组、最晚开始和二次派工；调整后要重新查询确认。

**查询条件/输入项**
- `订单编号`
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `性质`
- `要求完工日期1`
- `要求完工日期2`
- `计划开始1`
- `计划开始2`
- `计划完成1`
- `计划完成2`
- `排产状态`
- `指派对象`
- `订单行号`
- `订单拆分内码`
- `派工特殊说明`
- `指派对象编号`
- `指派数量`
- `计划开始时间`

**结果表重点列**
- `selection`
- `生产订单`
- `计划号`
- `物料编码`
- `物料名称`
- `计划数`
- `要求完工日期`
- `工时`
- `工序名称`
- `指派对象`
- `指派数量`
- `计划开始`
- `计划完成`
- `外协分组`
- `原料状态`
- `备注`
- `最晚开始`
- `派工`
- `二次派工`
- `优先级`
- `未完成说明`
- `派工特殊备注`
- `编辑`
- `占用情况`
- `销售订单`
- `最后编辑人`
- `最后编辑时间`
- `序号`
- `基本数量`
- `待出数量`
- `拣配数量`
- `计划数量`
- `存货量`
- `材质`

**页面按钮/状态/页签**
- `查询`
- `确定`
- `查看`
- `派工`
- `编辑`
- `取 消`
- `确 定`
- `表单`
- `日程`

**弹窗/表单重点项**
- `编辑备注信息`
- `原料信息`
- `优先级`
- `未完成说明`
- `派工特殊备注`

**后台处理/外部接口**
- `存储过程：工艺管理_获取物料原料信息`
- `存储过程：计划排产_生产订单_已排产订单查询`
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：MES_OrderPlanned_Query`
- `存储过程：Prog_MES_LoadStations`
- `存储过程：系统管理_人员管理_所有有效人员查询`
- `存储过程：MES_OrderPlanned_EditTaskPlanned`
- `存储过程：计划排产_二次派工`
- `存储过程：计划排产_派工`
- `存储过程：MES_OrderPlanned_SingleTaskPlanned`
- `存储过程：计划排产_外协分组`
- `存储过程：MES_OrderPlanned_Finish`
- `存储过程：MES_OrderPlanned_DescriptionEdit`
- `存储过程：计划排产_自制件_日程时间修改`
- `接口：patchB1 /ProductionOrders(`

**操作注意事项**
- 排产、派工和计划时间会影响生产看板、及时开工统计和 SAP 生产订单日期，提交前必须核对。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。
- 日程拖拽属于直接改计划时间的操作，拖拽前应确认任务未被现场执行锁定。

## 21-6 工艺与图纸管理

### 21.16 零件图纸维护

页面路径：`src/views/ProcessManagement/PartDrawing/index.vue`
所属模块：工艺与图纸管理
建议使用人员：工艺员/技术人员

页面用途：该页面用于维护零件图纸，支持按物料查询、查看、上传/验证和删除图纸。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`物料编码`、`过滤`、`stationNumberValues`、`selectedMaterials`、`itemnum`、`物料(可多选)`、`物料`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 查询后先核对关键列：`序号`、`物料编号`、`物料名称`、`文件名称`、`导入人`、`导入时间`、`操作`、`操作人`、`删除时间`、`备注`、`物料编码`、`现有图纸导入人`。
5. 按业务需要点击 `零件图`，操作前先确认选中行和输入内容。
6. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `选零件上传零件图` 提交。
7. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `查看删除记录`，按确认提示执行。
8. 需要查看明细时点击 `查看`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
9. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除`，按确认提示执行。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
11. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
12. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
13. 需要查看明细时点击 `查看信息`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
14. 按业务需要点击 `关 闭`，操作前先确认选中行和输入内容。
15. 出现弹窗时按弹窗标题处理：`上传零件图`、`选零件上传零件图`、`删除记录`、`上传冲突提示`、`图纸`；弹窗关闭前确认必填项已保存。
16. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
17. 保存或提交成功后重新点击查询，确认页面数据已通过 `工艺管理_图纸维护_查询删除记录`、`工艺管理_图纸维护_零件图查询`、`工艺管理_图纸维护_物料查询`、`工艺管理_图纸维护_验证名称`、`工艺管理_图纸维护_查看图纸` 等后台过程更新。

**查询条件/输入项**
- `物料编码`
- `过滤`
- `stationNumberValues`
- `selectedMaterials`
- `itemnum`
- `物料(可多选)`
- `物料`

**结果表重点列**
- `序号`
- `物料编号`
- `物料名称`
- `文件名称`
- `导入人`
- `导入时间`
- `操作`
- `操作人`
- `删除时间`
- `备注`
- `物料编码`
- `现有图纸导入人`

**页面按钮/状态/页签**
- `查询`
- `零件图`
- `选零件上传零件图`
- `查看删除记录`
- `查看`
- `删除`
- `取消`
- `确定`
- `关闭`
- `查看信息`
- `关 闭`

**弹窗/表单重点项**
- `上传零件图`
- `选零件上传零件图`
- `删除记录`
- `上传冲突提示`
- `图纸`

**后台处理/外部接口**
- `存储过程：工艺管理_图纸维护_查询删除记录`
- `存储过程：工艺管理_图纸维护_零件图查询`
- `存储过程：工艺管理_图纸维护_物料查询`
- `存储过程：工艺管理_图纸维护_验证名称`
- `存储过程：工艺管理_图纸维护_查看图纸`
- `存储过程：工艺管理_图纸维护_删除图纸`

**操作注意事项**
- 工艺、图纸和结构资料会被排产、生产、质检引用，版本错误会直接影响现场执行。

### 21.17 零件图纸查看

页面路径：`src/views/ProcessManagement/PartDrawlook/index.vue`
所属模块：工艺与图纸管理
建议使用人员：工艺员/技术人员

页面用途：该页面用于按物料查看零件图纸，供生产、采购、外协或质检快速查阅技术文件。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`物料编码`、`过滤`、`stationNumberValue`、`uploadValue`、`itemnum`、`物料`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 查询后先核对关键列：`序号`、`物料编号`、`物料名称`、`文件名称`、`导入人`、`导入时间`、`操作`、`操作人`、`删除时间`、`备注`。
5. 需要查看明细时点击 `查看`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
6. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除`，按确认提示执行。
7. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
8. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
9. 出现弹窗时按弹窗标题处理：`上传指导文件`、`删除记录`；弹窗关闭前确认必填项已保存。
10. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
11. 保存或提交成功后重新点击查询，确认页面数据已通过 `工艺管理_图纸维护_查询删除记录`、`工艺管理_图纸维护_零件图查询全部`、`工艺管理_图纸维护_物料查询`、`工艺管理_图纸维护_验证名称`、`工艺管理_图纸维护_查看图纸` 等后台过程更新。

**查询条件/输入项**
- `物料编码`
- `过滤`
- `stationNumberValue`
- `uploadValue`
- `itemnum`
- `物料`

**结果表重点列**
- `序号`
- `物料编号`
- `物料名称`
- `文件名称`
- `导入人`
- `导入时间`
- `操作`
- `操作人`
- `删除时间`
- `备注`

**页面按钮/状态/页签**
- `查询`
- `查看`
- `删除`
- `取消`
- `确定`
- `关闭`

**弹窗/表单重点项**
- `上传指导文件`
- `删除记录`

**后台处理/外部接口**
- `存储过程：工艺管理_图纸维护_查询删除记录`
- `存储过程：工艺管理_图纸维护_零件图查询全部`
- `存储过程：工艺管理_图纸维护_物料查询`
- `存储过程：工艺管理_图纸维护_验证名称`
- `存储过程：工艺管理_图纸维护_查看图纸`
- `存储过程：工艺管理_图纸维护_删除图纸`

**操作注意事项**
- 工艺、图纸和结构资料会被排产、生产、质检引用，版本错误会直接影响现场执行。

### 21.18 工序维护

页面路径：`src/views/ProcessManagement/ProcedureManagement/index.vue`
所属模块：工艺与图纸管理
建议使用人员：工艺员/技术人员

页面用途：该页面用于维护工序/路线阶段主数据，并与 SAP B1 RouteStages 保持一致。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`searchName`、`ProcessClassification`、`工艺名称`。
3. 点击页面上的查询或刷新类按钮获取最新数据；如果页面自动加载，则先核对默认列表是否符合当前业务范围。
4. 查询后先核对关键列：`序号`、`工艺名称`、`操作`。
5. 需要新增时点击 `新增工艺`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
6. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
7. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
8. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
9. 出现弹窗时按弹窗标题处理：`title`；弹窗关闭前确认必填项已保存。
10. 弹窗或表单内重点填写：`工艺名称`，提交前逐项核对。
11. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_ProcessManagement_ProcessGet`、`MES_ProcessManagement_ProcessAdd`、`MES_ProcessManagement_ProcessEdit`、`MES_ProcessManagement_Processdel` 等后台过程更新。
12. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。

**查询条件/输入项**
- `searchName`
- `ProcessClassification`
- `工艺名称`

**结果表重点列**
- `序号`
- `工艺名称`
- `操作`

**页面按钮/状态/页签**
- `新增工艺`
- `取 消`
- `确 定`

**弹窗/表单重点项**
- `title`
- `工艺名称`

**后台处理/外部接口**
- `存储过程：MES_ProcessManagement_ProcessGet`
- `存储过程：MES_ProcessManagement_ProcessAdd`
- `存储过程：MES_ProcessManagement_ProcessEdit`
- `存储过程：MES_ProcessManagement_Processdel`
- `接口：postB1 /RouteStages`
- `接口：getB1 /RouteStages`
- `接口：patchB1 /RouteStages(`

**操作注意事项**
- 工艺、图纸和结构资料会被排产、生产、质检引用，版本错误会直接影响现场执行。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.19 工艺图纸维护

页面路径：`src/views/ProcessManagement/ProcessDrawing/index.vue`
所属模块：工艺与图纸管理
建议使用人员：工艺员/技术人员

页面用途：该页面用于维护工艺图纸，支持查询、查看、上传/验证和删除工艺图纸。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`过滤`、`stationNumberValue`、`uploadValue`、`物料`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 查询后先核对关键列：`序号`、`物料编号`、`物料名称`、`文件名称`、`导入人`、`导入时间`、`操作`。
5. 按业务需要点击 `工艺图`，操作前先确认选中行和输入内容。
6. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `选零件上传工艺图` 提交。
7. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `选订单上传工艺图` 提交。
8. 需要查看明细时点击 `查看`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
9. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除`，按确认提示执行。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
11. 出现弹窗时按弹窗标题处理：`上传指导文件`；弹窗关闭前确认必填项已保存。
12. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
13. 保存或提交成功后重新点击查询，确认页面数据已通过 `工艺管理_工艺维护_工艺图查询`、`工艺管理_图纸维护_物料查询`、`工艺管理_工艺维护_验证名称`、`工艺管理_工艺维护_查看图纸`、`工艺管理_工艺维护_删除图纸` 等后台过程更新。

**查询条件/输入项**
- `过滤`
- `stationNumberValue`
- `uploadValue`
- `物料`

**结果表重点列**
- `序号`
- `物料编号`
- `物料名称`
- `文件名称`
- `导入人`
- `导入时间`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `工艺图`
- `选零件上传工艺图`
- `选订单上传工艺图`
- `查看`
- `删除`
- `取消`
- `确定`

**弹窗/表单重点项**
- `上传指导文件`

**后台处理/外部接口**
- `存储过程：工艺管理_工艺维护_工艺图查询`
- `存储过程：工艺管理_图纸维护_物料查询`
- `存储过程：工艺管理_工艺维护_验证名称`
- `存储过程：工艺管理_工艺维护_查看图纸`
- `存储过程：工艺管理_工艺维护_删除图纸`
- `存储过程：工艺管理_图纸维护_查看图纸`

**操作注意事项**
- 工艺、图纸和结构资料会被排产、生产、质检引用，版本错误会直接影响现场执行。

### 21.20 工艺开发

页面路径：`src/views/ProcessManagement/ProcessesDevelop/index.vue`
所属模块：工艺与图纸管理
建议使用人员：工艺员/技术人员

页面用途：该页面用于维护产品工艺资料、工序路线、参数和图纸关系。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单编号`、`过滤`、`partNameValue3`、`processSearchName`、`processprodutc`、`partNameValue2`、`物料名称`、`工序名称`、`工装量具`、`指定机床`、`车间`、`生产工艺物料名称`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
5. 查询后先核对关键列：`工序`、`序号`、`工序名称`、`准备工时`、`标准工时`、`工时合计`、`工装量具`、`指定机床`、`车间`、`工序说明`、`备注`、`操作`。
6. 按业务需要点击 `拷贝`，操作前先确认选中行和输入内容。
7. 需要查看明细时点击 `图纸`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
8. 需要维护已有记录时先选中目标行，再点击或触发表格内 `已保存`，修改字段后保存并等待成功提示。
9. 需要维护已有记录时先选中目标行，再点击或触发表格内 `保存`，修改字段后保存并等待成功提示。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `保存`，修改字段后保存并等待成功提示。
11. 需要留存或流转时点击 `导出`，导出/打印前确认当前查询条件和选中记录正确。
12. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
13. 出现弹窗时按弹窗标题处理：`工艺拷贝`；弹窗关闭前确认必填项已保存。
14. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
15. 保存或提交成功后重新点击查询，确认页面数据已通过 `工艺管理_获取物料原料信息`、`设备管理_设备信息_查询`、`工艺管理_生产计划物料查询`、`工艺管理_生产工艺_生产工艺拷贝`、`工艺管理_生产工艺_标准工艺拷贝` 等后台过程更新。

**查询条件/输入项**
- `订单编号`
- `过滤`
- `partNameValue3`
- `processSearchName`
- `processprodutc`
- `partNameValue2`
- `物料名称`
- `工序名称`
- `工装量具`
- `指定机床`
- `车间`
- `生产工艺物料名称`

**结果表重点列**
- `工序`
- `序号`
- `工序名称`
- `准备工时`
- `标准工时`
- `工时合计`
- `工装量具`
- `指定机床`
- `车间`
- `工序说明`
- `备注`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `拷贝`
- `图纸`
- `已保存`
- `保存`
- `导出`
- `生产工艺 取消`
- `确定`

**弹窗/表单重点项**
- `工艺拷贝`

**后台处理/外部接口**
- `存储过程：工艺管理_获取物料原料信息`
- `存储过程：设备管理_设备信息_查询`
- `存储过程：工艺管理_生产计划物料查询`
- `存储过程：工艺管理_生产工艺_生产工艺拷贝`
- `存储过程：工艺管理_生产工艺_标准工艺拷贝`
- `存储过程：MES_ProcessManagement_ProcessBindGet`
- `存储过程：工艺管理_制定标准工艺_拷贝生产工艺`
- `存储过程：MES_ProcessManagement_ProcessGet`
- `存储过程：工艺管理_制定标准工艺_拷贝工艺保存`
- `存储过程：工艺管理_工艺维护_查看图纸`
- `存储过程：车间生产管理工艺_零件工序_修改数据_工艺库`
- `存储过程：车间生产管理工艺_零件工序_查询工序信息_工艺库`
- `存储过程：车间生产管理工艺_零件工序_编辑_工艺库`
- `存储过程：车间生产管理工艺_零件工序_编辑插入行`
- `存储过程：车间生产管理工艺_零件工序_删除工序_工艺库`
- `存储过程：车间生产管理工艺_零件工序_上移工序_工艺库`
- `存储过程：车间生产管理工艺_零件工序_下移工序_工艺库`
- `存储过程：车间生产管理工艺_零件工序_插入工序_工艺库`
- `存储过程：车间生产管理工艺_零件工序_启用`

**操作注意事项**
- 工艺、图纸和结构资料会被排产、生产、质检引用，版本错误会直接影响现场执行。

### 21.21 工艺查询

页面路径：`src/views/ProcessManagement/ProcessInquiry/index.vue`
所属模块：工艺与图纸管理
建议使用人员：工艺员/技术人员

页面用途：该页面用于查询标准工艺或生产工艺，供排产、生产、质检核对工序路线。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`partNameValue3`、`order编号`、`plannum`、`taskstatus`、`pickingstatus`、`orderstatus`、`生产工艺物料名称`、`物料名称`、`生产订单`、`计划号`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
5. 查询后先核对关键列：`selection`、`序号`、`生产订单`、`计划号`、`物料名称`、`物料编码`、`加工数量`、`打印次数`。
6. 需要留存或流转时点击 `打印`，导出/打印前确认当前查询条件和选中记录正确。
7. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_ProcessManagement_PartGet`、`工艺管理_工艺查询_查询生产工艺`、`工艺管理_工艺查询_更新打印次数` 等后台过程更新。

**查询条件/输入项**
- `partNameValue3`
- `order编号`
- `plannum`
- `taskstatus`
- `pickingstatus`
- `orderstatus`
- `生产工艺物料名称`
- `物料名称`
- `生产订单`
- `计划号`

**结果表重点列**
- `selection`
- `序号`
- `生产订单`
- `计划号`
- `物料名称`
- `物料编码`
- `加工数量`
- `打印次数`

**页面按钮/状态/页签**
- `查询`
- `打印`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：MES_ProcessManagement_PartGet`
- `存储过程：工艺管理_工艺查询_查询生产工艺`
- `存储过程：工艺管理_工艺查询_更新打印次数`

**操作注意事项**
- 工艺、图纸和结构资料会被排产、生产、质检引用，版本错误会直接影响现场执行。

### 21.22 生产工艺维护

页面路径：`src/views/ProcessManagement/ProcessProduct/index.vue`
所属模块：工艺与图纸管理
建议使用人员：工艺员/技术人员

页面用途：该页面用于维护产品工艺资料、工序路线、参数和图纸关系。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单编号`、`订单号`、`合同号`、`产品编码`、`产品名称`、`下达日期1`、`下达日期2`、`任务状态`、`订单状态`、`工艺状态`、`计划号`、`PageCurrent`。
3. 如果仍查不到数据，继续补充条件：`PageSize`、`PageCount`、`ItemCount`、`物料编号`、`计划数量`、`工艺顺序`、`零件图号`、`order编号`、`contract编号`、`productCode`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`selection`、`序号`、`销售订单`、`计划号`、`生产订单`、`物料编码`、`物料名称`、`属性`、`计划数`、`下达日期`、`计划开始`、`计划完成`。
7. 继续横向滚动或展开表格，核对：`加急状态`、`标准工艺`、`生产工艺`、`图纸`、`备注`、`操作`、`工序`、`工序名称`、`准备工时`、`标准工时`、`工时合计`、`工装量具`、`指定机床`、`车间`。
8. 按业务需要点击 `批量生成生产工艺`，操作前先确认选中行和输入内容。
9. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑工艺`，修改字段后保存并等待成功提示。
10. 按业务需要点击 `拷贝`，操作前先确认选中行和输入内容。
11. 需要查看明细时点击 `零件图纸`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
12. 需要查看明细时点击 `工艺图纸`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
13. 需要维护已有记录时先选中目标行，再点击或触发表格内 `保存为标准工艺`，修改字段后保存并等待成功提示。
14. 按业务需要点击 `下发任务`，操作前先确认选中行和输入内容。
15. 需要维护已有记录时先选中目标行，再点击或触发表格内 `已保存`，修改字段后保存并等待成功提示。
16. 需要维护已有记录时先选中目标行，再点击或触发表格内 `保存`，修改字段后保存并等待成功提示。
17. 按业务需要点击 `下发任务`，操作前先确认选中行和输入内容。
18. 出现弹窗时按弹窗标题处理：`编辑生产工艺`、`生产工艺拷贝`、`图纸`；弹窗关闭前确认必填项已保存。
19. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
20. 保存或提交成功后重新点击查询，确认页面数据已通过 `工艺管理_获取物料原料信息`、`工艺管理_生产工艺_查询生产工艺`、`工艺管理_生产工艺_工艺拷贝`、`工艺管理_生产工艺_生产工艺拷贝`、`工艺管理_生产工艺_标准工艺拷贝` 等后台过程更新。

**查询条件/输入项**
- `订单编号`
- `订单号`
- `合同号`
- `产品编码`
- `产品名称`
- `下达日期1`
- `下达日期2`
- `任务状态`
- `订单状态`
- `工艺状态`
- `计划号`
- `PageCurrent`
- `PageSize`
- `PageCount`
- `ItemCount`
- `物料编号`
- `计划数量`
- `工艺顺序`
- `零件图号`
- `order编号`
- `contract编号`
- `productCode`

**结果表重点列**
- `selection`
- `序号`
- `销售订单`
- `计划号`
- `生产订单`
- `物料编码`
- `物料名称`
- `属性`
- `计划数`
- `下达日期`
- `计划开始`
- `计划完成`
- `加急状态`
- `标准工艺`
- `生产工艺`
- `图纸`
- `备注`
- `操作`
- `工序`
- `工序名称`
- `准备工时`
- `标准工时`
- `工时合计`
- `工装量具`
- `指定机床`
- `车间`
- `工序说明`

**页面按钮/状态/页签**
- `查询`
- `批量生成生产工艺`
- `编辑工艺`
- `拷贝`
- `零件图纸`
- `工艺图纸`
- `保存为标准工艺`
- `下发任务`
- `已保存`
- `保存`
- `取消`
- `确定`
- `关闭`

**弹窗/表单重点项**
- `编辑生产工艺`
- `生产工艺拷贝`
- `图纸`

**后台处理/外部接口**
- `存储过程：工艺管理_获取物料原料信息`
- `存储过程：工艺管理_生产工艺_查询生产工艺`
- `存储过程：工艺管理_生产工艺_工艺拷贝`
- `存储过程：工艺管理_生产工艺_生产工艺拷贝`
- `存储过程：工艺管理_生产工艺_标准工艺拷贝`
- `存储过程：计划排产_生产订单_订单查询`
- `存储过程：计划排产_生产订单_订单任务_生产工艺任务下发`
- `存储过程：计划排产_生产订单_订单任务_单条生产工艺任务下发`
- `存储过程：工艺管理_零件工序_生产工艺_批量生成生产工艺`
- `存储过程：设备管理_设备信息_查询`
- `存储过程：MES_ProcessManagement_ProcessBindGet`
- `存储过程：工艺管理_制定标准工艺_拷贝生产工艺`
- `存储过程：MES_ProcessManagement_ProcessGet`
- `存储过程：车间生产管理工艺_零件工序_保存为标准工艺`
- `存储过程：工艺管理_图纸维护_查看图纸`
- `存储过程：工艺管理_工艺维护_查看图纸`
- `存储过程：工艺管理_零件工序_生产工艺_修改数据`
- `存储过程：工艺管理_零件工序_生产工艺_编辑`
- `存储过程：工艺管理_零件工序_生产工艺_编辑插入工序`
- `存储过程：工艺管理_零件工序_生产工艺_删除工序`

**操作注意事项**
- 工艺、图纸和结构资料会被排产、生产、质检引用，版本错误会直接影响现场执行。

### 21.23 采购图纸查看

页面路径：`src/views/ProcessManagement/ProcurementDrawlook/index.vue`
所属模块：工艺与图纸管理
建议使用人员：工艺员/技术人员

页面用途：该页面用于按物料查看零件图纸，供生产、采购、外协或质检快速查阅技术文件。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`物料编码`、`过滤`、`stationNumberValue`、`uploadValue`、`itemnum`、`物料`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 查询后先核对关键列：`序号`、`物料编号`、`物料名称`、`文件名称`、`导入人`、`导入时间`、`操作`、`操作人`、`删除时间`、`备注`。
5. 需要查看明细时点击 `查看`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
6. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除`，按确认提示执行。
7. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
8. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
9. 出现弹窗时按弹窗标题处理：`上传指导文件`、`删除记录`；弹窗关闭前确认必填项已保存。
10. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
11. 保存或提交成功后重新点击查询，确认页面数据已通过 `工艺管理_图纸维护_查询删除记录`、`工艺管理_图纸维护_零件图查询采购`、`工艺管理_图纸维护_物料查询_采购`、`工艺管理_图纸维护_验证名称`、`工艺管理_图纸维护_查看图纸` 等后台过程更新。

**查询条件/输入项**
- `物料编码`
- `过滤`
- `stationNumberValue`
- `uploadValue`
- `itemnum`
- `物料`

**结果表重点列**
- `序号`
- `物料编号`
- `物料名称`
- `文件名称`
- `导入人`
- `导入时间`
- `操作`
- `操作人`
- `删除时间`
- `备注`

**页面按钮/状态/页签**
- `查询`
- `查看`
- `删除`
- `取消`
- `确定`
- `关闭`

**弹窗/表单重点项**
- `上传指导文件`
- `删除记录`

**后台处理/外部接口**
- `存储过程：工艺管理_图纸维护_查询删除记录`
- `存储过程：工艺管理_图纸维护_零件图查询采购`
- `存储过程：工艺管理_图纸维护_物料查询_采购`
- `存储过程：工艺管理_图纸维护_验证名称`
- `存储过程：工艺管理_图纸维护_查看图纸`
- `存储过程：工艺管理_图纸维护_删除图纸`

**操作注意事项**
- 工艺、图纸和结构资料会被排产、生产、质检引用，版本错误会直接影响现场执行。

### 21.24 生产订单

页面路径：`src/views/ProcessManagement/ProductionOrder/index.vue`
所属模块：工艺与图纸管理
建议使用人员：工艺员/技术人员

页面用途：该页面用于查询和同步生产订单，把 SAP/ERP 生产订单转成 MES 生产计划与工序任务。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单号`、`合同号`、`产品编码`、`产品名称`、`要求完工日期1`、`要求完工日期2`、`订单状态`、`任务状态`、`订单编号`、`order编号`、`contract编号`、`productCode`。
3. 如果仍查不到数据，继续补充条件：`productName`、`taskstatus`、`orderstatus`、`completion时间`、`生产订单`、`销售订单`、`物料编码`、`物料名称`、`时间`、`开始时间`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`selection`、`序号`、`销售订单`、`生产订单`、`物料编码`、`物料名称`、`属性`、`计划数`、`下达日期`、`计划开始`、`计划完成`、`加急状态`。
7. 继续横向滚动或展开表格，核对：`标准工艺`、`生产工艺`、`操作`、`工序名称`、`工序说明`、`准备工时`、`标准工时`、`工时合计`、`工装量具`、`指定机床`、`车间`、`备注`。
8. 按业务需要点击 `批量生成任务`，操作前先确认选中行和输入内容。
9. 需要查看明细时点击 `查看生产工艺`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
10. 需要查看明细时点击 `查看标准工艺`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
11. 出现弹窗时按弹窗标题处理：`生产工艺详情`、`标准工艺详情`；弹窗关闭前确认必填项已保存。
12. 保存或提交成功后重新点击查询，确认页面数据已通过 `设备管理_设备信息_查询`、`工艺管理_生产工艺_查询生产工艺`、`工艺管理_生产工艺_查询标准工艺`、`工艺管理_工艺任务_订单查询`、`计划排产_生产订单_订单任务` 等后台过程更新。

**查询条件/输入项**
- `订单号`
- `合同号`
- `产品编码`
- `产品名称`
- `要求完工日期1`
- `要求完工日期2`
- `订单状态`
- `任务状态`
- `订单编号`
- `order编号`
- `contract编号`
- `productCode`
- `productName`
- `taskstatus`
- `orderstatus`
- `completion时间`
- `生产订单`
- `销售订单`
- `物料编码`
- `物料名称`
- `时间`
- `开始时间`

**结果表重点列**
- `selection`
- `序号`
- `销售订单`
- `生产订单`
- `物料编码`
- `物料名称`
- `属性`
- `计划数`
- `下达日期`
- `计划开始`
- `计划完成`
- `加急状态`
- `标准工艺`
- `生产工艺`
- `操作`
- `工序名称`
- `工序说明`
- `准备工时`
- `标准工时`
- `工时合计`
- `工装量具`
- `指定机床`
- `车间`
- `备注`

**页面按钮/状态/页签**
- `查询`
- `批量生成任务`
- `查看生产工艺`
- `查看标准工艺`

**弹窗/表单重点项**
- `生产工艺详情`
- `标准工艺详情`

**后台处理/外部接口**
- `存储过程：设备管理_设备信息_查询`
- `存储过程：工艺管理_生产工艺_查询生产工艺`
- `存储过程：工艺管理_生产工艺_查询标准工艺`
- `存储过程：工艺管理_工艺任务_订单查询`
- `存储过程：计划排产_生产订单_订单任务`

**操作注意事项**
- 工艺、图纸和结构资料会被排产、生产、质检引用，版本错误会直接影响现场执行。

## 21-7 生产执行管理

### 21.25 异常管控

页面路径：`src/views/ProductionManagement/AbnormalControl/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于生产异常管理，查询异常、处理异常、转办、查看进度和关闭异常。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`待我处理`、`我发起的`、`我已处理`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`审批人ID`、`发起人ID`、`状态`、`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`性质`、`要求完工日期1`、`要求完工日期2`。
4. 如果仍查不到数据，继续补充条件：`排产状态`、`工位`、`流程标题`、`流程描述`、`优先级`、`发起人姓名`、`审批人姓名`、`新流程ID`、`已关联计划号`、`零件名称`，或清空过窄条件后重新查询。
5. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
6. 查询后先核对关键列：`流程名称`、`发起时间`、`当前节点`、`状态`、`操作`、`申请人`、`处理时间`、`处理结果`、`审批意见`、`序号`、`销售订单`、`生产订单`。
7. 继续横向滚动或展开表格，核对：`零件编码`、`产品名称`、`计划数`、`工序名称`、`指派对象编号`、`指派对象`、`指派数量`、`计划开始时间`、`计划完成时间`、`最晚开始时间`、`要求完工日期`。
8. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `处理` 提交。
9. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `转办` 提交。
10. 按业务需要点击 `发起新流程`，操作前先确认选中行和输入内容。
11. 需要查看明细时点击 `查看进度`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
12. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `完结` 提交。
13. 需要查看明细时点击 `查看详情`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
14. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `点击上传` 提交。
15. 需要新增时点击 `添加审批人`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
16. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
17. 按业务需要点击 `提 交`，操作前先确认选中行和输入内容。
18. 出现弹窗时按弹窗标题处理：`发起新流程`、`处理任务`、`流程进度详情`、`转办流程`、`完结流程`、`上传附件`；弹窗关闭前确认必填项已保存。
19. 弹窗或表单内重点填写：`优先级`、`流程标题`、`流程描述`、`上传附件`、`审批人`、`已关联生产订单`、`物料名称`、`物料编号`、`工序名称`、`处理意见`、`审批意见`、`目标人员`、`转办原因`、`流程名称`，提交前逐项核对。
20. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
21. 保存或提交成功后重新点击查询，确认页面数据已通过 `sp_获取最近处理任务`、`人员管理_人员信息查询`、`sp_获取我的流程`、`sp_获取待处理任务`、`MES_ProductAdmin_Query` 等后台过程更新。

**查询条件/输入项**
- `审批人ID`
- `发起人ID`
- `状态`
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `性质`
- `要求完工日期1`
- `要求完工日期2`
- `排产状态`
- `工位`
- `流程标题`
- `流程描述`
- `优先级`
- `发起人姓名`
- `审批人姓名`
- `新流程ID`
- `已关联计划号`
- `零件名称`

**结果表重点列**
- `流程名称`
- `发起时间`
- `当前节点`
- `状态`
- `操作`
- `申请人`
- `处理时间`
- `处理结果`
- `审批意见`
- `序号`
- `销售订单`
- `生产订单`
- `零件编码`
- `产品名称`
- `计划数`
- `工序名称`
- `指派对象编号`
- `指派对象`
- `指派数量`
- `计划开始时间`
- `计划完成时间`
- `最晚开始时间`
- `要求完工日期`

**页面按钮/状态/页签**
- `处理`
- `转办`
- `发起新流程`
- `查看进度`
- `完结`
- `查看详情`
- `点击上传`
- `添加审批人`
- `查询`
- `取 消`
- `提 交`
- `确 定`
- `确 认 完 结`
- `取消`
- `确定`
- `待我处理`
- `我发起的`
- `我已处理`

**弹窗/表单重点项**
- `发起新流程`
- `处理任务`
- `流程进度详情`
- `转办流程`
- `完结流程`
- `上传附件`
- `优先级`
- `流程标题`
- `流程描述`
- `上传附件`
- `审批人`
- `已关联生产订单`
- `物料名称`
- `物料编号`
- `工序名称`
- `处理意见`
- `审批意见`
- `目标人员`
- `转办原因`
- `流程名称`
- `完结原因`
- `完结结果`

**后台处理/外部接口**
- `存储过程：sp_获取最近处理任务`
- `存储过程：人员管理_人员信息查询`
- `存储过程：sp_获取我的流程`
- `存储过程：sp_获取待处理任务`
- `存储过程：MES_ProductAdmin_Query`
- `存储过程：sp_创建流程_简化版`
- `存储过程：sp_处理审批`
- `存储过程：sp_转办流程`
- `存储过程：sp_完成流程`
- `存储过程：sp_获取流程详情`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

### 21.26 装配计划跟踪

页面路径：`src/views/ProductionManagement/AssemblePlanTrack/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于跟踪生产/装配计划执行进度，查看计划、完成、延期和异常情况。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`计划开始1`、`计划开始2`、`计划完成1`、`计划完成2`、`要求完工日期1`、`要求完工日期2`。
3. 如果仍查不到数据，继续补充条件：`排产状态`、`指派对象`、`订单行号`、`订单拆分内码`、`优先级`、`未完成说明`、`派工特殊说明`、`order编号`、`contract编号`、`productCode`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`expand`、`序号`、`工序名称`、`计划数量`、`指派对象`、`开始时间`、`结束时间`、`完成进度`、`拆分内码`、`销售订单`、`生产订单`、`产品编码`。
6. 继续横向滚动或展开表格，核对：`产品名称`、`要求完工日`、`当前序`、`排产`、`开工`、`终检`、`加急`、`优先级`。
7. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_OrderPlanned_Queryzp`、`MES_OrderPlanned_DescriptionEdit`、`Prog_MES_LoadStations` 等后台过程更新。

**查询条件/输入项**
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `计划开始1`
- `计划开始2`
- `计划完成1`
- `计划完成2`
- `要求完工日期1`
- `要求完工日期2`
- `排产状态`
- `指派对象`
- `订单行号`
- `订单拆分内码`
- `优先级`
- `未完成说明`
- `派工特殊说明`
- `order编号`
- `contract编号`
- `productCode`

**结果表重点列**
- `expand`
- `序号`
- `工序名称`
- `计划数量`
- `指派对象`
- `开始时间`
- `结束时间`
- `完成进度`
- `拆分内码`
- `销售订单`
- `生产订单`
- `产品编码`
- `产品名称`
- `要求完工日`
- `当前序`
- `排产`
- `开工`
- `终检`
- `加急`
- `优先级`

**页面按钮/状态/页签**
- `查询`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：MES_OrderPlanned_Queryzp`
- `存储过程：MES_OrderPlanned_DescriptionEdit`
- `存储过程：Prog_MES_LoadStations`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

### 21.27 装配状态

页面路径：`src/views/ProductionManagement/AssembleStatus/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于查看现场状态，关注工位、设备、任务是否开工、进行中或完成。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`checker`、`检测人`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
5. 查询后先核对关键列：`序号`、`人员名称`、`工位`、`生产订单`、`计划号`、`销售订单`、`物料名称`、`物料编码`、`顺序`、`工序名称`、`分配数`、`上序合格数`。
6. 继续横向滚动或展开表格，核对：`加工状态`、`送检数`、`收检合格数`、`收检不合格数`、`入库数量`、`发料状态`、`拣配状态`、`齐套`、`开始时间`、`计划开始`、`计划完成`、`备注`。
7. 保存或提交成功后重新点击查询，确认页面数据已通过 `人员管理_人员信息查询_质检部门_查询`、`MES_登录_工位与名称_查询`、`生产管理_装配状态_获取进行中任务` 等后台过程更新。

**查询条件/输入项**
- `checker`
- `检测人`

**结果表重点列**
- `序号`
- `人员名称`
- `工位`
- `生产订单`
- `计划号`
- `销售订单`
- `物料名称`
- `物料编码`
- `顺序`
- `工序名称`
- `分配数`
- `上序合格数`
- `加工状态`
- `送检数`
- `收检合格数`
- `收检不合格数`
- `入库数量`
- `发料状态`
- `拣配状态`
- `齐套`
- `开始时间`
- `计划开始`
- `计划完成`
- `备注`

**页面按钮/状态/页签**
- `查询`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：人员管理_人员信息查询_质检部门_查询`
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：生产管理_装配状态_获取进行中任务`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

### 21.28 装配任务管理

页面路径：`src/views/ProductionManagement/AssembleTaskManage/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于生产/装配任务管理，查询任务、查看工时、维护派工和任务说明。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`表单`、`日程`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`订单号`、`任务描述`、`指派对象`、`指派对象编号`、`指派数量`、`计划开始时间`、`计划结束时间`、`最晚开始时间`、`物料类型`、`合同号`、`产品编码`、`产品名称`。
4. 如果仍查不到数据，继续补充条件：`工序名称`、`性质`、`要求完工日期1`、`要求完工日期2`、`排产状态`、`订单行号`、`订单拆分内码`、`派工特殊说明`、`计划完成时间`、`优先级`，或清空过窄条件后重新查询。
5. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
6. 查询后先核对关键列：`selection`、`序号`、`销售订单`、`生产订单`、`订单行号`、`拆分内码`、`零件编码`、`产品名称`、`计划数`、`预计齐套时间`、`是否齐套`、`齐套检测`。
7. 继续横向滚动或展开表格，核对：`齐套锁料`、`备料日期`、`加急`、`总工时`、`排产状态`、`排产时间`、`工序计划数量`、`指派对象编号`、`指派对象`、`指派数量`、`计划开始`、`计划完成`、`最晚开始`、`优先级`。
8. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `批量排产` 提交。
9. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `排产完成` 提交。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确认修改`，修改字段后保存并等待成功提示。
11. 按业务需要点击 `拆分子任务`，操作前先确认选中行和输入内容。
12. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
13. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
14. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
15. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
16. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
17. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
18. 出现弹窗时按弹窗标题处理：`拆分子任务及派工`、`编辑备注信息`；弹窗关闭前确认必填项已保存。
19. 弹窗或表单内重点填写：`指派对象`、`分配数量`、`计划开始时间`、`计划完成时间`、`最晚开始时间`、`装配任务概述`、`优先级`、`未完成说明`、`派工特殊备注`，提交前逐项核对。
20. 进入日程页后，单击任务查看详情；拖拽任务可调整计划开始时间，拉伸任务可调整计划完成时间，系统提示确认后才会保存。
21. 日程保存失败或取消时任务会恢复原日期；保存成功后回到表单页重新查询，核对计划开始和计划完成是否同步。
22. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_登录_工位与名称_查询`、`MES_OrderPlanned_Finish`、`MES_OrderPlanned_ChildTask_Add`、`MES_OrderPlanned_ChildTask_Get`、`MES_OrderPlanned_Query` 等后台过程更新。

**查询条件/输入项**
- `订单号`
- `任务描述`
- `指派对象`
- `指派对象编号`
- `指派数量`
- `计划开始时间`
- `计划结束时间`
- `最晚开始时间`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `性质`
- `要求完工日期1`
- `要求完工日期2`
- `排产状态`
- `订单行号`
- `订单拆分内码`
- `派工特殊说明`
- `计划完成时间`
- `优先级`

**结果表重点列**
- `selection`
- `序号`
- `销售订单`
- `生产订单`
- `订单行号`
- `拆分内码`
- `零件编码`
- `产品名称`
- `计划数`
- `预计齐套时间`
- `是否齐套`
- `齐套检测`
- `齐套锁料`
- `备料日期`
- `加急`
- `总工时`
- `排产状态`
- `排产时间`
- `工序计划数量`
- `指派对象编号`
- `指派对象`
- `指派数量`
- `计划开始`
- `计划完成`
- `最晚开始`
- `优先级`
- `未完成说明`
- `派工特殊备注`
- `最后编辑人`
- `最后编辑时间`
- `工序名称`
- `加急状态1`
- `性质`
- `总工时1`

**页面按钮/状态/页签**
- `查询`
- `批量排产`
- `排产完成`
- `确认修改`
- `拆分子任务`
- `确定`
- `编辑`
- `取 消`
- `确 定`
- `表单`
- `日程`

**弹窗/表单重点项**
- `拆分子任务及派工`
- `编辑备注信息`
- `指派对象`
- `分配数量`
- `计划开始时间`
- `计划完成时间`
- `最晚开始时间`
- `装配任务概述`
- `优先级`
- `未完成说明`
- `派工特殊备注`

**后台处理/外部接口**
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：MES_OrderPlanned_Finish`
- `存储过程：MES_OrderPlanned_ChildTask_Add`
- `存储过程：MES_OrderPlanned_ChildTask_Get`
- `存储过程：MES_OrderPlanned_Query`
- `存储过程：Prog_MES_LoadStations`
- `存储过程：MES_OrderPlanned_EditTaskPlanned`
- `存储过程：MES_OrderPlanned_SingleTaskPlanned`
- `存储过程：MES_OrderPlanned_DescriptionEdit`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。
- 日程拖拽属于直接改计划时间的操作，拖拽前应确认任务未被现场执行锁定。

### 21.29 装配任务汇总

页面路径：`src/views/ProductionManagement/AssembleTasksSum/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于生产/装配任务汇总，按订单、人员、工位、状态和时间统计任务执行情况。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`表单`、`日程`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`计划开工_Start`、`计划开工_End`、`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`性质`、`要求完工日期1`、`要求完工日期2`、`排产状态`。
4. 如果仍查不到数据，继续补充条件：`工位`、`订单行号`、`订单拆分内码`、`优先级`、`未完成说明`、`派工特殊说明`、`计划开始时间`、`计划完成时间`、`contract编号`、`order编号`，或清空过窄条件后重新查询。
5. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
6. 查询后先核对关键列：`序号`、`销售订单`、`生产订单`、`零件编码`、`产品名称`、`计划数`、`工序名称`、`总工时`、`占用情况`、`计划开始时间`、`计划完成时间`、`最晚开始时间`。
7. 继续横向滚动或展开表格，核对：`要求完工日期`、`收料`、`进度`、`序检`、`优先级`、`未完成说明`、`派工特殊备注`、`编辑`、`最后编辑人`、`最后编辑时间`。
8. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
9. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
11. 出现弹窗时按弹窗标题处理：`编辑任务信息`；弹窗关闭前确认必填项已保存。
12. 弹窗或表单内重点填写：`优先级`、`未完成说明`、`派工特殊备注`，提交前逐项核对。
13. 进入日程页后，单击任务查看详情；拖拽任务可调整计划开始时间，拉伸任务可调整计划完成时间，系统提示确认后才会保存。
14. 日程保存失败或取消时任务会恢复原日期；保存成功后回到表单页重新查询，核对计划开始和计划完成是否同步。
15. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_登录_工位与名称_查询`、`MES_ProductTask_WorkTimeSum`、`MES_ProductAdmin_Query`、`Prog_MES_LoadStations`、`MES_OrderPlanned_DescriptionEdit` 等后台过程更新。

**查询条件/输入项**
- `计划开工_Start`
- `计划开工_End`
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `性质`
- `要求完工日期1`
- `要求完工日期2`
- `排产状态`
- `工位`
- `订单行号`
- `订单拆分内码`
- `优先级`
- `未完成说明`
- `派工特殊说明`
- `计划开始时间`
- `计划完成时间`
- `contract编号`
- `order编号`

**结果表重点列**
- `序号`
- `销售订单`
- `生产订单`
- `零件编码`
- `产品名称`
- `计划数`
- `工序名称`
- `总工时`
- `占用情况`
- `计划开始时间`
- `计划完成时间`
- `最晚开始时间`
- `要求完工日期`
- `收料`
- `进度`
- `序检`
- `优先级`
- `未完成说明`
- `派工特殊备注`
- `编辑`
- `最后编辑人`
- `最后编辑时间`

**页面按钮/状态/页签**
- `查询`
- `编辑`
- `取 消`
- `确 定`
- `表单`
- `日程`

**弹窗/表单重点项**
- `编辑任务信息`
- `优先级`
- `未完成说明`
- `派工特殊备注`

**后台处理/外部接口**
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：MES_ProductTask_WorkTimeSum`
- `存储过程：MES_ProductAdmin_Query`
- `存储过程：Prog_MES_LoadStations`
- `存储过程：MES_OrderPlanned_DescriptionEdit`
- `存储过程：MES_OrderPlanned_EditTaskPlanned`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。
- 日程拖拽属于直接改计划时间的操作，拖拽前应确认任务未被现场执行锁定。

### 21.30 装配中心

页面路径：`src/views/ProductionManagement/AssemblyCenter/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面是装配生产执行主界面，装配人员按工位执行开工、报工、送检、退库、缺料查询和图纸查看。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`物料编号`、`用户ID`、`订单编号`、`订单号`、`零件编号`、`生产状态`、`工位名称`、`计划号`、`销售订单`、`计划开工_Start`、`计划开工_End`、`ItemCode`。
3. 如果仍查不到数据，继续补充条件：`用户名`、`备注`、`工序说明`、`异常说明`、`本次检数`、`是否加班`、`加班人员`、`特殊加班人员`、`是否休息日`、`是否法定休息日`，或清空过窄条件后重新查询。
4. 点击 `查询 缺料` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`序号`、`生产订单`、`销售订单`、`计划号`、`物料编码`、`物料名称`、`齐套`、`发料状态`、`拣配`、`操作`、`加急数量`、`分配数`。
6. 继续横向滚动或展开表格，核对：`送检数`、`任务状态`、`工序顺序`、`指派对象`、`计划开始`、`计划完成`、`二次派工`、`工序名称`、`开工时间`、`加工状态`、`收料数`、`优先`、`首检`、`序检`。
7. 按业务需要点击 `上一个 下一个`，操作前先确认选中行和输入内容。
8. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除当前记录 关闭`，按确认提示执行。
9. 需要维护已有记录时先选中目标行，再点击或触发表格内 `上一个 下一个 保存当前记录 删除当前记录 关闭`，修改字段后保存并等待成功提示。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定 关闭`，修改字段后保存并等待成功提示。
11. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
12. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
13. 需要新增时点击 `新增异常工时`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
14. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
15. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
16. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
17. 出现弹窗时按弹窗标题处理：`首检自检`、`序检自检`、`收检`、`送检`、`异常工时`、`新增工时记录`、`编辑任务信息`、`退库单`；弹窗关闭前确认必填项已保存。
18. 弹窗或表单内重点填写：`生产订单`、`零件编码`、`计划数量`、`当前时间`、`送检数`、`操作工位`、`操作人`、`操作类别`、`物料编码`、`物料名称`、`工序名称`、`指派对象`、`开始时间`、`结束时间`，提交前逐项核对。
19. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
20. 保存或提交成功后重新点击查询，确认页面数据已通过 `生产管理_获取人员绑定`、`加急订单_加急明细查询`、`MES_人员工时记录_获取进行中任务2`、`MES_人员工时记录_获取进行中任务`、`工时校验_获取订单列表` 等后台过程更新。
21. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。
22. 现场执行类操作必须按实际顺序处理：先确认任务和工位，再收料/开工，完成加工或装配后再报工/送检。

**查询条件/输入项**
- `物料编号`
- `用户ID`
- `订单编号`
- `订单号`
- `零件编号`
- `生产状态`
- `工位名称`
- `计划号`
- `销售订单`
- `计划开工_Start`
- `计划开工_End`
- `ItemCode`
- `用户名`
- `备注`
- `工序说明`
- `异常说明`
- `本次检数`
- `是否加班`
- `加班人员`
- `特殊加班人员`
- `是否休息日`
- `是否法定休息日`

**结果表重点列**
- `序号`
- `生产订单`
- `销售订单`
- `计划号`
- `物料编码`
- `物料名称`
- `齐套`
- `发料状态`
- `拣配`
- `操作`
- `加急数量`
- `分配数`
- `送检数`
- `任务状态`
- `工序顺序`
- `指派对象`
- `计划开始`
- `计划完成`
- `二次派工`
- `工序名称`
- `开工时间`
- `加工状态`
- `收料数`
- `优先`
- `首检`
- `序检`
- `检测项目`
- `上限值`
- `下限值`
- `测量单位`
- `检验比例`
- `检具`
- `备注`
- `实测值`

**页面按钮/状态/页签**
- `查询 缺料`
- `上一个 下一个`
- `删除当前记录 关闭`
- `上一个 下一个 保存当前记录 删除当前记录 关闭`
- `确定 关闭`
- `取 消`
- `确 定`
- `新增异常工时`
- `编辑`
- `取消`
- `关闭`
- `确定`

**弹窗/表单重点项**
- `首检自检`
- `序检自检`
- `收检`
- `送检`
- `异常工时`
- `新增工时记录`
- `编辑任务信息`
- `退库单`
- `领料单`
- `缺料单`
- `报工结束`
- `图纸`
- `加急明细`
- `加班确认`
- `生产订单`
- `零件编码`
- `计划数量`
- `当前时间`
- `送检数`
- `操作工位`
- `操作人`
- `操作类别`
- `物料编码`
- `物料名称`
- `工序名称`
- `指派对象`
- `开始时间`
- `结束时间`
- `工作内容`
- `备注说明`

**后台处理/外部接口**
- `存储过程：生产管理_获取人员绑定`
- `存储过程：加急订单_加急明细查询`
- `存储过程：MES_人员工时记录_获取进行中任务2`
- `存储过程：MES_人员工时记录_获取进行中任务`
- `存储过程：工时校验_获取订单列表`
- `存储过程：异常工时_新增操作记录`
- `存储过程：工时校验_获取订单工序`
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：Prog_MES_LoadProcess`
- `存储过程：MES_ProductCenter_GetTask_zp`
- `存储过程：MES_ProductTask_WorkTimeSum`
- `存储过程：生产管理_装配中心_缺料查询`
- `存储过程：MES_人员工时记录_开始`
- `存储过程：MES_人员工时记录_结束`
- `存储过程：MES_ProductTask_Rest`
- `存储过程：MES_ProductTask_SendInspection`
- `存储过程：加工中心_收检_读取收检记录`
- `存储过程：MES_QulityInspection_ReceiveCheck`
- `存储过程：加工中心_异常工时_获取操作记录列表`
- `存储过程：加工中心_修改工时_保存修改记录`
- `接口：getB1 /ProductionOrders`
- `接口：posttm /stocktask/task/issueordertask`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.31 设备状态

页面路径：`src/views/ProductionManagement/DeviceStatus/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于查看现场状态，关注工位、设备、任务是否开工、进行中或完成。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`设备名称`、`参数名称`、`equipmentType`、`dataname`、`设备`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
5. 查询后先核对关键列：`序号`、`工位`、`生产订单`、`计划号`、`销售订单`、`物料名称`、`物料编码`、`顺序`、`工序名称`、`分配数`、`上序合格数`、`加工状态`。
6. 继续横向滚动或展开表格，核对：`收料状态`、`下序名称`、`优先`、`完成数`、`收检合格数`、`收检不合格数`、`人员名称`、`加急数量`、`任务状态`、`开工时间`、`计划开始`、`计划完成`、`备注`、`收料数`。
7. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_登录_工位与名称_查询`、`设备管理_设备状态_查询` 等后台过程更新。

**查询条件/输入项**
- `设备名称`
- `参数名称`
- `equipmentType`
- `dataname`
- `设备`

**结果表重点列**
- `序号`
- `工位`
- `生产订单`
- `计划号`
- `销售订单`
- `物料名称`
- `物料编码`
- `顺序`
- `工序名称`
- `分配数`
- `上序合格数`
- `加工状态`
- `收料状态`
- `下序名称`
- `优先`
- `完成数`
- `收检合格数`
- `收检不合格数`
- `人员名称`
- `加急数量`
- `任务状态`
- `开工时间`
- `计划开始`
- `计划完成`
- `备注`
- `收料数`

**页面按钮/状态/页签**
- `查询`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：设备管理_设备状态_查询`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

### 21.32 机加中心

页面路径：`src/views/ProductionManagement/MachiningCenter/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面是机加生产执行主界面，操作工按工位执行收料、开工、暂停、报工、检验、退库、发料和图纸查看。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`待我处理`、`我发起的`、`我已处理`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`指派对象`、`班次`、`物料编号`、`订单编号`、`optor`、`订单号`、`零件编号`、`生产状态`、`工位名称`、`用户ID`、`计划号`、`销售订单`。
4. 如果仍查不到数据，继续补充条件：`计划开工_Start`、`计划开工_End`、`partCount`、`指派数量`、`selectedOperators`、`加班人员`、`特殊加班人员`、`是否加班`、`是否休息日`、`是否法定休息日`，或清空过窄条件后重新查询。
5. 点击页面上的查询或刷新类按钮获取最新数据；如果页面自动加载，则先核对默认列表是否符合当前业务范围。
6. 查询后先核对关键列：`序号`、`生产订单`、`销售订单`、`物料名称`、`物料编码`、`顺序`、`工序名称`、`分配数`、`上序合格数`、`加工状态`、`收料状态`、`加急数量`。
7. 继续横向滚动或展开表格，核对：`下序名称`、`加急`、`优先`、`首检`、`序检`、`内码`、`备注`、`指派对象`、`完成数`、`任务状态`、`计划号`、`计划开始`、`计划完成`、`开工时间`。
8. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
9. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
10. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
11. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
12. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
13. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
14. 按业务需要点击 `上一个 下一个`，操作前先确认选中行和输入内容。
15. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除当前记录 关闭`，按确认提示执行。
16. 需要维护已有记录时先选中目标行，再点击或触发表格内 `上一个 下一个 保存当前记录 删除当前记录 关闭`，修改字段后保存并等待成功提示。
17. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定 关闭`，修改字段后保存并等待成功提示。
18. 出现弹窗时按弹窗标题处理：`辅助结束`、`收料`、`开始加工`、`首检自检`、`序检自检`、`收检`、`检验记录`、`'生产订单检验详情 ' + currentInspectionRecord.计划号`；弹窗关闭前确认必填项已保存。
19. 弹窗或表单内重点填写：`工位名称`、`当前订单号`、`合同号`、`零件编号`、`分配数`、`已完成`、`生产订单`、`销售订单`、`零件编码`、`当前时间`、`辅助工件`、`操作工位`、`操作人`、`调机人员`，提交前逐项核对。
20. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
21. 保存或提交成功后重新点击查询，确认页面数据已通过 `生产管理_加工中心_获取设备人员`、`生产管理_加工中心_获取班次信息`、`加急订单_加急明细查询`、`生产管理_获取人员绑定`、`工时校验_获取订单工序` 等后台过程更新。
22. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。
23. 现场执行类操作必须按实际顺序处理：先确认任务和工位，再收料/开工，完成加工或装配后再报工/送检。

**查询条件/输入项**
- `指派对象`
- `班次`
- `物料编号`
- `订单编号`
- `optor`
- `订单号`
- `零件编号`
- `生产状态`
- `工位名称`
- `用户ID`
- `计划号`
- `销售订单`
- `计划开工_Start`
- `计划开工_End`
- `partCount`
- `指派数量`
- `selectedOperators`
- `加班人员`
- `特殊加班人员`
- `是否加班`
- `是否休息日`
- `是否法定休息日`

**结果表重点列**
- `序号`
- `生产订单`
- `销售订单`
- `物料名称`
- `物料编码`
- `顺序`
- `工序名称`
- `分配数`
- `上序合格数`
- `加工状态`
- `收料状态`
- `加急数量`
- `下序名称`
- `加急`
- `优先`
- `首检`
- `序检`
- `内码`
- `备注`
- `指派对象`
- `完成数`
- `任务状态`
- `计划号`
- `计划开始`
- `计划完成`
- `开工时间`
- `收料数`
- `检测项目`
- `上限值`
- `下限值`
- `测量单位`
- `检验比例`
- `检具`
- `实测值`

**页面按钮/状态/页签**
- `取 消`
- `确 定`
- `上一个 下一个`
- `删除当前记录 关闭`
- `上一个 下一个 保存当前记录 删除当前记录 关闭`
- `确定 关闭`
- `关闭`
- `新增异常工时`
- `编辑`
- `取消`
- `处理`
- `转办`
- `发起新流程`
- `查看进度`
- `完结`
- `查看详情`
- `点击上传`
- `添加审批人`
- `查询`
- `提 交`
- `确 认 完 结`
- `确定`
- `待我处理`
- `我发起的`
- `我已处理`

**弹窗/表单重点项**
- `辅助结束`
- `收料`
- `开始加工`
- `首检自检`
- `序检自检`
- `收检`
- `检验记录`
- `'生产订单检验详情 ' + currentInspectionRecord.计划号`
- `检测详情`
- `报工`
- `异常工时`
- `新增工时记录`
- `编辑任务信息`
- `异常管控`
- `发起新流程`
- `处理任务`
- `流程进度详情`
- `转办流程`
- `完结流程`
- `上传附件`
- `退库单`
- `领料单`
- `图纸`
- `加急明细`
- `报工确认`
- `工位名称`
- `当前订单号`
- `合同号`
- `零件编号`
- `分配数`

**后台处理/外部接口**
- `存储过程：生产管理_加工中心_获取设备人员`
- `存储过程：生产管理_加工中心_获取班次信息`
- `存储过程：加急订单_加急明细查询`
- `存储过程：生产管理_获取人员绑定`
- `存储过程：工时校验_获取订单工序`
- `存储过程：工时校验_获取订单列表`
- `存储过程：异常工时_新增操作记录`
- `存储过程：MES_操作记录_获取暂停状态`
- `存储过程：MES_操作记录_获取任务暂停状态`
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：Prog_MES_LoadProcess`
- `存储过程：查询字典`
- `存储过程：人员管理_人员信息查询_质检部门_查询`
- `存储过程：MES_ProductTask_HelpStart`
- `存储过程：Prog_MES_GetProductOrder_byAID`
- `存储过程：MES_ProductCenter_GetTask`
- `存储过程：MES_ProductTask_WorkTimeSum`
- `存储过程：MES_ProductTask_HelpEnd`
- `存储过程：MES_ProductTask_MaterialRecieved`
- `存储过程：MES_ProductTask_Rest`
- `接口：posttm /stocktask/task/receiptordertask`
- `接口：getB1 /ProductionOrders`
- `接口：posttm /stocktask/task/issueordertask`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.33 外协管理

页面路径：`src/views/ProductionManagement/OutsourceMange/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于外协任务管理，处理外协派工、供应商、发料、收料、质检记录和 SAP 采购请求。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`外协备注`、`单重`、`打印数量`、`订单号`、`产品编码`、`产品名称`、`工序名称`、`派工状态`、`订单状态`、`执行状态`、`计划号`、`optor`。
3. 如果仍查不到数据，继续补充条件：`recievCount`、`备注`、`order编号`、`plannum`、`productCode`、`itemName`、`processName`、`workstate`、`orderstate`、`dostate`，或清空过窄条件后重新查询。
4. 点击 `查询 派工并同步SAP` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`selection`、`序号`、`生产订单`、`计划号`、`工序名称`、`物料名称`、`同步状态`、`上序合格数`、`指派数量`、`打印数量`、`发料数量`、`收货数量`。
6. 继续横向滚动或展开表格，核对：`备注`、`单重`、`物料编码`、`打印次数`、`计划开始时间`、`计划完成时间`、`操作`、`时间`、`数量`。
7. 需要留存或流转时点击 `打印`，导出/打印前确认当前查询条件和选中记录正确。
8. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `发料` 提交。
9. 按业务需要点击 `收货`，操作前先确认选中行和输入内容。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
11. 按业务需要点击 `历史记录`，操作前先确认选中行和输入内容。
12. 需要查看明细时点击 `查看图纸`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
13. 需要查看明细时点击 `工艺图纸`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
14. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
15. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
16. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
17. 出现弹窗时按弹窗标题处理：`发料`、`收货`、`编辑`、`历史发料`、`图纸`；弹窗关闭前确认必填项已保存。
18. 弹窗或表单内重点填写：`生产订单`、`销售订单`、`物料编号`、`分配数`、`上序合格数`、`已发料`、`发料工位`、`本次发料`、`操作人`、`发料数`、`已收货`、`本次收货`、`打印数量`、`单重`，提交前逐项核对。
19. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
20. 保存或提交成功后重新点击查询，确认页面数据已通过 `生产管理_外协管理_外协历史查询`、`计划排产_派工`、`生产管理_外协管理_更新打印次数`、`生产管理_外协管理_更新备注`、`工艺管理_图纸维护_查看图纸` 等后台过程更新。
21. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。

**查询条件/输入项**
- `外协备注`
- `单重`
- `打印数量`
- `订单号`
- `产品编码`
- `产品名称`
- `工序名称`
- `派工状态`
- `订单状态`
- `执行状态`
- `计划号`
- `optor`
- `recievCount`
- `备注`
- `order编号`
- `plannum`
- `productCode`
- `itemName`
- `processName`
- `workstate`
- `orderstate`
- `dostate`

**结果表重点列**
- `selection`
- `序号`
- `生产订单`
- `计划号`
- `工序名称`
- `物料名称`
- `同步状态`
- `上序合格数`
- `指派数量`
- `打印数量`
- `发料数量`
- `收货数量`
- `备注`
- `单重`
- `物料编码`
- `打印次数`
- `计划开始时间`
- `计划完成时间`
- `操作`
- `时间`
- `数量`

**页面按钮/状态/页签**
- `查询 派工并同步SAP`
- `打印`
- `发料`
- `收货`
- `编辑`
- `历史记录`
- `查看图纸`
- `工艺图纸`
- `取 消`
- `确 定`
- `关 闭`
- `关闭`

**弹窗/表单重点项**
- `发料`
- `收货`
- `编辑`
- `历史发料`
- `图纸`
- `生产订单`
- `销售订单`
- `物料编号`
- `分配数`
- `上序合格数`
- `已发料`
- `发料工位`
- `本次发料`
- `操作人`
- `发料数`
- `已收货`
- `本次收货`
- `打印数量`
- `单重`
- `备注`

**后台处理/外部接口**
- `存储过程：生产管理_外协管理_外协历史查询`
- `存储过程：计划排产_派工`
- `存储过程：生产管理_外协管理_更新打印次数`
- `存储过程：生产管理_外协管理_更新备注`
- `存储过程：工艺管理_图纸维护_查看图纸`
- `存储过程：工艺管理_工艺维护_查看图纸`
- `存储过程：生产管理_外协管理_查询外协全部`
- `存储过程：生产管理_外协管理_外协发料查询`
- `存储过程：生产管理_外协管理_外协发料保存`
- `存储过程：生产管理_外协管理_外协收料保存`
- `接口：postB1 /PurchaseRequests`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.34 外协报表

页面路径：`src/views/ProductionManagement/OutsourceSheet/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于外协报表查询和导出，跟踪外协订单、供应商、数量、质检和结算状态。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单号`、`产品编码`、`产品名称`、`供应商`、`状态过滤`、`订单编号`、`order编号`、`contract编号`、`productCode`、`productName`、`QualityStatus`、`supplierName`。
3. 如果仍查不到数据，继续补充条件：`statusFilter`、`合同号`、`零件编码`、`零件名称`、`质检类型`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`selection`、`供应商`、`订单号`、`计划号`、`合同号`、`零件编码`、`零件名称`、`工序名称`、`材质`、`数量`、`单价`、`金额`。
7. 继续横向滚动或展开表格，核对：`发料日期`、`要求到货日期`、`外协预计到货`、`收货日期`、`收货数量`、`合格数量`、`报废数量`、`开票状态`、`发料数量`、`收料数量`。
8. 需要留存或流转时点击 `Excel导出`，导出/打印前确认当前查询条件和选中记录正确。
9. 保存或提交成功后重新点击查询，确认页面数据已通过 `生产管理_外协报表_导出`、`系统管理_人员管理_所有有效人员查询`、`工时校验_获取订单列表`、`工时校验_获取订单工序`、`生产管理_外协报表_查询` 等后台过程更新。

**查询条件/输入项**
- `订单号`
- `产品编码`
- `产品名称`
- `供应商`
- `状态过滤`
- `订单编号`
- `order编号`
- `contract编号`
- `productCode`
- `productName`
- `QualityStatus`
- `supplierName`
- `statusFilter`
- `合同号`
- `零件编码`
- `零件名称`
- `质检类型`

**结果表重点列**
- `selection`
- `供应商`
- `订单号`
- `计划号`
- `合同号`
- `零件编码`
- `零件名称`
- `工序名称`
- `材质`
- `数量`
- `单价`
- `金额`
- `发料日期`
- `要求到货日期`
- `外协预计到货`
- `收货日期`
- `收货数量`
- `合格数量`
- `报废数量`
- `开票状态`
- `发料数量`
- `收料数量`

**页面按钮/状态/页签**
- `查询`
- `Excel导出`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：生产管理_外协报表_导出`
- `存储过程：系统管理_人员管理_所有有效人员查询`
- `存储过程：工时校验_获取订单列表`
- `存储过程：工时校验_获取订单工序`
- `存储过程：生产管理_外协报表_查询`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

### 21.35 人员绑定

页面路径：`src/views/ProductionManagement/PersonnelBinding/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于维护人员与工位绑定关系，控制或提示人员可操作的工位。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`searchWorkstationName`、`selectedPersonnel`、`工位名称`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 查询后先核对关键列：`序号`、`工位名称`、`工位号`、`绑定人员`、`操作`。
5. 按业务需要点击 `绑定人员`，操作前先确认选中行和输入内容。
6. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
7. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
8. 出现弹窗时按弹窗标题处理：`绑定人员`；弹窗关闭前确认必填项已保存。
9. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_登录_工位与名称_查询`、`系统管理_人员管理_所有有效人员查询`、`系统管理_工位管理_工位绑定人员查询`、`系统管理_工位管理_工位绑定人员保存` 等后台过程更新。

**查询条件/输入项**
- `searchWorkstationName`
- `selectedPersonnel`
- `工位名称`

**结果表重点列**
- `序号`
- `工位名称`
- `工位号`
- `绑定人员`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `绑定人员`
- `确 定`
- `取 消`

**弹窗/表单重点项**
- `绑定人员`

**后台处理/外部接口**
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：系统管理_人员管理_所有有效人员查询`
- `存储过程：系统管理_工位管理_工位绑定人员查询`
- `存储过程：系统管理_工位管理_工位绑定人员保存`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

### 21.36 拣配任务

页面路径：`src/views/ProductionManagement/PickingTask/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于生产领料/拣配任务查询与处理，核对订单物料和库存任务。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`物料编号`、`合同号`、`订单号`、`零件编号`、`位置`、`contract编号`、`order编号`、`part编号`、`attribute`、`positionstate`、`finishstate`、`销售订单`。
3. 如果仍查不到数据，继续补充条件：`生产订单`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`序号`、`项目`、`计划号`、`生产订单号`、`物料名称`、`产成品物料编号`、`计划生产数`、`加急数量`、`计划数量`、`拣配日期`、`预计齐套时间`、`检验操作人`。
6. 继续横向滚动或展开表格，核对：`检验时间`、`操作`。
7. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `转至 完成 --> 生产订单 加急数量 物料编号 关闭` 提交。
8. 出现弹窗时按弹窗标题处理：`加急明细`；弹窗关闭前确认必填项已保存。
9. 保存或提交成功后重新点击查询，确认页面数据已通过 `加急订单_加急明细查询`、`生产管理_拣配任务_查询` 等后台过程更新。

**查询条件/输入项**
- `物料编号`
- `合同号`
- `订单号`
- `零件编号`
- `位置`
- `contract编号`
- `order编号`
- `part编号`
- `attribute`
- `positionstate`
- `finishstate`
- `销售订单`
- `生产订单`

**结果表重点列**
- `序号`
- `项目`
- `计划号`
- `生产订单号`
- `物料名称`
- `产成品物料编号`
- `计划生产数`
- `加急数量`
- `计划数量`
- `拣配日期`
- `预计齐套时间`
- `检验操作人`
- `检验时间`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `转至 完成 --> 生产订单 加急数量 物料编号 关闭`

**弹窗/表单重点项**
- `加急明细`

**后台处理/外部接口**
- `存储过程：加急订单_加急明细查询`
- `存储过程：生产管理_拣配任务_查询`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

### 21.37 生产计划跟踪

页面路径：`src/views/ProductionManagement/ProductionPlanTrack/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于跟踪生产/装配计划执行进度，查看计划、完成、延期和异常情况。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`物料编号`、`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`计划开始1`、`计划开始2`、`计划完成1`、`计划完成2`、`要求完工日期1`。
3. 如果仍查不到数据，继续补充条件：`要求完工日期2`、`排产状态`、`自制件属性`、`指派对象`、`计划号`、`加急状态`、`是否外协`、`订单行号`、`订单拆分内码`、`优先级`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`expand`、`序号`、`工序名称`、`计划数量`、`指派对象`、`外协`、`计划开始时间`、`计划结束时间`、`实际开始时间`、`实际结束时间`、`完成进度`、`完成数量`。
6. 继续横向滚动或展开表格，核对：`外协发料数量`、`合格数`、`不良数`、`任务状态`、`加工状态`、`销售订单`、`计划号`、`生产订单`、`产品编码`、`产品名称`、`加急数量`、`入库数量`、`要求完工日`、`排产`。
7. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
8. 出现弹窗时按弹窗标题处理：`加急明细`；弹窗关闭前确认必填项已保存。
9. 保存或提交成功后重新点击查询，确认页面数据已通过 `加急订单_加急明细查询`、`生产管理_生产计划跟踪`、`MES_OrderPlanned_DescriptionEdit`、`Prog_MES_LoadStations` 等后台过程更新。

**查询条件/输入项**
- `物料编号`
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `计划开始1`
- `计划开始2`
- `计划完成1`
- `计划完成2`
- `要求完工日期1`
- `要求完工日期2`
- `排产状态`
- `自制件属性`
- `指派对象`
- `计划号`
- `加急状态`
- `是否外协`
- `订单行号`
- `订单拆分内码`
- `优先级`

**结果表重点列**
- `expand`
- `序号`
- `工序名称`
- `计划数量`
- `指派对象`
- `外协`
- `计划开始时间`
- `计划结束时间`
- `实际开始时间`
- `实际结束时间`
- `完成进度`
- `完成数量`
- `外协发料数量`
- `合格数`
- `不良数`
- `任务状态`
- `加工状态`
- `销售订单`
- `计划号`
- `生产订单`
- `产品编码`
- `产品名称`
- `加急数量`
- `入库数量`
- `要求完工日`
- `排产`
- `拣配`
- `开工`
- `终检`
- `加急`
- `优先级`
- `当前序`
- `工艺路线`

**页面按钮/状态/页签**
- `查询`
- `关闭`

**弹窗/表单重点项**
- `加急明细`

**后台处理/外部接口**
- `存储过程：加急订单_加急明细查询`
- `存储过程：生产管理_生产计划跟踪`
- `存储过程：MES_OrderPlanned_DescriptionEdit`
- `存储过程：Prog_MES_LoadStations`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

### 21.38 生产任务管理

页面路径：`src/views/ProductionManagement/ProductionTaskManage/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于生产/装配任务管理，查询任务、查看工时、维护派工和任务说明。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`表单`、`日程`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`订单号`、`订单行号`、`订单拆分内码`、`指派对象编号`、`指派对象`、`指派数量`、`派工特殊说明`、`计划开始时间`、`计划完成时间`、`最晚开始时间`、`计划开工_Start`、`计划开工_End`。
4. 如果仍查不到数据，继续补充条件：`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`性质`、`要求完工日期1`、`要求完工日期2`、`排产状态`、`工位`，或清空过窄条件后重新查询。
5. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
6. 查询后先核对关键列：`序号`、`销售订单`、`生产订单`、`零件编码`、`产品名称`、`计划数`、`工序名称`、`性质`、`总工时`、`占用情况`、`指派对象编号`、`指派对象`。
7. 继续横向滚动或展开表格，核对：`指派数量`、`计划开始时间`、`计划完成时间`、`最晚开始时间`、`要求完工日期`、`可执行`、`收料`、`开工`、`首检`、`巡检`、`外协`、`派工调整`、`外协通知`、`进度`。
8. 按业务需要点击 `表单`，操作前先确认选中行和输入内容。
9. 按业务需要点击 `日程`，操作前先确认选中行和输入内容。
10. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `派工调整` 提交。
11. 按业务需要点击 `外协通知`，操作前先确认选中行和输入内容。
12. 按业务需要点击 `已发起`，操作前先确认选中行和输入内容。
13. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
14. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
15. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
16. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
17. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
18. 出现弹窗时按弹窗标题处理：`派工调整`、`编辑任务信息`；弹窗关闭前确认必填项已保存。
19. 弹窗或表单内重点填写：`指派对象`、`分配数量`、`计划开始时间`、`计划完成时间`、`最晚开始时间`、`派工特殊说明`、`优先级`、`未完成说明`、`派工特殊备注`，提交前逐项核对。
20. 进入日程页后，单击任务查看详情；拖拽任务可调整计划开始时间，拉伸任务可调整计划完成时间，系统提示确认后才会保存。
21. 日程保存失败或取消时任务会恢复原日期；保存成功后回到表单页重新查询，核对计划开始和计划完成是否同步。
22. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_登录_工位与名称_查询`、`MES_OrderPlanned_SingleTaskPlanned`、`MES_ProductTask_WorkTimeSum`、`MES_ProductAdmin_Query`、`Prog_MES_LoadStations` 等后台过程更新。

**查询条件/输入项**
- `订单号`
- `订单行号`
- `订单拆分内码`
- `指派对象编号`
- `指派对象`
- `指派数量`
- `派工特殊说明`
- `计划开始时间`
- `计划完成时间`
- `最晚开始时间`
- `计划开工_Start`
- `计划开工_End`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `性质`
- `要求完工日期1`
- `要求完工日期2`
- `排产状态`
- `工位`

**结果表重点列**
- `序号`
- `销售订单`
- `生产订单`
- `零件编码`
- `产品名称`
- `计划数`
- `工序名称`
- `性质`
- `总工时`
- `占用情况`
- `指派对象编号`
- `指派对象`
- `指派数量`
- `计划开始时间`
- `计划完成时间`
- `最晚开始时间`
- `要求完工日期`
- `可执行`
- `收料`
- `开工`
- `首检`
- `巡检`
- `外协`
- `派工调整`
- `外协通知`
- `进度`
- `报废数`
- `序检`
- `测试`
- `入库`
- `优先级`
- `未完成说明`
- `派工特殊备注`
- `编辑`

**页面按钮/状态/页签**
- `查询`
- `表单`
- `日程`
- `派工调整`
- `外协通知`
- `已发起`
- `编辑`
- `取 消`
- `确 定`
- `表单`
- `日程`

**弹窗/表单重点项**
- `派工调整`
- `编辑任务信息`
- `指派对象`
- `分配数量`
- `计划开始时间`
- `计划完成时间`
- `最晚开始时间`
- `派工特殊说明`
- `优先级`
- `未完成说明`
- `派工特殊备注`

**后台处理/外部接口**
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：MES_OrderPlanned_SingleTaskPlanned`
- `存储过程：MES_ProductTask_WorkTimeSum`
- `存储过程：MES_ProductAdmin_Query`
- `存储过程：Prog_MES_LoadStations`
- `存储过程：Prog_MES_SingleTaskPlanned`
- `存储过程：MES_OrderPlanned_DescriptionEdit`
- `存储过程：MES_ProductTask_Notice`
- `存储过程：MES_OrderPlanned_EditTaskPlanned`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。
- 日程拖拽属于直接改计划时间的操作，拖拽前应确认任务未被现场执行锁定。

### 21.39 生产任务汇总

页面路径：`src/views/ProductionManagement/ProductionTasksSum/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于生产/装配任务汇总，按订单、人员、工位、状态和时间统计任务执行情况。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`表单`、`日程`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`计划开工_Start`、`计划开工_End`、`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`性质`、`要求完工日期1`、`要求完工日期2`、`排产状态`。
4. 如果仍查不到数据，继续补充条件：`工位`、`订单行号`、`订单拆分内码`、`优先级`、`未完成说明`、`派工特殊说明`、`计划开始时间`、`计划完成时间`、`contract编号`、`order编号`，或清空过窄条件后重新查询。
5. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
6. 查询后先核对关键列：`序号`、`销售订单`、`生产订单`、`零件编码`、`产品名称`、`计划数`、`工序名称`、`总工时`、`占用情况`、`计划开始时间`、`计划完成时间`、`最晚开始时间`。
7. 继续横向滚动或展开表格，核对：`要求完工日期`、`收料`、`进度`、`序检`、`优先级`、`未完成说明`、`派工特殊备注`、`编辑`、`最后编辑人`、`最后编辑时间`。
8. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
9. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
11. 出现弹窗时按弹窗标题处理：`编辑任务信息`；弹窗关闭前确认必填项已保存。
12. 弹窗或表单内重点填写：`优先级`、`未完成说明`、`派工特殊备注`，提交前逐项核对。
13. 进入日程页后，单击任务查看详情；拖拽任务可调整计划开始时间，拉伸任务可调整计划完成时间，系统提示确认后才会保存。
14. 日程保存失败或取消时任务会恢复原日期；保存成功后回到表单页重新查询，核对计划开始和计划完成是否同步。
15. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_登录_工位与名称_查询`、`MES_ProductTask_WorkTimeSum`、`生产管理_生产任务汇总`、`Prog_MES_LoadStations`、`MES_OrderPlanned_DescriptionEdit` 等后台过程更新。

**查询条件/输入项**
- `计划开工_Start`
- `计划开工_End`
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `性质`
- `要求完工日期1`
- `要求完工日期2`
- `排产状态`
- `工位`
- `订单行号`
- `订单拆分内码`
- `优先级`
- `未完成说明`
- `派工特殊说明`
- `计划开始时间`
- `计划完成时间`
- `contract编号`
- `order编号`

**结果表重点列**
- `序号`
- `销售订单`
- `生产订单`
- `零件编码`
- `产品名称`
- `计划数`
- `工序名称`
- `总工时`
- `占用情况`
- `计划开始时间`
- `计划完成时间`
- `最晚开始时间`
- `要求完工日期`
- `收料`
- `进度`
- `序检`
- `优先级`
- `未完成说明`
- `派工特殊备注`
- `编辑`
- `最后编辑人`
- `最后编辑时间`

**页面按钮/状态/页签**
- `查询`
- `编辑`
- `取 消`
- `确 定`
- `表单`
- `日程`

**弹窗/表单重点项**
- `编辑任务信息`
- `优先级`
- `未完成说明`
- `派工特殊备注`

**后台处理/外部接口**
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：MES_ProductTask_WorkTimeSum`
- `存储过程：生产管理_生产任务汇总`
- `存储过程：Prog_MES_LoadStations`
- `存储过程：MES_OrderPlanned_DescriptionEdit`
- `存储过程：MES_OrderPlanned_EditTaskPlanned`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。
- 日程拖拽属于直接改计划时间的操作，拖拽前应确认任务未被现场执行锁定。

### 21.40 销售外协管理

页面路径：`src/views/ProductionManagement/SaleOutsourceMange/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于外协任务管理，处理外协派工、供应商、发料、收料、质检记录和 SAP 采购请求。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`外协备注`、`单重`、`打印数量`、`订单号`、`产品编码`、`产品名称`、`工序名称`、`派工状态`、`发料状态`、`订单状态`、`执行状态`、`计划号`。
3. 如果仍查不到数据，继续补充条件：`optor`、`recievCount`、`备注`、`order编号`、`plannum`、`productCode`、`itemName`、`processName`、`issuingstate`、`workstate`，或清空过窄条件后重新查询。
4. 点击 `查询 派工并同步SAP` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`selection`、`序号`、`生产订单`、`计划号`、`物料名称`、`工序名称`、`物料编码`、`计划开始时间`、`计划完成时间`、`同步状态`、`上序合格数`、`指派数量`。
6. 继续横向滚动或展开表格，核对：`打印数量`、`发料数量`、`收货数量`、`单重`、`打印次数`、`备注`、`操作`、`类型`、`时间`、`数量`、`操作人`、`质检类型`、`检验数量`、`合格数`。
7. 需要留存或流转时点击 `打印`，导出/打印前确认当前查询条件和选中记录正确。
8. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `发料` 提交。
9. 按业务需要点击 `收货`，操作前先确认选中行和输入内容。
10. 按业务需要点击 `更新`，操作前先确认选中行和输入内容。
11. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
12. 按业务需要点击 `历史记录`，操作前先确认选中行和输入内容。
13. 需要查看明细时点击 `查看图纸`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
14. 需要查看明细时点击 `工艺图纸`，在弹窗或新区域核对图纸、明细、进度、记录或关联单据。
15. 按业务需要点击 `收发记录`，操作前先确认选中行和输入内容。
16. 按业务需要点击 `质检记录`，操作前先确认选中行和输入内容。
17. 出现弹窗时按弹窗标题处理：`发料`、`收货`、`编辑`、`收发记录`、`质检记录`、`图纸`；弹窗关闭前确认必填项已保存。
18. 弹窗或表单内重点填写：`生产订单`、`销售订单`、`物料编号`、`分配数`、`上序合格数`、`已发料`、`发料工位`、`本次发料`、`操作人`、`发料数`、`已收货`、`本次收货`、`打印数量`、`单重`，提交前逐项核对。
19. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
20. 保存或提交成功后重新点击查询，确认页面数据已通过 `计划排产_重置派工状态`、`生产管理_外协管理_外协历史查询`、`计划排产_派工`、`生产管理_外协管理_更新打印次数`、`生产管理_外协管理_更新备注` 等后台过程更新。
21. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。

**查询条件/输入项**
- `外协备注`
- `单重`
- `打印数量`
- `订单号`
- `产品编码`
- `产品名称`
- `工序名称`
- `派工状态`
- `发料状态`
- `订单状态`
- `执行状态`
- `计划号`
- `optor`
- `recievCount`
- `备注`
- `order编号`
- `plannum`
- `productCode`
- `itemName`
- `processName`
- `issuingstate`
- `workstate`

**结果表重点列**
- `selection`
- `序号`
- `生产订单`
- `计划号`
- `物料名称`
- `工序名称`
- `物料编码`
- `计划开始时间`
- `计划完成时间`
- `同步状态`
- `上序合格数`
- `指派数量`
- `打印数量`
- `发料数量`
- `收货数量`
- `单重`
- `打印次数`
- `备注`
- `操作`
- `类型`
- `时间`
- `数量`
- `操作人`
- `质检类型`
- `检验数量`
- `合格数`
- `不合格数`

**页面按钮/状态/页签**
- `查询 派工并同步SAP`
- `打印`
- `发料`
- `收货`
- `更新`
- `编辑`
- `历史记录`
- `查看图纸`
- `工艺图纸`
- `收发记录`
- `质检记录`
- `取 消`
- `确 定`
- `关 闭`
- `关闭`

**弹窗/表单重点项**
- `发料`
- `收货`
- `编辑`
- `收发记录`
- `质检记录`
- `图纸`
- `生产订单`
- `销售订单`
- `物料编号`
- `分配数`
- `上序合格数`
- `已发料`
- `发料工位`
- `本次发料`
- `操作人`
- `发料数`
- `已收货`
- `本次收货`
- `打印数量`
- `单重`
- `备注`

**后台处理/外部接口**
- `存储过程：计划排产_重置派工状态`
- `存储过程：生产管理_外协管理_外协历史查询`
- `存储过程：计划排产_派工`
- `存储过程：生产管理_外协管理_更新打印次数`
- `存储过程：生产管理_外协管理_更新备注`
- `存储过程：工艺管理_图纸维护_查看图纸`
- `存储过程：工艺管理_工艺维护_查看图纸`
- `存储过程：生产管理_外协管理_查询外协`
- `存储过程：生产管理_外协管理_外协发料查询`
- `存储过程：生产管理_外协管理_查询外协历史记录`
- `存储过程：生产管理_外协管理_查询质检记录`
- `存储过程：生产管理_外协管理_外协发料保存`
- `存储过程：生产管理_外协管理_外协收料保存`
- `接口：postB1 /PurchaseRequests`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.41 班次管理

页面路径：`src/views/ProductionManagement/ShiftManagement/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于维护班次、班次人员和排班基础数据。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`selectedPersonnel`、`班次名称`、`开始时间`、`时间`。
3. 点击页面上的查询或刷新类按钮获取最新数据；如果页面自动加载，则先核对默认列表是否符合当前业务范围。
4. 查询后先核对关键列：`序号`、`班次`、`时间`、`绑定人员`、`操作`。
5. 需要新增时点击 `添加新班次`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
6. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
7. 需要维护已有记录时先选中目标行，再点击或触发表格内 `保存`，修改字段后保存并等待成功提示。
8. 按业务需要点击 `绑定`，操作前先确认选中行和输入内容。
9. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除`，按确认提示执行。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
11. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
12. 出现弹窗时按弹窗标题处理：`绑定人员`；弹窗关闭前确认必填项已保存。
13. 保存或提交成功后重新点击查询，确认页面数据已通过 `生产管理_班次管理_班次列表查询`、`系统管理_人员管理_所有有效人员查询`、`生产管理_班次管理_班次绑定人员查询`、`生产管理_班次管理_班次保存`、`生产管理_班次管理_班次删除` 等后台过程更新。

**查询条件/输入项**
- `selectedPersonnel`
- `班次名称`
- `开始时间`
- `时间`

**结果表重点列**
- `序号`
- `班次`
- `时间`
- `绑定人员`
- `操作`

**页面按钮/状态/页签**
- `添加新班次`
- `编辑`
- `保存`
- `取消`
- `绑定`
- `删除`
- `确 定`
- `取 消`

**弹窗/表单重点项**
- `绑定人员`

**后台处理/外部接口**
- `存储过程：生产管理_班次管理_班次列表查询`
- `存储过程：系统管理_人员管理_所有有效人员查询`
- `存储过程：生产管理_班次管理_班次绑定人员查询`
- `存储过程：生产管理_班次管理_班次保存`
- `存储过程：生产管理_班次管理_班次删除`
- `存储过程：生产管理_班次管理_班次绑定人员保存`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

### 21.42 工时报表

页面路径：`src/views/ProductionManagement/Timesheet/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于查询工时记录，按人员、设备、任务、订单和日期统计工时。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`项目工时`、`作业者工时`、`任务工时`、`设备工时`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`contract编号`、`operator`、`productCode`、`processName`、`order编号`、`startDate`、`endDate`、`合同号`、`作业者`、`产品编码`、`工序`、`订单号`。
4. 如果仍查不到数据，继续补充条件：`选择开始日期`、`选择日期`，或清空过窄条件后重新查询。
5. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
6. 查询后先核对关键列：`合同号`、`产品名称`、`产品编码`、`订单编号`、`工序名称`、`操作人`、`计划/完成`、`报工数量`、`计划开始`、`计划完成`、`工时(h)`、`操作人/日期`。
7. 继续横向滚动或展开表格，核对：`报工次数`、`订单号`、`开始时间`、`结束时间`、`类型`、`工序说明`、`异常说明`。
8. 如果页面左侧或上方有树形结构，先选中组织、物料、菜单或产品节点，再查看右侧列表；新增子节点前确认父节点选中正确。
9. 需要留存或流转时点击 `Excel导出`，导出/打印前确认当前查询条件和选中记录正确。
10. 保存或提交成功后重新点击查询，确认页面数据已通过 `工时统计_项目工时_查询`、`工时统计_作业者工时_查询`、`工时统计_设备工时_查询`、`工时统计_任务工时_查询` 等后台过程更新。

**查询条件/输入项**
- `contract编号`
- `operator`
- `productCode`
- `processName`
- `order编号`
- `startDate`
- `endDate`
- `合同号`
- `作业者`
- `产品编码`
- `工序`
- `订单号`
- `选择开始日期`
- `选择日期`

**结果表重点列**
- `合同号`
- `产品名称`
- `产品编码`
- `订单编号`
- `工序名称`
- `操作人`
- `计划/完成`
- `报工数量`
- `计划开始`
- `计划完成`
- `工时(h)`
- `操作人/日期`
- `报工次数`
- `订单号`
- `开始时间`
- `结束时间`
- `类型`
- `工序说明`
- `异常说明`

**页面按钮/状态/页签**
- `查询`
- `Excel导出`
- `项目工时`
- `作业者工时`
- `任务工时`
- `设备工时`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：工时统计_项目工时_查询`
- `存储过程：工时统计_作业者工时_查询`
- `存储过程：工时统计_设备工时_查询`
- `存储过程：工时统计_任务工时_查询`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

### 21.43 加急任务

页面路径：`src/views/ProductionManagement/Urgent/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于维护加急任务，跟踪加急订单、加急数量和完成情况。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`物料编号`、`合同号`、`订单号`、`零件编号`、`转至状态`、`完成状态`、`contract编号`、`order编号`、`part编号`、`attribute`、`changstate`、`finishstate`。
3. 如果仍查不到数据，继续补充条件：`销售订单`、`生产订单`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`序号`、`销售订单`、`生产订单`、`物料名称`、`物料编码`、`工序名称`、`计划生产数`、`加急数量`、`收检数量`、`合格数`、`不合格`、`检验操作人`。
6. 继续横向滚动或展开表格，核对：`检验时间`、`操作`。
7. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `转至 完成 生产订单 加急数量 物料编号 关闭` 提交。
8. 出现弹窗时按弹窗标题处理：`加急明细`；弹窗关闭前确认必填项已保存。
9. 保存或提交成功后重新点击查询，确认页面数据已通过 `加急订单_加急明细查询`、`生产管理_加急件管理查询`、`生产管理_加急件管理_更新转至`、`生产管理_加急件管理_更新完成` 等后台过程更新。

**查询条件/输入项**
- `物料编号`
- `合同号`
- `订单号`
- `零件编号`
- `转至状态`
- `完成状态`
- `contract编号`
- `order编号`
- `part编号`
- `attribute`
- `changstate`
- `finishstate`
- `销售订单`
- `生产订单`

**结果表重点列**
- `序号`
- `销售订单`
- `生产订单`
- `物料名称`
- `物料编码`
- `工序名称`
- `计划生产数`
- `加急数量`
- `收检数量`
- `合格数`
- `不合格`
- `检验操作人`
- `检验时间`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `转至 完成 生产订单 加急数量 物料编号 关闭`

**弹窗/表单重点项**
- `加急明细`

**后台处理/外部接口**
- `存储过程：加急订单_加急明细查询`
- `存储过程：生产管理_加急件管理查询`
- `存储过程：生产管理_加急件管理_更新转至`
- `存储过程：生产管理_加急件管理_更新完成`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

### 21.44 工时查询

页面路径：`src/views/ProductionManagement/Workhours/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面为业务页面，用户按查询条件筛选数据，在列表或弹窗中查看明细，并按页面按钮完成维护、提交或状态更新。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 先查看页签：`工序工时`；需要表格处理时进入表单/列表页签，需要看时间排布时进入日程/看板页签。
3. 在查询区按需要填写筛选条件：`contract编号`、`productCode`、`order编号`、`datanum`、`startDate`、`endDate`、`合同号`、`产品编码`、`订单号`、`数据条数`、`选择开始日期`、`选择日期`。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`任务描述`、`报工次数`、`报工数量`、`工位名称`、`实际工时`、`辅助工时`、`平均程序工时`、`平均实际工时`、`平均辅助工时`、`工艺工时`、`合同号`、`订单号`。
6. 继续横向滚动或展开表格，核对：`产品编码`、`产品名称`、`工序名称`。
7. 如果页面左侧或上方有树形结构，先选中组织、物料、菜单或产品节点，再查看右侧列表；新增子节点前确认父节点选中正确。
8. 保存或提交成功后重新点击查询，确认页面数据已通过 `生产管理_工时查询_工序工时_查询` 等后台过程更新。

**查询条件/输入项**
- `contract编号`
- `productCode`
- `order编号`
- `datanum`
- `startDate`
- `endDate`
- `合同号`
- `产品编码`
- `订单号`
- `数据条数`
- `选择开始日期`
- `选择日期`

**结果表重点列**
- `任务描述`
- `报工次数`
- `报工数量`
- `工位名称`
- `实际工时`
- `辅助工时`
- `平均程序工时`
- `平均实际工时`
- `平均辅助工时`
- `工艺工时`
- `合同号`
- `订单号`
- `产品编码`
- `产品名称`
- `工序名称`

**页面按钮/状态/页签**
- `查询`
- `工序工时`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：生产管理_工时查询_工序工时_查询`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

### 21.45 工时校验（副本）

页面路径：`src/views/ProductionManagement/WorkHoursCheck/index - 副本.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于工时校验和 SAP 提交，用户核对报工记录后批量或单条校验并上传相关单据。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单编号`、`人员`、`taskid`、`taskorder`、`checker`、`timeRange`、`checkStatus`、`abnormalstatus`、`natureStatus`、`addwork`、`产品编码`、`产品名称`。
3. 如果仍查不到数据，继续补充条件：`工序名称`、`工位名称`、`操作人`、`操作类别`、`操作数值`、`开始时间`、`结束时间`、`加工工时`、`总时长`、`工艺顺序`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`selection`、`序号`、`工时ID`、`人员`、`生产订单`、`物料编码`、`物料名称`、`工序名称`、`工位名称`、`报工类型`、`数量`、`开始时间`。
7. 继续横向滚动或展开表格，核对：`结束时间`、`设备工时`、`人员工时`、`绑定设备数`、`工序说明`、`异常说明`、`校验状态`、`最后编辑人`、`最后编辑时间`、`操作`、`累计分钟`、`设备状态`、`累计秒数`。
8. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `一键校验` 提交。
9. 需要新增时点击 `新增工时记录`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
10. 按业务需要点击 `设备工时`，操作前先确认选中行和输入内容。
11. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
12. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
13. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
14. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
15. 出现弹窗时按弹窗标题处理：`currentTask.已校验 ? '查看任务信息' : '编辑任务信息'`、`设备工时`、`新增工时记录`；弹窗关闭前确认必填项已保存。
16. 弹窗或表单内重点填写：`生产订单`、`物料编码`、`物料名称`、`工序名称`、`工位名称`、`操作人`、`操作类别`、`操作数值`、`开始时间`、`结束时间`、`加工工时`、`人员工时`、`工序顺序`、`工作内容`，提交前逐项核对。
17. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
18. 保存或提交成功后重新点击查询，确认页面数据已通过 `人员管理_人员信息查询_质检部门_查询`、`系统管理_人员管理_所有有效人员查询`、`工时校验_获取订单列表`、`工时校验_获取订单工序`、`工时校验_获取昨日之前操作记录列表` 等后台过程更新。
19. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。
20. 工时校验前先比对 MES 报工、设备工时和 SAP 工序资源；只对核对无误的记录执行提交。

**查询条件/输入项**
- `订单编号`
- `人员`
- `taskid`
- `taskorder`
- `checker`
- `timeRange`
- `checkStatus`
- `abnormalstatus`
- `natureStatus`
- `addwork`
- `产品编码`
- `产品名称`
- `工序名称`
- `工位名称`
- `操作人`
- `操作类别`
- `操作数值`
- `开始时间`
- `结束时间`
- `加工工时`
- `总时长`
- `工艺顺序`

**结果表重点列**
- `selection`
- `序号`
- `工时ID`
- `人员`
- `生产订单`
- `物料编码`
- `物料名称`
- `工序名称`
- `工位名称`
- `报工类型`
- `数量`
- `开始时间`
- `结束时间`
- `设备工时`
- `人员工时`
- `绑定设备数`
- `工序说明`
- `异常说明`
- `校验状态`
- `最后编辑人`
- `最后编辑时间`
- `操作`
- `累计分钟`
- `设备状态`
- `累计秒数`

**页面按钮/状态/页签**
- `查询`
- `一键校验`
- `新增工时记录`
- `设备工时`
- `关闭`
- `确 定`
- `取消`

**弹窗/表单重点项**
- `currentTask.已校验 ? '查看任务信息' : '编辑任务信息'`
- `设备工时`
- `新增工时记录`
- `生产订单`
- `物料编码`
- `物料名称`
- `工序名称`
- `工位名称`
- `操作人`
- `操作类别`
- `操作数值`
- `开始时间`
- `结束时间`
- `加工工时`
- `人员工时`
- `工序顺序`
- `工作内容`
- `备注说明`

**后台处理/外部接口**
- `存储过程：人员管理_人员信息查询_质检部门_查询`
- `存储过程：系统管理_人员管理_所有有效人员查询`
- `存储过程：工时校验_获取订单列表`
- `存储过程：工时校验_获取订单工序`
- `存储过程：工时校验_获取昨日之前操作记录列表`
- `存储过程：工时校验_获取资源`
- `存储过程：工时校验_获取设备数据`
- `存储过程：工时校验_保存校验记录`
- `存储过程：工时校验_批量保存校验记录`
- `存储过程：工时校验_获取操作人当天报工记录`
- `存储过程：工时校验_新增操作记录`
- `接口：getB1 /ProductionOrders`
- `接口：patchB1 ProductionOrders(${order.AbsoluteEntry})`
- `接口：postB1 /InventoryGenExits`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.46 工时校验

页面路径：`src/views/ProductionManagement/WorkHoursCheck/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于工时校验和 SAP 提交，用户核对报工记录后批量或单条校验并上传相关单据。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单编号`、`人员`、`taskid`、`taskorder`、`checker`、`timeRange`、`checkStatus`、`abnormalstatus`、`natureStatus`、`addwork`、`产品编码`、`产品名称`。
3. 如果仍查不到数据，继续补充条件：`工序名称`、`工位名称`、`操作人`、`操作类别`、`操作数值`、`开始时间`、`结束时间`、`加工工时`、`总时长`、`工艺顺序`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`selection`、`序号`、`工时ID`、`人员`、`生产订单`、`物料编码`、`物料名称`、`工序名称`、`工位名称`、`报工类型`、`数量`、`开始时间`。
7. 继续横向滚动或展开表格，核对：`结束时间`、`设备工时`、`人员工时`、`绑定设备数`、`工序说明`、`异常说明`、`校验状态`、`最后编辑人`、`最后编辑时间`、`操作`、`累计分钟`、`设备状态`、`累计秒数`。
8. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `一键校验` 提交。
9. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `直接校验` 提交。
10. 需要新增时点击 `新增工时记录`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
11. 按业务需要点击 `设备工时`，操作前先确认选中行和输入内容。
12. 按业务需要点击 `设备工时`，操作前先确认选中行和输入内容。
13. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
14. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
15. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
16. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
17. 出现弹窗时按弹窗标题处理：`currentTask.已校验 ? '查看任务信息' : '编辑任务信息'`、`设备工时`、`新增工时记录`；弹窗关闭前确认必填项已保存。
18. 弹窗或表单内重点填写：`生产订单`、`物料编码`、`物料名称`、`工序名称`、`工位名称`、`操作人`、`操作类别`、`操作数值`、`开始时间`、`结束时间`、`加工工时`、`人员工时`、`工序顺序`、`班次标准工时`，提交前逐项核对。
19. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
20. 保存或提交成功后重新点击查询，确认页面数据已通过 `usp_BatchValidateWorkTime`、`usp_ValidateWorkTime`、`人员管理_人员信息查询_质检部门_查询`、`系统管理_人员管理_所有有效人员查询`、`工时校验_获取订单列表` 等后台过程更新。
21. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。
22. 工时校验前先比对 MES 报工、设备工时和 SAP 工序资源；只对核对无误的记录执行提交。

**查询条件/输入项**
- `订单编号`
- `人员`
- `taskid`
- `taskorder`
- `checker`
- `timeRange`
- `checkStatus`
- `abnormalstatus`
- `natureStatus`
- `addwork`
- `产品编码`
- `产品名称`
- `工序名称`
- `工位名称`
- `操作人`
- `操作类别`
- `操作数值`
- `开始时间`
- `结束时间`
- `加工工时`
- `总时长`
- `工艺顺序`

**结果表重点列**
- `selection`
- `序号`
- `工时ID`
- `人员`
- `生产订单`
- `物料编码`
- `物料名称`
- `工序名称`
- `工位名称`
- `报工类型`
- `数量`
- `开始时间`
- `结束时间`
- `设备工时`
- `人员工时`
- `绑定设备数`
- `工序说明`
- `异常说明`
- `校验状态`
- `最后编辑人`
- `最后编辑时间`
- `操作`
- `累计分钟`
- `设备状态`
- `累计秒数`

**页面按钮/状态/页签**
- `查询`
- `一键校验`
- `直接校验`
- `新增工时记录`
- `设备工时`
- `关闭`
- `确 定`
- `取消`

**弹窗/表单重点项**
- `currentTask.已校验 ? '查看任务信息' : '编辑任务信息'`
- `设备工时`
- `新增工时记录`
- `生产订单`
- `物料编码`
- `物料名称`
- `工序名称`
- `工位名称`
- `操作人`
- `操作类别`
- `操作数值`
- `开始时间`
- `结束时间`
- `加工工时`
- `人员工时`
- `工序顺序`
- `班次标准工时`
- `工作内容`
- `备注说明`

**后台处理/外部接口**
- `存储过程：usp_BatchValidateWorkTime`
- `存储过程：usp_ValidateWorkTime`
- `存储过程：人员管理_人员信息查询_质检部门_查询`
- `存储过程：系统管理_人员管理_所有有效人员查询`
- `存储过程：工时校验_获取订单列表`
- `存储过程：工时校验_获取订单工序`
- `存储过程：工时校验_获取昨日之前操作记录列表`
- `存储过程：工时校验_获取资源`
- `存储过程：工时校验_获取设备数据`
- `存储过程：工时校验_保存校验记录`
- `存储过程：工时校验_批量保存校验记录`
- `存储过程：工时校验_新增操作记录`
- `接口：getB1 /ProductionOrders`
- `接口：postB1 /InventoryGenExits`
- `接口：patchB1 ProductionOrders(${order.AbsoluteEntry})`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.47 工时编辑

页面路径：`src/views/ProductionManagement/WorkhoursEdit/index.vue`
所属模块：生产执行管理
建议使用人员：操作工/班组长/生产主管

页面用途：该页面用于修正或补录工时/报工记录，处理异常工时。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单编号`、`人员`、`taskid`、`taskorder`、`checker`、`timeRange`、`checkStatus`、`abnormalstatus`、`natureStatus`、`addwork`、`产品编码`、`产品名称`。
3. 如果仍查不到数据，继续补充条件：`工序名称`、`工位名称`、`操作人`、`操作类别`、`操作数值`、`开始时间`、`结束时间`、`加工工时`、`总时长`、`班次标准工时`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`selection`、`序号`、`工时ID`、`人员`、`生产订单`、`物料编码`、`物料名称`、`工序名称`、`工位名称`、`报工类型`、`数量`、`开始时间`。
7. 继续横向滚动或展开表格，核对：`结束时间`、`设备工时`、`人员工时`、`校验状态`、`最后编辑人`、`最后编辑时间`、`操作`、`累计分钟`、`设备状态`、`累计秒数`。
8. 需要新增时点击 `新增工时记录`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
9. 按业务需要点击 `设备工时`，操作前先确认选中行和输入内容。
10. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
11. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
12. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
13. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
14. 出现弹窗时按弹窗标题处理：`currentTask.已校验 ? '查看任务信息' : '编辑任务信息'`、`设备工时`、`新增工时记录`；弹窗关闭前确认必填项已保存。
15. 弹窗或表单内重点填写：`生产订单`、`物料编码`、`物料名称`、`工序名称`、`工位名称`、`操作人`、`操作类别`、`操作数值`、`开始时间`、`结束时间`、`加工工时`、`人员工时`、`班次标准工时`、`工序顺序`，提交前逐项核对。
16. 保存或提交成功后重新点击查询，确认页面数据已通过 `人员管理_人员信息查询_质检部门_查询`、`系统管理_人员管理_所有有效人员查询`、`工时校验_获取订单列表`、`工时校验_获取订单工序`、`工时校验_获取操作记录列表` 等后台过程更新。

**查询条件/输入项**
- `订单编号`
- `人员`
- `taskid`
- `taskorder`
- `checker`
- `timeRange`
- `checkStatus`
- `abnormalstatus`
- `natureStatus`
- `addwork`
- `产品编码`
- `产品名称`
- `工序名称`
- `工位名称`
- `操作人`
- `操作类别`
- `操作数值`
- `开始时间`
- `结束时间`
- `加工工时`
- `总时长`
- `班次标准工时`

**结果表重点列**
- `selection`
- `序号`
- `工时ID`
- `人员`
- `生产订单`
- `物料编码`
- `物料名称`
- `工序名称`
- `工位名称`
- `报工类型`
- `数量`
- `开始时间`
- `结束时间`
- `设备工时`
- `人员工时`
- `校验状态`
- `最后编辑人`
- `最后编辑时间`
- `操作`
- `累计分钟`
- `设备状态`
- `累计秒数`

**页面按钮/状态/页签**
- `查询`
- `新增工时记录`
- `设备工时`
- `关闭`
- `确 定`
- `取消`

**弹窗/表单重点项**
- `currentTask.已校验 ? '查看任务信息' : '编辑任务信息'`
- `设备工时`
- `新增工时记录`
- `生产订单`
- `物料编码`
- `物料名称`
- `工序名称`
- `工位名称`
- `操作人`
- `操作类别`
- `操作数值`
- `开始时间`
- `结束时间`
- `加工工时`
- `人员工时`
- `班次标准工时`
- `工序顺序`
- `工作内容`
- `备注说明`

**后台处理/外部接口**
- `存储过程：人员管理_人员信息查询_质检部门_查询`
- `存储过程：系统管理_人员管理_所有有效人员查询`
- `存储过程：工时校验_获取订单列表`
- `存储过程：工时校验_获取订单工序`
- `存储过程：工时校验_获取操作记录列表`
- `存储过程：工时校验_获取设备数据`
- `存储过程：工时校验_保存校验记录`
- `存储过程：工时校验_新增操作记录`

**操作注意事项**
- 生产执行页面的数据会直接影响报工、工时、质检和库存任务，现场操作必须与实际加工进度一致。

## 21-8 质量管理

### 21.48 终检

页面路径：`src/views/QualityManagement/CheckTask/final.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面用于终检任务处理，录入最终检验结果。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`物料编号`、`合同号`、`订单号`、`零件编号`、`零件名称`、`完工日期_Start`、`完工日期_End`、`检测日期_Start`、`检测日期_End`、`检测结果`、`检测人`、`检验状态`。
3. 如果仍查不到数据，继续补充条件：`属性`、`检测类型编号`、`质检类型`、`内部合同号`、`零件编码`、`计划号`、`工序名称`、`检测数量`、`合格数`、`不合格数`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`序号`、`销售订单`、`生产订单`、`物料名称`、`物料编码`、`工序名称`、`计划生产数`、`加急数量`、`收检数量`、`收检合格数量`、`收检不合格数量`、`检验操作人`。
6. 继续横向滚动或展开表格，核对：`检验时间`、`操作`、`零件编码`、`送检数量`、`合格数`、`不合格数`、`检测人`、`检测时间`、`检测说明`。
7. 需要留存或流转时点击 `导出 -->`，导出/打印前确认当前查询条件和选中记录正确。
8. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
9. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
10. 出现弹窗时按弹窗标题处理：`终检`、`终检记录`、`加急明细`；弹窗关闭前确认必填项已保存。
11. 保存或提交成功后重新点击查询，确认页面数据已通过 `加急订单_加急明细查询`、`查询字典`、`人员管理_人员信息查询_质检部门_查询`、`质量管理_质量检验_终检数据_查询`、`质量管理_质量检验_终检记录_查询` 等后台过程更新。
12. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。
13. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- `物料编号`
- `合同号`
- `订单号`
- `零件编号`
- `零件名称`
- `完工日期_Start`
- `完工日期_End`
- `检测日期_Start`
- `检测日期_End`
- `检测结果`
- `检测人`
- `检验状态`
- `属性`
- `检测类型编号`
- `质检类型`
- `内部合同号`
- `零件编码`
- `计划号`
- `工序名称`
- `检测数量`
- `合格数`
- `不合格数`

**结果表重点列**
- `序号`
- `销售订单`
- `生产订单`
- `物料名称`
- `物料编码`
- `工序名称`
- `计划生产数`
- `加急数量`
- `收检数量`
- `收检合格数量`
- `收检不合格数量`
- `检验操作人`
- `检验时间`
- `操作`
- `零件编码`
- `送检数量`
- `合格数`
- `不合格数`
- `检测人`
- `检测时间`
- `检测说明`

**页面按钮/状态/页签**
- `查询`
- `导出 -->`
- `取 消`
- `关闭`

**弹窗/表单重点项**
- `终检`
- `终检记录`
- `加急明细`

**后台处理/外部接口**
- `存储过程：加急订单_加急明细查询`
- `存储过程：查询字典`
- `存储过程：人员管理_人员信息查询_质检部门_查询`
- `存储过程：质量管理_质量检验_终检数据_查询`
- `存储过程：质量管理_质量检验_终检记录_查询`
- `存储过程：MES_QulityInspection_FinalCheck`
- `存储过程：工时校验_获取工序和指派对象`
- `接口：getB1 ProductionOrders`
- `接口：patchB1 ProductionOrders(`

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.49 首检

页面路径：`src/views/QualityManagement/CheckTask/firstSpecial.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面用于首检或特殊首件检验，录入首件检测结果。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`ProcessID`、`OPCode`、`OrderNo`、`PartCode`、`PlanStart`、`PlanEnd`、`不装配`、`process`、`station`、`order编号`、`part编号`、`operation时间`。
3. 如果仍查不到数据，继续补充条件：`工序`、`工位`、`生产订单`、`零件编号`、`时间`、`开始时间`，或清空过窄条件后重新查询。
4. 查询后先核对关键列：`序号`、`工位编号`、`工序名称`、`操作类别`、`操作人`、`销售订单`、`生产订单`、`物料编号`、`物料名称`、`操作数值`、`开始时间`、`结束时间`。
5. 继续横向滚动或展开表格，核对：`工时(分)`。
6. 保存或提交成功后重新点击查询，确认页面数据已通过 `Prog_MES_LoadProcess`、`Prog_MES_LoadStations`、`MES_QulityInspection_FirstCheckRecords` 等后台过程更新。
7. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- `ProcessID`
- `OPCode`
- `OrderNo`
- `PartCode`
- `PlanStart`
- `PlanEnd`
- `不装配`
- `process`
- `station`
- `order编号`
- `part编号`
- `operation时间`
- `工序`
- `工位`
- `生产订单`
- `零件编号`
- `时间`
- `开始时间`

**结果表重点列**
- `序号`
- `工位编号`
- `工序名称`
- `操作类别`
- `操作人`
- `销售订单`
- `生产订单`
- `物料编号`
- `物料名称`
- `操作数值`
- `开始时间`
- `结束时间`
- `工时(分)`

**页面按钮/状态/页签**
- 未识别到明确按钮，以页面实际显示为准。

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：Prog_MES_LoadProcess`
- `存储过程：Prog_MES_LoadStations`
- `存储过程：MES_QulityInspection_FirstCheckRecords`

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。

### 21.50 原材料退库检

页面路径：`src/views/QualityManagement/CheckTask/materialReturn.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面用于材料退库检验，核对退库物料并录入检验结论。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单号`、`零件编号`、`零件名称`、`检测日期_Start`、`检测日期_End`、`状态`、`检测结果`、`单据码`、`检测人`、`检测类型编号`、`质检类型`、`零件编码`。
3. 如果仍查不到数据，继续补充条件：`计划号`、`检测数量`、`合格数`、`不合格数`、`检测时间`、`检测说明`、`行号`、`订单类型`、`到货数`、`放行数量`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`序号`、`单据码`、`生产订单`、`物料名称`、`物料编码`、`到货时间`、`检验数量`、`合格数`、`不合格数`、`批次信息`、`检验人`、`检验时间`。
7. 继续横向滚动或展开表格，核对：`备注`、`操作`。
8. 按业务需要点击 `扫码`，操作前先确认选中行和输入内容。
9. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
10. 出现弹窗时按弹窗标题处理：`退库检`、`扫码`；弹窗关闭前确认必填项已保存。
11. 保存或提交成功后重新点击查询，确认页面数据已通过 `查询字典`、`人员管理_人员信息查询_质检部门_查询`、`质量管理_原材料退库_查询`、`质量管理_原材料退库检验_更新` 等后台过程更新。
12. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。
13. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- `订单号`
- `零件编号`
- `零件名称`
- `检测日期_Start`
- `检测日期_End`
- `状态`
- `检测结果`
- `单据码`
- `检测人`
- `检测类型编号`
- `质检类型`
- `零件编码`
- `计划号`
- `检测数量`
- `合格数`
- `不合格数`
- `检测时间`
- `检测说明`
- `行号`
- `订单类型`
- `到货数`
- `放行数量`

**结果表重点列**
- `序号`
- `单据码`
- `生产订单`
- `物料名称`
- `物料编码`
- `到货时间`
- `检验数量`
- `合格数`
- `不合格数`
- `批次信息`
- `检验人`
- `检验时间`
- `备注`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `扫码`
- `取 消`

**弹窗/表单重点项**
- `退库检`
- `扫码`

**后台处理/外部接口**
- `存储过程：查询字典`
- `存储过程：人员管理_人员信息查询_质检部门_查询`
- `存储过程：质量管理_原材料退库_查询`
- `存储过程：质量管理_原材料退库检验_更新`
- `接口：getB1 /ProductionOrders`
- `接口：posttm /stocktask/task/receiptordertask`

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.51 其他入库检

页面路径：`src/views/QualityManagement/CheckTask/OtherInbound.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面用于其他入库检验，录入其他入库质检结果。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单号`、`零件编号`、`零件名称`、`检测日期_Start`、`检测日期_End`、`检测结果`、`检测人`、`检测类型编号`、`质检类型`、`零件编码`、`计划号`、`检测数量`。
3. 如果仍查不到数据，继续补充条件：`合格数`、`不合格数`、`检测时间`、`检测说明`、`行号`、`订单类型`、`放行数量`、`order编号`、`partName`、`part编号`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`序号`、`生产订单`、`物料名称`、`物料编码`、`采购数`、`检验数量`、`合格数`、`不合格数`、`检验人`、`检验时间`、`备注`、`操作`。
6. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
7. 出现弹窗时按弹窗标题处理：`入库检`；弹窗关闭前确认必填项已保存。
8. 保存或提交成功后重新点击查询，确认页面数据已通过 `查询字典`、`人员管理_人员信息查询_质检部门_查询`、`质量管理_其他入库_查询`、`质量管理_其他入库检验_更新` 等后台过程更新。
9. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- `订单号`
- `零件编号`
- `零件名称`
- `检测日期_Start`
- `检测日期_End`
- `检测结果`
- `检测人`
- `检测类型编号`
- `质检类型`
- `零件编码`
- `计划号`
- `检测数量`
- `合格数`
- `不合格数`
- `检测时间`
- `检测说明`
- `行号`
- `订单类型`
- `放行数量`
- `order编号`
- `partName`
- `part编号`

**结果表重点列**
- `序号`
- `生产订单`
- `物料名称`
- `物料编码`
- `采购数`
- `检验数量`
- `合格数`
- `不合格数`
- `检验人`
- `检验时间`
- `备注`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `取 消`

**弹窗/表单重点项**
- `入库检`

**后台处理/外部接口**
- `存储过程：查询字典`
- `存储过程：人员管理_人员信息查询_质检部门_查询`
- `存储过程：质量管理_其他入库_查询`
- `存储过程：质量管理_其他入库检验_更新`

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。

### 21.52 序检收检

页面路径：`src/views/QualityManagement/CheckTask/processReceive.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面用于工序收检/序检收检，质检人员接收工序检验任务并录入检验结果。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`物料编号`、`合同号`、`订单号`、`零件编号`、`零件名称`、`完工日期_Start`、`完工日期_End`、`检测日期_Start`、`检测日期_End`、`检测结果`、`检测人`、`检测类别`。
3. 如果仍查不到数据，继续补充条件：`检测状态`、`属性`、`检测类型编号`、`质检类型`、`内部合同号`、`零件编码`、`计划号`、`工序名称`、`检测数量`、`合格数`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`序号`、`销售订单`、`生产订单`、`物料名称`、`物料编码`、`工序名称`、`工位名称`、`加急数量`、`完成数量`、`检验数量`、`检验合格数量`、`检验不合格数量`。
6. 继续横向滚动或展开表格，核对：`检验操作人`、`检验时间`、`检测说明`、`操作`。
7. 需要留存或流转时点击 `导出 -->`，导出/打印前确认当前查询条件和选中记录正确。
8. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
9. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
10. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
11. 出现弹窗时按弹窗标题处理：`收检`、`加急明细`、`图纸`；弹窗关闭前确认必填项已保存。
12. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
13. 保存或提交成功后重新点击查询，确认页面数据已通过 `工艺管理_图纸维护_查看图纸`、`加急订单_加急明细查询`、`查询字典`、`人员管理_人员信息查询_质检部门_查询`、`质量管理_质量检验_收检记录_查询` 等后台过程更新。
14. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。
15. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- `物料编号`
- `合同号`
- `订单号`
- `零件编号`
- `零件名称`
- `完工日期_Start`
- `完工日期_End`
- `检测日期_Start`
- `检测日期_End`
- `检测结果`
- `检测人`
- `检测类别`
- `检测状态`
- `属性`
- `检测类型编号`
- `质检类型`
- `内部合同号`
- `零件编码`
- `计划号`
- `工序名称`
- `检测数量`
- `合格数`

**结果表重点列**
- `序号`
- `销售订单`
- `生产订单`
- `物料名称`
- `物料编码`
- `工序名称`
- `工位名称`
- `加急数量`
- `完成数量`
- `检验数量`
- `检验合格数量`
- `检验不合格数量`
- `检验操作人`
- `检验时间`
- `检测说明`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `导出 -->`
- `取 消`
- `关闭`

**弹窗/表单重点项**
- `收检`
- `加急明细`
- `图纸`

**后台处理/外部接口**
- `存储过程：工艺管理_图纸维护_查看图纸`
- `存储过程：加急订单_加急明细查询`
- `存储过程：查询字典`
- `存储过程：人员管理_人员信息查询_质检部门_查询`
- `存储过程：质量管理_质量检验_收检记录_查询`
- `存储过程：质量管理_序检收检_新增`
- `接口：postB1 /QueryService_PostQuery`
- `接口：postB1 /PurchaseDeliveryNotes`

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.53 过程特殊检验

页面路径：`src/views/QualityManagement/CheckTask/processSpecial.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面用于过程特殊检验，录入特殊检验项目和结果。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 该页没有识别到固定查询区，按页面提示直接查看信息或使用菜单/按钮进入下一步。
3. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- 未识别到固定输入项，按现场页面提示操作。

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- 未识别到明确按钮，以页面实际显示为准。

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- 未发现页面级后台提交动作。

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。

### 21.54 采购入库检

页面路径：`src/views/QualityManagement/CheckTask/purchaseIncoming.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面用于采购/来料检验，质检人员录入来料检验数量、合格数、不合格数和检测明细。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`物料编号`、`订单号`、`零件编号`、`零件名称`、`检测日期_Start`、`检测日期_End`、`状态`、`检测结果`、`单据码`、`检测人`、`检测类型编号`、`质检类型`。
3. 如果仍查不到数据，继续补充条件：`零件编码`、`计划号`、`检测数量`、`合格数`、`不合格数`、`检测时间`、`检测说明`、`行号`、`订单类型`、`到货数`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`序号`、`单据码`、`生产订单`、`物料名称`、`物料编码`、`到货时间`、`位置`、`加急数量`、`到货数量`、`已检验数量`、`剩余待检`、`合格数`。
7. 继续横向滚动或展开表格，核对：`不合格数`、`检验人`、`检验时间`、`备注`、`操作`。
8. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
9. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
10. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
11. 出现弹窗时按弹窗标题处理：`入库检`、`扫码`、`图纸`、`加急明细`；弹窗关闭前确认必填项已保存。
12. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
13. 保存或提交成功后重新点击查询，确认页面数据已通过 `加急订单_加急明细查询`、`工艺管理_图纸维护_查看图纸`、`查询字典`、`人员管理_人员信息查询_质检部门_查询`、`质量管理_质量检验_入库质检任务_查询` 等后台过程更新。
14. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- `物料编号`
- `订单号`
- `零件编号`
- `零件名称`
- `检测日期_Start`
- `检测日期_End`
- `状态`
- `检测结果`
- `单据码`
- `检测人`
- `检测类型编号`
- `质检类型`
- `零件编码`
- `计划号`
- `检测数量`
- `合格数`
- `不合格数`
- `检测时间`
- `检测说明`
- `行号`
- `订单类型`
- `到货数`

**结果表重点列**
- `序号`
- `单据码`
- `生产订单`
- `物料名称`
- `物料编码`
- `到货时间`
- `位置`
- `加急数量`
- `到货数量`
- `已检验数量`
- `剩余待检`
- `合格数`
- `不合格数`
- `检验人`
- `检验时间`
- `备注`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `取 消`
- `关闭`

**弹窗/表单重点项**
- `入库检`
- `扫码`
- `图纸`
- `加急明细`

**后台处理/外部接口**
- `存储过程：加急订单_加急明细查询`
- `存储过程：工艺管理_图纸维护_查看图纸`
- `存储过程：查询字典`
- `存储过程：人员管理_人员信息查询_质检部门_查询`
- `存储过程：质量管理_质量检验_入库质检任务_查询`
- `存储过程：质量管理_来料检验_更新`

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。

### 21.55 销售退货检

页面路径：`src/views/QualityManagement/CheckTask/salesReturn.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面用于销售退货检验，录入退货质检结果。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单号`、`零件编号`、`零件名称`、`检测日期_Start`、`检测日期_End`、`检测结果`、`检测人`、`检测类型编号`、`质检类型`、`零件编码`、`计划号`、`检测数量`。
3. 如果仍查不到数据，继续补充条件：`合格数`、`不合格数`、`检测时间`、`检测说明`、`行号`、`订单类型`、`doc_date`、`doc_type`、`external_num`、`task_items`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`序号`、`生产订单`、`物料名称`、`物料编码`、`采购数`、`检验数量`、`合格数`、`不合格数`、`检验人`、`检验时间`、`备注`、`操作`。
6. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
7. 出现弹窗时按弹窗标题处理：`退货检`；弹窗关闭前确认必填项已保存。
8. 保存或提交成功后重新点击查询，确认页面数据已通过 `查询字典`、`人员管理_人员信息查询_质检部门_查询`、`质量管理_质量检验_退货质检任务_查询`、`质量管理_销售退货检_更新` 等后台过程更新。
9. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。
10. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- `订单号`
- `零件编号`
- `零件名称`
- `检测日期_Start`
- `检测日期_End`
- `检测结果`
- `检测人`
- `检测类型编号`
- `质检类型`
- `零件编码`
- `计划号`
- `检测数量`
- `合格数`
- `不合格数`
- `检测时间`
- `检测说明`
- `行号`
- `订单类型`
- `doc_date`
- `doc_type`
- `external_num`
- `task_items`

**结果表重点列**
- `序号`
- `生产订单`
- `物料名称`
- `物料编码`
- `采购数`
- `检验数量`
- `合格数`
- `不合格数`
- `检验人`
- `检验时间`
- `备注`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `取 消`

**弹窗/表单重点项**
- `退货检`

**后台处理/外部接口**
- `存储过程：查询字典`
- `存储过程：人员管理_人员信息查询_质检部门_查询`
- `存储过程：质量管理_质量检验_退货质检任务_查询`
- `存储过程：质量管理_销售退货检_更新`
- `接口：posttm /stocktask/task/issueordertask`

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.56 质量中心

页面路径：`src/views/QualityManagement/QualityCenter/index.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面是质量综合处理中心，集中处理待检、收检、检测明细、不合格和 SAP/WMS 联动。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`物料编号`、`用户ID`、`订单编号`、`订单号`、`零件编号`、`生产状态`、`工位名称`、`计划号`、`销售订单`、`送检`、`计划开工_Start`、`计划开工_End`。
3. 如果仍查不到数据，继续补充条件：`ItemCode`、`用户名`、`isOvertime`、`加班人员`、`overtimeHours`、`overtimeShift`、`结束时间`、`备注`、`工序说明`、`异常说明`，或清空过窄条件后重新查询。
4. 点击 `查询 缺料` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`序号`、`生产订单`、`销售订单`、`计划号`、`物料编码`、`物料名称`、`齐套`、`发料状态`、`拣配`、`操作`、`加急数量`、`分配数`。
6. 继续横向滚动或展开表格，核对：`送检数`、`本次检数`、`检验数`、`合格数`、`任务状态`、`工序顺序`、`指派对象`、`计划开始`、`计划完成`、`二次派工`、`工序名称`、`开工时间`、`加工状态`、`收料数`。
7. 按业务需要点击 `上一个 下一个`，操作前先确认选中行和输入内容。
8. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除当前记录 关闭`，按确认提示执行。
9. 需要维护已有记录时先选中目标行，再点击或触发表格内 `上一个 下一个 保存当前记录 删除当前记录 关闭`，修改字段后保存并等待成功提示。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定 关闭`，修改字段后保存并等待成功提示。
11. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
12. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
13. 需要新增时点击 `新增异常工时`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
14. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
15. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
16. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
17. 出现弹窗时按弹窗标题处理：`首检自检`、`序检自检`、`收检`、`送检`、`异常工时`、`新增工时记录`、`编辑任务信息`、`退库单`；弹窗关闭前确认必填项已保存。
18. 弹窗或表单内重点填写：`生产订单`、`零件编码`、`计划数量`、`当前时间`、`送检数`、`操作工位`、`操作人`、`操作类别`、`物料编码`、`物料名称`、`工序名称`、`指派对象`、`开始时间`、`结束时间`，提交前逐项核对。
19. 涉及上传时先选择正确文件，再点击上传/保存；上传后重新查询，确认文件名、版本、上传时间或预览内容已显示。
20. 保存或提交成功后重新点击查询，确认页面数据已通过 `生产管理_获取人员绑定`、`加急订单_加急明细查询`、`MES_人员工时记录_获取进行中任务2`、`MES_人员工时记录_获取进行中任务`、`工时校验_获取订单列表` 等后台过程更新。
21. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。
22. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- `物料编号`
- `用户ID`
- `订单编号`
- `订单号`
- `零件编号`
- `生产状态`
- `工位名称`
- `计划号`
- `销售订单`
- `送检`
- `计划开工_Start`
- `计划开工_End`
- `ItemCode`
- `用户名`
- `isOvertime`
- `加班人员`
- `overtimeHours`
- `overtimeShift`
- `结束时间`
- `备注`
- `工序说明`
- `异常说明`

**结果表重点列**
- `序号`
- `生产订单`
- `销售订单`
- `计划号`
- `物料编码`
- `物料名称`
- `齐套`
- `发料状态`
- `拣配`
- `操作`
- `加急数量`
- `分配数`
- `送检数`
- `本次检数`
- `检验数`
- `合格数`
- `任务状态`
- `工序顺序`
- `指派对象`
- `计划开始`
- `计划完成`
- `二次派工`
- `工序名称`
- `开工时间`
- `加工状态`
- `收料数`
- `优先`
- `首检`
- `序检`
- `检测项目`
- `上限值`
- `下限值`
- `测量单位`
- `检验比例`

**页面按钮/状态/页签**
- `查询 缺料`
- `上一个 下一个`
- `删除当前记录 关闭`
- `上一个 下一个 保存当前记录 删除当前记录 关闭`
- `确定 关闭`
- `取 消`
- `确 定`
- `新增异常工时`
- `编辑`
- `取消`
- `关闭`
- `确定`

**弹窗/表单重点项**
- `首检自检`
- `序检自检`
- `收检`
- `送检`
- `异常工时`
- `新增工时记录`
- `编辑任务信息`
- `退库单`
- `领料单`
- `缺料单`
- `报工结束`
- `图纸`
- `加急明细`
- `加班确认`
- `生产订单`
- `零件编码`
- `计划数量`
- `当前时间`
- `送检数`
- `操作工位`
- `操作人`
- `操作类别`
- `物料编码`
- `物料名称`
- `工序名称`
- `指派对象`
- `开始时间`
- `结束时间`
- `工作内容`
- `备注说明`

**后台处理/外部接口**
- `存储过程：生产管理_获取人员绑定`
- `存储过程：加急订单_加急明细查询`
- `存储过程：MES_人员工时记录_获取进行中任务2`
- `存储过程：MES_人员工时记录_获取进行中任务`
- `存储过程：工时校验_获取订单列表`
- `存储过程：异常工时_新增操作记录`
- `存储过程：工时校验_获取订单工序`
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：Prog_MES_LoadProcess`
- `存储过程：质量管理_质检报工_任务查询`
- `存储过程：MES_ProductTask_WorkTimeSum`
- `存储过程：生产管理_装配中心_缺料查询`
- `存储过程：MES_人员工时记录_开始`
- `存储过程：生产管理_加工中心_班次信息`
- `存储过程：生产管理_加工中心_自动加班`
- `存储过程：MES_人员工时记录_结束`
- `存储过程：MES_ProductTask_Rest`
- `存储过程：MES_ProductTask_SendInspection`
- `存储过程：加工中心_收检_读取收检记录`
- `存储过程：MES_QulityInspection_ReceiveCheck`
- `接口：getB1 /ProductionOrders`
- `接口：posttm /stocktask/task/issueordertask`

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

### 21.57 质检明细

页面路径：`src/views/QualityManagement/QualityDetails/index.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面用于查询质检明细，按订单、物料、检验类型和时间追溯检测记录。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`质检类型`、`开始日期`、`结束日期`、`订单号`、`合同号`、`零件编码`、`零件名称`、`订单编号`、`PageCurrent`、`pageSize`、`PageCount`、`ItemCount`。
3. 如果仍查不到数据，继续补充条件：`order编号`、`contract编号`、`productCode`、`productName`、`QualityStatus`、`startDate`、`endDate`、`选择开始日期`、`选择日期`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`selection`、`序号`、`质检类型`、`零件编码`、`零件名称`、`销售订单号`、`生产订单号`、`工序名称`、`工位名称`、`供应商代码`、`检验数量`、`合格数`。
7. 继续横向滚动或展开表格，核对：`不合格数`、`检测人`、`检测时间`、`检测说明`。
8. 需要留存或流转时点击 `Excel导出`，导出/打印前确认当前查询条件和选中记录正确。
9. 保存或提交成功后重新点击查询，确认页面数据已通过 `质量管理_质检明细_导出`、`系统管理_人员管理_所有有效人员查询`、`工时校验_获取订单列表`、`工时校验_获取订单工序`、`质量管理_质检明细_查询` 等后台过程更新。
10. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- `质检类型`
- `开始日期`
- `结束日期`
- `订单号`
- `合同号`
- `零件编码`
- `零件名称`
- `订单编号`
- `PageCurrent`
- `pageSize`
- `PageCount`
- `ItemCount`
- `order编号`
- `contract编号`
- `productCode`
- `productName`
- `QualityStatus`
- `startDate`
- `endDate`
- `选择开始日期`
- `选择日期`

**结果表重点列**
- `selection`
- `序号`
- `质检类型`
- `零件编码`
- `零件名称`
- `销售订单号`
- `生产订单号`
- `工序名称`
- `工位名称`
- `供应商代码`
- `检验数量`
- `合格数`
- `不合格数`
- `检测人`
- `检测时间`
- `检测说明`

**页面按钮/状态/页签**
- `查询`
- `Excel导出`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：质量管理_质检明细_导出`
- `存储过程：系统管理_人员管理_所有有效人员查询`
- `存储过程：工时校验_获取订单列表`
- `存储过程：工时校验_获取订单工序`
- `存储过程：质量管理_质检明细_查询`

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。

### 21.58 质量标准查询（副本）

页面路径：`src/views/QualityManagement/QualityStandardQuery/index copy.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面用于查询或维护质量检验标准、检测项目、上下限和启用状态。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`零件号`、`零件编号`、`工序`、`工序编号`、`类型`、`类型编号`、`检验比例`、`检验项目`、`检验内容`、`上限值`、`下限值`、`单位`。
3. 如果仍查不到数据，继续补充条件：`检具`、`备注`、`ID`、`part编号`、`process`、`type`，或清空过窄条件后重新查询。
4. 点击 `查询 新增标准 修改 删除 确定 取 消` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`序号`、`零件号`、`工序`、`类型`、`检验项目`、`检验内容`、`上限值`、`下限值`、`单位`、`检验比例`、`检具`、`备注`。
6. 继续横向滚动或展开表格，核对：`操作`。
7. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定 取 消`，修改字段后保存并等待成功提示。
8. 出现弹窗时按弹窗标题处理：`dialogTitle`；弹窗关闭前确认必填项已保存。
9. 弹窗或表单内重点填写：`零件号`、`工序`、`类型`、`检验比例`、`检验项目`、`检验内容`、`上限值`、`下限值`、`单位`、`检具`、`备注`，提交前逐项核对。
10. 保存或提交成功后重新点击查询，确认页面数据已通过 `查询零件号`、`Prog_MES_LoadProcess`、`查询字典`、`质量管理_检验标准表_新增`、`质量管理_检验标准表_查询` 等后台过程更新。
11. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- `零件号`
- `零件编号`
- `工序`
- `工序编号`
- `类型`
- `类型编号`
- `检验比例`
- `检验项目`
- `检验内容`
- `上限值`
- `下限值`
- `单位`
- `检具`
- `备注`
- `ID`
- `part编号`
- `process`
- `type`

**结果表重点列**
- `序号`
- `零件号`
- `工序`
- `类型`
- `检验项目`
- `检验内容`
- `上限值`
- `下限值`
- `单位`
- `检验比例`
- `检具`
- `备注`
- `操作`

**页面按钮/状态/页签**
- `查询 新增标准 修改 删除 确定 取 消`
- `确定 取 消`

**弹窗/表单重点项**
- `dialogTitle`
- `零件号`
- `工序`
- `类型`
- `检验比例`
- `检验项目`
- `检验内容`
- `上限值`
- `下限值`
- `单位`
- `检具`
- `备注`

**后台处理/外部接口**
- `存储过程：查询零件号`
- `存储过程：Prog_MES_LoadProcess`
- `存储过程：查询字典`
- `存储过程：质量管理_检验标准表_新增`
- `存储过程：质量管理_检验标准表_查询`
- `存储过程：质量管理_检验标准表_修改`
- `存储过程：质量管理_检验标准表_删除`

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。

### 21.59 质量标准查询

页面路径：`src/views/QualityManagement/QualityStandardQuery/index.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面用于查询或维护质量检验标准、检测项目、上下限和启用状态。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`物料编号`、`工序名称编号`、`检测类别编号`、`检测项目`、`理论值`、`上限值`、`下限值`、`测量单位`、`检验比例`、`检具`、`备注`、`AID`。
3. 如果仍查不到数据，继续补充条件：`工序`、`检测类别`、`工序名称`，或清空过窄条件后重新查询。
4. 点击 `查询 新增标准 修改 删除 确定 取 消` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`序号`、`物料编号`、`工序名称`、`检测类别`、`检测项目`、`上限值`、`下限值`、`测量单位`、`检验比例`、`检具`、`备注`、`操作`。
6. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定 取 消`，修改字段后保存并等待成功提示。
7. 出现弹窗时按弹窗标题处理：`dialogTitle`；弹窗关闭前确认必填项已保存。
8. 弹窗或表单内重点填写：`物料编号`、`工序名称`、`检测类别`、`检具`、`检测项目`、`理论值`、`上限值`、`下限值`、`测量单位`、`检验比例`、`备注`、`检测类别编号`，提交前逐项核对。
9. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_ProcessManagement_PartGet`、`Prog_MES_LoadProcess`、`查询字典`、`质量管理_检验标准表_新增`、`质量管理_检验标准表_查询` 等后台过程更新。
10. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- `物料编号`
- `工序名称编号`
- `检测类别编号`
- `检测项目`
- `理论值`
- `上限值`
- `下限值`
- `测量单位`
- `检验比例`
- `检具`
- `备注`
- `AID`
- `工序`
- `检测类别`
- `工序名称`

**结果表重点列**
- `序号`
- `物料编号`
- `工序名称`
- `检测类别`
- `检测项目`
- `上限值`
- `下限值`
- `测量单位`
- `检验比例`
- `检具`
- `备注`
- `操作`

**页面按钮/状态/页签**
- `查询 新增标准 修改 删除 确定 取 消`
- `确定 取 消`

**弹窗/表单重点项**
- `dialogTitle`
- `物料编号`
- `工序名称`
- `检测类别`
- `检具`
- `检测项目`
- `理论值`
- `上限值`
- `下限值`
- `测量单位`
- `检验比例`
- `备注`
- `检测类别编号`

**后台处理/外部接口**
- `存储过程：MES_ProcessManagement_PartGet`
- `存储过程：Prog_MES_LoadProcess`
- `存储过程：查询字典`
- `存储过程：质量管理_检验标准表_新增`
- `存储过程：质量管理_检验标准表_查询`
- `存储过程：质量管理_检验标准表_修改`
- `存储过程：质量管理_检验标准表_删除`

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。

### 21.60 不合格品处理

页面路径：`src/views/QualityManagement/Unqualified/index.vue`
所属模块：质量管理
建议使用人员：质检员/质量主管

页面用途：该页面用于不合格品处理，记录处置方式、责任、原因和处理结果。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`质检类型`、`开始日期`、`结束日期`、`订单号`、`合同号`、`零件编码`、`零件名称`、`检测人`、`PageCurrent`、`pageSize`、`PageCount`、`ItemCount`。
3. 如果仍查不到数据，继续补充条件：`order编号`、`contract编号`、`productCode`、`productName`、`checker`、`QualityStatus`、`startDate`、`endDate`、`选择开始日期`、`选择日期`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
6. 查询后先核对关键列：`序号`、`质检类型`、`零件编码`、`零件名称`、`内部合同号`、`计划号`、`工序名称`、`工位名称`、`供应商代码`、`检验数量`、`合格数`、`不合格数`。
7. 继续横向滚动或展开表格，核对：`检测人`、`检测时间`、`检测说明`、`操作`。
8. 需要留存或流转时点击 `Excel导出`，导出/打印前确认当前查询条件和选中记录正确。
9. 需要留存或流转时点击 `打印`，导出/打印前确认当前查询条件和选中记录正确。
10. 保存或提交成功后重新点击查询，确认页面数据已通过 `人员管理_人员信息查询_质检部门_查询`、`质量管理_不合格品处置_查询` 等后台过程更新。
11. 录入检验结果时先核对检验类型、订单、物料、批次/工序，再填写合格数、不合格数和检测明细，避免检验记录挂错任务。

**查询条件/输入项**
- `质检类型`
- `开始日期`
- `结束日期`
- `订单号`
- `合同号`
- `零件编码`
- `零件名称`
- `检测人`
- `PageCurrent`
- `pageSize`
- `PageCount`
- `ItemCount`
- `order编号`
- `contract编号`
- `productCode`
- `productName`
- `checker`
- `QualityStatus`
- `startDate`
- `endDate`
- `选择开始日期`
- `选择日期`

**结果表重点列**
- `序号`
- `质检类型`
- `零件编码`
- `零件名称`
- `内部合同号`
- `计划号`
- `工序名称`
- `工位名称`
- `供应商代码`
- `检验数量`
- `合格数`
- `不合格数`
- `检测人`
- `检测时间`
- `检测说明`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `Excel导出`
- `打印`

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- `存储过程：人员管理_人员信息查询_质检部门_查询`
- `存储过程：质量管理_不合格品处置_查询`

**操作注意事项**
- 质检结果保存后会影响合格入库、不合格处理和后续工序，提交前必须核对数量。

## 21-9 销售与交付查询

### 21.61 销售订单状态

页面路径：`src/views/SaleManagement/saleorderstatus/index.vue`
所属模块：销售与交付查询
建议使用人员：销售/计划/生产跟单人员

页面用途：该页面用于查询销售订单状态，跟踪销售订单在生产、交付和关闭过程中的状态。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`ItemCode`、`订单号`、`物料类型`、`合同号`、`产品编码`、`产品名称`、`工序名称`、`计划开始1`、`计划开始2`、`计划完成1`、`计划完成2`、`要求完工日期1`。
3. 如果仍查不到数据，继续补充条件：`要求完工日期2`、`排产状态`、`指派对象`、`计划号`、`发货状态`、`入库状态`、`是否外协`、`订单行号`、`订单拆分内码`、`优先级`，或清空过窄条件后重新查询。
4. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
5. 查询后先核对关键列：`expand`、`序号`、`工序名称`、`计划数量`、`指派对象`、`开始时间`、`结束时间`、`完成进度`、`完成数量`、`合格数`、`不良数`、`任务状态`。
6. 继续横向滚动或展开表格，核对：`加工状态`、`操作`、`发货通知`、`销售订单`、`计划号`、`生产订单`、`产品名称`、`产品编码`、`入库数量`、`要求完工日`、`要求发货日`、`预计齐套时间`、`外协`、`齐套`。
7. 按业务需要点击 `缺料`，操作前先确认选中行和输入内容。
8. 需要推进业务时先选中目标行并核对数量、时间、人员、工位、物料和备注，再点击 `关闭` 提交。
9. 出现弹窗时按弹窗标题处理：`缺料单`；弹窗关闭前确认必填项已保存。
10. 保存或提交成功后重新点击查询，确认页面数据已通过 `生产管理_装配中心_缺料查询`、`销售管理_销售订单状态`、`MES_OrderPlanned_DescriptionEdit`、`Prog_MES_LoadStations` 等后台过程更新。

**查询条件/输入项**
- `ItemCode`
- `订单号`
- `物料类型`
- `合同号`
- `产品编码`
- `产品名称`
- `工序名称`
- `计划开始1`
- `计划开始2`
- `计划完成1`
- `计划完成2`
- `要求完工日期1`
- `要求完工日期2`
- `排产状态`
- `指派对象`
- `计划号`
- `发货状态`
- `入库状态`
- `是否外协`
- `订单行号`
- `订单拆分内码`
- `优先级`

**结果表重点列**
- `expand`
- `序号`
- `工序名称`
- `计划数量`
- `指派对象`
- `开始时间`
- `结束时间`
- `完成进度`
- `完成数量`
- `合格数`
- `不良数`
- `任务状态`
- `加工状态`
- `操作`
- `发货通知`
- `销售订单`
- `计划号`
- `生产订单`
- `产品名称`
- `产品编码`
- `入库数量`
- `要求完工日`
- `要求发货日`
- `预计齐套时间`
- `外协`
- `齐套`
- `拣配状态`
- `发料状态`
- `装配开工`
- `送检数量`
- `终检`
- `工艺`
- `排产`
- `优先级`

**页面按钮/状态/页签**
- `查询`
- `缺料`
- `关闭`

**弹窗/表单重点项**
- `缺料单`

**后台处理/外部接口**
- `存储过程：生产管理_装配中心_缺料查询`
- `存储过程：销售管理_销售订单状态`
- `存储过程：MES_OrderPlanned_DescriptionEdit`
- `存储过程：Prog_MES_LoadStations`

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

## 21-10 系统维护

### 21.62 菜单管理

页面路径：`src/views/SystemMaintenance/MenuManagement/index.vue`
所属模块：系统维护
建议使用人员：系统管理员/相关用户

页面用途：该页面用于维护系统菜单、按钮权限和路由配置。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`roleName`、`filterTextLeft`、`filterText`、`AuthButtonsAll`、`SearchData`、`AddData`、`EditData`、`DeleteData`、`filterTextRight`、`moduleName`、`输入关键字进行过滤`。
3. 点击页面上的查询或刷新类按钮获取最新数据；如果页面自动加载，则先核对默认列表是否符合当前业务范围。
4. 查询后先核对关键列：`selection`、`模块名称`、`模块路径`。
5. 如果页面左侧或上方有树形结构，先选中组织、物料、菜单或产品节点，再查看右侧列表；新增子节点前确认父节点选中正确。
6. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `returnModule(node, data)"> 移除`，按确认提示执行。
7. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
8. 出现弹窗时按弹窗标题处理：`新增一级模块`；弹窗关闭前确认必填项已保存。
9. 弹窗或表单内重点填写：`模块名称`，提交前逐项核对。
10. 保存或提交成功后重新点击查询，确认页面数据已通过 `菜单系统模块_项目角色_查询数据_MESWORK` 等后台过程更新。
11. 权限类修改保存后，需要让相关用户重新登录或刷新权限，再验证菜单、按钮和数据范围是否生效。

**查询条件/输入项**
- `roleName`
- `filterTextLeft`
- `filterText`
- `AuthButtonsAll`
- `SearchData`
- `AddData`
- `EditData`
- `DeleteData`
- `filterTextRight`
- `moduleName`
- `输入关键字进行过滤`

**结果表重点列**
- `selection`
- `模块名称`
- `模块路径`

**页面按钮/状态/页签**
- `returnModule(node, data)"> 移除`
- `取消`
- `确定`

**弹窗/表单重点项**
- `新增一级模块`
- `模块名称`

**后台处理/外部接口**
- `存储过程：菜单系统模块_项目角色_查询数据_MESWORK`

**操作注意事项**
- 系统维护类数据会影响登录、权限、菜单和业务可选项，修改后需要验证。

### 21.63 操作日志

页面路径：`src/views/SystemMaintenance/OperationLog/index.vue`
所属模块：系统维护
建议使用人员：系统管理员/相关用户

页面用途：该页面用于查询操作日志，追溯用户操作、报工或业务变更记录。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`订单编号`、`操作人`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
5. 查询后先核对关键列：`序号`、`订单编号`、`操作类别`、`工序名称`、`工位名称`、`操作人`、`合同号`、`物料编号`、`物料描述`、`操作数值`、`开始时间`、`结束时间`。
6. 继续横向滚动或展开表格，核对：`人员工时`、`设备工时`、`最后编辑人`、`最后编辑时间`、`操作描述`。
7. 弹窗或表单内重点填写：`订单编号`、`操作人`，提交前逐项核对。
8. 保存或提交成功后重新点击查询，确认页面数据已通过 `系统管理_报工操作记录_查询` 等后台过程更新。

**查询条件/输入项**
- `订单编号`
- `操作人`

**结果表重点列**
- `序号`
- `订单编号`
- `操作类别`
- `工序名称`
- `工位名称`
- `操作人`
- `合同号`
- `物料编号`
- `物料描述`
- `操作数值`
- `开始时间`
- `结束时间`
- `人员工时`
- `设备工时`
- `最后编辑人`
- `最后编辑时间`
- `操作描述`

**页面按钮/状态/页签**
- `查询`

**弹窗/表单重点项**
- `订单编号`
- `操作人`

**后台处理/外部接口**
- `存储过程：系统管理_报工操作记录_查询`

**操作注意事项**
- 系统维护类数据会影响登录、权限、菜单和业务可选项，修改后需要验证。

### 21.64 组织管理

页面路径：`src/views/SystemMaintenance/OrgManagement/index.vue`
所属模块：系统维护
建议使用人员：系统管理员/相关用户

页面用途：该页面用于维护组织、部门或组织树基础资料。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`RoleFunctioning`、`角色功能`、`部门名称`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
5. 查询后先核对关键列：`部门名称`、`编辑`。
6. 需要新增时点击 `新增`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
7. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
8. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除`，按确认提示执行。
9. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
11. 出现弹窗时按弹窗标题处理：`新增部门`、`编辑部门`；弹窗关闭前确认必填项已保存。
12. 弹窗或表单内重点填写：`部门名称`，提交前逐项核对。
13. 保存或提交成功后重新点击查询，确认页面数据已通过 `菜单系统模块_项目角色_查询数据_MESWORK`、`菜单系统模块_项目角色_修改数据_MESWORK`、`菜单系统模块_项目角色_增加_MESWORK`、`菜单系统模块_项目角色_删除_MESWORK` 等后台过程更新。

**查询条件/输入项**
- `RoleFunctioning`
- `角色功能`
- `部门名称`

**结果表重点列**
- `部门名称`
- `编辑`

**页面按钮/状态/页签**
- `查询`
- `新增`
- `编辑`
- `删除`
- `确 定`
- `取消`

**弹窗/表单重点项**
- `新增部门`
- `编辑部门`
- `部门名称`

**后台处理/外部接口**
- `存储过程：菜单系统模块_项目角色_查询数据_MESWORK`
- `存储过程：菜单系统模块_项目角色_修改数据_MESWORK`
- `存储过程：菜单系统模块_项目角色_增加_MESWORK`
- `存储过程：菜单系统模块_项目角色_删除_MESWORK`

**操作注意事项**
- 系统维护类数据会影响登录、权限、菜单和业务可选项，修改后需要验证。

### 21.65 人员管理

页面路径：`src/views/SystemMaintenance/PersonnelManagement/index.vue`
所属模块：系统维护
建议使用人员：系统管理员/相关用户

页面用途：该页面用于维护人员账号、部门、角色和启用状态。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`PersonalName`、`PersonalroleValue`、`account`、`password`、`姓名`、`角色`、`工号`、`密码`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
5. 查询后先核对关键列：`姓名`、`工号`、`密码`、`角色`、`操作`。
6. 需要新增时点击 `新增`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
7. 按业务需要点击 `重置密码`，操作前先确认选中行和输入内容。
8. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
9. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除`，按确认提示执行。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
11. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
12. 出现弹窗时按弹窗标题处理：`title`、`title1`；弹窗关闭前确认必填项已保存。
13. 弹窗或表单内重点填写：`姓名`、`工号`、`密码`、`角色`，提交前逐项核对。
14. 保存或提交成功后重新点击查询，确认页面数据已通过 `人员管理_角色信息初始化查询_查询`、`登录基础数据_人员信息_切换是否用户`、`人员管理_人员信息查询_查询`、`人员管理_人员信息修改_编辑`、`人员管理_人员信息修改_删除` 等后台过程更新。
15. 权限类修改保存后，需要让相关用户重新登录或刷新权限，再验证菜单、按钮和数据范围是否生效。

**查询条件/输入项**
- `PersonalName`
- `PersonalroleValue`
- `account`
- `password`
- `姓名`
- `角色`
- `工号`
- `密码`

**结果表重点列**
- `姓名`
- `工号`
- `密码`
- `角色`
- `操作`

**页面按钮/状态/页签**
- `查询`
- `新增`
- `重置密码`
- `编辑`
- `删除`
- `确 定`
- `取消`

**弹窗/表单重点项**
- `title`
- `title1`
- `姓名`
- `工号`
- `密码`
- `角色`

**后台处理/外部接口**
- `存储过程：人员管理_角色信息初始化查询_查询`
- `存储过程：登录基础数据_人员信息_切换是否用户`
- `存储过程：人员管理_人员信息查询_查询`
- `存储过程：人员管理_人员信息修改_编辑`
- `存储过程：人员管理_人员信息修改_删除`
- `存储过程：人员管理_人员信息新增_新增`
- `存储过程：WEB_摄像头查看权限_查询`
- `存储过程：WEB_登录基础数据_人员信息_重置密码`
- `存储过程：WEB_人员设备查看权限_查询`
- `存储过程：WEB_人员设备查看权限_权限切换`
- `存储过程：WEB_人员摄像头查看权限_权限切换`

**操作注意事项**
- 系统维护类数据会影响登录、权限、菜单和业务可选项，修改后需要验证。

### 21.66 系统角色维护

页面路径：`src/views/SystemMaintenance/SystemRrolemaintenance/index.vue`
所属模块：系统维护
建议使用人员：系统管理员/相关用户

页面用途：该页面用于维护系统角色和角色权限。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`RoleFunctioning`、`角色功能`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
5. 查询后先核对关键列：`角色功能`、`编辑`。
6. 需要新增时点击 `新增`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
7. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
8. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除`，按确认提示执行。
9. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
11. 出现弹窗时按弹窗标题处理：`新增角色`、`编辑角色`；弹窗关闭前确认必填项已保存。
12. 弹窗或表单内重点填写：`角色功能`、`角色名称`，提交前逐项核对。
13. 保存或提交成功后重新点击查询，确认页面数据已通过 `菜单系统模块_项目角色_查询数据_MESWORK`、`菜单系统模块_项目角色_修改数据_MESWORK`、`菜单系统模块_项目角色_增加_MESWORK`、`菜单系统模块_项目角色_删除_MESWORK` 等后台过程更新。
14. 权限类修改保存后，需要让相关用户重新登录或刷新权限，再验证菜单、按钮和数据范围是否生效。

**查询条件/输入项**
- `RoleFunctioning`
- `角色功能`

**结果表重点列**
- `角色功能`
- `编辑`

**页面按钮/状态/页签**
- `查询`
- `新增`
- `编辑`
- `删除`
- `确 定`
- `取消`

**弹窗/表单重点项**
- `新增角色`
- `编辑角色`
- `角色功能`
- `角色名称`

**后台处理/外部接口**
- `存储过程：菜单系统模块_项目角色_查询数据_MESWORK`
- `存储过程：菜单系统模块_项目角色_修改数据_MESWORK`
- `存储过程：菜单系统模块_项目角色_增加_MESWORK`
- `存储过程：菜单系统模块_项目角色_删除_MESWORK`

**操作注意事项**
- 系统维护类数据会影响登录、权限、菜单和业务可选项，修改后需要验证。

### 21.67 工位管理

页面路径：`src/views/SystemMaintenance/WorkstationManagement/index.vue`
所属模块：系统维护
建议使用人员：系统管理员/相关用户

页面用途：该页面用于维护工位/资源主数据，并同步 SAP B1 Resources。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`RoleFunctioning`、`工位名称`、`工位号`。
3. 点击 `查询` 刷新列表；状态按钮会切换任务范围。
4. 列表较多时使用分页区切换页码或调整每页条数，避免只检查第一页。
5. 查询后先核对关键列：`工位名称`、`工位号`、`编辑`。
6. 需要新增时点击 `新增`，在弹窗中逐项填写必填字段，确认编码、名称、状态等基础信息后保存。
7. 需要维护已有记录时先选中目标行，再点击或触发表格内 `编辑`，修改字段后保存并等待成功提示。
8. 需要删除时先确认该记录没有正在使用的业务数据，再点击 `删除`，按确认提示执行。
9. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
10. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确 定`，修改字段后保存并等待成功提示。
11. 出现弹窗时按弹窗标题处理：`新增工位`、`编辑工位`；弹窗关闭前确认必填项已保存。
12. 弹窗或表单内重点填写：`工位名称`、`工位号`，提交前逐项核对。
13. 保存或提交成功后重新点击查询，确认页面数据已通过 `MES_登录_工位与名称_查询`、`系统管理_工位管理_工位信息修改`、`系统管理_工位管理_工位信息增加`、`系统管理_工位管理_工位信息删除` 等后台过程更新。
14. 涉及 SAP/WMS 接口时，必须查看页面成功或失败提示；失败时先记录错误信息，不要连续重复提交同一单据。
15. 工位新增或修改会影响 SAP 资源、派工、报工和看板，保存后要用排产或生产执行页面验证工位是否可选。

**查询条件/输入项**
- `RoleFunctioning`
- `工位名称`
- `工位号`

**结果表重点列**
- `工位名称`
- `工位号`
- `编辑`

**页面按钮/状态/页签**
- `查询`
- `新增`
- `编辑`
- `删除`
- `确 定`
- `取消`

**弹窗/表单重点项**
- `新增工位`
- `编辑工位`
- `工位名称`
- `工位号`

**后台处理/外部接口**
- `存储过程：MES_登录_工位与名称_查询`
- `存储过程：系统管理_工位管理_工位信息修改`
- `存储过程：系统管理_工位管理_工位信息增加`
- `存储过程：系统管理_工位管理_工位信息删除`
- `接口：patchB1 /Resources('`
- `接口：postB1 /Resources`

**操作注意事项**
- 系统维护类数据会影响登录、权限、菜单和业务可选项，修改后需要验证。
- 该页存在 SAP/WMS 调用，失败时应记录返回提示并确认是否已经生成外部单据。

## 21-11 首页与看板

### 21.68 首页看板

页面路径：`src/views/dashboard/index.vue`
所属模块：首页与看板
建议使用人员：系统管理员/相关用户

页面用途：该页面是系统首页/看板入口，用户登录后查看系统概览或进入各业务模块。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 该页没有识别到固定查询区，按页面提示直接查看信息或使用菜单/按钮进入下一步。

**查询条件/输入项**
- 未识别到固定输入项，按现场页面提示操作。

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- 未识别到明确按钮，以页面实际显示为准。

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- 未发现页面级后台提交动作。

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

## 21-12 布局与导航

### 21.69 内容区域

页面路径：`src/views/layout/components/AppMain.vue`
所属模块：布局与导航
建议使用人员：系统管理员/相关用户

页面用途：该文件属于系统布局和导航组件，用户通过它切换菜单、标签页、折叠菜单或退出登录，不维护具体业务单据。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 该页没有识别到固定查询区，按页面提示直接查看信息或使用菜单/按钮进入下一步。

**查询条件/输入项**
- 未识别到固定输入项，按现场页面提示操作。

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- 未识别到明确按钮，以页面实际显示为准。

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- 未发现页面级后台提交动作。

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

### 21.70 布局组件索引

页面路径：`src/views/layout/components/index.js`
所属模块：布局与导航
建议使用人员：系统管理员/相关用户

页面用途：该文件属于系统布局和导航组件，用户通过它切换菜单、标签页、折叠菜单或退出登录，不维护具体业务单据。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 该页没有识别到固定查询区，按页面提示直接查看信息或使用菜单/按钮进入下一步。

**查询条件/输入项**
- 未识别到固定输入项，按现场页面提示操作。

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- 未识别到明确按钮，以页面实际显示为准。

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- 未发现页面级后台提交动作。

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

### 21.71 顶部导航

页面路径：`src/views/layout/components/Navbar.vue`
所属模块：布局与导航
建议使用人员：系统管理员/相关用户

页面用途：该文件属于系统布局和导航组件，用户通过它切换菜单、标签页、折叠菜单或退出登录，不维护具体业务单据。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`Personnel_Number`、`userId`、`旧密码`、`新密码1`、`新密码2`、`oldPassword`、`newPassword1`、`newPassword2`。
3. 点击页面上的查询或刷新类按钮获取最新数据；如果页面自动加载，则先核对默认列表是否符合当前业务范围。
4. 按业务需要点击 `Log Off`，操作前先确认选中行和输入内容。
5. 按业务需要点击 `取 消`，操作前先确认选中行和输入内容。
6. 按业务需要点击 `提 交`，操作前先确认选中行和输入内容。
7. 出现弹窗时按弹窗标题处理：`修改密码`；弹窗关闭前确认必填项已保存。
8. 弹窗或表单内重点填写：`旧密码`、`新密码`、`确认密码`，提交前逐项核对。
9. 保存或提交成功后重新点击查询，确认页面数据已通过 `登录基础数据_人员信息_登陆检查密码`、`登录基础数据_人员信息_修改密码`、`WEB_报警查询_未读报警记录_查询`、`WEB_报警查询_未读报警记录_未读条数查询` 等后台过程更新。

**查询条件/输入项**
- `Personnel_Number`
- `userId`
- `旧密码`
- `新密码1`
- `新密码2`
- `oldPassword`
- `newPassword1`
- `newPassword2`

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- `Log Off`
- `取 消`
- `提 交`

**弹窗/表单重点项**
- `修改密码`
- `旧密码`
- `新密码`
- `确认密码`

**后台处理/外部接口**
- `存储过程：登录基础数据_人员信息_登陆检查密码`
- `存储过程：登录基础数据_人员信息_修改密码`
- `存储过程：WEB_报警查询_未读报警记录_查询`
- `存储过程：WEB_报警查询_未读报警记录_未读条数查询`

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

### 21.72 侧边栏

页面路径：`src/views/layout/components/Sidebar/index.vue`
所属模块：布局与导航
建议使用人员：系统管理员/相关用户

页面用途：该文件属于系统布局和导航组件，用户通过它切换菜单、标签页、折叠菜单或退出登录，不维护具体业务单据。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 该页没有识别到固定查询区，按页面提示直接查看信息或使用菜单/按钮进入下一步。

**查询条件/输入项**
- 未识别到固定输入项，按现场页面提示操作。

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- 未识别到明确按钮，以页面实际显示为准。

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- 未发现页面级后台提交动作。

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

### 21.73 侧边栏菜单项

页面路径：`src/views/layout/components/Sidebar/Item.vue`
所属模块：布局与导航
建议使用人员：系统管理员/相关用户

页面用途：该文件属于系统布局和导航组件，用户通过它切换菜单、标签页、折叠菜单或退出登录，不维护具体业务单据。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 该页没有识别到固定查询区，按页面提示直接查看信息或使用菜单/按钮进入下一步。

**查询条件/输入项**
- 未识别到固定输入项，按现场页面提示操作。

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- 未识别到明确按钮，以页面实际显示为准。

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- 未发现页面级后台提交动作。

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

### 21.74 侧边栏菜单节点

页面路径：`src/views/layout/components/Sidebar/SidebarItem.vue`
所属模块：布局与导航
建议使用人员：系统管理员/相关用户

页面用途：该文件属于系统布局和导航组件，用户通过它切换菜单、标签页、折叠菜单或退出登录，不维护具体业务单据。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 该页没有识别到固定查询区，按页面提示直接查看信息或使用菜单/按钮进入下一步。

**查询条件/输入项**
- 未识别到固定输入项，按现场页面提示操作。

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- 未识别到明确按钮，以页面实际显示为准。

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- 未发现页面级后台提交动作。

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

### 21.75 标签页导航

页面路径：`src/views/layout/components/TagsView.vue`
所属模块：布局与导航
建议使用人员：系统管理员/相关用户

页面用途：该文件属于系统布局和导航组件，用户通过它切换菜单、标签页、折叠菜单或退出登录，不维护具体业务单据。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 该页没有识别到固定查询区，按页面提示直接查看信息或使用菜单/按钮进入下一步。

**查询条件/输入项**
- 未识别到固定输入项，按现场页面提示操作。

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- 未识别到明确按钮，以页面实际显示为准。

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- 未发现页面级后台提交动作。

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

### 21.76 系统布局

页面路径：`src/views/layout/Layout.vue`
所属模块：布局与导航
建议使用人员：系统管理员/相关用户

页面用途：该文件属于系统布局和导航组件，用户通过它切换菜单、标签页、折叠菜单或退出登录，不维护具体业务单据。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 该页没有识别到固定查询区，按页面提示直接查看信息或使用菜单/按钮进入下一步。

**查询条件/输入项**
- 未识别到固定输入项，按现场页面提示操作。

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- 未识别到明确按钮，以页面实际显示为准。

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- 未发现页面级后台提交动作。

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

### 21.77 窗口自适应

页面路径：`src/views/layout/mixin/ResizeHandler.js`
所属模块：布局与导航
建议使用人员：系统管理员/相关用户

页面用途：该文件属于系统布局和导航组件，用户通过它切换菜单、标签页、折叠菜单或退出登录，不维护具体业务单据。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 该页没有识别到固定查询区，按页面提示直接查看信息或使用菜单/按钮进入下一步。

**查询条件/输入项**
- 未识别到固定输入项，按现场页面提示操作。

**结果表重点列**
- 未识别到固定表格列，以页面实际显示为准。

**页面按钮/状态/页签**
- 未识别到明确按钮，以页面实际显示为准。

**弹窗/表单重点项**
- 未识别到固定弹窗或表单项。

**后台处理/外部接口**
- 未发现页面级后台提交动作。

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。

## 21-13 登录

### 21.78 系统登录

页面路径：`src/views/login/index.vue`
所属模块：登录
建议使用人员：系统管理员/相关用户

页面用途：该页面是系统登录入口，用户输入工号、密码并选择角色后进入 MES；同时提供修改密码功能。

**具体操作步骤**
1. 从左侧菜单进入该页，确认页面标题、当前账号和业务角色正确。
2. 在查询区按需要填写筛选条件：`username`、`password`、`checked`、`Account`、`beforPassword`、`newPassword`、`againPassword`、`用户名`、`密码`。
3. 点击页面上的查询或刷新类按钮获取最新数据；如果页面自动加载，则先核对默认列表是否符合当前业务范围。
4. 查询后先核对关键列：`角色名称`。
5. 需要维护已有记录时先选中目标行，再点击或触发表格内 `修改密码`，修改字段后保存并等待成功提示。
6. 按业务需要点击 `登录`，操作前先确认选中行和输入内容。
7. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
8. 需要维护已有记录时先选中目标行，再点击或触发表格内 `确定`，修改字段后保存并等待成功提示。
9. 出现弹窗时按弹窗标题处理：`请选择登录角色`、`修改密码`；弹窗关闭前确认必填项已保存。
10. 弹窗或表单内重点填写：`工号`、`原始密码`、`新密码`、`确认密码`，提交前逐项核对。

**查询条件/输入项**
- `username`
- `password`
- `checked`
- `Account`
- `beforPassword`
- `newPassword`
- `againPassword`
- `用户名`
- `密码`

**结果表重点列**
- `角色名称`

**页面按钮/状态/页签**
- `修改密码`
- `登录`
- `取消`
- `确定`

**弹窗/表单重点项**
- `请选择登录角色`
- `修改密码`
- `工号`
- `原始密码`
- `新密码`
- `确认密码`

**后台处理/外部接口**
- 未发现页面级后台提交动作。

**操作注意事项**
- 操作后建议重新查询页面，确认列表、状态和明细已经刷新。
