zss
2023-09-11 19b596d3c05b1ca7ff80d8b802e7f6e03ad77dad
base-server/src/main/java/com/yuanchu/mom/service/TechnologyTemplateService.java
@@ -18,26 +18,49 @@
public interface TechnologyTemplateService extends IService<TechnologyTemplate> {
    /**
     * 选择设备组
     * 新增工艺路线-->选择设备组
     * @return
     */
    List<Map<String,Object>> chooseDevGroup();
    /**
     *新增工艺路线-->选择工序
     * @return
     */
    List<String> chooseTech(Integer type);
    /**
     * 新增工艺路线-->选择元件
     * @return
     */
    List<Map<String,Object>> chooseElement();
    /**
     * 新增工艺路线
     * @param technologyTemplateDto
     */
    void addSale(TechnologyTemplateDto technologyTemplateDto);
    void addTechTemp(TechnologyTemplateDto technologyTemplateDto);
    /**
     * 查询工艺路线列表
     * @param page
     * 查询工艺路线列表-->左边二级展示
     * @param type
     * @param name
     * @return
     */
    List<Map<String,Object>> selectAllTechTem(Integer type,String message);
    /**
     * 查询工艺路线列表-->右边展示工艺和设备
     * @param father
     * @return
     */
    IPage<Map<String, Object>> selectAllTechTem(Page<Object> page, Integer type, String name, String father);
    List<Map<String,Object>> selectAllTechNam(String father);
    /**
     * 根据id查询详情
     * @param id 工艺id
     * @return
     */
    List<Map<String,Object>> selecTechById(Integer id);
    /**
@@ -49,7 +72,7 @@
    /**
     * 删除
     * @param id
     * @param id 工艺路线id
     */
    void delTechById(Integer id);
@@ -58,5 +81,7 @@
     * @param ids
     */
    void delAllTech(String ids);
}