| | |
| | | <label>设备状态:</label> |
| | | <div> |
| | | <el-select v-model="deviceState" size="small"> |
| | | <el-option value="work" label="工作"></el-option> |
| | | <el-option value="" label="全部"></el-option> |
| | | <el-option value="1" label="读写中"></el-option> |
| | | <el-option value="0" label="空闲中"></el-option> |
| | | <el-option value="2" label="插槽故障"></el-option> |
| | | </el-select> |
| | | </div> |
| | | </div> |
| | | <div class="btns"> |
| | | <el-button type="primary" size="small">查询</el-button> |
| | | <el-button @click="findDeviceIfo" type="primary" size="small">查询</el-button> |
| | | </div> |
| | | </div> |
| | | <el-table class="thbg" :data="tableData" fit> |
| | |
| | | </div> |
| | | </template> |
| | | <script> |
| | | import { addDevice, getDeviceList, getDeviceInfoById } from '@/api/shuohuang'; |
| | | import { addDevice, getDeviceList, getDeviceInfo } from '@/api/shuohuang'; |
| | | export default { |
| | | data() { |
| | | return { |
| | |
| | | }, |
| | | findDeviceIfo() { |
| | | let _this = this; |
| | | getDeviceInfoById({ DeviceID: this.actTab }).then(res => { |
| | | getDeviceInfo({ |
| | | DeviceID: this.actTab, |
| | | Status:this.deviceState |
| | | }).then(res => { |
| | | // debugger |
| | | _this.tableData = res.data; |
| | | //统计当前插槽状态 |