From c79f68a2a71cc8cc181525d233ef419745ee3d27 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期二, 04 三月 2025 13:24:55 +0800 Subject: [PATCH] 原始记录模版修改 --- basic-server/src/main/java/com/ruoyi/basic/service/StandardProductListService.java | 67 +++++++++++++++++++++++++++++++++ 1 files changed, 67 insertions(+), 0 deletions(-) diff --git a/basic-server/src/main/java/com/ruoyi/basic/service/StandardProductListService.java b/basic-server/src/main/java/com/ruoyi/basic/service/StandardProductListService.java new file mode 100644 index 0000000..39e0754 --- /dev/null +++ b/basic-server/src/main/java/com/ruoyi/basic/service/StandardProductListService.java @@ -0,0 +1,67 @@ +package com.ruoyi.basic.service; + +import com.alibaba.fastjson.JSONArray; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.basic.dto.CopyStandardProductListDto; +import com.ruoyi.basic.dto.InsSampleReceiveDto; +import com.ruoyi.basic.dto.ResetTreeDragDTO; +import com.ruoyi.basic.pojo.StandardProductList; + +import java.util.List; +import java.util.Map; + +/** + * @author Administrator + * @description 閽堝琛ㄣ�恠tandard_product_list(鏍囧噯鏍戜笅鐨勬楠岄」鐩�)銆戠殑鏁版嵁搴撴搷浣淪ervice + * @createDate 2024-03-05 10:33:29 + */ +public interface StandardProductListService extends IService<StandardProductList> { + + int upStandardProductList(StandardProductList list); + + int delStandardProduct(JSONArray list); + + List<StandardProductList> selectStandardProductList(InsSampleReceiveDto insSample); + + Map<String, Object> selectStandardProductListByMethodId(Integer id, String tree, Integer page); + + IPage<StandardProductList> selectStandardProductByMethodId(Integer id, String tree, Integer page, String laboratory, String item, String items); + + Map<String, List<?>> selectStandardProductEnumByMethodId(Integer id, String tree, String item); + + boolean updateSection(StandardProductList list); + + /** + * 鏍囧噯搴撴嫋鎷� + * @param resetTreeDragDTO + */ + void resetTreeDrag(ResetTreeDragDTO resetTreeDragDTO); + + /** + * 鏍囧噯搴撴嫋鎷� + * @param standardProductLists + */ + void resetTreeDragBatch(List<StandardProductList> standardProductLists); + + /** + * 妫�楠岄」瑕佹眰鍊煎姣� + * @param copyStandardProductListDto + * @return + */ + List<StandardProductList> copyStandardProductList(CopyStandardProductListDto copyStandardProductListDto); + + /** + * 妫�楠岄」瑕佹眰鍊煎姣斾竴涓� + * @param copyStandardProductListDto + * @return + */ + List<StandardProductList> copyStandardProductOne(CopyStandardProductListDto copyStandardProductListDto); + + /** + * 妫�楠岄」澶嶅埗鎺掑簭 + * @param copyStandardProductListDto + * @return + */ + boolean copyStandardProductSort(CopyStandardProductListDto copyStandardProductListDto); +} -- Gitblit v1.9.3