1
This commit is contained in:
parent
5271976956
commit
b41a907d07
@ -1159,6 +1159,10 @@
|
|||||||
<div class="admin-dropdown">
|
<div class="admin-dropdown">
|
||||||
<button class="admin-btn" @click="toggleAdminMenu">管理 ▾</button>
|
<button class="admin-btn" @click="toggleAdminMenu">管理 ▾</button>
|
||||||
<div class="admin-menu" v-if="showAdminMenu">
|
<div class="admin-menu" v-if="showAdminMenu">
|
||||||
|
<button @click="toggleAdminMode">
|
||||||
|
<span v-if="adminMode">🔓 关闭管理员模式</span>
|
||||||
|
<span v-else>🔒 开启管理员模式</span>
|
||||||
|
</button>
|
||||||
<button @click="adminSendReport">发送报告</button>
|
<button @click="adminSendReport">发送报告</button>
|
||||||
<button @click="adminResetData" class="danger">重置数据</button>
|
<button @click="adminResetData" class="danger">重置数据</button>
|
||||||
</div>
|
</div>
|
||||||
@ -1323,7 +1327,7 @@
|
|||||||
<button class="action-btn danger" @click="closeOrder(order)">
|
<button class="action-btn danger" @click="closeOrder(order)">
|
||||||
{{ order.status === 'pending' ? '取消' : '平仓' }}
|
{{ order.status === 'pending' ? '取消' : '平仓' }}
|
||||||
</button>
|
</button>
|
||||||
<button class="action-btn" @click="deleteOrder(order)" title="删除订单(不影响收益率)">
|
<button class="action-btn" @click="deleteOrder(order)" v-if="adminMode" title="删除订单(不影响收益率)">
|
||||||
删除
|
删除
|
||||||
</button>
|
</button>
|
||||||
<span v-if="order.status === 'open'" class="share-link" @click="shareOrder(order)" title="分享">
|
<span v-if="order.status === 'open'" class="share-link" @click="shareOrder(order)" title="分享">
|
||||||
@ -1378,7 +1382,7 @@
|
|||||||
<td><span class="status-badge" :class="order.status">{{ formatStatus(order.status) }}</span></td>
|
<td><span class="status-badge" :class="order.status">{{ formatStatus(order.status) }}</span></td>
|
||||||
<td>{{ formatTime(order.closed_at) }}</td>
|
<td>{{ formatTime(order.closed_at) }}</td>
|
||||||
<td class="action-cell">
|
<td class="action-cell">
|
||||||
<button class="action-btn danger" @click="deleteHistoryOrder(order)" title="删除订单(会重新计算收益)">
|
<button class="action-btn danger" @click="deleteHistoryOrder(order)" v-if="adminMode" title="删除订单(会重新计算收益)">
|
||||||
删除
|
删除
|
||||||
</button>
|
</button>
|
||||||
</td>
|
</td>
|
||||||
@ -1669,6 +1673,7 @@
|
|||||||
sendingReport: false,
|
sendingReport: false,
|
||||||
showAdminMenu: false,
|
showAdminMenu: false,
|
||||||
adminPassword: '223388',
|
adminPassword: '223388',
|
||||||
|
adminMode: localStorage.getItem('paperTradingAdminMode') === 'true',
|
||||||
showShareModal: false,
|
showShareModal: false,
|
||||||
shareOrderData: {
|
shareOrderData: {
|
||||||
symbol: '',
|
symbol: '',
|
||||||
@ -1715,6 +1720,13 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
// 切换管理员模式
|
||||||
|
toggleAdminMode() {
|
||||||
|
this.adminMode = !this.adminMode;
|
||||||
|
localStorage.setItem('paperTradingAdminMode', this.adminMode);
|
||||||
|
this.showAdminMenu = false;
|
||||||
|
},
|
||||||
|
|
||||||
// 验证管理密码
|
// 验证管理密码
|
||||||
verifyAdminPassword() {
|
verifyAdminPassword() {
|
||||||
const password = prompt('请输入管理密码:');
|
const password = prompt('请输入管理密码:');
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user