mi
This commit is contained in:
30
miniprogram/src/api/index.ts
Normal file
30
miniprogram/src/api/index.ts
Normal file
@@ -0,0 +1,30 @@
|
||||
import { request } from '../utils/request'
|
||||
|
||||
// Configs / Products
|
||||
export const getConfigs = () => request({ url: '/configs/' })
|
||||
export const getConfigDetail = (id: number) => request({ url: `/configs/${id}/` })
|
||||
|
||||
// Orders
|
||||
export const createOrder = (data: any) => request({ url: '/orders/', method: 'POST', data })
|
||||
export const getOrder = (id: number) => request({ url: `/orders/${id}/` })
|
||||
export const getMyOrders = () => request({ url: '/orders/' })
|
||||
export const prepayMiniprogram = (orderId: number) => request({ url: `/orders/${orderId}/prepay_miniprogram/`, method: 'POST' })
|
||||
|
||||
// AI Services
|
||||
export const getServices = () => request({ url: '/services/' })
|
||||
export const getServiceDetail = (id: number) => request({ url: `/services/${id}/` })
|
||||
export const createServiceOrder = (data: any) => request({ url: '/service-orders/', method: 'POST', data })
|
||||
|
||||
// AR Services
|
||||
export const getARServices = () => request({ url: '/ar/' })
|
||||
export const getARServiceDetail = (id: number) => request({ url: `/ar/${id}/` })
|
||||
|
||||
// Distributor
|
||||
export const distributorRegister = (data: any) => request({ url: '/distributor/register/', method: 'POST', data })
|
||||
export const distributorInfo = () => request({ url: '/distributor/info/' })
|
||||
export const distributorInvite = () => request({ url: '/distributor/invite/', method: 'POST' })
|
||||
export const distributorWithdraw = (amount: number) => request({ url: '/distributor/withdraw/', method: 'POST', data: { amount } })
|
||||
|
||||
// User
|
||||
export const updateUserInfo = (data: any) => request({ url: '/wechat/update/', method: 'POST', data })
|
||||
export const wechatLogin = (code: string) => request({ url: '/wechat/login/', method: 'POST', data: { code } })
|
||||
Reference in New Issue
Block a user