fetch.js 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. import { $http } from "./config";
  2. export default {
  3. // 货主登录
  4. staffLogin(data) {
  5. return $http("user/cargo/login", data);
  6. },
  7. // 获取航次列表
  8. getVoyageList(data) {
  9. return $http("voyage/list", data);
  10. },
  11. // 获取航次详情
  12. getVoyageDetail(data) {
  13. return $http("/voyage/detail", data);
  14. },
  15. // 更新航次
  16. updateVoyage(data) {
  17. return $http("/voyage/backstage/update", data);
  18. },
  19. // 完成航次
  20. finishVoyage(data) {
  21. return $http("/voyage/backstage/finish", data);
  22. },
  23. // 添加航次
  24. addVoyage(data) {
  25. return $http("voyage/backstage/add", data);
  26. },
  27. // 获取媒体列表
  28. getMediaList(data) {
  29. return $http("/media/backstage/list", data);
  30. },
  31. // 导出excel
  32. exportExcel(data) {
  33. return $http("/voyage/exportExcel", data);
  34. },
  35. // 获取卸货列表
  36. getDischargeList(data) {
  37. return $http("/voyage/getDischargeList", data);
  38. },
  39. // 获取汽车装货记录
  40. getTruckLoadRecord(data) {
  41. return $http("/voyage/getCarLoadRecordList", data);
  42. },
  43. // 添加职位
  44. addRole(data) {
  45. return $http("/role/permission/addRole", data);
  46. },
  47. // 获取权限数据
  48. getPermisiionData(data) {
  49. return $http("/role/permission/getPermisiionData", data);
  50. },
  51. // 获取角色列表
  52. getRoleList(data) {
  53. return $http("/role/permission/list", data);
  54. },
  55. // 获取角色下拉列表
  56. getRoleSelect(data) {
  57. return $http("/role/permission/getRoleSelect", data);
  58. },
  59. // 修改角色信息
  60. updateRole(data) {
  61. return $http("/role/permission/updateRole", data);
  62. },
  63. // 添加货种
  64. addCargo(data) {
  65. return $http("/cargo/add", data);
  66. },
  67. // 货种列表
  68. getCargoList(data) {
  69. return $http("/cargo/list", data);
  70. },
  71. // 获取代理列表
  72. getAgencyList(data) {
  73. return $http("/user/cargo/proxy/list", data);
  74. },
  75. // 添加代理
  76. addAgency(data) {
  77. return $http("/user/cargo/add/proxy", data);
  78. },
  79. // 获取货主子账户列表
  80. getSubAccountList(data) {
  81. return $http("/user/cargo/account/list", data);
  82. },
  83. // 添加货主子账户
  84. addSubAccount(data) {
  85. return $http("/user/cargo/add/loginAccount", data);
  86. },
  87. // 修改货主子账户
  88. updateSubAccount(data) {
  89. return $http("/user/cargo/update/loginAccount", data);
  90. },
  91. // 获取角色详情
  92. getRoleDetail(data) {
  93. return $http("/role/permission/getRoleDetail", data);
  94. },
  95. // 获取登录人权限
  96. getPermissionByUserId(data) {
  97. return $http("/role/permission/getPermissionByUserId", data);
  98. },
  99. // 添加部门
  100. addDepartment(data) {
  101. return $http("/department/add", data);
  102. },
  103. // 获取部门列表
  104. getDepartmentList(data) {
  105. return $http("/department/list", data);
  106. },
  107. // 获取部门下拉
  108. getDepartmentSelect(data) {
  109. return $http("/department/select", data);
  110. },
  111. // 修改部门
  112. updateDepartment(data) {
  113. return $http("/department/update", data);
  114. },
  115. };