diff --git a/webapp/app/js/model/cubeListModel.js b/webapp/app/js/model/cubeListModel.js index b08ddbe6b..7b3243779 100755 --- a/webapp/app/js/model/cubeListModel.js +++ b/webapp/app/js/model/cubeListModel.js @@ -26,17 +26,14 @@ KylinApp.service('CubeList',function(CubeService,$q,AccessService){ CubeService.list(queryParam, function (_cubes) { angular.forEach(_cubes, function (cube, index) { if(cube.name){ + cube.last_build_time = undefined; if (cube.segments && cube.segments.length > 0) { for(var i= cube.segments.length-1;i>=0;i--){ if(cube.segments[i].status==="READY"){ - cube.last_build_time = cube.segments[i].last_build_time; - break; - }else if(i===0){ - cube.last_build_time = undefined; + if(cube.last_build_time===undefined || cube.last_build_time