diff --git a/app/Http/Controllers/Api/DialogController.php b/app/Http/Controllers/Api/DialogController.php
index fb1785e17..688b346a7 100755
--- a/app/Http/Controllers/Api/DialogController.php
+++ b/app/Http/Controllers/Api/DialogController.php
@@ -650,6 +650,7 @@ class DialogController extends AbstractController
* @apiName group__user
*
* @apiParam {Number} dialog_id 会话ID
+ * @apiParam {Number} [getuser] 获取会员详情(1: 返回会员昵称、邮箱等基本信息,0: 默认不返回)
*
* @apiSuccess {Number} ret 返回状态码(1正确、0错误)
* @apiSuccess {String} msg 返回信息(错误描述)
@@ -660,10 +661,22 @@ class DialogController extends AbstractController
User::auth();
//
$dialog_id = intval(Request::input('dialog_id'));
+ $getuser = intval(Request::input('getuser', 0));
//
$dialog = WebSocketDialog::checkDialog($dialog_id);
//
- return Base::retSuccess('success', $dialog->dialogUser);
+ $data = $dialog->dialogUser->toArray();
+ if ($getuser === 1) {
+ $array = [];
+ foreach ($data as $item) {
+ $res = User::userid2basic($item['userid']);
+ if ($res) {
+ $array[] = array_merge($item, $res->toArray());
+ }
+ }
+ $data = $array;
+ }
+ return Base::retSuccess('success', $data);
}
/**
diff --git a/resources/assets/js/components/ChatInput.vue b/resources/assets/js/components/ChatInput.vue
index 103598017..859348932 100755
--- a/resources/assets/js/components/ChatInput.vue
+++ b/resources/assets/js/components/ChatInput.vue
@@ -4,36 +4,21 @@
-
-