This commit is contained in:
2023-07-04 18:54:52 +08:00
parent af8ce14995
commit 9814794a8f
3 changed files with 24 additions and 3 deletions

View File

@@ -20,6 +20,10 @@ export const workshopCondition = () => post('api/cockpit/workshopCondition', {})
// 'code': 200, // 'code': 200,
// 'desc': '操作成功', // 'desc': '操作成功',
// 'result': { // 'result': {
// 'AGVStatusList': {
// 'agv_1': {'device_code': '1', 'status': '1'},
// 'agv_2': {'device_code': '2', 'status': '1'}
// },
// 'SemiFinishedProductShelfList': [ // 'SemiFinishedProductShelfList': [
// { // {
// 'point_name': '半成品货位12', // 'point_name': '半成品货位12',

View File

@@ -50,10 +50,22 @@
<div class="sh_machine cdz_1 cdz_2"> <div class="sh_machine cdz_1 cdz_2">
<img src="../../../images/workshop/cdz.png" alt=""> <img src="../../../images/workshop/cdz.png" alt="">
</div> </div>
<div class="sh_machine agv_1"> <div v-if="JSON.stringify(AGVStatusList) !== '{}'" class="sh_machine agv_1">
<img v-show="String(AGVStatusList.agv_1.status) === '1'" src="../../../images/workshop/agv_gray.png" alt="">
<img v-show="String(AGVStatusList.agv_1.status) === '2'" src="../../../images/workshop/agv_green.png" alt="">
<img v-show="String(AGVStatusList.agv_1.status) === '5'" src="../../../images/workshop/agv_yellow.png" alt="">
<img v-show="String(AGVStatusList.agv_1.status) === '6'" src="../../../images/workshop/agv_red.png" alt="">
</div>
<div v-else class="sh_machine agv_1">
<img src="../../../images/workshop/agv_yellow.png" alt=""> <img src="../../../images/workshop/agv_yellow.png" alt="">
</div> </div>
<div class="sh_machine agv_1 agv_2"> <div v-if="JSON.stringify(AGVStatusList) !== '{}'" class="sh_machine agv_1 agv_2">
<img v-show="String(AGVStatusList.agv_2.status) === '1'" src="../../../images/workshop/agv_gray.png" alt="">
<img v-show="String(AGVStatusList.agv_2.status) === '2'" src="../../../images/workshop/agv_green.png" alt="">
<img v-show="String(AGVStatusList.agv_2.status) === '5'" src="../../../images/workshop/agv_yellow.png" alt="">
<img v-show="String(AGVStatusList.agv_2.status) === '6'" src="../../../images/workshop/agv_red.png" alt="">
</div>
<div v-else class="sh_machine agv_1 agv_2">
<img src="../../../images/workshop/agv_yellow.png" alt=""> <img src="../../../images/workshop/agv_yellow.png" alt="">
</div> </div>
</div> </div>
@@ -456,7 +468,8 @@ export default {
kilneye4InfoList: [], // 窑口4个位置 kilneye4InfoList: [], // 窑口4个位置
LQD01: [], // 冷却道数据 LQD01: [], // 冷却道数据
HCD01: [], // 回车道数据 HCD01: [], // 回车道数据
IoKilnTrussTask: [] // 进窑桁架和出窑桁架数据 IoKilnTrussTask: [], // 进窑桁架和出窑桁架数据
AGVStatusList: {} // agv状态
} }
}, },
computed: { computed: {
@@ -525,6 +538,9 @@ export default {
if (res.result.hasOwnProperty('IoKilnTrussTask')) { if (res.result.hasOwnProperty('IoKilnTrussTask')) {
this.IoKilnTrussTask = [...res.result.IoKilnTrussTask] this.IoKilnTrussTask = [...res.result.IoKilnTrussTask]
} }
if (res.result.hasOwnProperty('AGVStatusList')) {
this.AGVStatusList = res.result.AGVStatusList
}
} }
}, },
async _sortingAndPackagingPopover () { async _sortingAndPackagingPopover () {

View File

@@ -890,6 +890,7 @@ export default {
left: -1000%; left: -1000%;
.cmd_wrap_2 .cmd_wrap_2
left 30% left 30%
opacity 0.2
.liu_wrap .liu_wrap
_wh(130%, 78%) _wh(130%, 78%)
top 43% top 43%