feat(production-master-data): 新增工艺流程管理完整模块
Some checks failed
Release pipeline / publish (push) Has been cancelled
Release pipeline / Always run job (push) Has been cancelled

- 添加工艺流程、流程卡工序的全套CRUD及复制接口
- 新增工艺流程列表页与流程卡详情页的路由和页面组件
- 补充产品、工序分类、工序子类的全量查询接口
- 优化弹窗表单组件,支持字段禁用与focus/blur/change事件回调
- 修复工序单元页面的国际化调用和权限配置问题
- 补充中英文多语言国际化文案
- 新增该模块的功能测试文档
This commit is contained in:
sheng
2026-06-04 17:07:15 +08:00
parent b6c362d906
commit 3f546564cc
15 changed files with 2071 additions and 36 deletions

View File

@@ -153,6 +153,80 @@
"setting_placeholder": "Preset setting configuration area",
"setting_tip": "Configure preset settings for this process unit here",
"import_tip": "Import function is under development"
},
"process_routing": {
"search": "Search",
"reset": "Reset",
"sort": "No.",
"code": "Routing Code",
"name": "Routing Name",
"category": "Category",
"product": "Product",
"remark": "Remark",
"creator": "Creator",
"create_time": "Created At",
"operation": "Actions",
"add": "Add",
"edit": "Edit",
"delete": "Delete",
"set_process": "Set Process",
"copy": "Copy",
"enter_code": "Please enter routing code",
"enter_name": "Please enter routing name",
"enter_remark": "Please enter remark",
"select_category": "Please select a category",
"select_product": "Please select a product",
"remark_length": "Length must be 1-100 characters",
"add_title": "Add Process Routing",
"edit_title": "Edit Process Routing",
"cancel": "Cancel",
"confirm": "Confirm",
"tip": "Tip",
"confirm_delete": "Are you sure to delete this process routing?",
"confirm_copy": "Are you sure to copy this process routing?",
"operation_success": "Operation succeeded",
"validation_fail": "Validation failed",
"help": "Process routing defines the production flow and manages routing cards by linking multiple process steps in order to form a complete production route.",
"batch_bound_no_delete": "This routing is bound to a batch and cannot be deleted",
"card": {
"flow_info": "Flow Info",
"flow_name": "Flow Name",
"category": "Category",
"product": "Product",
"batch_bound": "Batch Bound",
"yes": "Yes",
"no": "No",
"sort": "No.",
"step_code": "Step Code",
"step_name": "Step Name",
"process_unit": "Process Unit",
"process_unit_name": "Process Unit Name",
"operation": "Actions",
"add_step": "Add",
"edit_step": "Edit Step",
"delete": "Delete",
"setting": "Settings",
"result_param": "Result Params",
"temperature": "Temperature Compensation",
"calculation_script": "Calculation Script",
"view_log": "View Log",
"enter_step_code": "Please enter step code",
"enter_step_name": "Please enter step name",
"select_process_unit": "Please select a process unit",
"pin_check": "Channel Detection",
"enable": "Enable",
"disable": "Disable",
"select_pin_check": "Please select channel detection status",
"confirm": "Confirm",
"cancel": "Cancel",
"tip": "Tip",
"confirm_delete": "Are you sure to delete this step?",
"operation_success": "Operation succeeded",
"length_1_100": "Length must be 1-100 characters",
"batch_bound_no_move": "Batch bound, cannot move",
"select_category": "Please select a category",
"log_operation_step": "Operation step: "
}
}
},
"material_model": {