main
suixy 2 days ago
parent 3d54f9ffcf
commit f9919c5028

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

Loading…
Cancel
Save