Răsfoiți Sursa

分页查询处理

WH01243 1 an în urmă
părinte
comite
6fb04008ee
1 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 3 1
      rpc/messagecenter/internal/logic/userlistlogic.go

+ 3 - 1
rpc/messagecenter/internal/logic/userlistlogic.go

@@ -33,6 +33,7 @@ func NewUserListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UserList
 func (l *UserListLogic) UserList(in *messagecenter.UserReq) (*messagecenter.UserResp, error) {
 	// todo: add your logic here and delete this line
 	m := service.MessaggeService{}
+	nowIndex := 0
 queryAgain:
 	data, count, err := m.UserList(in)
 	if err != nil {
@@ -40,8 +41,9 @@ queryAgain:
 	}
 	var result = []*messagecenter.UserEntity{}
 	//聊天内容为空,插入默认客服聊天内容
-	if (count == 0 || len(*data) == 0) && in.UserType == 2 {
+	if (count == 0 || len(*data) == 0) && in.UserType == 2 && in.QueryType != 1 && nowIndex < 1 {
 		if insertDefaultChat(in) {
+			nowIndex++
 			goto queryAgain
 		}
 	}