| package com.zy.asrs.wms.asrs.service;  | 
|   | 
| import com.baomidou.mybatisplus.extension.service.IService;  | 
| import com.zy.asrs.wms.asrs.entity.Order;  | 
| import com.zy.asrs.wms.asrs.entity.dto.OrderInfoDto;  | 
| import com.zy.asrs.wms.asrs.entity.param.CreateOrderParam;  | 
| import com.zy.asrs.wms.asrs.entity.param.UpdateOrderParam;  | 
|   | 
| import java.util.List;  | 
|   | 
| public interface OrderService extends IService<Order> {  | 
|   | 
|     boolean createOrder(CreateOrderParam param);  | 
|   | 
|     boolean createOrder(List<CreateOrderParam> list);  | 
|   | 
|     boolean updateOrder(UpdateOrderParam param);  | 
|   | 
|     boolean deleteOrder(Long orderId);  | 
|   | 
|     boolean checkOrderComplete(Long orderId);//检测订单是否完成  | 
|   | 
|     Order selectByBarcode(String barcode);  | 
|   | 
|     List<OrderInfoDto> getDetlForOrderId(Long id);  | 
| }  |