fix: 编排页面隐藏签到状态和异常操作按钮
这些功能只在调度页面中显示 Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
factory-droid[bot]
parent
0419af8561
commit
0c6437084b
@@ -85,8 +85,8 @@
|
|||||||
<span class="project-index">{{ groupIndex + 1 }}、</span>
|
<span class="project-index">{{ groupIndex + 1 }}、</span>
|
||||||
<span class="project-title">{{ group.title }}</span>
|
<span class="project-title">{{ group.title }}</span>
|
||||||
<span class="project-meta">{{ group.type }}</span>
|
<span class="project-meta">{{ group.type }}</span>
|
||||||
<span class="project-meta">{{ group.type === '集体' ? getTeamCount(group) + '队' : '1组' }}</span>
|
<span class="project-meta">{{ getTeamCount(group) }}队</span>
|
||||||
<span class="project-meta">{{ group.type === '集体' ? getTeamCount(group) + '组' : '' }}</span>
|
<span class="project-meta">{{ group.type === '集体' ? getTeamCount(group) : 1 }}组</span>
|
||||||
<span class="project-meta">{{ group.code }}</span>
|
<span class="project-meta">{{ group.code }}</span>
|
||||||
<span class="project-table-no">表号: {{ generateTableNo(group) }}</span>
|
<span class="project-table-no">表号: {{ generateTableNo(group) }}</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -186,36 +186,7 @@
|
|||||||
>
|
>
|
||||||
<span class="player-detail-index">{{ playerIndex + 1 }}</span>
|
<span class="player-detail-index">{{ playerIndex + 1 }}</span>
|
||||||
<span class="player-detail-name">{{ player.playerName }}</span>
|
<span class="player-detail-name">{{ player.playerName }}</span>
|
||||||
<span class="player-detail-status">
|
<!-- 签到状态和异常操作只在调度功能中显示 -->
|
||||||
<el-tag
|
|
||||||
:type="player.status === '已签到' ? 'success' : player.status === '异常' ? 'danger' : 'info'"
|
|
||||||
size="small"
|
|
||||||
>
|
|
||||||
{{ player.status || '未签到' }}
|
|
||||||
</el-tag>
|
|
||||||
</span>
|
|
||||||
<span class="player-detail-actions">
|
|
||||||
<el-button
|
|
||||||
v-if="(player.status || '未签到') === '未签到'"
|
|
||||||
link
|
|
||||||
size="small"
|
|
||||||
@click="markPlayerAsException(group, team, playerIndex)"
|
|
||||||
:disabled="isScheduleCompleted"
|
|
||||||
style="color: #f56c6c;"
|
|
||||||
>
|
|
||||||
标记异常
|
|
||||||
</el-button>
|
|
||||||
<el-button
|
|
||||||
v-if="player.status === '异常'"
|
|
||||||
link
|
|
||||||
size="small"
|
|
||||||
@click="removePlayerException(group, team, playerIndex)"
|
|
||||||
:disabled="isScheduleCompleted"
|
|
||||||
style="color: #67c23a;"
|
|
||||||
>
|
|
||||||
取消异常
|
|
||||||
</el-button>
|
|
||||||
</span>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user