diff --git a/src/admin/js/indexbody.js b/src/admin/js/indexbody.js index a8e2d32e..e283c6be 100644 --- a/src/admin/js/indexbody.js +++ b/src/admin/js/indexbody.js @@ -52,7 +52,10 @@ function Copyinfo() { //Dedebiz info var dedebizInfo; function ViewDedeBIZ() { - console.log(dedebizInfo); + if (dedebizInfo === false) { + ShowMsg("商业组件没有启动,无法正常连接"); + return; + } ShowMsg(` @@ -74,8 +77,10 @@ function LoadServer() { $.get("index_body.php?dopost=system_info", function (data) { let rsp = JSON.parse(data); if (rsp.code === 200) { - if (rsp.result.core.code === 200) { + if (rsp.result.core) { dedebizInfo = JSON.parse(rsp.result.core.data); + } else { + dedebizInfo = false; } let infoStr = `
`; diff --git a/src/admin/js/main.js b/src/admin/js/main.js index 6f4d6522..6c1fccdc 100644 --- a/src/admin/js/main.js +++ b/src/admin/js/main.js @@ -556,7 +556,7 @@ function ShowMsg(content, ...args) { size = ""; if (typeof content == "undefined") content = ""; modalID = guid(); - var footer = ``; + var footer = ``; var noClose = false; if (args.length == 1) { //存在args参数 diff --git a/src/install/index.php b/src/install/index.php index 63fcaad9..f913a15f 100644 --- a/src/install/index.php +++ b/src/install/index.php @@ -11,7 +11,7 @@ error_reporting(E_ALL || ~E_NOTICE); define('INSLOCKFILE', dirname(__FILE__).'/install_lock.txt'); $verMsg = 'V6'; $dfDbname = 'DedeBIZ'; -$cfg_version_detail = '6.2.1'; //详细版本号 +$cfg_version_detail = '6.2.3'; //详细版本号 $errmsg = ''; if (version_compare(PHP_VERSION, '8.0.0', '>=') && function_exists("mysqli_report")) { mysqli_report(MYSQLI_REPORT_OFF); diff --git a/src/system/common.inc.php b/src/system/common.inc.php index a6a16274..a51dd5ba 100755 --- a/src/system/common.inc.php +++ b/src/system/common.inc.php @@ -187,7 +187,7 @@ $cfg_soft_dir = $cfg_medias_dir.'/soft'; $cfg_other_medias = $cfg_medias_dir.'/media'; //软件摘要信息,请不要删除,否则系统无法正确接收系统漏洞或升级信息 $cfg_version = 'V6'; -$cfg_version_detail = '6.2.1'; //详细版本号 +$cfg_version_detail = '6.2.3'; //详细版本号 $cfg_soft_lang = 'utf-8'; $cfg_soft_public = 'base'; $cfg_softname = '得德系统'; diff --git a/src/system/database/dedesqlite.class.php b/src/system/database/dedesqlite.class.php index 32ca0cb6..9e1e0108 100755 --- a/src/system/database/dedesqlite.class.php +++ b/src/system/database/dedesqlite.class.php @@ -398,6 +398,9 @@ class DedeSqlite //获取字段详细信息 function GetFieldObject($id = "me") { + if(!$this->result[$id]) { + return false; + } $cols = $this->result[$id]->numColumns(); if ($this->_fieldIdx >= $cols) { $this->_fieldIdx = 1;