mirror of
https://gitee.com/beijing_hongye_huicheng/lilishop-ui.git
synced 2026-05-06 07:34:40 +08:00
feat(会员积分管理): 添加会员积分分页功能和总数显示
This commit is contained in:
@@ -83,6 +83,20 @@
|
|||||||
class="member-table"
|
class="member-table"
|
||||||
>
|
>
|
||||||
</Table>
|
</Table>
|
||||||
|
<Row type="flex" justify="end" class="mt_10">
|
||||||
|
<Page
|
||||||
|
:current="memberSearchForm.pageNumber"
|
||||||
|
:total="memberTotal"
|
||||||
|
:page-size="memberSearchForm.pageSize"
|
||||||
|
@on-change="changeMemberPage"
|
||||||
|
@on-page-size-change="changeMemberPageSize"
|
||||||
|
:page-size-opts="[15, 30, 50, 100]"
|
||||||
|
size="small"
|
||||||
|
show-total
|
||||||
|
show-elevator
|
||||||
|
show-sizer
|
||||||
|
></Page>
|
||||||
|
</Row>
|
||||||
</Card>
|
</Card>
|
||||||
</TabPane>
|
</TabPane>
|
||||||
<TabPane label="积分增减记录" name="pointChangeRecord">
|
<TabPane label="积分增减记录" name="pointChangeRecord">
|
||||||
@@ -161,7 +175,7 @@
|
|||||||
},
|
},
|
||||||
memberSearchForm: {
|
memberSearchForm: {
|
||||||
pageNumber: 1,
|
pageNumber: 1,
|
||||||
pageSize: 10,
|
pageSize: 15,
|
||||||
nickName: "",
|
nickName: "",
|
||||||
username: "",
|
username: "",
|
||||||
disabled: "",
|
disabled: "",
|
||||||
@@ -284,6 +298,7 @@
|
|||||||
],
|
],
|
||||||
data: [], // 表单数据
|
data: [], // 表单数据
|
||||||
memberData: [],
|
memberData: [],
|
||||||
|
memberTotal: 0,
|
||||||
total: 0, // 表单数据总数
|
total: 0, // 表单数据总数
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
@@ -338,6 +353,15 @@
|
|||||||
this.memberSearchForm.pageNumber = 1;
|
this.memberSearchForm.pageNumber = 1;
|
||||||
this.getMemberList();
|
this.getMemberList();
|
||||||
},
|
},
|
||||||
|
changeMemberPage(v) {
|
||||||
|
this.memberSearchForm.pageNumber = v;
|
||||||
|
this.getMemberList();
|
||||||
|
},
|
||||||
|
changeMemberPageSize(v) {
|
||||||
|
this.memberSearchForm.pageNumber = 1;
|
||||||
|
this.memberSearchForm.pageSize = v;
|
||||||
|
this.getMemberList();
|
||||||
|
},
|
||||||
getMemberList() {
|
getMemberList() {
|
||||||
this.memberLoading = true;
|
this.memberLoading = true;
|
||||||
const params = {
|
const params = {
|
||||||
@@ -353,6 +377,7 @@
|
|||||||
this.memberLoading = false;
|
this.memberLoading = false;
|
||||||
if (res && res.success && res.result && res.result.records) {
|
if (res && res.success && res.result && res.result.records) {
|
||||||
this.memberData = res.result.records;
|
this.memberData = res.result.records;
|
||||||
|
this.memberTotal = res.result.total;
|
||||||
}
|
}
|
||||||
}).catch(() => {
|
}).catch(() => {
|
||||||
this.memberLoading = false;
|
this.memberLoading = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user