|
|
@ -10,6 +10,7 @@ namespace app\manage\controller; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
use app\BaseController; |
|
|
use app\BaseController; |
|
|
|
|
|
use app\enterprise\model\Friend; |
|
|
use app\manage\model\{Config as Conf}; |
|
|
use app\manage\model\{Config as Conf}; |
|
|
use think\facade\Cache; |
|
|
use think\facade\Cache; |
|
|
class Config extends BaseController |
|
|
class Config extends BaseController |
|
|
@ -72,6 +73,15 @@ class Config extends BaseController |
|
|
$systemInfo=Conf::getSystemInfo(true); |
|
|
$systemInfo=Conf::getSystemInfo(true); |
|
|
// 向所有人推送新的设置 |
|
|
// 向所有人推送新的设置 |
|
|
wsSendMsg(0,'updateConfig',$systemInfo); |
|
|
wsSendMsg(0,'updateConfig',$systemInfo); |
|
|
|
|
|
if ($name == 'chatInfo') { |
|
|
|
|
|
$status = $value['autoAddUser']['status'] ?? 0; |
|
|
|
|
|
$user_ids = $value['autoAddUser']['user_ids'] ?? []; |
|
|
|
|
|
if ($status == 0 && $user_ids) { |
|
|
|
|
|
foreach ($user_ids as $uid) { |
|
|
|
|
|
Friend::syncCancelBlacklist($uid); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
return success(lang('system.editOk')); |
|
|
return success(lang('system.editOk')); |
|
|
} |
|
|
} |
|
|
|