fetch.js 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. import { $http } from "./config";
  2. export default {
  3. // 员工登录
  4. staffLogin(data) {
  5. return $http("post", "staff/backstage/login", data);
  6. },
  7. // 获取用户列表 货主/船东
  8. getUserList(data) {
  9. return $http("post", "user/backstage/list", data);
  10. },
  11. // 添加用户
  12. addUser(data) {
  13. return $http("post", "user/backstage/add", data);
  14. },
  15. // 获取用户详情
  16. getUserDetail(data) {
  17. return $http("post", "user/backstage/details", data);
  18. },
  19. // 更新用户详情
  20. updateUserDetail(data) {
  21. return $http("post", "/user/backstage/update", data);
  22. },
  23. // 获取航次列表
  24. getVoyageList(data) {
  25. return $http("post", "voyage/list", data);
  26. },
  27. // 获取航次详情
  28. getVoyageDetail(data) {
  29. return $http("post", "/voyage/detail", data);
  30. },
  31. // 更新航次
  32. updateVoyage(data) {
  33. return $http("post", "/voyage/backstage/update", data);
  34. },
  35. // 完成航次
  36. finishVoyage(data) {
  37. return $http("post", "/voyage/backstage/finish", data);
  38. },
  39. // 根据船名/MMSI/船东手机号获取船舶用户信息(员工端添加航次选择船)
  40. getUserInfoAndShipInfo(data) {
  41. return $http("post", "ship/backstage/userShipInfo", data);
  42. },
  43. // 添加航次
  44. addVoyage(data) {
  45. return $http("post", "voyage/backstage/add", data);
  46. },
  47. // 获取媒体列表
  48. getMediaList(data) {
  49. return $http("post", "/media/backstage/list", data);
  50. },
  51. // 审核媒体文件
  52. auditMedia(data) {
  53. return $http("post", "/media/backstage/audit", data);
  54. },
  55. // 模糊搜索用户
  56. seachUser(data) {
  57. return $http("post", "/user/backstage/search", data);
  58. },
  59. getShipList(data) {
  60. return $http("post", "/ship/backstage/list", data);
  61. },
  62. };