This commit is contained in:
jiask 2025-12-04 15:25:29 +08:00
parent 2f40292c00
commit 433d76db55
2 changed files with 10 additions and 9 deletions

View File

@ -202,13 +202,14 @@ public class OrderInfoMobileBusinessImpl implements OrderInfoMobileBusiness {
orderInfoVO = this.orderCustomBusiness.mobile().didQueryOrderInfo(orderInfoVO);
AllocMetadata vo=orderInfoMapper.queryAllocMetadata(orderInfoVO);
String modelValue=vo.getModelValue();
ObjectMapper objectMapper = new ObjectMapper();
AllocMealtimeModel am=new AllocMealtimeModel();
Map<String, Object> map=null;
try{
am = objectMapper.readValue(modelValue, AllocMealtimeModel.class);
}catch (Exception e){}
if(am.getReserveRefundDeadline()!=null){
orderInfoVO.setReserveRefundDeadline(am.getReserveRefundDeadline());
map = new ObjectMapper().readValue(modelValue, new TypeReference<Map<String,Object>>(){});
if(map!=null){
orderInfoVO.setReserveRefundDeadline((String) map.get("reserveRefundDeadline"));
}
}catch (Exception e){
e.printStackTrace();
}
return orderInfoVO;
}

View File

@ -123,7 +123,7 @@ public class OrderInfoMobileVO {
@ApiModelProperty("订单明细list")
private List<OrderDetailMobileVO> orderDetailList;
//订单回退截止时间
private LocalTime reserveRefundDeadline;
private String reserveRefundDeadline;
public static OrderInfoMobileVO of(OrderInfo orderInfo) {
return (OrderInfoMobileVO)BeanUtil.copyProperties(orderInfo, OrderInfoMobileVO.class, new String[0]);
@ -586,11 +586,11 @@ public class OrderInfoMobileVO {
this.orderDetailList = orderDetailList;
}
public LocalTime getReserveRefundDeadline() {
public String getReserveRefundDeadline() {
return reserveRefundDeadline;
}
public void setReserveRefundDeadline(LocalTime reserveRefundDeadline) {
public void setReserveRefundDeadline(String reserveRefundDeadline) {
this.reserveRefundDeadline = reserveRefundDeadline;
}
}