From 99ad7a3021677d1b86dc7d88508099e55218d583 Mon Sep 17 00:00:00 2001 From: guanj Date: Wed, 22 Oct 2025 11:42:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8E=A5=E7=BA=BF=E5=9B=BE?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/mt-preview-ypt/index.vue | 64 ++++++++++++++----------- src/components/mt-preview/index.vue | 10 ++-- src/utils/request.ts | 7 +-- 3 files changed, 41 insertions(+), 40 deletions(-) diff --git a/src/components/mt-preview-ypt/index.vue b/src/components/mt-preview-ypt/index.vue index ffb37e2..af983ef 100644 --- a/src/components/mt-preview-ypt/index.vue +++ b/src/components/mt-preview-ypt/index.vue @@ -1,46 +1,49 @@ @@ -58,6 +61,7 @@ import { globalStore } from '../mt-edit/store/global' import type { IDoneJsonEventList } from '../mt-edit/store/types' import MQTT from '@/utils/mqtt' +import { log } from 'console' const tableData = [ { @@ -174,13 +178,15 @@ const canvasStyle = computed(() => ({ transformOrigin: '0 0', // width: `100vw`, // height: `100vh`, + width: canvas_cfg.value.width + 'px', height: canvas_cfg.value.height + 'px', backgroundColor: useData.display ? '' : canvas_cfg.value.color, backgroundImage: canvas_cfg.value.img ? `url(${canvas_cfg.value.img})` : 'none', backgroundSize: '100% 100%', backgroundPosition: 'center', - backgroundRepeat: 'no-repeat' + backgroundRepeat: 'no-repeat', + marginLeft: (document.documentElement.clientWidth - canvas_cfg.value.width * canvas_cfg.value.scale) / 2 + 'px' })) const onScroll = ({ scrollLeft, scrollTop }: { scrollLeft: number; scrollTop: number }) => { diff --git a/src/components/mt-preview/index.vue b/src/components/mt-preview/index.vue index 2ef58d4..1930000 100644 --- a/src/components/mt-preview/index.vue +++ b/src/components/mt-preview/index.vue @@ -4,6 +4,11 @@ v-loading="useData.loading" element-loading-background="#343849c7" :style="{ backgroundColor: useData.display ? '' : canvas_cfg.color }" + @mousedown="onMouseDown" + @mousemove="onMouseMove" + @mouseup="onMouseUp" + @mouseleave="onMouseUp" + @wheel="onMouseWheel" > 返回 @@ -18,11 +23,6 @@ ref="canvasAreaRef" :class="`canvasArea ${isDragging ? 'cursor-grabbing' : mtPreviewProps.canDrag ? 'cursor-grab' : ''} `" style="" - @mousedown="onMouseDown" - @mousemove="onMouseMove" - @mouseup="onMouseUp" - @mouseleave="onMouseUp" - @wheel="onMouseWheel" :style="canvasStyle" > { // 添加全局的loading.. // config.headers['Authorization'] = - // 'bearer ' + JSON.parse(window.localStorage.getItem('adminInfo') || '{}').access_token; // 请求头带上token token要在登录的时候保存在localStorage中 - // console.log( - // "🚀 ~ requestHandler ~ config.headers['Authorization']:", - // JSON.parse(window.localStorage.getItem('adminInfo') || '{}'), - // config.headers - // ); + // 'bearer ' + JSON.parse(window.localStorage.getItem('adminInfo') || '{}').access_token // 请求头带上token token要在登录的时候保存在localStorage中 config.headers['Authorization'] = 'bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySW5kZXgiOiJmYTM3YjkzY2M5MGQ0YzE3ODRjYThmNmRlYmRkZWUxYSIsInVzZXJfbmFtZSI6InJvb3QiLCJzY29wZSI6WyJhbGwiXSwibmlja25hbWUiOiLotoXnuqfnrqHnkIblkZgiLCJ1c2VyVHlwZSI6MCwiZGVwdEluZGV4IjoiNTY5OWU1OTE2YTE4YTYzODFlMWFjOTJkYTViZDI2MjgiLCJleHAiOjE4MjE4MTc2MTksImF1dGhvcml0aWVzIjpbInJvb3QiXSwianRpIjoiMmJiM2Q5ZTYtNmY3Yy00Yjg1LThiM2EtZDI2ODdmMTUzMDg5IiwiY2xpZW50X2lkIjoibmpjbnRlc3QiLCJoZWFkU2N1bHB0dXJlIjoicmVzb3VyY2VEYXRhLzMxNzRDRUFFOUQ0MjRGMjJCQjkxQTU4OURENjdCMDUxLmpwZyJ9.WjeYl1lvvJdDE1FUGIhS99rE5qKaBXOypWxmxK0svWweGqEbu1XCLjKm_YkiTwjZJ_oIcn5JOO9rvHFkkea76BUsYo5wlzuBBiy7sKqM1fFzOFQq6hdFevNTJAbYH9FiBxYxI-e9DZ5mvLGE6umOjUfn_FAsku2w6Uj5DtvpOKBWYzLEPTEifOqNI9he4zJAmVZniUUMf26SDoEdfu0TyrIS1j_qKaEb-cqR1XDhivdthEBK5m9vxJyXFZ5kofNxwQQkit_oiqJRkCZIt9TWAjCh-frzMHCvA30hkAr-VCD2JfCmmEr3hW_lmwfINaPtFVbHCdCKqdrl6VmF1HObaQ'