Commit fe6b48d0 authored by derong.zhang's avatar derong.zhang

权限问题

parent c0cb1f87
......@@ -146,7 +146,7 @@
<div class="updatetestclass">
<p>
<span>当前权重:{{afterupdataweight}}</span>
<span style="margin-left:30px">修改权重:<Input v-model="updateweight" style="width: 200px"/></span>
<span style="margin-left:30px">修改权重:<Input v-model="updateweight" type="number" style="width: 200px"/></span>
</p>
</div>
<div class="rollbackdivbtn">
......@@ -196,7 +196,7 @@
</div>
<div class="rollbackdivbtn">
<Button type="primary" size='small' style="margin:0 20px" @click="ContrastnodeModal = false">取消</Button>
<Button type="primary" size='small' @click="confirnode">发布</Button>
<Button type="primary" size='small' @click="confirnode" :disabled='disabled' >发布</Button>
</div>
</Modal>
</div>
......@@ -218,6 +218,7 @@ export default {
colorupdata: false,
ContrastModal: false,
changedivModal: false,
disabled: false,
testdiv: false,
contrastlist: [],
logDataorigen: [],
......@@ -743,6 +744,45 @@ export default {
this.ContrastModal = false
this.ContrasttestModal = false
this.contrastlist = this.logDataorigen
} else {
this.$Message.error(data.body)
this.ContrastModal = false
this.ContrasttestModal = false
this.colorupdata = false
this.colorupdatacolor = false
this.getnodeList()
if (this.key === 'test_mode') {
let data = {
key: this.key,
service_name: this.server
}
getconfigurelist(data).then(data => {
this.testmostatus = data.body
this.aftertestmostatuorigen = data.body
if (data.body === true) {
this.opentest = true
this.closetest = false
} else {
this.closetest = true
this.opentest = false
}
})
} else {
this.logData = []
this.contrastlist = []
let data = {
key: this.key,
service_name: this.server
}
getconfigurelist(data).then(data => {
data.body.map(item => {
this.contrastlist.push(item)
this.logData.push({
sort: item
})
})
})
}
}
})
},
......@@ -792,6 +832,7 @@ export default {
this.ContrastnodeModal = true
},
confirnode () {
this.disabled = true
let params = {
node_id: this.nodeupdataid,
service_name: this.server
......@@ -805,8 +846,14 @@ export default {
this.nodeData[this.updatenodeIndex].updatacolorclass = false
this.nodeData = this.nodeData.slice()
this.changeserverlist = false
this.disabled = false
} else {
this.$Message.error(data.body)
this.colorupdatacolor = false
this.ContrastnodeModal = false
this.getnodeList()
this.changeserverlist = false
this.disabled = false
}
})
},
......@@ -920,6 +967,10 @@ export default {
this.changedivModal = false
},
confireupdatenode () {
if (this.updateweight == 0 || this.updateweight < 0) {
this.$Message.error('只能输入正整数')
return false
}
this.nodeData[this.updatenodeIndex].Meta.weight = this.updateweight
this.nodeData[this.updatenodeIndex].updatacolorclass = true
this.changeserverlist = true
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment