1、新增文档和工具统计

2、样式调整
3、文件下载分页(还有一部分没有调整)
This commit is contained in:
pan
2024-09-05 22:35:43 +08:00
parent 72d894b846
commit dd9940e78e
10 changed files with 211 additions and 32 deletions

View File

@@ -49,12 +49,13 @@
</el-card><!--el-card-->
</el-col><!--el-col-->
</el-row><!--el-row-->
<el-row :gutter="20">
<el-col :span="24">
<el-card>
<div slot="header" class="clearfix"><span class="tline">工具下载</span></div>
<div slot="header" class="clearfix"><span class="tline">工具下载统计</span></div>
<div class="tjbox2">
<el-form label-width="70px" ref="queryForm">
<el-form label-width="70px" ref="queryForm" :model="queryParams" >
<div class="search">
<div class="sl">
<el-form-item label="下载时间">
@@ -131,6 +132,7 @@
>
<el-table :data="toolDownDetailStatList" v-loading="loading">
<el-table-column label="下载用户" align="center" key="nickName" prop="nickName" min-width="120" />
<el-table-column label="附件名称" align="center" key="attName" prop="attName" :show-overflow-tooltip="true" />
<el-table-column label="下载次数" align="center" key="toolDownNum" prop="toolDownNum" min-width="120" />
<el-table-column label="下载时间" align="center" key="createTime" prop="createTime" min-width="120" />
</el-table>
@@ -142,6 +144,7 @@
@pagination="getToolDownDetailStatistics"
/>
</el-dialog>
</div>
</template>
@@ -200,7 +203,7 @@ export default {
queryParams1: {
pageNum: 1,
pageSize: 10,
toolId: ''
businessId: ''
},
// 工具下载统计详情组件控制属性
detailDrawerOpen: false,
@@ -251,14 +254,13 @@ export default {
let self = this
this.downLoading = true
listCount(this.addDateRange(this.queryParams, this.dateRange)).then(res => {
self.total = res?.total
self.downTotal = res?.total
self.toolDownStatList = res?.rows || []
self.downLoading = false
}).catch(() => { self.downLoading = false });
},
handleDetail(row){
this.$set(this.queryParams1, "toolId", row.toolId)
this.$set(this.queryParams1, "businessId", row.businessId)
this.detailDrawerOpen = true
},
/** 统计类型、类别、状态**/