初始化本地仓库

This commit is contained in:
2026-08-31 11:33:59 +08:00
commit 663f74b633
2390 changed files with 402918 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
# 更新 Codex 技能
## 变更内容
- 新增 `.codex/skills/madong-admin/SKILL.md`,将项目 54 个 Windsurf 技能统一转换为 Codex 可发现的入口技能。
- 新增 `agents/openai.yaml`,提供 Codex 界面显示信息和默认提示词。
- 入口技能按后端、Admin 前端、Web 前端、移动端、跨层及插件任务路由读取原 `.windsurf/skills/` 规范,避免重复复制和上下文膨胀。
## 兼容策略
保留 `.windsurf/skills/` 原文件不变。Codex 执行具体任务时按需读取原规范,并以当前项目真实实现为准。
@@ -0,0 +1,12 @@
# 步骤关系类型中文显示
## 变更内容
- 调整 Admin 前端步骤关系页面的 `relation_type` 列。
- 将 `normal` 显示为“正常流转”。
- 将 `exception` 显示为“异常流转”。
- 对未匹配的值保留原始值,避免数据丢失。
## 修改文件
- `frontend/admin/src/apps/produce/views/produce/step-relation/schemas/index.tsx`
@@ -0,0 +1,13 @@
# 状态转换列表中文显示
## 变更内容
调整 `status-transition` 列表的显示格式:
- `trigger_event` 根据事件选项显示中文名称。
- `transition_type` 根据转换类型选项显示中文名称。
- 未匹配的值保留原始值。
## 修改文件
- `frontend/admin/src/apps/produce/views/produce/status-transition/schemas/index.tsx`
@@ -0,0 +1,14 @@
# 扫码数据新增与编辑字段状态
## 变更内容
扫码数据表单中的工序名称、步骤名称、步骤状态按以下规则处理:
- 新增扫码数据时:字段可编辑。
- 编辑已有扫码数据时:字段不可编辑。
- 判断依据为表单数据是否存在有效的 `id`。
## 修改文件
- `frontend/admin/src/apps/produce/views/produce/scan-data/schemas/index.tsx`
- `backend/plugin/produce/resource/template/admin/views/produce/scan-data/schemas/index.tsx`
@@ -0,0 +1,19 @@
# 转换日志触发事件中文显示
## 变更内容
调整转换日志列表的触发事件列,根据已有触发事件选项显示中文名称:
- `next_step_scan` → 下一工序扫码触发
- `scan_trigger` → 扫描触发
- `exception_trigger` → 异常触发
- `manual_trigger` → 手动触发
- `timer_trigger` → 定时触发
- `complete_trigger` → 完成触发
未匹配的值保留原始值。
## 修改文件
- `backend/plugin/produce/resource/template/admin/views/produce/transition-log/schemas/index.tsx`
- `frontend/admin/src/apps/produce/views/produce/transition-log/schemas/index.tsx`
+13
View File
@@ -0,0 +1,13 @@
# Web 端菜单更新
## 变更内容
更新 `produce` 插件 Web 菜单配置,新增以下菜单项:
- 异常处理:`/produce/exception`
- 维修处理:`/produce/repair`
- 待维修订单:`/produce/repair/tasks`
## 修改文件
- `backend/plugin/produce/resource/menu/web.php`
@@ -0,0 +1,12 @@
# 维修处理页面更新
## 更新内容
- 新增 Web 端生产模块维修处理页,路径为 `/produce/repair`。
- 对齐移动端流程:维修任务查询、异常信息展示、维修判定、装配错误分类、作业责任人员、物料登记、维修凭证上传及提交。
- 复用生产模块现有 API,统计卡片展示待维修、处理中和今日完成数量。
## 验证
- 已执行 `pnpm eslint app/apps/produce/pages/repair/index.vue`,无错误(仅保留 HTML 自闭合及属性顺序警告)。
- 全量 `pnpm typecheck` 仍存在项目既有类型错误,维修页自身新增的类型错误已修正。