├── php-api/ # 改造后的PHP接口层 ├── java-ad-service/ # 若依框架微服务(广告+VIP+分账) ├── uniapp-reader/ # UniApp前端项目 │ ├── pages/ # 各端页面 │ └──
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

vip.js 720B

123456789101112131415161718192021222324252627282930313233343536
  1. import { request } from '@/utils/request'
  2. export const vipApi = {
  3. // 获取会员状态
  4. getStatus(userId) {
  5. return request({
  6. url: '/vip/status',
  7. method: 'GET',
  8. data: { userId },
  9. headers: {
  10. 'Authorization': `Bearer ${uni.getStorageSync('token')}`
  11. }
  12. })
  13. },
  14. // 购买会员
  15. purchase(order) {
  16. return request({
  17. url: '/vip/purchase',
  18. method: 'POST',
  19. data: order,
  20. headers: {
  21. 'Content-Type': 'application/json',
  22. 'Authorization': `Bearer ${uni.getStorageSync('token')}`
  23. }
  24. })
  25. },
  26. // 获取会员权益列表
  27. getPrivileges() {
  28. return request({
  29. url: '/vip/privileges',
  30. method: 'GET'
  31. })
  32. }
  33. }