| | |
| | | :on-remove="handleRemove" |
| | | :file-list="fileList" |
| | | multiple |
| | | :limit="10" |
| | | :show-file-list="false" |
| | | :data="{documentId: currentDocumentId}" |
| | | accept=".doc,.docx,.xls,.xlsx,.ppt,.pptx,.pdf,.txt,.xml,.jpg,.jpeg,.png,.gif,.bmp,.rar,.zip,.7z" |
| | |
| | | |
| | | <!-- 附件列表 --> |
| | | <div class="attachment-list"> |
| | | <el-table :data="fileList" border height="400px" v-loading="loading"> |
| | | <el-table :data="fileList" border max-height="400px" v-loading="loading"> |
| | | <el-table-column label="序号" type="index" width="60" align="center" /> |
| | | <el-table-column label="附件名称" prop="name" min-width="200" show-overflow-tooltip /> |
| | | <el-table-column label="文件大小" prop="size" width="100" align="center"> |
| | |
| | | <el-button link type="primary" size="small" @click="downloadFile(scope.row)"> |
| | | 下载 |
| | | </el-button> |
| | | <el-button link type="danger" size="small" @click="removeFile(scope.row)"> |
| | | <el-button link type="danger" size="small" @click="removeFile(scope.row)" v-hasPermi="['fileManagement:document:remove']"> |
| | | 删除 |
| | | </el-button> |
| | | </template> |