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();
|
}
|