[feat] 增加上传禁止删除

This commit is contained in:
hhyykk 2024-07-09 20:19:33 +08:00
parent 76bc2a3916
commit e419951a2d

View File

@ -7,6 +7,7 @@
:auto-upload="autoUpload" :auto-upload="autoUpload"
:before-upload="beforeUpload" :before-upload="beforeUpload"
:disabled="disabled" :disabled="disabled"
:delete-disabled="delDisabled"
:drag="drag" :drag="drag"
:http-request="httpRequest" :http-request="httpRequest"
:limit="props.limit" :limit="props.limit"
@ -46,7 +47,7 @@
下载 下载
</el-link> </el-link>
</div> </div>
<div class="ml-10px"> <div class="ml-10px" v-if=!delDisabled>
<el-button link type="danger" @click="handleRemove(row.file)"> 删除</el-button> <el-button link type="danger" @click="handleRemove(row.file)"> 删除</el-button>
</div> </div>
</div> </div>
@ -74,7 +75,8 @@ const props = defineProps({
autoUpload: propTypes.bool.def(true), // autoUpload: propTypes.bool.def(true), //
drag: propTypes.bool.def(false), // drag: propTypes.bool.def(false), //
isShowTip: propTypes.bool.def(true), // isShowTip: propTypes.bool.def(true), //
disabled: propTypes.bool.def(false) // ==> false disabled: propTypes.bool.def(false), // ==> false
delDisabled: propTypes.bool.def(false) //
}) })
// ========== ========== // ========== ==========