diff --git a/neutrino-proxy-admin/src/api/domain.js b/neutrino-proxy-admin/src/api/domain.js
index 21c16e34..5c12b337 100644
--- a/neutrino-proxy-admin/src/api/domain.js
+++ b/neutrino-proxy-admin/src/api/domain.js
@@ -7,3 +7,59 @@ export function domainNameBindInfo(query) {
params: query
})
}
+export function fetchList(query) {
+ return request({
+ url: '/domain/page',
+ method: 'get',
+ params: query
+ })
+}
+
+
+export function mappingModify(data) {
+ return request({
+ url: '/port-mapping/update',
+ method: 'post',
+ data
+ })
+}
+
+export function deleteMapping(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
+ }
+ })
+}
+
+export function portMappingBindSecurityGroup(id, securityGroupId) {
+ return request({
+ url: '/port-mapping/bind/security-group',
+ method: 'post',
+ data: {
+ id: id,
+ securityGroupId: securityGroupId
+ }
+ })
+}
+
+export function portMappingUnbindSecurityGroup(id) {
+ return request({
+ url: `/port-mapping/unbind/security-group?id=${id}`,
+ method: 'post'
+ })
+}
+
diff --git a/neutrino-proxy-admin/src/views/proxy/domainMapping.vue b/neutrino-proxy-admin/src/views/proxy/domainMapping.vue
index 8d49f298..da61b0b5 100644
--- a/neutrino-proxy-admin/src/views/proxy/domainMapping.vue
+++ b/neutrino-proxy-admin/src/views/proxy/domainMapping.vue
@@ -132,11 +132,11 @@
- http(s):
+ http(s)://
-
+
@@ -180,7 +180,7 @@