|
|
|
|
@ -133,7 +133,7 @@
|
|
|
|
|
transition: 'transform 0.2s',
|
|
|
|
|
width: `${imageWidth}px`,
|
|
|
|
|
height: `${imageHeight}px`,
|
|
|
|
|
background: `url(${VITE_MEDIALIBRARY_IMAGE_URL + props.nowShowImageData.objectKey}) no-repeat center center`,
|
|
|
|
|
background: `url(${VITE_GLOB_MEDIALIBRARY_IMAGE_URL + props.nowShowImageData.objectKey}) no-repeat center center`,
|
|
|
|
|
backgroundSize: 'contain',
|
|
|
|
|
backgroundPosition: 'center',
|
|
|
|
|
}"
|
|
|
|
|
@ -430,6 +430,15 @@
|
|
|
|
|
<RotateLeftOutlined @click="rotateCounterClockwise" />
|
|
|
|
|
</a-tooltip>
|
|
|
|
|
</div>
|
|
|
|
|
<!-- 云台偏航角查看图片 -->
|
|
|
|
|
<!-- <div class="button">
|
|
|
|
|
<a-tooltip placement="top">
|
|
|
|
|
<template #title>
|
|
|
|
|
<span>云台偏航角查看图片</span>
|
|
|
|
|
</template>
|
|
|
|
|
<InstagramOutlined @click="rotateGimbalYawDegree" />
|
|
|
|
|
</a-tooltip>
|
|
|
|
|
</div> -->
|
|
|
|
|
<!-- 刷新 -->
|
|
|
|
|
<div class="button">
|
|
|
|
|
<a-tooltip placement="top">
|
|
|
|
|
@ -507,7 +516,7 @@
|
|
|
|
|
<img
|
|
|
|
|
:src="
|
|
|
|
|
li.minipic
|
|
|
|
|
? VITE_MEDIALIBRARY_IMAGE_URL + li.minipic
|
|
|
|
|
? VITE_GLOB_MEDIALIBRARY_IMAGE_URL + li.minipic
|
|
|
|
|
: 'https://m.tuniucdn.com/fb2/t1/G5/M00/44/52/Cii-s1soezyIF2UxABn76u-yKl8AAIwBgB34jAAGfwC3020871'
|
|
|
|
|
"
|
|
|
|
|
loading="lazy"
|
|
|
|
|
@ -595,6 +604,7 @@
|
|
|
|
|
AimOutlined,
|
|
|
|
|
ClockCircleOutlined,
|
|
|
|
|
PlusSquareOutlined,
|
|
|
|
|
InstagramOutlined,
|
|
|
|
|
} from '@ant-design/icons-vue';
|
|
|
|
|
import dayjs from 'dayjs';
|
|
|
|
|
import { UpdatePicStatus, UpdatePicName } from '@/api/demo/mediaLibrary';
|
|
|
|
|
@ -603,7 +613,7 @@
|
|
|
|
|
import { cloneDeep } from 'lodash-es';
|
|
|
|
|
import { useMessage } from '@/hooks/web/useMessage';
|
|
|
|
|
const { createMessage, createConfirm } = useMessage();
|
|
|
|
|
const { VITE_MEDIALIBRARY_IMAGE_URL } = getAppEnvConfig();
|
|
|
|
|
const { VITE_GLOB_MEDIALIBRARY_IMAGE_URL } = getAppEnvConfig();
|
|
|
|
|
|
|
|
|
|
const props = defineProps(['nowShowImageData', 'allImageDataList']);
|
|
|
|
|
const emits = defineEmits([
|
|
|
|
|
@ -723,6 +733,10 @@
|
|
|
|
|
function rotateCounterClockwise() {
|
|
|
|
|
rotationAngle.value -= 90; // 每次旋转-90度
|
|
|
|
|
}
|
|
|
|
|
// 云台偏航角查看图片
|
|
|
|
|
function rotateGimbalYawDegree() {
|
|
|
|
|
rotationAngle.value = parseFloat(props.nowShowImageData.gimbalYawDegree) + 180;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 宽高
|
|
|
|
|
const imageWidth = ref(1040);
|
|
|
|
|
@ -841,6 +855,7 @@
|
|
|
|
|
? props.nowShowImageData.graffitiJson
|
|
|
|
|
: [];
|
|
|
|
|
fileTags.value = props.nowShowImageData.fileTags ? props.nowShowImageData.fileTags : [];
|
|
|
|
|
// rotationAngle.value = parseFloat(props.nowShowImageData.gimbalYawDegree) + 180;
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
deep: true,
|
|
|
|
|
|