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 @@ + + + \ 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}} + + 编辑 分发 删除 - + @@ -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