|
@@ -22,6 +22,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
|
|
+import java.time.LocalDateTime;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -159,6 +160,7 @@ public class TOrderController {
|
|
LambdaQueryWrapper<TOrder> wrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<TOrder> wrapper = new LambdaQueryWrapper<>();
|
|
wrapper.eq(TOrder::getcId,order.getcId()).eq(TOrder::getnStatus,OrderStatusEnum.RECEIVED_ORDER.getCode());
|
|
wrapper.eq(TOrder::getcId,order.getcId()).eq(TOrder::getnStatus,OrderStatusEnum.RECEIVED_ORDER.getCode());
|
|
order.setnStatus(OrderStatusEnum.ARRIVED.getCode());
|
|
order.setnStatus(OrderStatusEnum.ARRIVED.getCode());
|
|
|
|
+ order.setReachTime(LocalDateTime.now());
|
|
return R.ok(orderService.update(order,wrapper));
|
|
return R.ok(orderService.update(order,wrapper));
|
|
} catch (ServiceException s) {
|
|
} catch (ServiceException s) {
|
|
log.error(s.toString());
|
|
log.error(s.toString());
|
|
@@ -178,6 +180,7 @@ public class TOrderController {
|
|
LambdaQueryWrapper<TOrder> wrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<TOrder> wrapper = new LambdaQueryWrapper<>();
|
|
wrapper.eq(TOrder::getcId,order.getcId()).eq(TOrder::getnStatus,OrderStatusEnum.ARRIVED.getCode());
|
|
wrapper.eq(TOrder::getcId,order.getcId()).eq(TOrder::getnStatus,OrderStatusEnum.ARRIVED.getCode());
|
|
order.setnStatus(OrderStatusEnum.SERVICE.getCode());
|
|
order.setnStatus(OrderStatusEnum.SERVICE.getCode());
|
|
|
|
+ order.setStartTime(LocalDateTime.now());
|
|
return R.ok(orderService.update(order,wrapper));
|
|
return R.ok(orderService.update(order,wrapper));
|
|
} catch (ServiceException s) {
|
|
} catch (ServiceException s) {
|
|
log.error(s.toString());
|
|
log.error(s.toString());
|