package com.qianwen.smartman.modules.coproduction.service; import java.util.Date; import java.util.List; import com.qianwen.core.mp.base.BaseService; import com.qianwen.core.oss.model.BladeFile; import com.qianwen.smartman.modules.coproduction.dto.PlanAndOrderDTO; import com.qianwen.smartman.modules.coproduction.entity.Order; import com.qianwen.smartman.modules.coproduction.vo.OrderAndProcessInfoVO; import com.qianwen.smartman.modules.coproduction.vo.OrderAssignVO; import com.qianwen.smartman.modules.coproduction.vo.OrderQueryVO; import com.qianwen.smartman.modules.coproduction.vo.OrderVO; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/service/IOrderService.class */ public interface IOrderService extends BaseService { List list(OrderQueryVO orderQueryVO); Boolean remove(List ids, Long planId); OrderVO assign(OrderAssignVO orderAssignVO); void reportOrder(Integer orderQualifyNum, Integer orderScrappedNum, Order order, Boolean isDel); void updateOrderByStart(Order order, Date startTime); PlanAndOrderDTO getPlanAndOrderByOrderId(Long orderId); List planOrderList(OrderQueryVO orderQueryVO); OrderAndProcessInfoVO getOrderAndProcessList(Long orderId); Order reportOrderData(Order order); Order delReportOrderData(Order order, List removeRecordIds); BladeFile export(Long orderId); BladeFile exportList(OrderQueryVO orderQueryVO); }