| | |
| | | private OrderItemMapper orderItemMapper; |
| | | |
| | | @Autowired |
| | | private UserPaymentV3Service paymentV3Service; |
| | | private UserPaymentSybService paymentSybService; |
| | | |
| | | @Autowired |
| | | private SequenceNo sequenceNo; |
| | |
| | | dto.setOrderEndDate(parseLocalDateTime(dto.getOrderEndDateStr(), false)); |
| | | dto.setSalesStartDate(parseLocalDateTime(dto.getSalesStartDateStr(), true)); |
| | | dto.setSalesEndDate(parseLocalDateTime(dto.getSalesEndDateStr(), false)); |
| | | dto.setStatusList(splitParam(dto.getStatus())); |
| | | |
| | | List<OrderItemSalesNewListDTO> ls = orderItemSalesMapper.selectItemSalesList(page, dto); |
| | | |
| | |
| | | dto.setOrderEndDate(parseLocalDateTime(dto.getOrderEndDateStr(), false)); |
| | | dto.setSalesStartDate(parseLocalDateTime(dto.getSalesStartDateStr(), true)); |
| | | dto.setSalesEndDate(parseLocalDateTime(dto.getSalesEndDateStr(), false)); |
| | | dto.setStatusList(splitParam(dto.getStatus())); |
| | | |
| | | List<OrderItemSalesNewListDTO> ls = orderItemSalesMapper.selectItemSalesList(null, dto); |
| | | codeDecorator.decorate(ls); |
| | |
| | | objs[a++] = d.getStatusStr(); |
| | | objs[a++] = format(d.getCreateTime(), "yyyy-MM-dd HH:mm:ss"); |
| | | objs[a++] = d.getRemarks(); |
| | | |
| | | |
| | | dataList.add(objs); |
| | | |
| | |
| | | return rr; |
| | | } |
| | | |
| | | public OrderItem doAudit(OrderItemSalesAuditDTO dto, String status){ |
| | | public OrderItem doAudit(OrderItemSalesAuditDTO dto, String status) throws Exception { |
| | | OrderItemSales sl = orderItemSalesMapper.selectById(dto.getId()); |
| | | if(sl == null){ |
| | | throw new ValidationException("售后单不存在"); |
| | |
| | | |
| | | if(Constants.ORDER_SALES_STATUS.AGREED.name().equals(sl.getStatus())){ |
| | | if(totalFeeWithPacking.doubleValue() > 0) { |
| | | String refundId = paymentV3Service.refundOrderSub(o, totalFeeWithPacking); |
| | | String refundId = paymentSybService.refundOrderSub(o, totalFeeWithPacking); |
| | | sl.setRefundId(refundId); |
| | | } |
| | | } |