22 lines
618 B
TypeScript
22 lines
618 B
TypeScript
import request from '@/config/axios'
|
|
|
|
// 付费会员配置 VO
|
|
export interface PaidMemberConfigVO {
|
|
id: number // 编号
|
|
openPaidMember: boolean // 开启付费会员
|
|
paidMemberPrice: boolean // 商品付费会员价
|
|
}
|
|
|
|
// 付费会员配置 API
|
|
export const PaidMemberConfigApi = {
|
|
// 查询付费会员配置详情
|
|
getPaidMemberConfig: async () => {
|
|
return await request.get({ url: `/member/paid-member-config/get` })
|
|
},
|
|
|
|
// 保存付费会员配置
|
|
savePaidMemberConfig: async (data: PaidMemberConfigVO) => {
|
|
return await request.put({ url: `/member/paid-member-config/save`, data })
|
|
}
|
|
}
|