diff --git a/frontend/paper-trading.html b/frontend/paper-trading.html
index aabf8fa..ece0e9e 100644
--- a/frontend/paper-trading.html
+++ b/frontend/paper-trading.html
@@ -1607,7 +1607,12 @@
});
const data = await response.json();
if (data.success) {
- alert(`平仓成功!盈亏: ${data.result.pnl_percent.toFixed(2)}%`);
+ // 区分平仓和取消挂单
+ if (data.result.pnl_percent !== undefined) {
+ alert(`平仓成功!盈亏: ${data.result.pnl_percent.toFixed(2)}%`);
+ } else {
+ alert('挂单已取消');
+ }
this.refreshData();
} else {
alert('平仓失败: ' + (data.detail || '未知错误'));