ios 上架版本过滤处理

This commit is contained in:
2025-08-11 15:55:11 +08:00
parent 96f236a433
commit 4a77c59baf

View File

@@ -3,6 +3,7 @@
namespace app\common\controller;
use think\Controller;
use think\Db;
class BaseCom extends Controller
@@ -24,6 +25,23 @@ class BaseCom extends Controller
if($is_maintenance == 2){
return V(203, '系统维护中');
}
//检测是什么系统
$system = input('system','');
if(empty($system)){
$system = request()->header('system');
}
//版本号
$version = input('App-Version','');
if(empty($version)){
$version = request()->header('App-Version');
}
$zhenshi_version = db::name('version')->where('type', 2)->value('oldversion');
$result = version_compare($version,$zhenshi_version);
if($system == 'iOS' && $result > 0){
$this->uid = 0;
//定义一个常量
define('UID', $this->uid);
}else{
$token = input('token', '');
if (empty($token)) {
$token = request()->header('token');
@@ -42,5 +60,6 @@ class BaseCom extends Controller
define('UID', $this->uid);
}
}
}
}