allReturnData := []*pb.ServiceScenesTreeRspData{} var wg sync.WaitGroup for _, reqParentId := range req.ParentId { wg.Add(1) go func(parentID string) { defer wg.Done() andonPlusProxy := api.NewAndonPlusClientProxy() ChildrenId := api.ChildrenTicketScenesReq{Id: parentID} ArchiveResp, err := andonPlusProxy.ChildrenTicketScenes(ctx, &ChildrenId) if err != nil { rsp.Code = retcode.DBFailOperation rsp.Message = err.Error() return } log.Infof("ServiceScenesTree data:%v", ArchiveResp.Data) returnDataList := GetChildrenTreeData(ArchiveResp.Data) allReturnData = append(allReturnData, returnDataList[0]) }(reqParentId) } wg.Wait()

allReturnData = pbServiceScenesTreeRspData	for _ reqParentId = range reqParentId 		andonPlusProxy = apiNewAndonPlusClientProxy		ChildrenId = apiChildrenTicketScenesReqId reqParentId		ArchiveResp err =

原文地址: https://www.cveoy.top/t/topic/MLx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录