|
@@ -703,14 +703,21 @@ const attachmentUpload = () => {
|
|
|
const attachmentUploadChange = (name, index, fileList) => {
|
|
|
|
|
|
baseForm.value.fileList = getArrValue(fileList)
|
|
|
+ if (deleFile.value) {
|
|
|
+ baseForm.value.fileList.push(deleFile.value)
|
|
|
+ }
|
|
|
ischangeByGetNode.value = false
|
|
|
selectId.value = arrToKey( baseForm.value.fileList, 'selectId', ',')
|
|
|
}
|
|
|
+const deleFile = ref(null)
|
|
|
const attachMentDel = ({ index, file })=>{
|
|
|
const { selectId } = file
|
|
|
- if (selectId) {
|
|
|
+ if (selectId && baseForm.value.isAutoBuild === 1) {
|
|
|
window.$message.warning('该文件不可删除')
|
|
|
+ deleFile.value = file
|
|
|
return
|
|
|
+ } else {
|
|
|
+ deleFile.value = null
|
|
|
}
|
|
|
}
|
|
|
//文件上传
|