| | |
| | | SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | PageInfo<ExchangeRecordVO> pageInfo = new PageInfo<>(dto.getPageCurr(),dto.getPageSize()); |
| | | List<ExchangeRecordVO> list = this.baseMapper.pageList(pageInfo,dto); |
| | | // 现金优惠券 |
| | | // 现金优惠券订单 |
| | | StringBuilder stringBuilder = new StringBuilder(); |
| | | // 积分优惠券 |
| | | // 积分优惠券订单 |
| | | StringBuilder stringBuilder1 = new StringBuilder(); |
| | | |
| | | for (ExchangeRecordVO exchangeRecordVO : list) { |
| | | switch (exchangeRecordVO.getWaysToObtain()){ |
| | | case 1: |
| | | if (exchangeRecordVO.getSerialNumber()!=null){ |
| | | stringBuilder.append(exchangeRecordVO.getSerialNumber()).append(","); |
| | | if (exchangeRecordVO.getOrderId()!=null){ |
| | | stringBuilder.append(exchangeRecordVO.getOrderId()).append(","); |
| | | }else{ |
| | | stringBuilder.append("0").append(","); |
| | | } |
| | | break; |
| | | case 2: |
| | | if (exchangeRecordVO.getSerialNumber()!=null){ |
| | | stringBuilder1.append(exchangeRecordVO.getSerialNumber()).append(","); |
| | | if (exchangeRecordVO.getOrderId()!=null){ |
| | | stringBuilder1.append(exchangeRecordVO.getOrderId()).append(","); |
| | | }else{ |
| | | stringBuilder1.append("0").append(","); |
| | | } |
| | |
| | | exchangeRecordVO.setStatus(2); |
| | | } |
| | | } |
| | | // 根据购买方式 查询对应订单号 |
| | | } |
| | | |
| | | // 去除最后一个字符 |