|
@@ -67,7 +67,8 @@
|
|
@sort-change="handleSort"
|
|
@sort-change="handleSort"
|
|
:default-sort = dataSort
|
|
:default-sort = dataSort
|
|
:max-height="tableHeight"
|
|
:max-height="tableHeight"
|
|
- key='checked-table'>
|
|
|
|
|
|
+ key='checked-table'
|
|
|
|
+ v-loading="tableLoading">
|
|
<el-table-column
|
|
<el-table-column
|
|
type="index"
|
|
type="index"
|
|
label="#"
|
|
label="#"
|
|
@@ -145,14 +146,14 @@
|
|
type="text"
|
|
type="text"
|
|
size="small"
|
|
size="small"
|
|
class="primary-btn">
|
|
class="primary-btn">
|
|
- 编辑
|
|
|
|
|
|
+ 信息
|
|
</el-button>
|
|
</el-button>
|
|
<el-button
|
|
<el-button
|
|
@click.native.prevent="handleEdit(scope.row,1)"
|
|
@click.native.prevent="handleEdit(scope.row,1)"
|
|
type="text"
|
|
type="text"
|
|
size="small"
|
|
size="small"
|
|
class="primary-btn">
|
|
class="primary-btn">
|
|
- 信息
|
|
|
|
|
|
+ 编辑
|
|
</el-button>
|
|
</el-button>
|
|
<el-button
|
|
<el-button
|
|
@click.native.prevent="handleCheck(scope.row, scope.$index)"
|
|
@click.native.prevent="handleCheck(scope.row, scope.$index)"
|
|
@@ -207,7 +208,8 @@
|
|
@sort-change="handleSort"
|
|
@sort-change="handleSort"
|
|
:default-sort = dataSort
|
|
:default-sort = dataSort
|
|
:max-height="tableHeight"
|
|
:max-height="tableHeight"
|
|
- :key="'check-table'">
|
|
|
|
|
|
+ :key="'check-table'"
|
|
|
|
+ v-loading="tableLoading">
|
|
<el-table-column
|
|
<el-table-column
|
|
type="index"
|
|
type="index"
|
|
label="#"
|
|
label="#"
|
|
@@ -405,7 +407,8 @@ export default {
|
|
},
|
|
},
|
|
tabsIndex: window.localStorage.getItem('tabsIndex')?Number(window.localStorage.getItem('tabsIndex'))*1:0,
|
|
tabsIndex: window.localStorage.getItem('tabsIndex')?Number(window.localStorage.getItem('tabsIndex'))*1:0,
|
|
check_flag: window.localStorage.getItem('tabsIndex')?Number(window.localStorage.getItem('tabsIndex'))*1===1?false:true:true,
|
|
check_flag: window.localStorage.getItem('tabsIndex')?Number(window.localStorage.getItem('tabsIndex'))*1===1?false:true:true,
|
|
- checkNumber: [0,0]
|
|
|
|
|
|
+ checkNumber: [0,0],
|
|
|
|
+ tableLoading: false
|
|
}
|
|
}
|
|
},
|
|
},
|
|
//计算属性 类似于data概念
|
|
//计算属性 类似于data概念
|
|
@@ -599,6 +602,7 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
getList(val){
|
|
getList(val){
|
|
|
|
+ this.tableLoading = true
|
|
this.getNumberData()
|
|
this.getNumberData()
|
|
if(val){
|
|
if(val){
|
|
if(this.tabsIndex===0){
|
|
if(this.tabsIndex===0){
|
|
@@ -645,13 +649,14 @@ export default {
|
|
}
|
|
}
|
|
getLogin(MethodName, data)
|
|
getLogin(MethodName, data)
|
|
.then((res) => {
|
|
.then((res) => {
|
|
|
|
+ this.tableLoading = false
|
|
if(res.status===1){
|
|
if(res.status===1){
|
|
this.tableData = res.data.list
|
|
this.tableData = res.data.list
|
|
this.total_count = res.data.total_count
|
|
this.total_count = res.data.total_count
|
|
}
|
|
}
|
|
})
|
|
})
|
|
.catch(() => {
|
|
.catch(() => {
|
|
- this.loading = false
|
|
|
|
|
|
+ this.tableLoading = false
|
|
});
|
|
});
|
|
},
|
|
},
|
|
// 获取年份列表
|
|
// 获取年份列表
|
|
@@ -703,7 +708,15 @@ export default {
|
|
},
|
|
},
|
|
//生命周期 - 挂载完成(可以访问DOM元素)
|
|
//生命周期 - 挂载完成(可以访问DOM元素)
|
|
mounted() {
|
|
mounted() {
|
|
-
|
|
|
|
|
|
+ let _this = this
|
|
|
|
+ let input = document.querySelector('input');
|
|
|
|
+ input.addEventListener('keyup', function(event) {
|
|
|
|
+ // 判断是否按下回车键
|
|
|
|
+ if (event.keyCode === 13) {
|
|
|
|
+ // 回车键被按下,执行你想要的操作
|
|
|
|
+ _this.getList(1)
|
|
|
|
+ }
|
|
|
|
+ });
|
|
},
|
|
},
|
|
//生命周期-创建之前
|
|
//生命周期-创建之前
|
|
beforeCreated() { },
|
|
beforeCreated() { },
|