This commit is contained in:
2023-03-06 10:40:15 +08:00
parent 94b50854fe
commit c02f416193
3 changed files with 105 additions and 924 deletions

View File

@@ -3,7 +3,7 @@
<t-header index='3'></t-header>
<div class="content">
<div class="item_tr clearfix">
<div class="item_block fl" v-for="e in deviceDatas.slice(0, 9)" :key="e.point_id">
<div class="item_block fl" v-for="e in deviceDatas" :key="e.point_id">
<div class="item_inner" @click.stop="getInfo(e)">
<div class="item_img">
<img v-if="e.device_url !== ''" :src="require('../assets/images/devmoni/' + e.device_url + '.jpg')" :alt="e.point_name">
@@ -14,123 +14,22 @@
</div>
<div class="info_block clearfix">
<div class="fl info_table_block">
<div class="info_table info_table_1"><p>当前生产</p></div>
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>用电</p></div>
<div v-if="e.material_name !== ''" class="info_table"><p>当前生产</p></div>
<div v-if="e.work_time !== ''" class="info_table"><p>已工作</p></div>
<div v-if="e.ivt_qty !== ''" class="info_table"><p>生产</p></div>
<div v-if="e.vehicle_qty !== ''" class="info_table"><p>当前窑车数</p></div>
<div v-if="e.vehicle_max_qty !== ''" class="info_table"><p> </p></div>
</div>
<div class="fr info_data_block">
<div class="info_data info_data_1"><p>{{e.material_name}}</p></div>
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- 混碾机LB0001压力机LB0004机械手LB0006 -->
<div v-if="e.deviceclass_code === 'LB0001' || e.deviceclass_code === 'LB0004' || (e.deviceclass_code === 'LB0006' && e.device_code !== 'CDJQR01' && e.device_code !== 'MDJXS01')" class="info_block clearfix">
<div class="fl info_table_block">
<div class="info_table info_table_1"><p>当前生产</p></div>
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>已用电</p></div>
</div>
<div class="fr info_data_block">
<div class="info_data info_data_1"><p>{{e.material_name}}</p></div>
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- 衍架LB0010 -->
<div v-if="e.deviceclass_code === 'LB0010'" class="info_block clearfix">
<div class="fl info_table_block">
<div class="info_table"><p>当前载具</p></div>
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>已用电</p></div>
</div>
<div class="fr info_data_block">
<div class="info_data"><p>{{e.carrier_no}}</p></div>
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- 空车道LB0011准备车道LB0012-暂存LB0014 -->
<div v-if="e.deviceclass_code === 'LB0011' || e.deviceclass_code === 'LB0012' || e.deviceclass_code === 'LB0014'" class="info_block clearfix">
<div class="fl info_table_block info_table_block_1">
<div class="info_table"><p>当前窑车数</p></div>
<div class="info_table"><p> </p></div>
<div class="info_table"><p>已用电</p></div>
</div>
<div class="fr info_data_block info_data_block_1">
<div class="info_data"><p>{{e.vehicle_num}}</p></div>
<div class="info_data"><p>{{e.capacity}}</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- 窑LB0013 -->
<div v-if="e.deviceclass_code === 'LB0013'" class="info_block clearfix">
<div class="fl info_table_block info_table_block_1">
<div class="info_table"><p>当前窑车数</p></div>
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>已用电</p></div>
<div class="info_table"><p>已用气</p></div>
</div>
<div class="fr info_data_block info_data_block_1">
<div class="info_data"><p>{{e.vehicle_num}}</p></div>
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
<div class="info_data"><p>{{e.work_gas}}Nm</p></div>
</div>
</div>
<!-- RGVLB0015 -->
<div v-if="e.deviceclass_code === 'LB0015'" class="info_block clearfix">
<div class="fl info_table_block">
<div class="info_table info_table_1"><p>当前状态</p></div>
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>已用电</p></div>
</div>
<div class="fr info_data_block">
<div class="info_data info_data_1"><p>{{e.run_type_name}}</p></div>
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- 叠盘机LB0016 -->
<div v-if="e.deviceclass_code === 'LB0016'" class="info_block clearfix">
<div class="fl info_table_block info_table_block_1">
<div class="info_table"><p>当前载具数</p></div>
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>已用电</p></div>
</div>
<div class="fr info_data_block info_data_block_1">
<div class="info_data"><p>{{e.carrier_num}}</p></div>
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- 拆垛机械手码垛机械手LB0006 -->
<div v-if="e.deviceclass_code === 'LB0006' && e.device_code === 'CDJQR01' || e.device_code === 'MDJXS01'" class="info_block clearfix">
<div class="fl info_table_block">
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>已用电</p></div>
</div>
<div class="fr info_data_block">
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- AGVLB0019 -->
<div v-if="e.deviceclass_code === 'LB0019'" class="info_block clearfix">
<div class="fl info_table_block">
<div class="info_table"><p>剩余电量</p></div>
<div class="info_table"><p>当前载具</p></div>
<div class="info_table"><p>当前任务</p></div>
</div>
<div class="fr info_data_block">
<div class="info_data"><p>{{e.left_electricity}}</p></div>
<div class="info_data"><p>{{e.carrier_no}}</p></div>
<div class="info_data"><p>{{e.task_no}}</p></div>
<div v-if="e.material_name !== ''" class="info_data"><p>{{e.material_name}}</p></div>
<div v-if="e.work_time !== ''" class="info_data"><p>{{e.work_time}}小时</p></div>
<div v-if="e.ivt_qty !== ''" class="info_data"><p>{{e.ivt_qty | numFixed(2)}}KG</p></div>
<div v-if="e.vehicle_qty !== ''" class="info_data"><p>{{e.vehicle_qty}}</p></div>
<div v-if="e.vehicle_max_qty !== ''" class="info_data"><p>{{e.vehicle_max_qty}}</p></div>
</div>
</div>
</div>
<!-- 混碾机LB0001 -->
<div v-if="e.point_id === uid && e.deviceclass_code === 'LB0001'" class="popover_block">
<div v-if="e.point_id === uid" class="popover_block">
<div class="foldline" :class="e.postion1"></div>
<div class="popver_bg" :class="e.postion2">
<div class="popver_block">
@@ -140,123 +39,57 @@
<div class="pop_status_dot" :class="['yellow', 'green', 'orange', 'gray'][Number(form.point_status) - 1]"></div>
<div class="pop_status_text" :class="['fyellow', 'fgreen', 'forange', 'fgray'][Number(form.point_status) - 1]">{{['待机', '生产中', '故障', '关机'][Number(form.point_status) - 1]}}</div>
</div>
<div class="pop_tip">本周用电{{form.week_electricity}}kw.h</div>
<div class="pop_tip">本月用电{{form.mouth_electricity}}kw.h</div>
<div class="pop_tip">故障信息{{form.error_info}}</div>
<table class="pop_table">
<div v-if="form.material_name !== ''" class="pop_tip">当前生产{{form.material_name}}</div>
<div v-if="form.real_qty !== ''" class="pop_tip">已生产{{form.real_qty}}KG</div>
<div v-if="form.vehicle_code !== ''" class="pop_tip">载具{{form.vehicle_code}}</div>
<div v-if="form.instorage_time !== ''" class="pop_tip">入库时间{{form.instorage_time}}</div>
<div v-if="form.vehicle_qty !== ''" class="pop_tip">载具数量{{form.vehicle_qty}}</div>
<div v-if="form.ivt_weight !== ''" class="pop_tip">重量{{form.ivt_weight}}</div>
<div v-if="form.pallet_qty !== ''" class="pop_tip">搬运托盘数{{form.pallet_qty}}</div>
<div v-if="form.ready_lane !== ''" class="pop_tip">搬入准备车道{{form.ready_lane}}</div>
<div v-if="form.move_first_kiln !== ''" class="pop_tip">搬入1号窑{{form.move_first_kiln}}</div>
<div v-if="form.move_second_kiln !== ''" class="pop_tip">搬入2号窑{{form.move_second_kiln}}</div>
<div v-if="form.first_kiln_qty !== ''" class="pop_tip">窑1窑车数{{form.first_kiln_qty}}</div>
<div v-if="form.second_kiln_qty !== ''" class="pop_tip">窑2窑车数{{form.second_kiln_qty}}</div>
<div v-if="form.mechanical_pallet_qty !== ''" class="pop_tip">完成托盘数{{form.mechanical_pallet_qty}}</div>
<div v-if="form.mechanical_arm_qty !== ''" class="pop_tip">完成数量{{form.mechanical_arm_qty}}</div>
<div v-if="form.finish_pallet_qty !== ''" class="pop_tip">完成托盘数{{form.finish_pallet_qty}}</div>
<div v-if="form.finish_pile_qty !== ''" class="pop_tip">完成跺数{{form.finish_pile_qty}}</div>
<div v-if="form.faulty_info !== '' || allrows1.length > 0 || allrows2.length > 0 || allrows3.length > 0" class="pop_tip">故障信息{{form.faulty_info}}</div>
<table v-if="allrows1.length > 0" class="pop_table">
<tr>
<th width="48%">本日生产</th>
<th width="26%">已生产数量</th>
<th>单位</th>
</tr>
<tr v-for="(e,i) in allrows1" :key="i">
<td>{{e.material_name}}</td>
<td>{{e.produce_num}}</td>
<td>{{e.unit_name}}</td>
<td>{{e.productionDetails}}</td>
<td>{{e.productionQty}}</td>
<td>{{e.weightUnitName}}</td>
</tr>
</table>
</div>
</div>
<div class="iconfont icon-guanbi close_btn" @click="closebtn"></div>
</div>
</div>
<!-- 压力机LB0004机械手LB0006 -->
<div v-if="e.point_id === uid && (e.deviceclass_code === 'LB0004' || (e.deviceclass_code === 'LB0006' && e.device_code !== 'CDJQR01' && e.device_code !== 'MDJXS01'))" class="popover_block">
<div class="foldline" :class="e.postion1"></div>
<div class="popver_bg" :class="e.postion2">
<div class="popver_block">
<div class="pop_info_name">{{form.point_name}}</div>
<div class="pop_info_tip">
<div class="pop_status">
<div class="pop_status_dot" :class="['yellow', 'green', 'orange', 'gray'][Number(form.point_status) - 1]"></div>
<div class="pop_status_text" :class="['fyellow', 'fgreen', 'forange', 'fgray'][Number(form.point_status) - 1]">{{['待机', '生产中', '故障', '关机'][Number(form.point_status) - 1]}}</div>
</div>
<div class="pop_tip">本周用电{{form.week_electricity}}kw.h</div>
<div class="pop_tip">本月用电{{form.mouth_electricity}}kw.h</div>
<div class="pop_tip">故障信息{{form.error_info}}</div>
<table class="pop_table">
<table v-if="allrows2.length > 0" class="pop_table">
<tr>
<th width="48%">本日生产</th>
<th width="26%">生产厂家</th>
<th>已生产</th>
<th>已生产()</th>
</tr>
<tr v-for="(e,i) in allrows2" :key="i">
<td>{{e.material_name}}</td>
<td>{{e.factory_name}}</td>
<td>{{e.produce_num}}</td>
<tr v-for="(e,i) in allrows1" :key="i">
<td>{{e.productionDetails}}</td>
<td>{{e.manufacturer}}</td>
<td>{{e.productionQty}}</td>
</tr>
</table>
</div>
</div>
<div class="iconfont icon-guanbi close_btn" @click="closebtn"></div>
</div>
</div>
<!-- 衍架LB0010 -->
<div v-if="e.point_id === uid && e.deviceclass_code === 'LB0010'" class="popover_block">
<div class="foldline" :class="e.postion1"></div>
<div class="popver_bg" :class="e.postion2">
<div class="popver_block">
<div class="pop_info_name">{{form.point_name}}</div>
<div class="pop_info_tip">
<div class="pop_status">
<div class="pop_status_dot" :class="['yellow', 'green', 'orange', 'gray'][Number(form.point_status) - 1]"></div>
<div class="pop_status_text" :class="['fyellow', 'fgreen', 'forange', 'fgray'][Number(form.point_status) - 1]">{{['待机', '生产中', '故障', '关机'][Number(form.point_status) - 1]}}</div>
</div>
<div class="pop_tip">本周用电{{form.week_electricity}}kw.h</div>
<div class="pop_tip">本月用电{{form.mouth_electricity}}kw.h</div>
<div class="pop_tip">故障信息{{form.error_info}}</div>
<div class="pop_tip">搬运托盘数{{form.in_produce_num}}</div>
<div class="pop_tip">搬入准备车道{{form.in_prepare}}</div>
<div class="pop_tip">搬入1号窑{{form.in_first}}</div>
<div class="pop_tip">搬入2号窑{{form.in_second}}</div>
</div>
</div>
<div class="iconfont icon-guanbi close_btn" @click="closebtn"></div>
</div>
</div>
<!-- 空车道LB0011准备车道LB0012-暂存LB0014 -->
<div v-if="e.point_id === uid && (e.deviceclass_code === 'LB0011' || e.deviceclass_code === 'LB0012' || e.deviceclass_code === 'LB0014')" class="popover_block">
<div class="foldline" :class="e.postion1"></div>
<div class="popver_bg" :class="e.postion2">
<div class="popver_block">
<div class="pop_info_name">{{form.point_name}}</div>
<div class="pop_info_tip">
<div class="pop_status">
<div class="pop_status_dot" :class="['yellow', 'green', 'orange', 'gray'][Number(form.point_status) - 1]"></div>
<div class="pop_status_text" :class="['fyellow', 'fgreen', 'forange', 'fgray'][Number(form.point_status) - 1]">{{['待机', '生产中', '故障', '关机'][Number(form.point_status) - 1]}}</div>
</div>
<div class="pop_tip">本周用电{{form.week_electricity}}kw.h</div>
<div class="pop_tip">本月用电{{form.mouth_electricity}}kw.h</div>
<div class="pop_tip">故障信息{{form.error_info}}</div>
</div>
</div>
<div class="iconfont icon-guanbi close_btn" @click="closebtn"></div>
</div>
</div>
<!-- 窑LB0013 -->
<div v-if="e.point_id === uid && e.deviceclass_code === 'LB0013'" class="popover_block">
<div class="foldline" :class="e.postion1"></div>
<div class="popver_bg" :class="e.postion2">
<div class="popver_block">
<div class="pop_info_name">{{form.point_name}}</div>
<div class="pop_info_tip">
<div class="pop_status">
<div class="pop_status_dot" :class="['yellow', 'green', 'orange', 'gray'][Number(form.point_status) - 1]"></div>
<div class="pop_status_text" :class="['fyellow', 'fgreen', 'forange', 'fgray'][Number(form.point_status) - 1]">{{['待机', '生产中', '故障', '关机'][Number(form.point_status) - 1]}}</div>
</div>
<div class="pop_tip">本周用电/{{form.week_electricity}}kw.h / {{form.week_gas}} Nm</div>
<div class="pop_tip">本月用电/{{form.mouth_electricity}}kw.h / {{form.month_gas}} Nm</div>
<div class="pop_tip">故障信息{{form.error_info}}</div>
<table class="pop_table">
<table v-if="allrows3.length > 0" class="pop_table">
<tr>
<th width="48%">本日生产</th>
<th width="26%">生产厂家</th>
<th>已生产</th>
<th>已生产()</th>
</tr>
<tr v-for="(e,i) in allrows2" :key="i">
<td>{{e.material_name}}</td>
<td>{{e.factory_name}}</td>
<td>{{e.produce_num}}</td>
<tr v-for="(e,i) in allrows3" :key="i">
<td>{{e.productionDetails}}</td>
<td>{{e.manufacturer}}</td>
<td>{{e.productionQty}}</td>
</tr>
</table>
</div>
@@ -264,203 +97,6 @@
<div class="iconfont icon-guanbi close_btn" @click="closebtn"></div>
</div>
</div>
<!-- RGVLB0015 -->
<div v-if="e.point_id === uid && e.deviceclass_code === 'LB0015'" class="popover_block">
<div class="foldline" :class="e.postion1"></div>
<div class="popver_bg" :class="e.postion2">
<div class="popver_block">
<div class="pop_info_name">{{form.point_name}}</div>
<div class="pop_info_tip">
<div class="pop_status">
<div class="pop_status_dot" :class="['yellow', 'green', 'orange', 'gray'][Number(form.point_status) - 1]"></div>
<div class="pop_status_text" :class="['fyellow', 'fgreen', 'forange', 'fgray'][Number(form.point_status) - 1]">{{['待机', '生产中', '故障', '关机'][Number(form.point_status) - 1]}}</div>
</div>
<div class="pop_tip">本周用电{{form.week_electricity}}kw.h</div>
<div class="pop_tip">本月用电{{form.mouth_electricity}}kw.h</div>
<div class="pop_tip">故障信息{{form.error_info}}</div>
<div class="pop_tip">完成托盘数{{form.carrier_num}}</div>
</div>
</div>
<div class="iconfont icon-guanbi close_btn" @click="closebtn"></div>
</div>
</div>
<!-- 拆垛机械手码垛机械手LB0006 -->
<div v-if="e.point_id === uid && (e.deviceclass_code === 'LB0006' && e.device_code === 'CDJQR01'|| e.device_code === 'MDJXS01')" class="popover_block">
<div class="foldline" :class="e.postion1"></div>
<div class="popver_bg" :class="e.postion2">
<div class="popver_block">
<div class="pop_info_name">{{form.point_name}}</div>
<div class="pop_info_tip">
<div class="pop_status">
<div class="pop_status_dot" :class="['yellow', 'green', 'orange', 'gray'][Number(form.point_status) - 1]"></div>
<div class="pop_status_text" :class="['fyellow', 'fgreen', 'forange', 'fgray'][Number(form.point_status) - 1]">{{['待机', '生产中', '故障', '关机'][Number(form.point_status) - 1]}}</div>
</div>
<div class="pop_tip">本周用电{{form.week_electricity}}kw.h</div>
<div class="pop_tip">本月用电{{form.mouth_electricity}}kw.h</div>
<div class="pop_tip">故障信息{{form.error_info}}</div>
<div class="pop_tip">完成托盘数{{form.carrier_num}}</div>
<div class="pop_tip">完成数量{{form.produce_total_num}}</div>
</div>
</div>
<div class="iconfont icon-guanbi close_btn" @click="closebtn"></div>
</div>
</div>
<!-- 叠盘机LB0016 -->
<div v-if="e.point_id === uid && e.deviceclass_code === 'LB0016'" class="popover_block">
<div class="foldline" :class="e.postion1"></div>
<div class="popver_bg" :class="e.postion2">
<div class="popver_block">
<div class="pop_info_name">{{form.point_name}}</div>
<div class="pop_info_tip">
<div class="pop_status">
<div class="pop_status_dot" :class="['yellow', 'green', 'orange', 'gray'][Number(form.point_status) - 1]"></div>
<div class="pop_status_text" :class="['fyellow', 'fgreen', 'forange', 'fgray'][Number(form.point_status) - 1]">{{['待机', '生产中', '故障', '关机'][Number(form.point_status) - 1]}}</div>
</div>
<div class="pop_tip">本周用电{{form.week_electricity}}kw.h</div>
<div class="pop_tip">本月用电{{form.mouth_electricity}}kw.h</div>
<div class="pop_tip">故障信息{{form.error_info}}</div>
<div class="pop_tip">完成托盘数{{form.carrier_num}}</div>
<div class="pop_tip">完成垛数{{form.stack_num}}</div>
</div>
</div>
<div class="iconfont icon-guanbi close_btn" @click="closebtn"></div>
</div>
</div>
<!-- AGVLB0019 -->
<div v-if="e.point_id === uid && e.deviceclass_code === 'LB0019'" class="popover_block">
<div class="foldline" :class="e.postion1"></div>
<div class="popver_bg" :class="e.postion2">
<div class="popver_block">
<div class="pop_info_name">{{form.point_name}}</div>
<div class="pop_info_tip">
<div class="pop_status">
<div class="pop_status_dot" :class="['yellow', 'green', 'orange', 'gray'][Number(form.point_status) - 1]"></div>
<div class="pop_status_text" :class="['fyellow', 'fgreen', 'forange', 'fgray'][Number(form.point_status) - 1]">{{['待机', '生产中', '故障', '关机'][Number(form.point_status) - 1]}}</div>
</div>
<div class="pop_tip">已完成搬运0</div>
<div class="pop_tip">故障信息{{form.error_info}}</div>
</div>
</div>
<div class="iconfont icon-guanbi close_btn" @click="closebtn"></div>
</div>
</div>
</div>
</div>
<div class="item_tr clearfix">
<div class="item_block fl" v-for="e in deviceDatas.slice(9)" :key="e.point_id">
<div class="item_inner" @click="getInfo(e)">
<div class="item_img">
<img v-if="e.device_url !== ''" :src="require('../assets/images/devmoni/' + e.device_url + '.jpg')" :alt="e.point_name">
</div>
<div class="point_name clearfix">
<div class="fl point_name_tag" :class="['yellow', 'green', 'orange', 'gray'][Number(e.point_status) - 1]"></div>
<div class="fl point_name_text">{{e.point_name}}</div>
</div>
<!-- 混碾机LB0001压力机LB0004机械手LB0006 -->
<div v-if="e.deviceclass_code === 'LB0001' || e.deviceclass_code === 'LB0004' || (e.deviceclass_code === 'LB0006' && e.device_code !== 'CDJQR01' && e.device_code !== 'MDJXS01')" class="info_block clearfix">
<div class="fl info_table_block">
<div class="info_table info_table_1"><p>当前生产</p></div>
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>已用电</p></div>
</div>
<div class="fr info_data_block">
<div class="info_data info_data_1"><p>{{e.material_name}}</p></div>
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- 衍架LB0010 -->
<div v-if="e.deviceclass_code === 'LB0010'" class="info_block clearfix">
<div class="fl info_table_block">
<div class="info_table"><p>当前载具</p></div>
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>已用电</p></div>
</div>
<div class="fr info_data_block">
<div class="info_data"><p>{{e.carrier_no}}</p></div>
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- 空车道LB0011准备车道LB0012-暂存LB0014 -->
<div v-if="e.deviceclass_code === 'LB0011' || e.deviceclass_code === 'LB0012' || e.deviceclass_code === 'LB0014'" class="info_block clearfix">
<div class="fl info_table_block info_table_block_1">
<div class="info_table"><p>当前窑车数</p></div>
<div class="info_table"><p> </p></div>
<div class="info_table"><p>已用电</p></div>
</div>
<div class="fr info_data_block info_data_block_1">
<div class="info_data"><p>{{e.vehicle_num}}</p></div>
<div class="info_data"><p>{{e.capacity}}</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- 窑LB0013 -->
<div v-if="e.deviceclass_code === 'LB0013'" class="info_block clearfix">
<div class="fl info_table_block info_table_block_1">
<div class="info_table"><p>当前窑车数</p></div>
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>已用电</p></div>
<div class="info_table"><p>已用气</p></div>
</div>
<div class="fr info_data_block info_data_block_1">
<div class="info_data"><p>{{e.vehicle_num}}</p></div>
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
<div class="info_data"><p>{{e.work_gas}}Nm</p></div>
</div>
</div>
<!-- RGVLB0015 -->
<div v-if="e.deviceclass_code === 'LB0015'" class="info_block clearfix">
<div class="fl info_table_block">
<div class="info_table info_table_1"><p>当前状态</p></div>
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>已用电</p></div>
</div>
<div class="fr info_data_block">
<div class="info_data info_data_1"><p>{{e.run_type_name}}</p></div>
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- 叠盘机LB0016 -->
<div v-if="e.deviceclass_code === 'LB0016'" class="info_block clearfix">
<div class="fl info_table_block info_table_block_1">
<div class="info_table"><p>当前载具数</p></div>
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>已用电</p></div>
</div>
<div class="fr info_data_block info_data_block_1">
<div class="info_data"><p>{{e.carrier_num}}</p></div>
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- 拆垛机械手码垛机械手LB0006 -->
<div v-if="e.deviceclass_code === 'LB0006' && e.device_code === 'CDJQR01' || e.device_code === 'MDJXS01'" class="info_block clearfix">
<div class="fl info_table_block">
<div class="info_table"><p>已工作</p></div>
<div class="info_table"><p>已用电</p></div>
</div>
<div class="fr info_data_block">
<div class="info_data"><p>{{e.work_hours | numFixed(2)}}小时</p></div>
<div class="info_data"><p>{{e.work_electricity}}KW.h</p></div>
</div>
</div>
<!-- AGVLB0019 -->
<div v-if="e.deviceclass_code === 'LB0019'" class="info_block clearfix">
<div class="fl info_table_block">
<div class="info_table"><p>剩余电量</p></div>
<div class="info_table"><p>当前载具</p></div>
<div class="info_table"><p>当前任务</p></div>
</div>
<div class="fr info_data_block">
<div class="info_data"><p>{{e.left_electricity}}</p></div>
<div class="info_data"><p>{{e.carrier_no}}</p></div>
<div class="info_data"><p>{{e.task_no}}</p></div>
</div>
</div>
</div>
<!-- 混碾机LB0001 -->
<div v-if="e.point_id === uid && e.deviceclass_code === 'LB0001'" class="popover_block">
<div class="foldline" :class="e.postion1"></div>
@@ -716,6 +352,7 @@ export default {
form: {},
allrows1: [],
allrows2: [],
allrows3: [],
uid: ''
}
},
@@ -739,11 +376,10 @@ export default {
},
async _findDeviceById (id) {
let res = await findDeviceById(id)
this.deviceDatas = res.result
this.form = res.result
this.allrows1 = res.result.mixingList
this.allrows2 = res.result.crushingList
this.allrows3 = res.result.mKilnList
this.uid = id
},
addPosition () {
@@ -782,6 +418,7 @@ export default {
this.form = {}
this.allrows1 = []
this.allrows2 = []
this.allrowsw3 = []
this._findDeviceById(e.point_id)
}
},