迁移托盘登录模块
Some checks failed
Release pipeline / Always run job (push) Has been cancelled
Release pipeline / publish (push) Has been cancelled

- 新增计划与生产托盘登录 V2 页面

- 新增托盘登录接口、旧路径路由和中英文文案

- 更新迁移任务列表中的托盘登录状态
This commit is contained in:
sheng
2026-06-22 16:01:21 +08:00
parent eb31da72e0
commit 6bb2d1285c
6 changed files with 889 additions and 3 deletions

View File

@@ -1010,6 +1010,73 @@
"exception": "Exception",
"offline": "Offline",
"idle": "Waiting for Material"
},
"tray_registration": {
"query": "Search",
"reset": "Reset",
"login": "Register",
"tray_unbind": "Unbind Tray",
"tray_stop": "Stop Tray",
"add": "Add",
"delete": "Delete",
"confirm": "Confirm",
"cancel": "Cancel",
"prompt": "Notice",
"data_table": "Data Table",
"process_channel": "Channel",
"battery_id": "Battery ID",
"previous_batch": "Previous Batch",
"previous_tray": "Previous Tray",
"completed_process": "Completed Process",
"tray_barcode_format": "Tray Barcode Format",
"battery_barcode_format": "Battery Barcode Format",
"tray_battery_count": "Tray Capacity",
"operation": "Actions",
"batch_no": "Batch No.",
"enter_batch_no": "Enter batch number",
"tray_code": "Tray Code",
"enter_tray_code": "Enter tray code",
"battery_code": "Battery Code",
"enter_battery_code": "Enter battery code",
"tray_code_format": "Tray Code Format",
"battery_code_format": "Battery Code Format",
"tray_battery_format_edit": "Tray & Battery Format Editor",
"format_dialog_title": "Tray & Battery Format",
"submit_login": "Submit Registration",
"add_format_title": "Add Format",
"format_error": "Invalid format",
"process_flow_name": "Process Flow Name",
"format_error_exclamation": "Invalid format!",
"insert_duplicate_battery": "Duplicate battery",
"delete_confirm": "Delete this format?",
"delete_success": "Deleted successfully",
"add_tray_format": "Add tray format",
"add_battery_format": "Add battery format",
"add_battery_count": "Add battery count",
"tray_unbind_desc": "Note: unbinding deactivates the tray, but batteries remain activated.",
"tray_unbind_success": "Tray unbound successfully",
"tray_stop_desc": "Note: stopping deactivates both tray and batteries.",
"tray_stop_success": "Tray stopped successfully",
"enter_tray_no": "Enter tray number",
"batch_create_time": "Batch Create Time",
"tray_load_battery_count": "Loaded Count",
"batch_deactivate": "Batch Deactivate",
"please_enter_tray_code": "Please enter tray code",
"upload_success": "Upload successful",
"no_batch_no": "No batch number",
"has_active_battery_login_forbidden": "Cannot register: contains activated batteries.",
"select_battery_to_deactivate": "Select batteries to deactivate",
"battery_deactivate": "Battery Deactivation",
"batch_battery_deactivate_success": "Batch deactivation successful",
"channel": "Channel:",
"select_format": "Select format",
"select_format_first": "Select tray and battery format first",
"activation_status": "Activation Status",
"activated": "Activated",
"not_activated": "Not Activated",
"operation_success": "Operation successful",
"operation_failed": "Operation failed",
"format_rule": "Format rule: fixed characters are literal; use * for variable characters, e.g. A** or ******."
}
},
"alert_center": {