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;