feat: 新增多模块功能并完善功能清单
Some checks failed
Release pipeline / publish (push) Has been cancelled
Release pipeline / Always run job (push) Has been cancelled

1. 新增BOM物料清单、班组管理、班次管理、排班日历、监控设置页面及对应路由
2. 新增相关业务API接口
3. 完善多语言国际化配置
4. 更新功能迁移状态清单,完成所有功能迁移
5. 新增各模块测试用例文档
This commit is contained in:
sheng
2026-06-23 10:39:42 +08:00
20 changed files with 1910 additions and 693 deletions

View File

@@ -356,6 +356,55 @@
"please_enter": "请输入{name}",
"help": "物料信息用于维护物料编码、名称、规格等属性"
},
"bill_of_materials": {
"query": "查询",
"reset": "重置",
"add": "新增",
"edit": "编辑",
"delete": "删除",
"set_bom": "设置BOM",
"operation": "操作",
"confirm": "确定",
"cancel": "取消",
"return": "返回",
"prompt": "提示",
"operation_success": "操作成功",
"confirm_message": "确定要执行该操作吗?",
"bom_version_code": "BOM版本编码",
"bom_version_name": "BOM版本名称",
"product_model_name": "型号名称",
"status": "状态",
"enable": "启用",
"disable": "禁用",
"select_status": "请选择状态",
"create_user": "创建人",
"create_time": "创建时间",
"remark": "备注",
"enter_remark": "请输入备注",
"enter_bom_version_code": "请输入BOM版本编码",
"enter_bom_version_name": "请输入BOM版本名称",
"select_product_model_name": "请选择型号名称",
"enter_bom_code": "请输入BOM编码",
"enter_bom_name": "请输入BOM名称",
"select_product_model": "请选择产品型号",
"length_1_45": "长度在 1 到 45 个字符",
"add_bom_info": "新增BOM信息",
"edit_bom_info": "编辑BOM信息",
"bom_management": "BOM管理",
"material_category": "物料类别",
"material_code": "物料编码",
"material_name": "物料名称",
"input_quantity": "投入数量",
"enter_input_quantity": "请输入投入数量",
"unit": "单位",
"select_add_material": "选择添加物料",
"all": "全部",
"selected": "已选",
"search_by_code_or_name": "按编码或名称搜索",
"duplicate_material_selected": "已选择物料请勿重复选择",
"out_only_one": "OUT结构只允许存在1个半成品请勿选择1个以上半成品",
"please_select_data": "请先选择数据"
},
"material_unit": {
"search": "查询",
"reset": "重置",
@@ -438,6 +487,156 @@
"help": "异常不良管理用于维护设备的异常种类和产品的不良种类信息"
}
},
"team_model": {
"team_management": {
"search": "查询",
"reset": "重置",
"add": "新增",
"edit": "编辑",
"delete": "删除",
"batch_delete": "批量删除",
"import": "导入",
"export": "导出",
"confirm": "确定",
"cancel": "取消",
"prompt": "提示",
"operation": "操作",
"team_name": "班组名称",
"enter_team_name": "请输入班组名称",
"area": "厂区",
"select_area": "请选择厂区",
"production_line": "产线",
"select_area_then_line": "请先选择厂区再选择产线",
"last_create_time": "创建时间",
"select_create_time": "请选择创建时间",
"start_time": "开始时间",
"end_time": "结束时间",
"serial_number": "序号",
"affiliated_factory": "所属厂区",
"affiliated_production_line": "所属产线",
"create_time": "创建时间",
"update_time": "更新时间",
"add_team": "新增班组",
"edit_team": "编辑班组",
"please_select": "请选择",
"please_select_factory_then_line": "请先选择厂区再选择产线",
"select_affiliated_factory": "请选择所属厂区",
"select_affiliated_production_line": "请选择所属产线",
"please_enter_team_name": "请输入班组名称",
"please_select_affiliated_factory": "请选择所属厂区",
"please_select_affiliated_production_line": "请选择所属产线",
"length_2_to_20_characters": "长度在 2 到 20 个字符",
"add_member": "添加成员",
"member_name": "成员名称",
"is_team_leader": "是否班组长",
"yes": "是",
"no": "否",
"only_one_team_leader_allowed": "只允许设置一个班组长",
"operation_successful": "操作成功",
"delete_team_confirm_message": "确定要删除该班组吗?",
"batch_delete_confirm_message": "确定要删除所选班组吗?",
"please_select_table_data": "请先选择表格数据",
"export_confirm_message": "确定要导出当前查询结果吗?",
"download_task_created": "下载任务创建成功",
"operation_cancelled": "操作已取消",
"production_team_data_import": "班组数据导入",
"upload_file_alert_title": "请按模板格式导入文件",
"upload_file_alert_description": "导入前请先下载模板并按模板字段填写",
"production_team_data_import_table": "班组数据导入表",
"select_file": "选择文件",
"download_template": "下载模板",
"preview": "预览",
"please_import_department_data": "请先导入班组数据",
"team_data_import_template": "班组数据导入模板",
"upload_format_error": "请上传 xls 或 xlsx 文件"
},
"shift_management": {
"search": "查询",
"reset": "重置",
"add": "新增",
"edit": "编辑",
"delete": "删除",
"batch_delete": "批量删除",
"import": "导入",
"export": "导出",
"confirm": "确定",
"cancel": "取消",
"prompt": "提示",
"operation": "操作",
"shift_plan_name": "班次计划名称",
"shift_plan_code": "班次计划编码",
"enter_shift_plan_name": "请输入班次计划名称",
"enter_shift_plan_code": "请输入班次计划编码",
"last_create_time": "创建时间",
"serial_number": "序号",
"start_time": "开始时间",
"end_time": "结束时间",
"start_date": "开始日期",
"end_date": "结束日期",
"status": "状态",
"enabled": "启用",
"disabled": "禁用",
"creator": "创建人",
"create_time": "创建时间",
"update_time": "更新时间",
"add_shift_plan": "新增班次计划",
"edit_shift_plan": "编辑班次计划",
"shift_name": "班次名称",
"shift_code": "班次编码",
"enter_shift_name": "请输入班次名称",
"enter_shift_code": "请输入班次编码",
"shift_time_range": "班次计划时间范围",
"please_select_shift_time_range": "请选择班次时间范围",
"rotation_mode": "轮转模式",
"enter_content": "请输入内容",
"day": "天",
"week": "周",
"month": "月",
"rest_day_setting": "休息日设置",
"monday": "周一",
"tuesday": "周二",
"wednesday": "周三",
"thursday": "周四",
"friday": "周五",
"saturday": "周六",
"sunday": "周日",
"production_team": "生产班组",
"please_select": "请选择",
"remark": "备注",
"enter_remark": "请输入备注",
"add_shift": "添加班次",
"shift_start_time": "班次开始时间",
"shift_end_time": "班次结束时间",
"select_shift_start_time": "请选择班次开始时间",
"select_shift_end_time": "请选择班次结束时间",
"production_team_binding": "生产班组绑定",
"production_team_can_only_bind_one_shift": "一个生产班组只能绑定一个班次",
"please_enter_shift_plan_name": "请输入班次计划名称",
"please_enter_shift_plan_code": "请输入班次计划编码",
"please_enter_shift_name_row": "请输入班次名称,行号:",
"please_select_shift_start_time_row": "请选择班次开始时间,行号:",
"please_select_shift_end_time_row": "请选择班次结束时间,行号:",
"operation_successful": "操作成功",
"delete_department_confirm_message": "确定要删除该班次计划吗?",
"batch_delete_confirm_message": "确定要删除所选班次计划吗?",
"please_select_table_data": "请先选择表格数据",
"export_confirm_message": "确定要导出当前查询结果吗?",
"download_task_created": "下载任务创建成功",
"shift_plan_data_import": "班次计划数据导入",
"upload_file_alert_title": "请按模板格式导入文件",
"upload_file_alert_description": "导入前请先下载模板并按模板字段填写",
"select_file": "选择文件",
"download_template": "下载模板",
"please_import_department_data": "请先导入班次计划数据",
"shift_plan_data_import_template": "班次计划数据导入模板",
"upload_format_error": "请上传 xls 或 xlsx 文件"
} ,
"scheduling_calendar": {
"rest": "休",
"cross_day": "跨天"
}
},
"spc_configuration": {
"data_collection_configuration": {
"search": "查询",
@@ -2219,6 +2418,47 @@
"please_select": "请选择"
}
},
"system_monitoring": {
"monitoring_configuration": {
"search": "查询",
"reset": "重置",
"add": "新增",
"edit": "编辑",
"delete": "删除",
"confirm": "确定",
"cancel": "取消",
"prompt": "提示",
"operation": "操作",
"operation_success": "操作成功",
"confirm_operation": "确定要执行该操作吗?",
"serial_number": "序号",
"monitor_code": "监控编码",
"monitor_name": "监控名称",
"ip_address": "IP地址",
"port": "端口",
"python_version": "Python版本",
"refresh_interval": "刷新间隔",
"cpu_warning": "CPU预警值",
"disk_warning": "磁盘预警值",
"memory_swap_warning": "内存/交换区预警值",
"enter_monitor_code": "请输入监控编码",
"enter_monitor_name": "请输入监控名称",
"enter_ip_address": "请输入IP地址",
"enter_port": "请输入端口",
"enter_refresh_interval": "请输入刷新间隔",
"enter_disk_warning": "请输入磁盘预警值",
"enter_cpu_warning": "请输入CPU预警值",
"enter_memory_swap_warning": "请输入内存/交换区预警值",
"enter_python_version": "请输入Python版本",
"please_enter_monitor_code": "请输入监控编码",
"please_enter_monitor_name": "请输入监控名称",
"please_enter_ip_address": "请输入IP地址",
"please_enter_port": "请输入端口",
"length_1_to_100": "长度在 1 到 100 个字符",
"add_monitor_config": "新增监控配置",
"edit_monitor_config": "编辑监控配置"
}
},
"system_utilities": {
"api_logs": {
"id": "ID",