package com.ruoyi.basic.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.basic.dto.BasicTreeDto; import com.ruoyi.basic.dto.FactoryDto; import com.ruoyi.basic.dto.ModelAddDto; import com.ruoyi.basic.dto.SampleTypeDto; import com.ruoyi.basic.pojo.StandardTree; import org.springframework.web.multipart.MultipartFile; import java.util.List; import java.util.Map; /** * @author Administrator * @description 针对表【standard_tree(标准树)】的数据库操作Service * @createDate 2024-03-01 15:06:44 */ public interface StandardTreeService extends IService { List selectStandardTreeList(); int addStandardTree(ModelAddDto modelAddDto); int delStandardTree(String level,String id); List getStandardTree2(); int upStandardProducts(Map product); List getStandTreeBySampleType(String laboratory, String sampleType); void inExcelOfTree(MultipartFile file); void resetTreeOfPrice(String tree, Integer standardId); void resetTreeOfHour(String tree, Integer standardId); void resetTreeOfAsk(String tree, Integer standardId); void importWorkstationExcel(MultipartFile file); /** * 标准数排序 * @param list * @return */ boolean updateTreeSort(List list); int updateStandardTree(ModelAddDto modelAddDto); }