yujian
2019-12-19 626d711cb15896055c13fe344eb7fcc824589715
fanli/src/main/java/com/yeshi/fanli/service/impl/goods/CommonTemplateContentServiceImpl.java
@@ -205,35 +205,36 @@
      DaTaoKeGoodsResult result = null;
      if ("-1".equalsIgnoreCase(cid)) {
         result = DaTaoKeApiUtil.search("", null, null, new BigDecimal("10"), page, pageSize,
         result = DaTaoKeApiUtil.getGoodsList("", null, null, new BigDecimal("10"), null, page, pageSize,
               DaTaoKeApiUtil.SORT_DEFAULT);
         if (result == null || result.getGoodsList() == null || result.getGoodsList().size() == 0) {
            result = new DaTaoKeGoodsResult();
            result.setGoodsList(daTaoKeGoodsDetailV2Service.listByMaxPrice(null,
                  new BigDecimal("10"),null, page, pageSize));
            result.setTotalCount(
                  daTaoKeGoodsDetailV2Service.countByMaxPrice(null, new BigDecimal("10")));
            result.setGoodsList(
                  daTaoKeGoodsDetailV2Service.listByMaxPrice(null, new BigDecimal("10"), null, page, pageSize));
            result.setTotalCount(daTaoKeGoodsDetailV2Service.countByMaxPrice(null, new BigDecimal("10")));
         }
      } else if ("0".equalsIgnoreCase(cid)) {
         result = DaTaoKeApiUtil.search("", null, null, new BigDecimal("10"), page, pageSize,
         result = DaTaoKeApiUtil.getGoodsList("", null, null, new BigDecimal("10"), null, page, pageSize,
               DaTaoKeApiUtil.SORT_CREATETIME);
         if (result == null || result.getGoodsList() == null || result.getGoodsList().size() == 0) {
            result = new DaTaoKeGoodsResult();
            result.setGoodsList(daTaoKeGoodsDetailV2Service.listByMaxPrice(null,
                  new BigDecimal("10"),"createTime", page, pageSize));
            result.setTotalCount(
                  daTaoKeGoodsDetailV2Service.countByMaxPrice(null, new BigDecimal("10")));
            result.setGoodsList(daTaoKeGoodsDetailV2Service.listByMaxPrice(null, new BigDecimal("10"), "createTime",
                  page, pageSize));
            result.setTotalCount(daTaoKeGoodsDetailV2Service.countByMaxPrice(null, new BigDecimal("10")));
         }
      } else {
         List<Integer> cidList = new ArrayList<>();
         cidList.add(Integer.parseInt(cid));
         result = DaTaoKeApiUtil.search("", cidList, null, new BigDecimal("10"), page, pageSize,
               DaTaoKeApiUtil.SORT_DEFAULT);
         result =
               DaTaoKeApiUtil.getGoodsList("", cidList, null, new BigDecimal("10"), null, page, pageSize,
                     DaTaoKeApiUtil.SORT_DEFAULT);
         if (result == null || result.getGoodsList() == null || result.getGoodsList().size() == 0) {
            result = new DaTaoKeGoodsResult();
            result.setGoodsList(daTaoKeGoodsDetailV2Service.listByMaxPrice(Integer.parseInt(cid),
                  new BigDecimal("10"),null, page, pageSize));
                  new BigDecimal("10"), null, page, pageSize));
            result.setTotalCount(
                  daTaoKeGoodsDetailV2Service.countByMaxPrice(Integer.parseInt(cid), new BigDecimal("10")));
         }
@@ -390,7 +391,7 @@
      List<Integer> cidList = new ArrayList<>();
      cidList.add(4);// 居家生活
      int sort = getCommonSort(cid);
      result = DaTaoKeApiUtil.search("", cidList, null, null, page, pageSize, sort);
      result = DaTaoKeApiUtil.getGoodsList("", cidList, null, null, null, page, pageSize, sort);
      List<TaoBaoGoodsBrief> goodsList = new ArrayList<>();
      long count = 0;
      if (result != null) {
@@ -415,7 +416,7 @@
      List<Integer> cidList = new ArrayList<>();
      cidList.add(6);// 美食
      int sort = getCommonSort(cid);
      result = DaTaoKeApiUtil.search("", cidList, null, null, page, pageSize, sort);
      result = DaTaoKeApiUtil.getGoodsList("", cidList, null, null, null, page, pageSize, sort);
      List<TaoBaoGoodsBrief> goodsList = new ArrayList<>();
      long count = 0;
      if (result != null) {
@@ -464,7 +465,9 @@
      if ("1".equalsIgnoreCase(cid)) {// 大淘客数据
         List<Integer> cidList = new ArrayList<>();
         cidList.add(2);// 母婴
         result = DaTaoKeApiUtil.search("", cidList, null, null, page, pageSize, DaTaoKeApiUtil.SORT_DEFAULT);
         result = DaTaoKeApiUtil.getGoodsList("", cidList, null, null, null, page, pageSize,
               DaTaoKeApiUtil.SORT_DEFAULT);
         List<TaoBaoGoodsBrief> goodsList = new ArrayList<>();
         long count = 0;
         if (result != null) {
@@ -512,7 +515,8 @@
      List<Integer> cidList = new ArrayList<>();
      cidList.add(1);// 女装
      int sort = getCommonSort(cid);
      result = DaTaoKeApiUtil.search("", cidList, null, null, page, pageSize, sort);
      result = DaTaoKeApiUtil.getGoodsList("", cidList, null, null, null, page, pageSize, sort);
      List<TaoBaoGoodsBrief> goodsList = new ArrayList<>();
      long count = 0;
      if (result != null) {
@@ -672,7 +676,7 @@
      cidList.add(7);
      cidList.add(13);
      int sort = getCommonSort(cid);
      result = DaTaoKeApiUtil.search("", cidList, null, null, page, pageSize, sort);
      result = DaTaoKeApiUtil.getGoodsList("", cidList, null, null, null, page, pageSize, sort);
      DaTaoKeGoodsResult result1 = DaTaoKeApiUtil.search("运动 男", cidList, null, null, page, pageSize, sort);
      List<TaoBaoGoodsBrief> goodsList = new ArrayList<>();
      long count = 0;