yujian
2019-12-03 54c250656c2e471ad48ecaa8ccce16ec9d7eb8bd
fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ShareStorageControllerV2.java
@@ -31,6 +31,7 @@
import com.yeshi.fanli.service.inter.user.UserGoodsStorageService;
import com.yeshi.fanli.util.Constant;
import com.yeshi.fanli.util.StringUtil;
import com.yeshi.fanli.util.VersionUtil;
import com.yeshi.fanli.util.factory.goods.GoodsDetailVOFactory;
import com.yeshi.fanli.util.taobao.TaoKeApiUtil;
import com.yeshi.fanli.vo.goods.GoodsDetailVO;
@@ -56,8 +57,6 @@
   @Resource
   private UserGoodsStorageService userGoodsStorageService;
   /**
    *  单个商品加入选品库
@@ -106,8 +105,10 @@
    * 批量添加选品库
    * 
    * @param acceptData
    * @param uid        用户id
    * @param ids        简版商品id
    * @param uid
    *            用户id
    * @param ids
    *            简版商品id
    * @param out
    */
   @RequestMapping(value = "addStorage", method = RequestMethod.POST)
@@ -132,8 +133,10 @@
    * 查询用户选品库数据
    * 
    * @param acceptData
    * @param page       页码 初始值 1
    * @param uid        用户id
    * @param page
    *            页码 初始值 1
    * @param uid
    *            用户id
    * @param out
    */
   @RequestMapping(value = "getlist", method = RequestMethod.POST)
@@ -252,7 +255,6 @@
      out.print(JsonUtil.loadTrueResult(data));
   }
   /**
    * 分享商品返回二维码图片
    * 
@@ -276,7 +278,11 @@
      try {
         Gson gson = new Gson();
         List<Long> listStorageID = gson.fromJson(storageIds, new TypeToken<ArrayList<Long>>() {}.getType());
         List<Long> listStorageID = gson.fromJson(storageIds, new TypeToken<ArrayList<Long>>() {
         }.getType());
         if (!VersionUtil.greaterThan_2_1(acceptData.getPlatform(), acceptData.getVersion())) {
         if (listStorageID == null || listStorageID.size() < 9) {
            out.print(JsonUtil.loadFalseResult("分享商品数量不足"));
            return;
@@ -287,8 +293,13 @@
            return;
         }
         JSONObject data = userGoodsStorageService.createShareV2(uid, listStorageID);
            JSONObject data = userGoodsStorageService.createShareV2(uid, listStorageID, true);
         out.print(JsonUtil.loadTrueResult(data));
         } else {
            JSONObject data = userGoodsStorageService.createShareV2(uid, listStorageID, false);
            out.print(JsonUtil.loadTrueResult(data));
         }
      } catch (UserGoodsStorageException e) {
         out.print(JsonUtil.loadFalseResult("分享失败"));
         e.printStackTrace();