portinformation.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. import request from '@/router/axios';
  2. //港口类型
  3. export const getTypeList = (param) => {
  4. return request({
  5. url: '/api/blade-client/port/type/list',
  6. method: 'get',
  7. params: param
  8. })
  9. }
  10. export const typeRemove = (id) => {
  11. return request({
  12. url: '/api/blade-client/port/type/delete',
  13. method: 'delete',
  14. params: {
  15. id:id
  16. }
  17. })
  18. }
  19. export const typeAdd = (row) => {
  20. return request({
  21. url: '/api/blade-client/port/type/add',
  22. method: 'post',
  23. data: row
  24. })
  25. }
  26. export const typeUpdate = (row) => {
  27. return request({
  28. url: '/api/blade-client/port/type/edit',
  29. method: 'put',
  30. data: row
  31. })
  32. }
  33. //港口列表
  34. export const getList = (current, size, params,typeId) => {
  35. return request({
  36. url: '/api/blade-client/port/list',
  37. method: 'get',
  38. params: {
  39. ...params,
  40. current,
  41. size,
  42. typeId
  43. }
  44. })
  45. }
  46. //港口列表
  47. export const getAllList = () => {
  48. return request({
  49. url: '/api/blade-client/port/portList',
  50. method: 'get',
  51. })
  52. }
  53. export const add = (row) => {
  54. return request({
  55. url: '/api/blade-client/port/add',
  56. method: 'post',
  57. data : row
  58. })
  59. }
  60. export const update = (row) => {
  61. return request({
  62. url: '/api/blade-client/port/edit',
  63. method: 'put',
  64. data : row
  65. })
  66. }
  67. export const remove = (id) => {
  68. return request({
  69. url: '/api/blade-client/port/delete',
  70. method: 'delete',
  71. params: {
  72. id:id
  73. }
  74. })
  75. }
  76. export const getPortTypeTree = (pid) => {
  77. return request({
  78. url: '/api/blade-client/port/getPortTypeList',
  79. method: 'get',
  80. params: {
  81. pid
  82. }
  83. })
  84. }
  85. export const getTypeTree = () => {
  86. return request({
  87. url: '/api/blade-client/port/type/tree',
  88. method: 'get',
  89. })
  90. }