| | |
| | | :data="tableData.list" |
| | | stripe |
| | | border |
| | | |
| | | > |
| | | <el-table-column prop="openid" label="用户" min-width="180px" align="center"></el-table-column> |
| | | <el-table-column prop="bikeCode" label="车辆编码" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="bikeType" label="车辆类型" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="rentSiteId" label="借出站点" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="rentLockId" label="借出锁具号" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="rentDate" label="借出时间" min-width="140px" align="center"></el-table-column> |
| | | <el-table-column prop="backSiteId" label="归还站点" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="backLockId" label="归还锁具号" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="backDate" label="归还时间" min-width="140px" align="center"></el-table-column> |
| | | <el-table-column prop="rideTime" label="借出时长(分)" fixed="right" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="openid" sortable label="用户" min-width="180px" align="center"></el-table-column> |
| | | <el-table-column prop="bikeCode" sortable label="车辆编码" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="bikeType" :sort-method="(a,b)=>{ return a.paramId-b.paramId}" sortable label="车辆类型" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="rentSiteId" :sort-method="(a,b)=>{ return a.rentSiteId-b.rentSiteId}" sortable label="借出站点" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="rentLockId" :sort-method="(a,b)=>{ return a.rentLockId-b.rentLockId}" sortable label="借出锁具号" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="rentDate" sortable label="借出时间" min-width="140px" align="center"></el-table-column> |
| | | <el-table-column prop="backSiteId" :sort-method="(a,b)=>{ return a.backSiteId-b.backSiteId}" sortable label="归还站点" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="backLockId" :sort-method="(a,b)=>{ return a.backLockId-b.backLockId}" sortable label="归还锁具号" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="backDate" sortable label="归还时间" min-width="140px" align="center"></el-table-column> |
| | | <el-table-column prop="rideTime" sortable label="借出时长(分)" fixed="right" min-width="100px" align="center"></el-table-column> |
| | | |
| | | <!-- <el-table-column prop="creator" label="创建人" min-width="100px"></el-table-column> |
| | | <el-table-column prop="editDate" label="编辑时间" min-width="100px"></el-table-column> |
| | |
| | | 'field.id': 'id', |
| | | 'field.main': 'id' |
| | | }) |
| | | this.searchForm.startDate = formatDateTime(new Date(), 'yyyy-MM-dd') + ' 00:00:00' |
| | | this.searchForm.endDate = formatDateTime(new Date(), 'yyyy-MM-dd') + ' 23:59:59' |
| | | // this.searchForm.startDate = formatDateTime(new Date(), 'yyyy-MM-dd') + ' 00:00:00' |
| | | // this.searchForm.endDate = formatDateTime(new Date(), 'yyyy-MM-dd') + ' 23:59:59' |
| | | this.search() |
| | | }, |
| | | methods: { |
| | | handleSort(e) { |
| | | // console.log(111, e) |
| | | if (e.order == 'descending') { |
| | | // console.log(111, '降序') |
| | | this.tableData.list = this.tableData.list.sort((a,b) => this.sortMethod(a, b,e.prop)) |
| | | } else if (e.order == 'ascending') { |
| | | // console.log(111, '升序') |
| | | this.tableData.list = this.tableData.list.sort((a,b) => this.sortMethod(b, a,e.prop)) |
| | | } |
| | | }, |
| | | sortMethod1(a,b){ |
| | | console.log( (a) +"==========" + (b)) |
| | | console.log( a-b) |
| | | }, |
| | | sortMethod(a,b,key){ |
| | | console.log( parseInt(a[key]) +"==========" + parseInt(b[key])) |
| | | console.log( parseInt(a[key])-parseInt(b[key])) |
| | | let temp =parseInt(a[key])-parseInt(b[key]); |
| | | if(temp>0){ |
| | | console.log(1) |
| | | return 1; |
| | | } |
| | | if(temp == 0){ |
| | | console.log(0) |
| | | return 0; |
| | | } |
| | | console.log(-1) |
| | | return -1; |
| | | }, |
| | | reset() { |
| | | this.value1 = [] |
| | | this.searchForm.startDate = '' |