提交 0524aee3 authored 作者: liruixin's avatar liruixin

取消运单详情展示

上级 02ef28b5
......@@ -84,6 +84,10 @@ public enum OrderChildEnum {
public static Optional<Status> getByCode(Integer code) {
return Arrays.stream(values()).filter(e -> e.code.equals(code)).findFirst();
}
public static String getMsgByCode(int code) {
return getByCode(code).map(Status::getName).orElse(null);
}
}
@Getter
......
......@@ -31,6 +31,7 @@ public class BreakContractSettlementDriverDaoImpl extends BaseDaoImpl<BreakContr
return update(lUdWrapper()
.eq(BreakContractSettlementDriver::getId, item.getId())
.set(BreakContractSettlementDriver::getSettleStatus, item.getSettleStatus())
.set(BreakContractSettlementDriver::getSettleTime, item.getSettleTime())
);
}
......
......@@ -1238,7 +1238,7 @@ public class OrderChildServiceImpl implements OrderChildService {
List<OrderChildImage> images = orderChildImageDao.getImages(orderChildNo, OrderChildImage.Type.DRIVER_CANCEL.getCode());
OrderChild orderChild = orderChildDao.getByChildNo(orderChildNo).orElseThrow(PerformanceResultEnum.ORDER_CHILD_NO_FOUND);
result.setCancelDetail(orderChild.getCancelDetail());
result.setCancelRemark(orderChild.getCancelRemark());
result.setCancelRemark(OrderChildEnum.Status.getMsgByCode(orderChild.getStatus())+","+orderChild.getCancelRemark());
if (CollectionUtils.isNotEmpty(images)) {
result.setImageList(images.stream().map(OrderChildImage::getImage).collect(Collectors.toList()));
}
......
......@@ -164,6 +164,7 @@ public class BreakContractMqHandlerServiceImpl implements BreakContractMqHandler
}
breakContractSettlementDriver.setSettleStatus(BreakContractSettlementDriverEnum.SettleStatus.YES.getCode());
breakContractSettlementDriver.setSettleTime(LocalDateTime.now());
breakContractSettlementDriverDao.updateSettlementStatus(breakContractSettlementDriver);
//保存结算单日志
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论