修复:合并丢失的代码
This commit is contained in:
@@ -8,7 +8,8 @@ import type {
|
||||
IOrderGoods,
|
||||
ICoupon,
|
||||
ICourseOrderCreateParams,
|
||||
IOrderInitData
|
||||
IOrderInitData,
|
||||
IGoodsDiscountParams
|
||||
} from '@/types/order'
|
||||
import type { IUserInfo } from '@/types/user'
|
||||
|
||||
@@ -108,7 +109,7 @@ export const orderApi = {
|
||||
* 获取地区优惠金额
|
||||
* @param productList 商品列表
|
||||
*/
|
||||
async getDistrictAmount(productList: Array<{ productId: number; quantity: number }>) {
|
||||
async getDistrictAmount(productList: IGoodsDiscountParams[]) {
|
||||
const res = await mainClient.request<IApiResponse<{ districtAmount: number }>>({
|
||||
url: 'book/buyOrder/getDistrictAmount',
|
||||
method: 'POST',
|
||||
@@ -144,10 +145,10 @@ export const orderApi = {
|
||||
},
|
||||
|
||||
/**
|
||||
* 创建课程订单
|
||||
* 创建订单
|
||||
* @param data 订单数据
|
||||
*/
|
||||
async placeCourseOrder(data: ICourseOrderCreateParams) {
|
||||
async placeOrder(data: ICourseOrderCreateParams) {
|
||||
const res = await mainClient.request<IApiResponse<{ orderSn: string; money: number }>>({
|
||||
url: 'book/buyOrder/placeOrder',
|
||||
method: 'POST',
|
||||
|
||||
27
api/modules/vip.ts
Normal file
27
api/modules/vip.ts
Normal file
@@ -0,0 +1,27 @@
|
||||
import { mainClient } from '@/api/clients/main'
|
||||
import type { IApiResponse } from '@/api/types'
|
||||
import type { IVipItem } from '@/types/vip'
|
||||
|
||||
export const vipApi = {
|
||||
/**
|
||||
* 获取VIP购买配置列表
|
||||
*/
|
||||
getVipBuyConfigList: async () => {
|
||||
const res = await mainClient.request<IApiResponse<{ res: IVipItem[] }>>({
|
||||
url: 'common/userVip/getVipBuyConfigList',
|
||||
method: 'POST'
|
||||
})
|
||||
return res
|
||||
},
|
||||
|
||||
/**
|
||||
* 获取图书VIP列表
|
||||
*/
|
||||
getBookVipList: async () => {
|
||||
const res = await mainClient.request<IApiResponse<any>>({
|
||||
url: 'bookAbroad/ebookvip/getEbookvipBuyConfigList',
|
||||
method: 'POST'
|
||||
})
|
||||
return res
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user