GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — 用户管理相关操作接口-PR了一个重载方法,调用方无需多次调用拼接数据 by Cocowwy · Pull Request #2811 · binarywang/WxJava

Conversation

@Cocowwy

@Cocowwy Cocowwy commented Sep 7, 2022

Copy link
Copy Markdown

me.chanjar.weixin.mp.api.WxMpUserService#userList()
该接口新增一个重载方法,调用方无需多次调用来拼接全量数据,内部实现存在 nextOpenid 的时候,自动进行调用,进行merage操作

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@Cocowwy
【feat】me.chanjar.weixin.mp.api.WxMpUserService.userList(java.lang.Str…
e1907e6
…ing) 重载了一个方法,屏蔽多次需要多次拉取,对于调用方,可一次性拉取所有用户数据
@binarywang

binarywang commented Sep 11, 2022

Copy link
Copy Markdown
Owner

请教下 merage 是啥意思呢?

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@Cocowwy

Cocowwy commented Sep 13, 2022

Copy link
Copy Markdown
Author

请教下 merage 是啥意思呢?
就是原本存在nextOpenId的时候是需要使用者根据nextOpenId继续请求,我这边只是封装了一下,当存在nextOpenId的时候,将所有数据合并成一个list,适用方通过接口拿到的就是全量的数据,而不需要再去做逻辑判断🙉

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@binarywang

binarywang commented Sep 13, 2022

Copy link
Copy Markdown
Owner

请教下 merage 是啥意思呢?
就是原本存在nextOpenId的时候是需要使用者根据nextOpenId继续请求,我这边只是封装了一下,当存在nextOpenId的时候,将所有数据合并成一个list,适用方通过接口拿到的就是全量的数据,而不需要再去做逻辑判断🙉

你是说 merge 吗?那麻烦修复下吧

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

binarywang
binarywang reviewed Sep 13, 2022
View reviewed changes
Comment thread weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpUserServiceImpl.java Resolved

Uh oh!

There was an error while loading. Please reload this page.

Cocowwy and others added 2 commits September 13, 2022 14:48
@Cocowwy
Merge branch 'Wechat-Group:develop' into develop
c28642f
@Cocowwy
🎨 merageList单词错误修改为mergeList
015ce09
@binarywang
binarywang merged commit 286596f into binarywang:develop Sep 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@binarywang binarywang binarywang left review comments

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

2 participants

@Cocowwy @binarywang
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.