文档工具-文档翻译-列宽可拖拽

This commit is contained in:
刘彦泽
2023-02-03 14:04:57 +08:00
parent 9675691cf0
commit 560e149538
2 changed files with 17 additions and 1 deletions
@@ -265,6 +265,7 @@
}, },
handleCancel() { handleCancel() {
this.visible = false this.visible = false
this.$emit('visible')
}, },
handleSubmit() { handleSubmit() {
if (this.selectedRowKeys && this.selectedRowKeys.length > 0) { if (this.selectedRowKeys && this.selectedRowKeys.length > 0) {
@@ -74,6 +74,7 @@
</div> </div>
<div> <div>
<a-table <a-table
v-if="isTrue"
ref="table" ref="table"
size="middle" size="middle"
:components="drag(columns,'columns')" :components="drag(columns,'columns')"
@@ -129,7 +130,7 @@
</div> </div>
</div> </div>
<addModel ref="addModelRef" @addModelForm="addModelForm"/> <addModel ref="addModelRef" @addModelForm="addModelForm"/>
<RetrieveFilesList ref="RetrieveFilesListRef" @RetrieveFilesListForm="RetrieveFilesListForm"/> <RetrieveFilesList ref="RetrieveFilesListRef" @RetrieveFilesListForm="RetrieveFilesListForm" @visible='sVisible'/>
</a-card> </a-card>
</template> </template>
@@ -150,6 +151,7 @@
mixins:[ResizeHeader, ResizeColumnProvide], mixins:[ResizeHeader, ResizeColumnProvide],
data() { data() {
return { return {
isTrue: true,
//url传参严格按照当前命名 //url传参严格按照当前命名
url: { url: {
list: '/docTranslation/docTranslationEO/page', list: '/docTranslation/docTranslationEO/page',
@@ -252,6 +254,9 @@
}, },
methods: { methods: {
...mapGetters(['userInfo']), ...mapGetters(['userInfo']),
sVisible(){
this.getDataAdmin()
},
addModelForm() { addModelForm() {
this.pageNo = 1 this.pageNo = 1
this.getList() this.getList()
@@ -363,6 +368,12 @@
RetrieveFilesClick() { RetrieveFilesClick() {
this.$refs.RetrieveFilesListRef.addModel() this.$refs.RetrieveFilesListRef.addModel()
}, },
getDataAdmin(){
this.isTrue = false
setTimeout(()=>{
this.isTrue = true
},100)
},
BatchDelete() { BatchDelete() {
if (this.selectedRowKeys.length > 0) { if (this.selectedRowKeys.length > 0) {
let _this = this let _this = this
@@ -485,4 +496,8 @@
::v-deep .ant-table-body { ::v-deep .ant-table-body {
background: transparent !important; background: transparent !important;
} }
::v-deep .ant-table-placeholder{
margin-top: 8px !important;
}
</style> </style>