Browse Source

修改中奖名单为分页

pangluotong/feature-20250712103401-抽奖
no99 4 weeks ago
parent
commit
3dcdebdaa0
  1. 2
      src/api/API.js
  2. 6
      src/views/choujiang/hxl-cj/cj.vue

2
src/api/API.js

@ -26,7 +26,7 @@ export const getGetPrizeUserListApi = function (params) {
return request({ return request({
url: `${APIurl}/api/winUser/list`, url: `${APIurl}/api/winUser/list`,
method: "POST", method: "POST",
data: params,
data: new URLSearchParams(params),
}); });
}; };

6
src/views/choujiang/hxl-cj/cj.vue

@ -268,7 +268,7 @@ const isOpen = ref(false);
const pageObj = ref({ const pageObj = ref({
pageNum: 1, pageNum: 1,
pageSize: 10,
pageSize: 14,
}); });
const currentPage = ref(1); const currentPage = ref(1);
@ -282,6 +282,8 @@ const openGetPrize = async () => {
let res = await getGetPrizeUserListApi(pageObj.value); let res = await getGetPrizeUserListApi(pageObj.value);
getPrizeUserList.value = res.data.list; getPrizeUserList.value = res.data.list;
currentPage.value = res.data.pageNum;
totalPage.value = res.data.pages;
isOpen.value = true; isOpen.value = true;
// console.log("currentPrize", currentPrize.value); // console.log("currentPrize", currentPrize.value);
prizes.value.forEach((item) => { prizes.value.forEach((item) => {
@ -314,6 +316,7 @@ const leftPage = async (item) => {
pageObj.value.pageNum = currentPage; pageObj.value.pageNum = currentPage;
let res = await getGetPrizeUserListApi(pageObj.value); let res = await getGetPrizeUserListApi(pageObj.value);
getPrizeUserList.value = res.data.list; getPrizeUserList.value = res.data.list;
currentPage.value = res.data.pageNum;
}; };
const rightPage = async (item) => { const rightPage = async (item) => {
if (currentPage.value == totalPage.value) return; if (currentPage.value == totalPage.value) return;
@ -321,6 +324,7 @@ const rightPage = async (item) => {
pageObj.value.pageNum = currentPage; pageObj.value.pageNum = currentPage;
let res = await getGetPrizeUserListApi(pageObj.value); let res = await getGetPrizeUserListApi(pageObj.value);
getPrizeUserList.value = res.data.list; getPrizeUserList.value = res.data.list;
currentPage.value = res.data.pageNum;
}; };
// //

Loading…
Cancel
Save