| | |
| | | import com.qianwen.smartman.modules.dnc.vo.DncProcessCatalogueVO; |
| | | |
| | | @Service |
| | | /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/dnc/service/impl/DncProcessCatalogueServiceImpl.class */ |
| | | public class DncProcessCatalogueServiceImpl extends BaseServiceImpl<DncProcessCatalogueMapper, DncProcessCatalogue> implements IDncProcessCatalogueService { |
| | | @Autowired |
| | | @Lazy |
| | |
| | | |
| | | |
| | | |
| | | @Override // org.springblade.modules.dnc.service.IDncProcessCatalogueService |
| | | |
| | | public DncProcessCatalogueVO updateName(Long id, String name) { |
| | | DncProcessCatalogue dncProcessCatalogue = (DncProcessCatalogue) getById(id); |
| | | checkName(dncProcessCatalogue.getParentId(), id, name); |
| | |
| | | return DncProcessCatalogueConvert.INSTANCE.convert(dncProcessCatalogue); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.dnc.service.IDncProcessCatalogueService |
| | | |
| | | public DncProcessCatalogueVO save(Long parentId, String name) { |
| | | checkName(parentId, null, name); |
| | | DncProcessCatalogue dncProcessCatalogue = new DncProcessCatalogue(); |
| | |
| | | return DncProcessCatalogueConvert.INSTANCE.convert(byId); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.dnc.service.IDncProcessCatalogueService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public boolean remove(List<String> ids) { |
| | | String id = ListUtils.getFirst(ids); |
| | |
| | | return true; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.dnc.service.IDncProcessCatalogueService |
| | | |
| | | public List<DncProcessCatalogueVO> lazyList(String parentId) { |
| | | if (Func.isEmpty(parentId)) { |
| | | parentId = DncConstant.DNC_DEFAULT_PARENT_ID; |
| | |
| | | return DncProcessCatalogueConvert.INSTANCE.convert(list); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.dnc.service.IDncProcessCatalogueService |
| | | |
| | | public List<DncCatalogueAndArtBagVO> lazyArtBagList(String parentId) { |
| | | Long groupId = null; |
| | | if (Func.isEmpty(parentId)) { |
| | |
| | | return voList; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.dnc.service.IDncProcessCatalogueService |
| | | |
| | | public List<DncCatalogueAndArtBagTreeVO> artBagTree() { |
| | | List<DncProcessCatalogue> list = list(); |
| | | List<DncArtBag> artBagList = this.artBagService.list(); |
| | |
| | | })).collect(Collectors.toList())); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.dnc.service.IDncProcessCatalogueService |
| | | |
| | | public List<ProcessCatalogueTreeVO> cateArtBagTree() { |
| | | List<DncProcessCatalogue> catalogueList = list(); |
| | | List<ProcessCatalogueTreeVO> tree = Lists.newArrayList(); |