|
|
@@ -39,48 +39,53 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-card>
|
|
|
- <el-card shadow="hover" :style="{ marginTop: '10px', height: '60px' }">
|
|
|
- <el-form ref="queryFormRef" :model="queryParams" :inline="true" label-width="0px">
|
|
|
- <el-form-item label="" prop="originalName">
|
|
|
- <el-input v-model="queryParams.originalName" placeholder="请输入文件名" clearable style="width: 120px" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="" prop="type">
|
|
|
- <el-select v-model="queryParams.type" style="width: 120px" placeholder="请选择类型" clearable>
|
|
|
- <el-option v-for="dict in smsb_source_type" :key="dict.value" :label="dict.label" :value="dict.value" />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="" prop="tag">
|
|
|
- <el-select v-model="queryParams.tag" style="width: 120px" placeholder="请选择分类" clearable>
|
|
|
- <el-option v-for="dict in smsb_source_classify" :key="dict.value" :label="dict.label"
|
|
|
- :value="dict.value" />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="" prop="treeId">
|
|
|
- <el-tree-select v-model="queryParams.treeId" :data="sourceTreeOptions"
|
|
|
- :props="{ value: 'id', label: 'name', children: 'children' }" value-key="id" placeholder="请选择归属目录"
|
|
|
- check-strictly @change="handleQuery" style="width: 200px" clearable />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="" style="width: 250px">
|
|
|
- <el-date-picker v-model="dateRangeCreateTime" value-format="YYYY-MM-DD HH:mm:ss" type="daterange"
|
|
|
- range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"
|
|
|
- :default-time="[new Date(2000, 1, 1, 0, 0, 0), new Date(2000, 1, 1, 23, 59, 59)]"></el-date-picker>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item>
|
|
|
- <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
|
|
|
- <el-button icon="Refresh" @click="resetQuery">重置</el-button>
|
|
|
- <el-button type="primary" plain icon="Plus" @click="handleAdd" v-hasPermi="['source:minioData:add']"> 上传
|
|
|
- </el-button>
|
|
|
- <el-button type="primary" plain icon="Switch" @click="handleTrans" v-hasPermi="['source:minioData:add']">
|
|
|
- 转码进度
|
|
|
- </el-button>
|
|
|
- <!-- <el-button type="success" plain icon="Edit" :disabled="single" @click="handleUpdate()" v-hasPermi="['source:minioData:edit']"
|
|
|
- >修改
|
|
|
- </el-button>
|
|
|
- <el-button type="danger" plain icon="Delete" :disabled="multiple" @click="handleDelete()" v-hasPermi="['source:minioData:remove']"
|
|
|
- >删除
|
|
|
- </el-button>-->
|
|
|
- </el-form-item>
|
|
|
- </el-form>
|
|
|
+ <el-card shadow="hover" :style="{ marginTop: '10px', height: '80px' }">
|
|
|
+ <div class="form-wrapper">
|
|
|
+ <div class="form-container">
|
|
|
+ <el-form ref="queryFormRef" :model="queryParams" style="margin-top: 10px" :inline="true" label-width="0px">
|
|
|
+ <el-form-item label="" prop="originalName">
|
|
|
+ <el-input v-model="queryParams.originalName" placeholder="请输入文件名" clearable style="width: 120px"/>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="" prop="type">
|
|
|
+ <el-select v-model="queryParams.type" style="width: 120px" placeholder="请选择类型" clearable>
|
|
|
+ <el-option v-for="dict in smsb_source_type" :key="dict.value" :label="dict.label"
|
|
|
+ :value="dict.value"/>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="" prop="tag">
|
|
|
+ <el-select v-model="queryParams.tag" style="width: 120px" placeholder="请选择分类" clearable>
|
|
|
+ <el-option v-for="dict in smsb_source_classify" :key="dict.value" :label="dict.label"
|
|
|
+ :value="dict.value" />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="" prop="treeId">
|
|
|
+ <el-tree-select v-model="queryParams.treeId" :data="sourceTreeOptions"
|
|
|
+ :props="{ value: 'id', label: 'name', children: 'children' }" value-key="id" placeholder="请选择归属目录"
|
|
|
+ check-strictly @change="handleQuery" style="width: 200px" clearable />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="" style="width: 250px">
|
|
|
+ <el-date-picker v-model="dateRangeCreateTime" value-format="YYYY-MM-DD HH:mm:ss" type="daterange"
|
|
|
+ range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"
|
|
|
+ :default-time="[new Date(2000, 1, 1, 0, 0, 0), new Date(2000, 1, 1, 23, 59, 59)]"></el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
|
|
|
+ <el-button icon="Refresh" @click="resetQuery">重置</el-button>
|
|
|
+ <el-button type="primary" plain icon="Plus" @click="handleAdd" v-hasPermi="['source:minioData:add']"> 上传
|
|
|
+ </el-button>
|
|
|
+ <el-button type="primary" plain icon="Switch" @click="handleTrans" v-hasPermi="['source:minioData:add']">
|
|
|
+ 转码进度
|
|
|
+ </el-button>
|
|
|
+ <!-- <el-button type="success" plain icon="Edit" :disabled="single" @click="handleUpdate()" v-hasPermi="['source:minioData:edit']"
|
|
|
+ >修改
|
|
|
+ </el-button>
|
|
|
+ <el-button type="danger" plain icon="Delete" :disabled="multiple" @click="handleDelete()" v-hasPermi="['source:minioData:remove']"
|
|
|
+ >删除
|
|
|
+ </el-button>-->
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</el-card>
|
|
|
</div>
|
|
|
</transition>
|
|
|
@@ -561,4 +566,30 @@ onMounted(() => {
|
|
|
:deep(.el-card__body) {
|
|
|
padding: 10px !important;
|
|
|
}
|
|
|
+
|
|
|
+.form-wrapper {
|
|
|
+ width: 100%;
|
|
|
+ /* 启用横向滚动 */
|
|
|
+ overflow-x: auto;
|
|
|
+ padding: 0px 0;
|
|
|
+}
|
|
|
+
|
|
|
+.form-container {
|
|
|
+ display: flex;
|
|
|
+ gap: 12px;
|
|
|
+ /* 确保内容宽度自适应 */
|
|
|
+ min-width: max-content;
|
|
|
+ padding: 0 0;
|
|
|
+}
|
|
|
+/* 强化滚动条样式 */
|
|
|
+.form-wrapper::-webkit-scrollbar {
|
|
|
+ /* 增加滚动条高度 */
|
|
|
+ height: 6px;
|
|
|
+}
|
|
|
+
|
|
|
+.form-wrapper::-webkit-scrollbar-thumb {
|
|
|
+ /* 更明显的颜色 */
|
|
|
+ background-color: rgba(0, 0, 0, 0.3);
|
|
|
+ border-radius: 4px;
|
|
|
+}
|
|
|
</style>
|