| | |
| | | <template> |
| | | <div class="container"> |
| | | |
| | | <!--车é´ä¹ä¸çè¾é线--> |
| | | <div> |
| | | <!--车é´ä¹ä¸çè¾é线--> |
| | | <div class="box" style="margin-left: 203px;"> |
| | | <div style="height: 1px;"></div> |
| | | <div v-for="items in plcList_one.section_four" class="box_sto" |
| | | :style="{ 'background-color': getBackgroundColor2(items.r_wheel_SN) }"> |
| | | <el-tooltip class="item" effect="dark" placement="right"> |
| | |
| | | </div> |
| | | </div> |
| | | <!--车é´ä¹ä¸çè¾é线--> |
| | | </div> |
| | | |
| | | <!--ä¸è½¦é´--> |
| | | <div style="margin-top: -6px;margin-left: 58px;"> |
| | |
| | | <div style="width: 40px;height: 43px;" :style="{ 'background-color': getBackgroundColor4(items.c_machine_state) }"></div> |
| | | <div style="width: 100px;"> |
| | | <el-tooltip class="item" effect="dark" placement="right"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div >r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>ç®åææ è½¦è½®ä¿¡æ¯</div> |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="quan_div" style="margin: 0px auto;" v-if="items.r_wheel_SN != ''"> |
| | | <div class="quan_div" style="margin: 0px auto;" v-if="items.r_wheel_SN != '' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/pcs_lun.png" style="width: 100%;"> |
| | | </div> |
| | | <div v-else>{{ items.stackerNo }}</div> |
| | |
| | | <div style="display: flex;"> |
| | | <div v-for="items in plcList_one.section_six"> |
| | | <el-tooltip class="item" effect="dark" placement="top"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div >r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="box_stoy"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != ''"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != '' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/pcs_lun.png" style="width: 100%;"> |
| | | </div> |
| | | <div v-else>{{ items.stackerNo }}</div> |
| | |
| | | <div style="display: flex;margin-left: 5px;"> |
| | | <div v-for="items in plcList_one.section_seven"> |
| | | <el-tooltip class="item" effect="dark" placement="top"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div >r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="box_stoy"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != ''"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != '' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/pcs_lun.png" style="width: 100%;"> |
| | | </div> |
| | | <div v-else>{{ items.stackerNo }}</div> |
| | |
| | | <div style="width: 40px;height: 43px;" :style="{ 'background-color': getBackgroundColor4(items.c_machine_state) }"></div> |
| | | <div style="width: 100px;"> |
| | | <el-tooltip class="item" effect="dark" placement="right"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div >r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>ç®åææ è½¦è½®ä¿¡æ¯</div> |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="quan_div" style="margin: 0px auto;" v-if="items.r_wheel_SN != ''"> |
| | | <div class="quan_div" style="margin: 0px auto;" v-if="items.r_wheel_SN != '' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/pcs_lun.png" style="width: 100%;"> |
| | | </div> |
| | | <div v-else>{{ items.stackerNo }}</div> |
| | |
| | | <div v-for="items in plcList_one.section_three" class="box_sto" |
| | | :style="{ 'background-color': getBackgroundColor2(items.r_wheel_SN) }"> |
| | | <el-tooltip class="item" effect="dark" placement="right"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div >r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="box_sto_dt"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != ''"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != '' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/pcs_lun.png" style="width: 100%;"> |
| | | </div> |
| | | <div v-else>{{ items.stackerNo }}</div> |
| | |
| | | <div v-for="items in plcList_one.section_two" class="box_sto" |
| | | :style="{ 'background-color': getBackgroundColor2(items.r_wheel_SN) }"> |
| | | <el-tooltip class="item" effect="dark" placement="right"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div >r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="box_sto_dt"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != ''"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != '' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/pcs_lun.png" style="width: 100%;"> |
| | | </div> |
| | | <div v-else>{{ items.stackerNo }}</div> |
| | |
| | | <div> |
| | | <div> |
| | | <el-tooltip class="item" effect="dark" placement="top"> |
| | | <template #content v-if="items.r_wheel_SN !==''"> |
| | | <template #content v-if="items.r_wheel_SN !=='' && items.r_wheel_SN != null"> |
| | | <div>r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="box2_sto_yj" :style="{ 'background-color': getBackgroundColor4(items.g_gantry_state) }"> |
| | | <img src="../../../assets/imgs/jxscl.png" style="width: 100%;" v-if="items.r_wheel_SN !=''"> |
| | | <img src="../../../assets/imgs/jxscl.png" style="width: 100%;" v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/jxsk.png" style="width: 100%;" v-else> |
| | | </div> |
| | | </el-tooltip> |
| | |
| | | <div style="width: 40px;height: 43px;" :style="{ 'background-color': getBackgroundColor4(items.c_machine_state) }"></div> |
| | | <div style="width: 100px;"> |
| | | <el-tooltip class="item" effect="dark" placement="right"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div >r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>ç®åææ è½¦è½®ä¿¡æ¯</div> |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="quan_div" style="margin: 0px auto;" v-if="items.r_wheel_SN != ''"> |
| | | <div class="quan_div" style="margin: 0px auto;" v-if="items.r_wheel_SN != '' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/pcs_lun.png" style="width: 100%;"> |
| | | </div> |
| | | <div v-else>{{ items.stackerNo }}</div> |
| | |
| | | <div style="display: flex;"> |
| | | <div v-for="items in plcList_one.section_eight"> |
| | | <el-tooltip class="item" effect="dark" placement="right"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div >r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="box_stoy"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != ''"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != '' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/pcs_lun.png" style="width: 100%;"> |
| | | </div> |
| | | <div v-else>{{ items.stackerNo }}</div> |
| | |
| | | <div style="display: flex;margin-left: 5px;"> |
| | | <div v-for="items in plcList_one.section_nine"> |
| | | <el-tooltip class="item" effect="dark" placement="right"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div >r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="box_stoy"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != ''"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != '' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/pcs_lun.png" style="width: 100%;"> |
| | | </div> |
| | | <div v-else>{{ items.stackerNo }}</div> |
| | |
| | | <div style="width: 40px;height: 43px;" :style="{ 'background-color': getBackgroundColor4(items.c_machine_state) }"></div> |
| | | <div style="width: 100px;"> |
| | | <el-tooltip class="item" effect="dark" placement="right"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div >r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>ç®åææ è½¦è½®ä¿¡æ¯</div> |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="quan_div" style="margin: 0px auto;" v-if="items.r_wheel_SN != ''"> |
| | | <div class="quan_div" style="margin: 0px auto;" v-if="items.r_wheel_SN != '' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/pcs_lun.png" style="width: 100%;"> |
| | | </div> |
| | | <div v-else>{{ items.stackerNo }}</div> |
| | |
| | | <div> |
| | | <div> |
| | | <el-tooltip class="item" effect="dark" placement="top"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div>r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div style="border: 1px solid #ffffff; width: 45px; height: 42px; "> |
| | | <img src="../../../assets/imgs/huojialun.png" style="width: 100%;" v-if="items.r_wheel_SN !=''"> |
| | | <img src="../../../assets/imgs/huojialun.png" style="width: 100%;" v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/huojia.png" style="width: 100%;" v-else> |
| | | </div> |
| | | </el-tooltip> |
| | |
| | | <div> |
| | | <div> |
| | | <el-tooltip class="item" effect="dark" placement="top"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div>r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div style="border: 1px solid #ffffff; width: 45px; height: 42px; "> |
| | | <img src="../../../assets/imgs/huojialun.png" style="width: 100%;" v-if="items.r_wheel_SN !=''"> |
| | | <img src="../../../assets/imgs/huojialun.png" style="width: 100%;" v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/huojia.png" style="width: 100%;" v-else> |
| | | </div> |
| | | </el-tooltip> |
| | |
| | | <div> |
| | | <div> |
| | | <el-tooltip class="item" effect="dark" placement="top"> |
| | | <template #content v-if="items.r_wheel_SN !=''"> |
| | | <template #content v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <div>r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div style="border: 1px solid #ffffff; width: 45px; height: 67px; "> |
| | | <img src="../../../assets/imgs/tuyoujilun.png" style="width: 100%;" v-if="items.r_wheel_SN !=''"> |
| | | <img src="../../../assets/imgs/tuyoujilun.png" style="width: 100%;" v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/tuyouji.png" style="width: 100%;" v-else> |
| | | </div> |
| | | </el-tooltip> |
| | |
| | | <div> |
| | | <div> |
| | | <el-tooltip class="item" effect="dark" placement="top"> |
| | | <template #content v-if="items.r_wheel_SN !==''"> |
| | | <template #content v-if="items.r_wheel_SN !=='' && items.r_wheel_SN != null"> |
| | | <div >r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="box2_sto_yj"> |
| | | <img src="../../../assets/imgs/jxscl.png" style="width: 100%;" v-if="items.r_wheel_SN !=''"> |
| | | <img src="../../../assets/imgs/jxscl.png" style="width: 100%;" v-if="items.r_wheel_SN !='' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/jxsk.png" style="width: 100%;" v-else> |
| | | </div> |
| | | </el-tooltip> |
| | |
| | | <div v-for="items in plcList_one.section_one" class="box_sto" |
| | | :style="{ 'background-color': getBackgroundColor2(items.r_wheel_SN) }"> |
| | | <el-tooltip class="item" effect="dark" placement="right"> |
| | | <template #content v-if="items.r_wheel_SN != ''"> |
| | | <template #content v-if="items.r_wheel_SN != '' && items.r_wheel_SN != null"> |
| | | <div>r_wheel_SNï¼{{ items.r_wheel_SN }}</div> |
| | | <div>r_wheel_typeï¼{{ items.r_wheel_type }}</div> |
| | | <div>r_part_statusï¼{{ items.r_part_status }}</div> |
| | |
| | | <div>stackerNo:{{ items.stackerNo }}</div> |
| | | </template> |
| | | <div class="box_sto_dt"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != ''"> |
| | | <div class="quan_div" v-if="items.r_wheel_SN != '' && items.r_wheel_SN != null"> |
| | | <img src="../../../assets/imgs/pcs_lun.png" style="width: 100%;"> |
| | | </div> |
| | | <div v-else>{{ items.stackerNo }}</div> |
| | |
| | | } |
| | | </script> |
| | | |
| | | <style> |
| | | <style scoped> |
| | | .contents { |
| | | display: flex; |
| | | align-items: flex-end; |
| | |
| | | .box { |
| | | background-color: rgb(129, 179, 182); |
| | | width: 80px; |
| | | height: 405px; |
| | | height: 415px; |
| | | margin-left: 3px; |
| | | color: rgb(255, 255, 255); |
| | | font-size: 16px; |