From 3bf24d62f3ca11d25a00f2e24e6ba1712f9444bb Mon Sep 17 00:00:00 2001 From: Dmitry Borisenko <49808844+DmitryBorisenko33@users.noreply.github.com> Date: Tue, 13 Sep 2022 22:44:37 +0200 Subject: [PATCH] ... --- public/index.html | 2 +- src/App.svelte | 26 ++++++++++++++++----- src/pages/Config.svelte | 8 +++---- src/pages/Dev.svelte | 12 +++++----- src/pages/Files.svelte | 9 +++++++ src/pages/System.svelte | 8 +++++++ src/pages/{Utilities.svelte => Test.svelte} | 0 7 files changed, 47 insertions(+), 18 deletions(-) create mode 100644 src/pages/Files.svelte rename src/pages/{Utilities.svelte => Test.svelte} (100%) diff --git a/public/index.html b/public/index.html index c3c286b..dfdf6ef 100644 --- a/public/index.html +++ b/public/index.html @@ -4,7 +4,7 @@ - IoT Manager 4.2.7 + IoT Manager 4.2.8 diff --git a/src/App.svelte b/src/App.svelte index 5e0fa3f..c868faa 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -21,6 +21,7 @@ import ListPage from "./pages/List.svelte"; import SystemPage from "./pages/System.svelte"; import DevPage from "./pages/Dev.svelte"; + import FilesPage from "./pages/Files.svelte"; //import UtilitiesPage from "./pages/Utilities.svelte"; //import LogPage from "./pages/Log.svelte"; @@ -43,7 +44,7 @@ //****************************************************variable section**********************************************************/ //******************************************************************************************************************************/ let myip = document.location.hostname; - if (devMode) myip = "192.168.1.101"; + if (devMode) myip = "192.168.1.197"; //Flags let firstDevListRequest = true; @@ -64,6 +65,7 @@ let connectionReady = false; let listReady = false; let systemReady = false; + let devReady = false; //update esp let versionsList = {}; @@ -577,6 +579,12 @@ if (debug) console.log("✔✔", "system data parced"); systemReady = true; } + if (currentPageName === "/dev|" && errorsJsonParced && settingsJsonParced && configJsonParced && itemsJsonParced) { + clearParcedFlags(); + getVersionsList(); + if (debug) console.log("✔✔", "dev data parced"); + devReady = true; + } } function saveConfig() { @@ -620,7 +628,7 @@ function getInput() { let input = { name: "inputDate", - descr: "Выберите дату", + //descr: "Выберите дату", widget: "input", size: "small", color: "orange", @@ -648,9 +656,9 @@ if (widget.widget === "chart") { let input = getInput(); input.page = config.page; - let topic = settingsJson.root + "/" + config.id + "-date"; - input.topic = topic; - console.log("[i]", "topic ", topic); + input.topic = settingsJson.root + "/" + config.id + "-date"; + input.descr = config.descr; + console.log("[i]", "topic ", widget.topic); layout.push(input); } error = false; @@ -1149,6 +1157,9 @@
  • {"Разработчик"}
  • +
  • + {"Файлы"} +
  • {/if} @@ -1176,7 +1187,10 @@ {#if devMode} - + + + + {/if} {/if} diff --git a/src/pages/Config.svelte b/src/pages/Config.svelte index 75c84b7..55f1064 100644 --- a/src/pages/Config.svelte +++ b/src/pages/Config.svelte @@ -19,8 +19,6 @@ export let rebootEsp = () => {}; export let cleanLogs = () => {}; - let hideAllSubParams = true; - function elementsDropdownChange() { for (let i = 0; i < itemsJson.length; i++) { let item = Object.assign({}, itemsJson[i]); @@ -100,10 +98,10 @@ - (hideAllSubParams = !hideAllSubParams)} /> + (element.show = !element.show)} /> deleteLineFromConfig(i)} /> - {#if !hideAllSubParams} + {#if element.show} {#each Object.entries(element) as [key, param]} {#if key != "type" && key != "subtype" && key != "id" && key != "widget" && key != "page" && key != "descr"} @@ -127,7 +125,7 @@ - + - + - + - + - + diff --git a/src/pages/Files.svelte b/src/pages/Files.svelte new file mode 100644 index 0000000..7c08b44 --- /dev/null +++ b/src/pages/Files.svelte @@ -0,0 +1,9 @@ + + +
    + +

    123

    +
    +
    diff --git a/src/pages/System.svelte b/src/pages/System.svelte index 0fa84d3..82c9d08 100644 --- a/src/pages/System.svelte +++ b/src/pages/System.svelte @@ -245,6 +245,14 @@

    {errorsJson.heap}

    +
    +
    +

    Остаток flash

    +
    +
    +

    {errorsJson.freeBytes}

    +
    +

    Кол-во записей на flash

    diff --git a/src/pages/Utilities.svelte b/src/pages/Test.svelte similarity index 100% rename from src/pages/Utilities.svelte rename to src/pages/Test.svelte