1.优化补足了首页下拉刷新中对获取场站接口的加入,确保能够实时获取数据并渲染。

2.优化修改了tcp重连机制,具体操作:断开重连时候不再建立新链接 而是将旧链接重置,并重新发送数据。
3.大面积的给项目中的各个页面 手动接入了多语言的支持。同时也调整了相应带来的问题英文长度较大影响原有的样式的问题,已解决了对应的样式不和谐问题。保证了外观的统一性。
4.给项目中的主要操作加了几个核心的操作比如远程遥控和路径规划添加了双层的保护,设置里安全模式,即在此期间对服务器推送的重复登录操作后的自动退出登录做一个拦截 保证操作的安全性。
This commit is contained in:
2026-07-02 16:04:30 +08:00
parent d5a83c1221
commit 0db64a96e7
69 changed files with 5018 additions and 1532 deletions

View File

@@ -19,10 +19,11 @@
"password": "Password",
"login_button": "Login",
"logout": "Logout",
"confirm_logout": "Are you sure to logout?",
"username_hint": "Enter username",
"password_hint": "Enter password",
"login_success": "Login successful",
"login_failed": "Login failed"
"login_success": "Login Success",
"login_failed": "Login Failed"
},
"home": {
@@ -310,6 +311,185 @@
"refresh_failed": "Refresh failed"
},
"home_v2": {
"select_site": "Select Site",
"no_sites": "No available sites",
"site_code": "Code: %s",
"weather": "Cloudy 28°C",
"emergency_alarm": "Emergency Alarm",
"real_time_power": "Real-time Power",
"today_generation": "Today's Generation",
"equivalent_hours": "Equivalent Hours",
"alarm_count": "Alarm Count",
"pending_work_order": "Pending Orders",
"quick_entry": "Quick Entry",
"device_report": "Device Report",
"scan_qr": "Scan QR",
"work_order": "Work Order",
"alarm_center": "Alarm Center",
"power_plant_map": "Plant Map",
"device_list": "Device List",
"power_trend": "Power Trend",
"day": "Day",
"month": "Month",
"year": "Year",
"plant_overview": "Plant Overview",
"installed_capacity": "Installed Capacity",
"commission_date": "Commission Date",
"work_order_stats": "Work Order Stats",
"work_order_pending": "Pending",
"work_order_processing": "Processing",
"work_order_pending_acceptance": "Pending Acceptance",
"power_trend": "Power Trend (Today)",
"day": "Day",
"month": "Month"
},
"device_list_v2": {
"title": "Device Status",
"search_hint": "Search device name/ID",
"search": "Search",
"all": "All",
"robot": "Robot",
"drone_station": "Drone Station",
"inverter": "Inverter",
"combiner_box": "Combiner Box",
"module": "Module",
"monitor": "Monitor",
"total_devices": "All Devices",
"online": "Online",
"alarm": "Alarm",
"offline": "Offline",
"no_data": "No data",
"select_site_first": "Please select a site first",
"no_drone_stations": "No drone stations at this site",
"view_details_from_tab": "Please view details from the 'Drone Station' tab",
"device_type_not_supported": "Device type not supported: %s",
"battery_level": "Battery",
"current_task": "Current Task",
"task": "Task",
"power": "Power",
"today_energy": "Today Energy",
"current": "Current",
"temperature": "Temperature",
"radiation": "Radiation",
"data": "Data",
"inspection_robot": "Inspection Robot",
"cleaning_robot": "Cleaning Robot",
"weeding_robot": "Weeding Robot"
},
"alarm_center": {
"title": "Alarm Center",
"retry": "Retry",
"filter_title": "Filter",
"alarm_level": "Alarm Level",
"time_range": "Time Range",
"area": "Area",
"device": "Device",
"high_risk": "High Risk",
"medium_risk": "Medium Risk",
"low_risk": "Low Risk",
"hint": "Hint",
"today": "Today",
"this_week": "This Week",
"this_month": "This Month",
"all": "All",
"apply_filter": "Apply Filter",
"ai_diagnosis": "AI Diagnosis",
"view_details": "View Details",
"unprocessed": "Unprocessed",
"processing": "Processing",
"confirmed": "Confirmed",
"recovered": "Recovered",
"unconfirmed": "Unconfirmed",
"today_new": "Today's New"
},
"work_order_v2": {
"title": "Work Orders",
"retry": "Retry",
"add": "Add",
"pending": "Pending",
"executing": "Executing",
"completed": "Completed",
"all": "All",
"today_completed": "Today Completed",
"order_no": "Order No.",
"priority": "Priority",
"create_time": "Create Time",
"complete_time": "Complete Time",
"location": "Location",
"executor": "Executor",
"high": "High",
"medium": "Medium",
"low": "Low",
"progress": "Progress"
},
"my_v2": {
"title": "Profile",
"clear_cache": "Clear Cache",
"confirm_clear_cache": "Are you sure to clear all cache data?",
"cancel": "Cancel",
"confirm": "Confirm",
"night_mode": "Night Mode",
"system_settings": "System Settings",
"personal_info": "Personal Info",
"offline_cache": "Offline Cache",
"message": "My Messages",
"message_settings": "Message Settings",
"favorite": "My Favorites",
"work_order": "My Orders",
"help_feedback": "Help & Feedback",
"about_us": "About Us",
"suspend_bar": "Float Bar",
"suspend_bar_desc": "Show device status float bar at the bottom",
"tab_settings": "Tab Settings"
},
"report": {
"title": "Field Report",
"submit": "Submit",
"select_location": "Select Location",
"report_type": "Report Type",
"device_fault": "Device Fault",
"patrol_record": "Patrol Record",
"hidden_danger": "Hidden Danger",
"defect_report": "Defect Report",
"select_device": "Select Device",
"please_select_device": "Please select device",
"problem_description": "Problem Description",
"description_hint": "Please describe the problem in detail...",
"upload_media": "Upload Image/Video",
"take_photo": "Take Photo",
"record_video": "Record Video",
"problem_level": "Problem Level",
"normal": "Normal",
"important": "Important",
"urgent": "Urgent",
"cancel": "Cancel",
"select": "Select",
"submit_success": "Submitted",
"submit_success_message": "Your report has been submitted successfully",
"submit_failed": "Submission Failed",
"confirm": "OK",
"main_building_a": "Main Building A",
"main_building_b": "Main Building B",
"boiler_room": "Boiler Room",
"turbine_room": "Turbine Room",
"control_room": "Control Room",
"power_distribution_room": "Power Distribution Room",
"boiler_1": "Boiler #1",
"boiler_2": "Boiler #2",
"turbine_1": "Turbine #1",
"generator_1": "Generator #1",
"transformer_1": "Transformer #1",
"water_pump_1": "Water Pump #1",
"select_image": "Select Image",
"select_video": "Select Video"
},
"product": {
"intro": "Product Introduction",
"highlights": "Product Highlights",

View File

@@ -19,6 +19,7 @@
"password": "密码",
"login_button": "登录",
"logout": "退出登录",
"confirm_logout": "确定要退出登录吗?",
"username_hint": "请输入用户名",
"password_hint": "请输入密码",
"login_success": "登录成功",
@@ -323,6 +324,185 @@
"clear_cache_success": "已清除所有缓存,恢复初始状态",
"refresh_failed": "刷新失败"
},
"home_v2": {
"select_site": "选择电站",
"no_sites": "暂无可用电站",
"site_code": "编号: %s",
"weather": "多云 28°C",
"emergency_alarm": "紧急告警",
"real_time_power": "实时发电功率",
"today_generation": "今日发电量",
"equivalent_hours": "等效小时数",
"alarm_count": "告警数",
"pending_work_order": "待办工单",
"quick_entry": "快捷入口",
"device_report": "设备上报",
"scan_qr": "扫一扫",
"work_order": "工单任务",
"alarm_center": "告警中心",
"power_plant_map": "电厂地图",
"device_list": "设备列表",
"power_trend": "发电趋势",
"day": "日",
"month": "月",
"year": "年",
"plant_overview": "电站概览",
"installed_capacity": "装机容量",
"commission_date": "投运日期",
"work_order_stats": "工单统计",
"work_order_pending": "待处理",
"work_order_processing": "处理中",
"work_order_pending_acceptance": "待验收",
"power_trend": "发电趋势(今日)",
"day": "日",
"month": "月"
},
"device_list_v2": {
"title": "设备状态",
"search_hint": "搜索设备名称/编号",
"search": "搜索",
"all": "全部",
"robot": "机器人",
"drone_station": "无人机机场",
"inverter": "逆变器",
"combiner_box": "汇流箱",
"module": "组件",
"monitor": "监控",
"total_devices": "全部设备",
"online": "在线",
"alarm": "告警",
"offline": "离线",
"no_data": "暂无数据",
"select_site_first": "请先选择场站",
"no_drone_stations": "该场站暂无无人机机场",
"view_details_from_tab": "请从\"无人机机场\"标签页查看详情",
"device_type_not_supported": "该设备类型暂不支持查看详情: %s",
"battery_level": "电量",
"current_task": "当前任务",
"task": "任务",
"power": "功率",
"today_energy": "今日发电",
"current": "电流",
"temperature": "温度",
"radiation": "辐照度",
"data": "数据",
"inspection_robot": "巡检机器人",
"cleaning_robot": "清洗机器人",
"weeding_robot": "除草机器人"
},
"alarm_center": {
"title": "告警中心",
"retry": "重试",
"filter_title": "筛选条件",
"alarm_level": "告警等级",
"time_range": "时间范围",
"area": "区域",
"device": "设备",
"high_risk": "高危",
"medium_risk": "中危",
"low_risk": "低危",
"hint": "提示",
"today": "今天",
"this_week": "本周",
"this_month": "本月",
"all": "全部",
"apply_filter": "应用筛选",
"ai_diagnosis": "AI 诊断建议",
"view_details": "查看详情",
"unprocessed": "未处理",
"processing": "处理中",
"confirmed": "已确认",
"recovered": "已恢复",
"unconfirmed": "未确认",
"today_new": "今日新增"
},
"work_order_v2": {
"title": "工单任务",
"retry": "重试",
"add": "添加",
"pending": "待处理",
"executing": "执行中",
"completed": "已完成",
"all": "全部",
"today_completed": "今日完成",
"order_no": "工单号",
"priority": "优先级",
"create_time": "创建时间",
"complete_time": "完成时间",
"location": "地点",
"executor": "执行人",
"high": "高",
"medium": "中",
"low": "低",
"progress": "进度"
},
"my_v2": {
"title": "我的",
"clear_cache": "清除缓存",
"confirm_clear_cache": "确定要清除所有缓存数据吗?",
"cancel": "取消",
"confirm": "确定",
"night_mode": "夜间模式",
"system_settings": "系统设置",
"personal_info": "个人信息",
"offline_cache": "离线缓存",
"message": "我的消息",
"message_settings": "消息设置",
"favorite": "我的收藏",
"work_order": "我的工单",
"help_feedback": "帮助与反馈",
"about_us": "关于我们",
"suspend_bar": "悬浮条",
"suspend_bar_desc": "在页面底部显示设备状态悬浮条",
"tab_settings": "Tab 设置"
},
"report": {
"title": "现场上报",
"submit": "提交",
"select_location": "选择位置",
"report_type": "上报类型",
"device_fault": "设备故障",
"patrol_record": "巡检记录",
"hidden_danger": "隐患上报",
"defect_report": "缺陷上报",
"select_device": "选择设备",
"please_select_device": "请选择设备",
"problem_description": "问题描述",
"description_hint": "请详细描述问题现象...",
"upload_media": "上传图片/视频",
"take_photo": "拍照",
"record_video": "录像",
"problem_level": "问题等级",
"normal": "一般",
"important": "重要",
"urgent": "紧急",
"cancel": "取消",
"select": "选择",
"submit_success": "提交成功",
"submit_success_message": "您的上报已成功提交",
"submit_failed": "提交失败",
"confirm": "确定",
"main_building_a": "主厂房A区",
"main_building_b": "主厂房B区",
"boiler_room": "锅炉房",
"turbine_room": "汽机房",
"control_room": "控制室",
"power_distribution_room": "配电室",
"boiler_1": "锅炉1号",
"boiler_2": "锅炉2号",
"turbine_1": "汽轮机1号",
"generator_1": "发电机1号",
"transformer_1": "变压器1号",
"water_pump_1": "水泵1号",
"select_image": "选择图片",
"select_video": "选择视频"
},
"product": {
"intro": "产品介绍",
"highlights": "产品亮点",