|
@@ -5,7 +5,25 @@
|
|
|
共计电池 <span>{{totalData}}</span>,未入库电池 <span>200</span>批次号: 录入时间:
|
|
|
</div> -->
|
|
|
<el-form :inline="true" :model="listQuery" @keyup.enter.native="handleFilter()">
|
|
|
- <el-row style="float: right;">
|
|
|
+ <el-row>
|
|
|
+ <el-form-item label="设备SN">
|
|
|
+ <el-input v-model="listQuery.sn" placeholder="请输入设备SN" clearable></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="状态">
|
|
|
+ <el-select v-model="listQuery.status">
|
|
|
+ <el-option v-for="(item, index) in statusOptions" :key="index" :label="item.label" :value="item.value"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <div style="float: right;">
|
|
|
+ <el-form-item>
|
|
|
+ <el-button type="primary" @click="searchHandle()">搜索</el-button>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <el-button @click="resetForm()">重置</el-button>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" @click="cerateHandle()">确认入库</el-button>
|
|
|
</el-form-item>
|
|
@@ -113,13 +131,24 @@ export default {
|
|
|
title: undefined,
|
|
|
type: undefined,
|
|
|
sort: '+id',
|
|
|
- batchNum: '',
|
|
|
+ status: null,
|
|
|
+ sn: null,
|
|
|
+ batchNum: null
|
|
|
},
|
|
|
+ statusOptions: [
|
|
|
+ {label: '全部', value: null},
|
|
|
+ {label: '已录入', value: 0},
|
|
|
+ {label: '库存', value: 1},
|
|
|
+ {label: '已调拨', value: 2},
|
|
|
+ {label: '已出库', value: 3},
|
|
|
+ {label: '已处置', value: 4},
|
|
|
+ {label: '已调回', value: 5}
|
|
|
+ ],
|
|
|
/**批量选中的数据列表 */
|
|
|
multipleSelection: [],
|
|
|
//总电池数量
|
|
|
totalData: 0,
|
|
|
- //已入库电池
|
|
|
+ //库存电池
|
|
|
storage: 0
|
|
|
}
|
|
|
},
|
|
@@ -167,6 +196,27 @@ export default {
|
|
|
this.getDataList()
|
|
|
},
|
|
|
|
|
|
+ //重置
|
|
|
+ resetForm() {
|
|
|
+ this.listQuery = {
|
|
|
+ index: 1,
|
|
|
+ length: 20,
|
|
|
+ importance: undefined,
|
|
|
+ title: undefined,
|
|
|
+ type: undefined,
|
|
|
+ sort: '+id',
|
|
|
+ status: null,
|
|
|
+ sn: null,
|
|
|
+ batchNum: this.listQuery.batchNum
|
|
|
+ }
|
|
|
+ this.getDataList()
|
|
|
+ },
|
|
|
+ //搜索
|
|
|
+ searchHandle() {
|
|
|
+ this.listQuery.index = 1
|
|
|
+ this.getDataList()
|
|
|
+ },
|
|
|
+
|
|
|
/**批量选择表格数据 */
|
|
|
handleSelectionChange(val) {
|
|
|
this.multipleSelection = val
|