Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/qijisheng
| | |
| | | * @return 结果 |
| | | */ |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public int deleteUserByIds(Long[] userIds) { |
| | | Long userid = tokenService.getLoginUser().getUserid(); |
| | | SysUser sysUser = this.getById(userid); |
| | |
| | | .orderByAsc(Order::getCreateTime)); |
| | | |
| | | |
| | | Map<String, List<Order>> map = orderList.stream().collect(Collectors.groupingBy(item -> item.getCreateTime() |
| | | .format(DateTimeFormatter.ofPattern("yyyy-MM-dd")))); |
| | | Map<String, List<Order>> map = orderList.stream() |
| | | .collect(Collectors.groupingBy( |
| | | item -> item.getCreateTime().format(DateTimeFormatter.ofPattern("yyyy-MM-dd")), |
| | | TreeMap::new, // 使用 TreeMap 按键排序 |
| | | Collectors.toList() |
| | | )); |
| | | |
| | | List<OrderStatisticsDetail> orderStatisticsDetails = new ArrayList<>(); |
| | | map.forEach((key, value) -> { |
| | |
| | | } |
| | | // RefundPass one = refundPassService.getOne(new LambdaQueryWrapper<RefundPass>().eq(RefundPass::getOrderId, orderPageListVo.getId()).eq(RefundPass::getDelFlag, 0).last(" order by create_time desc limit 0,1")); |
| | | RefundPass one = refundPassService.lambdaQuery().eq(RefundPass::getOrderId, orderPageListVo.getId()).one(); |
| | | |
| | | orderPageListVo.setRefundPassId(null != one ? one.getId().toString() : null); |
| | | |
| | | List<OrderGood> orderGoods = orderGoodMapper.selectList(new LambdaQueryWrapper<OrderGood>() |
| | | .eq(OrderGood::getOrderId, orderPageListVo.getId())); |
| | | BigDecimal servuceShopCharges = BigDecimal.ZERO; |
| | | BigDecimal boundShopCharges = BigDecimal.ZERO; |
| | | for (OrderGood orderGood : orderGoods) { |
| | | if(orderPageListVo.getShopId().equals(orderPageList.getShopId())){ |
| | | servuceShopCharges = servuceShopCharges.add(orderGood.getServuceShopCharges()); |
| | | } |
| | | boundShopCharges = boundShopCharges.add(orderGood.getBoundShopCharges()); |
| | | } |
| | | orderPageListVo.setGetCommission(servuceShopCharges.add(boundShopCharges)); |
| | | } |
| | | return pageInfo.setRecords(list); |
| | | } |
| | |
| | | private Integer status; |
| | | @ApiModelProperty("配送方式(1=自提,2=快递)") |
| | | private Integer distributionMode; |
| | | @ApiModelProperty("获得分佣") |
| | | private BigDecimal getCommission; |
| | | /** |
| | | * 用户id |
| | | */ |
| | |
| | | @ApiModelProperty("售后订单id") |
| | | private String refundPassId; |
| | | |
| | | private Integer shopId; |
| | | |
| | | public BigDecimal getGetPoint(){ |
| | | return point; |
| | | } |
| | |
| | | total_amount as orderMoney, |
| | | point, |
| | | order_status as status, |
| | | shop_id, |
| | | distribution_mode as distributionMode |
| | | from t_order where del_flag = 0 and pay_status = 2 |
| | | <if test="null != item.code and '' != item.code"> |