Files
MES/yawei-mes/.tasks/2025-10-22_生产配方.md
2026-04-02 10:39:03 +08:00

88 lines
2.7 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.

# 生产配方管理
## 功能概述
生产配方管理模块用于管理产品的生产配方信息,包括配方主表和配方明细的管理。
## 主要功能
### 配方主表管理
- **配方编号**: 唯一标识配方的编号
- **产品名称**: 配方对应的产品名称
- **产品编号**: 产品的编号标识
- **产品型号**: 产品的具体型号
- **基础数量**: 配方的基础数量默认300
- **添加剂**: 配方中使用的添加剂信息
### 配方明细管理
- **原料名称**: 配方中使用的原料名称
- **比例(%)**: 原料在配方中的比例
- **投料数量**: 根据比例自动计算的投料数量(比例 × 基础数量 ÷ 100
- **投料吨位**: 投料的吨位信息
## 操作说明
### 1. 查询配方
- 支持按配方编号、产品名称、产品编号、产品型号进行搜索
- 点击"搜索"按钮执行查询,点击"重置"按钮清空查询条件
### 2. 新增配方
1. 点击"新增"按钮
2. 填写配方基本信息
3. 点击"确定"保存配方
### 3. 修改配方
1. 选择要修改的配方行,点击"修改"按钮
2. 或直接点击操作列中的"修改"按钮
3. 修改配方信息后点击"确定"保存
### 4. 查看配方
- 点击操作列中的"查看"按钮,可查看配方的详细信息
### 5. 删除配方
1. 选择要删除的配方行,点击"删除"按钮
2. 或直接点击操作列中的"删除"按钮
3. 确认删除操作
### 6. 配方明细管理
1. 点击操作列中的"明细管理"按钮
2. 在弹出的对话框中可以:
- 添加明细:点击"添加明细"按钮新增一行
- 编辑明细:直接在表格中编辑原料名称、比例等信息
- 删除明细:点击明细行的"删除"按钮
- 保存明细:点击"保存明细"按钮保存所有修改
## 自动计算功能
当输入原料的比例时,系统会自动计算投料数量:
```
投料数量 = 比例(%) × 基础数量 ÷ 100
```
例如基础数量为300原料比例为10%则投料数量自动计算为30。
## 权限说明
使用本模块需要以下权限:
- `masterdata:recipe:list` - 查询配方列表
- `masterdata:recipe:query` - 查看配方详情
- `masterdata:recipe:add` - 新增配方
- `masterdata:recipe:edit` - 修改配方
- `masterdata:recipe:remove` - 删除配方
## 技术实现
### 前端组件
- 位置:`/src/views/mes/masterdata/recipe/index.vue`
- 使用Element UI组件库
- 支持表格操作、表单验证、对话框等功能
### API接口
- 位置:`/src/api/mes/masterdata/recipe.js`
- 提供配方主表和明细的CRUD操作接口
### 路由配置
- 路径:`/mes/masterdata/recipe`
-`/src/router/index.js`中配置为隐藏路由
- 需要通过菜单系统访问