main
suixy 1 day ago
parent 3d54f9ffcf
commit f9919c5028

@ -638,13 +638,13 @@
<el-card v-if="dotIndex2>-1" shadow="always" style="margin-top: 12px;position:relative">
<h3>{{ (tableData3[dotIndex2] || {}).description}}</h3>
<el-image
v-for="(i,k) in (tableData3[dotIndex2]||{}).files ||[]"
v-for="(i,k) in (tableData3[dotIndex2]||{}).files.filter(v=>v) ||[]"
style="width: 100px; height: 100px;margin-right: 12px;"
:src="i"
:zoom-rate="1.2"
:max-scale="7"
:min-scale="0.2"
:preview-src-list="(tableData3[dotIndex2]||{}).files"
:preview-src-list="(tableData3[dotIndex2]||{}).files.filter(v=>v)"
show-progress
:initial-index="k"
fit="cover"
@ -1664,7 +1664,7 @@ const handleObstacle2 = () => {
longitude: dialog3Form.value.longitude,
latitude: dialog3Form.value.latitude,
strength: dialog3Form.value.strength,
files: dialog3Form.value.fileList.map(e => e.url),
files: dialog3Form.value.fileList.filter(v => v).map(e => e.url),
findTime: parseTime(new Date()) || dialog3Form.value.time || '',
description: dialog3Form.value.description,
fodAirId: form1.value.region1
@ -1763,7 +1763,6 @@ const uploadFiles = async (e) => {
name: file.name,
url: formUrl + res.ls[0],
})
console.log(dialog1Form.value.fileList)
}
//
const handlePictureCardPreview = (file) => {
@ -1836,7 +1835,7 @@ const handleObstacle = () => {
longitude: dialog1Form.value.longitude,
latitude: dialog1Form.value.latitude,
strength: dialog1Form.value.strength,
files: dialog1Form.value.fileList.map(e => e.url),
files: dialog1Form.value.fileList.filter(v => v).map(e => e.url),
findTime: parseTime(new Date()) || dialog1Form.value.time || '',
description: dialog1Form.value.description,
fodAirId: form1.value.region1
@ -2065,7 +2064,7 @@ const handleObstacle1 = () => {
longitude: dialog2Form.value.longitude,
latitude: dialog2Form.value.latitude,
strength: dialog2Form.value.strength,
files: dialog2Form.value.fileList.map(e => e.url),
files: dialog2Form.value.fileList.filter(v => v).map(e => e.url),
findTime: parseTime(new Date()) || dialog2Form.value.time || '',
description: dialog2Form.value.description,
fodAirId: form1.value.region1
@ -2275,7 +2274,10 @@ const openHandleObstacleDialog3 = (e) => {
const handleObstacle3 = () => {
dotIndex2.value = -1
console.log(dialog4Form.value)
UpdateDealObstacleModel({...dialog4Form.value, files: dialog4Form.value.fileList.map(v => v.url)}).then(e => {
UpdateDealObstacleModel({
...dialog4Form.value,
files: dialog4Form.value.fileList.filter(v => v).map(v => v.url)
}).then(e => {
dialog4.value = false
getObstacleList()
})

Loading…
Cancel
Save