| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
🤖 Augment PR Summary
摘要:
🤖 Was this summary useful? React with 👍 or 👎 |
Sorry, something went wrong.
There was a problem hiding this comment.
该 PR 为视频号小店商品能力补充独立的赠品、限时抢购、库存及商品辅助服务,并通过委托保留既有 WxChannelProductService 兼容性。
Changes:
Copilot reviewed 36 out of 36 changed files in this pull request and generated 3 comments.
Show a summary per file| File | Description |
|---|---|
| weixin-java-channel/src/test/resources/testng.xml | Updated as part of this pull request. |
| weixin-java-channel/src/test/java/me/chanjar/weixin/channel/api/impl/WxChannelServiceImplTest.java | Updated as part of this pull request. |
| weixin-java-channel/src/test/java/me/chanjar/weixin/channel/api/impl/WxChannelProductStockServiceImplTest.java | Updated as part of this pull request. |
| weixin-java-channel/src/test/java/me/chanjar/weixin/channel/api/impl/WxChannelProductAssistantServiceImplTest.java | Updated as part of this pull request. |
| weixin-java-channel/src/test/java/me/chanjar/weixin/channel/api/impl/WxChannelLimitedDiscountServiceImplTest.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/constant/WxChannelApiUrlConstants.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/stock/StockFlowResponse.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/stock/StockFlowParam.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/stock/StockFlowInfo.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/stock/StockFlowExtInfo.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/ProductBrandRecommendResponse.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/ProductBrandRecommendParam.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/ExternalProductMappingResponse.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/ExternalProductMappingParam.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/ExternalProductMappingNewResponse.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/ExternalProductMappingNewParam.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/ExternalAttribute.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/CategoryPreCheckResponse.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/CategoryPreCheckParam.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/CancelTimingSaleParam.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/BeginTimingSaleParam.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/limit/LimitTaskUpdateResponse.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/limit/LimitTaskUpdateParam.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/limit/LimitSkuUpdate.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/WxChannelService.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/WxChannelProductStockService.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/WxChannelProductAssistantService.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/WxChannelLimitedDiscountService.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/WxChannelGiftService.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/impl/WxChannelProductStockServiceImpl.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/impl/WxChannelProductServiceImpl.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/impl/WxChannelProductAssistantServiceImpl.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/impl/WxChannelLimitedDiscountServiceImpl.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/impl/WxChannelGiftServiceImpl.java | Updated as part of this pull request. |
| weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/impl/BaseWxChannelServiceImpl.java | Updated as part of this pull request. |
| weixin-java-channel/pom.xml | Updated as part of this pull request. |
weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/WxChannelProductStockService.java:26
WxChannelBaseResponse updateStock(String productId, String skuId, Integer diffType, Integer num)
weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/impl/WxChannelLimitedDiscountServiceImpl.java:36
public LimitTaskAddResponse addLimitTask(LimitTaskParam param) throws WxErrorException {
String reqJson = JsonUtils.encode(param);
String resJson = shopService.post(ADD_LIMIT_TASK_URL, reqJson);
return ResponseUtils.decode(resJson, LimitTaskAddResponse.class);
weixin-java-channel/src/main/java/me/chanjar/weixin/channel/api/impl/WxChannelProductStockServiceImpl.java:37
public WxChannelBaseResponse updateStock(String productId, String skuId, Integer diffType, Integer num)
throws WxErrorException {
SkuStockParam param = new SkuStockParam(productId, skuId, diffType, num);
String reqJson = JsonUtils.encode(param);
String resJson = shopService.post(SPU_UPDATE_STOCK_URL, reqJson);
weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/CategoryPreCheckParam.java:19
private Long catId;
weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/ExternalProductMappingNewParam.java:20
private Long catId;
weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/ExternalProductMappingParam.java:19
private Long catId;
weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/ProductBrandRecommendParam.java:20
private Long catId;
weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/product/assistant/ProductBrandRecommendResponse.java:21
private Long brandId;
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Sorry, something went wrong.
| * @return 更新任务响应 | ||
| * @throws WxErrorException 异常 | ||
| */ | ||
| LimitTaskUpdateResponse updateLimitTask(LimitTaskUpdateParam param) throws WxErrorException; |
| public WxChannelBaseResponse updateGiftProduct(GiftProductInfo info) throws WxErrorException { | ||
| String reqJson = JsonUtils.encode(info); | ||
| String resJson = shopService.post(GIFT_PRODUCT_UPDATE_URL, reqJson); | ||
| return ResponseUtils.decode(resJson, WxChannelBaseResponse.class); |
|
|
||
| @Override | ||
| public LimitTaskAddResponse addLimitTask(LimitTaskParam param) throws WxErrorException { | ||
| String reqJson = JsonUtils.encode(param); |
| Back | FazBrowse Home | New Git URL |
Closes #4002
变更
未实现
审核策略和审核额度接口当前无法获取可验证的官方契约,未猜测实现。
验证
mvn -pl weixin-java-channel test(28 tests, 0 failures/errors/skips)