فهرست منبع

Merge branch 'dev/v1.2.6_dx' of SocialPlatform/messageCenter into feature/v1.2.6

王浩 2 سال پیش
والد
کامیت
a7f5c37f51
1فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 3 2
      service/message_mail_box.go

+ 3 - 2
service/message_mail_box.go

@@ -107,7 +107,7 @@ func (b MessaggeService) UserList(in *messagecenter.UserReq) (data *[]map[string
 			if positionIdArr != "" {
 				oneNameSql = " AND find_in_set(b.id,'" + positionIdArr + "')" //1v1搜索成员id
 				//存在满足成员名时 重新定义搜索sql 并兼容群名称不满足但成员名满足时也展示 并展示部分满足群员名
-				name := fmt.Sprintf(" AND c.position_id IN ( %s ) or b.name like '%"+in.NameSearch+"%'", positionIdArr)
+				name := fmt.Sprintf(" AND (c.position_id IN ( %s ) or b.name like '%"+in.NameSearch+"%')", positionIdArr)
 				GroupNameSql = fmt.Sprintf(` (
 						SELECT
 							a.chat_group_id as id,
@@ -189,7 +189,8 @@ func (b MessaggeService) UserList(in *messagecenter.UserReq) (data *[]map[string
 		switch in.QueryType {
 		case 1: //分享列表
 			allSql = strings.Join(append(sqlArr, oneSql, groupSql), " UNION ALL ")
-		case 2: //历史会话列表
+		default:
+			//历史会话列表
 			allSql = strings.Join(append(sqlArr, oneSql, groupSql, serviceSql), " UNION ALL ")
 		}
 		sqlStr = fmt.Sprintf(`SELECT * FROM(