generated from VLADIMIR/template_frontend
fix
This commit is contained in:
@@ -265,7 +265,11 @@ const bottomApplications = computed<Application[]>(() => {
|
|||||||
class="message-image-border"
|
class="message-image-border"
|
||||||
@click.stop="openImageView(props.place?.name || '', props.place?.image || '')"
|
@click.stop="openImageView(props.place?.name || '', props.place?.image || '')"
|
||||||
>
|
>
|
||||||
<img :src="props.place?.image" class="message-image" />
|
<img
|
||||||
|
:src="props.place?.image"
|
||||||
|
:alt="props.place?.name || 'Изображение точки'"
|
||||||
|
class="message-image"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<span>{{ props.place?.text }}</span>
|
<span>{{ props.place?.text }}</span>
|
||||||
@@ -295,7 +299,11 @@ const bottomApplications = computed<Application[]>(() => {
|
|||||||
class="application-image-border"
|
class="application-image-border"
|
||||||
@click.stop="openApplicationView(application)"
|
@click.stop="openApplicationView(application)"
|
||||||
>
|
>
|
||||||
<img :src="applicationFileURL(application.image)" class="application-image" />
|
<img
|
||||||
|
:src="applicationFileURL(application.image)"
|
||||||
|
:alt="application.name || 'Изображение улики'"
|
||||||
|
class="application-image"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
<audio
|
<audio
|
||||||
v-else-if="applicationFileType(application) == 'audio' && application.image"
|
v-else-if="applicationFileType(application) == 'audio' && application.image"
|
||||||
@@ -342,7 +350,11 @@ const bottomApplications = computed<Application[]>(() => {
|
|||||||
class="message-image-border"
|
class="message-image-border"
|
||||||
@click="openImageView(place?.name || '', place?.image || '')"
|
@click="openImageView(place?.name || '', place?.image || '')"
|
||||||
>
|
>
|
||||||
<img v-bind:src="place?.image" class="message-image" />
|
<img
|
||||||
|
v-bind:src="place?.image"
|
||||||
|
:alt="place?.name || 'Изображение точки'"
|
||||||
|
class="message-image"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- Если у точки нет своей картинки, первая картинка-улика занимает
|
<!-- Если у точки нет своей картинки, первая картинка-улика занимает
|
||||||
@@ -352,7 +364,11 @@ const bottomApplications = computed<Application[]>(() => {
|
|||||||
class="message-image-border"
|
class="message-image-border"
|
||||||
@click="openApplicationView(firstImageApplication)"
|
@click="openApplicationView(firstImageApplication)"
|
||||||
>
|
>
|
||||||
<img :src="applicationFileURL(firstImageApplication.image)" class="message-image" />
|
<img
|
||||||
|
:src="applicationFileURL(firstImageApplication.image)"
|
||||||
|
:alt="firstImageApplication.name || 'Изображение улики'"
|
||||||
|
class="message-image"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
<span>{{ textBeforeApplications }}</span>
|
<span>{{ textBeforeApplications }}</span>
|
||||||
|
|
||||||
@@ -365,7 +381,11 @@ const bottomApplications = computed<Application[]>(() => {
|
|||||||
>
|
>
|
||||||
<!-- Картинка-улика без заголовка, просто фото внизу справа -->
|
<!-- Картинка-улика без заголовка, просто фото внизу справа -->
|
||||||
<div class="application-image-block" @click="openApplicationView(application)">
|
<div class="application-image-block" @click="openApplicationView(application)">
|
||||||
<img :src="applicationFileURL(application.image)" class="application-image" />
|
<img
|
||||||
|
:src="applicationFileURL(application.image)"
|
||||||
|
:alt="application.name || 'Изображение улики'"
|
||||||
|
class="application-image"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -450,7 +470,11 @@ const bottomApplications = computed<Application[]>(() => {
|
|||||||
<div>
|
<div>
|
||||||
<n-space>
|
<n-space>
|
||||||
<n-space vertical>
|
<n-space vertical>
|
||||||
<img :src="props.place!.image" class="message-edit-image" />
|
<img
|
||||||
|
:src="props.place!.image"
|
||||||
|
:alt="props.place?.name || 'Изображение точки'"
|
||||||
|
class="message-edit-image"
|
||||||
|
/>
|
||||||
<n-button @click="((props.place!.image = ''), (props.place!.fileList = undefined))"
|
<n-button @click="((props.place!.image = ''), (props.place!.fileList = undefined))"
|
||||||
>Убрать картинку</n-button
|
>Убрать картинку</n-button
|
||||||
>
|
>
|
||||||
@@ -501,11 +525,12 @@ const bottomApplications = computed<Application[]>(() => {
|
|||||||
Убрать файл
|
Убрать файл
|
||||||
</n-button>
|
</n-button>
|
||||||
</n-space>
|
</n-space>
|
||||||
<img
|
<img
|
||||||
v-if="applicationFileType(value) == 'image'"
|
v-if="applicationFileType(value) == 'image'"
|
||||||
:src="applicationFileURL(value.image)"
|
:src="applicationFileURL(value.image)"
|
||||||
class="application-edit-image"
|
:alt="value.name || 'Изображение улики'"
|
||||||
/>
|
class="application-edit-image"
|
||||||
|
/>
|
||||||
<audio
|
<audio
|
||||||
v-else-if="applicationFileType(value) == 'audio'"
|
v-else-if="applicationFileType(value) == 'audio'"
|
||||||
:src="applicationFileURL(value.image)"
|
:src="applicationFileURL(value.image)"
|
||||||
|
|||||||
Reference in New Issue
Block a user