From 71abf1bba21ddeff50b957f6bfe886ed3c165aae Mon Sep 17 00:00:00 2001 From: fangxiang Date: Tue, 14 Feb 2023 19:32:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=BA=E6=9C=80=E6=96=B0?= =?UTF-8?q?=E7=9A=84=E6=95=B0=E6=8D=AE=E5=BA=93=E5=A4=87=E4=BB=BD=E5=8D=8F?= =?UTF-8?q?=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/entities/HttpProtocol.ts | 66 ++++++++++++++++++------------------ src/pages/TopToolBar.vue | 26 +++++++------- 2 files changed, 47 insertions(+), 45 deletions(-) diff --git a/src/entities/HttpProtocol.ts b/src/entities/HttpProtocol.ts index 9956eff..cf743e7 100644 --- a/src/entities/HttpProtocol.ts +++ b/src/entities/HttpProtocol.ts @@ -1,33 +1,33 @@ -export namespace HttpProtocol { - export const DefaultHttpPort = 80; - export const RequestUploadFile = "/upload_file"; - export const RequestPathUpdateDBBackupFile = "/common/update_db_backup_file"; - export const RequestPathDBBackup = "/db_backup"; - export const RequestPathListFile = "/list_file"; - export const RequestPathCreateDirectory = "/create_directory"; - export const RequestPathCheckFileSupport = "/check_file_support"; - export const RequestPathGetWebscoketPort = "/get_websocket_port"; - export const RequestPathGetAllPort = "/get_all_port"; - export const RequestPathDeleteFile = "/delete_file"; - export const RequestPathRenameFile = "/rename_file"; - export const RequestCheckModeIndex = "/check_mode_index"; - - export const HttpUploadTypeNormal = "U_T_Normal"; - export const UploadTypeBackgroundImage = "U_T_BACKGROUND_IMAGE"; - export const UploadTypeMedia = "U_T_MEDIA"; - export const UploadTypeDatabase = "U_T_DATABASE"; - export const UploadTypeRootFS = "U_T_ROOT_FS"; - export const UploadTypeSoftware = "U_T_SOFTWARE"; - - export const kHeaderXFileLength = "X-File-Length"; - export const kHeaderXFileMD5 = "X-File-MD5"; - export const kHeaderXProductName = "X-Product-Name"; - const kHeaderDefaultValueXProductName = "LED_PLAYER"; - - export const getProductName = ($store: any): String => { - if ($store && $store.state && $store.state.product_name) { - return $store.state.product_name; - } - return kHeaderDefaultValueXProductName; - }; -} +export namespace HttpProtocol { + export const DefaultHttpPort = 80; + export const RequestUploadFile = "/upload_file"; + export const RequestPathUpdateDBBackupFile = "/update_db_backup_file"; + export const RequestPathDBBackup = "/download_db_backup_file"; + export const RequestPathListFile = "/list_file"; + export const RequestPathCreateDirectory = "/create_directory"; + export const RequestPathCheckFileSupport = "/check_file_support"; + export const RequestPathGetWebscoketPort = "/get_websocket_port"; + export const RequestPathGetAllPort = "/get_all_port"; + export const RequestPathDeleteFile = "/delete_file"; + export const RequestPathRenameFile = "/rename_file"; + export const RequestCheckModeIndex = "/check_mode_index"; + + export const HttpUploadTypeNormal = "U_T_Normal"; + export const UploadTypeBackgroundImage = "U_T_BACKGROUND_IMAGE"; + export const UploadTypeMedia = "U_T_MEDIA"; + export const UploadTypeDatabase = "U_T_DATABASE"; + export const UploadTypeRootFS = "U_T_ROOT_FS"; + export const UploadTypeSoftware = "U_T_SOFTWARE"; + + export const kHeaderXFileLength = "X-File-Length"; + export const kHeaderXFileMD5 = "X-File-MD5"; + export const kHeaderXProductName = "X-Product-Name"; + const kHeaderDefaultValueXProductName = "LED_PLAYER"; + + export const getProductName = ($store: any): String => { + if ($store && $store.state && $store.state.product_name) { + return $store.state.product_name; + } + return kHeaderDefaultValueXProductName; + }; +} diff --git a/src/pages/TopToolBar.vue b/src/pages/TopToolBar.vue index b5b625c..100000c 100644 --- a/src/pages/TopToolBar.vue +++ b/src/pages/TopToolBar.vue @@ -305,7 +305,10 @@ @@ -457,7 +457,6 @@ - @@ -711,9 +710,9 @@ export default defineComponent({ show_device_list.value = typeof (window).user_search?.hide_device_list == "undefined"; }); - let isfan=ref(true) + let isfan = ref(true); if ((window as any).$wujie) { - isfan.value=false + isfan.value = false; } return { show_advanced_menu, @@ -738,8 +737,11 @@ export default defineComponent({ console.log(url.toString()); let response = await api.get(url.toString()); if (response.status == 200 && response && response.data) { - url.pathname = - HttpProtocol.RequestPathDBBackup + "/" + response.data; + console.log(response.data); + + url.pathname = HttpProtocol.RequestPathDBBackup; + url.searchParams.append("name", response.data); + console.log(url); openURL(url.toString()); } else { $q.notify({ @@ -992,7 +994,7 @@ export default defineComponent({ isfull.value = !isfull.value; if ((window as any).$wujie) { const $wujie = (window as any).$wujie as IWuJieInterface; - $wujie?.bus.$emit("isfull", isfull.value); + $wujie?.bus.$emit("isfull", isfull.value); } }, };