项目库-可伸缩列

This commit is contained in:
刘彦泽
2023-01-12 16:54:05 +08:00
parent 0d0d474de8
commit 7398accaf1
21 changed files with 190 additions and 71 deletions
+7 -2
View File
@@ -14,9 +14,10 @@
</template>
<a-table
class="table"
:components="drag(columns,'columns')"
:columns="columns"
:pagination="false"
:scroll="{y: 420}"
:scroll="{x:'100%',y: 420}"
:data-source="dataSource"
:loading="loading"
>
@@ -46,9 +47,12 @@
<script>
import { getAction, postAction, } from '@/api/manage'
import { ResizeHeader, ResizeColumnProvide } from '@/mixins/header'
export default {
name: 'index',
props:['url'],
mixins:[ResizeHeader, ResizeColumnProvide],
data(){
return{
visible:false,
@@ -65,7 +69,8 @@
dataIndex: 'logContent',
align: 'left',
ellipsis: true,
scopedSlots: { customRender: 'content' }
scopedSlots: { customRender: 'content' },
width: 664
},
{
title: this.$t('OperationTime'),
@@ -14,6 +14,7 @@
</template>
<a-table
class="table"
:components="drag(columnsFile,'columnsFile')"
:columns="columnsFile"
:pagination="false"
:scroll="{x:500,y: 400}"
@@ -39,10 +40,11 @@
import { Base64 } from 'js-base64'
import { getAction, postAction, downloadFile, putAction } from '@/api/manage'
import { mapGetters } from 'vuex'
import { ResizeHeader, ResizeColumnProvide } from '@/mixins/header'
export default {
name: 'viewFileModel',
mixins:[ResizeHeader, ResizeColumnProvide],
data() {
return {
dataSourceFile: [],