yujian
2020-06-12 8a54915d3c39d9d8d7e90c0971d1e19d0eb76622
fanli/src/main/java/com/yeshi/fanli/controller/client/v2/UserCloudControllerV2.java
@@ -518,7 +518,6 @@
         JSONObject data = new JSONObject();
         data.put("listGroup", list);
         JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
      } catch (UserCloudGroupException e) {
         JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult(e.getMsg()));
      }
@@ -570,7 +569,11 @@
                  commonGoods.setState(2);
               }
            }
            if (state != null && state == UserCloudGoods.STATE_INVALID) {
               commonGoods.setState(1);
            }
            GoodsDetailVO detailVO = GoodsDetailVOFactory.convertCommonGoods(commonGoods, paramsDTO);
            detailVO.setId(commonGoods.getId());
@@ -636,18 +639,26 @@
    * @param out
    */
   @RequestMapping(value = "switchState")
   public void switchState(String callback, AcceptData acceptData, Long uid, Integer type, Boolean state,
   public void switchState(String callback, AcceptData acceptData, Long uid, Integer type, Integer state,
         PrintWriter out) {
      if (uid == null) {
         JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult(1, "用户未登录"));
      if (uid == null || type == null || state == null) {
         JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult(1, "参数不完整"));
         return;
      }
      if (type == 1) {
         userCloudManageService.save(uid, state, null);
      } else {
         userCloudManageService.save(uid, null, state);
      boolean reslut = false;
      if (state == 1) {
         reslut = true;
      }
      JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult("操作成功"));
      if (type == 1) {
         userCloudManageService.save(uid, reslut, null);
      } else {
         userCloudManageService.save(uid, null, reslut);
      }
      JSONObject data = new JSONObject();
      data.put("state", reslut);
      JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
   }
   /**