tenant.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. import {request} from '../utils/request'
  2. export function getTenantByCode(code){
  3. return request({
  4. url: '/admin/tenant/getByCode/'+code,
  5. method: 'get',
  6. })
  7. }
  8. //通过编号绑定企业
  9. export function applyTenant(code){
  10. return request({
  11. url: '/admin/dealer/applyTenant/'+code,
  12. method: 'get',
  13. // data:data
  14. })
  15. }
  16. //获取客商已绑定企业列表
  17. export function getDealerTenantList(data){
  18. return request({
  19. url: '/admin/dealer/getTenantByUserId',
  20. method: 'post',
  21. data:data
  22. })
  23. }
  24. //获取司机已绑定企业列表
  25. export function getDriverTenantList(data){
  26. return request({
  27. url: '/admin/driverVehicle/getTenantByByDriverUserId',
  28. method: 'post',
  29. data:data
  30. })
  31. }
  32. //绑定企业的启用与停用
  33. export function updateStatus(id,statusFlag){
  34. return request({
  35. url: `/admin/dealer/updateStatus/${id}/${statusFlag}`,
  36. method: 'get',
  37. // data:data
  38. })
  39. }
  40. //该用户企业下客商列表
  41. export function getClientList(data){
  42. return request({
  43. url: `/appStand/getClientList`,
  44. method: 'post',
  45. data:data,
  46. isAddress:true,
  47. })
  48. }
  49. //该用户企业下客商列表
  50. export function getTenantPermission(data){
  51. return request({
  52. url: `/appStand/getTenantPermission`,
  53. method: 'post',
  54. data:data,
  55. isAddress:true,
  56. })
  57. }
  58. //编辑往来单位
  59. export function editUsercontactunit(data){
  60. return request({
  61. url: '/aggregate/platformcompany',
  62. method: 'put',
  63. data:data
  64. })
  65. }
  66. //往来单位列表
  67. export function getUsercontactunitList(data){
  68. return request({
  69. url: '/aggregate/platformcompany/page',
  70. method: 'get',
  71. data:data
  72. })
  73. }
  74. //id获取往来单位信息
  75. export function getUsercontactunitById(id){
  76. return request({
  77. url: '/aggregate/platformcompany/'+id,
  78. method: 'get',
  79. // data:data
  80. })
  81. }
  82. //获取已绑定企业列表
  83. export function getBindTenantList(data){
  84. return request({
  85. url: '/admin/dealer/getTenantByUserId',
  86. method: 'post',
  87. data:data
  88. })
  89. }
  90. //获取当前的登陆用户的统计信息
  91. // export function getUserStatistics(){
  92. // return request({
  93. // url: `/aggregate/platform/user/contact/unit/getUserStatistics`,
  94. // method: 'get',
  95. // // data:data
  96. // })
  97. // }
  98. // //获取往来单位选项
  99. // export function getUsercontactunitOption(){
  100. // return request({
  101. // url: '/aggregate/platformcompany/options',
  102. // method: 'get',
  103. // // data:data
  104. // })
  105. // }
  106. // //搜索往来单位选项
  107. // export function getUsercontactunitOptionById(id){
  108. // return request({
  109. // url: '/aggregate/platformcompany/options/'+id,
  110. // method: 'get',
  111. // // data:data
  112. // })
  113. // }