feat: 会员积分

This commit is contained in:
xingyu4j
2025-05-28 20:59:02 +08:00
parent 0b3b5799ea
commit d1ae887eba
9 changed files with 402 additions and 25 deletions

View File

@@ -0,0 +1,33 @@
import type { PageParam, PageResult } from '@vben/request';
import { requestClient } from '#/api/request';
export namespace MemberExperienceRecordApi {
/** 会员经验记录信息 */
export interface ExperienceRecord {
id?: number;
userId: number;
bizId: string;
bizType: number;
title: string;
description: string;
experience: number;
totalExperience: number;
}
}
/** 查询会员经验记录列表 */
export function getExperienceRecordPage(params: PageParam) {
return requestClient.get<
PageResult<MemberExperienceRecordApi.ExperienceRecord>
>('/member/experience-record/page', {
params,
});
}
/** 查询会员经验记录详情 */
export function getExperienceRecord(id: number) {
return requestClient.get<MemberExperienceRecordApi.ExperienceRecord>(
`/member/experience-record/get?id=${id}`,
);
}