feat(short-drama-agent-front): 优化项目查询与工作区界面

This commit is contained in:
GJ
2026-09-21 19:36:47 +08:00
parent 227db5450d
commit e6d02a20a7
33 changed files with 439 additions and 513 deletions
@@ -701,6 +701,7 @@ const rules = { concurrency: integerRule('批量并发'), limit: integerRule('
:src="coverImage(form)?.imageUrl"
:alt="`${form.subject.name} · ${form.name}`"
:object-fit="layout === 'masonry' ? 'contain' : 'cover'"
:class="{ 'form-image-empty': !coverImage(form) }"
preview
:empty-text="hasRunningImages(form.images) ? '后台正在生成图片' : '尚未生成图片'"
/>
@@ -842,6 +843,10 @@ const rules = { concurrency: integerRule('批量并发'), limit: integerRule('
.form-image-masonry .asset-image {
@apply aspect-auto;
}
/* 无图占位保持正方形,避免瀑布流的自适应比例将占位区域压扁。 */
.form-image-grid .asset-image.form-image-empty {
@apply aspect-square;
}
.form-image-masonry .asset-image .n-image,
.form-image-masonry .asset-image .n-image img {
@apply h-auto;