| | |
| | | @Autowired |
| | | private ICommonGroupOfItemService itemService; |
| | | |
| | | @Override // org.springblade.modules.cps.service.ITrayFixtureService |
| | | |
| | | public List<TrayFaceFixtureVO> listFixture(String faceId) { |
| | | return this.baseMapper.listFixture(faceId); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.ITrayFixtureService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public List<TrayFixtureVO> addFaceFixture(TrayFaceFixtureAddVO vo) { |
| | | List<Long> fixIds = vo.getFixIds(); |
| | |
| | | return TrayFixtureConvert.INSTANCE.convert(fixtures); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.ITrayFixtureService |
| | | |
| | | public Boolean removeFaceFixture(TrayFixRemoveVO vo) { |
| | | List<RemoveIdsDTO> ids = vo.getIds(); |
| | | if (Func.isEmpty(ids)) { |
| | |
| | | return Boolean.valueOf(remove && update); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.ITrayFixtureService |
| | | |
| | | public void updateFixtureStatusByTray(List<Long> trayIds) { |
| | | this.baseMapper.updateFixtureStatus(trayIds); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.ITrayFixtureService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public BladeFile importTrayFixture(MultipartFile file) { |
| | | List<TrayFixtureImport> rawData = ExcelUtil.read(file, 0, 2, TrayFixtureImport.class); |