yujian
2020-06-15 3579201658f94480a8421507c24d2ece83dbf0c7
fanli/src/main/java/com/yeshi/fanli/controller/admin/user/cloud/UserCloudAdminController.java
@@ -1,6 +1,7 @@
package com.yeshi.fanli.controller.admin.user.cloud;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.List;
import javax.annotation.Resource;
@@ -12,12 +13,14 @@
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.yeshi.fanli.entity.bus.user.UserInfo;
import com.yeshi.fanli.entity.bus.user.UserSystemCoupon;
import com.yeshi.fanli.entity.bus.user.cloud.UserCloud;
import com.yeshi.fanli.entity.bus.user.cloud.UserCloudGoods;
import com.yeshi.fanli.entity.bus.user.cloud.UserCloudGroup;
import com.yeshi.fanli.entity.bus.user.cloud.UserCloudOrder;
import com.yeshi.fanli.entity.bus.user.cloud.UserCloudSendContent;
import com.yeshi.fanli.entity.bus.user.cloud.UserCloudSendRecord;
import com.yeshi.fanli.entity.system.SystemCoupon.CouponTypeEnum;
import com.yeshi.fanli.log.LogHelper;
import com.yeshi.fanli.service.inter.dynamic.GoodsEvaluateService;
import com.yeshi.fanli.service.inter.user.UserInfoService;
@@ -341,4 +344,29 @@
   }
   
   
   /**
    * 发圈记录统计
    * @param callback
    * @param uid
    * @param out
    */
   @RequestMapping(value = "statisticsCloud")
   public void statisticsCloud(String callback, Long uid, PrintWriter out) {
      try {
         long orderNum = userCloudOrderService.countOrderRecord(uid, 1);
         long recordNum = userCloudSendRecordService.countRecordNum(uid, null);
         long goodsNum = userCloudGoodsService.countByUid(uid);
         JSONObject data = new JSONObject();
         data.put("orderNum", orderNum);
         data.put("recordNum", recordNum);
         data.put("goodsNum", goodsNum);
         JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
      } catch (Exception e) {
         JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("操作异常"));
         e.printStackTrace();
      }
   }
}