From f80c09c7e60921d5b6f11008161a09ddf8fc49b9 Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Fri, 7 Mar 2025 10:24:54 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BF=AE=E6=94=B9=E5=AF=BC?= =?UTF-8?q?=E8=88=AA=E6=96=B0=E5=A2=9E=E5=94=AF=E4=B8=80=E6=A0=87=E8=AF=86?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/v1/Navigation.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/admin/controller/v1/Navigation.php b/app/admin/controller/v1/Navigation.php index d19984cf..27cfa3d1 100644 --- a/app/admin/controller/v1/Navigation.php +++ b/app/admin/controller/v1/Navigation.php @@ -75,12 +75,16 @@ class Navigation public function save() { $post = request()->post([ + 'unique_label' => '', 'name', 'at_platform' => 'pc', 'desc', 'status' => 1 ]); - $data = array_merge($post, ['language_id' => request()->lang_id, 'unique_label' => uniqid("NAV_")]); + if (empty($post['unique_label'])) { + $post['unique_label'] = uniqid("NAV_"); + } + $data = array_merge($post, ['language_id' => request()->lang_id]); $validate = new NavigationValidate; if (!$validate->scene('add')->check($data)) {