|
@@ -5,7 +5,7 @@
|
|
|
<template>
|
|
|
<el-tabs v-model="activeName" @tab-click="handleTabClick">
|
|
|
<el-tab-pane label="领用气瓶" name="1"></el-tab-pane>
|
|
|
- <el-tab-pane label="归还气瓶" name="2"></el-tab-pane>
|
|
|
+ <el-tab-pane label="归还气瓶" name="2" v-if="returnGasList[0]"></el-tab-pane>
|
|
|
</el-tabs>
|
|
|
</template>
|
|
|
<el-table border v-loading="loading" :data="tableData">
|
|
@@ -104,6 +104,7 @@ export default {
|
|
|
{ required: true, message: "请输入播放文字", validator: this.spaceJudgment, trigger: "blur" }
|
|
|
],
|
|
|
},
|
|
|
+ returnGasList:[],
|
|
|
};
|
|
|
|
|
|
|
|
@@ -177,7 +178,6 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
}else if(_this.activeName==2){//归还
|
|
|
-
|
|
|
returnRecord(this.form).then( response => {
|
|
|
let res=response.data;
|
|
|
if(response.code==200){
|
|
@@ -193,7 +193,6 @@ export default {
|
|
|
},
|
|
|
getList(){
|
|
|
let _this=this;
|
|
|
-
|
|
|
if(_this.activeName==1){//领用
|
|
|
receivingGasList(_this.queryParams).then( response => {
|
|
|
let res=response.rows;
|
|
@@ -207,6 +206,12 @@ export default {
|
|
|
_this.total=response.total;
|
|
|
});
|
|
|
}
|
|
|
+ this.geTreturnGas();
|
|
|
+ },
|
|
|
+ geTreturnGas(){
|
|
|
+ returnGas({pageNum: 1, pageSize:20,}).then( response => {
|
|
|
+ this.$set(this,'returnGasList',response.rows);
|
|
|
+ });
|
|
|
},
|
|
|
},
|
|
|
mounted() {
|