mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-09-05 15:36:49 +08:00
feat: 添加搜索方式下拉框,优化工作流操作对话框布局
This commit is contained in:
@@ -101,6 +101,7 @@ onMounted(() => {
|
|||||||
</VToolbarItems>
|
</VToolbarItems>
|
||||||
</VToolbar>
|
</VToolbar>
|
||||||
</div>
|
</div>
|
||||||
|
<VDivider />
|
||||||
<VCardText class="px-0 py-0">
|
<VCardText class="px-0 py-0">
|
||||||
<div class="dnd-flow" @drop="onDrop">
|
<div class="dnd-flow" @drop="onDrop">
|
||||||
<VueFlow
|
<VueFlow
|
||||||
@@ -166,7 +167,6 @@ onMounted(() => {
|
|||||||
.dnd-flow aside .description {
|
.dnd-flow aside .description {
|
||||||
margin-bottom: 10px;
|
margin-bottom: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dnd-flow .vue-flow-wrapper {
|
.dnd-flow .vue-flow-wrapper {
|
||||||
flex-grow: 1;
|
flex-grow: 1;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ defineProps({
|
|||||||
<VCardTitle>获取下载任务</VCardTitle>
|
<VCardTitle>获取下载任务</VCardTitle>
|
||||||
<VCardSubtitle>获取下载任务,更新任务状态</VCardSubtitle>
|
<VCardSubtitle>获取下载任务,更新任务状态</VCardSubtitle>
|
||||||
</VCardItem>
|
</VCardItem>
|
||||||
|
<VDivider />
|
||||||
<VCardText>
|
<VCardText>
|
||||||
<VRow>
|
<VRow>
|
||||||
<VCol cols="12">
|
<VCol cols="12">
|
||||||
|
|||||||
@@ -26,6 +26,18 @@ const typeOptions = ref([
|
|||||||
},
|
},
|
||||||
])
|
])
|
||||||
|
|
||||||
|
// 搜索方式下拉框
|
||||||
|
const searchOptions = ref([
|
||||||
|
{
|
||||||
|
title: '名称',
|
||||||
|
value: 'keyword',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '媒体列表',
|
||||||
|
value: 'media',
|
||||||
|
},
|
||||||
|
])
|
||||||
|
|
||||||
// 站点数据列表
|
// 站点数据列表
|
||||||
const siteList = ref<Site[]>([])
|
const siteList = ref<Site[]>([])
|
||||||
|
|
||||||
@@ -70,6 +82,11 @@ onMounted(() => {
|
|||||||
<VDivider />
|
<VDivider />
|
||||||
<VCardText>
|
<VCardText>
|
||||||
<VRow>
|
<VRow>
|
||||||
|
<VCol cols="12">
|
||||||
|
<VSelect v-model="data.search_type" label="搜索方式" :items="searchOptions" outlined dense />
|
||||||
|
</VCol>
|
||||||
|
</VRow>
|
||||||
|
<VRow v-if="data.search_type === 'keyword'">
|
||||||
<VCol cols="6">
|
<VCol cols="6">
|
||||||
<VTextField v-model="data.name" label="名称" outlined dense />
|
<VTextField v-model="data.name" label="名称" outlined dense />
|
||||||
</VCol>
|
</VCol>
|
||||||
@@ -82,6 +99,8 @@ onMounted(() => {
|
|||||||
<VCol cols="6">
|
<VCol cols="6">
|
||||||
<VTextField v-model="data.season" type="number" label="季" outlined dense />
|
<VTextField v-model="data.season" type="number" label="季" outlined dense />
|
||||||
</VCol>
|
</VCol>
|
||||||
|
</VRow>
|
||||||
|
<VRow>
|
||||||
<VCol cols="12">
|
<VCol cols="12">
|
||||||
<VSelect v-model="data.sites" label="站点" :items="siteOptions" chips multiple outlined dense />
|
<VSelect v-model="data.sites" label="站点" :items="siteOptions" chips multiple outlined dense />
|
||||||
</VCol>
|
</VCol>
|
||||||
|
|||||||
Reference in New Issue
Block a user