Files
yl/MES_Manage_View_V20/元利项目详细流程图.md
2026-05-26 17:59:27 +08:00

2930 lines
311 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 元利 MES 项目详细流程图
生成日期2026-05-25
依据文档:`元利项目详细分析.md`
说明:
- 本文把 `元利项目详细分析.md` 中的页面、存储过程、SAP 调用、看板和新增隐性需求整理为“文字框 + 箭头”的流程图。
- 图中页面路径以 `src/views/...` 为主,过程名称以文档分析到的 `CreateData(type, name, params)` 调用为主。
- `type=11` 通常表示查询/读取或通用执行,`type=12` 通常表示写入/业务动作,具体仍以后端实现为准。
## 1. 系统总体架构流程
```text
[用户/班组/计划/质检/设备/管理层] --> [Vue 2.7 前端页面]
[Vue 2.7 前端页面] --> [动态菜单/路由/权限]
[动态菜单/路由/权限] --> [src/views 业务页面]
[src/views 业务页面] --> [CreateData type + procedure + params]
[CreateData type + procedure + params] --> [ExecDatabase 统一后端接口]
[ExecDatabase 统一后端接口] --> [SQL Server 存储过程]
[SQL Server 存储过程] --> [YL_MESDB]
[src/views 业务页面] --> [src/api/b1s.js]
[src/api/b1s.js] --> [SAP B1 Service Layer]
[SQL Server 存储过程] --> [SAP.SBO_YL 跨库/同步表]
[src/views 业务页面] --> [tm 仓储/条码任务接口]
[tm 仓储/条码任务接口] --> [库存/条码任务服务]
[YL_MESDB] --> [业务视图/报表视图]
[业务视图/报表视图] --> [src/views 业务页面]
[业务视图/报表视图] --> [生产/装配/质检/机加/综合看板]
[SAP.SBO_YL 跨库/同步表] --> [业务视图/报表视图]
[SAP B1 Service Layer] --> [src/views 业务页面]
[库存/条码任务服务] --> [src/views 业务页面]
```
关键链路:
- 前端页面不直接写 SQL而是通过 `CreateData` 组装过程名和参数。
- SAP 既有前端直接调用 B1 Service Layer也有 SQL 跨库或同步表读取。
- 看板主要读存储过程和视图,本身通常不维护业务数据。
## 2. 登录、菜单、权限与页面访问流程
```text
[进入登录页 src/views/login] --> [输入工号/密码]
[输入工号/密码] --> [登录基础数据_人员信息_登陆检查密码]
[登录基础数据_人员信息_登陆检查密码] --> [校验通过?]
[校验通过?] -- 否 --> [提示登录失败]
[校验通过?] -- 是 --> [写入 Token/用户信息]
[写入 Token/用户信息] --> [加载用户角色/菜单权限]
[加载用户角色/菜单权限] --> [登录基础数据_二级菜单/角色权限]
[登录基础数据_二级菜单/角色权限] --> [生成动态路由]
[生成动态路由] --> [进入 Layout]
[进入 Layout] --> [侧边栏/标签页/AppMain]
[侧边栏/标签页/AppMain] --> [打开具体业务页面]
```
涉及页面:
- `src/views/login/index.vue`
- `src/views/layout/Layout.vue`
- `src/views/layout/components/Sidebar`
- `src/views/SystemMaintenance/MenuManagement`
- `src/views/SystemMaintenance/SystemRrolemaintenance`
## 3. 基础资料维护总流程
```text
[系统基础资料] --> [人员/组织/角色]
[系统基础资料] --> [工位/设备/SAP Resource]
[系统基础资料] --> [班次/人员绑定]
[系统基础资料] --> [工序/物料/图纸/产品结构]
[人员/组织/角色] --> [PersonnelManagement/OrgManagement/SystemRole]
[PersonnelManagement/OrgManagement/SystemRole] --> [人员、岗位、班组、权限]
[工位/设备/SAP Resource] --> [WorkstationManagement]
[WorkstationManagement] --> [维护工位]
[维护工位] --> [是否同步 SAP Resource?]
[是否同步 SAP Resource?] -- 是 --> [POST/PATCH /Resources]
[是否同步 SAP Resource?] -- 否 --> [仅 MES 保存]
[POST/PATCH /Resources] --> [记录同步状态/失败原因]
[仅 MES 保存] --> [记录同步状态/失败原因]
[工位/设备/SAP Resource] --> [DeviceInformation]
[DeviceInformation] --> [设备名称/型号/类型/工位/点检/能力]
[班次/人员绑定] --> [ShiftManagement/PersonnelBinding]
[ShiftManagement/PersonnelBinding] --> [班次规则/人员工位绑定]
[工序/物料/图纸/产品结构] --> [ProcedureManagement]
[ProcedureManagement] --> [工序基础数据]
[工序基础数据] --> [是否同步 SAP RouteStages?]
[是否同步 SAP RouteStages?] -- 是 --> [POST/PATCH /RouteStages]
[是否同步 SAP RouteStages?] -- 否 --> [MES 本地维护]
```
维护口径:
- 缺勤人员不能由看板维护,必须来自班次/排班、人员工位绑定和实到来源。
- 设备 OEE 基础数据应分散在设备档案、工位、工艺、采集配置中维护,不应只靠看板公式。
## 4. 工艺、图纸、标准工艺、生产工艺流程
```text
[产品/物料/图纸基础] --> [产品结构维护 CraftMaintain]
[产品/物料/图纸基础] --> [零件图纸 PartDrawing]
[产品/物料/图纸基础] --> [工艺图纸 ProcessDrawing]
[产品/物料/图纸基础] --> [工序基础 ProcedureManagement]
[产品结构维护 CraftMaintain] --> [制定标准工艺 ProcessesDevelop]
[零件图纸 PartDrawing] --> [制定标准工艺 ProcessesDevelop]
[工艺图纸 ProcessDrawing] --> [制定标准工艺 ProcessesDevelop]
[工序基础 ProcedureManagement] --> [制定标准工艺 ProcessesDevelop]
[制定标准工艺 ProcessesDevelop] --> [标准工艺库]
[标准工艺库] --> [工序顺序]
[标准工艺库] --> [标准工时/准备工时]
[标准工艺库] --> [是否关键工序]
[标准工艺库] --> [生产工艺 ProcessProduct]
[生产工艺 ProcessProduct] --> [订单是否已有生产工艺?]
[订单是否已有生产工艺?] -- 是 --> [编辑订单级生产工艺]
[订单是否已有生产工艺?] -- 否 --> [按物料带出标准工艺草稿]
[按物料带出标准工艺草稿] --> [用户保存?]
[用户保存?] -- 否 --> [不写入生产工艺]
[用户保存?] -- 是 --> [写入生产工艺库]
[编辑订单级生产工艺] --> [启用/下发生产工艺]
[写入生产工艺库] --> [启用/下发生产工艺]
[启用/下发生产工艺] --> [生成任务可用工艺快照]
[生成任务可用工艺快照] --> [排产/报工/质检/看板读取]
```
关键结论:
- `关键工序` 应在标准工艺和生产工艺维护。
- 生产任务下发时应快照关键工序和标准工时,避免后续改标准工艺影响历史任务。
- 质检大屏、机加大屏只读取关键工序,不作为维护入口。
## 5. 生产订单、机加排产与 SAP 回写流程
```text
[SAP/MES 生产订单同步] --> [MES_接口_生产计划]
[MES_接口_生产计划] --> [待排产 SelfMakePlan]
[待排产 SelfMakePlan] --> [选择订单/工序/设备/工位/时间]
[选择订单/工序/设备/工位/时间] --> [排产保存]
[排产保存] --> [MES_接口_生产计划_生产任务]
[MES_接口_生产计划_生产任务] --> [任务排产状态=已排产]
[排产保存] --> [是否回写 SAP 生产订单日期?]
[是否回写 SAP 生产订单日期?] -- 是 --> [PATCH /ProductionOrders]
[PATCH /ProductionOrders] --> [SAP 回写成功?]
[SAP 回写成功?] -- 是 --> [记录同步成功]
[SAP 回写成功?] -- 否 --> [记录失败原因/待重试]
[是否回写 SAP 生产订单日期?] -- 否 --> [仅 MES 排产]
[任务排产状态=已排产] --> [已排产 SelfMakePlando/SelfMakePlandone]
[已排产 SelfMakePlando/SelfMakePlandone] --> [生产计划跟踪/及时开工/机加中心]
```
涉及页面:
- `PlanManagement/SelfMakePlan`
- `PlanManagement/SelfMakePlando`
- `PlanManagement/SelfMakePlandone`
- `ProductionManagement/ProductionPlanTrack`
- `AnomalousManagement/PunctualWork`
风险点:
- MES 排产成功但 SAP 回写失败时,需要保留同步状态和失败原因。
- 已排产页面新增历史工时、总工时后,必须明确工时来源是生产报工、质检、异常还是设备采集。
## 6. 装配排产、外购申请与 SAP 流程
```text
[装配/电气/系统相关订单] --> [InstallMakePlan 待排产]
[InstallMakePlan 待排产] --> [选择装配任务/计划时间/优先级]
[选择装配任务/计划时间/优先级] --> [保存装配排产]
[保存装配排产] --> [生成装配生产任务]
[选择装配任务/计划时间/优先级] --> [需要采购申请?]
[需要采购申请?] -- 是 --> [POST /PurchaseRequests]
[POST /PurchaseRequests] --> [SAP 采购申请成功?]
[SAP 采购申请成功?] -- 是 --> [记录 SAP 采购请求号]
[SAP 采购申请成功?] -- 否 --> [记录失败/允许重试]
[需要采购申请?] -- 否 --> [不生成采购申请]
[保存装配排产] --> [是否回写 SAP 生产订单?]
[是否回写 SAP 生产订单?] -- 是 --> [PATCH /ProductionOrders]
[PATCH /ProductionOrders] --> [同步派工/日期/说明]
[是否回写 SAP 生产订单?] -- 否 --> [仅 MES 保存]
[生成装配生产任务] --> [InstallMakePlanDo/装配中心/装配看板]
```
涉及页面:
- `PlanManagement/InstallMakePlan`
- `PlanManagement/InstallMakePlanDo`
- `ProductionManagement/AssemblyCenter`
- `装配任务看板`
新增需求影响:
- 发料齐套时间、装配完成时间、手续确认、送检状态会反向要求装配排产和装配中心补字段。
## 7. 机加生产执行流程
```text
[已排产机加任务] --> [MachiningCenter 机加中心]
[MachiningCenter 机加中心] --> [任务是否可开工?]
[任务是否可开工?] -- 否 --> [显示不可操作原因: 未齐套/上序未合格/异常/编程未完成/设备占用]
[任务是否可开工?] -- 是 --> [开始加工/开工]
[开始加工/开工] --> [操作记录表写入开始时间/人员/设备]
[操作记录表写入开始时间/人员/设备] --> [加工过程]
[加工过程] --> [是否异常?]
[是否异常?] -- 是 --> [直接报异常]
[直接报异常] --> [AbnormalControl 异常管控]
[AbnormalControl 异常管控] --> [加工过程]
[加工过程] --> [结束报工]
[结束报工] --> [写入 YL_加工中心_操作记录表]
[写入 YL_加工中心_操作记录表] --> [更新完成数量/工时/任务状态]
[更新完成数量/工时/任务状态] --> [是否需要质检?]
[是否需要质检?] -- 是 --> [进入质检任务/序检/首检/终检]
[是否需要质检?] -- 否 --> [进入下序或完成]
[进入下序或完成] --> [是否入库/转序/外协?]
[是否入库/转序/外协?] -- 转序 --> [已排产机加任务]
[是否入库/转序/外协?] -- 入库 --> [入库/库存任务]
[是否入库/转序/外协?] -- 外协 --> [外协流程]
```
涉及对象:
- `YL_加工中心_操作记录表`
- `MES_接口_生产计划_生产任务`
- `View_生产订单_MES`
- `ProductionManagement/MachiningCenter`
新增需求影响:
- 编程任务完成状态可能成为开工前置条件。
- 设备采集工时、程序工时、人工报工工时需要区分。
- 条码拣配会影响齐套、发料、可开工状态。
## 8. 装配中心执行流程
```text
[已排产装配任务] --> [AssemblyCenter 装配中心]
[AssemblyCenter 装配中心] --> [查询 SAP/MES 订单、物料、发料、齐套]
[查询 SAP/MES 订单、物料、发料、齐套] --> [发料/齐套是否满足?]
[发料/齐套是否满足?] -- 否 --> [缺件/待发料/不可开工]
[缺件/待发料/不可开工] --> [缺件明细/预计可执行时间]
[发料/齐套是否满足?] -- 是 --> [开始装配]
[开始装配] --> [装配报工/工时记录]
[装配报工/工时记录] --> [是否产生异常?]
[是否产生异常?] -- 是 --> [直接报异常 -> AbnormalControl]
[是否产生异常?] -- 否 --> [继续装配]
[继续装配] --> [装配完成/更新任务状态]
[装配完成/更新任务状态] --> [是否需要送检?]
[是否需要送检?] -- 是 --> [送检/质检任务]
[是否需要送检?] -- 否 --> [入库/发货/后续确认]
[装配完成/更新任务状态] --> [手续确认报表]
[手续确认报表] --> [手续确认完成?]
[手续确认完成?] -- 否 --> [待办保留]
[手续确认完成?] -- 是 --> [从待办消失]
[入库/发货/后续确认] --> [装配看板/生产任务看板]
```
关键新增字段:
- 发料齐套时间
- 装配完成时间
- 送检状态/送检时间
- 手续确认、确认人、确认时间
- 当前对应人员/当前对应内容
## 9. 质检业务流程
```text
[质检任务来源] --> [机加报工后待检]
[质检任务来源] --> [装配送检]
[质检任务来源] --> [采购入库检]
[质检任务来源] --> [序检收检/外协收检]
[质检任务来源] --> [退库/销售退货/其他入库]
[机加报工后待检] --> [QualityCenter/CheckTask]
[装配送检] --> [QualityCenter/CheckTask]
[采购入库检] --> [QualityCenter/CheckTask]
[序检收检/外协收检] --> [QualityCenter/CheckTask]
[退库/销售退货/其他入库] --> [QualityCenter/CheckTask]
[QualityCenter/CheckTask] --> [录入检验结果]
[录入检验结果] --> [合格?]
[合格?] -- 是 --> [合格数量/质检完成]
[合格?] -- 否 --> [不合格处理 Unqualified]
[不合格处理 Unqualified] --> [处置方式]
[处置方式] -- 返工 --> [回生产/返修]
[处置方式] -- 报废 --> [报废记录]
[处置方式] -- 让步接收 --> [让步接收字段]
[处置方式] -- 复检 --> [生成复检/再次检验]
[合格数量/质检完成] --> [是否 SAP 收货/库存动作?]
[是否 SAP 收货/库存动作?] -- 是 --> [PurchaseDeliveryNotes 或库存任务]
[是否 SAP 收货/库存动作?] -- 否 --> [MES 本地完成]
[让步接收字段] --> [让步接收记录查询页]
[合格数量/质检完成] --> [质检看板/及时检验/生产日报]
```
涉及页面:
- `QualityManagement/QualityCenter`
- `QualityManagement/CheckTask/processReceive`
- `QualityManagement/CheckTask/purchaseIncoming`
- `QualityManagement/CheckTask/final`
- `QualityManagement/Unqualified`
- `QualityManagement/QualityDetails`
新增需求影响:
- 及时检验要以生产完成/报工完成时间为起点。
- 关键工序要从工艺/任务快照读取。
- 让步接收记录页只查询,不应成为维护入口。
## 10. 外协业务流程
```text
[生产任务指派对象=外协] --> [OutsourceMange 外协管理]
[OutsourceMange 外协管理] --> [生成外协任务/采购申请]
[生成外协任务/采购申请] --> [是否提交 SAP 采购申请?]
[是否提交 SAP 采购申请?] -- 是 --> [POST /PurchaseRequests]
[POST /PurchaseRequests] --> [SAP 成功?]
[SAP 成功?] -- 是 --> [记录采购请求/单据关系]
[SAP 成功?] -- 否 --> [记录失败/重试]
[是否提交 SAP 采购申请?] -- 否 --> [MES 本地外协任务]
[记录采购请求/单据关系] --> [外协加工/供应商交付]
[MES 本地外协任务] --> [外协加工/供应商交付]
[外协加工/供应商交付] --> [序检收检/外协收货]
[序检收检/外协收货] --> [记录供应商/SAP采购收货单号/指派对象]
[记录供应商/SAP采购收货单号/指派对象] --> [质检合格?]
[质检合格?] -- 是 --> [SAP PurchaseDeliveryNotes/入库]
[质检合格?] -- 否 --> [不合格/返修/让步]
[SAP PurchaseDeliveryNotes/入库] --> [外协报表/供应商质量统计]
[不合格/返修/让步] --> [外协报表/供应商质量统计]
```
涉及页面:
- `ProductionManagement/OutsourceMange`
- `ProductionManagement/OutsourceSheet`
- `ProductionManagement/SaleOutsourceMange`
- `QualityManagement/CheckTask/processReceive`
关键修正:
- 供应商、SAP 采购收货单号、指派对象应在外协/序检收检链路维护,报表只消费这些字段。
## 11. 工时、SAP 工时校验与投料流程
```text
[报工/设备采集/质检/装配] --> [工时来源汇总]
[工时来源汇总] --> [人工报工工时]
[工时来源汇总] --> [设备运行工时]
[工时来源汇总] --> [程序工时]
[工时来源汇总] --> [质检/装配/设计/编程工时]
[人工报工工时] --> [Workhours/Timesheet/WorkHoursCheck]
[设备运行工时] --> [Workhours/Timesheet/WorkHoursCheck]
[程序工时] --> [Workhours/Timesheet/WorkHoursCheck]
[质检/装配/设计/编程工时] --> [Workhours/Timesheet/WorkHoursCheck]
[Workhours/Timesheet/WorkHoursCheck] --> [工时校验]
[工时校验] --> [是否提交 SAP?]
[是否提交 SAP?] -- 否 --> [MES 工时报表/绩效]
[是否提交 SAP?] -- 是 --> [GET /ProductionOrders]
[GET /ProductionOrders] --> [匹配 SAP 工序/资源]
[匹配 SAP 工序/资源] --> [POST /InventoryGenExits 投料]
[匹配 SAP 工序/资源] --> [PATCH /ProductionOrders 更新工序资源/工时]
[POST /InventoryGenExits 投料] --> [SAP 成功?]
[PATCH /ProductionOrders 更新工序资源/工时] --> [SAP 成功?]
[SAP 成功?] -- 是 --> [记录提交成功]
[SAP 成功?] -- 否 --> [记录失败原因/允许重试]
```
涉及页面:
- `ProductionManagement/WorkHoursCheck`
- `ProductionManagement/WorkhoursEdit`
- `ProductionManagement/Workhours`
- `ProductionManagement/Timesheet`
风险点:
- 程序工时、设备工时、人工工时不是同一口径。
- 上 SAP 的工时要明确是否包含设计、编程、质检、装配、异常。
## 12. 异常管控流程
```text
[报工/质检/外协/装配/设计/编程页面] --> [选择任务]
[选择任务] --> [点击报异常]
[点击报异常] --> [带出任务/订单/工序/人员信息]
[带出任务/订单/工序/人员信息] --> [填写异常类型/说明/附件]
[填写异常类型/说明/附件] --> [选择审批人 多选]
[选择审批人 多选] --> [保存异常]
[保存异常] --> [AbnormalControl 异常管控]
[AbnormalControl 异常管控] --> [审批人待办可见]
[审批人待办可见] --> [任一审批人处理?]
[任一审批人处理?] -- 否 --> [异常未关闭]
[任一审批人处理?] -- 是 --> [记录实际处理人]
[记录实际处理人] --> [异常进入下一状态/关闭]
[异常未关闭] --> [影响任务可操作性/及时开工/看板]
[异常进入下一状态/关闭] --> [任务恢复或结束]
```
关键规则:
- 多审批人不是会签,是多人可见、一人处理。
- 异常需要带业务域、任务、工序、责任部门,否则看板异常数会混淆。
## 13. 生产订单关闭与 SAP 状态同步流程
```text
[生产订单关闭 PlannOrderClose] --> [查询可关闭订单]
[查询可关闭订单] --> [选择单个或批量订单]
[选择单个或批量订单] --> [二次确认]
[二次确认] --> [逐单 PATCH /ProductionOrders]
[逐单 PATCH /ProductionOrders] --> [单据关闭成功?]
[单据关闭成功?] -- 是 --> [记录成功/更新 MES 状态]
[单据关闭成功?] -- 否 --> [记录失败原因]
[记录失败原因] --> [失败项重试]
[记录成功/更新 MES 状态] --> [刷新关闭页]
[记录失败原因] --> [刷新关闭页]
[刷新关闭页] --> [影响排产页/生产中心/手续确认/看板]
```
要求:
- 批量关闭不应“一条失败全批失败”,应逐单记录成功/失败。
- 关闭结果要被排产、生产中心、装配看板、手续确认报表识别。
## 14. 看板数据汇总流程
```text
[主系统业务数据] --> [统一视图/存储过程]
[SAP 同步表/跨库表] --> [统一视图/存储过程]
[设备采集缓存/历史] --> [统一视图/存储过程]
[质检记录/报工记录] --> [统一视图/存储过程]
[统一视图/存储过程] --> [生产任务看板]
[统一视图/存储过程] --> [装配任务看板]
[统一视图/存储过程] --> [质检任务看板]
[统一视图/存储过程] --> [机加设备生产运营看板]
[统一视图/存储过程] --> [TableTV 工位监控]
[统一视图/存储过程] --> [board_view 综合大屏]
[生产任务看板] --> [齐套率/待排产/未及时开工/加急/未入库]
[装配任务看板] --> [装配任务/发货状态/缺件/异常/缺勤]
[质检任务看板] --> [未清/及时率/关键工序/当天完成]
[机加设备生产运营看板] --> [设备状态/在制/关键工序/缺勤/OEE]
[board_view 综合大屏] --> [合同进度/工时/采购/库存/OEE]
```
看板治理规则:
- 看板只展示和钻取,不作为主维护入口。
- SAP 类指标必须有同步时间和同步状态。
- `GETDATE()` 型实时指标如要做日报/历史回看,应补统计日期或日快照。
- `board_view` 中 OEE、采购、库存等占位指标上线前必须接真实数据或隐藏。
## 15. 新增需求与维护入口判断流程
```text
[收到新增需求/新增字段] --> [字段性质是什么?]
[字段性质是什么?] -- 主数据 --> [找基础维护页: 人员/班次/工位/设备/工序/工艺]
[字段性质是什么?] -- 订单过程数据 --> [找业务页: 计划/排产/装配/机加/质检]
[字段性质是什么?] -- SAP 同步数据 --> [找 SAP 同步表/接口/同步时间]
[字段性质是什么?] -- 设备采集数据 --> [找采集原始表/设备状态历史/任务绑定]
[字段性质是什么?] -- 人工确认 --> [待办页维护并记录确认人时间]
[字段性质是什么?] -- 计算指标 --> [统一视图/过程/快照]
[找基础维护页: 人员/班次/工位/设备/工序/工艺] --> [现有页面能承载?]
[找业务页: 计划/排产/装配/机加/质检] --> [现有页面能承载?]
[找 SAP 同步表/接口/同步时间] --> [现有页面能承载?]
[找采集原始表/设备状态历史/任务绑定] --> [现有页面能承载?]
[待办页维护并记录确认人时间] --> [现有页面能承载?]
[统一视图/过程/快照] --> [现有页面能承载?]
[现有页面能承载?] -- 是 --> [扩展现有页面/过程]
[现有页面能承载?] -- 否 --> [新增维护页或业务页]
[扩展现有页面/过程] --> [同步菜单/权限/日志/历史策略]
[新增维护页或业务页] --> [同步菜单/权限/日志/历史策略]
[同步菜单/权限/日志/历史策略] --> [检查影响看板/报表/SAP/历史数据]
[检查影响看板/报表/SAP/历史数据] --> [开发排期]
```
典型判断:
- 缺勤人员:先确认排班/应到和实到来源;没有维护入口则新增或扩展排班/出勤维护。
- 关键工序:在标准工艺和生产工艺维护,任务下发快照,看板只读取。
- 让步接收:质检中心维护,记录页只查询。
- OEE设备采集、报工、质检、工艺标准工时共同计算不是人工维护字段。
## 16. 端到端生产业务主流程
```text
[SAP/MES 生产订单] --> [工艺准备]
[工艺准备] --> [标准工艺]
[标准工艺] --> [生产工艺]
[生产工艺] --> [任务工艺快照]
[SAP/MES 生产订单] --> [计划排产]
[计划排产] --> [机加排产]
[计划排产] --> [装配排产]
[机加排产] --> [生产执行]
[装配排产] --> [装配执行]
[生产执行] --> [报工/工时/设备采集]
[装配执行] --> [装配报工/发料/齐套/送检]
[报工/工时/设备采集] --> [质检]
[装配报工/发料/齐套/送检] --> [质检]
[质检] --> [质量结果]
[质量结果] -- 合格 --> [入库/转序/交付]
[质量结果] -- 不合格 --> [返工/报废/让步接收/复检]
[返工/报废/让步接收/复检] --> [生产执行]
[入库/转序/交付] --> [工时校验/SAP 投料/订单状态]
[工时校验/SAP 投料/订单状态] --> [订单关闭]
[订单关闭] --> [报表/看板/日报]
[生产执行] --> [异常管控]
[装配执行] --> [异常管控]
[质检] --> [异常管控]
[异常管控] --> [报表/看板/日报]
[报表/看板/日报] --> [管理层 KPI/现场大屏/追溯查询]
```
这个主流程是后续所有新增需求的评估底图任何新增字段都要判断它落在工艺准备、计划排产、生产执行、质检、入库交付、SAP 回写、看板报表中的哪一环。
## 17. 逐页详细框线流程图
说明:本章按 `元利项目详细分析.md` 的 78 个 `src/views` 页面逐页生成。每个图都按“进入页面 -> 初始化 -> 查询/业务动作 -> 存储过程/SAP/WMS -> 刷新/异常”的结构展开。
### 17.1 逐页模块索引流程
```text
[登录后进入 Layout] --> [侧边菜单/动态路由]
[侧边菜单/动态路由] --> [404.vue]
[404.vue] --> [404.vue]
[侧边菜单/动态路由] --> [异常管理]
[异常管理] --> [PunctualWork]
[侧边菜单/动态路由] --> [产品结构与工艺基础]
[产品结构与工艺基础] --> [CraftMaintain]
[侧边菜单/动态路由] --> [设备管理]
[设备管理] --> [DeviceDataHistory / DeviceInformation / DeviceRealData / Devicedata]
[侧边菜单/动态路由] --> [计划排产]
[计划排产] --> [InstallMakePlanDo / InstallMakePlan / PlanShell / PlannOrderClose]
[侧边菜单/动态路由] --> [工艺与图纸]
[工艺与图纸] --> [PartDrawing / PartDrawlook / ProcedureManagement / ProcessDrawing]
[侧边菜单/动态路由] --> [生产执行]
[生产执行] --> [AbnormalControl / AssemblePlanTrack / AssembleStatus / AssembleTaskManage]
[侧边菜单/动态路由] --> [质量管理]
[质量管理] --> [OtherInbound.vue / final.vue / firstSpecial.vue / materialReturn.vue]
[侧边菜单/动态路由] --> [销售管理]
[销售管理] --> [saleorderstatus]
[侧边菜单/动态路由] --> [系统维护]
[系统维护] --> [MenuManagement / OperationLog / OrgManagement / PersonnelManagement]
[侧边菜单/动态路由] --> [首页与看板入口]
[首页与看板入口] --> [dashboard]
[侧边菜单/动态路由] --> [布局与导航]
[布局与导航] --> [Layout.vue / AppMain.vue / Navbar.vue / Item.vue]
[侧边菜单/动态路由] --> [登录]
[登录] --> [login]
```
### 17.2 404.vue404.vue
#### 1. `src/views/404.vue`
页面要点:该页面是 404 错误页,用于路由不存在时展示错误信息。
```text
[进入页面 / src/views/404.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
### 17.3 异常管理AnomalousManagement
#### 2. `src/views/AnomalousManagement/PunctualWork/index.vue`
页面要点:该页面用于发现“计划应开工但现场未及时开工”的任务。用户按任务状态、工位、工序、异常原因等条件筛选,页面展示生产订单、销售订单、物料、工序、指派对象、分配数量、上序合格数、加工/收料状态和加急数量,服务于生产异常提醒和催办。 页面可见的操作/字段包括 “全部”、“待执行”、“可执行”、“已开工”、“已完成”、“item.指南工位号”、“指
过程覆盖:`异常提醒_及时开工_查询``MES_登录_工位与名称_查询``Prog_MES_LoadProcess``查询字典`
```text
[进入页面 / src/views/AnomalousManagement/PunctualWork/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadProcess / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadProcess / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 异常提醒_及时开工_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 异常提醒_及时开工_查询 / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / 登录基础数据_人员信息 / YL_质量检验_质检记录 / 视图View_生产订单_MES]
[主要数据对象 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / 登录基础数据_人员信息 / YL_质量检验_质检记录 / 视图View_生产订单_MES] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `异常提醒_及时开工_查询` | 查询/读取数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务、登录基础数据_人员信息、YL_质量检验_质检记录视图View_生产订单_MES |
| 2 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 3 | `Prog_MES_LoadProcess` | 查询/读取数据 | 表基础表_工序 |
| 4 | `查询字典` | 查询/读取数据 | 表YL_基础表_数据字典 |
### 17.4 产品结构与工艺基础CraftManagement
#### 3. `src/views/CraftManagement/CraftMaintain/index.vue`
页面要点该页面维护产品结构树。用户可以新增、编辑、删除产品结构节点查询现有产品结构并为后续工艺、物料、BOM 或生产任务提供层级基础数据。 页面可见的操作/字段包括 “新增”、“编辑”、“删除”、“展开”、“产品结构维护”、“产品材料维护”、“工艺参数维护”,这些是判断页面业务范围的主要线索。 后端主要围绕 WEB_基本表_产品结构_新增、W
过程覆盖:`WEB_基本表_产品结构_新增``WEB_基本表_产品结构_查询``WEB_基本表_产品结构_删除``WEB_基本表_产品结构_修改`
```text
[进入页面 / src/views/CraftManagement/CraftMaintain/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / WEB_基本表_产品结构_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / WEB_基本表_产品结构_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / WEB_基本表_产品结构_新增 / 新增业务数据]
[type 11当前通用存储过程查询/执行) / WEB_基本表_产品结构_新增 / 新增业务数据] --> [type 11当前通用存储过程查询/执行) / WEB_基本表_产品结构_删除 / 删除业务数据]
[type 11当前通用存储过程查询/执行) / WEB_基本表_产品结构_删除 / 删除业务数据] --> [type 11当前通用存储过程查询/执行) / WEB_基本表_产品结构_修改 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / WEB_基本表_产品结构_修改 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `WEB_基本表_产品结构_新增` | 新增业务数据 | 未知 |
| 2 | `WEB_基本表_产品结构_查询` | 查询/读取数据 | 未知 |
| 3 | `WEB_基本表_产品结构_删除` | 删除业务数据 | 未知 |
| 4 | `WEB_基本表_产品结构_修改` | 更新/保存业务数据 | 未知 |
### 17.5 设备管理DeviceManagement
#### 4. `src/views/DeviceManagement/DeviceDataHistory/index.vue`
页面要点:该页面查询设备历史采集数据。用户按工位/设备、参数名称、起止时间分页查询历史记录,用于追溯设备运行参数。 页面可见的操作/字段包括 “查询”、“item.name”、“设备名称”、“参数名称”、“设备编号”、“数值”、“单位”、“采集时间”、“结束日期”、“开始日期”这些是判断页面业务范围的主要线索。 后端主要围绕 MES_登录_工位与
过程覆盖:`MES_登录_工位与名称_查询``设备管理_设备数据_历史查询`
```text
[进入页面 / src/views/DeviceManagement/DeviceDataHistory/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 设备管理_设备数据_历史查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 设备管理_设备数据_历史查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_基础数据_工位]
[主要数据对象 / View_基础数据_工位] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 2 | `设备管理_设备数据_历史查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
#### 5. `src/views/DeviceManagement/DeviceInformation/index.vue`
页面要点:该页面维护设备台账和设备相关基础资料。用户可以查询设备信息,新增、修改、删除设备,维护维修记录、工时记录或点检配置。 页面可见的操作/字段包括 “查询”、“设备”、“--> 取消”、“确定”、“item.name”、“设备名称”、“设备型号”、“设备类型”、“加工工艺”、“工位”这些是判断页面业务范围的主要线索。 后端主要围绕 查询字典
过程覆盖:`查询字典``设备管理_设备信息_查询``设备管理_设备信息_增加``设备管理_设备信息_编辑``设备管理_设备信息_删除`
```text
[进入页面 / src/views/DeviceManagement/DeviceInformation/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 设备管理_设备信息_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 设备管理_设备信息_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 12当前通用存储过程写入/业务动作) / 设备管理_设备信息_增加 / 新增业务数据]
[type 12当前通用存储过程写入/业务动作) / 设备管理_设备信息_增加 / 新增业务数据] --> [type 12当前通用存储过程写入/业务动作) / 设备管理_设备信息_编辑 / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / 设备管理_设备信息_编辑 / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / 设备管理_设备信息_删除 / 删除业务数据]
[type 12当前通用存储过程写入/业务动作) / 设备管理_设备信息_删除 / 删除业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / YL_基础表_数据字典]
[主要数据对象 / YL_基础表_数据字典] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `查询字典` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 2 | `设备管理_设备信息_查询` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 3 | `设备管理_设备信息_增加` | 新增业务数据 | 未在 SQL 中解析到明确依赖 |
| 4 | `设备管理_设备信息_编辑` | 更新/保存业务数据 | 未在 SQL 中解析到明确依赖 |
| 5 | `设备管理_设备信息_删除` | 删除业务数据 | 未在 SQL 中解析到明确依赖 |
#### 6. `src/views/DeviceManagement/DeviceRealData/index.vue`
页面要点:该页面展示设备实时或近实时数据。用户按工位和数据类型查询当前采集值、统计值或状态,通常用于设备运行监控。 页面可见的操作/字段包括 “查询”、“item.name”、“设备名称”、“参数名称”、“参数值”、“操作”、“开始时间”、“结束时间”、“状态”、“时长(m)”,这些是判断页面业务范围的主要线索。 后端主要围绕 设备管理_设备数据_
过程覆盖:`设备管理_设备数据_工位信息_查询``设备管理_设备数据_统计数据查询``设备管理_设备数据_统计数据查询_通过类型`
```text
[进入页面 / src/views/DeviceManagement/DeviceRealData/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 设备管理_设备数据_统计数据查询_通过类型 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 设备管理_设备数据_统计数据查询_通过类型 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 设备管理_设备数据_工位信息_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 设备管理_设备数据_工位信息_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 设备管理_设备数据_统计数据查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 设备管理_设备数据_统计数据查询 / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / YL_设备管理_工时记录]
[主要数据对象 / YL_设备管理_工时记录] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `设备管理_设备数据_工位信息_查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 2 | `设备管理_设备数据_统计数据查询` | 查询/读取数据 | 表YL_设备管理_工时记录 |
| 3 | `设备管理_设备数据_统计数据查询_通过类型` | 查询/读取数据 | 表YL_设备管理_工时记录 |
#### 7. `src/views/DeviceManagement/Devicedata/index.vue`
页面要点:该页面面向设备采集数据管理,查询缓存变量和设备数据,支持按设备、参数、时间等维度查看实时或历史采集结果。 页面可见的操作/字段包括 “查询”、“item.name”、“设备名称”、“参数名称”、“设备编号”、“数值”、“单位”、“更新时间”、“请选择设备”、“请输入参数名称”这些是判断页面业务范围的主要线索。 后端主要围绕 MES_登录
过程覆盖:`MES_登录_工位与名称_查询``设备管理_设备数据查询`
```text
[进入页面 / src/views/DeviceManagement/Devicedata/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 设备管理_设备数据查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 设备管理_设备数据查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_基础数据_工位 / CaChe_Var]
[主要数据对象 / View_基础数据_工位 / CaChe_Var] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 2 | `设备管理_设备数据查询` | 查询/读取数据 | 表CaChe_Var |
### 17.6 计划排产PlanManagement
#### 8. `src/views/PlanManagement/InstallMakePlanDo/index.vue`
页面要点:该页面处理装配件排产。用户查询待排产/已排产装配任务,选择工位和人员,修改计划开工/完成时间、优先级、说明,执行单条派工、二次派工、批量确认排产,并在确认时同步 SAP 生产订单状态或创建相关请求。 页面可见的操作/字段包括 “查询”、“批量排产”、“排产完成”、“确定”、“派工”、“计划排产”、“编辑”、“取 消”、“确 定”、“全部”
过程覆盖:`计划排产_生产订单_已排产订单查询``MES_登录_工位与名称_查询``MES_OrderPlanned_Queryzp``Prog_MES_LoadStations``系统管理_人员管理_所有有效人员查询``MES_OrderPlanned_EditTaskPlanned``计划排产_二次派工``计划排产_派工``MES_OrderPlanned_SingleTaskPlanned``MES_OrderPlanned_Finish`、...
```text
[进入页面 / src/views/PlanManagement/InstallMakePlanDo/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 计划排产_生产订单_已排产订单查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 计划排产_生产订单_已排产订单查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Queryzp / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Queryzp / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_二次派工 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_二次派工 / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_派工 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_派工 / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / View_基础数据_工位 / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES]
[主要数据对象 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / View_基础数据_工位 / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `计划排产_生产订单_已排产订单查询` | 查询/读取数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 2 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 3 | `MES_OrderPlanned_Queryzp` | 查询/读取数据 | 表车间生产管理工艺_零件生产工艺_工艺库视图View_生产订单_MES |
| 4 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
| 5 | `系统管理_人员管理_所有有效人员查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 6 | `MES_OrderPlanned_EditTaskPlanned` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 7 | `计划排产_二次派工` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 8 | `计划排产_派工` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 9 | `MES_OrderPlanned_SingleTaskPlanned` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 10 | `MES_OrderPlanned_Finish` | 确认/关闭/完成业务动作 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 11 | `MES_OrderPlanned_DescriptionEdit` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 12 | `计划排产_自制件_日程时间修改` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
#### 9. `src/views/PlanManagement/InstallMakePlan/index.vue`
页面要点:该页面处理装配件排产。用户查询待排产/已排产装配任务,选择工位和人员,修改计划开工/完成时间、优先级、说明,执行单条派工、二次派工、批量确认排产,并在确认时同步 SAP 生产订单状态或创建相关请求。 页面可见的操作/字段包括 “查询”、“批量排产”、“排产完成”、“确定”、“派工”、“计划排产”、“编辑”、“取 消”、“确 定”、“全部”
过程覆盖:`计划排产_生产订单_已排产订单查询``MES_登录_工位与名称_查询``MES_OrderPlanned_Queryzp``Prog_MES_LoadStations``系统管理_人员管理_所有有效人员查询``MES_OrderPlanned_EditTaskPlanned``计划排产_二次派工``计划排产_派工``MES_OrderPlanned_SingleTaskPlanned``MES_OrderPlanned_Finish`、...
```text
[进入页面 / src/views/PlanManagement/InstallMakePlan/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 计划排产_生产订单_已排产订单查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 计划排产_生产订单_已排产订单查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Queryzp / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Queryzp / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_二次派工 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_二次派工 / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_派工 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_派工 / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / View_基础数据_工位 / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES]
[主要数据对象 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / View_基础数据_工位 / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `计划排产_生产订单_已排产订单查询` | 查询/读取数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 2 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 3 | `MES_OrderPlanned_Queryzp` | 查询/读取数据 | 表车间生产管理工艺_零件生产工艺_工艺库视图View_生产订单_MES |
| 4 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
| 5 | `系统管理_人员管理_所有有效人员查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 6 | `MES_OrderPlanned_EditTaskPlanned` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 7 | `计划排产_二次派工` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 8 | `计划排产_派工` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 9 | `MES_OrderPlanned_SingleTaskPlanned` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 10 | `MES_OrderPlanned_Finish` | 确认/关闭/完成业务动作 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 11 | `MES_OrderPlanned_DescriptionEdit` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 12 | `计划排产_自制件_日程时间修改` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
#### 10. `src/views/PlanManagement/PlanShell/index.vue`
页面要点:该页面是计划外壳/计划跟踪类页面,按缺料、发货通知、完成状态等条件查询计划或装配相关任务,用于计划人员集中查看订单齐套、发货和关闭情况。 页面可见的操作/字段包括 “查询”、“缺料”、“关闭”、“全部”、“已下达发货通知”、“未下达发货通知”、“是”、“否”、“已完成”、“未完成”,这些是判断页面业务范围的主要线索。 后端主要围绕 生产管
过程覆盖:`生产管理_装配中心_缺料查询``计划排产_查询计划信息``MES_OrderPlanned_DescriptionEdit``Prog_MES_LoadStations`
```text
[进入页面 / src/views/PlanManagement/PlanShell/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 生产管理_装配中心_缺料查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_装配中心_缺料查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 计划排产_查询计划信息 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 计划排产_查询计划信息 / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / SAP.SBO_YL.dbo.UBT_OPKL_MissQty / View_生产订单_MES / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / MES_资源主数据]
[主要数据对象 / SAP.SBO_YL.dbo.UBT_OPKL_MissQty / View_生产订单_MES / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / MES_资源主数据] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `生产管理_装配中心_缺料查询` | 查询/读取数据 | SAP/链接库SAP.SBO_YL.dbo.UBT_OPKL_MissQty |
| 2 | `计划排产_查询计划信息` | 查询/读取数据 | 视图View_生产订单_MES |
| 3 | `MES_OrderPlanned_DescriptionEdit` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 4 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
#### 11. `src/views/PlanManagement/PlannOrderClose/index.vue`
页面要点:该页面用于生产订单关闭。用户筛选 SAP 未关闭或 MES 待确认订单,执行 SAP 生产订单关闭,并调用 MES 过程记录或确认订单关闭状态。 页面可见的操作/字段包括 “查询”、“确认”、“关闭”、“全部”、“已关闭”、“未关闭”、“可关闭”、“SAP未关闭”、“机加”、“装配”这些是判断页面业务范围的主要线索。 后端主要围绕 计划
过程覆盖:`计划排产_生产订单关闭_查询全部订单``计划排产_生产订单关闭_关闭订单``计划排产_生产订单关闭_确认订单`
```text
[进入页面 / src/views/PlanManagement/PlannOrderClose/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 计划排产_生产订单关闭_查询全部订单 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 计划排产_生产订单关闭_查询全部订单 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 计划排产_生产订单关闭_关闭订单 / 确认/关闭/完成业务动作]
[type 11当前通用存储过程查询/执行) / 计划排产_生产订单关闭_关闭订单 / 确认/关闭/完成业务动作] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_生产订单关闭_确认订单 / 确认/关闭/完成业务动作]
[type 12当前通用存储过程写入/业务动作) / 计划排产_生产订单关闭_确认订单 / 确认/关闭/完成业务动作] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / MES_接口_生产计划 / YL_质量检验_质检记录 / 视图View_生产工时视图]
[主要数据对象 / MES_接口_生产计划 / YL_质量检验_质检记录 / 视图View_生产工时视图] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `计划排产_生产订单关闭_查询全部订单` | 查询/读取数据 | 表MES_接口_生产计划、YL_质量检验_质检记录 |
| 2 | `计划排产_生产订单关闭_关闭订单` | 确认/关闭/完成业务动作 | 表MES_接口_生产计划视图View_生产工时视图 |
| 3 | `计划排产_生产订单关闭_确认订单` | 确认/关闭/完成业务动作 | 表MES_接口_生产计划 |
#### 12. `src/views/PlanManagement/SelfMakePlan/index.vue`
页面要点:该页面处理自制件/机加件排产。用户查询生产订单工序任务,筛选订单、合同、物料、工序、计划时间、排产状态和指派对象,完成工位派工、人员二次派工、外协分组、计划说明维护和排产确认。 页面可见的操作/字段包括 “查询”、“批量排产”、“排产完成”、“确定”、“派工”、“计划排产”、“编辑”、“取 消”、“确 定”、“全部”,这些是判断页面业务范
过程覆盖:`计划排产_生产订单_已排产订单查询``MES_登录_工位与名称_查询``MES_OrderPlanned_Query``Prog_MES_LoadStations``系统管理_人员管理_所有有效人员查询``MES_OrderPlanned_EditTaskPlanned``计划排产_二次派工``MES_OrderPlanned_SingleTaskPlanned``MES_OrderPlanned_Finish``MES_OrderPlanned_DescriptionEdit`、...
```text
[进入页面 / src/views/PlanManagement/SelfMakePlan/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 计划排产_生产订单_已排产订单查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 计划排产_生产订单_已排产订单查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Query / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Query / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_二次派工 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_二次派工 / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工] --> [type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Finish / 确认/关闭/完成业务动作]
[type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Finish / 确认/关闭/完成业务动作] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / View_基础数据_工位 / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES]
[主要数据对象 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / View_基础数据_工位 / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `计划排产_生产订单_已排产订单查询` | 查询/读取数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 2 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 3 | `MES_OrderPlanned_Query` | 查询/读取数据 | 表车间生产管理工艺_零件生产工艺_工艺库视图View_生产订单_MES |
| 4 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
| 5 | `系统管理_人员管理_所有有效人员查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 6 | `MES_OrderPlanned_EditTaskPlanned` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 7 | `计划排产_二次派工` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 8 | `MES_OrderPlanned_SingleTaskPlanned` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 9 | `MES_OrderPlanned_Finish` | 确认/关闭/完成业务动作 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 10 | `MES_OrderPlanned_DescriptionEdit` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 11 | `计划排产_自制件_日程时间修改` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
#### 13. `src/views/PlanManagement/SelfMakePlando/index.vue`
页面要点:该页面处理自制件/机加件排产。用户查询生产订单工序任务,筛选订单、合同、物料、工序、计划时间、排产状态和指派对象,完成工位派工、人员二次派工、外协分组、计划说明维护和排产确认。 页面可见的操作/字段包括 “查询”、“批量排产”、“排产完成”、“确定”、“查看”、“零件图纸”、“工艺图纸”、“编辑”、“计划排产”、“取 消”,这些是判断页面
过程覆盖:`工艺管理_图纸维护_查看图纸``工艺管理_工艺维护_查看图纸``工艺管理_获取物料原料信息``计划排产_生产订单_已排产订单查询``MES_登录_工位与名称_查询``MES_OrderPlanned_Query``Prog_MES_LoadStations``系统管理_人员管理_所有有效人员查询``MES_OrderPlanned_EditTaskPlanned``计划排产_二次派工`、...
```text
[进入页面 / src/views/PlanManagement/SelfMakePlando/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_工艺维护_查看图纸 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_工艺维护_查看图纸 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_获取物料原料信息 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_获取物料原料信息 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 计划排产_生产订单_已排产订单查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 计划排产_生产订单_已排产订单查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Query / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Query / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_二次派工 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_二次派工 / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_外协分组 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_外协分组 / 计划排产或派工] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 物料基础数据_零件图纸 / 物料基础数据_工艺图纸 / SAP.SBO_YL.dbo.UBT_OWOR_material / MES_接口_生产计划 / MES_接口_生产计划_生产任务]
[主要数据对象 / 物料基础数据_零件图纸 / 物料基础数据_工艺图纸 / SAP.SBO_YL.dbo.UBT_OWOR_material / MES_接口_生产计划 / MES_接口_生产计划_生产任务] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `工艺管理_图纸维护_查看图纸` | 查询/读取数据 | 表物料基础数据_零件图纸 |
| 2 | `工艺管理_工艺维护_查看图纸` | 查询/读取数据 | 表物料基础数据_工艺图纸 |
| 3 | `工艺管理_获取物料原料信息` | 业务存储过程调用 | SAP/链接库SAP.SBO_YL.dbo.UBT_OWOR_material |
| 4 | `计划排产_生产订单_已排产订单查询` | 查询/读取数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 5 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 6 | `MES_OrderPlanned_Query` | 查询/读取数据 | 表车间生产管理工艺_零件生产工艺_工艺库视图View_生产订单_MES |
| 7 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
| 8 | `系统管理_人员管理_所有有效人员查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 9 | `MES_OrderPlanned_EditTaskPlanned` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 10 | `计划排产_二次派工` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 11 | `MES_OrderPlanned_SingleTaskPlanned` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 12 | `计划排产_外协分组` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| ... | ... | 共 15 个过程,此处仅列前 12 个 | 详见分析文档对应页面段落 |
#### 14. `src/views/PlanManagement/SelfMakePlandone/index.vue`
页面要点:该页面处理自制件/机加件排产。用户查询生产订单工序任务,筛选订单、合同、物料、工序、计划时间、排产状态和指派对象,完成工位派工、人员二次派工、外协分组、计划说明维护和排产确认。 页面可见的操作/字段包括 “查询”、“确定”、“查看”、“派工”、“编辑”、“取 消”、“确 定”、“全部”、“已完成”、“未完成”,这些是判断页面业务范围的主要
过程覆盖:`工艺管理_获取物料原料信息``计划排产_生产订单_已排产订单查询``MES_登录_工位与名称_查询``MES_OrderPlanned_Query``Prog_MES_LoadStations``系统管理_人员管理_所有有效人员查询``MES_OrderPlanned_EditTaskPlanned``计划排产_二次派工``MES_OrderPlanned_SingleTaskPlanned``计划排产_外协分组`、...
```text
[进入页面 / src/views/PlanManagement/SelfMakePlandone/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 工艺管理_获取物料原料信息 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_获取物料原料信息 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 计划排产_生产订单_已排产订单查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 计划排产_生产订单_已排产订单查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Query / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Query / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_二次派工 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_二次派工 / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_外协分组 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_外协分组 / 计划排产或派工] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / SAP.SBO_YL.dbo.UBT_OWOR_material / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / View_基础数据_工位 / 车间生产管理工艺_零件生产工艺_工艺库]
[主要数据对象 / SAP.SBO_YL.dbo.UBT_OWOR_material / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / View_基础数据_工位 / 车间生产管理工艺_零件生产工艺_工艺库] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `工艺管理_获取物料原料信息` | 业务存储过程调用 | SAP/链接库SAP.SBO_YL.dbo.UBT_OWOR_material |
| 2 | `计划排产_生产订单_已排产订单查询` | 查询/读取数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 3 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 4 | `MES_OrderPlanned_Query` | 查询/读取数据 | 表车间生产管理工艺_零件生产工艺_工艺库视图View_生产订单_MES |
| 5 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
| 6 | `系统管理_人员管理_所有有效人员查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 7 | `MES_OrderPlanned_EditTaskPlanned` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 8 | `计划排产_二次派工` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 9 | `MES_OrderPlanned_SingleTaskPlanned` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 10 | `计划排产_外协分组` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 11 | `MES_OrderPlanned_Finish` | 确认/关闭/完成业务动作 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 12 | `MES_OrderPlanned_DescriptionEdit` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| ... | ... | 共 13 个过程,此处仅列前 12 个 | 详见分析文档对应页面段落 |
#### 15. `src/views/PlanManagement/priorityinstall/index.vue`
页面要点:该页面用于装配优先级调整。用户查询装配计划任务,修改计划开工/完成时间、派工对象或优先级,用于插单和重点订单排序。 页面可见的操作/字段包括 “查询”、“月”、“周”、“日”、“今天”、“表单”、“生产订单”、“计划号”、“物料编码”、“物料名称”,这些是判断页面业务范围的主要线索。 后端主要围绕 MES_OrderPlanned_Que
过程覆盖:`MES_OrderPlanned_Queryzp``MES_OrderPlanned_EditTaskPlanned`
```text
[进入页面 / src/views/PlanManagement/priorityinstall/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Queryzp / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Queryzp / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES / MES_接口_生产计划 / MES_接口_生产计划_生产任务]
[主要数据对象 / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES / MES_接口_生产计划 / MES_接口_生产计划_生产任务] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_OrderPlanned_Queryzp` | 查询/读取数据 | 表车间生产管理工艺_零件生产工艺_工艺库视图View_生产订单_MES |
| 2 | `MES_OrderPlanned_EditTaskPlanned` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
### 17.7 工艺与图纸ProcessManagement
#### 16. `src/views/ProcessManagement/PartDrawing/index.vue`
页面要点:该页面维护零件图纸。用户按物料查询图纸、查看文件、验证名称、删除图纸并保留删除记录。 页面可见的操作/字段包括 “查询”、“零件图”、“选零件上传零件图”、“查看删除记录”、“查看”、“删除”、“取消”、“确定”、“关闭”、“查看信息”,这些是判断页面业务范围的主要线索。 后端主要围绕 工艺管理_图纸维护_查询删除记录、工艺管理_图纸维护
过程覆盖:`工艺管理_图纸维护_查询删除记录``工艺管理_图纸维护_零件图查询``工艺管理_图纸维护_物料查询``工艺管理_图纸维护_验证名称``工艺管理_图纸维护_查看图纸``工艺管理_图纸维护_删除图纸`
```text
[进入页面 / src/views/ProcessManagement/PartDrawing/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_零件图查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_零件图查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_物料查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_物料查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_验证名称 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_验证名称 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查询删除记录 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查询删除记录 / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / 工艺管理_图纸维护_删除图纸 / 删除业务数据]
[type 12当前通用存储过程写入/业务动作) / 工艺管理_图纸维护_删除图纸 / 删除业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_图纸视图 / SAP.SBO_YL.dbo.UBT_OITM / 物料数据 / 物料基础数据_零件图纸]
[主要数据对象 / View_图纸视图 / SAP.SBO_YL.dbo.UBT_OITM / 物料数据 / 物料基础数据_零件图纸] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `工艺管理_图纸维护_查询删除记录` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 2 | `工艺管理_图纸维护_零件图查询` | 查询/读取数据 | 视图View_图纸视图 |
| 3 | `工艺管理_图纸维护_物料查询` | 查询/读取数据 | SAP/链接库SAP.SBO_YL.dbo.UBT_OITM |
| 4 | `工艺管理_图纸维护_验证名称` | 业务存储过程调用 | 表:物料数据 |
| 5 | `工艺管理_图纸维护_查看图纸` | 查询/读取数据 | 表物料基础数据_零件图纸 |
| 6 | `工艺管理_图纸维护_删除图纸` | 删除业务数据 | 表物料基础数据_零件图纸 |
#### 17. `src/views/ProcessManagement/PartDrawlook/index.vue`
页面要点:该页面偏只读查看零件图纸,通常给生产或质检人员按物料快速打开图纸。 页面可见的操作/字段包括 “查询”、“查看”、“删除”、“取消”、“确定”、“关闭”、“item.物料编码”、“序号”、“物料编号”、“物料名称”,这些是判断页面业务范围的主要线索。 后端主要围绕 工艺管理_图纸维护_查询删除记录、工艺管理_图纸维护_零件图查询全部、工艺
过程覆盖:`工艺管理_图纸维护_查询删除记录``工艺管理_图纸维护_零件图查询全部``工艺管理_图纸维护_物料查询``工艺管理_图纸维护_验证名称``工艺管理_图纸维护_查看图纸``工艺管理_图纸维护_删除图纸`
```text
[进入页面 / src/views/ProcessManagement/PartDrawlook/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_零件图查询全部 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_零件图查询全部 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_物料查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_物料查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_验证名称 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_验证名称 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查询删除记录 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查询删除记录 / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / 工艺管理_图纸维护_删除图纸 / 删除业务数据]
[type 12当前通用存储过程写入/业务动作) / 工艺管理_图纸维护_删除图纸 / 删除业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_图纸视图 / SAP.SBO_YL.dbo.UBT_OITM / 物料数据 / 物料基础数据_零件图纸]
[主要数据对象 / View_图纸视图 / SAP.SBO_YL.dbo.UBT_OITM / 物料数据 / 物料基础数据_零件图纸] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `工艺管理_图纸维护_查询删除记录` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 2 | `工艺管理_图纸维护_零件图查询全部` | 查询/读取数据 | 视图View_图纸视图 |
| 3 | `工艺管理_图纸维护_物料查询` | 查询/读取数据 | SAP/链接库SAP.SBO_YL.dbo.UBT_OITM |
| 4 | `工艺管理_图纸维护_验证名称` | 业务存储过程调用 | 表:物料数据 |
| 5 | `工艺管理_图纸维护_查看图纸` | 查询/读取数据 | 表物料基础数据_零件图纸 |
| 6 | `工艺管理_图纸维护_删除图纸` | 删除业务数据 | 表物料基础数据_零件图纸 |
#### 18. `src/views/ProcessManagement/ProcedureManagement/index.vue`
页面要点:该页面维护工序/路线阶段主数据。新增或修改工序时会同步 SAP B1 的 RouteStages保证 MES 工序与 SAP 工艺阶段一致。 页面可见的操作/字段包括 “新增工艺”、“--> 取 消”、“确 定”、“序号”、“工艺名称”、“操作”、“请输入工艺名称”、“title”这些是判断页面业务范围的主要线索。 后端主要围绕 ME
过程覆盖:`MES_ProcessManagement_ProcessGet``MES_ProcessManagement_ProcessAdd``MES_ProcessManagement_ProcessEdit``MES_ProcessManagement_Processdel`
```text
[进入页面 / src/views/ProcessManagement/ProcedureManagement/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_ProcessManagement_ProcessGet / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_ProcessManagement_ProcessGet / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / MES_ProcessManagement_Processdel / 业务存储过程调用]
[type 12当前通用存储过程写入/业务动作) / MES_ProcessManagement_Processdel / 业务存储过程调用] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / MES_ProcessManagement_ProcessAdd / 新增业务数据]
[type 11当前通用存储过程查询/执行) / MES_ProcessManagement_ProcessAdd / 新增业务数据] --> [type 12当前通用存储过程写入/业务动作) / MES_ProcessManagement_ProcessEdit / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_ProcessManagement_ProcessEdit / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 基础表_工序]
[主要数据对象 / 基础表_工序] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_ProcessManagement_ProcessGet` | 查询/读取数据 | 表基础表_工序 |
| 2 | `MES_ProcessManagement_ProcessAdd` | 新增业务数据 | 未在 SQL 中解析到明确依赖 |
| 3 | `MES_ProcessManagement_ProcessEdit` | 更新/保存业务数据 | 未在 SQL 中解析到明确依赖 |
| 4 | `MES_ProcessManagement_Processdel` | 业务存储过程调用 | 未知 |
#### 19. `src/views/ProcessManagement/ProcessDrawing/index.vue`
页面要点:该页面维护工艺图纸。用户按物料/工艺条件查询工艺图,验证名称,查看或删除工艺图纸。 页面可见的操作/字段包括 “查询”、“工艺图”、“选零件上传工艺图”、“选订单上传工艺图”、“查看”、“删除”、“取消”、“确定”、“item.物料编码”、“序号”,这些是判断页面业务范围的主要线索。 后端主要围绕 工艺管理_工艺维护_工艺图查询、工艺管理
过程覆盖:`工艺管理_工艺维护_工艺图查询``工艺管理_图纸维护_物料查询``工艺管理_工艺维护_验证名称``工艺管理_工艺维护_查看图纸``工艺管理_工艺维护_删除图纸`
```text
[进入页面 / src/views/ProcessManagement/ProcessDrawing/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 工艺管理_工艺维护_工艺图查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_工艺维护_工艺图查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_物料查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_物料查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_工艺维护_验证名称 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_工艺维护_验证名称 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / 工艺管理_工艺维护_查看图纸 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_工艺维护_查看图纸 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 12当前通用存储过程写入/业务动作) / 工艺管理_工艺维护_删除图纸 / 删除业务数据]
[type 12当前通用存储过程写入/业务动作) / 工艺管理_工艺维护_删除图纸 / 删除业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / SAP.SBO_YL.dbo.UBT_OITM / 物料数据 / 物料基础数据_工艺图纸]
[主要数据对象 / SAP.SBO_YL.dbo.UBT_OITM / 物料数据 / 物料基础数据_工艺图纸] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `工艺管理_工艺维护_工艺图查询` | 查询/读取数据 | SAP/链接库SAP.SBO_YL.dbo.UBT_OITM |
| 2 | `工艺管理_图纸维护_物料查询` | 查询/读取数据 | SAP/链接库SAP.SBO_YL.dbo.UBT_OITM |
| 3 | `工艺管理_工艺维护_验证名称` | 业务存储过程调用 | 表:物料数据 |
| 4 | `工艺管理_工艺维护_查看图纸` | 查询/读取数据 | 表物料基础数据_工艺图纸 |
| 5 | `工艺管理_工艺维护_删除图纸` | 删除业务数据 | 表物料基础数据_工艺图纸 |
#### 20. `src/views/ProcessManagement/ProcessInquiry/index.vue`
页面要点:该页面用于工艺路线查询。用户按物料、产品、工序等条件查看标准工艺或生产工艺,服务于排产、生产和质检核对。 页面可见的操作/字段包括 “查询”、“打印”、“item.物料编码”、“全部”、“已打印”、“未打印”、“已拣配”、“未拣配”、“机加件”、“装配件”,这些是判断页面业务范围的主要线索。 后端主要围绕 MES_ProcessManag
过程覆盖:`MES_ProcessManagement_PartGet``工艺管理_工艺查询_查询生产工艺``工艺管理_工艺查询_更新打印次数`
```text
[进入页面 / src/views/ProcessManagement/ProcessInquiry/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_ProcessManagement_PartGet / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_ProcessManagement_PartGet / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 工艺管理_工艺查询_查询生产工艺 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_工艺查询_查询生产工艺 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_工艺查询_更新打印次数 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_工艺查询_更新打印次数 / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / SAP.SBO_YL.dbo.UBT_OITM / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES / MES_接口_生产计划]
[主要数据对象 / SAP.SBO_YL.dbo.UBT_OITM / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES / MES_接口_生产计划] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_ProcessManagement_PartGet` | 查询/读取数据 | SAP/链接库SAP.SBO_YL.dbo.UBT_OITM |
| 2 | `工艺管理_工艺查询_查询生产工艺` | 查询/读取数据 | 表车间生产管理工艺_零件生产工艺_工艺库视图View_生产订单_MES |
| 3 | `工艺管理_工艺查询_更新打印次数` | 查询/读取数据 | 表MES_接口_生产计划 |
#### 21. `src/views/ProcessManagement/ProcessProduct/index.vue`
页面要点:该页面维护产品与工艺/图纸的关系,使产品、物料、工序、图纸等基础数据形成可查询的工艺资料。 页面可见的操作/字段包括 “查询”、“批量生成生产工艺”、“编辑工艺”、“拷贝”、“零件图纸”、“工艺图纸”、“保存为标准工艺”、“下发任务”、“已保存”、“保存”,这些是判断页面业务范围的主要线索。 后端主要围绕 工艺管理_获取物料原料信息、工艺
过程覆盖:`工艺管理_获取物料原料信息``工艺管理_生产工艺_查询生产工艺``工艺管理_生产工艺_工艺拷贝``工艺管理_生产工艺_生产工艺拷贝``工艺管理_生产工艺_标准工艺拷贝``计划排产_生产订单_订单查询``计划排产_生产订单_订单任务_生产工艺任务下发``计划排产_生产订单_订单任务_单条生产工艺任务下发``工艺管理_零件工序_生产工艺_批量生成生产工艺``设备管理_设备信息_查询`、...
```text
[进入页面 / src/views/ProcessManagement/ProcessProduct/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 工艺管理_获取物料原料信息 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_获取物料原料信息 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_标准工艺拷贝 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_标准工艺拷贝 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / 设备管理_设备信息_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 设备管理_设备信息_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / MES_ProcessManagement_ProcessBindGet / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_ProcessManagement_ProcessBindGet / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_制定标准工艺_拷贝生产工艺 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_制定标准工艺_拷贝生产工艺 / 业务存储过程调用] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_查询生产工艺 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_查询生产工艺 / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / 工艺管理_生产工艺_工艺拷贝 / 业务存储过程调用]
[type 12当前通用存储过程写入/业务动作) / 工艺管理_生产工艺_工艺拷贝 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_生产工艺拷贝 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_生产工艺拷贝 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / 计划排产_生产订单_订单查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 计划排产_生产订单_订单查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 计划排产_生产订单_订单任务_生产工艺任务下发 / 计划排产或派工]
[type 11当前通用存储过程查询/执行) / 计划排产_生产订单_订单任务_生产工艺任务下发 / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_生产订单_订单任务_单条生产工艺任务下发 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_生产订单_订单任务_单条生产工艺任务下发 / 计划排产或派工] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / SAP.SBO_YL.dbo.UBT_OWOR_material / 车间生产管理工艺_零件生产工艺_工艺库 / MES_接口_生产计划 / 车间生产管理工艺_零件工序_工艺库 / 物料数据]
[主要数据对象 / SAP.SBO_YL.dbo.UBT_OWOR_material / 车间生产管理工艺_零件生产工艺_工艺库 / MES_接口_生产计划 / 车间生产管理工艺_零件工序_工艺库 / 物料数据] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `工艺管理_获取物料原料信息` | 业务存储过程调用 | SAP/链接库SAP.SBO_YL.dbo.UBT_OWOR_material |
| 2 | `工艺管理_生产工艺_查询生产工艺` | 查询/读取数据 | 表车间生产管理工艺_零件生产工艺_工艺库 |
| 3 | `工艺管理_生产工艺_工艺拷贝` | 业务存储过程调用 | 表MES_接口_生产计划 |
| 4 | `工艺管理_生产工艺_生产工艺拷贝` | 业务存储过程调用 | 表MES_接口_生产计划 |
| 5 | `工艺管理_生产工艺_标准工艺拷贝` | 业务存储过程调用 | 表车间生产管理工艺_零件工序_工艺库、物料数据 |
| 6 | `计划排产_生产订单_订单查询` | 查询/读取数据 | 表MES_接口_生产计划视图View_生产计划零件图纸视图 |
| 7 | `计划排产_生产订单_订单任务_生产工艺任务下发` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 8 | `计划排产_生产订单_订单任务_单条生产工艺任务下发` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 9 | `工艺管理_零件工序_生产工艺_批量生成生产工艺` | 业务存储过程调用 | 表MES_接口_生产计划 |
| 10 | `设备管理_设备信息_查询` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 11 | `MES_ProcessManagement_ProcessBindGet` | 查询/读取数据 | 表车间生产管理工艺_零件工序_工艺库 |
| 12 | `工艺管理_制定标准工艺_拷贝生产工艺` | 业务存储过程调用 | 表车间生产管理工艺_零件生产工艺_工艺库 |
| ... | ... | 共 24 个过程,此处仅列前 12 个 | 详见分析文档对应页面段落 |
#### 22. `src/views/ProcessManagement/ProcessesDevelop/index.vue`
页面要点:该页面用于工艺开发和生产工艺路线维护。用户围绕物料、工序、顺序、工艺参数、图纸等信息维护标准或生产用工艺路线。 页面可见的操作/字段包括 “查询”、“拷贝”、“图纸”、“已保存”、“保存”、“导出”、“--> 生产工艺 取消”、“确定”、“item.物料编码”、“工序”,这些是判断页面业务范围的主要线索。 后端主要围绕 工艺管理_获取物料
过程覆盖:`工艺管理_获取物料原料信息``设备管理_设备信息_查询``工艺管理_生产计划物料查询``工艺管理_生产工艺_生产工艺拷贝``工艺管理_生产工艺_标准工艺拷贝``MES_ProcessManagement_ProcessBindGet``工艺管理_制定标准工艺_拷贝生产工艺``MES_ProcessManagement_ProcessGet``工艺管理_制定标准工艺_拷贝工艺保存``工艺管理_工艺维护_查看图纸`、...
```text
[进入页面 / src/views/ProcessManagement/ProcessesDevelop/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 工艺管理_获取物料原料信息 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_获取物料原料信息 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / 设备管理_设备信息_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 设备管理_设备信息_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_标准工艺拷贝 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_标准工艺拷贝 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / MES_ProcessManagement_ProcessBindGet / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_ProcessManagement_ProcessBindGet / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_制定标准工艺_拷贝生产工艺 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_制定标准工艺_拷贝生产工艺 / 业务存储过程调用] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 工艺管理_生产计划物料查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_生产计划物料查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_生产工艺拷贝 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_生产工艺拷贝 / 业务存储过程调用] --> [type 12当前通用存储过程写入/业务动作) / 工艺管理_制定标准工艺_拷贝工艺保存 / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / 工艺管理_制定标准工艺_拷贝工艺保存 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 车间生产管理工艺_零件工序_修改数据_工艺库 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 车间生产管理工艺_零件工序_修改数据_工艺库 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 车间生产管理工艺_零件工序_编辑_工艺库 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 车间生产管理工艺_零件工序_编辑_工艺库 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 车间生产管理工艺_零件工序_编辑插入行 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 车间生产管理工艺_零件工序_编辑插入行 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / SAP.SBO_YL.dbo.UBT_OWOR_material / YL_基础表_数据字典 / MES_接口_生产计划 / 车间生产管理工艺_零件工序_工艺库 / 物料数据]
[主要数据对象 / SAP.SBO_YL.dbo.UBT_OWOR_material / YL_基础表_数据字典 / MES_接口_生产计划 / 车间生产管理工艺_零件工序_工艺库 / 物料数据] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `工艺管理_获取物料原料信息` | 业务存储过程调用 | SAP/链接库SAP.SBO_YL.dbo.UBT_OWOR_material |
| 2 | `设备管理_设备信息_查询` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 3 | `工艺管理_生产计划物料查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 4 | `工艺管理_生产工艺_生产工艺拷贝` | 业务存储过程调用 | 表MES_接口_生产计划 |
| 5 | `工艺管理_生产工艺_标准工艺拷贝` | 业务存储过程调用 | 表车间生产管理工艺_零件工序_工艺库、物料数据 |
| 6 | `MES_ProcessManagement_ProcessBindGet` | 查询/读取数据 | 表车间生产管理工艺_零件工序_工艺库 |
| 7 | `工艺管理_制定标准工艺_拷贝生产工艺` | 业务存储过程调用 | 表车间生产管理工艺_零件生产工艺_工艺库 |
| 8 | `MES_ProcessManagement_ProcessGet` | 查询/读取数据 | 表基础表_工序 |
| 9 | `工艺管理_制定标准工艺_拷贝工艺保存` | 更新/保存业务数据 | 表MES_接口_生产计划 |
| 10 | `工艺管理_工艺维护_查看图纸` | 查询/读取数据 | 表物料基础数据_工艺图纸 |
| 11 | `车间生产管理工艺_零件工序_修改数据_工艺库` | 更新/保存业务数据 | 表MES_接口_生产计划 |
| 12 | `车间生产管理工艺_零件工序_查询工序信息_工艺库` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| ... | ... | 共 19 个过程,此处仅列前 12 个 | 详见分析文档对应页面段落 |
#### 23. `src/views/ProcessManagement/ProcurementDrawlook/index.vue`
页面要点:该页面提供采购场景的图纸查看。用户按采购物料查询图纸,查看或删除图纸记录,支持采购、外协、来料检验时查阅技术文件。 页面可见的操作/字段包括 “查询”、“查看”、“删除”、“取消”、“确定”、“关闭”、“item.物料编码”、“序号”、“物料编号”、“物料名称”,这些是判断页面业务范围的主要线索。 后端主要围绕 工艺管理_图纸维护_查询删
过程覆盖:`工艺管理_图纸维护_查询删除记录``工艺管理_图纸维护_零件图查询采购``工艺管理_图纸维护_物料查询_采购``工艺管理_图纸维护_验证名称``工艺管理_图纸维护_查看图纸``工艺管理_图纸维护_删除图纸`
```text
[进入页面 / src/views/ProcessManagement/ProcurementDrawlook/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_零件图查询采购 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_零件图查询采购 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_物料查询_采购 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_物料查询_采购 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_验证名称 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_验证名称 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查询删除记录 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查询删除记录 / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / 工艺管理_图纸维护_删除图纸 / 删除业务数据]
[type 12当前通用存储过程写入/业务动作) / 工艺管理_图纸维护_删除图纸 / 删除业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_图纸视图 / SAP.SBO_YL.dbo.UBT_OITM / 物料数据 / 物料基础数据_零件图纸]
[主要数据对象 / View_图纸视图 / SAP.SBO_YL.dbo.UBT_OITM / 物料数据 / 物料基础数据_零件图纸] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `工艺管理_图纸维护_查询删除记录` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 2 | `工艺管理_图纸维护_零件图查询采购` | 查询/读取数据 | 视图View_图纸视图 |
| 3 | `工艺管理_图纸维护_物料查询_采购` | 查询/读取数据 | SAP/链接库SAP.SBO_YL.dbo.UBT_OITM |
| 4 | `工艺管理_图纸维护_验证名称` | 业务存储过程调用 | 表:物料数据 |
| 5 | `工艺管理_图纸维护_查看图纸` | 查询/读取数据 | 表物料基础数据_零件图纸 |
| 6 | `工艺管理_图纸维护_删除图纸` | 删除业务数据 | 表物料基础数据_零件图纸 |
#### 24. `src/views/ProcessManagement/ProductionOrder/index.vue`
页面要点:该页面处理生产订单资料。用户查询 ERP/MES 生产订单,并通过过程把 SAP 生产订单同步成 MES 生产计划和工序任务。 页面可见的操作/字段包括 “查询”、“批量生成任务”、“查看生产工艺”、“查看标准工艺”、“全部”、“未下发”、“已下发”、“机加件”、“装配件”、“序号”,这些是判断页面业务范围的主要线索。 后端主要围绕 设备
过程覆盖:`设备管理_设备信息_查询``工艺管理_生产工艺_查询生产工艺``工艺管理_生产工艺_查询标准工艺``工艺管理_工艺任务_订单查询``计划排产_生产订单_订单任务`
```text
[进入页面 / src/views/ProcessManagement/ProductionOrder/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 设备管理_设备信息_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 设备管理_设备信息_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_查询标准工艺 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_查询标准工艺 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_查询生产工艺 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_生产工艺_查询生产工艺 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_工艺任务_订单查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_工艺任务_订单查询 / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_生产订单_订单任务 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_生产订单_订单任务 / 计划排产或派工] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / YL_基础表_数据字典 / 车间生产管理工艺_零件生产工艺_工艺库 / 车间生产管理工艺_零件工序_工艺库 / MES_接口_生产计划 / MES_接口_生产计划_生产任务]
[主要数据对象 / YL_基础表_数据字典 / 车间生产管理工艺_零件生产工艺_工艺库 / 车间生产管理工艺_零件工序_工艺库 / MES_接口_生产计划 / MES_接口_生产计划_生产任务] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `设备管理_设备信息_查询` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 2 | `工艺管理_生产工艺_查询生产工艺` | 查询/读取数据 | 表车间生产管理工艺_零件生产工艺_工艺库 |
| 3 | `工艺管理_生产工艺_查询标准工艺` | 查询/读取数据 | 表车间生产管理工艺_零件工序_工艺库 |
| 4 | `工艺管理_工艺任务_订单查询` | 查询/读取数据 | 表MES_接口_生产计划 |
| 5 | `计划排产_生产订单_订单任务` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
### 17.8 生产执行ProductionManagement
#### 25. `src/views/ProductionManagement/AbnormalControl/index.vue`
页面要点:该页面管理生产异常。用户查询异常记录,推进异常处理、关闭或记录处理结果。 页面可见的操作/字段包括 “处理”、“转办”、“发起新流程”、“查看进度”、“完结”、“查看详情”、“点击上传”、“添加审批人”、“查询”、“取 消”,这些是判断页面业务范围的主要线索。 后端主要围绕 sp_获取最近处理任务、人员管理_人员信息查询、sp_获取我的流
过程覆盖:`sp_获取最近处理任务``人员管理_人员信息查询``sp_获取我的流程``sp_获取待处理任务``MES_ProductAdmin_Query``sp_创建流程_简化版``sp_处理审批``sp_转办流程``sp_完成流程``sp_获取流程详情`
```text
[进入页面 / src/views/ProductionManagement/AbnormalControl/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / sp_获取最近处理任务 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / sp_获取最近处理任务 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / sp_获取我的流程 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / sp_获取我的流程 / 业务存储过程调用] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / sp_获取待处理任务 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / sp_获取待处理任务 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / MES_ProductAdmin_Query / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_ProductAdmin_Query / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / sp_创建流程_简化版 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / sp_创建流程_简化版 / 业务存储过程调用] --> [type 12当前通用存储过程写入/业务动作) / sp_处理审批 / 业务存储过程调用]
[type 12当前通用存储过程写入/业务动作) / sp_处理审批 / 业务存储过程调用] --> [type 12当前通用存储过程写入/业务动作) / sp_转办流程 / 业务存储过程调用]
[type 12当前通用存储过程写入/业务动作) / sp_转办流程 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / sp_完成流程 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / sp_完成流程 / 业务存储过程调用] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 登录基础数据_管理人员权限视图 / View_生产订单_MES]
[主要数据对象 / 登录基础数据_管理人员权限视图 / View_生产订单_MES] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `sp_获取最近处理任务` | 业务存储过程调用 | 未在 SQL 中解析到明确依赖 |
| 2 | `人员管理_人员信息查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 3 | `sp_获取我的流程` | 业务存储过程调用 | 未在 SQL 中解析到明确依赖 |
| 4 | `sp_获取待处理任务` | 业务存储过程调用 | 未在 SQL 中解析到明确依赖 |
| 5 | `MES_ProductAdmin_Query` | 查询/读取数据 | 视图View_生产订单_MES |
| 6 | `sp_创建流程_简化版` | 业务存储过程调用 | 未在 SQL 中解析到明确依赖 |
| 7 | `sp_处理审批` | 业务存储过程调用 | 未在 SQL 中解析到明确依赖 |
| 8 | `sp_转办流程` | 业务存储过程调用 | 未在 SQL 中解析到明确依赖 |
| 9 | `sp_完成流程` | 业务存储过程调用 | 未在 SQL 中解析到明确依赖 |
| 10 | `sp_获取流程详情` | 业务存储过程调用 | 未在 SQL 中解析到明确依赖 |
#### 26. `src/views/ProductionManagement/AssemblePlanTrack/index.vue`
页面要点:该页面跟踪装配计划执行,展示装配任务进度、计划完成情况和异常。 页面可见的操作/字段包括 “查询”、“全部”、“已完成”、“未完成”、“序号”、“工序名称”、“计划数量”、“指派对象”、“开始时间”、“结束时间”,这些是判断页面业务范围的主要线索。 后端主要围绕 MES_OrderPlanned_Query
过程覆盖:`MES_OrderPlanned_Queryzp``MES_OrderPlanned_DescriptionEdit``Prog_MES_LoadStations`
```text
[进入页面 / src/views/ProductionManagement/AssemblePlanTrack/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Queryzp / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Queryzp / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / MES_资源主数据]
[主要数据对象 / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / MES_资源主数据] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_OrderPlanned_Queryzp` | 查询/读取数据 | 表车间生产管理工艺_零件生产工艺_工艺库视图View_生产订单_MES |
| 2 | `MES_OrderPlanned_DescriptionEdit` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 3 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
#### 27. `src/views/ProductionManagement/AssembleStatus/index.vue`
页面要点:该页面查看装配现场状态,重点展示进行中任务和当前工位状态。 页面可见的操作/字段包括 “查询”、“item.label”、“序号”、“人员名称”、“工位”、“生产订单”、“计划号”、“销售订单”、“物料名称”、“物料编码”这些是判断页面业务范围的主要线索。 后端主要围绕 人员管理_人员信息查询_质检部门_查询、MES_登录_工位与名称_
过程覆盖:`人员管理_人员信息查询_质检部门_查询``MES_登录_工位与名称_查询``生产管理_装配状态_获取进行中任务`
```text
[进入页面 / src/views/ProductionManagement/AssembleStatus/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 生产管理_装配状态_获取进行中任务 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 生产管理_装配状态_获取进行中任务 / 业务存储过程调用] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 登录基础数据_管理人员权限视图 / View_基础数据_工位 / YL_加工中心_操作记录表 / 视图View_生产订单_MES]
[主要数据对象 / 登录基础数据_管理人员权限视图 / View_基础数据_工位 / YL_加工中心_操作记录表 / 视图View_生产订单_MES] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `人员管理_人员信息查询_质检部门_查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 2 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 3 | `生产管理_装配状态_获取进行中任务` | 业务存储过程调用 | 表YL_加工中心_操作记录表视图View_生产订单_MES |
#### 28. `src/views/ProductionManagement/AssembleTaskManage/index.vue`
页面要点:该页面管理装配任务。用户查询装配生产任务、查看工时汇总,进行派工、任务说明维护和外协/生产通知。 页面可见的操作/字段包括 “查询”、“批量排产”、“排产完成”、“确认修改”、“拆分子任务”、“确定”、“编辑”、“取 消”、“确 定”、“全部”,这些是判断页面业务范围的主要线索。 后端主要围绕 MES_登录_工位与名称_查询、MES_Or
过程覆盖:`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`
```text
[进入页面 / src/views/ProductionManagement/AssembleTaskManage/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_Finish / 确认/关闭/完成业务动作]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_Finish / 确认/关闭/完成业务动作] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_ChildTask_Add / 新增业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_ChildTask_Add / 新增业务数据] --> [type 11当前通用存储过程查询/执行) / MES_OrderPlanned_ChildTask_Get / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_OrderPlanned_ChildTask_Get / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Query / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_OrderPlanned_Query / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_基础数据_工位 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES]
[主要数据对象 / View_基础数据_工位 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / 车间生产管理工艺_零件生产工艺_工艺库 / 视图View_生产订单_MES] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 2 | `MES_OrderPlanned_Finish` | 确认/关闭/完成业务动作 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 3 | `MES_OrderPlanned_ChildTask_Add` | 新增业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 4 | `MES_OrderPlanned_ChildTask_Get` | 查询/读取数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 5 | `MES_OrderPlanned_Query` | 查询/读取数据 | 表车间生产管理工艺_零件生产工艺_工艺库视图View_生产订单_MES |
| 6 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
| 7 | `MES_OrderPlanned_EditTaskPlanned` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 8 | `MES_OrderPlanned_SingleTaskPlanned` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 9 | `MES_OrderPlanned_DescriptionEdit` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
#### 29. `src/views/ProductionManagement/AssembleTasksSum/index.vue`
页面要点:该页面汇总装配任务,按订单、工位、人员或状态统计装配执行情况。 页面可见的操作/字段包括 “查询”、“编辑”、“取 消”、“确 定”、“item.指南工位号”、“表单”、“序号”、“销售订单”、“生产订单”、“零件编码”,这些是判断页面业务范围的主要线索。 后端主要围绕 MES_登录_工位与名称_查询、MES_ProductTask_Wo
过程覆盖:`MES_登录_工位与名称_查询``MES_ProductTask_WorkTimeSum``MES_ProductAdmin_Query``Prog_MES_LoadStations``MES_OrderPlanned_DescriptionEdit``MES_OrderPlanned_EditTaskPlanned`
```text
[进入页面 / src/views/ProductionManagement/AssembleTasksSum/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / MES_ProductTask_WorkTimeSum / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / MES_ProductTask_WorkTimeSum / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / MES_ProductAdmin_Query / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_ProductAdmin_Query / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_基础数据_工位 / View_生产订单_MES / MES_资源主数据 / MES_接口_生产计划 / MES_接口_生产计划_生产任务]
[主要数据对象 / View_基础数据_工位 / View_生产订单_MES / MES_资源主数据 / MES_接口_生产计划 / MES_接口_生产计划_生产任务] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 2 | `MES_ProductTask_WorkTimeSum` | 报工或工时处理 | 未在 SQL 中解析到明确依赖 |
| 3 | `MES_ProductAdmin_Query` | 查询/读取数据 | 视图View_生产订单_MES |
| 4 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
| 5 | `MES_OrderPlanned_DescriptionEdit` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 6 | `MES_OrderPlanned_EditTaskPlanned` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
#### 30. `src/views/ProductionManagement/AssemblyCenter/index.vue`
页面要点:该页面是装配生产执行主界面。装配人员按工位查询装配任务,处理开工、结束/报工、送检、缺料查询、收检记录、图纸查看和退库等动作,并会读取 SAP 生产订单信息辅助判断。 页面可见的操作/字段包括 “查询 --> 缺料”、“上一个 下一个”、“删除当前记录 关闭”、“上一个 下一个 保存当前记录 删除当前记录 关闭”、“确定 关闭”、“取 消
过程覆盖:`生产管理_获取人员绑定``加急订单_加急明细查询``MES_人员工时记录_获取进行中任务2``MES_人员工时记录_获取进行中任务``工时校验_获取订单列表``异常工时_新增操作记录``工时校验_获取订单工序``MES_登录_工位与名称_查询``Prog_MES_LoadProcess``MES_ProductCenter_GetTask_zp`、...
WMS/条码任务:页面涉及 `stocktask` 出库/入库任务接口。
```text
[进入页面 / src/views/ProductionManagement/AssemblyCenter/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 生产管理_获取人员绑定 / 基础权限/人员数据处理]
[type 11当前通用存储过程查询/执行) / 生产管理_获取人员绑定 / 基础权限/人员数据处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取订单工序 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取订单工序 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadProcess / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadProcess / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_装配中心_缺料查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_装配中心_缺料查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / MES_人员工时记录_获取进行中任务2 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / MES_人员工时记录_获取进行中任务2 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / MES_人员工时记录_获取进行中任务 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / MES_人员工时记录_获取进行中任务 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取订单列表 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取订单列表 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 异常工时_新增操作记录 / 新增业务数据]
[type 11当前通用存储过程查询/执行) / 异常工时_新增操作记录 / 新增业务数据] --> [type 11当前通用存储过程查询/执行) / MES_ProductCenter_GetTask_zp / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_ProductCenter_GetTask_zp / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [是否需要外部系统同步?]
[是否需要外部系统同步?] -- WMS/条码 --> [stocktask 入库/出库任务 / 物料/条码/数量同步]
[是否需要外部系统同步?] -- 否 --> [MES 本地状态生效]
[stocktask 入库/出库任务 / 物料/条码/数量同步] --> [外部返回成功?]
[MES 本地状态生效] --> [刷新列表/明细/看板数据]
[外部返回成功?] -- 是 --> [刷新列表/明细/看板数据]
[外部返回成功?] -- 否 --> [记录失败原因 / 保留待重试/待处理状态]
[记录失败原因 / 保留待重试/待处理状态] --> [刷新列表/明细/看板数据]
[用户是否发起业务动作?] -- 否 --> [刷新列表/明细/看板数据]
[刷新列表/明细/看板数据] --> [主要数据对象 / MES_资源主数据 / 工位人员绑定表 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / MES_接口_生产计划_生产任务]
[主要数据对象 / MES_资源主数据 / 工位人员绑定表 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / MES_接口_生产计划_生产任务] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `生产管理_获取人员绑定` | 基础权限/人员数据处理 | 表MES_资源主数据、工位人员绑定表 |
| 2 | `加急订单_加急明细查询` | 查询/读取数据 | 表MES_接口_生产计划SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL |
| 3 | `MES_人员工时记录_获取进行中任务2` | 报工或工时处理 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务、YL_加工中心_操作记录表 |
| 4 | `MES_人员工时记录_获取进行中任务` | 报工或工时处理 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务、YL_加工中心_操作记录表 |
| 5 | `工时校验_获取订单列表` | 报工或工时处理 | 表MES_接口_生产计划 |
| 6 | `异常工时_新增操作记录` | 新增业务数据 | 表YL_加工中心_操作记录表视图View_生产订单_MES |
| 7 | `工时校验_获取订单工序` | 报工或工时处理 | 视图View_生产订单_MES |
| 8 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 9 | `Prog_MES_LoadProcess` | 查询/读取数据 | 表基础表_工序 |
| 10 | `MES_ProductCenter_GetTask_zp` | 查询/读取数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务、登录基础数据_人员信息、YL_质量检验_质检记录视图View_生产订单_MES |
| 11 | `MES_ProductTask_WorkTimeSum` | 报工或工时处理 | 未在 SQL 中解析到明确依赖 |
| 12 | `生产管理_装配中心_缺料查询` | 查询/读取数据 | SAP/链接库SAP.SBO_YL.dbo.UBT_OPKL_MissQty |
| ... | ... | 共 26 个过程,此处仅列前 12 个 | 详见分析文档对应页面段落 |
#### 31. `src/views/ProductionManagement/DeviceStatus/index.vue`
页面要点:该页面查看设备/工位生产状态,通常用于判断设备是否在加工、待机、报警或空闲。 页面可见的操作/字段包括 “查询”、“item.name”、“序号”、“工位”、“生产订单”、“计划号”、“销售订单”、“物料名称”、“物料编码”、“顺序”这些是判断页面业务范围的主要线索。 后端主要围绕 MES_登录_工位与名称_查询、设备管理_设备状态_查
过程覆盖:`MES_登录_工位与名称_查询``设备管理_设备状态_查询`
```text
[进入页面 / src/views/ProductionManagement/DeviceStatus/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 设备管理_设备状态_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 设备管理_设备状态_查询 / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_基础数据_工位 / MES_资源主数据 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / YL_质量检验_质检记录]
[主要数据对象 / View_基础数据_工位 / MES_资源主数据 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / YL_质量检验_质检记录] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 2 | `设备管理_设备状态_查询` | 查询/读取数据 | 表MES_资源主数据、MES_接口_生产计划、MES_接口_生产计划_生产任务、YL_质量检验_质检记录视图View_生产订单_MES、View_设备工位人员 |
#### 32. `src/views/ProductionManagement/MachiningCenter/index.vue`
页面要点:该页面是机加生产执行主界面。操作员按工位查看可执行任务和进行中任务,完成收料、开始加工、暂停/恢复、报工、辅助工序、首检/巡检/序检、生产发料查询、退库、图纸查看等动作,并写入加工中心操作记录和报工记录。 页面可见的操作/字段包括 “取 消”、“确 定”、“上一个 下一个”、“删除当前记录 关闭”、“上一个 下一个 保存当前记录 删除当前
过程覆盖:`生产管理_加工中心_获取设备人员``生产管理_加工中心_获取班次信息``加急订单_加急明细查询``生产管理_获取人员绑定``工时校验_获取订单工序``工时校验_获取订单列表``异常工时_新增操作记录``MES_操作记录_获取暂停状态``MES_操作记录_获取任务暂停状态``MES_登录_工位与名称_查询`、...
WMS/条码任务:页面涉及 `stocktask` 出库/入库任务接口。
```text
[进入页面 / src/views/ProductionManagement/MachiningCenter/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 生产管理_加工中心_获取设备人员 / 基础权限/人员数据处理]
[type 11当前通用存储过程查询/执行) / 生产管理_加工中心_获取设备人员 / 基础权限/人员数据处理] --> [type 11当前通用存储过程查询/执行) / 生产管理_加工中心_获取班次信息 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 生产管理_加工中心_获取班次信息 / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / 生产管理_获取人员绑定 / 基础权限/人员数据处理]
[type 11当前通用存储过程查询/执行) / 生产管理_获取人员绑定 / 基础权限/人员数据处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取订单工序 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取订单工序 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / MES_操作记录_获取暂停状态 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / MES_操作记录_获取暂停状态 / 业务存储过程调用] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取订单列表 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取订单列表 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 异常工时_新增操作记录 / 新增业务数据]
[type 11当前通用存储过程查询/执行) / 异常工时_新增操作记录 / 新增业务数据] --> [type 12当前通用存储过程写入/业务动作) / MES_ProductTask_HelpStart / 业务存储过程调用]
[type 12当前通用存储过程写入/业务动作) / MES_ProductTask_HelpStart / 业务存储过程调用] --> [type 11当前通用存储过程查询/执行) / Prog_MES_GetProductOrder_byAID / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_GetProductOrder_byAID / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / MES_ProductCenter_GetTask / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_ProductCenter_GetTask / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [是否需要外部系统同步?]
[是否需要外部系统同步?] -- WMS/条码 --> [stocktask 入库/出库任务 / 物料/条码/数量同步]
[是否需要外部系统同步?] -- 否 --> [MES 本地状态生效]
[stocktask 入库/出库任务 / 物料/条码/数量同步] --> [外部返回成功?]
[MES 本地状态生效] --> [刷新列表/明细/看板数据]
[外部返回成功?] -- 是 --> [刷新列表/明细/看板数据]
[外部返回成功?] -- 否 --> [记录失败原因 / 保留待重试/待处理状态]
[记录失败原因 / 保留待重试/待处理状态] --> [刷新列表/明细/看板数据]
[用户是否发起业务动作?] -- 否 --> [刷新列表/明细/看板数据]
[刷新列表/明细/看板数据] --> [主要数据对象 / View_设备工位人员 / 班次表 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / MES_资源主数据]
[主要数据对象 / View_设备工位人员 / 班次表 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / MES_资源主数据] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `生产管理_加工中心_获取设备人员` | 基础权限/人员数据处理 | 视图View_设备工位人员 |
| 2 | `生产管理_加工中心_获取班次信息` | 业务存储过程调用 | 表:班次表 |
| 3 | `加急订单_加急明细查询` | 查询/读取数据 | 表MES_接口_生产计划SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL |
| 4 | `生产管理_获取人员绑定` | 基础权限/人员数据处理 | 表MES_资源主数据、工位人员绑定表 |
| 5 | `工时校验_获取订单工序` | 报工或工时处理 | 视图View_生产订单_MES |
| 6 | `工时校验_获取订单列表` | 报工或工时处理 | 表MES_接口_生产计划 |
| 7 | `异常工时_新增操作记录` | 新增业务数据 | 表YL_加工中心_操作记录表视图View_生产订单_MES |
| 8 | `MES_操作记录_获取暂停状态` | 业务存储过程调用 | 表YL_加工中心_操作记录表 |
| 9 | `MES_操作记录_获取任务暂停状态` | 业务存储过程调用 | 表YL_加工中心_操作记录表 |
| 10 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 11 | `Prog_MES_LoadProcess` | 查询/读取数据 | 表基础表_工序 |
| 12 | `查询字典` | 查询/读取数据 | 表YL_基础表_数据字典 |
| ... | ... | 共 48 个过程,此处仅列前 12 个 | 详见分析文档对应页面段落 |
#### 33. `src/views/ProductionManagement/OutsourceMange/index.vue`
页面要点:该页面管理外协任务。用户查询可外协工序,按供应商/订单/工序分组,执行外协派工并同步 SAP 采购请求或相关单据,维护外协发料、收料、质检记录、打印次数和备注。 页面可见的操作/字段包括 “查询 派工并同步SAP”、“打印”、“发料”、“收货”、“编辑”、“历史记录”、“查看图纸”、“工艺图纸”、“取 消”、“确 定”,这些是判断页面业务
过程覆盖:`生产管理_外协管理_外协历史查询``计划排产_派工``生产管理_外协管理_更新打印次数``生产管理_外协管理_更新备注``工艺管理_图纸维护_查看图纸``工艺管理_工艺维护_查看图纸``生产管理_外协管理_查询外协全部``生产管理_外协管理_外协发料查询``生产管理_外协管理_外协发料保存``生产管理_外协管理_外协收料保存`
```text
[进入页面 / src/views/ProductionManagement/OutsourceMange/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_外协历史查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_外协历史查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_工艺维护_查看图纸 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_工艺维护_查看图纸 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_派工 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_派工 / 计划排产或派工] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_更新打印次数 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_更新打印次数 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_更新备注 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_更新备注 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_查询外协全部 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_查询外协全部 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_外协发料查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_外协发料查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_外协发料保存 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_外协发料保存 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / YL_加工中心_操作记录表 / 视图View_生产订单_MES / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / 物料基础数据_零件图纸]
[主要数据对象 / YL_加工中心_操作记录表 / 视图View_生产订单_MES / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / 物料基础数据_零件图纸] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `生产管理_外协管理_外协历史查询` | 查询/读取数据 | 表YL_加工中心_操作记录表视图View_生产订单_MES |
| 2 | `计划排产_派工` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 3 | `生产管理_外协管理_更新打印次数` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 4 | `生产管理_外协管理_更新备注` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 5 | `工艺管理_图纸维护_查看图纸` | 查询/读取数据 | 表物料基础数据_零件图纸 |
| 6 | `工艺管理_工艺维护_查看图纸` | 查询/读取数据 | 表物料基础数据_工艺图纸 |
| 7 | `生产管理_外协管理_查询外协全部` | 查询/读取数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务、YL_质量检验_质检记录视图View_生产订单全部包括已关闭 |
| 8 | `生产管理_外协管理_外协发料查询` | 查询/读取数据 | 表YL_质量检验_质检记录视图View_生产订单_MES |
| 9 | `生产管理_外协管理_外协发料保存` | 更新/保存业务数据 | 表MES_接口_生产计划 |
| 10 | `生产管理_外协管理_外协收料保存` | 更新/保存业务数据 | 表MES_接口_生产计划 |
#### 34. `src/views/ProductionManagement/OutsourceSheet/index.vue`
页面要点:该页面输出外协报表。用户按订单、合同、产品、计划号、供应商、状态分页查询外协报表,也可导出,用于外协进度、发料、收料、质检、开票等跟踪。 页面可见的操作/字段包括 “查询”、“Excel导出”、“全部”、“收检”、“终检”、“来料检验”、“退库检验”、“收料小于发料”、“供应商”、“订单号”这些是判断页面业务范围的主要线索。 后端主要围
过程覆盖:`生产管理_外协报表_导出``生产管理_外协报表_查询`
```text
[进入页面 / src/views/ProductionManagement/OutsourceSheet/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 2001导出/报表类过程) / 生产管理_外协报表_导出 / 外协业务处理]
[type 2001导出/报表类过程) / 生产管理_外协报表_导出 / 外协业务处理] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协报表_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协报表_查询 / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `生产管理_外协报表_导出` | 外协业务处理 | 未在 SQL 中解析到明确依赖 |
| 2 | `生产管理_外协报表_查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
#### 35. `src/views/ProductionManagement/PersonnelBinding/index.vue`
页面要点:该页面维护工位与人员绑定关系。用于限制或提示哪些人员可在指定工位报工、开工或执行任务。 页面可见的操作/字段包括 “查询”、“绑定人员”、“确 定”、“取 消”、“序号”、“工位名称”、“工位号”、“操作”、“请输入工位名称”,这些是判断页面业务范围的主要线索。 后端主要围绕 MES_登录_工位与名称_查询、系统管理_人员管理_所有有效人
过程覆盖:`MES_登录_工位与名称_查询``系统管理_人员管理_所有有效人员查询``系统管理_工位管理_工位绑定人员查询``系统管理_工位管理_工位绑定人员保存`
```text
[进入页面 / src/views/ProductionManagement/PersonnelBinding/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 系统管理_工位管理_工位绑定人员查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 系统管理_工位管理_工位绑定人员查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 系统管理_工位管理_工位绑定人员保存 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 系统管理_工位管理_工位绑定人员保存 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_基础数据_工位 / 登录基础数据_管理人员权限视图]
[主要数据对象 / View_基础数据_工位 / 登录基础数据_管理人员权限视图] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 2 | `系统管理_人员管理_所有有效人员查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 3 | `系统管理_工位管理_工位绑定人员查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 4 | `系统管理_工位管理_工位绑定人员保存` | 更新/保存业务数据 | 未在 SQL 中解析到明确依赖 |
#### 36. `src/views/ProductionManagement/PickingTask/index.vue`
页面要点:该页面处理拣配任务。用户查询生产订单相关拣配/领料任务,并可能联动 SAP 生产订单或库存出入库状态。 页面可见的操作/字段包括 “查询”、“转至 完成 --> 生产订单 加急数量 物料编号 关闭”、“装配”、“机加”、“全部”、“一楼”、“二楼”、“仓库”、“已完成”、“未完成”,这些是判断页面业务范围的主要线索。 后端主要围绕 生产管
过程覆盖:`生产管理_拣配任务_查询`
```text
[进入页面 / src/views/ProductionManagement/PickingTask/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 生产管理_拣配任务_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_拣配任务_查询 / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / SAP.SBO_YL.dbo.UBT_MES_TASK_MERGE]
[主要数据对象 / SAP.SBO_YL.dbo.UBT_MES_TASK_MERGE] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `生产管理_拣配任务_查询` | 查询/读取数据 | SAP/链接库SAP.SBO_YL.dbo.UBT_MES_TASK_MERGE |
#### 37. `src/views/ProductionManagement/ProductionPlanTrack/index.vue`
页面要点:该页面跟踪生产计划执行。用户查看计划任务的开工、完工、进度、延期或异常情况,用于计划员追踪订单。 页面可见的操作/字段包括 “查询”、“关闭”、“全部”、“机加”、“装配”、“是”、“否”、“加急”、“正常”、“序号”,这些是判断页面业务范围的主要线索。 后端主要围绕 加急订单_加急明细查询、生产管理_生产计划跟踪、MES_OrderPl
过程覆盖:`加急订单_加急明细查询``生产管理_生产计划跟踪``MES_OrderPlanned_DescriptionEdit``Prog_MES_LoadStations`
```text
[进入页面 / src/views/ProductionManagement/ProductionPlanTrack/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_生产计划跟踪 / 计划排产或派工]
[type 11当前通用存储过程查询/执行) / 生产管理_生产计划跟踪 / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / YL_加工中心_操作记录表 / 视图View_生产订单_MES / View_生产订单全部]
[主要数据对象 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / YL_加工中心_操作记录表 / 视图View_生产订单_MES / View_生产订单全部] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `加急订单_加急明细查询` | 查询/读取数据 | 表MES_接口_生产计划SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL |
| 2 | `生产管理_生产计划跟踪` | 计划排产或派工 | 表YL_加工中心_操作记录表视图View_生产订单_MES、View_生产订单全部包括已关闭 |
| 3 | `MES_OrderPlanned_DescriptionEdit` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 4 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
#### 38. `src/views/ProductionManagement/ProductionTaskManage/index.vue`
页面要点:该页面管理生产任务。用户按工位、订单、工序查询任务,查看工时汇总,执行派工、修改计划字段、维护任务说明和通知状态。 页面可见的操作/字段包括 “查询”、“表单”、“日程”、“派工调整”、“外协通知”、“已发起”、“编辑”、“取 消”、“确 定”、“item.指南工位号”,这些是判断页面业务范围的主要线索。 后端主要围绕 MES_登录_工位
过程覆盖:`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`
```text
[进入页面 / src/views/ProductionManagement/ProductionTaskManage/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_SingleTaskPlanned / 计划排产或派工] --> [type 11当前通用存储过程查询/执行) / MES_ProductTask_WorkTimeSum / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / MES_ProductTask_WorkTimeSum / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / MES_ProductAdmin_Query / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_ProductAdmin_Query / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / Prog_MES_SingleTaskPlanned / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / Prog_MES_SingleTaskPlanned / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / MES_ProductTask_Notice / 业务存储过程调用]
[type 12当前通用存储过程写入/业务动作) / MES_ProductTask_Notice / 业务存储过程调用] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_基础数据_工位 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / View_生产订单_MES / MES_资源主数据]
[主要数据对象 / View_基础数据_工位 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / View_生产订单_MES / MES_资源主数据] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 2 | `MES_OrderPlanned_SingleTaskPlanned` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 3 | `MES_ProductTask_WorkTimeSum` | 报工或工时处理 | 未在 SQL 中解析到明确依赖 |
| 4 | `MES_ProductAdmin_Query` | 查询/读取数据 | 视图View_生产订单_MES |
| 5 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
| 6 | `Prog_MES_SingleTaskPlanned` | 计划排产或派工 | 未知 |
| 7 | `MES_OrderPlanned_DescriptionEdit` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 8 | `MES_ProductTask_Notice` | 业务存储过程调用 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 9 | `MES_OrderPlanned_EditTaskPlanned` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
#### 39. `src/views/ProductionManagement/ProductionTasksSum/index.vue`
页面要点:该页面做生产任务汇总。用户按订单、工序、工位、时间等维度查询生产任务和工时汇总,并可编辑计划说明或派工信息。 页面可见的操作/字段包括 “查询”、“编辑”、“取 消”、“确 定”、“item.指南工位号”、“表单”、“序号”、“销售订单”、“生产订单”、“零件编码”,这些是判断页面业务范围的主要线索。 后端主要围绕 MES_登录_工位与名
过程覆盖:`MES_登录_工位与名称_查询``MES_ProductTask_WorkTimeSum``生产管理_生产任务汇总``Prog_MES_LoadStations``MES_OrderPlanned_DescriptionEdit``MES_OrderPlanned_EditTaskPlanned`
```text
[进入页面 / src/views/ProductionManagement/ProductionTasksSum/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / MES_ProductTask_WorkTimeSum / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / MES_ProductTask_WorkTimeSum / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 生产管理_生产任务汇总 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 生产管理_生产任务汇总 / 业务存储过程调用] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_EditTaskPlanned / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_基础数据_工位 / View_生产订单_MES / MES_资源主数据 / MES_接口_生产计划 / MES_接口_生产计划_生产任务]
[主要数据对象 / View_基础数据_工位 / View_生产订单_MES / MES_资源主数据 / MES_接口_生产计划 / MES_接口_生产计划_生产任务] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 2 | `MES_ProductTask_WorkTimeSum` | 报工或工时处理 | 未在 SQL 中解析到明确依赖 |
| 3 | `生产管理_生产任务汇总` | 业务存储过程调用 | 视图View_生产订单_MES |
| 4 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
| 5 | `MES_OrderPlanned_DescriptionEdit` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 6 | `MES_OrderPlanned_EditTaskPlanned` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
#### 40. `src/views/ProductionManagement/SaleOutsourceMange/index.vue`
页面要点:该页面管理外协任务。用户查询可外协工序,按供应商/订单/工序分组,执行外协派工并同步 SAP 采购请求或相关单据,维护外协发料、收料、质检记录、打印次数和备注。 页面可见的操作/字段包括 “查询 派工并同步SAP”、“打印”、“发料”、“收货”、“更新”、“编辑”、“历史记录”、“查看图纸”、“工艺图纸”、“收发记录”这些是判断页面业务
过程覆盖:`计划排产_重置派工状态``生产管理_外协管理_外协历史查询``计划排产_派工``生产管理_外协管理_更新打印次数``生产管理_外协管理_更新备注``工艺管理_图纸维护_查看图纸``工艺管理_工艺维护_查看图纸``生产管理_外协管理_查询外协``生产管理_外协管理_外协发料查询``生产管理_外协管理_查询外协历史记录`、...
```text
[进入页面 / src/views/ProductionManagement/SaleOutsourceMange/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_外协历史查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_外协历史查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工艺管理_工艺维护_查看图纸 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_工艺维护_查看图纸 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_查询外协历史记录 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_查询外协历史记录 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_查询质检记录 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_查询质检记录 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 计划排产_重置派工状态 / 计划排产或派工]
[type 11当前通用存储过程查询/执行) / 计划排产_重置派工状态 / 计划排产或派工] --> [type 12当前通用存储过程写入/业务动作) / 计划排产_派工 / 计划排产或派工]
[type 12当前通用存储过程写入/业务动作) / 计划排产_派工 / 计划排产或派工] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_更新打印次数 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_更新打印次数 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_更新备注 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_更新备注 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_查询外协 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_查询外协 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_外协管理_外协发料查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_外协管理_外协发料查询 / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / YL_加工中心_操作记录表 / 视图View_生产订单_MES / 物料基础数据_零件图纸]
[主要数据对象 / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / YL_加工中心_操作记录表 / 视图View_生产订单_MES / 物料基础数据_零件图纸] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `计划排产_重置派工状态` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 2 | `生产管理_外协管理_外协历史查询` | 查询/读取数据 | 表YL_加工中心_操作记录表视图View_生产订单_MES |
| 3 | `计划排产_派工` | 计划排产或派工 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 4 | `生产管理_外协管理_更新打印次数` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 5 | `生产管理_外协管理_更新备注` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 6 | `工艺管理_图纸维护_查看图纸` | 查询/读取数据 | 表物料基础数据_零件图纸 |
| 7 | `工艺管理_工艺维护_查看图纸` | 查询/读取数据 | 表物料基础数据_工艺图纸 |
| 8 | `生产管理_外协管理_查询外协` | 查询/读取数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务、YL_质量检验_质检记录视图View_生产订单_MES |
| 9 | `生产管理_外协管理_外协发料查询` | 查询/读取数据 | 表YL_质量检验_质检记录视图View_生产订单_MES |
| 10 | `生产管理_外协管理_查询外协历史记录` | 查询/读取数据 | 表YL_加工中心_操作记录表 |
| 11 | `生产管理_外协管理_查询质检记录` | 查询/读取数据 | 表YL_质量检验_质检记录 |
| 12 | `生产管理_外协管理_外协发料保存` | 更新/保存业务数据 | 表MES_接口_生产计划 |
| ... | ... | 共 13 个过程,此处仅列前 12 个 | 详见分析文档对应页面段落 |
#### 41. `src/views/ProductionManagement/ShiftManagement/index.vue`
页面要点:该页面维护班次和班次人员绑定。用户新增、修改、删除班次,给班次绑定人员,为工时计算和报工归属提供基础数据。 页面可见的操作/字段包括 “添加新班次”、“编辑”、“保存”、“取消”、“绑定”、“删除”、“确 定”、“取 消”、“序号”、“班次”,这些是判断页面业务范围的主要线索。 后端主要围绕 生产管理_班次管理_班次列表查询、系统管理_人
过程覆盖:`生产管理_班次管理_班次列表查询``系统管理_人员管理_所有有效人员查询``生产管理_班次管理_班次绑定人员查询``生产管理_班次管理_班次保存``生产管理_班次管理_班次删除``生产管理_班次管理_班次绑定人员保存`
```text
[进入页面 / src/views/ProductionManagement/ShiftManagement/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 生产管理_班次管理_班次列表查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_班次管理_班次列表查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_班次管理_班次绑定人员查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_班次管理_班次绑定人员查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 生产管理_班次管理_班次保存 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 生产管理_班次管理_班次保存 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_班次管理_班次删除 / 删除业务数据]
[type 11当前通用存储过程查询/执行) / 生产管理_班次管理_班次删除 / 删除业务数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_班次管理_班次绑定人员保存 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 生产管理_班次管理_班次绑定人员保存 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 登录基础数据_管理人员权限视图]
[主要数据对象 / 登录基础数据_管理人员权限视图] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `生产管理_班次管理_班次列表查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 2 | `系统管理_人员管理_所有有效人员查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 3 | `生产管理_班次管理_班次绑定人员查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 4 | `生产管理_班次管理_班次保存` | 更新/保存业务数据 | 未在 SQL 中解析到明确依赖 |
| 5 | `生产管理_班次管理_班次删除` | 删除业务数据 | 未在 SQL 中解析到明确依赖 |
| 6 | `生产管理_班次管理_班次绑定人员保存` | 更新/保存业务数据 | 未在 SQL 中解析到明确依赖 |
#### 42. `src/views/ProductionManagement/Timesheet/index.vue`
页面要点:该页面统计工时。用户按项目、作业者、设备、任务等维度查询工时数据,并可导出报表。 页面可见的操作/字段包括 “查询”、“Excel导出”、“项目工时”、“合同号”、“产品名称”、“产品编码”、“订单编号”、“工序名称”、“操作人”、“计划/完成”,这些是判断页面业务范围的主要线索。 后端主要围绕 工时统计_项目工时_查询、工时统计_作业者
过程覆盖:`工时统计_项目工时_查询``工时统计_作业者工时_查询``工时统计_设备工时_查询``工时统计_任务工时_查询`
```text
[进入页面 / src/views/ProductionManagement/Timesheet/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 工时统计_作业者工时_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工时统计_作业者工时_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工时统计_设备工时_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工时统计_设备工时_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 工时统计_项目工时_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工时统计_项目工时_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工时统计_任务工时_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工时统计_任务工时_查询 / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_生产工时视图]
[主要数据对象 / View_生产工时视图] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `工时统计_项目工时_查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 2 | `工时统计_作业者工时_查询` | 查询/读取数据 | 视图View_生产工时视图 |
| 3 | `工时统计_设备工时_查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 4 | `工时统计_任务工时_查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
#### 43. `src/views/ProductionManagement/Urgent/index.vue`
页面要点:该页面维护加急任务。用户查询加急订单明细,并更新完成、转至等字段,用于生产/质检优先级管理。 页面可见的操作/字段包括 “查询”、“转至 完成 加急明细 --> 生产订单 加急数量 物料编号 关闭”、“装配”、“机加”、“全部”、“已转至”、“未转至”、“已完成”、“未完成”、“序号”,这些是判断页面业务范围的主要线索。 后端主要围绕 加
过程覆盖:`加急订单_加急明细查询``生产管理_加急件管理查询``生产管理_加急件管理_更新转至``生产管理_加急件管理_更新完成`
```text
[进入页面 / src/views/ProductionManagement/Urgent/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_加急件管理查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_加急件管理查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_加急件管理_更新转至 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 生产管理_加急件管理_更新转至 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_加急件管理_更新完成 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 生产管理_加急件管理_更新完成 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / YL_质量检验_质检记录 / 视图View_生产订单_MES]
[主要数据对象 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / YL_质量检验_质检记录 / 视图View_生产订单_MES] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `加急订单_加急明细查询` | 查询/读取数据 | 表MES_接口_生产计划SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL |
| 2 | `生产管理_加急件管理查询` | 查询/读取数据 | 表YL_质量检验_质检记录视图View_生产订单_MES |
| 3 | `生产管理_加急件管理_更新转至` | 更新/保存业务数据 | 表YL_质量检验_质检记录 |
| 4 | `生产管理_加急件管理_更新完成` | 更新/保存业务数据 | 表YL_质量检验_质检记录 |
#### 44. `src/views/ProductionManagement/WorkHoursCheck/index - 副本.vue`
页面要点:该页面用于工时校验。质检/管理人员查询待校验报工记录,系统计算标准/实际工时,保存单条或批量校验结果;通过校验后可把工序资源或工时/出库类单据上传到 SAP。 页面可见的操作/字段包括 “查询”、“一键校验”、“新增工时记录”、“设备工时”、“关闭”、“确 定”、“取消”、“item.label”、“全部”、“已校验”这些是判断页面业务
过程覆盖:`人员管理_人员信息查询_质检部门_查询``系统管理_人员管理_所有有效人员查询``工时校验_获取订单列表``工时校验_获取订单工序``工时校验_获取昨日之前操作记录列表``工时校验_获取资源``工时校验_获取设备数据``工时校验_保存校验记录``工时校验_批量保存校验记录``工时校验_获取操作人当天报工记录`
```text
[进入页面 / src/views/ProductionManagement/WorkHoursCheck/index - 副本.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取订单工序 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取订单工序 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取昨日之前操作记录列表 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取昨日之前操作记录列表 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取资源 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取资源 / 报工或工时处理] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取订单列表 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取订单列表 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_保存校验记录 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 工时校验_保存校验记录 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 工时校验_批量保存校验记录 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 工时校验_批量保存校验记录 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 登录基础数据_管理人员权限视图 / MES_接口_生产计划 / View_生产订单_MES / View_生产工时视图 / SAP.SBO_YL.dbo.UBT_ORSC]
[主要数据对象 / 登录基础数据_管理人员权限视图 / MES_接口_生产计划 / View_生产订单_MES / View_生产工时视图 / SAP.SBO_YL.dbo.UBT_ORSC] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `人员管理_人员信息查询_质检部门_查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 2 | `系统管理_人员管理_所有有效人员查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 3 | `工时校验_获取订单列表` | 报工或工时处理 | 表MES_接口_生产计划 |
| 4 | `工时校验_获取订单工序` | 报工或工时处理 | 视图View_生产订单_MES |
| 5 | `工时校验_获取昨日之前操作记录列表` | 报工或工时处理 | 视图View_生产工时视图 |
| 6 | `工时校验_获取资源` | 报工或工时处理 | SAP/链接库SAP.SBO_YL.dbo.UBT_ORSC |
| 7 | `工时校验_获取设备数据` | 报工或工时处理 | 表历史_工位设备状态每分钟记录 |
| 8 | `工时校验_保存校验记录` | 更新/保存业务数据 | 表生产管理_工时校验_校验工时表、YL_加工中心_操作记录表 |
| 9 | `工时校验_批量保存校验记录` | 更新/保存业务数据 | 表生产管理_工时校验_校验工时表、YL_加工中心_操作记录表 |
| 10 | `工时校验_获取操作人当天报工记录` | 报工或工时处理 | 表YL_加工中心_操作记录表 |
#### 45. `src/views/ProductionManagement/WorkHoursCheck/index.vue`
页面要点:该页面用于工时校验。质检/管理人员查询待校验报工记录,系统计算标准/实际工时,保存单条或批量校验结果;通过校验后可把工序资源或工时/出库类单据上传到 SAP。 页面可见的操作/字段包括 “查询”、“一键校验”、“直接校验”、“新增工时记录”、“设备工时”、“关闭”、“确 定”、“取消”、“item.label”、“全部”这些是判断页面业
过程覆盖:`usp_BatchValidateWorkTime``usp_ValidateWorkTime``人员管理_人员信息查询_质检部门_查询``系统管理_人员管理_所有有效人员查询``工时校验_获取订单列表``工时校验_获取订单工序``工时校验_获取昨日之前操作记录列表``工时校验_获取资源``工时校验_获取设备数据``工时校验_保存校验记录`、...
```text
[进入页面 / src/views/ProductionManagement/WorkHoursCheck/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取订单工序 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取订单工序 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取昨日之前操作记录列表 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取昨日之前操作记录列表 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取资源 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取资源 / 报工或工时处理] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / usp_BatchValidateWorkTime / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / usp_BatchValidateWorkTime / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / usp_ValidateWorkTime / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / usp_ValidateWorkTime / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取订单列表 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取订单列表 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_保存校验记录 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 工时校验_保存校验记录 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 工时校验_批量保存校验记录 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 工时校验_批量保存校验记录 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 登录基础数据_管理人员权限视图 / MES_接口_生产计划 / View_生产订单_MES / View_生产工时视图 / SAP.SBO_YL.dbo.UBT_ORSC]
[主要数据对象 / 登录基础数据_管理人员权限视图 / MES_接口_生产计划 / View_生产订单_MES / View_生产工时视图 / SAP.SBO_YL.dbo.UBT_ORSC] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `usp_BatchValidateWorkTime` | 报工或工时处理 | 未在 SQL 中解析到明确依赖 |
| 2 | `usp_ValidateWorkTime` | 报工或工时处理 | 未在 SQL 中解析到明确依赖 |
| 3 | `人员管理_人员信息查询_质检部门_查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 4 | `系统管理_人员管理_所有有效人员查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 5 | `工时校验_获取订单列表` | 报工或工时处理 | 表MES_接口_生产计划 |
| 6 | `工时校验_获取订单工序` | 报工或工时处理 | 视图View_生产订单_MES |
| 7 | `工时校验_获取昨日之前操作记录列表` | 报工或工时处理 | 视图View_生产工时视图 |
| 8 | `工时校验_获取资源` | 报工或工时处理 | SAP/链接库SAP.SBO_YL.dbo.UBT_ORSC |
| 9 | `工时校验_获取设备数据` | 报工或工时处理 | 表历史_工位设备状态每分钟记录 |
| 10 | `工时校验_保存校验记录` | 更新/保存业务数据 | 表生产管理_工时校验_校验工时表、YL_加工中心_操作记录表 |
| 11 | `工时校验_批量保存校验记录` | 更新/保存业务数据 | 表生产管理_工时校验_校验工时表、YL_加工中心_操作记录表 |
#### 46. `src/views/ProductionManagement/WorkhoursEdit/index.vue`
页面要点:该页面用于编辑已产生的工时/报工记录,修正异常工时或补录说明。 页面可见的操作/字段包括 “查询”、“新增工时记录”、“设备工时”、“关闭”、“确 定”、“取消”、“item.label”、“全部”、“已校验”、“未校验”这些是判断页面业务范围的主要线索。 后端主要围绕 人员管理_人员信息查询_质检部门_查询、系统管理_人员管理_所有有
过程覆盖:`人员管理_人员信息查询_质检部门_查询``系统管理_人员管理_所有有效人员查询``工时校验_获取订单列表``工时校验_获取订单工序``工时校验_获取操作记录列表``工时校验_获取设备数据``工时校验_保存校验记录``工时校验_新增操作记录`
```text
[进入页面 / src/views/ProductionManagement/WorkhoursEdit/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 系统管理_人员管理_所有有效人员查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取订单工序 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取订单工序 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取操作记录列表 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取操作记录列表 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取设备数据 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取设备数据 / 报工或工时处理] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取订单列表 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取订单列表 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_保存校验记录 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 工时校验_保存校验记录 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 工时校验_新增操作记录 / 新增业务数据]
[type 11当前通用存储过程查询/执行) / 工时校验_新增操作记录 / 新增业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 登录基础数据_管理人员权限视图 / MES_接口_生产计划 / View_生产订单_MES / View_生产工时视图 / 历史_工位设备状态每分钟记录]
[主要数据对象 / 登录基础数据_管理人员权限视图 / MES_接口_生产计划 / View_生产订单_MES / View_生产工时视图 / 历史_工位设备状态每分钟记录] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `人员管理_人员信息查询_质检部门_查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 2 | `系统管理_人员管理_所有有效人员查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 3 | `工时校验_获取订单列表` | 报工或工时处理 | 表MES_接口_生产计划 |
| 4 | `工时校验_获取订单工序` | 报工或工时处理 | 视图View_生产订单_MES |
| 5 | `工时校验_获取操作记录列表` | 报工或工时处理 | 视图View_生产工时视图 |
| 6 | `工时校验_获取设备数据` | 报工或工时处理 | 表历史_工位设备状态每分钟记录 |
| 7 | `工时校验_保存校验记录` | 更新/保存业务数据 | 表生产管理_工时校验_校验工时表、YL_加工中心_操作记录表 |
| 8 | `工时校验_新增操作记录` | 新增业务数据 | 表YL_加工中心_操作记录表 |
#### 47. `src/views/ProductionManagement/Workhours/index.vue`
页面要点:该页面用于工时查询,按工序、人员、设备、时间等条件查看工序工时。 页面可见的操作/字段包括 “查询”、“工序工时”、“任务描述”、“报工次数”、“报工数量”、“工位名称”、“实际工时”、“辅助工时”、“平均程序工时”、“平均实际工时”,这些是判断页面业务范围的主要线索。 后端主要围绕 生产管理_工时查询_工序工时_查询 取数或提交业务动作
过程覆盖:`生产管理_工时查询_工序工时_查询`
```text
[进入页面 / src/views/ProductionManagement/Workhours/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 生产管理_工时查询_工序工时_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_工时查询_工序工时_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `生产管理_工时查询_工序工时_查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
### 17.9 质量管理QualityManagement
#### 48. `src/views/QualityManagement/CheckTask/OtherInbound.vue`
页面要点:该页面处理其他入库检验。用户查询其他入库待检任务,录入检验结果并更新质检记录。 页面可见的操作/字段包括 “查询”、“取 消”、“合格”、“不合格”、“item.label”、“序号”、“生产订单”、“物料名称”、“物料编码”、“采购数”这些是判断页面业务范围的主要线索。 后端主要围绕 查询字典、人员管理_人员信息查询_质检部门_查询、
过程覆盖:`查询字典``人员管理_人员信息查询_质检部门_查询``质量管理_其他入库_查询``质量管理_其他入库检验_更新`
```text
[进入页面 / src/views/QualityManagement/CheckTask/OtherInbound.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 质量管理_其他入库_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 质量管理_其他入库_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 12当前通用存储过程写入/业务动作) / 质量管理_其他入库检验_更新 / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / 质量管理_其他入库检验_更新 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / YL_基础表_数据字典 / 登录基础数据_管理人员权限视图 / 质量检验_质检任务_SAP / YL_质量检验_质检记录]
[主要数据对象 / YL_基础表_数据字典 / 登录基础数据_管理人员权限视图 / 质量检验_质检任务_SAP / YL_质量检验_质检记录] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `查询字典` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 2 | `人员管理_人员信息查询_质检部门_查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 3 | `质量管理_其他入库_查询` | 查询/读取数据 | 表质量检验_质检任务_SAP |
| 4 | `质量管理_其他入库检验_更新` | 更新/保存业务数据 | 表YL_质量检验_质检记录、质量检验_质检任务_SAP |
#### 49. `src/views/QualityManagement/CheckTask/final.vue`
页面要点:该页面处理终检任务。质检人员查询终检任务,录入终检结果,并预留 SAP 生产订单状态回写。 页面可见的操作/字段包括 “查询”、“导出 --> -->”、“取 消”、“关闭”、“装配”、“机加”、“全部”、“合格”、“不合格”、“已完成”,这些是判断页面业务范围的主要线索。 后端主要围绕 加急订单_加急明细查询、查询字典、人员管理_人员信
过程覆盖:`加急订单_加急明细查询``查询字典``人员管理_人员信息查询_质检部门_查询``质量管理_质量检验_终检数据_查询``质量管理_质量检验_终检记录_查询``MES_QulityInspection_FinalCheck``工时校验_获取工序和指派对象`
```text
[进入页面 / src/views/QualityManagement/CheckTask/final.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 质量管理_质量检验_终检数据_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 质量管理_质量检验_终检数据_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 质量管理_质量检验_终检记录_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 质量管理_质量检验_终检记录_查询 / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / MES_QulityInspection_FinalCheck / 质量检验处理]
[type 12当前通用存储过程写入/业务动作) / MES_QulityInspection_FinalCheck / 质量检验处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取工序和指派对象 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取工序和指派对象 / 报工或工时处理] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / YL_基础表_数据字典 / 登录基础数据_管理人员权限视图 / MES_接口_生产计划_生产]
[主要数据对象 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / YL_基础表_数据字典 / 登录基础数据_管理人员权限视图 / MES_接口_生产计划_生产] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `加急订单_加急明细查询` | 查询/读取数据 | 表MES_接口_生产计划SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL |
| 2 | `查询字典` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 3 | `人员管理_人员信息查询_质检部门_查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 4 | `质量管理_质量检验_终检数据_查询` | 查询/读取数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务、YL_加工中心_操作记录表、YL_质量检验_质检记录视图View_生产订单_MES |
| 5 | `质量管理_质量检验_终检记录_查询` | 查询/读取数据 | 表YL_质量检验_质检记录 |
| 6 | `MES_QulityInspection_FinalCheck` | 质量检验处理 | 表YL_质量检验_质检记录 |
| 7 | `工时校验_获取工序和指派对象` | 报工或工时处理 | 表MES_接口_生产计划 |
#### 50. `src/views/QualityManagement/CheckTask/firstSpecial.vue`
页面要点:该页面处理首检/特殊首件检验。用户按工序和工位选择任务,录入首检数据。 页面可见的操作/字段包括 “item.label”、“序号”、“工位编号”、“工序名称”、“操作类别”、“操作人”、“销售订单”、“生产订单”、“物料编号”、“物料名称”这些是判断页面业务范围的主要线索。 后端主要围绕 Prog_MES_LoadProcess、Pr
过程覆盖:`Prog_MES_LoadProcess``Prog_MES_LoadStations``MES_QulityInspection_FirstCheckRecords`
```text
[进入页面 / src/views/QualityManagement/CheckTask/firstSpecial.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadProcess / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadProcess / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / MES_QulityInspection_FirstCheckRecords / 质量检验处理]
[type 11当前通用存储过程查询/执行) / MES_QulityInspection_FirstCheckRecords / 质量检验处理] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 基础表_工序 / MES_资源主数据 / YL_加工中心_操作记录表]
[主要数据对象 / 基础表_工序 / MES_资源主数据 / YL_加工中心_操作记录表] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `Prog_MES_LoadProcess` | 查询/读取数据 | 表基础表_工序 |
| 2 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
| 3 | `MES_QulityInspection_FirstCheckRecords` | 质量检验处理 | 表YL_加工中心_操作记录表 |
#### 51. `src/views/QualityManagement/CheckTask/materialReturn.vue`
页面要点:该页面处理原材料退库检验。用户查询退库检验任务,读取 SAP 生产订单辅助信息,录入并更新检验结果。 页面可见的操作/字段包括 “查询”、“扫码”、“取 消”、“合格”、“不合格”、“已完成”、“未完成”、“item.label”、“序号”、“单据码”这些是判断页面业务范围的主要线索。 后端主要围绕 查询字典、人员管理_人员信息查询_质
过程覆盖:`查询字典``人员管理_人员信息查询_质检部门_查询``质量管理_原材料退库_查询``质量管理_原材料退库检验_更新`
WMS/条码任务:页面涉及 `stocktask` 出库/入库任务接口。
```text
[进入页面 / src/views/QualityManagement/CheckTask/materialReturn.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 质量管理_原材料退库_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 质量管理_原材料退库_查询 / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / 质量管理_原材料退库检验_更新 / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / 质量管理_原材料退库检验_更新 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [是否需要外部系统同步?]
[是否需要外部系统同步?] -- WMS/条码 --> [stocktask 入库/出库任务 / 物料/条码/数量同步]
[是否需要外部系统同步?] -- 否 --> [MES 本地状态生效]
[stocktask 入库/出库任务 / 物料/条码/数量同步] --> [外部返回成功?]
[MES 本地状态生效] --> [刷新列表/明细/看板数据]
[外部返回成功?] -- 是 --> [刷新列表/明细/看板数据]
[外部返回成功?] -- 否 --> [记录失败原因 / 保留待重试/待处理状态]
[记录失败原因 / 保留待重试/待处理状态] --> [刷新列表/明细/看板数据]
[用户是否发起业务动作?] -- 否 --> [刷新列表/明细/看板数据]
[刷新列表/明细/看板数据] --> [主要数据对象 / YL_基础表_数据字典 / 登录基础数据_管理人员权限视图 / 质量检验_质检任务_SAP / YL_质量检验_质检记录]
[主要数据对象 / YL_基础表_数据字典 / 登录基础数据_管理人员权限视图 / 质量检验_质检任务_SAP / YL_质量检验_质检记录] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `查询字典` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 2 | `人员管理_人员信息查询_质检部门_查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 3 | `质量管理_原材料退库_查询` | 查询/读取数据 | 表质量检验_质检任务_SAP |
| 4 | `质量管理_原材料退库检验_更新` | 更新/保存业务数据 | 表YL_质量检验_质检记录、质量检验_质检任务_SAP |
#### 52. `src/views/QualityManagement/CheckTask/processReceive.vue`
页面要点:该页面处理序检收检。质检人员接收工序检验任务,查询加急和字典信息,读取 SAP 工序状态,新增序检收检记录。 页面可见的操作/字段包括 “查询”、“导出 -->”、“取 消”、“关闭”、“装配”、“机加”、“全部”、“合格”、“不合格”、“item.label”这些是判断页面业务范围的主要线索。 后端主要围绕 工艺管理_图纸维护_查看图
过程覆盖:`工艺管理_图纸维护_查看图纸``加急订单_加急明细查询``查询字典``人员管理_人员信息查询_质检部门_查询``质量管理_质量检验_收检记录_查询``质量管理_序检收检_新增`
```text
[进入页面 / src/views/QualityManagement/CheckTask/processReceive.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 质量管理_质量检验_收检记录_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 质量管理_质量检验_收检记录_查询 / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / 质量管理_序检收检_新增 / 新增业务数据]
[type 12当前通用存储过程写入/业务动作) / 质量管理_序检收检_新增 / 新增业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 物料基础数据_零件图纸 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / YL_基础表_数据字典 / 登录基础数据_管理人员权限视图]
[主要数据对象 / 物料基础数据_零件图纸 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / YL_基础表_数据字典 / 登录基础数据_管理人员权限视图] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `工艺管理_图纸维护_查看图纸` | 查询/读取数据 | 表物料基础数据_零件图纸 |
| 2 | `加急订单_加急明细查询` | 查询/读取数据 | 表MES_接口_生产计划SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL |
| 3 | `查询字典` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 4 | `人员管理_人员信息查询_质检部门_查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 5 | `质量管理_质量检验_收检记录_查询` | 查询/读取数据 | 表YL_加工中心_操作记录表、YL_质量检验_质检记录视图View_生产订单_MES |
| 6 | `质量管理_序检收检_新增` | 新增业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务、YL_质量检验_质检记录 |
#### 53. `src/views/QualityManagement/CheckTask/processSpecial.vue`
页面要点:该页面处理过程/特殊检验。用户按工序任务录入特殊检验结果和检测明细。
```text
[进入页面 / src/views/QualityManagement/CheckTask/processSpecial.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
#### 54. `src/views/QualityManagement/CheckTask/purchaseIncoming.vue`
页面要点:该页面处理采购/来料检验。质检人员查询待检任务,查看图纸、字典和检验人员,录入合格数、不合格数、检测数据,调用过程更新来料检验结果。 页面可见的操作/字段包括 “查询”、“取 消”、“关闭”、“合格”、“不合格”、“已完成”、“未完成”、“item.label”、“序号”、“单据码”这些是判断页面业务范围的主要线索。 后端主要围绕 加急
过程覆盖:`加急订单_加急明细查询``工艺管理_图纸维护_查看图纸``查询字典``人员管理_人员信息查询_质检部门_查询``质量管理_质量检验_入库质检任务_查询``质量管理_来料检验_更新`
```text
[进入页面 / src/views/QualityManagement/CheckTask/purchaseIncoming.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 工艺管理_图纸维护_查看图纸 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 质量管理_质量检验_入库质检任务_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 质量管理_质量检验_入库质检任务_查询 / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / 质量管理_来料检验_更新 / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / 质量管理_来料检验_更新 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / 物料基础数据_零件图纸 / YL_基础表_数据字典 / 登录基础数据_管理人员权限视图]
[主要数据对象 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / 物料基础数据_零件图纸 / YL_基础表_数据字典 / 登录基础数据_管理人员权限视图] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `加急订单_加急明细查询` | 查询/读取数据 | 表MES_接口_生产计划SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL |
| 2 | `工艺管理_图纸维护_查看图纸` | 查询/读取数据 | 表物料基础数据_零件图纸 |
| 3 | `查询字典` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 4 | `人员管理_人员信息查询_质检部门_查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 5 | `质量管理_质量检验_入库质检任务_查询` | 查询/读取数据 | 表YL_质量检验_质检记录、质量检验_质检任务_SAP |
| 6 | `质量管理_来料检验_更新` | 更新/保存业务数据 | 表YL_质量检验_质检记录、质量检验_质检任务_SAP |
#### 55. `src/views/QualityManagement/CheckTask/salesReturn.vue`
页面要点:该页面处理销售退货检验。用户查询销售退货待检任务,录入检验结果并更新质检记录。 页面可见的操作/字段包括 “查询”、“取 消”、“合格”、“不合格”、“item.label”、“序号”、“生产订单”、“物料名称”、“物料编码”、“采购数”这些是判断页面业务范围的主要线索。 后端主要围绕 查询字典、人员管理_人员信息查询_质检部门_查询、
过程覆盖:`查询字典``人员管理_人员信息查询_质检部门_查询``质量管理_质量检验_退货质检任务_查询``质量管理_销售退货检_更新`
WMS/条码任务:页面涉及 `stocktask` 出库/入库任务接口。
```text
[进入页面 / src/views/QualityManagement/CheckTask/salesReturn.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 质量管理_质量检验_退货质检任务_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 质量管理_质量检验_退货质检任务_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 12当前通用存储过程写入/业务动作) / 质量管理_销售退货检_更新 / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / 质量管理_销售退货检_更新 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [是否需要外部系统同步?]
[是否需要外部系统同步?] -- WMS/条码 --> [stocktask 入库/出库任务 / 物料/条码/数量同步]
[是否需要外部系统同步?] -- 否 --> [MES 本地状态生效]
[stocktask 入库/出库任务 / 物料/条码/数量同步] --> [外部返回成功?]
[MES 本地状态生效] --> [刷新列表/明细/看板数据]
[外部返回成功?] -- 是 --> [刷新列表/明细/看板数据]
[外部返回成功?] -- 否 --> [记录失败原因 / 保留待重试/待处理状态]
[记录失败原因 / 保留待重试/待处理状态] --> [刷新列表/明细/看板数据]
[用户是否发起业务动作?] -- 否 --> [刷新列表/明细/看板数据]
[刷新列表/明细/看板数据] --> [主要数据对象 / YL_基础表_数据字典 / 登录基础数据_管理人员权限视图 / 质量检验_质检任务_SAP / YL_质量检验_质检记录]
[主要数据对象 / YL_基础表_数据字典 / 登录基础数据_管理人员权限视图 / 质量检验_质检任务_SAP / YL_质量检验_质检记录] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `查询字典` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 2 | `人员管理_人员信息查询_质检部门_查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 3 | `质量管理_质量检验_退货质检任务_查询` | 查询/读取数据 | 表质量检验_质检任务_SAP |
| 4 | `质量管理_销售退货检_更新` | 更新/保存业务数据 | 表YL_质量检验_质检记录、质量检验_质检任务_SAP |
#### 56. `src/views/QualityManagement/QualityCenter/index.vue`
页面要点:该页面是质量综合处理中心。用户集中查询质检任务、收检记录、终检/入库任务和质检明细,录入检测数据、不合格处理,并读取 SAP 生产订单信息辅助校验。 页面可见的操作/字段包括 “查询 --> --> 缺料”、“上一个 下一个”、“删除当前记录 关闭”、“上一个 下一个 保存当前记录 删除当前记录 关闭”、“确定 关闭”、“取 消”、“确
过程覆盖:`生产管理_获取人员绑定``加急订单_加急明细查询``MES_人员工时记录_获取进行中任务2``MES_人员工时记录_获取进行中任务``工时校验_获取订单列表``异常工时_新增操作记录``工时校验_获取订单工序``MES_登录_工位与名称_查询``Prog_MES_LoadProcess``质量管理_质检报工_任务查询`、...
WMS/条码任务:页面涉及 `stocktask` 出库/入库任务接口。
```text
[进入页面 / src/views/QualityManagement/QualityCenter/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 生产管理_获取人员绑定 / 基础权限/人员数据处理]
[type 11当前通用存储过程查询/执行) / 生产管理_获取人员绑定 / 基础权限/人员数据处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取订单工序 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取订单工序 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadProcess / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadProcess / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 生产管理_装配中心_缺料查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_装配中心_缺料查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 加急订单_加急明细查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / MES_人员工时记录_获取进行中任务2 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / MES_人员工时记录_获取进行中任务2 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / MES_人员工时记录_获取进行中任务 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / MES_人员工时记录_获取进行中任务 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 工时校验_获取订单列表 / 报工或工时处理]
[type 11当前通用存储过程查询/执行) / 工时校验_获取订单列表 / 报工或工时处理] --> [type 11当前通用存储过程查询/执行) / 异常工时_新增操作记录 / 新增业务数据]
[type 11当前通用存储过程查询/执行) / 异常工时_新增操作记录 / 新增业务数据] --> [type 11当前通用存储过程查询/执行) / 质量管理_质检报工_任务查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 质量管理_质检报工_任务查询 / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [是否需要外部系统同步?]
[是否需要外部系统同步?] -- WMS/条码 --> [stocktask 入库/出库任务 / 物料/条码/数量同步]
[是否需要外部系统同步?] -- 否 --> [MES 本地状态生效]
[stocktask 入库/出库任务 / 物料/条码/数量同步] --> [外部返回成功?]
[MES 本地状态生效] --> [刷新列表/明细/看板数据]
[外部返回成功?] -- 是 --> [刷新列表/明细/看板数据]
[外部返回成功?] -- 否 --> [记录失败原因 / 保留待重试/待处理状态]
[记录失败原因 / 保留待重试/待处理状态] --> [刷新列表/明细/看板数据]
[用户是否发起业务动作?] -- 否 --> [刷新列表/明细/看板数据]
[刷新列表/明细/看板数据] --> [主要数据对象 / MES_资源主数据 / 工位人员绑定表 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / MES_接口_生产计划_生产任务]
[主要数据对象 / MES_资源主数据 / 工位人员绑定表 / MES_接口_生产计划 / SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL / MES_接口_生产计划_生产任务] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `生产管理_获取人员绑定` | 基础权限/人员数据处理 | 表MES_资源主数据、工位人员绑定表 |
| 2 | `加急订单_加急明细查询` | 查询/读取数据 | 表MES_接口_生产计划SAP/链接库SAP.SBO_YL.dbo.ubt_OPKL_UrgentMaterials_ALL |
| 3 | `MES_人员工时记录_获取进行中任务2` | 报工或工时处理 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务、YL_加工中心_操作记录表 |
| 4 | `MES_人员工时记录_获取进行中任务` | 报工或工时处理 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务、YL_加工中心_操作记录表 |
| 5 | `工时校验_获取订单列表` | 报工或工时处理 | 表MES_接口_生产计划 |
| 6 | `异常工时_新增操作记录` | 新增业务数据 | 表YL_加工中心_操作记录表视图View_生产订单_MES |
| 7 | `工时校验_获取订单工序` | 报工或工时处理 | 视图View_生产订单_MES |
| 8 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 9 | `Prog_MES_LoadProcess` | 查询/读取数据 | 表基础表_工序 |
| 10 | `质量管理_质检报工_任务查询` | 查询/读取数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务、YL_质量检验_质检记录视图View_生产订单_MES |
| 11 | `MES_ProductTask_WorkTimeSum` | 报工或工时处理 | 未在 SQL 中解析到明确依赖 |
| 12 | `生产管理_装配中心_缺料查询` | 查询/读取数据 | SAP/链接库SAP.SBO_YL.dbo.UBT_OPKL_MissQty |
| ... | ... | 共 28 个过程,此处仅列前 12 个 | 详见分析文档对应页面段落 |
#### 57. `src/views/QualityManagement/QualityDetails/index.vue`
页面要点:该页面查询质检明细。用户按订单、物料、检验类型、时间等条件查询和导出检测明细。 页面可见的操作/字段包括 “查询”、“Excel导出”、“全部”、“收检”、“终检”、“来料检验”、“退库检验”、“序号”、“质检类型”、“零件编码”这些是判断页面业务范围的主要线索。 后端主要围绕 质量管理_质检明细_导出、质量管理_质检明细_查询 取数或
过程覆盖:`质量管理_质检明细_导出``质量管理_质检明细_查询`
```text
[进入页面 / src/views/QualityManagement/QualityDetails/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 2001导出/报表类过程) / 质量管理_质检明细_导出 / 质量检验处理]
[type 2001导出/报表类过程) / 质量管理_质检明细_导出 / 质量检验处理] --> [type 11当前通用存储过程查询/执行) / 质量管理_质检明细_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 质量管理_质检明细_查询 / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_质检明细]
[主要数据对象 / View_质检明细] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `质量管理_质检明细_导出` | 质量检验处理 | 视图View_质检明细 |
| 2 | `质量管理_质检明细_查询` | 查询/读取数据 | 视图View_质检明细 |
#### 58. `src/views/QualityManagement/QualityStandardQuery/index copy.vue`
页面要点:该页面维护/查询检验标准。用户按物料、工序、检测项目维护理论值、上下限、量具和启用状态。 页面可见的操作/字段包括 “查询 新增标准 修改 删除 确定 取 消”、“确定 取 消”、“item.label”、“序号”、“零件号”、“工序”、“类型”、“检验项目”、“检验内容”、“上限值”这些是判断页面业务范围的主要线索。 后端主要围绕 P
过程覆盖:`Prog_MES_LoadProcess``查询字典``质量管理_检验标准表_新增``质量管理_检验标准表_查询``质量管理_检验标准表_修改``质量管理_检验标准表_删除`
```text
[进入页面 / src/views/QualityManagement/QualityStandardQuery/index copy.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadProcess / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadProcess / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 质量管理_检验标准表_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 质量管理_检验标准表_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 12当前通用存储过程写入/业务动作) / 质量管理_检验标准表_新增 / 新增业务数据]
[type 12当前通用存储过程写入/业务动作) / 质量管理_检验标准表_新增 / 新增业务数据] --> [type 12当前通用存储过程写入/业务动作) / 质量管理_检验标准表_修改 / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / 质量管理_检验标准表_修改 / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / 质量管理_检验标准表_删除 / 删除业务数据]
[type 12当前通用存储过程写入/业务动作) / 质量管理_检验标准表_删除 / 删除业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 基础表_工序 / YL_基础表_数据字典]
[主要数据对象 / 基础表_工序 / YL_基础表_数据字典] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `Prog_MES_LoadProcess` | 查询/读取数据 | 表基础表_工序 |
| 2 | `查询字典` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 3 | `质量管理_检验标准表_新增` | 新增业务数据 | 未在 SQL 中解析到明确依赖 |
| 4 | `质量管理_检验标准表_查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 5 | `质量管理_检验标准表_修改` | 更新/保存业务数据 | 未在 SQL 中解析到明确依赖 |
| 6 | `质量管理_检验标准表_删除` | 删除业务数据 | 未在 SQL 中解析到明确依赖 |
#### 59. `src/views/QualityManagement/QualityStandardQuery/index.vue`
页面要点:该页面维护/查询检验标准。用户按物料、工序、检测项目维护理论值、上下限、量具和启用状态。 页面可见的操作/字段包括 “查询 新增标准 修改 删除 确定 取 消”、“确定 取 消”、“item.label”、“序号”、“物料编号”、“工序名称”、“检测类别”、“检测项目”、“上限值”、“下限值”这些是判断页面业务范围的主要线索。 后端主要
过程覆盖:`MES_ProcessManagement_PartGet``Prog_MES_LoadProcess``查询字典``质量管理_检验标准表_新增``质量管理_检验标准表_查询``质量管理_检验标准表_修改``质量管理_检验标准表_删除`
```text
[进入页面 / src/views/QualityManagement/QualityStandardQuery/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_ProcessManagement_PartGet / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_ProcessManagement_PartGet / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadProcess / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadProcess / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 查询字典 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / 质量管理_检验标准表_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 质量管理_检验标准表_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 12当前通用存储过程写入/业务动作) / 质量管理_检验标准表_新增 / 新增业务数据]
[type 12当前通用存储过程写入/业务动作) / 质量管理_检验标准表_新增 / 新增业务数据] --> [type 12当前通用存储过程写入/业务动作) / 质量管理_检验标准表_修改 / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / 质量管理_检验标准表_修改 / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / 质量管理_检验标准表_删除 / 删除业务数据]
[type 12当前通用存储过程写入/业务动作) / 质量管理_检验标准表_删除 / 删除业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / SAP.SBO_YL.dbo.UBT_OITM / 基础表_工序 / YL_基础表_数据字典]
[主要数据对象 / SAP.SBO_YL.dbo.UBT_OITM / 基础表_工序 / YL_基础表_数据字典] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_ProcessManagement_PartGet` | 查询/读取数据 | SAP/链接库SAP.SBO_YL.dbo.UBT_OITM |
| 2 | `Prog_MES_LoadProcess` | 查询/读取数据 | 表基础表_工序 |
| 3 | `查询字典` | 查询/读取数据 | 表YL_基础表_数据字典 |
| 4 | `质量管理_检验标准表_新增` | 新增业务数据 | 未在 SQL 中解析到明确依赖 |
| 5 | `质量管理_检验标准表_查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 6 | `质量管理_检验标准表_修改` | 更新/保存业务数据 | 未在 SQL 中解析到明确依赖 |
| 7 | `质量管理_检验标准表_删除` | 删除业务数据 | 未在 SQL 中解析到明确依赖 |
#### 60. `src/views/QualityManagement/Unqualified/index.vue`
页面要点:该页面处理不合格品。用户查询不合格记录,查看处置流程和节点,推进让步放行、返工、报废等处理。 页面可见的操作/字段包括 “查询”、“Excel导出”、“打印”、“item.label”、“全部”、“收检”、“终检”、“来料检验”、“退库检验”、“序号”这些是判断页面业务范围的主要线索。 后端主要围绕 人员管理_人员信息查询_质检部门_查
过程覆盖:`人员管理_人员信息查询_质检部门_查询``质量管理_不合格品处置_查询`
```text
[进入页面 / src/views/QualityManagement/Unqualified/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_质检部门_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 质量管理_不合格品处置_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 质量管理_不合格品处置_查询 / 查询/读取数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 登录基础数据_管理人员权限视图 / View_质检明细]
[主要数据对象 / 登录基础数据_管理人员权限视图 / View_质检明细] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `人员管理_人员信息查询_质检部门_查询` | 查询/读取数据 | 视图登录基础数据_管理人员权限视图 |
| 2 | `质量管理_不合格品处置_查询` | 查询/读取数据 | 视图View_质检明细 |
### 17.10 销售管理SaleManagement
#### 61. `src/views/SaleManagement/saleorderstatus/index.vue`
页面要点:该页面查询销售订单状态。用户按销售订单、合同、物料等条件查看销售订单在 SAP/MES 中的履约、生产、发货或关闭状态。 页面可见的操作/字段包括 “查询”、“缺料”、“关闭”、“全部”、“已下达发货通知”、“未下达发货通知”、“机加”、“装配”、“是”、“否”,这些是判断页面业务范围的主要线索。 后端主要围绕 生产管理_装配中心_缺料查
过程覆盖:`生产管理_装配中心_缺料查询``销售管理_销售订单状态``MES_OrderPlanned_DescriptionEdit``Prog_MES_LoadStations`
```text
[进入页面 / src/views/SaleManagement/saleorderstatus/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 生产管理_装配中心_缺料查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 生产管理_装配中心_缺料查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / Prog_MES_LoadStations / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 销售管理_销售订单状态 / 业务存储过程调用]
[type 11当前通用存储过程查询/执行) / 销售管理_销售订单状态 / 业务存储过程调用] --> [type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / MES_OrderPlanned_DescriptionEdit / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / SAP.SBO_YL.dbo.UBT_OPKL_MissQty / View_生产订单_MES / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / MES_资源主数据]
[主要数据对象 / SAP.SBO_YL.dbo.UBT_OPKL_MissQty / View_生产订单_MES / MES_接口_生产计划 / MES_接口_生产计划_生产任务 / MES_资源主数据] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `生产管理_装配中心_缺料查询` | 查询/读取数据 | SAP/链接库SAP.SBO_YL.dbo.UBT_OPKL_MissQty |
| 2 | `销售管理_销售订单状态` | 业务存储过程调用 | 视图View_生产订单_MES |
| 3 | `MES_OrderPlanned_DescriptionEdit` | 更新/保存业务数据 | 表MES_接口_生产计划、MES_接口_生产计划_生产任务 |
| 4 | `Prog_MES_LoadStations` | 查询/读取数据 | 表MES_资源主数据 |
### 17.11 系统维护SystemMaintenance
#### 62. `src/views/SystemMaintenance/MenuManagement/index.vue`
页面要点:该页面维护菜单和权限。管理员查询、增加、修改、删除菜单/角色权限配置,用于动态路由和按钮权限。 页面可见的操作/字段包括 “取消”、“确定”、“item.label”、“模块名称”、“模块路径”、“请选择”、“输入关键字进行过滤”、“新增一级模块”这些是判断页面业务范围的主要线索。 后端主要围绕 菜单系统模块_项目角色_查询数据_MES
过程覆盖:`菜单系统模块_项目角色_查询数据_MESWORK`
```text
[进入页面 / src/views/SystemMaintenance/MenuManagement/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_查询数据_MESWORK / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_查询数据_MESWORK / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `菜单系统模块_项目角色_查询数据_MESWORK` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
#### 63. `src/views/SystemMaintenance/OperationLog/index.vue`
页面要点:该页面查询操作日志或报工操作记录,用于审计用户操作和追踪异常。 页面可见的操作/字段包括 “查询”、“订单编号”、“操作人”、“序号”、“操作类别”、“工序名称”、“工位名称”、“合同号”、“物料编号”、“物料描述”,这些是判断页面业务范围的主要线索。 后端主要围绕 系统管理_报工操作记录_查询 取数或提交业务动作。
过程覆盖:`系统管理_报工操作记录_查询`
```text
[进入页面 / src/views/SystemMaintenance/OperationLog/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 系统管理_报工操作记录_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 系统管理_报工操作记录_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / YL_加工中心_操作记录表]
[主要数据对象 / YL_加工中心_操作记录表] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `系统管理_报工操作记录_查询` | 查询/读取数据 | 表YL_加工中心_操作记录表 |
#### 64. `src/views/SystemMaintenance/OrgManagement/index.vue`
页面要点:该页面维护组织/角色类基础数据,支持新增、修改、删除和查询。 页面可见的操作/字段包括 “查询”、“新增”、“编辑”、“删除”、“确 定”、“取消”、“部门名称”、“请输入部门名称”、“新增部门”、“编辑部门”,这些是判断页面业务范围的主要线索。 后端主要围绕 菜单系统模块_项目角色_查询数据_MESWORK、菜单系统模块_项目角色_修改
过程覆盖:`菜单系统模块_项目角色_查询数据_MESWORK``菜单系统模块_项目角色_修改数据_MESWORK``菜单系统模块_项目角色_增加_MESWORK``菜单系统模块_项目角色_删除_MESWORK`
```text
[进入页面 / src/views/SystemMaintenance/OrgManagement/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_查询数据_MESWORK / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_查询数据_MESWORK / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_修改数据_MESWORK / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_修改数据_MESWORK / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_增加_MESWORK / 新增业务数据]
[type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_增加_MESWORK / 新增业务数据] --> [type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_删除_MESWORK / 删除业务数据]
[type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_删除_MESWORK / 删除业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 登录基础数据_角色信息 / 登录基础数据_人员权限角色 / 登录基础数据_二级菜单]
[主要数据对象 / 登录基础数据_角色信息 / 登录基础数据_人员权限角色 / 登录基础数据_二级菜单] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `菜单系统模块_项目角色_查询数据_MESWORK` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 2 | `菜单系统模块_项目角色_修改数据_MESWORK` | 更新/保存业务数据 | 表登录基础数据_角色信息 |
| 3 | `菜单系统模块_项目角色_增加_MESWORK` | 新增业务数据 | 表登录基础数据_角色信息 |
| 4 | `菜单系统模块_项目角色_删除_MESWORK` | 删除业务数据 | 表登录基础数据_角色信息、登录基础数据_人员权限角色、登录基础数据_二级菜单 |
#### 65. `src/views/SystemMaintenance/PersonnelManagement/index.vue`
页面要点:该页面维护人员账号。管理员维护人员、部门、角色、启用状态等登录和权限基础数据。 页面可见的操作/字段包括 “查询”、“新增”、“重置密码”、“编辑”、“确 定”、“取消”、“item.label”、“姓名”、“工号”、“密码”这些是判断页面业务范围的主要线索。 后端主要围绕 人员管理_角色信息初始化查询_查询、登录基础数据_人员信息_切
过程覆盖:`人员管理_角色信息初始化查询_查询``登录基础数据_人员信息_切换是否用户``人员管理_人员信息查询_查询``人员管理_人员信息修改_编辑``人员管理_人员信息修改_删除``人员管理_人员信息新增_新增``WEB_摄像头查看权限_查询``WEB_登录基础数据_人员信息_重置密码``WEB_人员设备查看权限_查询``WEB_人员设备查看权限_权限切换`、...
```text
[进入页面 / src/views/SystemMaintenance/PersonnelManagement/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 人员管理_角色信息初始化查询_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_角色信息初始化查询_查询 / 查询/读取数据] --> [type 12当前通用存储过程写入/业务动作) / 登录基础数据_人员信息_切换是否用户 / 基础权限/人员数据处理]
[type 12当前通用存储过程写入/业务动作) / 登录基础数据_人员信息_切换是否用户 / 基础权限/人员数据处理] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息查询_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / WEB_摄像头查看权限_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / WEB_摄像头查看权限_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / WEB_人员设备查看权限_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / WEB_人员设备查看权限_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 12当前通用存储过程写入/业务动作) / 人员管理_人员信息修改_编辑 / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / 人员管理_人员信息修改_编辑 / 更新/保存业务数据] --> [type 12当前通用存储过程写入/业务动作) / 人员管理_人员信息修改_删除 / 更新/保存业务数据]
[type 12当前通用存储过程写入/业务动作) / 人员管理_人员信息修改_删除 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 人员管理_人员信息新增_新增 / 新增业务数据]
[type 11当前通用存储过程查询/执行) / 人员管理_人员信息新增_新增 / 新增业务数据] --> [type 12当前通用存储过程写入/业务动作) / WEB_登录基础数据_人员信息_重置密码 / 基础权限/人员数据处理]
[type 12当前通用存储过程写入/业务动作) / WEB_登录基础数据_人员信息_重置密码 / 基础权限/人员数据处理] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 登录基础数据_人员信息 / 登录基础数据_人员权限角色]
[主要数据对象 / 登录基础数据_人员信息 / 登录基础数据_人员权限角色] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `人员管理_角色信息初始化查询_查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 2 | `登录基础数据_人员信息_切换是否用户` | 基础权限/人员数据处理 | 未知 |
| 3 | `人员管理_人员信息查询_查询` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 4 | `人员管理_人员信息修改_编辑` | 更新/保存业务数据 | 表登录基础数据_人员信息、登录基础数据_人员权限角色 |
| 5 | `人员管理_人员信息修改_删除` | 更新/保存业务数据 | 表登录基础数据_人员信息、登录基础数据_人员权限角色 |
| 6 | `人员管理_人员信息新增_新增` | 新增业务数据 | 表登录基础数据_人员信息、登录基础数据_人员权限角色 |
| 7 | `WEB_摄像头查看权限_查询` | 查询/读取数据 | 未知 |
| 8 | `WEB_登录基础数据_人员信息_重置密码` | 基础权限/人员数据处理 | 表登录基础数据_人员信息 |
| 9 | `WEB_人员设备查看权限_查询` | 查询/读取数据 | 未知 |
| 10 | `WEB_人员设备查看权限_权限切换` | 查询/读取数据 | 未知 |
| 11 | `WEB_人员摄像头查看权限_权限切换` | 查询/读取数据 | 未知 |
#### 66. `src/views/SystemMaintenance/SystemRrolemaintenance/index.vue`
页面要点:该页面维护系统角色。管理员查询、新增、修改、删除角色数据。 页面可见的操作/字段包括 “查询”、“新增”、“编辑”、“删除”、“确 定”、“取消”、“角色功能”、“角色名称”、“请输入角色功能”、“新增角色”,这些是判断页面业务范围的主要线索。 后端主要围绕 菜单系统模块_项目角色_查询数据_MESWORK、菜单系统模块_项目角色_修改数
过程覆盖:`菜单系统模块_项目角色_查询数据_MESWORK``菜单系统模块_项目角色_修改数据_MESWORK``菜单系统模块_项目角色_增加_MESWORK``菜单系统模块_项目角色_删除_MESWORK`
```text
[进入页面 / src/views/SystemMaintenance/SystemRrolemaintenance/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_查询数据_MESWORK / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_查询数据_MESWORK / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_修改数据_MESWORK / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_修改数据_MESWORK / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_增加_MESWORK / 新增业务数据]
[type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_增加_MESWORK / 新增业务数据] --> [type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_删除_MESWORK / 删除业务数据]
[type 11当前通用存储过程查询/执行) / 菜单系统模块_项目角色_删除_MESWORK / 删除业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / 登录基础数据_角色信息 / 登录基础数据_人员权限角色 / 登录基础数据_二级菜单]
[主要数据对象 / 登录基础数据_角色信息 / 登录基础数据_人员权限角色 / 登录基础数据_二级菜单] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `菜单系统模块_项目角色_查询数据_MESWORK` | 查询/读取数据 | 未在 SQL 中解析到明确依赖 |
| 2 | `菜单系统模块_项目角色_修改数据_MESWORK` | 更新/保存业务数据 | 表登录基础数据_角色信息 |
| 3 | `菜单系统模块_项目角色_增加_MESWORK` | 新增业务数据 | 表登录基础数据_角色信息 |
| 4 | `菜单系统模块_项目角色_删除_MESWORK` | 删除业务数据 | 表登录基础数据_角色信息、登录基础数据_人员权限角色、登录基础数据_二级菜单 |
#### 67. `src/views/SystemMaintenance/WorkstationManagement/index.vue`
页面要点:该页面维护工位资源。管理员在 MES 侧新增、修改、删除工位,同时调用 SAP B1 Resources 新增或更新资源主数据。 页面可见的操作/字段包括 “查询”、“新增”、“编辑”、“删除”、“确 定”、“取消”、“工位名称”、“工位号”、“请输入工位名称”、“新增工位”,这些是判断页面业务范围的主要线索。 后端主要围绕 MES_登录
过程覆盖:`MES_登录_工位与名称_查询``系统管理_工位管理_工位信息修改``系统管理_工位管理_工位信息增加``系统管理_工位管理_工位信息删除`
```text
[进入页面 / src/views/SystemMaintenance/WorkstationManagement/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / MES_登录_工位与名称_查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 系统管理_工位管理_工位信息修改 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 系统管理_工位管理_工位信息修改 / 更新/保存业务数据] --> [type 11当前通用存储过程查询/执行) / 系统管理_工位管理_工位信息增加 / 新增业务数据]
[type 11当前通用存储过程查询/执行) / 系统管理_工位管理_工位信息增加 / 新增业务数据] --> [type 11当前通用存储过程查询/执行) / 系统管理_工位管理_工位信息删除 / 删除业务数据]
[type 11当前通用存储过程查询/执行) / 系统管理_工位管理_工位信息删除 / 删除业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [主要数据对象 / View_基础数据_工位 / MES_资源主数据 / 登录基础数据_人员权限角色 / 登录基础数据_二级菜单]
[主要数据对象 / View_基础数据_工位 / MES_资源主数据 / 登录基础数据_人员权限角色 / 登录基础数据_二级菜单] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `MES_登录_工位与名称_查询` | 查询/读取数据 | 视图View_基础数据_工位 |
| 2 | `系统管理_工位管理_工位信息修改` | 更新/保存业务数据 | 表MES_资源主数据 |
| 3 | `系统管理_工位管理_工位信息增加` | 新增业务数据 | 表MES_资源主数据 |
| 4 | `系统管理_工位管理_工位信息删除` | 删除业务数据 | 表MES_资源主数据、登录基础数据_人员权限角色、登录基础数据_二级菜单 |
### 17.12 首页与看板入口dashboard
#### 68. `src/views/dashboard/index.vue`
页面要点:该页面是系统首页或欢迎页,用于承载看板入口或基础统计展示。
```text
[进入页面 / src/views/dashboard/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
### 17.13 布局与导航layout
#### 69. `src/views/layout/Layout.vue`
页面要点:该文件属于系统布局组件,负责菜单、导航、标签页、内容承载或窗口自适应,不承载具体业务流程。
```text
[进入页面 / src/views/layout/Layout.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
#### 70. `src/views/layout/components/AppMain.vue`
页面要点:该文件属于系统布局组件,负责菜单、导航、标签页、内容承载或窗口自适应,不承载具体业务流程。
```text
[进入页面 / src/views/layout/components/AppMain.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
#### 71. `src/views/layout/components/Navbar.vue`
页面要点:该文件属于系统布局组件,负责菜单、导航、标签页、内容承载或窗口自适应,不承载具体业务流程。 页面可见的操作/字段包括 “[ &nbsp 登出 &nbsp ] &nbsp--> Log Off”、“取 消”、“提 交”、“旧密码”、“新密码”、“确认密码”、“修改密码”,这些是判断页面业务范围的主要线索。 后端主要围绕 登录基础数据_人员信
过程覆盖:`登录基础数据_人员信息_登陆检查密码``登录基础数据_人员信息_修改密码``WEB_报警查询_未读报警记录_查询``WEB_报警查询_未读报警记录_未读条数查询`
```text
[进入页面 / src/views/layout/components/Navbar.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [组装查询条件 / 分页/时间/订单/工位]
[组装查询条件 / 分页/时间/订单/工位] --> [type 11当前通用存储过程查询/执行) / 登录基础数据_人员信息_登陆检查密码 / 基础权限/人员数据处理]
[type 11当前通用存储过程查询/执行) / 登录基础数据_人员信息_登陆检查密码 / 基础权限/人员数据处理] --> [type 11当前通用存储过程查询/执行) / WEB_报警查询_未读报警记录_查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / WEB_报警查询_未读报警记录_查询 / 查询/读取数据] --> [type 11当前通用存储过程查询/执行) / WEB_报警查询_未读报警记录_未读条数查询 / 查询/读取数据]
[type 11当前通用存储过程查询/执行) / WEB_报警查询_未读报警记录_未读条数查询 / 查询/读取数据] --> [ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新]
[ExecDatabase 返回 response.data / 表格/树/日历/明细区刷新] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [校验必填项/选中行/数量和状态]
[校验必填项/选中行/数量和状态] --> [type 11当前通用存储过程查询/执行) / 登录基础数据_人员信息_修改密码 / 更新/保存业务数据]
[type 11当前通用存储过程查询/执行) / 登录基础数据_人员信息_修改密码 / 更新/保存业务数据] --> [后端写入/更新完成 / 返回成功/失败消息]
[后端写入/更新完成 / 返回成功/失败消息] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
| 环节 | 页面调用/过程 | 用途 | 依赖线索 |
|---|---|---|---|
| 1 | `登录基础数据_人员信息_登陆检查密码` | 基础权限/人员数据处理 | 未在 SQL 中解析到明确依赖 |
| 2 | `登录基础数据_人员信息_修改密码` | 更新/保存业务数据 | 未在 SQL 中解析到明确依赖 |
| 3 | `WEB_报警查询_未读报警记录_查询` | 查询/读取数据 | 未知 |
| 4 | `WEB_报警查询_未读报警记录_未读条数查询` | 查询/读取数据 | 未知 |
#### 72. `src/views/layout/components/Sidebar/Item.vue`
页面要点:该文件属于系统布局组件,负责菜单、导航、标签页、内容承载或窗口自适应,不承载具体业务流程。
```text
[进入页面 / src/views/layout/components/Sidebar/Item.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
#### 73. `src/views/layout/components/Sidebar/SidebarItem.vue`
页面要点:该文件属于系统布局组件,负责菜单、导航、标签页、内容承载或窗口自适应,不承载具体业务流程。 页面可见的操作/字段包括 “onlyOneChild.meta.title”、“item.meta.title”、“child.meta.title”这些是判断页面业务范围的主要线索。
```text
[进入页面 / src/views/layout/components/Sidebar/SidebarItem.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
#### 74. `src/views/layout/components/Sidebar/index.vue`
页面要点:该文件属于系统布局组件,负责菜单、导航、标签页、内容承载或窗口自适应,不承载具体业务流程。
```text
[进入页面 / src/views/layout/components/Sidebar/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
#### 75. `src/views/layout/components/TagsView.vue`
页面要点:该文件属于系统布局组件,负责菜单、导航、标签页、内容承载或窗口自适应,不承载具体业务流程。
```text
[进入页面 / src/views/layout/components/TagsView.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
#### 76. `src/views/layout/components/index.js`
页面要点:该文件属于系统布局组件,负责菜单、导航、标签页、内容承载或窗口自适应,不承载具体业务流程。
```text
[进入页面 / src/views/layout/components/index.js] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
#### 77. `src/views/layout/mixin/ResizeHandler.js`
页面要点:该文件属于系统布局组件,负责菜单、导航、标签页、内容承载或窗口自适应,不承载具体业务流程。
```text
[进入页面 / src/views/layout/mixin/ResizeHandler.js] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```
### 17.14 登录login
#### 78. `src/views/login/index.vue`
页面要点该页面是登录入口负责账号密码登录、角色选择、Token/Cookie 写入、路由权限初始化和密码修改入口。 页面可见的操作/字段包括 “修改密码”、“登录”、“取消”、“确定”、“角色名称”、“工号”、“原始密码”、“新密码”、“确认密码”、“请输入用户名”,这些是判断页面业务范围的主要线索。
```text
[进入页面 / src/views/login/index.vue] --> [初始化页面状态 / 权限/默认条件/基础下拉]
[初始化页面状态 / 权限/默认条件/基础下拉] --> [页面绘制/路由容器展示 / 未识别到页面级存储过程]
[页面绘制/路由容器展示 / 未识别到页面级存储过程] --> [用户是否发起业务动作?]
[用户是否发起业务动作?] -- 是 --> [本页主要为查询/展示或容器组件 / 无明确写入动作]
[本页主要为查询/展示或容器组件 / 无明确写入动作] --> [保持当前数据或跳转其他页面]
[保持当前数据或跳转其他页面] --> [刷新列表/关闭弹窗/回显最新结果]
[用户是否发起业务动作?] -- 否 --> [刷新列表/关闭弹窗/回显最新结果]
[刷新列表/关闭弹窗/回显最新结果] --> [页面状态/路由/展示数据]
[页面状态/路由/展示数据] --> [用户继续查询/维护或转入下一业务页]
```