Files
EdgeAdmin/web/views/@default/dns/issues/index.js
2021-07-31 22:23:07 +08:00

41 lines
853 B
JavaScript

Tea.context(function () {
this.isRequesting = true
this.$delay(function () {
this.reload()
})
this.updateCluster = function (clusterId) {
let that = this
teaweb.popup("/dns/updateClusterPopup?clusterId=" + clusterId, {
height: "25em",
callback: function () {
teaweb.success("保存成功", function () {
that.reload()
})
}
})
}
this.updateNode = function (clusterId, nodeId) {
let that = this
teaweb.popup("/dns/issues/updateNodePopup?clusterId=" + clusterId + "&nodeId=" + nodeId, {
callback: function () {
teaweb.success("保存成功", function () {
that.reload()
})
}
})
}
this.reload = function () {
this.isRequesting = true
this.$post("$")
.success(function (resp) {
this.issues = resp.data.issues;
})
.done(function () {
this.isRequesting = false
})
}
})