| | |
| | | this.relatedFixtureService = relatedFixtureService; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProductionCraftVersionService |
| | | |
| | | public List<CraftVersionDTO> listVersion(Long id) { |
| | | return this.baseMapper.listVersion(id); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProductionCraftVersionService |
| | | |
| | | public CraftVersionLineVO detailVersion(Long id) { |
| | | CraftVersionDTO dto = this.baseMapper.detailVersion(id); |
| | | VersionLineDTO line = this.versionLineService.getVersionLine(id); |
| | |
| | | return vo; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProductionCraftVersionService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public ProductionCraftVersionVO saveCraftVersion(Long craftId, CraftVersionAddVO vo) { |
| | | ProductionCraftVersion craftVersion = saveVersion(craftId, vo); |
| | |
| | | return ProductionCraftVersionConvert.INSTANCE.convert(craftVersion); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProductionCraftVersionService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public Boolean removeVersion(List<Long> ids) { |
| | | validEditionStatus(ids); |
| | |
| | | return Boolean.valueOf(flag); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProductionCraftVersionService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public Boolean updateVersion(ProductionCraftVersionEditVO vo) { |
| | | Long versionId = vo.getId(); |
| | |
| | | return Boolean.valueOf(updateById(version) && batch); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProductionCraftVersionService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public Boolean fixVersion(Long id) { |
| | | List<ProductionCraftProcess> processList = this.craftProcessService.listProcessByVersion(id); |
| | |
| | | return fixtureSize == bindTray; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProductionCraftVersionService |
| | | |
| | | public Boolean cancelFixVersion(Long id) { |
| | | return Boolean.valueOf(update(Wrappers.lambdaUpdate(ProductionCraftVersion.class) |
| | | .set(ProductionCraftVersion::getEditionStatus, ProductionCraftStatusEnum.DEFAULT.getStatus()) |
| | |
| | | }, id)));*/ |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProductionCraftVersionService |
| | | |
| | | public List<ProductionCraftVersionVO> listFixed(Long craftId) { |
| | | List<ProductionCraftVersion> list = list(Wrappers.lambdaQuery(ProductionCraftVersion.class) |
| | | .eq(ProductionCraftVersion::getCraftId, craftId) |