diff --git a/app/manage/controller/Config.php b/app/manage/controller/Config.php index 368c655..5bf36ea 100644 --- a/app/manage/controller/Config.php +++ b/app/manage/controller/Config.php @@ -11,6 +11,7 @@ namespace app\manage\controller; use app\BaseController; use app\enterprise\model\Friend; +use app\enterprise\model\Group; use app\manage\model\{Config as Conf}; use think\facade\Cache; class Config extends BaseController @@ -85,6 +86,12 @@ class Config extends BaseController Friend::syncCancelBlacklist($uid); } } + // 更新所有群里个人的定时清理为从不 + $userMsgClear=$value['userMsgClear'] ?? false; + if (!$userMsgClear) { + Friend::where('clear_msg_day','>',0)->update(['clear_msg_day'=>0]); + Group::where('clear_msg_day','>',0)->update(['clear_msg_day'=>0]); + } } } return success(lang('system.editOk'));