добавил обратную сортировку лога

This commit is contained in:
2025-09-18 15:32:12 +03:00
parent 9efddd9930
commit 7f21f9488e
8 changed files with 42 additions and 19 deletions

View File

@@ -311,6 +311,11 @@
</select>
</label>
<label>
<span>Обратная сортировка строк</span>
<span class="toggle-input"><input type="checkbox" v-model="paramLogs.revercePreview" /><span class="slider"></span></span>
</label>
<button class="action-button" @click="logsUpdate()">Обновить (последние 1000 строк) <span class="submit-spinner" v-show="paramLogs.submitUpdateLogs"></span></button></button>
<a href="/api/get/manager.log" class="action-button" download>Скачать все</a>
<pre style="overflow-x: auto">{{ paramLogs.data }}</pre>
@@ -452,6 +457,7 @@
paramLogs: {
submitClearLogs: false,
submitUpdateLogs: false,
revercePreview: true,
data: "",
level: ""
},
@@ -955,7 +961,7 @@
logsUpdate() {
if (this.paramLogs.submitUpdateLogs) { return }
this.paramLogs.submitUpdateLogs = true
fetch(`/api/get/manager.log?preview=1`, {method: 'GET', credentials: 'same-origin' })
fetch(`/api/get/manager.log?preview${this.paramLogs.revercePreview ? '&reverse' : ''}`, {method: 'GET', credentials: 'same-origin', })
.then(async (resp) => {
this.paramLogs.data = await resp.text()
})