Repository: kylin Updated Branches: refs/heads/master 4b2865389 -> 9a0c20e36
KYLIN-2789-jira-description Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/9a0c20e3 Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/9a0c20e3 Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/9a0c20e3 Branch: refs/heads/master Commit: 9a0c20e3646dbb9fff2afacd2402243df7882f42 Parents: 4b28653 Author: è´ºçº¢æ¶ <hehong...@lianjia.com> Authored: Wed Aug 16 23:01:43 2017 +0800 Committer: chenzhx <c...@apache.org> Committed: Thu Aug 17 17:00:20 2017 +0800 ---------------------------------------------------------------------- webapp/app/js/model/cubeListModel.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/9a0c20e3/webapp/app/js/model/cubeListModel.js ---------------------------------------------------------------------- diff --git a/webapp/app/js/model/cubeListModel.js b/webapp/app/js/model/cubeListModel.js index b08ddbe..7b32437 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<cube.segments[i].last_build_time) + cube.last_build_time = cube.segments[i].last_build_time; } } - } else { - cube.last_build_time = undefined; } } });