From f330903e12d38af89d61f16c96856924d241a0f2 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期三, 26 七月 2023 09:08:58 +0800 Subject: [PATCH] 查删检验计划 --- inspection-server/src/main/java/com/yuanchu/limslaboratory/service/PlanService.java | 41 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 41 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..264093d 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 @@ -1,7 +1,11 @@ package com.yuanchu.limslaboratory.service; +import com.yuanchu.limslaboratory.pojo.InspectionProductList; import com.yuanchu.limslaboratory.pojo.Plan; import com.baomidou.mybatisplus.extension.service.IService; +import com.yuanchu.limslaboratory.pojo.dto.PlanDto; +import java.util.List; +import java.util.Map; /** * <p> @@ -13,4 +17,41 @@ */ public interface PlanService extends IService<Plan> { + /** + * 鍒嗛〉鏌ヨ鎵�鏈夋楠岃鍒� + * @param pageSize + * @param countSize + * @param state + * @return + */ + Map selectAllPlan(int pageSize, int countSize, Integer state); + + /** + * 鏍规嵁璁″垝id浣滃簾妫�楠岃鍒� + * @param id + * @return + */ + boolean delPlan(Integer id); + + /** + * 鏍规嵁鏍峰搧id鏌ヨ妫�楠岃鍒掗噷闈㈡楠岄」鐩� + * @param id + * @return + */ + List<InspectionProductList> selectProductById(Integer id); + + /** + * 缁欐楠岃鍒掍腑鐨勬楠岄」鐩垎閰嶈瘯楠屽憳,璁惧,浠ュ強鏃ユ湡 + * @param inspectionProductList + */ + void upPlan(InspectionProductList inspectionProductList); + + /** + * 鏌ヨ鎴愬搧妫�楠� + * @param pageSize + * @param countSize + * @param state + * @return + */ + List<PlanDto> selectInspection(int pageSize, int countSize, Integer state); } -- Gitblit v1.9.3