From 032b976ab803a263e734dcdca3ceadaed48f1070 Mon Sep 17 00:00:00 2001 From: XiaoRuby <3114200645@qq.com> Date: 星期四, 27 七月 2023 16:51:08 +0800 Subject: [PATCH] LIMS管理系统框架-开发7-27下班合并代码 --- inspection-server/src/main/java/com/yuanchu/limslaboratory/service/PlanService.java | 37 +++++++++++++++++++++++++++++++++++++ 1 files changed, 37 insertions(+), 0 deletions(-) diff --git a/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/PlanService.java b/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/PlanService.java index 688c602..397c3f9 100644 --- a/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/PlanService.java +++ b/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/PlanService.java @@ -2,6 +2,11 @@ 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; /** * <p> @@ -13,4 +18,36 @@ */ public interface PlanService extends IService<Plan> { + /** + * 鍒嗛〉鏌ヨ鎵�鏈夋楠岃鍒� + * @param pageSize + * @param countSize + * @param state + * @return + */ + List<PlanVo> 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<FinPlanVo> selectInspection(int pageSize, int countSize, Integer state); } -- Gitblit v1.9.3