| | |
| | | orderExportDetailDTO.setPaymentMethod(CharSequenceUtil.isNotBlank(orderExportDTO.getPaymentMethod()) ? PaymentMethodEnum.valueOf(orderExportDTO.getPaymentMethod()).paymentName() : ""); |
| | | orderExportDetailDTO.setClientType(ClientTypeEnum.valueOf(orderExportDTO.getClientType()).value()); |
| | | orderExportDetailDTO.setOrderType(orderExportDTO.getOrderType().equals(OrderTypeEnum.NORMAL.name()) ? "普通订单" : "虚拟订单"); |
| | | orderExportDetailDTO.setAfterSaleStatus(OrderItemAfterSaleStatusEnum.valueOf(orderExportDTO.getAfterSaleStatus()).description()); |
| | | |
| | | String afterSaleStatus = orderExportDTO.getAfterSaleStatus(); |
| | | if (StringUtils.isNotBlank(afterSaleStatus)) { |
| | | try { |
| | | orderExportDetailDTO.setAfterSaleStatus(OrderItemAfterSaleStatusEnum.valueOf(afterSaleStatus).description()); |
| | | } catch (IllegalArgumentException e) { |
| | | // 处理枚举值不存在的情况 |
| | | orderExportDetailDTO.setAfterSaleStatus("未知状态"); |
| | | } |
| | | } else { |
| | | // 设置默认值或空字符串 |
| | | orderExportDetailDTO.setAfterSaleStatus("无售后状态"); |
| | | } |
| | | //时间 |
| | | orderExportDetailDTO.setCreateTime(DateUtil.formatDateTime(orderExportDTO.getCreateTime())); |
| | | orderExportDetailDTO.setPaymentTime(DateUtil.formatDateTime(orderExportDTO.getPaymentTime())); |