Authored by zhengyouwei

Merge branch 'master' of http://git.yoho.cn/ops/monitor-ui

@@ -264,19 +264,30 @@ @@ -264,19 +264,30 @@
264 content += "end: " + statusObj.endTime + " "; 264 content += "end: " + statusObj.endTime + " ";
265 content += "cost: " + statusObj.costTime + "ms<br>"; 265 content += "cost: " + statusObj.costTime + "ms<br>";
266 $("#" + id).removeClass('btn-default'); 266 $("#" + id).removeClass('btn-default');
267 - if (statusObj.status == 0) { 267 + if (statusObj.status == 0) { //错误情况
268 content += "exception: " + statusObj.exception; 268 content += "exception: " + statusObj.exception;
269 if (!$("#" + id).hasClass('btn-danger')) { 269 if (!$("#" + id).hasClass('btn-danger')) {
270 $("#" + id).removeClass('btn-success'); 270 $("#" + id).removeClass('btn-success');
  271 + $("#" + id).removeClass('btn-warning');
271 $("#" + id).addClass('btn-danger'); 272 $("#" + id).addClass('btn-danger');
272 } 273 }
273 } 274 }
274 else { 275 else {
  276 + if (statusObj.costTime >= 100) { //时间比较长
  277 + if (!$("#" + id).hasClass('btn-warning')) {
  278 + $("#" + id).removeClass('btn-danger');
  279 + $("#" + id).removeClass('btn-success');
  280 + $("#" + id).addClass('btn-warning');
  281 + }
  282 + } else {
  283 +
275 if (!$("#" + id).hasClass('btn-success')) { 284 if (!$("#" + id).hasClass('btn-success')) {
276 $("#" + id).removeClass('btn-danger'); 285 $("#" + id).removeClass('btn-danger');
  286 + $("#" + id).removeClass('btn-warning');
277 $("#" + id).addClass('btn-success'); 287 $("#" + id).addClass('btn-success');
278 } 288 }
279 } 289 }
  290 + }
280 $("#" + id).attr("data-content", content); 291 $("#" + id).attr("data-content", content);
281 $("#" + id).popover({ 292 $("#" + id).popover({
282 delay: {"show": 500, "hide": 100} 293 delay: {"show": 500, "hide": 100}