Explorar o código

删除创建管理员要的信息

shish %!s(int64=6) %!d(string=hai) anos
pai
achega
3b2781f1fe

+ 8 - 2
biz/admin/classes/AdminShopClass.php

@@ -38,7 +38,7 @@ class AdminShopClass extends BaseClass
 		Yii::$app->redis->executeCommand('HMSET', $params);
 	}
 	
-	//获取管理员信息 shish 2020.4.20
+	//获取创建管理员需要的信息 shish 2020.4.20
 	public static function getBindAdminData($shopId, $adminId)
 	{
 		$cacheKey = self::getGenerateAdminDataKey($shopId, $adminId);
@@ -59,9 +59,15 @@ class AdminShopClass extends BaseClass
 			foreach ($list as $lKey => $lVal) {
 				$data[$lVal['key']] = $lVal['value'];
 			}
-			//$cacheData = Yii::$app->redis->executeCommand('HDEL', [$cacheKey]);
 		}
 		return $data;
 	}
 
+	//删除创建管理员需要的信息 shish 2020.4.20
+	public static function delBindAdminData($shopId, $adminId)
+	{
+		$cacheKey = self::getGenerateAdminDataKey($shopId, $adminId);
+		$cacheData = Yii::$app->redis->executeCommand('HDEL', [$cacheKey]);
+	}
+
 }

+ 2 - 1
biz/admin/services/AdminShopService.php

@@ -75,6 +75,7 @@ class AdminShopService extends BaseService
 			'merchantId' => $merchantId,
 		];
 		AdminShopClass::add($addData);
+		AdminShopClass::delBindAdminData($shopId, $recommendAdminId);
 	}
-	
+
 }