Commit bc54e2fb35ee9817974c8983ecf5dcca2ecec604
1 parent
b92ed601
mall + order:订单详情
Showing
4 changed files
with
5 additions
and
16 deletions
yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/order/TradeOrderController.java
| ... | ... | @@ -56,9 +56,8 @@ public class TradeOrderController { |
| 56 | 56 | return success(PageResult.empty()); |
| 57 | 57 | } |
| 58 | 58 | |
| 59 | - //查询用户信息 mod by 矿泉水 20230614 begin | |
| 60 | - Map<Long, MemberUserRespDTO> userRespVOMap = memberUserApi.getUserMap(convertSet(pageResult.getList(),TradeOrderDO::getUserId));; | |
| 61 | - // end | |
| 59 | + // 查询用户信息 | |
| 60 | + Map<Long, MemberUserRespDTO> userMap = memberUserApi.getUserMap(convertSet(pageResult.getList(), TradeOrderDO::getUserId));; | |
| 62 | 61 | // 查询订单项 |
| 63 | 62 | List<TradeOrderItemDO> orderItems = tradeOrderService.getOrderItemListByOrderId( |
| 64 | 63 | convertSet(pageResult.getList(), TradeOrderDO::getId)); |
| ... | ... | @@ -66,7 +65,7 @@ public class TradeOrderController { |
| 66 | 65 | List<ProductPropertyValueDetailRespDTO> propertyValueDetails = productPropertyValueApi |
| 67 | 66 | .getPropertyValueDetailList(TradeOrderConvert.INSTANCE.convertPropertyValueIds(orderItems)); |
| 68 | 67 | // 最终组合 |
| 69 | - return success(TradeOrderConvert.INSTANCE.convertPage(pageResult, orderItems, propertyValueDetails, userRespVOMap)); | |
| 68 | + return success(TradeOrderConvert.INSTANCE.convertPage(pageResult, orderItems, propertyValueDetails, userMap)); | |
| 70 | 69 | } |
| 71 | 70 | |
| 72 | 71 | @GetMapping("/get-detail") | ... | ... |
yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/order/vo/TradeOrderPageItemRespVO.java
yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/convert/order/TradeOrderConvert.java
| ... | ... | @@ -119,15 +119,6 @@ public interface TradeOrderConvert { |
| 119 | 119 | } |
| 120 | 120 | |
| 121 | 121 | // TODO 芋艿:可简化 |
| 122 | - | |
| 123 | - /** | |
| 124 | - * | |
| 125 | - * @param pageResult | |
| 126 | - * @param orderItems | |
| 127 | - * @param propertyValueDetails | |
| 128 | - * @param memberUserRespDTOMap 新增参数会员DTO | |
| 129 | - * @return | |
| 130 | - */ | |
| 131 | 122 | default PageResult<TradeOrderPageItemRespVO> convertPage(PageResult<TradeOrderDO> pageResult, List<TradeOrderItemDO> orderItems, |
| 132 | 123 | List<ProductPropertyValueDetailRespDTO> propertyValueDetails, |
| 133 | 124 | Map<Long,MemberUserRespDTO> memberUserRespDTOMap) { |
| ... | ... | @@ -158,10 +149,8 @@ public interface TradeOrderConvert { |
| 158 | 149 | } |
| 159 | 150 | // 处理收货地址 |
| 160 | 151 | orderVO.setReceiverAreaName(AreaUtils.format(order.getReceiverAreaId())); |
| 161 | - | |
| 162 | 152 | // 增加用户昵称 |
| 163 | 153 | orderVO.setUser(memberUserRespDTOMap.get(orderVO.getUserId())); |
| 164 | - | |
| 165 | 154 | return orderVO; |
| 166 | 155 | }); |
| 167 | 156 | return new PageResult<>(orderVOs, pageResult.getTotal()); | ... | ... |
yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/dal/mysql/order/TradeOrderMapper.java
| ... | ... | @@ -33,7 +33,7 @@ public interface TradeOrderMapper extends BaseMapperX<TradeOrderDO> { |
| 33 | 33 | .eqIfPresent(TradeOrderDO::getType, reqVO.getType()) |
| 34 | 34 | .eqIfPresent(TradeOrderDO::getStatus, reqVO.getStatus()) |
| 35 | 35 | .eqIfPresent(TradeOrderDO::getPayChannelCode, reqVO.getPayChannelCode()) |
| 36 | - .eqIfPresent(TradeOrderDO::getTerminal,reqVO.getTerminal()) //add by 矿泉水 20230615 | |
| 36 | + .eqIfPresent(TradeOrderDO::getTerminal,reqVO.getTerminal()) | |
| 37 | 37 | .betweenIfPresent(TradeOrderDO::getCreateTime, reqVO.getCreateTime())); |
| 38 | 38 | } |
| 39 | 39 | ... | ... |