Authored by qinchao

pch5切换

... ... @@ -84,18 +84,18 @@
</div>
<div class="panel-body">
<div class="btn-group">
<button class="btn btn-sm btn-primary"
onclick="switchArea('all')">
<button id="btn_switch_area_all" class="btn btn-sm btn-primary"
onclick="switchArea('all')" disabled="disabled">
<em class="icon-cogs bigger-110"></em>
指向az1+az2
</button>
<button style="margin-left:20px;" class="btn btn-sm btn-danger"
onclick="switchArea('az1')">
<button id="btn_switch_area_az1" style="margin-left:20px;" class="btn btn-sm btn-danger"
onclick="switchArea('az1')" disabled="disabled">
<em class="icon-cogs bigger-110"></em>
指向az1
</button>
<button style="margin-left:20px;" class="btn btn-sm btn-danger"
onclick="switchArea('az')">
<button id="btn_switch_area_az2" style="margin-left:20px;" class="btn btn-sm btn-danger"
onclick="switchArea('az')" disabled="disabled">
<em class="icon-cogs bigger-110"></em>
指向az2
</button>
... ... @@ -109,13 +109,13 @@
</div>
<div class="panel-body">
<div class="btn-group">
<button class="btn btn-sm btn-primary"
onclick="az2ServiceSwitch('online')">
<button id="az2_service_switch_online" class="btn btn-sm btn-primary"
onclick="az2ServiceSwitch('online')" disabled="disabled">
<em class="icon-cogs bigger-110"></em>
关闭灰度
</button>
<button style="margin-left:20px;" class="btn btn-sm btn-danger"
onclick="az2ServiceSwitch('gray')">
<button id="az2_service_switch_gray" style="margin-left:20px;" class="btn btn-sm btn-danger"
onclick="az2ServiceSwitch('gray')" disabled="disabled">
<em class="icon-cogs bigger-110"></em>
启用灰度
</button>
... ... @@ -147,6 +147,14 @@
dataType: "json",
success: function(resp){
if(resp.code==200){
//当前az2是灰度
$("#az2_service_switch_online").removeAttr("disabled");
$("#az2_service_switch_gray").removeAttr("disabled");
if(resp.data.az2InGray){
changeSwitchBtnStatus("disabled");
}else{
changeSwitchBtnStatus("enable");
}
drawData(resp.data);
}else{
//layer.msg("绘图异常:"+resp.message, {icon: 2});
... ... @@ -159,6 +167,18 @@
});
});
function changeSwitchBtnStatus(status){
if(status=="enable"){
$("#btn_switch_area_all").removeAttr("disabled");
$("#btn_switch_area_az1").removeAttr("disabled");
$("#btn_switch_area_az2").removeAttr("disabled");
}else{
$("#btn_switch_area_all").attr("disabled","disabled");
$("#btn_switch_area_az1").attr("disabled","disabled");
$("#btn_switch_area_az2").attr("disabled","disabled");
}
}
/**
* pch5Nginx切换
*/
... ... @@ -200,13 +220,15 @@
}else{
layer.msg("切换pch5-elb可用区发送异常:"+resp.message, {icon: 2});
}
dialog.dialog("hide");
},
error: function(){
layer.msg("切换pch5-elb可用区发送异常", {icon: 2});
dialog.dialog("hide");
}
});
dialog.dialog("hide");
}
}]
});
... ... @@ -249,13 +271,15 @@
}else{
layer.msg("az2 灰度切换异常:"+resp.message, {icon: 2});
}
dialog.dialog("hide");
},
error: function(){
layer.msg("az2 灰度切换异常", {icon: 2});
dialog.dialog("hide");
}
});
dialog.dialog("hide");
}
}]
});
... ...