| | |
| | | List<GoodsorderExportVO> goodsorderList = null; |
| | | if(Constants.formatIntegerNum(model.getType())==Constants.ZERO){ |
| | | MPJLambdaWrapper<Goodsorder> queryWrapper = initQueryParamByModel(model); |
| | | queryWrapper.orderByAsc(Goodsorder::getPayDate); |
| | | goodsorderList = goodsorderJoinMapper.selectJoinList(GoodsorderExportVO.class,queryWrapper); |
| | | |
| | | }else{ |
| | |
| | | queryWrapper.le( Refund::getDoneDate, Utils.Date.getEnd(model.getEndDate())); |
| | | } |
| | | queryWrapper.eq(Refund::getStatus,Constants.TWO);//退款完成 |
| | | queryWrapper.orderByAsc(Goodsorder::getPayDate); |
| | | queryWrapper.orderByAsc(Refund::getDoneDate);; |
| | | goodsorderList = refundJoinMapper.selectJoinList(GoodsorderExportVO.class,queryWrapper); |
| | | } |
| | | if (!CollectionUtils.isEmpty(goodsorderList)){ |
| | |
| | | queryWrapper.like(model.getOpenid() !=null,Member::getOpenid,model.getOpenid()); |
| | | queryWrapper.eq(Goodsorder::getIsdeleted,Constants.ZERO); |
| | | queryWrapper.eq(Goodsorder::getPayStatus,Constants.ONE); |
| | | queryWrapper.orderByDesc(Goodsorder::getPayDate); |
| | | |
| | | return queryWrapper; |
| | | } |
| | | |
| | |
| | | public PageData<Goodsorder> findPage(PageWrap<Goodsorder> pageWrap) { |
| | | IPage<Goodsorder> page = new Page<>(pageWrap.getPage(), pageWrap.getCapacity()); |
| | | MPJLambdaWrapper<Goodsorder> queryWrapper = initQueryParamByModel(pageWrap.getModel()); |
| | | queryWrapper.orderByDesc(Goodsorder::getPayDate); |
| | | queryWrapper.select("(select er.status from member_rides er where er.ordre_id=t.id order by er.create_date desc limit 1) as memberRidesStatus"); |
| | | if(Objects.nonNull(pageWrap.getModel().getCloseStatus()) && pageWrap.getModel().getCloseStatus().equals(Constants.ZERO)){ |
| | | queryWrapper.ne(Goodsorder::getStatus,Constants.GOODSORDER_STATUS.CLOSE.getKey()); |