chore: 上传当前工作区修改
This commit is contained in:
@@ -28,7 +28,7 @@
|
||||
|
||||
字段:
|
||||
- DID:唯一序号,自增;新建时不可见,编辑时不可修改。
|
||||
- 项目号:下拉选择,可搜索;具体 SAP 视图字段后续提供。
|
||||
- 项目号:下拉选择,可搜索;来源为 `[SAP].[SBO_YL].[dbo].[VIEW_OPRJ]` 的 `项目代码` 字段,页面显示 `项目代码 | 项目名称`。
|
||||
- 物料编码:下拉选择,可搜索,参考 `ProcessManagement/PartDrawlook/index.vue` 的物料编码过滤。
|
||||
- 图号:文本框输入。
|
||||
- 任务描述:文本框输入。
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
8. 已新增辅助下拉过程:
|
||||
- `设计报工_物料查询`。
|
||||
- `设计报工_人员查询`。
|
||||
- `设计报工_项目查询`。
|
||||
- `设计报工_项目查询`:来源为 `[SAP].[SBO_YL].[dbo].[VIEW_OPRJ]` 的 `项目代码` 字段。
|
||||
|
||||
## 二、前端开发
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
7. 指派对象多人员选择参考 `PlanManagement/SelfMakePlando/index.vue` 的二次派工。
|
||||
8. 工时校验布局参考 `ProductionManagement/WorkHoursCheck/index.vue`,但移除 SAP 上传相关逻辑。
|
||||
9. 工时报表布局参考 `ProductionManagement/Workhours/index.vue`,但查询独立设计报工表。
|
||||
10. 四个页面的项目号查询条件统一使用 `设计报工_项目查询` 远程下拉。
|
||||
|
||||
## 三、验证步骤
|
||||
|
||||
|
||||
@@ -100,3 +100,32 @@
|
||||
### 下一步
|
||||
- 等待项目号 SAP 视图字段来源。
|
||||
- 如后续需要访问页面,再单独做菜单权限分配;本轮不处理菜单权限。
|
||||
|
||||
## 2026-07-09 项目号来源修正
|
||||
|
||||
### 做了什么
|
||||
- 根据用户确认,将项目号来源从临时的 `MES_设计报工_任务` 已有项目号改为 SAP 项目视图。
|
||||
- 新增并发布 `db_backups/update_design_report_project_source_20260709.sql`。
|
||||
- 同步更新 `db_backups/create_design_report_task_module_20260630.sql` 中的 `设计报工_项目查询`。
|
||||
- 检查并修改 DesignReportTask 四个页面,项目号查询条件统一使用 SAP 项目代码远程下拉。
|
||||
|
||||
### 改了哪些文件
|
||||
- `db_backups/update_design_report_project_source_20260709.sql`
|
||||
- `db_backups/create_design_report_task_module_20260630.sql`
|
||||
- `src/views/ProductionManagement/DesignReportTask/Task/index.vue`
|
||||
- `src/views/ProductionManagement/DesignReportTask/Report/index.vue`
|
||||
- `src/views/ProductionManagement/DesignReportTask/Check/index.vue`
|
||||
- `src/views/ProductionManagement/DesignReportTask/HoursReport/index.vue`
|
||||
- `work/ProductionManagement/DesignReportTask/README.md`
|
||||
- `work/ProductionManagement/DesignReportTask/01-项目功能内容.md`
|
||||
- `work/ProductionManagement/DesignReportTask/02-项目程序开发详细步骤.md`
|
||||
- `work/ProductionManagement/DesignReportTask/03-推进台账.md`
|
||||
- `work/ProductionManagement/DesignReportTask/04-任务矩阵.md`
|
||||
- `work/ProductionManagement/DesignReportTask/05-验收证据.md`
|
||||
- `work/ProductionManagement/DesignReportTask/06-决策记录.md`
|
||||
|
||||
### 验证了什么
|
||||
- `[SAP].[SBO_YL].[dbo].[VIEW_OPRJ]` 存在字段 `项目代码`、`项目名称`。
|
||||
- `设计报工_项目查询 @过滤=N''` 可返回 SAP 项目代码列表。
|
||||
- `设计报工_项目查询 @过滤=N'CW-260001'` 可返回 `CW-260001`。
|
||||
- `npm run build` 构建通过。
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
| DRT-006 | 确认完成规则 | 已完成 | 必须已有结束时间,未结束不能完成 |
|
||||
| DRT-007 | 确认删除规则 | 已完成 | 有报工记录不能删除 |
|
||||
| DRT-008 | 确认独立性 | 已完成 | 不参与现有任何生产/SAP/工时报表流程 |
|
||||
| DRT-009 | 确认项目号来源 | 待确认 | 业务提供 SAP 视图和字段 |
|
||||
| DRT-009 | 确认项目号来源 | 已完成 | 来源为 `[SAP].[SBO_YL].[dbo].[VIEW_OPRJ]` 的 `项目代码` |
|
||||
| DRT-010 | 数据库和页面开发 | 已完成 | 表、过程、页面发布并验证,不分配菜单权限 |
|
||||
| DRT-011 | 复制确认版 Word 文档到工作目录 | 已完成 | `work/ProductionManagement/DesignReportTask/设计报工任务模块.docx` 存在 |
|
||||
| DRT-012 | 补充菜单权限口径 | 已完成 | README、开发步骤、决策记录明确本阶段不分配菜单权限 |
|
||||
@@ -21,3 +21,4 @@
|
||||
| DRT-017 | 新增设计工时校验页面 | 已完成 | 页面文件 `Check/index.vue` 存在并构建通过 |
|
||||
| DRT-018 | 新增设计工时报表页面 | 已完成 | 页面文件 `HoursReport/index.vue` 存在并构建通过 |
|
||||
| DRT-019 | 验证完成/删除业务规则 | 已完成 | 未结束不能完成,已有报工记录不能删除由后端约束 |
|
||||
| DRT-020 | 修正项目号来源和四页项目下拉 | 已完成 | 四个页面项目号均通过 `设计报工_项目查询` 查询 SAP 项目代码 |
|
||||
|
||||
@@ -24,7 +24,7 @@ work/ProductionManagement/DesignReportTask/设计报工任务模块.docx
|
||||
## 用户确认口径
|
||||
|
||||
```text
|
||||
项目号具体取哪个 SAP 视图字段后续提供。
|
||||
项目号来源修正为 SAP 视图 `[SAP].[SBO_YL].[dbo].[VIEW_OPRJ]` 的 `项目代码` 字段。
|
||||
完成要求已有结束时间,未结束不能完成。
|
||||
删除任务时,如果已经有报工记录,不能删除。
|
||||
不参与之前的任何东西,独立的。
|
||||
@@ -43,7 +43,20 @@ src/views/ProductionManagement/Workhours/index.vue
|
||||
|
||||
设计报工模块的独立数据表、独立过程和 4 个前端页面已新增。
|
||||
|
||||
项目号 SAP 视图字段来源仍待业务提供;当前项目号下拉临时从已存在设计任务项目号中取值,并允许前端手工录入。
|
||||
项目号 SAP 视图字段来源已确认:`[SAP].[SBO_YL].[dbo].[VIEW_OPRJ].[项目代码]`。当前四个页面项目号均通过 `设计报工_项目查询` 使用 SAP 项目代码下拉。
|
||||
|
||||
## 项目号来源修正验证
|
||||
|
||||
执行过程:
|
||||
```powershell
|
||||
sqlcmd -S 192.168.2.92 -U sa -P ****** -d YL_MESDB -f 65001 -i .\db_backups\update_design_report_project_source_20260709.sql
|
||||
```
|
||||
|
||||
验证结果:
|
||||
```text
|
||||
设计报工_项目查询 @过滤=N'' 可返回 SAP 项目代码和项目名称。
|
||||
设计报工_项目查询 @过滤=N'CW-260001' 返回 CW-260001。
|
||||
```
|
||||
|
||||
## 菜单权限口径
|
||||
|
||||
|
||||
@@ -32,15 +32,16 @@
|
||||
- 删除过程需要先检查设计报工记录表。
|
||||
- 后续如需撤销,只能增加作废状态,不做物理删除。
|
||||
|
||||
## DDR-004 项目号来源待业务提供
|
||||
## DDR-004 项目号来源已确认
|
||||
|
||||
决策:项目号字段暂保留为可搜索下拉,SAP 视图和字段来源后续补充。
|
||||
决策:项目号字段使用可搜索下拉,来源为 `[SAP].[SBO_YL].[dbo].[VIEW_OPRJ]` 的 `项目代码` 字段。
|
||||
|
||||
原因:用户确认项目号具体 SAP 视图字段后续提供。
|
||||
原因:用户已确认项目号来源应为 `SAP.SBO_YL.dbo.VIEW_OPRJ.项目代码`。
|
||||
|
||||
影响:
|
||||
- 开发时可先预留过程参数和前端控件。
|
||||
- 项目号下拉过程需等字段来源明确后实现。
|
||||
- `设计报工_项目查询` 返回 `项目号=项目代码`,同时返回 `项目名称` 供前端展示。
|
||||
- DesignReportTask 四个页面的项目号查询条件统一使用该过程。
|
||||
- 新建设计任务的项目号不再依赖已存在设计任务中的历史项目号。
|
||||
|
||||
## DDR-005 指派对象按多人派工预留
|
||||
|
||||
@@ -64,14 +65,15 @@
|
||||
- 菜单挂载和角色权限分配暂不纳入本轮验收。
|
||||
- 如果后续需要开放页面访问,再单独按权限方案处理。
|
||||
|
||||
## DDR-007 项目号来源未确认时的临时实现
|
||||
## DDR-007 项目号临时实现已废弃
|
||||
|
||||
决策:项目号下拉暂时查询 `MES_设计报工_任务` 中已存在项目号,并允许前端手工输入。
|
||||
决策:废弃“从 `MES_设计报工_任务` 中取已存在项目号,并允许前端手工输入”的临时实现。
|
||||
|
||||
原因:用户确认项目号具体 SAP 视图字段后续提供,但本轮需要先落地页面、数据表和功能。
|
||||
原因:项目号正式来源已经确认为 `[SAP].[SBO_YL].[dbo].[VIEW_OPRJ].[项目代码]`。
|
||||
|
||||
影响:
|
||||
- 后续拿到 SAP 视图字段后,只需要调整 `设计报工_项目查询` 存储过程。
|
||||
- `设计报工_项目查询` 已改为查询 SAP 项目视图。
|
||||
- `Task`、`Report`、`Check`、`HoursReport` 四个页面项目号均使用远程下拉。
|
||||
- 前端控件和任务表字段无需重做。
|
||||
|
||||
## DDR-008 前端页面独立放在 DesignReportTask 目录
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
- 当前阶段:方案梳理与文档修订。
|
||||
- 核心原则:设计报工任务、设计报工记录、设计工时校验、设计工时报表全部独立,不参与现有生产报工、SAP 上传、生产工时校验和既有工时报表。
|
||||
- 菜单权限:本阶段不分配菜单权限,不写入菜单表和角色权限表。
|
||||
- 待确认项:`项目号` 的 SAP 视图和字段来源由业务后续提供。
|
||||
- 项目号来源:`[SAP].[SBO_YL].[dbo].[VIEW_OPRJ]` 的 `项目代码` 字段,页面显示 `项目代码 | 项目名称`。
|
||||
|
||||
## 已落地内容
|
||||
|
||||
|
||||
Reference in New Issue
Block a user