|
|
@@ -37,13 +37,16 @@
|
|
|
<el-button type="warning" plain icon="Download" @click="handleExport">报表导出</el-button>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="" prop="sourceType">
|
|
|
- <el-select v-model="queryParams.sourceType" style="width: 150px" placeholder="请选择类型" @change="getRecordList" clearable>
|
|
|
+ <el-select v-model="queryParams.sourceType" style="width: 150px" placeholder="请选择类型" @change="getRecordList"
|
|
|
+ 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="sourceTag">
|
|
|
- <el-select v-model="queryParams.sourceTag" style="width: 150px" placeholder="请选择分类" @change="getRecordList" clearable>
|
|
|
- <el-option v-for="dict in smsb_source_classify" :key="dict.value" :label="dict.label" :value="dict.value" />
|
|
|
+ <el-select v-model="queryParams.sourceTag" style="width: 150px" placeholder="请选择分类" @change="getRecordList"
|
|
|
+ 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="dataRage" style="width: 250px">
|
|
|
@@ -55,25 +58,18 @@
|
|
|
</el-radio-group>
|
|
|
</el-col>
|
|
|
<el-col :span="12" style="text-align: right">
|
|
|
- <el-date-picker
|
|
|
- :disabled="true"
|
|
|
- v-model="dateRange"
|
|
|
- type="daterange"
|
|
|
- range-separator="-"
|
|
|
- start-placeholder="开始日期"
|
|
|
- end-placeholder="结束日期"
|
|
|
- style="margin-left: 10px; margin-right: 30px"
|
|
|
- />
|
|
|
+ <el-date-picker :disabled="true" v-model="dateRange" type="daterange" range-separator="-"
|
|
|
+ start-placeholder="开始日期" end-placeholder="结束日期" style="margin-left: 10px; margin-right: 30px" />
|
|
|
</el-col>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
</el-card>
|
|
|
<el-card style="margin-top: 10px">
|
|
|
<el-table v-loading="loading" :data="playRecordList">
|
|
|
- <el-table-column label="资源ID" align="left" prop="sourceId" width="250"/>
|
|
|
- <el-table-column label="资源名称" align="left" prop="fileName" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column label="播放次数" align="center" prop="playTimes" width="200"/>
|
|
|
- <el-table-column label="播放时长" align="center" prop="playDuration" width="200"/>
|
|
|
+ <el-table-column label="资源ID" align="left" prop="sourceId" width="250" />
|
|
|
+ <el-table-column label="资源名称" align="left" prop="fileName" :show-overflow-tooltip="true" />
|
|
|
+ <el-table-column label="播放次数" align="center" prop="playTimes" width="200" />
|
|
|
+ <el-table-column label="播放时长" align="center" prop="playDuration" width="200" />
|
|
|
<el-table-column label="分类" align="center" prop="fileTag" width="120">
|
|
|
<template #default="scope">
|
|
|
<dict-tag :options="smsb_source_classify" :value="scope.row.fileTag" />
|
|
|
@@ -93,13 +89,8 @@
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
|
|
|
- <pagination
|
|
|
- v-show="total > 0"
|
|
|
- :total="total"
|
|
|
- v-model:page="queryParams.pageNum"
|
|
|
- v-model:limit="queryParams.pageSize"
|
|
|
- @pagination="getRecordList"
|
|
|
- />
|
|
|
+ <pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum"
|
|
|
+ v-model:limit="queryParams.pageSize" @pagination="getRecordList" />
|
|
|
</el-card>
|
|
|
</el-main>
|
|
|
</el-container>
|
|
|
@@ -114,15 +105,8 @@
|
|
|
</el-radio-group>
|
|
|
</el-col>
|
|
|
<el-col :span="8" style="text-align: right">
|
|
|
- <el-date-picker
|
|
|
- :disabled="true"
|
|
|
- v-model="DDateRange"
|
|
|
- type="daterange"
|
|
|
- range-separator="-"
|
|
|
- start-placeholder="开始日期"
|
|
|
- end-placeholder="结束日期"
|
|
|
- style="margin-left: 10px; margin-right: 30px"
|
|
|
- />
|
|
|
+ <el-date-picker :disabled="true" v-model="DDateRange" type="daterange" range-separator="-"
|
|
|
+ start-placeholder="开始日期" end-placeholder="结束日期" style="margin-left: 10px; margin-right: 30px" />
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</div>
|