Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
A
admin-base
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
new-sing
admin-base
Commits
bd9c14da
Commit
bd9c14da
authored
Oct 26, 2018
by
王
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
去重用户
parent
fcb0162b
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
3 deletions
+9
-3
index.vue
src/components/groupSend/index.vue
+9
-3
No files found.
src/components/groupSend/index.vue
View file @
bd9c14da
...
@@ -128,7 +128,7 @@
...
@@ -128,7 +128,7 @@
placement=
"bottom-end"
placement=
"bottom-end"
width=
"400"
width=
"400"
:offset=
"10"
:offset=
"10"
trigger=
"
hover
"
trigger=
"
manual
"
v-model=
"showEmotion"
>
v-model=
"showEmotion"
>
<div>
<div>
<emotion
@
emotion=
"handleEmotion"
:height=
"200"
></emotion>
<emotion
@
emotion=
"handleEmotion"
:height=
"200"
></emotion>
...
@@ -509,17 +509,23 @@
...
@@ -509,17 +509,23 @@
})
})
let
_tmp
=
_userIds
let
_tmp
=
_userIds
if
(
this
.
searchFrom
.
user_ids
)
{
if
(
this
.
searchFrom
.
user_ids
)
{
_tmp
=
_userIds
.
concat
(
this
.
s
earchFrom
.
user_ids
.
split
(
','
));
_tmp
=
_userIds
.
concat
(
this
.
s
tringToInt
(
this
.
searchFrom
.
user_ids
.
split
(
','
)
));
}
}
let
_result
=
this
.
dedupe
(
_tmp
);
let
_result
=
this
.
dedupe
(
_tmp
);
this
.
searchFrom
.
user_ids
=
_result
.
join
(
','
);
this
.
searchFrom
.
user_ids
=
_result
.
join
(
','
);
this
.
userDialog
.
show
=
false
;
this
.
userDialog
.
show
=
false
;
this
.
multipleSelection
=
[];
}
}
},
},
dedupe
(
array
){
dedupe
(
array
){
return
Array
.
from
(
new
Set
(
array
));
return
Array
.
from
(
new
Set
(
array
));
},
},
stringToInt
(
list
){
let
_list
=
list
||
[];
_list
=
_list
.
map
((
val
)
=>
{
return
parseInt
(
val
,
10
)
})
return
_list
;
},
emotion
(
res
)
{
emotion
(
res
)
{
let
word
=
res
.
replace
(
/
\/
/gi
,
''
)
let
word
=
res
.
replace
(
/
\/
/gi
,
''
)
const
list
=
[
'微笑'
,
'撇嘴'
,
'色'
,
'发呆'
,
'得意'
,
'流泪'
,
'害羞'
,
'闭嘴'
,
'睡'
,
'大哭'
,
'尴尬'
,
'发怒'
,
'调皮'
,
'呲牙'
,
'惊讶'
,
'难过'
,
'酷'
,
'冷汗'
,
'抓狂'
,
'吐'
,
'偷笑'
,
'可爱'
,
'白眼'
,
'傲慢'
,
'饥饿'
,
'困'
,
'惊恐'
,
'流汗'
,
'憨笑'
,
'大兵'
,
'奋斗'
,
'咒骂'
,
'疑问'
,
'嘘'
,
'晕'
,
'折磨'
,
'衰'
,
'骷髅'
,
'敲打'
,
'再见'
,
'擦汗'
,
'抠鼻'
,
'鼓掌'
,
'糗大了'
,
'坏笑'
,
'左哼哼'
,
'右哼哼'
,
'哈欠'
,
'鄙视'
,
'委屈'
,
'快哭了'
,
'阴险'
,
'亲亲'
,
'吓'
,
'可怜'
,
'菜刀'
,
'西瓜'
,
'啤酒'
,
'篮球'
,
'乒乓'
,
'咖啡'
,
'饭'
,
'猪头'
,
'玫瑰'
,
'凋谢'
,
'示爱'
,
'爱心'
,
'心碎'
,
'蛋糕'
,
'闪电'
,
'炸弹'
,
'刀'
,
'足球'
,
'瓢虫'
,
'便便'
,
'月亮'
,
'太阳'
,
'礼物'
,
'拥抱'
,
'强'
,
'弱'
,
'握手'
,
'胜利'
,
'抱拳'
,
'勾引'
,
'拳头'
,
'差劲'
,
'爱你'
,
'NO'
,
'OK'
,
'爱情'
,
'飞吻'
,
'跳跳'
,
'发抖'
,
'怄火'
,
'转圈'
,
'磕头'
,
'回头'
,
'跳绳'
,
'挥手'
,
'激动'
,
'街舞'
,
'献吻'
,
'左太极'
,
'右太极'
]
const
list
=
[
'微笑'
,
'撇嘴'
,
'色'
,
'发呆'
,
'得意'
,
'流泪'
,
'害羞'
,
'闭嘴'
,
'睡'
,
'大哭'
,
'尴尬'
,
'发怒'
,
'调皮'
,
'呲牙'
,
'惊讶'
,
'难过'
,
'酷'
,
'冷汗'
,
'抓狂'
,
'吐'
,
'偷笑'
,
'可爱'
,
'白眼'
,
'傲慢'
,
'饥饿'
,
'困'
,
'惊恐'
,
'流汗'
,
'憨笑'
,
'大兵'
,
'奋斗'
,
'咒骂'
,
'疑问'
,
'嘘'
,
'晕'
,
'折磨'
,
'衰'
,
'骷髅'
,
'敲打'
,
'再见'
,
'擦汗'
,
'抠鼻'
,
'鼓掌'
,
'糗大了'
,
'坏笑'
,
'左哼哼'
,
'右哼哼'
,
'哈欠'
,
'鄙视'
,
'委屈'
,
'快哭了'
,
'阴险'
,
'亲亲'
,
'吓'
,
'可怜'
,
'菜刀'
,
'西瓜'
,
'啤酒'
,
'篮球'
,
'乒乓'
,
'咖啡'
,
'饭'
,
'猪头'
,
'玫瑰'
,
'凋谢'
,
'示爱'
,
'爱心'
,
'心碎'
,
'蛋糕'
,
'闪电'
,
'炸弹'
,
'刀'
,
'足球'
,
'瓢虫'
,
'便便'
,
'月亮'
,
'太阳'
,
'礼物'
,
'拥抱'
,
'强'
,
'弱'
,
'握手'
,
'胜利'
,
'抱拳'
,
'勾引'
,
'拳头'
,
'差劲'
,
'爱你'
,
'NO'
,
'OK'
,
'爱情'
,
'飞吻'
,
'跳跳'
,
'发抖'
,
'怄火'
,
'转圈'
,
'磕头'
,
'回头'
,
'跳绳'
,
'挥手'
,
'激动'
,
'街舞'
,
'献吻'
,
'左太极'
,
'右太极'
]
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment