agentList.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. import request from '@/utils/request';
  2. // 查询我负责的经销商列表
  3. export function queryMyChainsGroupList(query) {
  4. return request({
  5. url: 'mobile/chainsGroup/queryMyChainsGroupList',
  6. method: 'get',
  7. params: query,
  8. });
  9. }
  10. // 查询我部门的销售部经销商列表
  11. export function queryMyChainsGroupListByDept(query) {
  12. return request({
  13. url: '/mobile/chainsGroup/queryMyChainsGroupListByDept',
  14. method: 'get',
  15. params: query,
  16. });
  17. }
  18. // 通过经销商ID获取对应经销商任务组信息
  19. export function getChainsGroupTask(data) {
  20. return request({
  21. url: '/mobile/chainsGroup/getChainsGroupTask',
  22. method: 'post',
  23. data,
  24. });
  25. }
  26. // 通过经销商ID获取对应经销商任务组信息
  27. export function getVisitTasks(data) {
  28. return request({
  29. url: '/mobile/chainsGroup/getVisitTasks',
  30. method: 'post',
  31. data,
  32. });
  33. }
  34. // 门店拜访获取采集项信息接口
  35. export function getCollectionInfos(data) {
  36. return request({
  37. url: '/mobile/chainsGroup/getCollectionInfos',
  38. method: 'post',
  39. data,
  40. });
  41. }
  42. export function checkChainsAddressByChainCode(query) {
  43. return request({
  44. url: '/mobile/chainsGroup/checkChainsAddressByChainCode',
  45. method: 'get',
  46. params: query,
  47. });
  48. }
  49. // 查询主经销商
  50. export function getMainchains(query) {
  51. return request({
  52. url: '/mobile/chainsGroup/getMainChains',
  53. method: 'get',
  54. params: query,
  55. });
  56. }
  57. // 查询历史拜访任务详情
  58. export function getVisitsDetail(query) {
  59. return request({
  60. url: '/mobile/chainsGroup/getVisitsDetail',
  61. method: 'get',
  62. params: query,
  63. });
  64. }
  65. //根据经销商id获取拜访历史
  66. export function getChainsVisitsHistory(query) {
  67. return request({
  68. url: '/mobile/chainsGroup/getChainsVisitsHistory',
  69. method: 'get',
  70. params: query,
  71. });
  72. }
  73. //异常拜访获取拜访id
  74. export function addVisits(data) {
  75. return request({
  76. url: '/mobile/chainsGroup/addVisits',
  77. method: 'post',
  78. data,
  79. });
  80. }
  81. //提交拜访
  82. export function endVisits(data) {
  83. return request({
  84. url: 'mobile/chainsGroup/endVisits',
  85. method: 'post',
  86. data,
  87. });
  88. }
  89. //拜访时长
  90. export function editDwellTime(data) {
  91. return request({
  92. url:
  93. 'mobile/storeGroup/editDwellTime?dwellTime=' + data.dwellTime + '&visitsId=' + data.visitsId,
  94. method: 'post',
  95. });
  96. }
  97. // 结束拜访
  98. export function stopVisit(query) {
  99. return request({
  100. url: 'mobile/storeGroup/stopVisit',
  101. method: 'get',
  102. params: query,
  103. });
  104. }
  105. // 回显历史
  106. export function getCollectionShowHistory(query) {
  107. return request({
  108. url: '/mobile/storeGroup/getCollectionShowHistory',
  109. method: 'get',
  110. params: query,
  111. });
  112. }
  113. // 获取经销商SKU列表接口
  114. export function getItemList(query) {
  115. return request({
  116. url: '/mobile/chainsGroup/getItemList',
  117. method: 'get',
  118. params: query,
  119. });
  120. }