This commit is contained in:
2023-06-13 18:43:59 +08:00
parent 121883f483
commit 53edb7b110
3 changed files with 3826 additions and 3797 deletions

View File

@@ -27,24 +27,37 @@
</div>
</div>
<div class="box_l1">
<div v-for="(e,i) in [1,2,3,4,5,6,7,8,9,10,11,12]" :key="i" class="picbox">
<img src="../../../images/workshop/hlj_s_gray.png" alt="">
<div v-for="(e,i) in MixDeviceInfoList.slice(4)" :key="i" class="picbox">
<!-- <div v-for="(e,i) in [1,2,3,4,5,6,7,8,9,10,11,12]" :key="i" class="picbox"> -->
<!-- <img src="../../../images/workshop/hlj_s_gray.png" alt=""> -->
<img v-show="e.device_status === 0" src="../../../images/workshop/hlj_gray.png" alt="">
<img v-show="e.device_status === 1" src="../../../images/workshop/hlj_yellow.png" alt="">
<img v-show="e.device_status === 2" src="../../../images/workshop/hlj_green.png" alt="">
<img v-show="e.device_status === 3" src="../../../images/workshop/hlj_red.png" alt="">
</div>
</div>
<div class="box_l2">
<div v-for="(e,i) in [1,2,3,4,5,6,7,8,9,10,11,12]" :key="i" class="picbox">
<img src="../../../images/workshop/lz.png" alt="">
<div v-for="(e,i) in CupRackDisplayList.slice(4)" :key="i" class="picbox">
<!-- <div v-for="(e,i) in [1,2,3,4,5,6,7,8,9,10,11,12]" :key="i" class="picbox"> -->
<!-- <img src="../../../images/workshop/lz.png" alt=""> -->
<img :class="e.point_status === '0' ? 'hidden': ''" src="../../../images/workshop/lz.png" alt="">
</div>
</div>
<div class="box_r1">
<div v-for="(e,i) in [1,2,3,4]" :key="i" class="picbox">
<img src="../../../images/workshop/hlj_s_gray.png" alt="">
<div v-for="(e,i) in MixDeviceInfoList.slice(0, 4)" :key="i" class="picbox">
<!-- <div v-for="(e,i) in [1,2,3,4]" :key="i" class="picbox"> -->
<!-- <img src="../../../images/workshop/hlj_s_gray.png" alt=""> -->
<img v-show="e.device_status === 0" src="../../../images/workshop/hlj_gray.png" alt="">
<img v-show="e.device_status === 1" src="../../../images/workshop/hlj_yellow.png" alt="">
<img v-show="e.device_status === 2" src="../../../images/workshop/hlj_green.png" alt="">
<img v-show="e.device_status === 3" src="../../../images/workshop/hlj_red.png" alt="">
</div>
</div>
<div class="box_r2">
<div v-for="(e,i) in [1,2,3,4]" :key="i" class="picbox">
<img src="../../../images/workshop/lz.png" alt="">
<div v-for="(e,i) in CupRackDisplayList.slice(0, 4)" :key="i" class="picbox">
<!-- <div v-for="(e,i) in [1,2,3,4]" :key="i" class="picbox"> -->
<!-- <img src="../../../images/workshop/lz.png" alt=""> -->
<img :class="e.point_status === '0' ? 'hidden': ''" src="../../../images/workshop/lz.png" alt="">
</div>
</div>
</div>
@@ -101,6 +114,8 @@ export default {
data () {
return {
resData: {},
MixDeviceInfoList: [],
CupRackDisplayList: [],
array1: []
// array1: [{workorder_code: 'hl00001', device_name: '混碾机1', bom: 'WL001', material_code: '1号混料 湖南厂家 ', plan_qty: '5000', real_qty: '200', total_mix_frequency: '230505001001', order_status: '生产完成', realproducestart_date: '10-11 19:11:00', realproduceend_date: '10-11 19:11:00'}]
}
@@ -126,6 +141,8 @@ export default {
async initData () {
let res = await blendingCondition()
this.resData = res.result
this.MixDeviceInfoList = res.result.MixDeviceInfoList
this.CupRackDisplayList = res.result.CupRackDisplayList
this.array1 = res.result.MixDayList
}
}

View File

@@ -23,23 +23,31 @@
</div>
</div>
<div class="box_l1">
<div v-for="(e,i) in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]" :key="i" class="picbox" :class="{'mgt5': i === 2 || i === 6 || i === 10 || i === 14 || i === 18}">
<img src="../../../images/workshop/lz.png" alt="">
<div v-for="(e,i) in TrappedShelf40List.slice(0, 20)" :key="i" class="picbox" :class="{'mgt5': i === 2 || i === 6 || i === 10 || i === 14 || i === 18}">
<!-- <div v-for="(e,i) in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]" :key="i" class="picbox" :class="{'mgt5': i === 2 || i === 6 || i === 10 || i === 14 || i === 18}"> -->
<!-- <img src="../../../images/workshop/lz.png" alt=""> -->
<img :class="e.point_status === '0' ? 'hidden': ''" src="../../../images/workshop/lz.png" alt="">
</div>
</div>
<div class="box_l2">
<div v-for="(e,i) in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]" :key="i" class="picbox" :class="{'mgt5': i === 2 || i === 6 || i === 10 || i === 14 || i === 18}">
<img src="../../../images/workshop/lz.png" alt="">
<div v-for="(e,i) in TrappedShelf40List.slice(20, 40)" :key="i" class="picbox" :class="{'mgt5': i === 2 || i === 6 || i === 10 || i === 14 || i === 18}">
<!-- <div v-for="(e,i) in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]" :key="i" class="picbox" :class="{'mgt5': i === 2 || i === 6 || i === 10 || i === 14 || i === 18}"> -->
<!-- <img src="../../../images/workshop/lz.png" alt=""> -->
<img :class="e.point_status === '0' ? 'hidden': ''" src="../../../images/workshop/lz.png" alt="">
</div>
</div>
<div class="box_r1">
<div v-for="(e,i) in [1,2,3]" :key="i" class="picbox">
<img src="../../../images/workshop/lz.png" alt="">
<div v-for="(e,i) in TrappedShelf6List.slice(0, 3)" :key="i" class="picbox">
<!-- <div v-for="(e,i) in [1,2,3]" :key="i" class="picbox"> -->
<!-- <img src="../../../images/workshop/lz.png" alt=""> -->
<img :class="e.point_status === '0' ? 'hidden': ''" src="../../../images/workshop/lz.png" alt="">
</div>
</div>
<div class="box_r2">
<div v-for="(e,i) in [1,2,3]" :key="i" class="picbox">
<img src="../../../images/workshop/lz.png" alt="">
<div v-for="(e,i) in TrappedShelf6List.slice(3, 6)" :key="i" class="picbox">
<!-- <div v-for="(e,i) in [1,2,3]" :key="i" class="picbox"> -->
<!-- <img src="../../../images/workshop/lz.png" alt=""> -->
<img :class="e.point_status === '0' ? 'hidden': ''" src="../../../images/workshop/lz.png" alt="">
</div>
</div>
</div>
@@ -127,6 +135,8 @@ export default {
data () {
return {
resData: {},
TrappedShelf40List: [],
TrappedShelf6List: [],
array1: [],
array2: []
// array1: [{workorder_code: 'hl00001', device_name: '混碾机1', bom: 'WL001', material_code: '1号混料', plan_qty: '5000', real_qty: '200', total_mix_frequency: '230505001001', order_status: '生产完成', realproducestart_date: '10-11 19:11:00', realproduceend_date: '10-11 19:11:00'}]
@@ -166,6 +176,8 @@ export default {
async initData () {
let res = await trappedMaterialCondition()
this.resData = res.result
this.TrappedShelf40List = res.result.TrappedShelf40List
this.TrappedShelf6List = res.result.TrappedShelf6List
this.array1 = res.result.TrappedStockList
this.array2 = res.result.TrappedIOStockList
}