customerInformation.js 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. import request from '@/router/axios';
  2. //查询区域下拉
  3. export function areaTypeTree() {
  4. return request({
  5. url: '/api/blade-system/region/lazy-list',
  6. method: 'get'
  7. })
  8. }
  9. //解析地址
  10. export function getAddressMessage(params) {
  11. return request({
  12. url: '/api/gubersail-admin/corpsAddr/getAddressMessage',
  13. method: 'get',
  14. params: params
  15. })
  16. }
  17. // 创建用户2
  18. export function creatingUsersTwo(params) {
  19. return request({
  20. url: '/api/gubersail-admin/corpsAttn/user',
  21. method: 'get',
  22. params: params
  23. })
  24. }
  25. export const getList = (params) => {
  26. return request({
  27. url: '/api/gubersail-admin/corpsDesc/list',
  28. method: 'get',
  29. params: {
  30. ...params
  31. }
  32. })
  33. }
  34. export const getDetails = (data) => {
  35. return request({
  36. url: '/api/gubersail-admin/corpsDesc/detail',
  37. method: 'get',
  38. params: data
  39. })
  40. }
  41. export const getCorpType = (data) => {
  42. return request({
  43. url: '/api/gubersail-admin/corpstype/tree',
  44. method: 'get',
  45. params: data
  46. })
  47. }
  48. export const submit = (data) => {
  49. return request({
  50. url: '/api/gubersail-admin/corpsDesc/submit',
  51. method: 'POST',
  52. data: data
  53. })
  54. }
  55. export const remove = (data) => {
  56. return request({
  57. url: '/api/gubersail-admin/corpsDesc/update',
  58. method: 'POST',
  59. data: data
  60. })
  61. }
  62. export function customerList(data) {
  63. return request({
  64. url: '/api/gubersail-admin/corpstype/page',
  65. method: 'get',
  66. params: data
  67. })
  68. }
  69. export const itemDel = (data) => {
  70. return request({
  71. url: '/api/gubersail-admin/corpsAddr/update',
  72. method: 'POST',
  73. data: {
  74. id: data
  75. }
  76. })
  77. }
  78. //客户联系人列表删除
  79. export function corpsattn(data) {
  80. return request({
  81. url: '/api/gubersail-admin/corpsAttn/update',
  82. method: 'post',
  83. data: {
  84. id: data
  85. }
  86. })
  87. }
  88. //禁用启用
  89. export function editenable(data) {
  90. return request({
  91. url: '/api/gubersail-admin/corpsDesc/updateEnableOrNot',
  92. method: 'get',
  93. params: data
  94. })
  95. }
  96. // 查询业务员
  97. export function getUserByRole(data) {
  98. return request({
  99. url: '/api/blade-user/deptUserList',
  100. method: 'get',
  101. params: data
  102. })
  103. }
  104. // 查询品牌
  105. export function getBrandDesc(data) {
  106. return request({
  107. url: 'api/gubersail-admin/brandDesc/listAllV1?type=PP',
  108. method: 'get',
  109. params: data
  110. })
  111. }
  112. /**
  113. * 门店提交审批
  114. * @param {any} params
  115. */
  116. export const submitApply = (params) => {
  117. return request({
  118. url: '/api/gubersail-admin/corpsDesc/submitApply',
  119. method: 'get',
  120. params: params
  121. })
  122. }
  123. /**
  124. * 门店提交审批
  125. * @param {any} params
  126. */
  127. export const review = (params) => {
  128. return request({
  129. url: '/api/gubersail-admin/corpsDesc/review',
  130. method: 'get',
  131. params: params
  132. })
  133. }