修补缺失文件
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// ==================== 会员卡类型 ====================
|
||||
|
||||
export interface MemberCardType {
|
||||
id?: number
|
||||
memberCardId?: number
|
||||
memberCardName?: string
|
||||
memberCardType?: string
|
||||
memberCardTypeDesc?: string
|
||||
memberCardPrice?: number
|
||||
memberCardValidityDays?: number
|
||||
memberCardTotalTimes?: number
|
||||
memberCardAmount?: number
|
||||
memberCardStatus?: number
|
||||
memberCardStatusDesc?: string
|
||||
extraConfig?: string
|
||||
createdAt?: string
|
||||
updatedAt?: string
|
||||
}
|
||||
|
||||
export interface MemberCardPageParams {
|
||||
status?: number
|
||||
name?: string
|
||||
type?: string
|
||||
page?: number
|
||||
size?: number
|
||||
}
|
||||
|
||||
export const memberCardApi = {
|
||||
/** 查询会员卡类型列表(分页+条件) */
|
||||
list: (params: MemberCardPageParams) =>
|
||||
request.get<MemberCardType[]>('/member-cards', { params }),
|
||||
|
||||
/** 查询上架中的会员卡类型 */
|
||||
getActiveCards: (status?: number) =>
|
||||
request.get<MemberCardType[]>('/member-cards/active', { params: { status } }),
|
||||
|
||||
/** 根据ID查询会员卡类型 */
|
||||
getById: (memberCardId: number) =>
|
||||
request.get<MemberCardType>(`/member-cards/${memberCardId}`),
|
||||
|
||||
/** 创建会员卡类型 */
|
||||
create: (data: MemberCardType) =>
|
||||
request.post<MemberCardType>('/member-cards', data),
|
||||
|
||||
/** 更新会员卡类型 */
|
||||
update: (id: number, data: MemberCardType) =>
|
||||
request.put<void>(`/member-cards/${id}`, data),
|
||||
|
||||
/** 删除会员卡类型 */
|
||||
delete: (id: number) =>
|
||||
request.delete<void>(`/member-cards/${id}`),
|
||||
}
|
||||
Reference in New Issue
Block a user