yangys
2024-05-07 9b677ea5c6978788d135fc15da3d78c5a93789c2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package com.qianwen.smartman.modules.dnc.service;
 
import java.util.List;
import com.qianwen.core.mp.base.BaseService;
import com.qianwen.smartman.modules.cps.vo.ProcessCatalogueTreeVO;
import com.qianwen.smartman.modules.dnc.entity.DncProcessCatalogue;
import com.qianwen.smartman.modules.dnc.vo.DncCatalogueAndArtBagTreeVO;
import com.qianwen.smartman.modules.dnc.vo.DncCatalogueAndArtBagVO;
import com.qianwen.smartman.modules.dnc.vo.DncProcessCatalogueVO;
 
public interface IDncProcessCatalogueService extends BaseService<DncProcessCatalogue> {
    DncProcessCatalogueVO updateName(Long id, String name);
 
    DncProcessCatalogueVO save(Long parentId, String name);
 
    boolean remove(List<String> ids);
 
    List<DncProcessCatalogueVO> lazyList(String parentId);
 
    List<DncCatalogueAndArtBagVO> lazyArtBagList(String parentId);
 
    List<DncCatalogueAndArtBagTreeVO> artBagTree();
 
    List<ProcessCatalogueTreeVO> cateArtBagTree();
}