diff --git a/src/pages/repository/package/index.vue b/src/pages/repository/package/index.vue index c5e3f47cb7f0c622cf0eaa6877a15b1c67ce9573..ce40d10bc0435d2bbc9db612294ab9c53749a29c 100644 --- a/src/pages/repository/package/index.vue +++ b/src/pages/repository/package/index.vue @@ -155,6 +155,9 @@ export default { } } }, + created() { + this.initData() + }, mounted() { setTimeout(() => { this.tableHeight = this.$refs.package.clientHeight - 140 @@ -166,6 +169,21 @@ export default { this.planList = res.data }) }, + initData() { + getPlanSourceList().then(res => { + this.planList = res.data || [] + if (this.planList.length > 0) { + this.planName = this.planList[0].planName + this.getPackageByPage() + } + }) + }, + freshenList() { + this.listQuery.page = 1 + this.listQuery.limit = 10 + this.classification = 'all' + this.getPackageByPage() + } } } \ No newline at end of file