fix(api): 对齐 member 模块前端 API 类型与后端 VO

- level: value→level, bgUrl→backgroundUrl(字段名修正,vue已用正确名称)
- point/record: bizType string→number, createDate→createTime
- config: pointTradeDeductEnable number→boolean
- user: UpdateLevelReqVO 添加 reason 字段(后端 @NotBlank 必填)
vo
xingyu4j 2026-06-07 13:14:48 +08:00
parent adfa1572b3
commit 9ec8ca3626
4 changed files with 6 additions and 5 deletions

View File

@ -4,7 +4,7 @@ export namespace MemberConfigApi {
/** 积分设置信息 */
export interface Config {
id?: number;
pointTradeDeductEnable: number;
pointTradeDeductEnable: boolean;
pointTradeDeductUnitPrice: number;
pointTradeDeductMaxPrice: number;
pointTradeGivePoint: number;

View File

@ -6,10 +6,10 @@ export namespace MemberLevelApi {
id?: number;
name: string;
experience: number;
value: number;
level: number;
discountPercent: number;
icon: string;
bgUrl: string;
backgroundUrl: string;
status: number;
createTime?: Date;
}

View File

@ -7,13 +7,13 @@ export namespace MemberPointRecordApi {
export interface Record {
id?: number;
bizId: string;
bizType: string;
bizType: number;
title: string;
description: string;
point: number;
totalPoint: number;
userId: number;
createDate: Date;
createTime: string;
}
}

View File

@ -31,6 +31,7 @@ export namespace MemberUserApi {
export interface UserUpdateLevelReqVO {
id: number;
levelId: number;
reason: string;
}
/** 会员用户积分更新信息 */