|
@@ -464,9 +464,9 @@
|
|
|
</el-upload>
|
|
</el-upload>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="media-content df ffw">
|
|
|
|
|
|
|
+ <div v-if="medias.length" class="medias-content df ffw">
|
|
|
<div class="pic-container">
|
|
<div class="pic-container">
|
|
|
- <div v-for="(item, index) in media" :key="item" class="pic-main">
|
|
|
|
|
|
|
+ <div v-for="(item, index) in medias" :key="item" class="pic-main">
|
|
|
<div
|
|
<div
|
|
|
:class="[
|
|
:class="[
|
|
|
'box',
|
|
'box',
|
|
@@ -479,7 +479,7 @@
|
|
|
<br />
|
|
<br />
|
|
|
{{ item.createTime }}
|
|
{{ item.createTime }}
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="media-box" style="position: relative">
|
|
|
|
|
|
|
+ <div class="medias-box" style="position: relative">
|
|
|
<el-image
|
|
<el-image
|
|
|
v-if="item.mediaType == 1"
|
|
v-if="item.mediaType == 1"
|
|
|
style="width: 100%; height: 100%"
|
|
style="width: 100%; height: 100%"
|
|
@@ -532,7 +532,7 @@
|
|
|
<div :class="['point', item.status == 1 ? '' : 'now-point']"></div>
|
|
<div :class="['point', item.status == 1 ? '' : 'now-point']"></div>
|
|
|
<div
|
|
<div
|
|
|
:class="['l-line', item.status == 1 ? 'now-l-line' : '']"
|
|
:class="['l-line', item.status == 1 ? 'now-l-line' : '']"
|
|
|
- v-if="index + 1 != media.length"
|
|
|
|
|
|
|
+ v-if="index + 1 != medias.length"
|
|
|
></div>
|
|
></div>
|
|
|
</div>
|
|
</div>
|
|
|
<el-dialog
|
|
<el-dialog
|
|
@@ -574,7 +574,7 @@ export default {
|
|
|
const route = useRoute();
|
|
const route = useRoute();
|
|
|
let map = ref();
|
|
let map = ref();
|
|
|
let voyage = ref({});
|
|
let voyage = ref({});
|
|
|
- let media = ref();
|
|
|
|
|
|
|
+ let medias = ref([]);
|
|
|
let coordinates = ref();
|
|
let coordinates = ref();
|
|
|
let previewSrcList = ref([]);
|
|
let previewSrcList = ref([]);
|
|
|
|
|
|
|
@@ -593,7 +593,7 @@ export default {
|
|
|
|
|
|
|
|
coordinates.value = res.data.result.coordinates;
|
|
coordinates.value = res.data.result.coordinates;
|
|
|
voyage.value = res.data.result.voyage;
|
|
voyage.value = res.data.result.voyage;
|
|
|
- media.value = res.data.result.medias;
|
|
|
|
|
|
|
+ medias.value = res.data.result.medias;
|
|
|
|
|
|
|
|
for (let i of res.data.result.waybills) {
|
|
for (let i of res.data.result.waybills) {
|
|
|
voyageBill.value.push({
|
|
voyageBill.value.push({
|
|
@@ -601,7 +601,7 @@ export default {
|
|
|
url: i.viewUrl,
|
|
url: i.viewUrl,
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
- for (let i of media.value) {
|
|
|
|
|
|
|
+ for (let i of medias.value) {
|
|
|
previewSrcList.value.push(i.downloadUrl);
|
|
previewSrcList.value.push(i.downloadUrl);
|
|
|
}
|
|
}
|
|
|
initMap();
|
|
initMap();
|
|
@@ -849,7 +849,7 @@ export default {
|
|
|
audit: a,
|
|
audit: a,
|
|
|
});
|
|
});
|
|
|
if (res.data.status == 0) {
|
|
if (res.data.status == 0) {
|
|
|
- media.value[index].audit = a;
|
|
|
|
|
|
|
+ medias.value[index].audit = a;
|
|
|
ElNotification({
|
|
ElNotification({
|
|
|
type: "success",
|
|
type: "success",
|
|
|
title: res.data.msg,
|
|
title: res.data.msg,
|
|
@@ -931,7 +931,7 @@ export default {
|
|
|
options,
|
|
options,
|
|
|
voyage,
|
|
voyage,
|
|
|
coordinates,
|
|
coordinates,
|
|
|
- media,
|
|
|
|
|
|
|
+ medias,
|
|
|
disabledStatus,
|
|
disabledStatus,
|
|
|
changeVoyageInfo,
|
|
changeVoyageInfo,
|
|
|
cancelVoyageChange,
|
|
cancelVoyageChange,
|
|
@@ -986,7 +986,7 @@ export default {
|
|
|
color: #777777;
|
|
color: #777777;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.media-box {
|
|
|
|
|
|
|
+.medias-box {
|
|
|
width: 200px;
|
|
width: 200px;
|
|
|
height: 200px;
|
|
height: 200px;
|
|
|
margin-top: 20px;
|
|
margin-top: 20px;
|
|
@@ -998,7 +998,7 @@ export default {
|
|
|
margin-top: 20px;
|
|
margin-top: 20px;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.media-content {
|
|
|
|
|
|
|
+.medias-content {
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
height: 600px;
|
|
height: 600px;
|
|
|
background: #f7f7f7;
|
|
background: #f7f7f7;
|
|
@@ -1070,7 +1070,7 @@ export default {
|
|
|
transform: scale(1.2);
|
|
transform: scale(1.2);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.media-box {
|
|
|
|
|
|
|
+.medias-box {
|
|
|
width: 80px;
|
|
width: 80px;
|
|
|
height: 80px;
|
|
height: 80px;
|
|
|
margin-top: 10px;
|
|
margin-top: 10px;
|
|
@@ -1085,7 +1085,7 @@ export default {
|
|
|
padding: 10px 20px;
|
|
padding: 10px 20px;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.media-box {
|
|
|
|
|
|
|
+.medias-box {
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
height: 100px;
|
|
height: 100px;
|
|
|
margin-top: 20px;
|
|
margin-top: 20px;
|