|
|
@ -17,7 +17,8 @@ |
|
|
</FormItem> |
|
|
</FormItem> |
|
|
</Form> |
|
|
</Form> |
|
|
</Row> |
|
|
</Row> |
|
|
<Table :loading="loading" border :columns="columns" :data="data" :size="tableSize" ref="table"></Table> |
|
|
<Table :loading="loading" border :columns="columns" :data="data" :size="tableSize" ref="table" |
|
|
|
|
|
sortable="custom" @on-sort-change="changeSort"></Table> |
|
|
<Row type="flex" justify="end" class="page"> |
|
|
<Row type="flex" justify="end" class="page"> |
|
|
<Page :current="searchForm.pageNum" :total="total" :page-size="searchForm.pageSize" |
|
|
<Page :current="searchForm.pageNum" :total="total" :page-size="searchForm.pageSize" |
|
|
@on-change="changePage" @on-page-size-change="changePageSize" :page-size-opts="[10, 20, 50]" |
|
|
@on-change="changePage" @on-page-size-change="changePageSize" :page-size-opts="[10, 20, 50]" |
|
|
@ -102,6 +103,8 @@ export default { |
|
|
pageNum: 1, |
|
|
pageNum: 1, |
|
|
pageSize: 10, |
|
|
pageSize: 10, |
|
|
keywords: "", |
|
|
keywords: "", |
|
|
|
|
|
sort: "", |
|
|
|
|
|
order: "", |
|
|
}, |
|
|
}, |
|
|
editForm: {}, |
|
|
editForm: {}, |
|
|
editDateRange: [], |
|
|
editDateRange: [], |
|
|
@ -146,6 +149,7 @@ export default { |
|
|
title: "秒杀价", |
|
|
title: "秒杀价", |
|
|
key: "seckillPrice", |
|
|
key: "seckillPrice", |
|
|
width: 100, |
|
|
width: 100, |
|
|
|
|
|
sortable: "custom", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
title: "库存", |
|
|
title: "库存", |
|
|
@ -208,6 +212,17 @@ export default { |
|
|
this.searchForm.pageNum = 1; |
|
|
this.searchForm.pageNum = 1; |
|
|
this.getDataList(); |
|
|
this.getDataList(); |
|
|
}, |
|
|
}, |
|
|
|
|
|
changeSort(e) { |
|
|
|
|
|
if (e.order === "normal") { |
|
|
|
|
|
this.searchForm.sort = ""; |
|
|
|
|
|
this.searchForm.order = ""; |
|
|
|
|
|
} else if (e.key === "seckillPrice") { |
|
|
|
|
|
this.searchForm.sort = "seckillPrice"; |
|
|
|
|
|
this.searchForm.order = e.order; |
|
|
|
|
|
} |
|
|
|
|
|
this.searchForm.pageNum = 1; |
|
|
|
|
|
this.getDataList(); |
|
|
|
|
|
}, |
|
|
getDataList() { |
|
|
getDataList() { |
|
|
this.loading = true; |
|
|
this.loading = true; |
|
|
seckillProductList(this.searchForm).then((res) => { |
|
|
seckillProductList(this.searchForm).then((res) => { |
|
|
|