From e9f0be260784f3af7a4be80a940da6ecd4fe6703 Mon Sep 17 00:00:00 2001 From: shefengchun <1077478963@qq.com> Date: Sat, 14 Jan 2023 13:24:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=AE=A1=E7=AE=97=E9=94=99?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../FusionSettings/SurfaceCorrection.vue | 4 +-- src/components/FusionSettingsDialog.vue | 28 +++++++++++++------ 2 files changed, 21 insertions(+), 11 deletions(-) diff --git a/src/components/FusionSettings/SurfaceCorrection.vue b/src/components/FusionSettings/SurfaceCorrection.vue index d182277..4223f03 100644 --- a/src/components/FusionSettings/SurfaceCorrection.vue +++ b/src/components/FusionSettings/SurfaceCorrection.vue @@ -542,7 +542,7 @@ export default defineComponent({ const moveHandler_2 = (data: any) => { let x = config.width / 2 + - Math.ceil((data.left - ninepostion.value[1].x) * centor.value.x); + Math.ceil((data.left - ninepostion.value[1].x) * Proportion.value.x); let y = config.height - Math.ceil((data.top - ninepostion.value[1].y) * Proportion.value.y); @@ -575,7 +575,7 @@ export default defineComponent({ const moveHandler_5 = (data: any) => { let x = config.width / 2 + - Math.ceil((data.left - ninepostion.value[4].x) * centor.value.x); + Math.ceil((data.left - ninepostion.value[4].x) * Proportion.value.x); let y = config.height / 2 - Math.ceil((data.top - ninepostion.value[4].y) * Proportion.value.y); diff --git a/src/components/FusionSettingsDialog.vue b/src/components/FusionSettingsDialog.vue index 81323ca..87f61a8 100644 --- a/src/components/FusionSettingsDialog.vue +++ b/src/components/FusionSettingsDialog.vue @@ -10,7 +10,7 @@ } " > - +
@@ -96,7 +96,12 @@ - {{$t('Whether to hide the desktop')}} + {{ $t("Whether to hide the desktop") }}
{ show_dialog.value = true; }; - const send_hide_desktop=()=>{ - set?.SetBlendingOption(0,hide_desktop_value.value?1:0) - } + const send_hide_desktop = () => { + set?.SetBlendingOption(0, hide_desktop_value.value ? 1 : 0); + }; const config = ref({ col: 0, row: 0 }); const EnableBlending = ref(false); let optionsstr = ref(); optionsstr.value = "FusionLocale"; - const hide_desktop_value=ref(true) - const hide_desktop_id=ref(0) + const hide_desktop_value = ref(true); + const hide_desktop_id = ref(0); const options = computed({ get() { return optionsstr.value; @@ -230,8 +235,6 @@ export default defineComponent({ let tmp = JSON.parse(res ? res.config : ""); $store.commit("setEnablefusion", tmp.enable); $store.commit("setfusion_configuration", res?.config); - hide_desktop_id.value=tmp.options[0] - hide_desktop_value.value=tmp.options[1]==0?false:true }); } catch (error) {} }; @@ -262,6 +265,13 @@ export default defineComponent({ } }, 1000); }); + onMounted(() => { + set?.GetBlendingConfig("").then((res) => { + let tmp = JSON.parse(res ? res.config : ""); + hide_desktop_id.value = tmp.options[0]; + hide_desktop_value.value = tmp.options[1] == 0 ? false : true; + }); + }); return { send_hide_desktop, hide_desktop_value,