package com.cnbm.packing.service; import com.cnbm.common.page.PageData; import com.cnbm.common.service.CrudService; import com.cnbm.packing.dto.IdVo; import com.cnbm.packing.dto.PowerReportDTO; import com.cnbm.packing.dto.WoPackagingBoxDTO; import com.cnbm.packing.entity.WoPackagingBox; import com.cnbm.packing.entity.WoPackagingBoxSubstrate; import com.cnbm.packing.param.PowerReportQueryParam; import org.apache.ibatis.annotations.Param; import java.time.LocalDateTime; import java.util.List; import java.util.Map; /** * 包装箱表 * * @author codeGenerator * @since 2023-02-15 */ public interface WoPackagingBoxServiceBiz extends CrudService { PageData page (Map params); WoPackagingBoxDTO get(Long id); IdVo add(WoPackagingBoxDTO dto); void update(WoPackagingBoxDTO dto); void delete(Long[] ids); List list(); WoPackagingBoxDTO printList(Long id); List substrateList (Map params); List boxList (String woSubstrateId); IdVo insertSubstrateManual(WoPackagingBoxDTO dto); void editSubstrateManual(WoPackagingBoxDTO dto); int updateIsArrivedByBoxNo(Integer isArrived, String boxNo); List powerReport(PowerReportQueryParam queryParam); List orderNameList(); }