package com.yuanchu.limslaboratory.service; import com.yuanchu.limslaboratory.pojo.Plan; import com.baomidou.mybatisplus.extension.service.IService; import com.yuanchu.limslaboratory.pojo.dto.InspectionProductListDto; import com.yuanchu.limslaboratory.pojo.vo.FinPlanVo; import com.yuanchu.limslaboratory.pojo.vo.PlanVo; import java.util.List; /** *

* 服务类 *

* * @author 江苏鵷雏网络科技有限公司 * @since 2023-07-17 */ public interface PlanService extends IService { /** * 分页查询所有检验计划 * @param pageSize * @param countSize * @param state * @return */ List selectAllPlan(int pageSize, int countSize, Integer state); /** * 根据计划id作废检验计划 * @param id * @return */ void delPlan(Integer id); /** * 给检验计划中的检验项目分配试验员,设备,以及日期 * @param inspectionProductListDto */ void upPlan(Integer id ,InspectionProductListDto inspectionProductListDto); /** * 查询成品检验 * @param pageSize * @param countSize * @param state * @return */ List selectInspection(int pageSize, int countSize, Integer state); }