yujian
2019-12-19 626d711cb15896055c13fe344eb7fcc824589715
fanli/src/main/java/com/yeshi/fanli/controller/client/v2/UserOrderControllerV2.java
@@ -81,13 +81,14 @@
    *            时间段:1-最近三天 2-最近七天 3最近半月 4本月 5近三月 6近半年
    * @param dateType
    *            1-今日 2-昨天 3-本月 4-上个月 |
    * @param needCount
    * @param source
    *          页面来源:welfareCore-福利中心、bonus -奖金统计(我的界面)
    * @param out
    */
   @RequestMapping(value = "getOrderList", method = RequestMethod.POST)
   public void getOrderList(AcceptData acceptData, Integer page, Long uid, Integer state, String type, 
         Integer orderState, String orderNo,   String startTime, String endTime, Integer slotTime, 
         Integer dateType, Integer goodsType, PrintWriter out) {
         Integer dateType, Integer goodsType, String source, PrintWriter out) {
      if (uid == null) {
         out.print(JsonUtil.loadFalseResult(1, "用户未登录"));
         return;
@@ -117,6 +118,9 @@
         orderType = Integer.parseInt(type); 
      } 
      if (goodsType != null && goodsType == 0)
         goodsType = null;
      // 筛选时间
      if (slotTime != null) {
         try {
@@ -162,12 +166,12 @@
         String invalidMoney = "0.00";
         if (page == 1) {
            BigDecimal predictMoney = hongBaoV2CountService.getRewardMoneyByToSearch(uid, dateType, orderType, 1,
                  orderNo, goodsType, startTime, endTime);
                  orderNo, state, goodsType, startTime, endTime);
            if (predictMoney != null) 
               validMoney = predictMoney.setScale(2, BigDecimal.ROUND_DOWN).toString();
            
            BigDecimal postSaleMoney = hongBaoV2CountService.getRewardMoneyByToSearch(uid, dateType, orderType, 2,
                  orderNo, goodsType, startTime, endTime);
                  orderNo, state, goodsType, startTime, endTime);
            if (postSaleMoney != null) 
               invalidMoney = postSaleMoney.setScale(2, BigDecimal.ROUND_DOWN).toString();