yujian
2019-12-20 eda5d0e998204c7a49ab84d8528569b765bec2f9
fanli/src/main/java/com/yeshi/fanli/job/BrandInfoJob.java
@@ -5,6 +5,7 @@
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import com.yeshi.fanli.log.LogHelper;
import com.yeshi.fanli.service.inter.brand.BrandInfoService;
import com.yeshi.fanli.util.Constant;
@@ -27,14 +28,22 @@
   public void updateGoods() {
      if (!Constant.IS_TASK)
         return;
      long startTime = java.lang.System.currentTimeMillis();
      LogHelper.test("开始执行品牌更新---updateGoods" + startTime);
      long count = brandInfoService.countValidByCid(null);
      if (count == 0)
         return;
      for (int page = 1; page < (count / 100) + 1; page++) {
         brandInfoService.addShopAndGoods((page - 1) * 100, 100);
      long totalPage = (count / 100) + 1;
      for (long page = 0; page < totalPage; page++) {
         try {
            brandInfoService.addShopAndGoods(page * 100, 100);
         } catch (Exception e) {
            LogHelper.errorDetailInfo(e);
         }
      }
      long endTime = java.lang.System.currentTimeMillis();
      LogHelper.test("结束执行品牌更新---updateGoods" + endTime + ",总耗时:" +(endTime -startTime) / 1000);
   }
}