平台件 新增图片修改

This commit is contained in:
高嵩
2023-10-10 16:00:08 +08:00
parent 7acfa5a34b
commit a556edcc35
2 changed files with 58 additions and 43 deletions
@@ -219,14 +219,17 @@
this.queryForm.brandText = this.queryForm.brandText this.queryForm.brandText = this.queryForm.brandText
} }
let file = [] let file = []
getAction('sys/common/getFileInfos', { id: this.queryForm.brandLabel }).then((res) => { if(this.queryForm.brandLabel){
let list = this.queryForm.brandLabel.split(',')
list.forEach((item => {
getAction('sys/common/getFileInfos', { id: item }).then((res) => {
if (res.success) { if (res.success) {
console.log(res.result) console.log(res.result)
res.result.forEach((item =>{ res.result.forEach((item =>{
file.push({ file.push({
name : item.fileName, name : item.fileName,
uid : item.id, uid : item.id,
url : item.url url : window._CONFIG['domianURL']+'/sys/split/file/getImage?fileUrl='+item.url
}) })
})) }))
console.log(file) console.log(file)
@@ -235,6 +238,8 @@
// this.$refs.uploadFile.perentHandleFunc() // this.$refs.uploadFile.perentHandleFunc()
} }
}) })
}))
}
} else { } else {
this.queryForm = {} this.queryForm = {}
} }
@@ -732,16 +732,21 @@
}, },
handleChange({ fileList }) { handleChange({ fileList }) {
this.fileList = fileList; this.fileList = fileList;
console.log(this.fileList)
let filelist = []
let filelistId = [] let filelistId = []
let file = []
console.log(this.fileList)
this.fileList.forEach((item => { this.fileList.forEach((item => {
filelist.push(item.response) if (item.response) {
file.push(item.response.result)
} else {
file.push(item)
}
})) }))
console.log(filelist,'111') console.log(file)
filelist.forEach((item => { file.forEach((item => {
filelistId.push(item.result.id) filelistId.push(item.id || item.uid)
})) }))
console.log(filelistId,'111')
this.formInline.brandLabel = filelistId.join(',') this.formInline.brandLabel = filelistId.join(',')
this.formInline = { ...this.formInline } this.formInline = { ...this.formInline }
}, },
@@ -769,14 +774,17 @@
value.dutyDepart = value.dutyDepart.split(',') value.dutyDepart = value.dutyDepart.split(',')
} }
let file = [] let file = []
getAction('sys/common/getFileInfos', { id: value.brandLabel }).then((res) => { if(value.brandLabel){
let list = value.brandLabel.split(',')
list.forEach((item => {
getAction('sys/common/getFileInfos', { id: item }).then((res) => {
if (res.success) { if (res.success) {
console.log(res.result) console.log(res.result)
res.result.forEach((item =>{ res.result.forEach((item =>{
file.push({ file.push({
name : item.fileName, name : item.fileName,
uid : item.id, uid : item.id,
url : item.url url : window._CONFIG['domianURL']+'/sys/split/file/getImage?fileUrl='+item.url
}) })
})) }))
console.log(file) console.log(file)
@@ -785,6 +793,8 @@
// this.$refs.uploadFile.perentHandleFunc() // this.$refs.uploadFile.perentHandleFunc()
} }
}) })
}))
}
this.formInline = value this.formInline = value
console.log(this.formInline) console.log(this.formInline)
this.formInline = { ...this.formInline } this.formInline = { ...this.formInline }