diff --git a/src/components/ControlPanelDialog.vue b/src/components/ControlPanelDialog.vue index 8af61d6..73f8ce6 100644 --- a/src/components/ControlPanelDialog.vue +++ b/src/components/ControlPanelDialog.vue @@ -102,7 +102,7 @@ - + @@ -298,8 +298,8 @@
{ const wall_dom = wall.value; @@ -1482,7 +1484,7 @@ export default defineComponent({ ); item.angle = element.angle; item.isShow = true; - item.active=false; + item.active = false; test_monitor_wall.value.push(JSON.parse(JSON.stringify(item))); sort_index.value.push(test_monitor_list.value[element.index].uuid); @@ -1493,6 +1495,12 @@ export default defineComponent({ }); }); } + if (a.length == 0) { + test_monitor_list.value.forEach((ele) => { + ele.isHide = false; + }); + test_monitor_wall.value = []; + } }; const sub_x = () => { const wall_dom = wall.value; @@ -1713,6 +1721,7 @@ export default defineComponent({ sort_index.value = []; old_sort_index = []; last_wall.value = []; + last_percenter.value = 1; let client = GlobalData.getInstance().getCurrentClient(); if (client) { const settings = await GlobalData.getInstance() @@ -1734,6 +1743,9 @@ export default defineComponent({ offsetWidth.value = wall_dom.offsetWidth; getpx(); } + test_monitor_list.value.forEach((element) => { + element.isHide = false; + }); if (response && settings) { const a = response?.config.windows; output_length.value = @@ -1762,12 +1774,10 @@ export default defineComponent({ multiple.value = false; last_wall.value = []; sort_index.value = []; - test_monitor_list.value.forEach((element) => { - element.isHide = false; - }); + $store.commit("setShowMonitorList", []); loading.value = false; - } else if (a && wall_dom) { + } else if (a && wall_dom) { a.forEach((element) => { let item: test_monitor = new test_monitor(0, "0", 0, 0, 0); extend(true, item, test_monitor_list.value[element.index]); @@ -1791,7 +1801,7 @@ export default defineComponent({ ); item.angle = element.angle; item.isShow = true; - item.active=false + item.active = false; test_monitor_wall.value.push(JSON.parse(JSON.stringify(item))); last_wall.value.push(JSON.parse(JSON.stringify(item))); sort_index.value.push( @@ -1808,6 +1818,13 @@ export default defineComponent({ current_index.value = -1; } } + if (a.length == 0) { + test_monitor_list.value.forEach((ele) => { + ele.isHide = false; + }); + sort_index.value = []; + test_monitor_wall.value = []; + } } } }, @@ -2197,7 +2214,7 @@ export default defineComponent({ tep_item.currenty = item.currenty; } }); - + multiple_select.value=[] realtime_upload(); }, alignBottom() { @@ -2208,6 +2225,7 @@ export default defineComponent({ tep_item.currenty = item.currenty + item.h - tep_item.h; } }); + multiple_select.value=[] realtime_upload(); }, alignRight() { @@ -2218,7 +2236,7 @@ export default defineComponent({ tep_item.currentx = item.currentx + item.w - tep_item.w; } }); - + multiple_select.value=[] realtime_upload(); }, alignLeft() { @@ -2229,6 +2247,7 @@ export default defineComponent({ tep_item.currentx = item.currentx; } }); + multiple_select.value=[] realtime_upload(); }, testLog(a: any) {