skyouc
2024-12-21 c635d78b479510ebe2556a420948effcd30a0731
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/OrderService.java
@@ -1,22 +1,26 @@
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.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);//检测订单是否完成
}
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);
}