| | |
| | | if (pageWrap.getModel().getCreateEndTime() != null) { |
| | | queryWrapper.le(WithdrawalOrders::getCreateTime, Utils.Date.getEnd(pageWrap.getModel().getCreateEndTime())); |
| | | } |
| | | // 门店端:按门店名称或联系人模糊搜索 |
| | | if (StringUtils.isNotBlank(pageWrap.getModel().getShopName())) { |
| | | queryWrapper.and(i -> i.like(ShopInfo::getName, pageWrap.getModel().getShopName()) |
| | | .or().like(ShopInfo::getLinkName, pageWrap.getModel().getShopName())); |
| | | } |
| | | // 司机端:按司机姓名模糊搜索 |
| | | if (StringUtils.isNotBlank(pageWrap.getModel().getMemberName())) { |
| | | queryWrapper.like(DriverInfo::getName, pageWrap.getModel().getMemberName()); |
| | | } |
| | | for (PageWrap.SortData sortData : pageWrap.getSorts()) { |
| | | if (sortData.getDirection().equalsIgnoreCase(PageWrap.DESC)) { |
| | | queryWrapper.orderByDesc(sortData.getProperty()); |
| | |
| | | String doneInfo = null; |
| | | if (Constants.ONE.equals(dto.getStatus())) { |
| | | String aliAccount = order.getAliAccount(); |
| | | String aliName = null; |
| | | String aliName = order.getAliName(); |
| | | |
| | | // 从司机或门店获取支付宝账户和实名姓名 |
| | | if (StringUtils.isBlank(aliAccount)) { |
| | |
| | | order.setType(Constants.ZERO); |
| | | order.setOutBillNo(billNo); |
| | | order.setAliAccount(dto.getAliAccount()); |
| | | order.setAliName(driver.getAliName()); |
| | | order.setDeleted(Constants.ZERO); |
| | | order.setCreateTime(now); |
| | | order.setUpdateTime(now); |
| | |
| | | order.setType(Constants.ZERO); |
| | | order.setOutBillNo(billNo); |
| | | order.setAliAccount(dto.getAliAccount()); |
| | | order.setAliName(shop.getAliName()); |
| | | order.setDeleted(Constants.ZERO); |
| | | order.setCreateTime(now); |
| | | order.setUpdateTime(now); |