| | |
| | | model.setAccount(name); |
| | | model.setAccountPhone(accountPhone); |
| | | List<QueryJhyOrderListVo> maps = jhyOrderMapper.queryOrderList(model); |
| | | if(CollUtil.isNotEmpty(maps)){ |
| | | for(QueryJhyOrderListVo queryJhyOrderListVo : maps){ |
| | | Long id = queryJhyOrderListVo.getId(); |
| | | List<JhyOrderItemsVo> jhyOrderItemsVos = jhyOrderItemsMapper.selectByOrderId(id); |
| | | queryJhyOrderListVo.setJhyOrderItemsVos(jhyOrderItemsVos); |
| | | } |
| | | } |
| | | // if(CollUtil.isNotEmpty(maps)){ |
| | | // for(QueryJhyOrderListVo queryJhyOrderListVo : maps){ |
| | | // String decode = StringUtils.decode(queryJhyOrderListVo.getName()); |
| | |
| | | String decode = StringUtils.decode(viewJhyOrderVo.getNickName()); |
| | | viewJhyOrderVo.setNickName(decode); |
| | | |
| | | Example exampleItems = new Example(JhyOrderItems.class); |
| | | Example.Criteria criteriaItems = exampleItems.createCriteria(); |
| | | criteriaItems.andEqualTo("orderId",id); |
| | | ArrayList<JhyOrderItemsVo> jhyOrderItemsVolist = new ArrayList<>(); |
| | | List<JhyOrderItems> jhyOrderItemsList = jhyOrderItemsMapper.selectByExample(exampleItems); |
| | | List<JhyOrderItemsVo> jhyOrderItemsList = jhyOrderItemsMapper.selectJhyOrderItemListByOrderId(id); |
| | | if(CollUtil.isNotEmpty(jhyOrderItemsList)){ |
| | | for(JhyOrderItems jhyOrderItems : jhyOrderItemsList){ |
| | | JhyOrderItemsVo jhyOrderItemsVo = BeanUtil.copyProperties(jhyOrderItems, JhyOrderItemsVo.class); |
| | | for(JhyOrderItemsVo jhyOrderItemsVo : jhyOrderItemsList){ |
| | | BigDecimal multiply = jhyOrderItemsVo.getPrice().multiply(new BigDecimal(40)); |
| | | // BigDecimal multiplyScore = jhyOrderItemsVo.getPrice() |
| | | // .multiply(jhyOrderItemsVo.getWeight()==null?BigDecimal.ZERO :jhyOrderItemsVo.getWeight()) |
| | | // .multiply(new BigDecimal(40)); |
| | | jhyOrderItemsVo.setPrice(multiply); |
| | | jhyOrderItemsVo.setAllPrice(new BigDecimal(StrUtil.isEmpty(jhyOrderItemsVo.getScore())?"0":jhyOrderItemsVo.getScore()).setScale( 2, BigDecimal.ROUND_DOWN )); |
| | | jhyOrderItemsVolist.add(jhyOrderItemsVo); |
| | | } |
| | | } |
| | | viewJhyOrderVo.setJhyOrderItems(jhyOrderItemsVolist); |
| | | viewJhyOrderVo.setJhyOrderItems(jhyOrderItemsList); |
| | | |
| | | return viewJhyOrderVo; |
| | | } |