diff --git a/neutrino-proxy-admin/src/api/portMapping.js b/neutrino-proxy-admin/src/api/portMapping.js index e47c5d5d..cf7989e9 100644 --- a/neutrino-proxy-admin/src/api/portMapping.js +++ b/neutrino-proxy-admin/src/api/portMapping.js @@ -7,3 +7,40 @@ export function fetchList(query) { params: query }) } + +export function createUserPortMapping(data) { + return request({ + url: '/port-mapping/create', + method: 'post', + data + }) +} + +export function updateUserPortMapping(data) { + return request({ + url: '/port-mapping/update', + method: 'post', + data + }) +} + +export function deletePortMapping(id) { + return request({ + url: '/port-mapping/delete', + method: 'post', + params: { + id: id + } + }) +} + +export function updateEnableStatus(id, enable) { + return request({ + url: '/port-mapping/update/enable-status', + method: 'post', + data: { + id: id, + enable: enable + } + }) +} diff --git a/neutrino-proxy-admin/src/views/proxy/portMapping.vue b/neutrino-proxy-admin/src/views/proxy/portMapping.vue index f1b7318e..758e26d3 100644 --- a/neutrino-proxy-admin/src/views/proxy/portMapping.vue +++ b/neutrino-proxy-admin/src/views/proxy/portMapping.vue @@ -70,12 +70,24 @@ - - - + + + + + + - - + + + + + + + + + + +