From e3f8dbef13e978e58bbfb6c96c49ed8061ca4a0d Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq.com> Date: Fri, 19 Dec 2025 15:42:01 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BE=A4=E6=98=B5=E7=A7=B0=E6=8B=BC=E9=9F=B3?= =?UTF-8?q?=E8=B6=85=E9=95=BF=E6=8F=90=E7=A4=BA=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/enterprise/controller/Group.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/enterprise/controller/Group.php b/app/enterprise/controller/Group.php index bf597d4..a47b70d 100644 --- a/app/enterprise/controller/Group.php +++ b/app/enterprise/controller/Group.php @@ -96,7 +96,9 @@ class Group extends BaseController if($role>2 && $setting['manage'] > 0){ return warning(lang('group.notAuth')); } - GroupModel::where(['group_id' => $group_id])->update(['name' => $param['displayName'],'name_py'=>pinyin_sentence($param['displayName'])]); + $name_py = pinyin_sentence($param['displayName']); + if (strlen($name_py) > 64) return warning(lang('system.fail')); + GroupModel::where(['group_id' => $group_id])->update(['name' => $param['displayName'],'name_py'=>$name_py]); $param['editUserName'] = $this->userInfo['realname']; $action='editGroupName'; event('GroupChange', ['action' => $action, 'group_id' => $group_id, 'param' => $param]);