|
@@ -2,6 +2,7 @@ package contact
|
|
|
|
|
|
import (
|
|
|
"context"
|
|
|
+ "fmt"
|
|
|
"github.com/suyuan32/simple-admin-common/msg/errormsg"
|
|
|
"wechat-api/ent/contact"
|
|
|
"wechat-api/ent/predicate"
|
|
@@ -64,10 +65,16 @@ func (l *GetContactSimpleListLogic) GetContactSimpleList(req *types.ContactListR
|
|
|
resp.Data.Total = data.PageDetails.Total
|
|
|
|
|
|
for _, v := range data.List {
|
|
|
+ var nickname string
|
|
|
+ if v.Markname != "" {
|
|
|
+ nickname = fmt.Sprintf("%s(%s)", v.Nickname, v.Markname)
|
|
|
+ } else {
|
|
|
+ nickname = v.Nickname
|
|
|
+ }
|
|
|
resp.Data.Data = append(resp.Data.Data,
|
|
|
types.ContactSimpleInfo{
|
|
|
Wxid: &v.Wxid,
|
|
|
- Nickname: &v.Nickname,
|
|
|
+ Nickname: &nickname,
|
|
|
})
|
|
|
}
|
|
|
|