index.ts 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. import request from '@/config/axios'
  2. export interface EnterprisePointsVO {
  3. userId: string,
  4. point: number,
  5. operation: string,
  6. enterpriseId: string
  7. }
  8. export interface EnterpriseBalanceVO {
  9. userId: string,
  10. balance: number,
  11. operation: string,
  12. enterpriseId: string
  13. }
  14. // 获取用户积分分页
  15. export const getEnterpriseAccountPage = async (params) => {
  16. return await request.get({ url: `/menduner/system/enterprise-account/page`, params })
  17. }
  18. // 更新账户积分
  19. export const updateEnterpriseUserPoints = async (data) => {
  20. return await request.put({ url: `/menduner/system/enterprise-account/update-point`, data })
  21. }
  22. // 更新账户余额
  23. export const updateEnterpriseUserBalance = async (data) => {
  24. return await request.put({ url: `/menduner/system/enterprise-account/update-balance`, data })
  25. }
  26. // 获取企业用户账户变动记录分页
  27. export const getEnterpriseUserAccountRecordPage = async (params) => {
  28. return await request.get({ url: `/menduner/system/enterprise/account/record/page`, params })
  29. }