yujian
2019-10-14 05ca3b14bc7511c1d04f65d82378ae144461e43c
验证 推荐中的所有商品是否已下架
1个文件已修改
35 ■■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java
@@ -957,6 +957,41 @@
                        return;
                    }
                    
                }  else {
                    List<GoodsPicture> imgs = dynamicInfo.getImgs();
                    if (imgs == null || imgs.size() == 0) {
                        out.print(JsonUtil.loadFalseResult("所有商品已抢光"));
                        return;
                    }
                    int count = 0;
                    for (GoodsPicture goodsPicture: imgs) {
                        if (goodsPicture.getGoodState() == 1) {
                            count ++;
                            continue;
                        }
                        TaoBaoGoodsBriefExtra goods = goodsPicture.getGoods();
                        if (goods == null) {
                            count ++;
                            continue;
                        }
                        if (goods.getState() != null && goods.getState() == 1) {
                            count ++;
                            continue;
                        }
                        if (!goods.isCoupon()) {
                            count ++;
                            continue;
                        }
                    }
                    if (count >= imgs.size()) {
                        out.print(JsonUtil.loadFalseResult("所有商品已抢光"));
                        return;
                    }
                }
                // 分享文字