yujian
2019-01-05 4220ceb661146c58d1d6855f14dcdcc3d8c7bb24
fanli/src/main/java/com/yeshi/fanli/controller/admin/UserInfoAdminController.java
@@ -4,6 +4,7 @@
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.PrintWriter;
import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
@@ -706,7 +707,7 @@
         long countGold = userInfoCountService.countRank(3);
         
         // 统计所有总金额
         double countTotalMoney = userInfoCountService.countAllMoney(null);
         BigDecimal countTotalMoney = userInfoCountService.countAllMoney(null);
         
         // 统计所有可提现金额
         String minMoney = configService.get(Constant.EXTRACT_MIN_MONEY);
@@ -714,7 +715,7 @@
            minMoney = "20";
            
         double min = Double.parseDouble(minMoney);
         double countCanAssets = userInfoCountService.countAllMoney(min);
         BigDecimal countCanAssets = userInfoCountService.countAllMoney(min);
         
         JSONObject data = new JSONObject();
         data.put("countTotal", countTotal);
@@ -1244,7 +1245,7 @@
    */
   @RequestMapping(value = "getBuyProportion")
   public void getBuyProportion(String callback, String channelArray, Integer dateType, 
       String year, String startTime, String endTime, PrintWriter out) {
       String year, String startTime, String endTime, Integer orderNum, PrintWriter out) {
      
      validateParams(callback, channelArray, dateType,year,startTime,endTime,out);
      
@@ -1267,7 +1268,7 @@
         for (String channel: list) {
            JSONObject channelData = new JSONObject();
            List<Object> resultList = userActiveLogService.getBuyProportion(channel, dateType, year, startTime, endTime);
            List<Object> resultList = userActiveLogService.getBuyProportion(channel, dateType, year, startTime, endTime, orderNum);
            if (resultList == null) {
               resultList = new ArrayList<Object>();
            }
@@ -1286,6 +1287,11 @@
      }
   }
   
   /**
    * 用户统计 :总用户、流失用户数量、累计有购买用户数
    * @param callback
    * @param out
    */
   @RequestMapping(value = "countUser")
   public void countUser(String callback, PrintWriter out) {
      try {