index.js 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. import request from '@/router/axios';
  2. import data from "@/views/util/data.vue";
  3. export const getList = (params) => {
  4. return request({
  5. url: '/api/blade-sales-part/corpsDesc/list',
  6. method: 'get',
  7. params: {
  8. ...params
  9. }
  10. })
  11. }
  12. export const getCorpsAll = () => {
  13. return request({
  14. url: '/api/blade-client/partsCorps/getCorpsAll',
  15. method: 'get',
  16. })
  17. }
  18. export const pageStatistics = (data) => {
  19. return request({
  20. url: '/api/blade-client/partsCorps/pageStatistics',
  21. method: 'get',
  22. params: data
  23. })
  24. }
  25. export const getDetails = (data) => {
  26. return request({
  27. url: '/api/blade-sales-part/corpsDesc/detail',
  28. method: 'get',
  29. params: data
  30. })
  31. }
  32. export const getCorpType = (data) => {
  33. return request({
  34. url: '/api/blade-sales-part/corpstype/tree',
  35. method: 'get',
  36. params: data
  37. })
  38. }
  39. export const submit = (data) => {
  40. return request({
  41. url: '/api/blade-sales-part/corpsDesc/submit',
  42. method: 'POST',
  43. data: data
  44. })
  45. }
  46. export const remove = (data) => {
  47. return request({
  48. url: '/api/blade-sales-part/corpsDesc/update',
  49. method: 'POST',
  50. data: data
  51. })
  52. }
  53. export function customerList(data) {
  54. return request({
  55. url: '/api/blade-sales-part/corpstype/page',
  56. method: 'get',
  57. params: data
  58. })
  59. }
  60. export const itemDel = (data) => {
  61. return request({
  62. url: '/api/blade-sales-part/corpsAddr/update',
  63. method: 'POST',
  64. data: {
  65. id:data
  66. }
  67. })
  68. }
  69. //客户联系人列表删除
  70. export function corpsattn(data) {
  71. return request({
  72. url: '/api/blade-sales-part/corpsAttn/update',
  73. method: 'post',
  74. data: {
  75. id: data
  76. }
  77. })
  78. }
  79. //禁用启用
  80. export function editenable(data) {
  81. return request({
  82. url: '/api/blade-sales-part/corpsDesc/updateEnableOrNot',
  83. method: 'get',
  84. params: data
  85. })
  86. }
  87. // 查询业务员
  88. export function getUserByRole(data) {
  89. return request({
  90. url: '/api/blade-user/client/getUserByRole',
  91. method: 'get',
  92. params: data
  93. })
  94. }
  95. // 查询品牌
  96. export function getBrandDesc(data){
  97. return request({
  98. url:'api/blade-sales-part/brandDesc/listAllV1?type=PP',
  99. method:'get',
  100. params:data
  101. })
  102. }