Ver Fonte

修改添加底部导航

15313670163 há 3 meses atrás
pai
commit
7799599303
3 ficheiros alterados com 67 adições e 3 exclusões
  1. 7 2
      app/JsonRpc/FooterService.php
  2. 1 1
      runtime/hyperf.pid
  3. 59 0
      runtime/logs/hyperf.log

+ 7 - 2
app/JsonRpc/FooterService.php

@@ -5,6 +5,7 @@ namespace App\JsonRpc;
 use App\Model\FooterCategory;
 use App\Model\Website;
 use App\Model\FooterContent;
+use App\Model\Web;
 use Hyperf\RpcServer\Annotation\RpcService;
 use App\Tools\Result;
 use Hyperf\DbConnection\Db;
@@ -63,13 +64,17 @@ class FooterService implements FooterServiceInterface
         }else{
             // 底部导航类型  0:内容型;1:列表型;
             if(in_array($data['type'], [0, 1])){
+                $webid = Website::select('website_name','id')->where('id',$data['website_id'])->first();
+                if(empty($webid)){
+                    return Result::error("该网站不存在!");
+                }
                 // 同一网站下的底部导航名称不能重复
                 $name = FooterCategory::where('website_id',$data['website_id'])->where('name',$data['name'])->first();
                 if(!empty($name)){
                     return Result::error("该底部导航名称已存在!");
-                }else{
-                    $result = FooterCategory::insertGetId($data);
                 }
+                
+                    $result = FooterCategory::insertGetId($data);
             }else{
                 return Result::error("请输入正确的底部导航类型!");
             }

+ 1 - 1
runtime/hyperf.pid

@@ -1 +1 @@
-20795
+4289

+ 59 - 0
runtime/logs/hyperf.log

@@ -1573,3 +1573,62 @@
 [2025-01-17T14:46:06.296738+08:00] sql.INFO: [15.85] select * from `footer_category` where `id` = '12' limit 1 [] []
 [2025-01-17T14:46:06.313163+08:00] sql.INFO: [15.75] delete from `footer_category` where `id` = '12' [] []
 [2025-01-17T14:46:06.330268+08:00] sql.INFO: [16.68] delete from `footer_content` where `fcat_id` = '12' [] []
+[2025-01-20T11:15:10.807262+08:00] sql.INFO: [719.3] select `website_name`, `id` from `website` [] []
+[2025-01-20T11:15:58.579126+08:00] sql.INFO: [1092.53] select `website_name`, `id` from `website` [] []
+[2025-01-20T11:17:22.683316+08:00] sql.INFO: [1284.34] select * from `footer_category` where `website_id` = '10' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T11:17:22.700364+08:00] sql.INFO: [16.48] insert into `footer_category` (`website_id`, `name`, `type`) values ('10', '这你就不懂了吧', '0') [] []
+[2025-01-20T11:20:05.409694+08:00] sql.INFO: [59.88] select * from `footer_category` where `website_id` = '10' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T11:22:39.523518+08:00] sql.INFO: [59.02] select * from `footer_category` where `website_id` = '66' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T11:22:39.538149+08:00] sql.INFO: [14.02] insert into `footer_category` (`website_id`, `name`, `type`) values ('66', '这你就不懂了吧', '0') [] []
+[2025-01-20T11:25:42.899754+08:00] sql.INFO: [53.61] select * from `footer_category` where `website_id` = '66' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T11:25:45.692005+08:00] sql.INFO: [15.52] select * from `footer_category` where `website_id` = '66' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T11:25:58.780319+08:00] sql.INFO: [17.13] select `website_name`, `id` from `website` [] []
+[2025-01-20T11:26:19.909068+08:00] sql.INFO: [15.19] select * from `footer_category` where `website_id` = '66' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T11:26:21.095533+08:00] sql.INFO: [15.99] select * from `footer_category` where `website_id` = '66' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T11:26:21.944176+08:00] sql.INFO: [15.66] select * from `footer_category` where `website_id` = '66' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T11:26:22.775020+08:00] sql.INFO: [14.82] select * from `footer_category` where `website_id` = '66' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T11:26:23.637472+08:00] sql.INFO: [16.8] select * from `footer_category` where `website_id` = '66' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T11:26:24.515388+08:00] sql.INFO: [15.11] select * from `footer_category` where `website_id` = '66' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T11:26:25.273121+08:00] sql.INFO: [16.88] select * from `footer_category` where `website_id` = '66' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T12:59:25.469245+08:00] sql.INFO: [55.32] select `footer_category`.*, `website`.`website_name`, `website`.`id` as `website_id` from `footer_category` left join `website` on `website`.`id` = `footer_category`.`website_id` where (`footer_category`.`name` like '%这你就不懂了吧%') order by `updated_at` desc limit 10 offset 0 [] []
+[2025-01-20T13:07:52.589616+08:00] sql.INFO: [67.09] select `footer_category`.*, `website`.`website_name`, `website`.`id` as `website_id` from `footer_category` left join `website` on `website`.`id` = `footer_category`.`website_id` order by `updated_at` desc limit 10 offset 0 [] []
+[2025-01-20T13:07:52.607408+08:00] sql.INFO: [15.12] select count(*) as aggregate from `footer_category` [] []
+[2025-01-20T13:08:08.069461+08:00] sql.INFO: [18.05] select `footer_category`.*, `website`.`website_name`, `website`.`id` as `website_id` from `footer_category` left join `website` on `website`.`id` = `footer_category`.`website_id` where (`footer_category`.`name` like '%这你就不懂了吧%') order by `updated_at` desc limit 10 offset 0 [] []
+[2025-01-20T13:08:11.252915+08:00] sql.INFO: [17.24] select `footer_category`.*, `website`.`website_name`, `website`.`id` as `website_id` from `footer_category` left join `website` on `website`.`id` = `footer_category`.`website_id` where (`footer_category`.`name` like '%这你就不懂了吧%') order by `updated_at` desc limit 10 offset 0 [] []
+[2025-01-20T13:08:58.361893+08:00] sql.INFO: [17.94] select `footer_category`.*, `website`.`website_name`, `website`.`id` as `website_id` from `footer_category` left join `website` on `website`.`id` = `footer_category`.`website_id` where (`website`.`website_name` like '%三农%') order by `updated_at` desc limit 10 offset 0 [] []
+[2025-01-20T13:42:48.222779+08:00] sql.INFO: [54.19] select * from `footer_category` where `website_id` = '66' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T13:42:59.335559+08:00] sql.INFO: [15.24] select * from `footer_category` where `website_id` = '66' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T13:43:05.476737+08:00] sql.INFO: [14.24] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T13:43:05.493494+08:00] sql.INFO: [15.85] insert into `footer_category` (`website_id`, `name`, `type`) values ('50', '这你就不懂了吧', '0') [] []
+[2025-01-20T14:05:14.754898+08:00] sql.INFO: [52.12] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T14:05:16.307255+08:00] sql.INFO: [14.85] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T14:05:17.122307+08:00] sql.INFO: [14.77] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧' limit 1 [] []
+[2025-01-20T14:10:27.354629+08:00] sql.INFO: [63.03] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧1' limit 1 [] []
+[2025-01-20T14:10:27.370262+08:00] sql.INFO: [14.96] insert into `footer_category` (`website_id`, `name`, `type`) values ('50', '这你就不懂了吧1', '0') [] []
+[2025-01-20T14:12:41.262065+08:00] sql.INFO: [65.86] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧1' limit 1 [] []
+[2025-01-20T14:12:48.977402+08:00] sql.INFO: [16.17] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:12:48.999879+08:00] sql.INFO: [16.56] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []
+[2025-01-20T14:13:02.352524+08:00] sql.INFO: [17.15] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:13:02.369078+08:00] sql.INFO: [15.82] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []
+[2025-01-20T14:13:03.414264+08:00] sql.INFO: [17.17] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:13:03.430631+08:00] sql.INFO: [15.54] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []
+[2025-01-20T14:13:04.666633+08:00] sql.INFO: [17.74] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:13:04.684783+08:00] sql.INFO: [17.33] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []
+[2025-01-20T14:13:12.182511+08:00] sql.INFO: [88.73] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:13:12.250118+08:00] sql.INFO: [17.72] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []
+[2025-01-20T14:13:22.127057+08:00] sql.INFO: [15.65] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:13:22.143962+08:00] sql.INFO: [16.25] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []
+[2025-01-20T14:13:23.211234+08:00] sql.INFO: [17.94] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:13:23.227240+08:00] sql.INFO: [15.34] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []
+[2025-01-20T14:13:24.247970+08:00] sql.INFO: [17.8] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:13:24.264787+08:00] sql.INFO: [16.11] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []
+[2025-01-20T14:13:32.593801+08:00] sql.INFO: [92.11] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:13:32.686512+08:00] sql.INFO: [13.9] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []
+[2025-01-20T14:13:45.220932+08:00] sql.INFO: [17.12] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:13:45.237350+08:00] sql.INFO: [15.75] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []
+[2025-01-20T14:13:46.218501+08:00] sql.INFO: [14.78] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:13:46.234780+08:00] sql.INFO: [15.66] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []
+[2025-01-20T14:13:47.735220+08:00] sql.INFO: [17.06] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:13:47.749999+08:00] sql.INFO: [14.16] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []
+[2025-01-20T14:13:58.276045+08:00] sql.INFO: [309.2] select * from `footer_category` where `website_id` = '50' and `name` = '这你就不懂了吧3' limit 1 [] []
+[2025-01-20T14:13:58.544183+08:00] sql.INFO: [231.2] select `website_name`, `id` from `website` where `id` = '50' limit 1 [] []