# 01-项目功能内容

## 页面

- 页面路径：`src/views/PlanManagement/PlannOrderClose/index.vue`
- 页面功能：生产订单关闭查询、确认、关闭、批量确认、批量关闭。
- 查询过程：`dbo.计划排产_生产订单关闭_查询全部订单`

## 原有口径

1. “可关闭”查询以 `dbo.View_生产工时视图` 为基准。
2. 有工时记录的订单必须全部工时校验完成。
3. 同时满足原有可关闭条件：
   - 单据状态为空。
   - 终检合格数 + 收检不合格数 = 计划数量，或计划数量 = 入库数量，或收检不合格数 = 计划数量。
   - 入库数量 = 终检合格数。
4. 按属性过滤机加或装配。

## 2026-06-30 补充口径

1. 特殊情况：订单没有工时记录，但入库、终检、计划数量等其他条件已经满足。
2. 处理方式：可关闭查询改为“有工时订单 + 无工时满足条件订单”合并。
3. 有工时订单继续要求全部工时校验。
4. 无工时订单不做工时校验，但必须满足原有可关闭条件。
5. 为避免页面默认查询变慢，先将 `View_生产工时视图` 的订单号汇总到临时表，再判断生产计划订单是否无工时。

