index.js 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. /*
  2. * @Author: liuzhenlin 461480418@qq.ocm
  3. * @Date: 2023-01-29 16:17:15
  4. * @LastEditors: liuzhenlin
  5. * @LastEditTime: 2023-02-14 16:45:06
  6. * @Description: file content
  7. * @FilePath: \crm\api\customer\index.js
  8. */
  9. import micro_request from '@/utils/micro_request'
  10. const basePath = process.uniEnv.VUE_APP_ParentPath
  11. export default {
  12. // 创建客户
  13. createCustomer(query) {
  14. return micro_request.postRequest(basePath, 'Customer', 'Create', query)
  15. },
  16. // 查询客户列表
  17. getList(query) {
  18. return micro_request.postRequest(basePath, 'Customer', 'GetList', query)
  19. },
  20. // 查询公海列表
  21. getOpenSeaList(query) {
  22. return micro_request.postRequest(basePath, 'Customer', 'PublicGetList', query)
  23. },
  24. // 查询客户详情
  25. getDetail(query) {
  26. return micro_request.postRequest(basePath, 'Customer', 'GetEntityById', query)
  27. },
  28. // 移入公海
  29. moveInOpenSea(query) {
  30. return micro_request.postRequest(basePath, 'Customer', 'MoveToPubic', query)
  31. },
  32. // 客户转移
  33. transfer(query) {
  34. return micro_request.postRequest(basePath, 'Customer', 'TransCustomer', query)
  35. },
  36. // 客户领用
  37. collection(query) {
  38. return micro_request.postRequest(basePath, 'Customer', 'AssignCustomer', query)
  39. },
  40. // 客户详情内容摘要
  41. getAbstract(query) {
  42. return micro_request.postRequest(basePath, 'Customer', 'GetCustAbstract', query)
  43. },
  44. }