diff --git a/src/views/modules/tunnel/modules/ServerInfoModal.vue b/src/views/modules/tunnel/modules/ServerInfoModal.vue index 7adc067..5b1bb77 100644 --- a/src/views/modules/tunnel/modules/ServerInfoModal.vue +++ b/src/views/modules/tunnel/modules/ServerInfoModal.vue @@ -12,22 +12,22 @@ - + - + - + - + - + @@ -81,6 +81,11 @@ export default { }, edit(record) { this.model = Object.assign({}, record) + if (this.model.status || this.model.status == 1) { + this.model.status = true + } else { + this.model.status = false + } this.visible = true }, close() { @@ -103,13 +108,14 @@ export default { httpurl += this.url.edit method = 'put' } - if (this.model.status) { - this.model.status = 1 + let params = Object.assign({}, this.model) + if (params.status) { + params.status = 1 } else { - this.model.status = 0 + params.status = 0 } let success = true; - httpAction(httpurl, this.model, method) + httpAction(httpurl, params, method) .then(res => { if (res.success) { that.$message.success(res.message) diff --git a/src/views/modules/tunnel/modules/TunnelInfoModal.vue b/src/views/modules/tunnel/modules/TunnelInfoModal.vue index 8b382e2..719a495 100644 --- a/src/views/modules/tunnel/modules/TunnelInfoModal.vue +++ b/src/views/modules/tunnel/modules/TunnelInfoModal.vue @@ -32,7 +32,12 @@ - + { if (res.success) { that.$message.success(res.message)