style: fix using autocorrect

This commit is contained in:
Eli Yip 2025-05-27 09:27:08 +08:00
parent 53988079da
commit 68a72ae10d
No known key found for this signature in database
GPG Key ID: C98B69D4CF7D7EC5
4 changed files with 66 additions and 66 deletions

View File

@ -19,7 +19,7 @@ func ParseConfig() *define.Config {
flag.StringVar(&cfg.CanServiceURL, "can-url", "http://127.0.0.1:5260", "CAN 服务的 URL") flag.StringVar(&cfg.CanServiceURL, "can-url", "http://127.0.0.1:5260", "CAN 服务的 URL")
flag.StringVar(&cfg.WebPort, "port", "9099", "Web 服务的端口") flag.StringVar(&cfg.WebPort, "port", "9099", "Web 服务的端口")
flag.StringVar(&cfg.DefaultInterface, "interface", "", "默认 CAN 接口") flag.StringVar(&cfg.DefaultInterface, "interface", "", "默认 CAN 接口")
flag.StringVar(&canInterfacesFlag, "can-interfaces", "", "支持的 CAN 接口列表,用逗号分隔 (例如: can0,can1,vcan0)") flag.StringVar(&canInterfacesFlag, "can-interfaces", "", "支持的 CAN 接口列表,用逗号分隔 (例如can0,can1,vcan0)")
flag.Parse() flag.Parse()
// 环境变量覆盖命令行参数 // 环境变量覆盖命令行参数

View File

@ -199,7 +199,7 @@ const LinkerHandController = {
return; return;
} }
logMessage('info', `发送掌部姿态到 ${enabledHands.length} 个启用的手部: [${pose.join(', ')}]`); logMessage('info', `发送掌部姿态到 ${enabledHands.length} 个启用的手部[${pose.join(', ')}]`);
enabledHands.forEach(async (config) => { enabledHands.forEach(async (config) => {
await sendPalmPoseToHand(config, pose); await sendPalmPoseToHand(config, pose);
@ -227,7 +227,7 @@ const LinkerHandController = {
} }
}) })
.catch(error => { .catch(error => {
console.error('获取传感器数据失败:', error); console.error('获取传感器数据失败', error);
}); });
}, },
@ -250,7 +250,7 @@ const LinkerHandController = {
// 更新最后更新时间 // 更新最后更新时间
const lastUpdate = new Date(data.lastUpdate).toLocaleTimeString(); const lastUpdate = new Date(data.lastUpdate).toLocaleTimeString();
html += `<div style="text-align:right;font-size:0.8em;margin-top:5px;">最后更新: ${lastUpdate}</div>`; html += `<div style="text-align:right;font-size:0.8em;margin-top:5px;">最后更新${lastUpdate}</div>`;
sensorDisplay.innerHTML = html; sensorDisplay.innerHTML = html;
}, },
@ -306,7 +306,7 @@ async function initializeSystem() {
logMessage('success', '系统初始化完成'); logMessage('success', '系统初始化完成');
} catch (error) { } catch (error) {
logMessage('error', `系统初始化失败: ${error.message}`); logMessage('error', `系统初始化失败${error.message}`);
console.error('InitializeSystem Error:', error); console.error('InitializeSystem Error:', error);
// 尝试使用默认配置恢复 // 尝试使用默认配置恢复
@ -332,13 +332,13 @@ async function loadAvailableInterfaces() {
if (data.status === 'success') { if (data.status === 'success') {
availableInterfaces = data.data.availableInterfaces || []; availableInterfaces = data.data.availableInterfaces || [];
logMessage('success', `获取到 ${availableInterfaces.length} 个可用接口: ${availableInterfaces.join(', ')}`); logMessage('success', `获取到 ${availableInterfaces.length} 个可用接口${availableInterfaces.join(', ')}`);
hideConnectionWarning(); hideConnectionWarning();
} else { } else {
throw new Error(data.error || '获取接口失败'); throw new Error(data.error || '获取接口失败');
} }
} catch (error) { } catch (error) {
logMessage('error', `获取接口失败: ${error.message}`); logMessage('error', `获取接口失败${error.message}`);
showConnectionWarning(); showConnectionWarning();
// 设置默认值 // 设置默认值
availableInterfaces = ['can0', 'can1', 'vcan0', 'vcan1']; availableInterfaces = ['can0', 'can1', 'vcan0', 'vcan1'];
@ -444,7 +444,7 @@ function safeUpdateHandElement(handId) {
} }
} catch (error) { } catch (error) {
console.error(`Error updating hand element ${handId}:`, error); console.error(`Error updating hand element ${handId}:`, error);
logMessage('error', `更新手部元素 ${handId} 时出错: ${error.message}`); logMessage('error', `更新手部元素 ${handId} 时出错${error.message}`);
} }
} }
@ -654,7 +654,7 @@ async function checkAllInterfaceStatus() {
hideConnectionWarning(); hideConnectionWarning();
} catch (error) { } catch (error) {
logMessage('error', `状态检查失败: ${error.message}`); logMessage('error', `状态检查失败${error.message}`);
console.error('CheckAllInterfaceStatus Error:', error); console.error('CheckAllInterfaceStatus Error:', error);
showConnectionWarning(); showConnectionWarning();
setAllHandStatusOffline(); setAllHandStatusOffline();
@ -1243,9 +1243,9 @@ async function debugSystemStatus() {
}); });
// 检查全局变量 // 检查全局变量
logMessage('info', `可用接口: [${availableInterfaces.join(', ')}]`); logMessage('info', `可用接口[${availableInterfaces.join(', ')}]`);
logMessage('info', `手部配置数量: ${Object.keys(handConfigs).length}`); logMessage('info', `手部配置数量${Object.keys(handConfigs).length}`);
logMessage('info', `启用手部数量: ${getEnabledHands().length}`); logMessage('info', `启用手部数量${getEnabledHands().length}`);
// 测试 API 连通性 // 测试 API 连通性
try { try {
@ -1256,10 +1256,10 @@ async function debugSystemStatus() {
logMessage('success', '✅ 健康检查通过'); logMessage('success', '✅ 健康检查通过');
console.log('Health Check Data:', data); console.log('Health Check Data:', data);
} else { } else {
logMessage('error', `❌ 健康检查失败: HTTP ${response.status}`); logMessage('error', `❌ 健康检查失败HTTP ${response.status}`);
} }
} catch (error) { } catch (error) {
logMessage('error', `❌ 健康检查异常: ${error.message}`); logMessage('error', `❌ 健康检查异常${error.message}`);
} }
// 测试接口 API // 测试接口 API
@ -1271,10 +1271,10 @@ async function debugSystemStatus() {
logMessage('success', '✅ 接口 API 通过'); logMessage('success', '✅ 接口 API 通过');
console.log('Interfaces API Data:', data); console.log('Interfaces API Data:', data);
} else { } else {
logMessage('error', `❌ 接口API失败: HTTP ${response.status}`); logMessage('error', `❌ 接口 API 失败:HTTP ${response.status}`);
} }
} catch (error) { } catch (error) {
logMessage('error', `❌ 接口API异常: ${error.message}`); logMessage('error', `❌ 接口 API 异常:${error.message}`);
} }
} }
@ -1284,12 +1284,12 @@ window.debugSystemStatus = debugSystemStatus;
// 添加全局错误处理 // 添加全局错误处理
window.addEventListener('error', function(event) { window.addEventListener('error', function(event) {
logMessage('error', `全局错误: ${event.error?.message || event.message}`); logMessage('error', `全局错误${event.error?.message || event.message}`);
console.error('Global Error:', event.error); console.error('Global Error:', event.error);
}); });
window.addEventListener('unhandledrejection', function(event) { window.addEventListener('unhandledrejection', function(event) {
logMessage('error', `未处理的Promise拒绝: ${event.reason?.message || event.reason}`); logMessage('error', `未处理的 Promise 拒绝:${event.reason?.message || event.reason}`);
console.error('Unhandled Promise Rejection:', event.reason); console.error('Unhandled Promise Rejection:', event.reason);
}); });
@ -1411,8 +1411,8 @@ async function startSequentialHandAnimation(animationType = 'wave', interval = 5
return getInterfaceNumber(a.interface) - getInterfaceNumber(b.interface); return getInterfaceNumber(a.interface) - getInterfaceNumber(b.interface);
}); });
logMessage('info', `开始六手依次动画 - 类型: ${animationType}, 间隔: ${interval}ms, 循环: ${cycles}`); logMessage('info', `开始六手依次动画 - 类型${animationType}, 间隔:${interval}ms, 循环:${cycles}`);
logMessage('info', `动画顺序: ${sortedHands.map(h => h.interface).join(' → ')}`); logMessage('info', `动画顺序${sortedHands.map(h => h.interface).join(' → ')}`);
// 定义动画预设 // 定义动画预设
const animationPresets = { const animationPresets = {
@ -1582,7 +1582,7 @@ async function startCustomSequentialAnimation(config) {
sortedHands = sortedHands.reverse(); sortedHands = sortedHands.reverse();
} }
logMessage('info', `开始自定义六手动画 - 方向: ${direction}, 同时手数: ${simultaneousHands}`); logMessage('info', `开始自定义六手动画 - 方向${direction}, 同时手数:${simultaneousHands}`);
// 执行动画逻辑... // 执行动画逻辑...
// 这里可以根据 simultaneousHands 参数同时控制多只手 // 这里可以根据 simultaneousHands 参数同时控制多只手