mirror of
https://gitee.com/y_project/RuoYi-Cloud.git
synced 2026-01-28 04:31:57 +08:00
Compare commits
3 Commits
d1c0d0e4cc
...
4e09ebbe00
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4e09ebbe00 | ||
|
|
0dcd3e6183 | ||
|
|
07be5ceb26 |
@@ -28,7 +28,7 @@
|
|||||||
</el-upload>
|
</el-upload>
|
||||||
|
|
||||||
<!-- 文件列表 -->
|
<!-- 文件列表 -->
|
||||||
<transition-group class="upload-file-list el-upload-list el-upload-list--text" name="el-fade-in-linear" tag="ul">
|
<transition-group ref="uploadFileList" class="upload-file-list el-upload-list el-upload-list--text" name="el-fade-in-linear" tag="ul">
|
||||||
<li :key="file.url" class="el-upload-list__item ele-upload-list__item-content" v-for="(file, index) in fileList">
|
<li :key="file.url" class="el-upload-list__item ele-upload-list__item-content" v-for="(file, index) in fileList">
|
||||||
<el-link :href="file.url" :underline="false" target="_blank">
|
<el-link :href="file.url" :underline="false" target="_blank">
|
||||||
<span class="el-icon-document"> {{ getFileName(file.name) }} </span>
|
<span class="el-icon-document"> {{ getFileName(file.name) }} </span>
|
||||||
@@ -104,7 +104,7 @@ export default {
|
|||||||
mounted() {
|
mounted() {
|
||||||
if (this.drag) {
|
if (this.drag) {
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
const element = document.querySelector('.upload-file-list')
|
const element = this.$refs.uploadFileList?.$el || this.$refs.uploadFileList
|
||||||
Sortable.create(element, {
|
Sortable.create(element, {
|
||||||
ghostClass: 'file-upload-darg',
|
ghostClass: 'file-upload-darg',
|
||||||
onEnd: (evt) => {
|
onEnd: (evt) => {
|
||||||
|
|||||||
@@ -102,7 +102,7 @@ export default {
|
|||||||
mounted() {
|
mounted() {
|
||||||
if (this.drag) {
|
if (this.drag) {
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
const element = document.querySelector('.el-upload-list')
|
const element = this.$refs.imageUpload?.$el?.querySelector('.el-upload-list')
|
||||||
Sortable.create(element, {
|
Sortable.create(element, {
|
||||||
onEnd: (evt) => {
|
onEnd: (evt) => {
|
||||||
const movedItem = this.fileList.splice(evt.oldIndex, 1)[0]
|
const movedItem = this.fileList.splice(evt.oldIndex, 1)[0]
|
||||||
|
|||||||
@@ -6,13 +6,8 @@
|
|||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="字段信息" name="columnInfo">
|
<el-tab-pane label="字段信息" name="columnInfo">
|
||||||
<el-table ref="dragTable" :data="columns" row-key="columnId" :max-height="tableHeight">
|
<el-table ref="dragTable" :data="columns" row-key="columnId" :max-height="tableHeight">
|
||||||
<el-table-column label="序号" type="index" min-width="5%" class-name="allowDrag" />
|
<el-table-column label="序号" type="index" min-width="5%" class-name="allowDrag"/>
|
||||||
<el-table-column
|
<el-table-column label="字段列名" prop="columnName" min-width="10%" :show-overflow-tooltip="true" class-name="allowDrag"/>
|
||||||
label="字段列名"
|
|
||||||
prop="columnName"
|
|
||||||
min-width="10%"
|
|
||||||
:show-overflow-tooltip="true"
|
|
||||||
/>
|
|
||||||
<el-table-column label="字段描述" min-width="10%">
|
<el-table-column label="字段描述" min-width="10%">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-input v-model="scope.row.columnComment"></el-input>
|
<el-input v-model="scope.row.columnComment"></el-input>
|
||||||
|
|||||||
Reference in New Issue
Block a user