2026-03-31 10:41:30 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 积分外部页面 API(免认证)
|
|
|
|
|
|
* 使用 requestNoAuth 实例,不注入 token,不拦截 401。
|
|
|
|
|
|
* 对应后端:ExternalIntegralController → api/external/integral/*
|
|
|
|
|
|
*/
|
|
|
|
|
|
import requestNoAuth from '@/utils/requestNoAuth';
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 积分订单列表
|
|
|
|
|
|
*/
|
|
|
|
|
|
export function getExternalOrderList(params) {
|
|
|
|
|
|
return requestNoAuth({
|
|
|
|
|
|
url: 'external/integral/order/list',
|
|
|
|
|
|
method: 'get',
|
|
|
|
|
|
params,
|
|
|
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 用户积分列表(含 eb_user 积分字段)
|
|
|
|
|
|
*/
|
|
|
|
|
|
export function getExternalUserList(params) {
|
|
|
|
|
|
return requestNoAuth({
|
|
|
|
|
|
url: 'external/integral/user/list',
|
|
|
|
|
|
method: 'get',
|
|
|
|
|
|
params,
|
|
|
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
2026-04-09 15:10:16 +08:00
|
|
|
|
* 用户积分明细分页列表(page/limit 走 query,与 /admin/user/integral/list 一致)
|
2026-03-31 10:41:30 +08:00
|
|
|
|
*/
|
|
|
|
|
|
export function getExternalIntegralLog(data) {
|
2026-04-09 15:10:16 +08:00
|
|
|
|
const { page, limit, ...body } = data;
|
2026-03-31 10:41:30 +08:00
|
|
|
|
return requestNoAuth({
|
|
|
|
|
|
url: 'external/integral/log/list',
|
|
|
|
|
|
method: 'post',
|
2026-04-09 15:10:16 +08:00
|
|
|
|
params: { page, limit },
|
|
|
|
|
|
data: body,
|
2026-03-31 10:41:30 +08:00
|
|
|
|
});
|
|
|
|
|
|
}
|