| | |
| | | |
| | | /** |
| | | * @ClassName LWhFormScrappedCoreService |
| | | |
| | | * @Date 2023/10/30 |
| | | * @Description |
| | | * @Version 1.0 |
| | |
| | | @Service |
| | | @Slf4j |
| | | public class LWhFormScrappedCoreService { |
| | | private LWhFormScrappedServiceImpl lWhFormScrappedService; |
| | | private GoodsBaseServiceImpl goodsBaseService; |
| | | private LWhFormScrappedGoodsService lWhFormScrappedGoodsService; |
| | | private BaseGoodsTemplateServiceImpl baseGoodsTemplateService; |
| | | private LWhGoodsService lWhGoodsService; |
| | |
| | | private LWarehouseFlowService lWarehouseFlowService; |
| | | |
| | | @Autowired |
| | | public LWhFormScrappedCoreService(LWhFormScrappedServiceImpl lWhFormScrappedService, |
| | | public LWhFormScrappedCoreService(GoodsBaseServiceImpl goodsBaseService, |
| | | LWhFormScrappedGoodsService lWhFormScrappedGoodsService, |
| | | BaseGoodsTemplateServiceImpl baseGoodsTemplateService, |
| | | LWhGoodsService lWhGoodsService, |
| | | LWhGoodsRecordDetailsService lWhGoodsRecordDetailsService, |
| | | LWhGoodsRecordService lWhGoodsRecordService, |
| | | LWarehouseFlowService lWarehouseFlowService) { |
| | | this.lWhFormScrappedService = lWhFormScrappedService; |
| | | // this.lWhFormScrappedService = lWhFormScrappedService; |
| | | this.lWhFormScrappedGoodsService = lWhFormScrappedGoodsService; |
| | | this.baseGoodsTemplateService = baseGoodsTemplateService; |
| | | this.lWhGoodsService = lWhGoodsService; |
| | | this.lWhGoodsRecordDetailsService = lWhGoodsRecordDetailsService; |
| | | this.lWhGoodsRecordService = lWhGoodsRecordService; |
| | | this.lWarehouseFlowService = lWarehouseFlowService; |
| | | this.goodsBaseService = goodsBaseService; |
| | | } |
| | | |
| | | |
| | |
| | | return null; |
| | | } |
| | | LWhFormScrapped lWhFormScrapped = new LWhFormScrapped(formScrappedId); |
| | | lWhFormScrapped = lWhFormScrappedService.get(lWhFormScrapped); |
| | | lWhFormScrapped = goodsBaseService.get(lWhFormScrapped); |
| | | if (lWhFormScrapped != null && lWhFormScrapped.getStates() != 0) { |
| | | log.error("报废失败!请检查报废单状态"); |
| | | return null; |
| | |
| | | return null; |
| | | } |
| | | // 更新报废单 |
| | | lWhFormScrapped = new LWhFormScrapped(formScrappedId); |
| | | lWhFormScrapped = lWhFormScrappedService.get(lWhFormScrapped); |
| | | lWhFormScrapped = new LWhFormScrapped(formScrappedId); |
| | | lWhFormScrapped = goodsBaseService.get(lWhFormScrapped); |
| | | if (lWhFormScrapped != null && lWhFormScrapped.getStates() != 0) { |
| | | log.error("报废失败!请检查报废单状态"); |
| | | return null; |
| | |
| | | lWhFormScrapped.setOperatorId(userId); |
| | | lWhFormScrapped.setOperatorName(nickName); |
| | | lWhFormScrapped.setDealTime(dealTime); |
| | | lWhFormScrappedService.update(lWhFormScrapped); |
| | | goodsBaseService.update(lWhFormScrapped); |
| | | return lWarehouseFlowId; |
| | | } |
| | | |