diff --git a/src/views/business/businessHandling/directApply.vue b/src/views/business/businessHandling/directApply.vue
index 338495b0..3041855c 100644
--- a/src/views/business/businessHandling/directApply.vue
+++ b/src/views/business/businessHandling/directApply.vue
@@ -71,9 +71,9 @@
-
+
-
+
-
+
-
+
{{ file.name }}
-
+
+
+
+
3) {
this.$message.warning('最多上传3张附件')
fileList = fileList.filter(item => {
return item.uid != file.uid
})
- } else if (!(extension === 'png' || extension === 'jpg' || extension === 'jpeg')) {
+ } else if (!(extension === 'png' || extension === 'jpg' || extension === 'jpeg' || extension === 'pdf')) {
this.$message.warning('文件格式不正确')
fileList = fileList.filter(item => {
return item.uid != file.uid
@@ -603,11 +628,11 @@ export default {
return item.uid != file.uid
})
}
- // fileList.forEach(file => {
- // if (extension === 'pdf') {
- // this.urlTemp = require('@/assets/file.png')
- // }
- // })
+ fileList.forEach(file => {
+ if (extension === 'pdf') {
+ this.urlTemp = require('@/assets/file.png')
+ }
+ })
this.maForm.bmFileInfos = fileList
console.log('🚀 ~ handleChangeBusinessList ~ this.bmFileInfos:', this.bmFileInfos)
// 手动触发表单验证
@@ -626,14 +651,14 @@ export default {
updataIf(e) {
if (e.fileName) {
const parts = e.fileName.split('.')
- const extension = parts.pop()
+ const extension = parts.pop().toLowerCase()
if (extension === 'png' || extension === 'jpeg' || extension === 'jpg') {
return false
} else {
return true
}
} else {
- const parts = e.name.split('.')
+ const parts = e.name.split('.').toLowerCase()
const extension = parts.pop()
if (extension === 'png' || extension === 'jpeg' || extension === 'jpg') {
return false
@@ -667,7 +692,16 @@ export default {
this.delBusinessFileIdList.push(file.url)
}
console.log('delBusinessFileIdList', this.delBusinessFileIdList)
- }
+ },
+ handleDownload(file) {
+ console.log(file)
+ if (file.status === 'ready') {
+ downloadFile({ fileName: file.name, fileData: file.raw, fileType: 'application/vnd.ms-excel;charset=utf-8' })
+ } else if (file.status === 'success') {
+ downloadFileData({ fileName: file.name, fileUrl: file.url })
+ // downloadFileData({ fileName: file.name,fileUrl:file.url })
+ }
+ },
}
}
diff --git a/src/views/business/businessHandling/index.vue b/src/views/business/businessHandling/index.vue
index 1ffd079f..77396312 100644
--- a/src/views/business/businessHandling/index.vue
+++ b/src/views/business/businessHandling/index.vue
@@ -751,7 +751,7 @@ export default {
return item.uid != file.uid
})
const parts = file.name.split('.')
- const extension = parts.pop()
+ const extension = parts.pop().toLowerCase()
if (fileList.length > 5) {
this.$message.warning('最多上传5张附件')
fileList = fileList.filter(item => {
@@ -802,7 +802,7 @@ export default {
updataIf(e) {
if (e.fileName) {
const parts = e.fileName.split('.')
- const extension = parts.pop()
+ const extension = parts.pop().toLowerCase()
if (extension === 'png' || extension === 'jpeg' || extension === 'jpg') {
return false
} else {
@@ -810,7 +810,7 @@ export default {
}
} else {
const parts = e.name.split('.')
- const extension = parts.pop()
+ const extension = parts.pop().toLowerCase()
if (extension === 'png' || extension === 'jpeg' || extension === 'jpg') {
return false
} else {
diff --git a/src/views/business/businessHandlingRecord/directApplyRecord.vue b/src/views/business/businessHandlingRecord/directApplyRecord.vue
index 00526337..d3d99232 100644
--- a/src/views/business/businessHandlingRecord/directApplyRecord.vue
+++ b/src/views/business/businessHandlingRecord/directApplyRecord.vue
@@ -37,7 +37,7 @@
- 领料申请
+ 直转申请
导出数据
@@ -78,8 +78,17 @@
查看
- 编辑
+ 编辑
+
+
查看
- 编辑
+ 编辑
+
+