Compare commits

..

No commits in common. "092cdeb03c6dc1929604f9f66f8506140861507e" and "bec91aac8a0c5f9e59385b365c02b1ed2687fc09" have entirely different histories.

4 changed files with 3 additions and 12 deletions

View File

@ -61,7 +61,7 @@ public class OrderController extends BaseController {
*/
@ApiOperation(value = "获取单个订单详情")
@GetMapping("/getOrderDetailsById")
public AjaxResult getOrderDetailsById(OrderDetailDto dto) throws Exception {
public AjaxResult getOrderDetailsById(OrderDetailDto dto) {
if (dto.getOrderId() != null) {
OrderInfoDto orderInfoDto = orderService.getOrderDetailsById(dto);
return success(orderInfoDto);

View File

@ -15,5 +15,5 @@ public interface OrderService {
List<OrderInfoDto> getOrderDetails(OrderInfoDto orderInfoDto) throws Exception;
OrderInfoDto getOrderDetailsById(OrderDetailDto dto) throws Exception;
OrderInfoDto getOrderDetailsById(OrderDetailDto dto);
}

View File

@ -89,17 +89,9 @@ public class OrderServiceImpl implements OrderService {
}
@Override
public OrderInfoDto getOrderDetailsById(OrderDetailDto dto) throws Exception {
public OrderInfoDto getOrderDetailsById(OrderDetailDto dto) {
OrderInfoDto orderInfoDto = orderMapper.getOrderDetailsById(dto);
List<OrderDetailDto> list = orderMapper.selectOrderDetailsByOderId(dto.getOrderId().toString());
boolean orderStatus = list.stream()
.map(OrderDetailDto::getOrderStatus)
.allMatch(name -> name.equals(list.get(0).getOrderStatus()));
if (orderStatus) {
orderInfoDto.setOrderStatus(list.get(0).getOrderStatus());
} else {
throw new Exception("订单状态不一致,请检查订单状态");
}
orderInfoDto.setStartTime(list.get(0).getRentBeginTime());
orderInfoDto.setEndTime(list.get(0).getRentEndTime());
orderInfoDto.setDetailsList(list);

View File

@ -152,7 +152,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
mdi.person_phone AS personPhone,
su.phonenumber AS phoneNumber,
su.nick_name AS nickName,
sum(hh.costs) cost,
moi.address,
dept.companyName
FROM