diff --git a/composer.json b/composer.json
index 9a40949..a512b44 100644
--- a/composer.json
+++ b/composer.json
@@ -2,7 +2,7 @@
   "name": "maiyoule/mqttclient_author",
   "type": "library",
   "description": "MQTT管理模块操作库",
-  "version": "1.1.1",
+  "version": "1.1.2",
   "license": "MIT",
   "authors": [
     {
diff --git a/src/biz/AppUserCreateRequest.php b/src/biz/AppUserCreateRequest.php
index 16f0075..bf74220 100644
--- a/src/biz/AppUserCreateRequest.php
+++ b/src/biz/AppUserCreateRequest.php
@@ -18,25 +18,44 @@ class AppUserCreateRequest extends IRequest
             'password' => $this->getPassword(),
             'fettle' => $this->getFettle(),
             'role' => $this->getRole(),
-            'biz' => join(',', $this->getBiz())
+            'publish' => join(',', $this->getPublish()),
+            'subscribe' => join(',', $this->getSubscribe()),
         ];
     }
 
-    private array $biz = [];
+    private array $subscribe = [];
 
-    public function getBiz(): array
+    public function getSubscribe(): array
     {
-        return $this->biz;
+        return $this->subscribe;
     }
 
-    public function setBiz(array|string $biz): void
+    public function setSubscribe(array|string $subscribe): void
     {
-        if (is_string($biz)) {
-            $biz = [$biz];
+        if (is_string($subscribe)) {
+            $subscribe = [$subscribe];
         }
-        $this->biz = $biz;
+        $this->subscribe = $subscribe;
     }
 
+
+    private array $publish = [];
+
+    public function getPublish(): array
+    {
+        return $this->publish;
+    }
+
+    public function setPublish(array|string $publish): void
+    {
+        if (is_string($publish)) {
+            $publish = [$publish];
+        }
+
+        $this->publish = $publish;
+    }
+
+
     private string $password = '';
     private string $fettle = '';
     private string $role = 'user';
diff --git a/src/biz/AppUserUpdateRequest.php b/src/biz/AppUserUpdateRequest.php
index eb30636..65284dd 100644
--- a/src/biz/AppUserUpdateRequest.php
+++ b/src/biz/AppUserUpdateRequest.php
@@ -29,23 +29,37 @@ class AppUserUpdateRequest extends IRequest
         if (!is_null($this->fettle)) {
             $data['fettle'] = $this->fettle;
         }
-        if (!is_null($this->biz)) {
-            $data['biz'] = join(',', $this->biz);
+        if (!empty($this->publish)) {
+            $data['publish'] = join(',', $this->getPublish());
+        }
+        if (!empty($this->subscribe)) {
+            $data['subscribe'] = join(',', $this->getSubscribe());
         }
 
         return $data;
     }
 
-    private ?array $biz = null;
+    private array $subscribe = [];
 
-    public function getBiz(): array
+    public function getSubscribe(): array
     {
-        return $this->biz;
+        return $this->subscribe;
     }
 
-    public function setBiz(array $biz): void
+    public function setSubscribe(array|string $subscribe): void
     {
-        $this->biz = $biz;
+        if (is_string($subscribe)) {
+            $subscribe = [$subscribe];
+        }
+        $this->subscribe = $subscribe;
+    }
+
+
+    private array $publish = [];
+
+    public function getPublish(): array
+    {
+        return $this->publish;
     }
 
     private string $username;