diff --git a/src/assets/imgs/wenhao.png b/src/assets/imgs/wenhao.png
new file mode 100644
index 0000000..f94fc7c
Binary files /dev/null and b/src/assets/imgs/wenhao.png differ
diff --git a/src/views/dataNetworkDiskManagement/dataDownloadRecord/DataDownloadRecord.vue b/src/views/dataNetworkDiskManagement/dataDownloadRecord/DataDownloadRecord.vue
new file mode 100644
index 0000000..86e87b6
--- /dev/null
+++ b/src/views/dataNetworkDiskManagement/dataDownloadRecord/DataDownloadRecord.vue
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+ {{text}}
+
+ {{text}}
+
+
+
+
+
+
+ {{text}}
+
+ {{text}}
+
+
+
+
+
+
+ {{text}}
+
+ {{text}}
+
+
+
+
+
+
+ {{text}}
+
+ {{text}}
+
+
+
+
+
+
+
+

确定下载资料吗?
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/dataNetworkDiskManagement/dataMaintenance/DataMaintenance.vue b/src/views/dataNetworkDiskManagement/dataMaintenance/DataMaintenance.vue
index 689d851..442e7df 100644
--- a/src/views/dataNetworkDiskManagement/dataMaintenance/DataMaintenance.vue
+++ b/src/views/dataNetworkDiskManagement/dataMaintenance/DataMaintenance.vue
@@ -38,14 +38,16 @@
format="YYYY-MM-DD"
placeholder="请选择开始日期"
class="query-group-cust"
- v-model="queryParam.startTime">
+ v-model="queryParam.startTime"
+ :disabled-date="disabledStartDate">
+ v-model="queryParam.endTime"
+ :disabled-date="disabledEndDate">
@@ -59,7 +61,7 @@
@@ -69,20 +71,47 @@
+
+
+
+
+ {{text}}
+
+ {{text}}
+
+
+
+
+
+
+ {{text}}
+
+ {{text}}
+
+
+
+
+
+
+ {{text}}
+
+ {{text}}
+
+
编辑
分发
删除
-
+
@@ -94,6 +123,7 @@
import { getAction } from '@/api/manage'
import PageHeaderTitle from '@comp/layouts/PageHeaderTitle'
import { JeroListMixin } from '@/mixins/JeroListMixin'
+import { RangeDateMixin } from '@/mixins/RangeDateMixin'
import IconImg from '@/assets/imgs/icon/icon_committee.png'
import MaintenanceModal from './modules/MaintenanceModal'
import DistributeModal from './modules/DistributeModal'
@@ -102,7 +132,7 @@ import JDate from '@comp/tools/JDate'
export default {
name: 'DataMaintenance',
components: { PageHeaderTitle, MaintenanceModal, DistributeModal, JDate },
- mixins: [JeroListMixin],
+ mixins: [ JeroListMixin, RangeDateMixin ],
data() {
return {
IconImg,
@@ -167,16 +197,19 @@ export default {
{
title: '文件名称',
dataIndex: 'fileName',
- align: 'center'
+ ellipsis: true,
+ align: 'center',
+ scopedSlots: { customRender: 'fileName' }
},
{
title: '目录层级',
dataIndex: 'filePath',
- align: 'center'
+ ellipsis: true,
+ align: 'center',
+ scopedSlots: { customRender: 'filePath' }
},
{
title: '下载次数',
- width: '126px',
dataIndex: 'downLodeTime',
align: 'center',
customRender: function( text ) {
@@ -185,7 +218,6 @@ export default {
},
{
title: '上传时间',
- width: '126px',
dataIndex: 'upLodeTime',
align: 'center',
customRender: function(text) {
@@ -198,7 +230,6 @@ export default {
},
{
title: '上传人',
- width: '100px',
dataIndex: 'upLodePeople',
align: 'center'
},
@@ -229,15 +260,20 @@ export default {
{
title: '目录层级',
dataIndex: 'filePath',
- align: 'center'
+ ellipsis: true,
+ align: 'center',
+ scopedSlots: { customRender: 'filePath' }
},
{
title: '会议名称',
dataIndex: 'meetingName',
- align: 'center'
+ ellipsis: true,
+ align: 'center',
+ scopedSlots: { customRender: 'meetingName' }
},
{
title: '会议时间',
+ width: '126px',
dataIndex: 'meetingTime',
align: 'center',
customRender: function(text) {
@@ -250,7 +286,6 @@ export default {
},
{
title: '下载次数',
- width: '126px',
dataIndex: 'downLodeTime',
align: 'center',
customRender: function( text ) {
@@ -259,7 +294,6 @@ export default {
},
{
title: '上传时间',
- width: '126px',
dataIndex: 'upLodeTime',
align: 'center',
customRender: function(text) {
@@ -272,7 +306,6 @@ export default {
},
{
title: '上传人',
- width: '100px',
dataIndex: 'upLodePeople',
align: 'center'
},
@@ -331,8 +364,8 @@ export default {
},
// 分发
distribute(record) {
- this.$refs.modalForm.edit(record)
- this.$refs.modalForm.title = '分发'
+ this.$refs.modalDistributeForm.edit(record)
+ this.$refs.modalDistributeForm.title = '分发'
},
modalDistributeFormOk() {},
// 批量删除
@@ -440,10 +473,12 @@ export default {
margin-right: 10px;
border-right: 1px solid #ddd;
width: 300px;
+ flex-shrink: 0;
overflow-x: auto;
}
.maintenance-table{
flex: 1;
+ overflow-x: hidden;
}
}
.table-page-search-wrapper .table-page-search-submitButtons{
diff --git a/src/views/dataNetworkDiskManagement/dataMaintenance/modules/DistributeModal.vue b/src/views/dataNetworkDiskManagement/dataMaintenance/modules/DistributeModal.vue
index 206bffc..8a39421 100644
--- a/src/views/dataNetworkDiskManagement/dataMaintenance/modules/DistributeModal.vue
+++ b/src/views/dataNetworkDiskManagement/dataMaintenance/modules/DistributeModal.vue
@@ -12,26 +12,49 @@
-
-
-
+
+
-
-
+
+
+
+
+ {{item.name}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -42,9 +65,8 @@
-
\ No newline at end of file