diff --git a/src/pages/workbench/yygl/deploy_app_detail.vue b/src/pages/workbench/yygl/deploy_app_detail.vue index 24c26d37f3ab2b4da59b73e935399f2a1d903e80..4dc608955d3450b54f96fb3e83fbb3154709bdcd 100644 --- a/src/pages/workbench/yygl/deploy_app_detail.vue +++ b/src/pages/workbench/yygl/deploy_app_detail.vue @@ -643,6 +643,7 @@ export default { this.get_micro_service() }, compare(property){ + debugger return function(a,b){ var value1 = a[property]; var value2 = b[property]; @@ -657,8 +658,6 @@ export default { console.log(response); var _this = this let data = response.data.data; - // this.image_arr = data.imagearr; - // console.log(data.list.sort(_this.compare('date'))) data.list.forEach(e => { data.runnings.forEach(el => { if(e.tag==el.tag){ @@ -666,7 +665,12 @@ export default { } }); }); - this.$set(this.image_arr[this.image_select],'data',data.list.sort(this.compare('date'))) + data.list.forEach(e => { + e['num']=parseInt(e.date.replace(/-/g,'').replace(/:/g,'').replace(' ','')) + }); + var temp_arr = data.list.sort(this.compare('num')) + console.log(temp_arr); + this.$set(this.image_arr[this.image_select],'data',temp_arr) this.now_image_version = [] this.image_arr[this.image_select].data.forEach((e,idx)=> { if(e.subsets){