From f5297ed7565495ccae73ceaf3a3f00b0a677b51d Mon Sep 17 00:00:00 2001 From: yan Date: Tue, 10 Feb 2026 14:25:42 +0800 Subject: [PATCH] =?UTF-8?q?chore(logging):=20=E5=B0=86bgi=5Ftools=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=97=A5=E5=BF=97=E7=BA=A7=E5=88=AB=E4=BB=8Einfo?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E4=B8=BAdebug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改config.js中的日志级别设置 - 将bgi_tools配置信息的日志输出从info级别降级为debug级别 - 减少生产环境中的冗余日志输出 --- repo/js/AutoPlanDomain/config/config.js | 11 ++++++++++- repo/js/AutoPlanDomain/settings.json | 7 +++++++ repo/js/AutoPlanDomain/utils/bgi_tools.js | 12 +++++++----- 3 files changed, 24 insertions(+), 6 deletions(-) diff --git a/repo/js/AutoPlanDomain/config/config.js b/repo/js/AutoPlanDomain/config/config.js index 1a3ca43fd..8d2d4d3b5 100644 --- a/repo/js/AutoPlanDomain/config/config.js +++ b/repo/js/AutoPlanDomain/config/config.js @@ -9,6 +9,11 @@ const config = { loads: [],//加载方式list }, bgi_tools: { + //授权token + token: { + name: 'Authorization', + value: '' + }, api: { httpPullJsonConfig: undefined, httpPushAllJsonConfig: undefined, @@ -169,10 +174,14 @@ async function initConfig() { // config.user.physical.min = physical.min // 初始化uid config.user.uid = await ocrUid() + const bgi_tools_token = settings.bgi_tools_token||"Authorization= " + const list = Array.from(bgi_tools_token.split("=")).map(item=>item.trim()); + config.bgi_tools.token.name = list[0] + config.bgi_tools.token.value = list[1] config.bgi_tools.api.httpPullJsonConfig = settings.bgi_tools_http_pull_json_config config.bgi_tools.api.httpPushAllJsonConfig = settings.bgi_tools_http_push_all_json_config config.bgi_tools.open.open_push = settings.bgi_tools_open_push - log.info(`|bgi_tools:{1}`, JSON.stringify(config.bgi_tools)) + log.debug(`|bgi_tools:{1}`, JSON.stringify(config.bgi_tools)) // const text = file.readTextSync(config.path.domain); // log.info("config.path.domain:{1}",config.path.domain) // log.info("text:{2}",text) diff --git a/repo/js/AutoPlanDomain/settings.json b/repo/js/AutoPlanDomain/settings.json index d52ae8107..f740addad 100644 --- a/repo/js/AutoPlanDomain/settings.json +++ b/repo/js/AutoPlanDomain/settings.json @@ -40,4 +40,11 @@ "label": "bgi_tools推送全部配置api(去看文档)", "default": "http://127.0.0.1:8081/bgi/auto/plan/domain/json/all" } +, + { + "name": "bgi_tools_token", + "type": "input-text", + "label": "bgi_tools授权token 语法:tokenName=tokenValue(去看文档)", + "default": "Authorization= " + } ] \ No newline at end of file diff --git a/repo/js/AutoPlanDomain/utils/bgi_tools.js b/repo/js/AutoPlanDomain/utils/bgi_tools.js index d050ccaef..d130aa963 100644 --- a/repo/js/AutoPlanDomain/utils/bgi_tools.js +++ b/repo/js/AutoPlanDomain/utils/bgi_tools.js @@ -1,4 +1,3 @@ -import {config} from "../config/config"; /** * 拉取对应uid的Json数据 @@ -28,11 +27,14 @@ async function pullJsonConfig(uid, http_api) { * @param http_api * @returns {Promise} */ -async function pushAllJsonConfig(list = [], http_api) { +async function pushAllJsonConfig(list = [], http_api,token={name: "Authorization", value: ''}) { log.info(`list:{1},http:{2}`, list, http_api) - const res = await http.request("POST", http_api, JSON.stringify({json: JSON.stringify(list)}), JSON.stringify({ - "Content-Type": "application/json" - })) + let value = { + "Content-Type": "application/json", + [token.name]: token.value + }; + + const res = await http.request("POST", http_api, JSON.stringify({json: JSON.stringify(list)}), JSON.stringify(value)) log.debug(`[{0}]res=>{1}`, 'next', JSON.stringify(res)) if (res.status_code === 200 && res.body) {