no message
This commit is contained in:
parent
5c17e811a9
commit
f88d3a1673
|
|
@ -263,8 +263,8 @@ public class OrderDetailServiceImpl implements OrderDetailService {
|
||||||
orderDetails.forEach(model -> {
|
orderDetails.forEach(model -> {
|
||||||
if (StringUtils.isNotEmpty(orderDetail.getIsCall())) {
|
if (StringUtils.isNotEmpty(orderDetail.getIsCall())) {
|
||||||
OrderCallRecord param = new OrderCallRecord();
|
OrderCallRecord param = new OrderCallRecord();
|
||||||
// param.setOrderType("02");
|
param.setOrderType("02");
|
||||||
param.setOrderId(model.getId());
|
param.setOrderId(model.getOrderMasterId());
|
||||||
List<OrderCallRecord> list = orderCallRecordService.selectOrderCallRecordList(param);
|
List<OrderCallRecord> list = orderCallRecordService.selectOrderCallRecordList(param);
|
||||||
// 用于判断是约 还是 排的问题
|
// 用于判断是约 还是 排的问题
|
||||||
if ("01".equals(orderDetail.getIsCall()) && CollectionUtils.isEmpty(list)) {
|
if ("01".equals(orderDetail.getIsCall()) && CollectionUtils.isEmpty(list)) {
|
||||||
|
|
@ -393,6 +393,12 @@ public class OrderDetailServiceImpl implements OrderDetailService {
|
||||||
// 更新子订单状态
|
// 更新子订单状态
|
||||||
orderDetailMapper.updateStatus(orderDetailId, OrderStatus.CANCEL.code());
|
orderDetailMapper.updateStatus(orderDetailId, OrderStatus.CANCEL.code());
|
||||||
logger.info("Set OrderDetail[{}].orderStatus = {}", orderDetailId, OrderStatus.CANCEL.code());
|
logger.info("Set OrderDetail[{}].orderStatus = {}", orderDetailId, OrderStatus.CANCEL.code());
|
||||||
|
|
||||||
|
// 清除超时状态
|
||||||
|
OrderDetail updateOrderDetail = new OrderDetail();
|
||||||
|
updateOrderDetail.setId(orderDetailId);
|
||||||
|
updateOrderDetail.setTimeout(0);
|
||||||
|
orderDetailMapper.updateOrderDetail(updateOrderDetail);
|
||||||
// 查询出所有的子订单 就走主订单取消流程
|
// 查询出所有的子订单 就走主订单取消流程
|
||||||
List<OrderDetail> orderDetails = orderDetailMapper.selectByOrderMasterId(orderDetail.getOrderMasterId());
|
List<OrderDetail> orderDetails = orderDetailMapper.selectByOrderMasterId(orderDetail.getOrderMasterId());
|
||||||
// 判断是否是已付款的订单,未付款不需要退款
|
// 判断是否是已付款的订单,未付款不需要退款
|
||||||
|
|
|
||||||
|
|
@ -270,9 +270,9 @@
|
||||||
</otherwise>
|
</otherwise>
|
||||||
</choose>
|
</choose>
|
||||||
</if>
|
</if>
|
||||||
<!-- <if test="isCall != null">-->
|
<if test="isCall != null">
|
||||||
<!-- AND om.is_call = #{isCall}-->
|
AND om.is_call = #{isCall}
|
||||||
<!-- </if>-->
|
</if>
|
||||||
</where>
|
</where>
|
||||||
order by od.create_time
|
order by od.create_time
|
||||||
<trim suffixOverrides=",">
|
<trim suffixOverrides=",">
|
||||||
|
|
|
||||||
|
|
@ -129,7 +129,7 @@ public class OrderServiceImpl implements OrderService {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 晚上19点后 - 早上8点前不需要执行定时器
|
// 晚上19点后 - 早上8点前不需要执行定时器
|
||||||
if (nowT.getHour() < 8 || nowT.getHour() > 20) {
|
if (nowT.getHour() < 8 || nowT.getHour() >=20) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
List<Integer> list = new ArrayList<>();
|
List<Integer> list = new ArrayList<>();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue