feat: 提升机出库信息
This commit is contained in:
parent
90746490f6
commit
f522556428
|
|
@ -10,6 +10,7 @@ export interface ElevatorVO {
|
||||||
workingTask: string
|
workingTask: string
|
||||||
currentOutboundTask: string
|
currentOutboundTask: string
|
||||||
currentInboundTask: string
|
currentInboundTask: string
|
||||||
|
outboundWaitingTaskChains?: string[]
|
||||||
/** 通过负载模式分配的任务链编码列表 */
|
/** 通过负载模式分配的任务链编码列表 */
|
||||||
taskChains?: string[]
|
taskChains?: string[]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -62,6 +62,34 @@
|
||||||
<el-tag type="success" size="small">空闲</el-tag>
|
<el-tag type="success" size="small">空闲</el-tag>
|
||||||
</template>
|
</template>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
|
<el-descriptions-item label="当前出库任务链">
|
||||||
|
<template v-if="elevator.currentOutboundTask">
|
||||||
|
<el-link type="primary" @click="goChainDetail(elevator.currentOutboundTask)">
|
||||||
|
{{ elevator.currentOutboundTask }}
|
||||||
|
</el-link>
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
<span class="text-muted">无</span>
|
||||||
|
</template>
|
||||||
|
</el-descriptions-item>
|
||||||
|
<el-descriptions-item label="出库等待任务链">
|
||||||
|
<template v-if="elevator.outboundWaitingTaskChains?.length">
|
||||||
|
<div class="task-chain-list">
|
||||||
|
<el-tag
|
||||||
|
v-for="code in elevator.outboundWaitingTaskChains"
|
||||||
|
:key="code"
|
||||||
|
size="small"
|
||||||
|
class="task-chain-tag"
|
||||||
|
@click="goChainDetail(code)"
|
||||||
|
>
|
||||||
|
{{ code }}
|
||||||
|
</el-tag>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
<span class="text-muted">无</span>
|
||||||
|
</template>
|
||||||
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="负载模式任务链">
|
<el-descriptions-item label="负载模式任务链">
|
||||||
<template v-if="elevator.taskChains?.length">
|
<template v-if="elevator.taskChains?.length">
|
||||||
<div class="task-chain-list">
|
<div class="task-chain-list">
|
||||||
|
|
@ -116,6 +144,33 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="m-point-row">
|
||||||
|
<span class="m-point-label">当前出库任务链</span>
|
||||||
|
<span
|
||||||
|
v-if="elevator.currentOutboundTask"
|
||||||
|
class="m-working"
|
||||||
|
@click="goChainDetail(elevator.currentOutboundTask)"
|
||||||
|
>
|
||||||
|
{{ elevator.currentOutboundTask }}
|
||||||
|
</span>
|
||||||
|
<span v-else class="m-point-value">无</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div v-if="elevator.outboundWaitingTaskChains?.length" class="m-task-chains">
|
||||||
|
<span class="m-point-label">出库等待任务链</span>
|
||||||
|
<div class="m-task-chain-tags">
|
||||||
|
<el-tag
|
||||||
|
v-for="code in elevator.outboundWaitingTaskChains"
|
||||||
|
:key="code"
|
||||||
|
size="small"
|
||||||
|
class="m-task-chain-tag"
|
||||||
|
@click="goChainDetail(code)"
|
||||||
|
>
|
||||||
|
{{ code }}
|
||||||
|
</el-tag>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div v-if="elevator.taskChains?.length" class="m-task-chains">
|
<div v-if="elevator.taskChains?.length" class="m-task-chains">
|
||||||
<span class="m-point-label">负载模式任务链</span>
|
<span class="m-point-label">负载模式任务链</span>
|
||||||
<div class="m-task-chain-tags">
|
<div class="m-task-chain-tags">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue