...
|
...
|
@@ -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");
|
|
|
|
|
|
}
|
|
|
}]
|
|
|
});
|
...
|
...
|
|