| | |
| | | import com.qianwen.smartman.modules.cps.vo.ProductionCraftProcessFileVO; |
| | | |
| | | @Service |
| | | /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/service/impl/ProductionCraftProcessFileServiceImpl.class */ |
| | | public class ProductionCraftProcessFileServiceImpl extends ServiceImpl<ProductionCraftProcessFileMapper, ProductionCraftProcessFile> implements IProductionCraftProcessFileService { |
| | | private static final Logger log = LoggerFactory.getLogger(ProductionCraftProcessFileServiceImpl.class); |
| | | |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProductionCraftProcessFileService |
| | | |
| | | public List<ProductionCraftProcessFileVO> saveProductionCraftProcessFile(List<ProductionCraftProcessFileVO> productionCraftProcessFileVOList) { |
| | | if (CollectionUtil.isEmpty(productionCraftProcessFileVOList)) { |
| | | return new ArrayList<>(); |
| | |
| | | return ProductionCraftProcessFileConvert.INSTANCE.convert(productionCraftProcessFileList); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProductionCraftProcessFileService |
| | | |
| | | public Boolean deleteProductionCraftProcessFileByProcessIdList(List<Long> productionCraftProcessIdList) { |
| | | if (CollectionUtil.isEmpty(productionCraftProcessIdList)) { |
| | | return true; |
| | |
| | | return Boolean.valueOf(remove(Wrappers.<ProductionCraftProcessFile>query().lambda().in(ProductionCraftProcessFile::getVersionProcessId, productionCraftProcessIdList))); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProductionCraftProcessFileService |
| | | |
| | | public List<ProductionCraftProcessFileVO> getCraftVersionProcessFileListByProcessId(Long processId) { |
| | | List<ProductionCraftProcessFile> list = list(Wrappers.<ProductionCraftProcessFile>query().lambda().eq(ProductionCraftProcessFile::getVersionProcessId, processId)); |
| | | return ProductionCraftProcessFileConvert.INSTANCE.convert(list); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProductionCraftProcessFileService |
| | | |
| | | public List<ProductionCraftProcessFileVO> copyCraftVersionProcessFileListByProcessId(Long processId) { |
| | | List<ProductionCraftProcessFileVO> list = getCraftVersionProcessFileListByProcessId(processId); |
| | | return list.stream().map(i -> { |