| ¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.yuanchu.mom.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.yuanchu.mom.pojo.TechnologyTemplate; |
| | | import com.yuanchu.mom.pojo.dto.TechnologyTemplateDto; |
| | | import com.yuanchu.mom.pojo.vo.TechnologyTemplateVo1; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | |
| | | /** |
| | | * å·¥èºæ¨¡ç表(TechnologyTemplate)表æå¡æ¥å£ |
| | | * |
| | | * @author zss |
| | | * @since 2023-08-09 11:20:20 |
| | | */ |
| | | public interface TechnologyTemplateService extends IService<TechnologyTemplate> { |
| | | |
| | | |
| | | /** |
| | | * æ°å¢å·¥åºæ¨¡ç |
| | | * @param technologyTemplateDto |
| | | */ |
| | | void addTech(TechnologyTemplateDto technologyTemplateDto); |
| | | |
| | | /** |
| | | * æ¥è¯¢ææç±»å |
| | | * @return |
| | | */ |
| | | List<Integer> seleType(); |
| | | |
| | | /** |
| | | * æ¥è¯¢å·¥åºæ¨¡çå表 |
| | | * @param page |
| | | * @param element |
| | | * @param father |
| | | * @param type |
| | | * @return |
| | | */ |
| | | List<TechnologyTemplateVo1> selTech(String element, String father, Integer type); |
| | | |
| | | /** |
| | | * æ ¹æ®idæ¥è¯¢è¯¦æ
|
| | | * @param id |
| | | * @return |
| | | */ |
| | | TechnologyTemplateDto selTechById(Integer id); |
| | | |
| | | /** |
| | | * æ ¹æ®idä¿®æ¹ |
| | | * @param id |
| | | * @param technologyTemplateDto |
| | | */ |
| | | void updaTechById(Integer id, TechnologyTemplateDto technologyTemplateDto); |
| | | |
| | | /** |
| | | * æ ¹æ®idå é¤ |
| | | * @param id |
| | | */ |
| | | void delTech(Integer id); |
| | | |
| | | /** |
| | | * æ¹éå é¤ |
| | | * @param ids |
| | | */ |
| | | void delAllTech(List<Integer> ids); |
| | | } |
| | | |