From c6c30ead51b2ac1f7ffd4fb7e4b193c5d11d7bdf Mon Sep 17 00:00:00 2001 From: XiaoRuby <3114200645@qq.com> Date: 星期四, 27 七月 2023 16:02:57 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- inspection-server/src/main/java/com/yuanchu/limslaboratory/service/PlanService.java | 38 +++++++++++++++++++++++++++++++++----- 1 files changed, 33 insertions(+), 5 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 485acd4..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 @@ -1,9 +1,10 @@ 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 com.yuanchu.limslaboratory.pojo.dto.InspectionProductListDto; +import com.yuanchu.limslaboratory.pojo.vo.FinPlanVo; +import com.yuanchu.limslaboratory.pojo.vo.PlanVo; import java.util.List; @@ -17,9 +18,36 @@ */ public interface PlanService extends IService<Plan> { - List<PlanDto> selectAllPlan(int pageSize, int countSize, Integer state); + /** + * 鍒嗛〉鏌ヨ鎵�鏈夋楠岃鍒� + * @param pageSize + * @param countSize + * @param state + * @return + */ + List<PlanVo> selectAllPlan(int pageSize, int countSize, Integer state); - boolean delPlan(Integer id); + /** + * 鏍规嵁璁″垝id浣滃簾妫�楠岃鍒� + * @param id + * @return + */ + void delPlan(Integer id); - List<InspectionProductList> selectById(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