| | |
| | | Vue.component('watch-crn-card', { |
| | | template: ` |
| | | <div> |
| | | <div>堆垛机监控</div> |
| | | <div style="display: flex;margin-bottom: 10px;"> |
| | | <div style="width: 100%;">堆垛机监控</div> |
| | | <div style="width: 100%;text-align: right;display: flex;"><el-input size="mini" v-model="searchCrnNo" placeholder="请输入堆垛机号"></el-input><el-button @click="getCrnStateInfo" size="mini">查询</el-button></div> |
| | | </div> |
| | | <el-collapse v-model="activeNames"> |
| | | <el-collapse-item v-for="(item) in crnList" :name="item.crnNo"> |
| | | <template slot="title"> |
| | |
| | | data() { |
| | | return { |
| | | crnList: [], |
| | | activeNames: '' |
| | | activeNames: '', |
| | | searchCrnNo: '' |
| | | } |
| | | }, |
| | | created() { |
| | |
| | | // 堆垛机信息表获取 |
| | | if (res.code == 200) { |
| | | let list = res.data; |
| | | that.crnList = list; |
| | | |
| | | if (that.searchCrnNo == '') { |
| | | that.crnList = list; |
| | | }else { |
| | | let tmp = [] |
| | | list.forEach((item) => { |
| | | if(item.crnNo == that.searchCrnNo) { |
| | | tmp.push(item) |
| | | } |
| | | }) |
| | | that.crnList = tmp; |
| | | } |
| | | } |
| | | } |
| | | }) |