diff --git a/app/Http/Controllers/Api/UsersController.php b/app/Http/Controllers/Api/UsersController.php
index f8431e75d..423f9859e 100755
--- a/app/Http/Controllers/Api/UsersController.php
+++ b/app/Http/Controllers/Api/UsersController.php
@@ -249,7 +249,7 @@ class UsersController extends AbstractController
$userimg = is_array($userimg) ? $userimg[0]['path'] : $userimg;
$user->userimg = Base::unFillUrl($userimg);
} else {
- $user->userimg = $user->getUserimgAttribute(null);
+ $user->userimg = Base::unFillUrl($user->getUserimgAttribute(null));
}
}
//昵称
diff --git a/resources/assets/js/directives/longpress.js b/resources/assets/js/directives/longpress.js
new file mode 100755
index 000000000..60eeb63a0
--- /dev/null
+++ b/resources/assets/js/directives/longpress.js
@@ -0,0 +1,46 @@
+const isSupportTouch = "ontouchend" in document;
+export default {
+ bind (el, binding) {
+ if (!isSupportTouch) {
+ return
+ }
+ let timer = 0;
+ el.__touchLongpressDown__ = e => {
+ timer = setTimeout(_ => {
+ timer = 0
+ if (binding.expression) {
+ binding.value(e, el)
+ }
+ }, 600)
+ };
+ el.__touchLongpressMove__ = _ => {
+ if (timer) {
+ clearTimeout(timer)
+ timer = 0
+ }
+ };
+ el.__touchLongpressUp__ = _ => {
+ if (timer) {
+ clearTimeout(timer)
+ timer = 0
+ }
+ };
+ el.addEventListener('touchstart', el.__touchLongpressDown__);
+ el.addEventListener('touchmove', el.__touchLongpressMove__);
+ el.addEventListener('touchend', el.__touchLongpressUp__);
+ },
+ update () {
+
+ },
+ unbind (el) {
+ if (!isSupportTouch) {
+ return
+ }
+ el.removeEventListener('touchstart', el.__touchLongpressDown__);
+ el.removeEventListener('touchmove', el.__touchLongpressMove__);
+ el.removeEventListener('touchend', el.__touchLongpressUp__);
+ delete el.__touchLongpressDown__;
+ delete el.__touchLongpressMove__;
+ delete el.__touchLongpressUp__;
+ }
+};
diff --git a/resources/assets/js/pages/manage/components/ChatInput/index.vue b/resources/assets/js/pages/manage/components/ChatInput/index.vue
index 9994cb8a1..72a77d3c0 100755
--- a/resources/assets/js/pages/manage/components/ChatInput/index.vue
+++ b/resources/assets/js/pages/manage/components/ChatInput/index.vue
@@ -40,12 +40,12 @@
-