customer.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. import { request } from '@/utils/request'
  2. export function getCustomer(id) {
  3. return request({
  4. url: '/archieves/customer/' + id,
  5. method: 'get'
  6. })
  7. }
  8. export function listAllCustomer(query) {
  9. return request({
  10. url: '/archieves/customer/listAll',
  11. method: 'get',
  12. params: query
  13. })
  14. }
  15. // 新增用户
  16. export function addCustomer(data) {
  17. return request({
  18. url: '/archieves/customer',
  19. method: 'post',
  20. data: data
  21. })
  22. }
  23. export function listCustomer(query) {
  24. return request({
  25. url: '/archieves/customer/list',
  26. method: 'get',
  27. data: query
  28. })
  29. }
  30. export function changeCustomerStatus(id, status) {
  31. return request({
  32. url: '/archieves/customer/changeStatus',
  33. method: 'put',
  34. data: { id, status }
  35. })
  36. }
  37. // 编辑用户
  38. export function updateCustomer(data) {
  39. return request({
  40. url: '/archieves/customer',
  41. method: 'put',
  42. data: data
  43. })
  44. }
  45. /**
  46. * 下单页宠主列表
  47. * @Author: Antigravity
  48. */
  49. export function listCustomerOnOrder(query) {
  50. return request({
  51. url: '/archieves/customer/listOnOrder',
  52. method: 'get',
  53. params: query
  54. })
  55. }