diff --git a/src/views/app-manager/upload-package/index.vue b/src/views/app-manager/upload-package/index.vue index 70dddd97..e64ad09a 100644 --- a/src/views/app-manager/upload-package/index.vue +++ b/src/views/app-manager/upload-package/index.vue @@ -31,10 +31,14 @@ 上传安装包 - -
- + + +
- + {{ current.appLabel || "-" }} {{ current.packageName || "-" }} @@ -210,15 +214,10 @@ {{ current.remark || "-" }}
- - {{ p }} - +
+ {{ i + 1 }}. + {{ p }} +
-
@@ -423,6 +422,12 @@ onMounted(() => { } } +.empty-state { + display: flex; + justify-content: center; + min-height: 300px; +} + .card-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); @@ -539,11 +544,28 @@ onMounted(() => { } .perm-list { - max-height: 160px; + max-height: 240px; overflow-y: auto; - .perm-tag { - margin: 0 4px 4px 0; + .perm-item { + display: flex; + gap: 6px; + align-items: baseline; + padding: 2px 0; + line-height: 20px; + word-break: break-all; + white-space: nowrap; + } + + .perm-index { + flex-shrink: 0; + color: var(--el-text-color-secondary); + } + + .perm-name { + flex: 1; + min-width: 0; + overflow-wrap: anywhere; } }