| | |
| | | <u-line style="margin-left: 14px;"></u-line> |
| | | </view> |
| | | </view> |
| | | |
| | | </data-list> |
| | | |
| | | </view> |
| | | <!-- <page-pagination :total="page.total" layout="total,first,prev,page,next,last,limit,jumper"></page-pagination> --> |
| | | <tn-skeleton :show="showSkeleton"></tn-skeleton> |
| | | <successCom ref="refSuccess"></successCom> |
| | | </view> |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | // page: { |
| | | // total: 10000, |
| | | // pageSize: 50, |
| | | // currentPage: 2 |
| | | // }, |
| | | show: false, |
| | | width: '90%', |
| | | checkboxValue1: [], |
| | |
| | | this.lock = true |
| | | }, |
| | | methods: { |
| | | // change(currentPage, type) { // 当前页改变 |
| | | // this.page.currentPage = currentPage; |
| | | // console.log("点击了" + type + ",当前页:" + currentPage); |
| | | // }, |
| | | // sizeChange(pageSize) { // 每页条数改变 |
| | | // this.page.pageSize = pageSize; |
| | | // console.log("每页", pageSize, "条"); |
| | | // }, |
| | | // changeTotal() { // 更改总条数 |
| | | // this.page.total = 555 |
| | | // }, |
| | | // changeCurrentPage() { // 更改当前页 |
| | | // this.page.currentPage = 3 |
| | | // }, |
| | | moreprocessing() { |
| | | const params = { |
| | | ids: this.checkboxValue1 |
| | |
| | | }, |
| | | // 模拟请求加载数据 |
| | | handleLoad(data, callback) { |
| | | console.log(data); |
| | | const params = { |
| | | current: data.page, |
| | | size: data.size, |
| | |
| | | } |
| | | if (this.vuex_is_login) { |
| | | findwarning(params).then((res) => { |
| | | console.log(res); |
| | | if (res.code == 0) { |
| | | let list = []; |
| | | setTimeout(() => { |
| | | let list = res.data.map(item => ({ |
| | | ...item, |
| | | checked: false // 初始化checked属性为false |
| | | })); |
| | | let list = []; |
| | | for (var i = 0; i < res.data.records.length; i++) { |
| | | list.push(res.data.records[i]); |
| | | } |
| | | this.list = [] |
| | | this.list = [...this.list, ...list]; |
| | | console.log(this.list); |
| | | callback({ |
| | | list: this.list, |
| | | total: res.data.length |
| | | total: res.data.total |
| | | }); |
| | | }, 1500); |
| | | } |
| | |
| | | let list = []; |
| | | setTimeout(() => { |
| | | let list = []; |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | list.push(res.data[i]); |
| | | for (var i = 0; i < res.data.records.length; i++) { |
| | | list.push(res.data.records[i]); |
| | | } |
| | | this.list = [...this.list, ...list]; |
| | | callback({ |
| | | list: this.list, |
| | | total: res.data.length |
| | | total: res.data.total |
| | | }); |
| | | }, 1500); |
| | | } |
| | |
| | | }, |
| | | // 模拟请求数据刷新 |
| | | handleRefresh(data, callback) { |
| | | |
| | | const params = { |
| | | current: data.page, |
| | | size: data.size, |
| | |
| | | } |
| | | if (this.vuex_is_login) { |
| | | findwarning(params).then((res) => { |
| | | console.log(res); |
| | | if (res.code == 0) { |
| | | let list = []; |
| | | setTimeout(() => { |
| | | let list = []; |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | list.push(res.data[i]); |
| | | console.log(res.data.records.length); |
| | | for (var i = 0; i < res.data.records.length; i++) { |
| | | console.log(111); |
| | | list.push(res.data.records[i]); |
| | | } |
| | | console.log(list); |
| | | this.list = [] |
| | | this.list = [...this.list, ...list]; |
| | | console.log(this.list); |
| | | callback({ |
| | | list: this.list, |
| | | total: res.data.length |
| | | total: res.data.total |
| | | }); |
| | | }, 1500); |
| | | } |