portinformation.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  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: 'post',
  30. data: row
  31. })
  32. }
  33. //港口列表
  34. export const getList = (current, size, params) => {
  35. return request({
  36. url: '/api/blade-client/port/list',
  37. method: 'get',
  38. params: {
  39. ...params,
  40. current,
  41. size,
  42. }
  43. })
  44. }
  45. export const add = (row) => {
  46. return request({
  47. url: '/api/blade-client/port/add',
  48. method: 'post',
  49. data : row
  50. })
  51. }
  52. export const update = (row) => {
  53. return request({
  54. url: '/api/blade-client/port/edit',
  55. method: 'put',
  56. data : row
  57. })
  58. }
  59. export const remove = (id) => {
  60. return request({
  61. url: '/api/blade-client/port/delete',
  62. method: 'delete',
  63. data: {
  64. id:id
  65. }
  66. })
  67. }
  68. export const getPortTypeTree = (pid) => {
  69. return request({
  70. url: '/api/blade-client/port/getPortTypeList',
  71. method: 'get',
  72. params: {
  73. pid
  74. }
  75. })
  76. }