Browse Source

跳转详情携带参数

milestone-20251020-双11活动
liruiqiang 3 months ago
parent
commit
f39910174a
  1. 15
      adminDetail.html
  2. 9
      src/api/member.js

15
adminDetail.html

@ -322,16 +322,20 @@
let totalCount = 0;
let totalPages = 0;
// URL获取的id参数
let landingId = '';
// 初始化页面:从URL获取页码,请求后端数据
async function initPage() {
// 从URL参数获取当前页码(如 ?page=2)
const urlParams = new URLSearchParams(window.location.search);
const pageParam = urlParams.get('page');
if (pageParam && !isNaN(pageParam)) {
currentPage = parseInt(pageParam);
landingId = urlParams.get('id');
if (!landingId) {
renderEmptyState('缺少必要的参数');
return;
}
// 从后端请求数据(替换模拟数据)
// 从后端请求数据
await fetchDataFromBackend();
}
@ -351,6 +355,7 @@
try {
// 1. 构造请求参数(分页+查询条件)
const requestParams = {
id: landingId,
page: currentPage, // 当前页码
size: pageSize, // 每页条数
startTime: startTimeInput.value || '', // 开始时间(查询条件)

9
src/api/member.js

@ -30,3 +30,12 @@ export function getLandingListApi(data) {
data: data,
});
}
// 获取落地页活动列表
export function getLandingDetailApi(data) {
return request({
url: `${API_BASE_URL}/api/getLandingDetail`,
method: "post",
data: data,
});
}
Loading…
Cancel
Save