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 })
|
||
|
}
|
||
|
}
|