From 1fc63300144a3af70a2f3bde0242121d60c31630 Mon Sep 17 00:00:00 2001 From: "zorro.zhang" Date: Tue, 3 Sep 2024 14:07:09 +0800 Subject: [PATCH] ENH: Optimize the process without network plugins JIRA: none Change-Id: I7f1eff610386b50f7480dd0bf1590f56d5a74cb7 --- resources/web/homepage3/css/left.css | 2 -- resources/web/homepage3/js/left.js | 17 +++++++++++++++-- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/resources/web/homepage3/css/left.css b/resources/web/homepage3/css/left.css index 81a90e1b0..b65ec3573 100644 --- a/resources/web/homepage3/css/left.css +++ b/resources/web/homepage3/css/left.css @@ -113,11 +113,9 @@ body #NoPluginTip { position: absolute; - top: 0px; left: 0px; bottom: 0px; right: 0px; - z-index: 1; display: none; flex-direction: column; justify-content: flex-end; diff --git a/resources/web/homepage3/js/left.js b/resources/web/homepage3/js/left.js index 72dd48f8a..b01f92bce 100644 --- a/resources/web/homepage3/js/left.js +++ b/resources/web/homepage3/js/left.js @@ -1,6 +1,7 @@ //var TestData={"sequence_id":"0","command":"get_recent_projects","response":[{"path":"D:\\work\\Models\\Toy\\3d-puzzle-cube-model_files\\3d-puzzle-cube.3mf","time":"2022\/3\/24 20:33:10"},{"path":"D:\\work\\Models\\Art\\Carved Stone Vase - remeshed+drainage\\Carved Stone Vase.3mf","time":"2022\/3\/24 17:11:51"},{"path":"D:\\work\\Models\\Art\\Kity & Cat\\Cat.3mf","time":"2022\/3\/24 17:07:55"},{"path":"D:\\work\\Models\\Toy\\鐩村墤.3mf","time":"2022\/3\/24 17:06:02"},{"path":"D:\\work\\Models\\Toy\\minimalistic-dual-tone-whistle-model_files\\minimalistic-dual-tone-whistle.3mf","time":"2022\/3\/22 21:12:22"},{"path":"D:\\work\\Models\\Toy\\spiral-city-model_files\\spiral-city.3mf","time":"2022\/3\/22 18:58:37"},{"path":"D:\\work\\Models\\Toy\\impossible-dovetail-puzzle-box-model_files\\impossible-dovetail-puzzle-box.3mf","time":"2022\/3\/22 20:08:40"}]}; var m_HotModelList=null; +var m_HasNetworkPlugin=true; function OnInit() { @@ -32,10 +33,13 @@ function HandleStudio( pVal ) { $("#NoPluginTip").show(); $("#NoPluginTip").css("display","flex"); + + m_HasNetworkPlugin=false; } else { $("#NoPluginTip").hide(); + m_HasNetworkPlugin=true; } } else if(strCmd=='homepage_leftmenu_clicked') @@ -174,9 +178,18 @@ function SendMsg_GetLoginInfo() function OnLoginOrRegister() { var tSend={}; - tSend['sequence_id']=Math.round(new Date() / 1000); - tSend['command']="homepage_login_or_register"; + if( m_HasNetworkPlugin ) + { + tSend['sequence_id']=Math.round(new Date() / 1000); + tSend['command']="homepage_login_or_register"; + } + else + { + tSend['sequence_id']=Math.round(new Date() / 1000); + tSend['command']="homepage_need_networkplugin"; + } + SendWXMessage( JSON.stringify(tSend) ); }