15313670163 1 month ago
parent
commit
0bc334179d
3 changed files with 375 additions and 342 deletions
  1. 334 336
      app/JsonRpc/WebsiteService.php
  2. 14 6
      app/JsonRpc/WebsiteServiceInterface.php
  3. 27 0
      app/Model/WebsiteGroup.php

File diff suppressed because it is too large
+ 334 - 336
app/JsonRpc/WebsiteService.php


+ 14 - 6
app/JsonRpc/WebsiteServiceInterface.php

@@ -1,6 +1,7 @@
 <?php
 
 namespace App\JsonRpc;
+
 interface WebsiteServiceInterface
 {
     /**
@@ -18,7 +19,7 @@ interface WebsiteServiceInterface
      * @param array $data
      * @return array
      */
-    public function updateWebsite(int $id,array $data): array;
+    public function updateWebsite(int $id, array $data): array;
 
     /**
      * @param int $id
@@ -35,14 +36,14 @@ interface WebsiteServiceInterface
     public function getWebsiteColumn(array $data): array;
     public function getWebsiteColumnList(array $data): array;
     public function createWebsiteColumn(array $data): array;
-    public function updateWebsiteColumn(int $id,array $data): array;
-    public function getWebsiteRoleList(string $keyword,int $page,int $pageSize,int $websiteId): array;
+    public function updateWebsiteColumn(int $id, array $data): array;
+    public function getWebsiteRoleList(string $keyword, int $page, int $pageSize, int $websiteId): array;
     public function createWebsiteRole(array $data): array;
-    public function updateWebsiteRole(int $id,array $data): array;
+    public function updateWebsiteRole(int $id, array $data): array;
     public function delWebsiteRole(int $id): array;
-    public function getWebsiteRoleUserList(string $keyword,int $page,int $pageSize,int $websiteId,int $roleId): array;
+    public function getWebsiteRoleUserList(string $keyword, int $page, int $pageSize, int $websiteId, int $roleId): array;
     public function createWebsiteRoleUser(array $data): array;
-    public function updateWebsiteRoleUser(int $id,array $data): array;
+    public function updateWebsiteRoleUser(int $id, array $data): array;
     public function delWebsiteRoleUser(int $id): array;
     public function getWebsiteId(array $data): array;
 
@@ -80,6 +81,13 @@ interface WebsiteServiceInterface
     public function getWebsiteCategoryOnes(array $data): array;
     public function upWebsiteCategoryones(array $data): array;
     public function getWebsiteAllCategory(array $data): array;
+    //20250212  网站标识
+    public function addWebsiteGroup(array $data): array;
+    public function getWebsiteGroupList(array $data): array;
+    public function deleteWebsiteGroup(array $data): array;
+    public function getWebsiteGroupInfo(array $data): array;
+    public function updateWebsiteGroup(array $data): array;
+    public function getWebsiteNavList(array $data): array;
 
 
 

+ 27 - 0
app/Model/WebsiteGroup.php

@@ -0,0 +1,27 @@
+<?php
+
+declare(strict_types=1);
+
+namespace App\Model;
+
+use Hyperf\DbConnection\Model\Model;
+
+/**
+ */
+class WebsiteGroup extends Model
+{
+    /**
+     * The table associated with the model.
+     */
+    protected ?string $table = 'website_group';
+
+    /**
+     * The attributes that are mass assignable.
+     */
+    protected array $fillable = [];
+
+    /**
+     * The attributes that should be cast to native types.
+     */
+    protected array $casts = [];
+}

Some files were not shown because too many files changed in this diff