优化ctms-api语法、修复已知BUG;

主要修复ctms-api、dacms对PHP新版本的支持问题
This commit is contained in:
2025-07-13 19:37:42 +08:00
parent 65bbd06981
commit 037f274ec5
413 changed files with 107271 additions and 72326 deletions
+37
View File
@@ -0,0 +1,37 @@
<?php
global $START_TIME;
$START_TIME = getMillisecond();
//加载变量设置
global $_FM;
//记录请求日志-20170629
$dologs = new common\components\DoLogs;
$dologs->record();
//授权服务器通讯检查,排除前台登陆演示我的接口时的判断
$errorCode = 0;
//未登陆不返回数据!
// if(!isset($_FM['user']['name']))
// {
// $errorCode = 45300201;
// die (json_encode(array('errorcode'=>$errorCode,'msg'=>Yii::t('errorcode',$errorCode))));
// }elseif (Yii::$app->user->isGuest)
// {
// $errorCode = 45300201;
// die (json_encode(array('errorcode'=>$errorCode,'msg'=>Yii::t('errorcode',$errorCode))));
// }
//补充添加平台号关联
$_FM['platid'] = isset($_GET['platid']) ? intval($_GET['platid']) : 0;
if (isset($_FM['apiCert']['platid'])) {
$_FM['platid'] = $_FM['apiCert']['platid'];
}
$_FM['uniacid'] = isset($_GET['uniacid']) ? intval($_GET['uniacid']) : 0;
if (isset($_FM['apiCert']['uniacid'])) {
$_FM['uniacid'] = $_FM['apiCert']['uniacid'];
}
$_FM['shopid'] = isset($_GET['shopid']) ? intval($_GET['shopid']) : 0;
if (isset($_FM['apiCert']['shopid'])) {
$_FM['shopid'] = $_FM['apiCert']['shopid'];
}