request->post(); $roleId = isset($post['roleId']) ? $post['roleId'] : 0; $role = AdminRoleService::getById($roleId); if (empty($role) || isset($role['merchantId']) != $this->merchantId) { util::fail('请选择角色!'); } unset($post['userId']); unset($post['status']); $post['shopId'] = $this->shopId; $post['adminId'] = $this->adminId; $merchant = WxOpenService::getOpenInfo(); $post['merchant'] = $merchant; $respond = AdminShopService::prepareBindAdmin($post); $miniCode = isset($respond['miniCode']) ? Yii::$app->params['imgHost'] . $respond['miniCode'] : ''; util::success(['miniCode' => $miniCode]); } }