平台件 新增图片修改

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,22 +219,27 @@
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){
if (res.success) { let list = this.queryForm.brandLabel.split(',')
console.log(res.result) list.forEach((item => {
res.result.forEach((item =>{ getAction('sys/common/getFileInfos', { id: item }).then((res) => {
file.push({ if (res.success) {
name : item.fileName, console.log(res.result)
uid : item.id, res.result.forEach((item =>{
url : item.url file.push({
}) name : item.fileName,
})) uid : item.id,
console.log(file) url : window._CONFIG['domianURL']+'/sys/split/file/getImage?fileUrl='+item.url
this.fileList = file })
} else { }))
// this.$refs.uploadFile.perentHandleFunc() console.log(file)
} this.fileList = file
}) } else {
// this.$refs.uploadFile.perentHandleFunc()
}
})
}))
}
} else { } else {
this.queryForm = {} this.queryForm = {}
} }
@@ -732,18 +732,23 @@
}, },
handleChange({ fileList }) { handleChange({ fileList }) {
this.fileList = fileList; this.fileList = fileList;
console.log(this.fileList)
let filelist = []
let filelistId = [] let filelistId = []
this.fileList.forEach((item => { let file = []
filelist.push(item.response) console.log(this.fileList)
})) this.fileList.forEach((item => {
console.log(filelist,'111') if (item.response) {
filelist.forEach((item => { file.push(item.response.result)
filelistId.push(item.result.id) } else {
})) file.push(item)
this.formInline.brandLabel = filelistId.join(',') }
this.formInline = { ...this.formInline } }))
console.log(file)
file.forEach((item => {
filelistId.push(item.id || item.uid)
}))
console.log(filelistId,'111')
this.formInline.brandLabel = filelistId.join(',')
this.formInline = { ...this.formInline }
}, },
getFirstLevelDutyTerritory() { getFirstLevelDutyTerritory() {
getAction('/sys/dictItem/getFirstLevelDutyTerritory', {}).then((res) => { getAction('/sys/dictItem/getFirstLevelDutyTerritory', {}).then((res) => {
@@ -769,22 +774,27 @@
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){
if (res.success) { let list = value.brandLabel.split(',')
console.log(res.result) list.forEach((item => {
res.result.forEach((item =>{ getAction('sys/common/getFileInfos', { id: item }).then((res) => {
file.push({ if (res.success) {
name : item.fileName, console.log(res.result)
uid : item.id, res.result.forEach((item =>{
url : item.url file.push({
}) name : item.fileName,
})) uid : item.id,
console.log(file) url : window._CONFIG['domianURL']+'/sys/split/file/getImage?fileUrl='+item.url
this.fileList = file })
} else { }))
// this.$refs.uploadFile.perentHandleFunc() console.log(file)
} this.fileList = file
}) } else {
// 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 }