File was renamed from consum-base/src/main/java/com/consum/base/service/impl/LWhFormScrappedCoreService.java |
| | |
| | | package com.consum.base.service.impl; |
| | | package com.consum.base.service.core; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.Arrays; |
| | |
| | | import org.springframework.transaction.interceptor.TransactionAspectSupport; |
| | | |
| | | import com.consum.base.core.WhBusinessEnum; |
| | | import com.consum.base.core.service.LWhWarningCoreServiceImpl; |
| | | import com.consum.base.core.utils.IdUtil; |
| | | import com.consum.base.core.utils.LockManage; |
| | | import com.consum.base.service.BaseGoodsTemplateService; |
| | | import com.consum.base.service.GoodsBaseServiceImpl; |
| | | import com.consum.base.service.GoodsBaseService; |
| | | import com.consum.base.service.LWarehouseFlowService; |
| | | import com.consum.base.service.LWhFormScrappedGoodsService; |
| | | import com.consum.base.service.LWhGoodsRecordService; |
| | | import com.consum.base.service.LWhGoodsService; |
| | | import com.consum.base.service.impl.LWhGoodsRecordDetailsService; |
| | | import com.consum.model.po.LWarehouseFlow; |
| | | import com.consum.model.po.LWhFormScrapped; |
| | | import com.consum.model.po.LWhFormScrappedGoods; |
| | |
| | | @Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRED) |
| | | public class LWhFormScrappedCoreService { |
| | | |
| | | private GoodsBaseServiceImpl goodsBaseService; |
| | | private GoodsBaseService goodsBaseService; |
| | | private LWhFormScrappedGoodsService lWhFormScrappedGoodsService; |
| | | private BaseGoodsTemplateService baseGoodsTemplateService; |
| | | private LWhGoodsService lWhGoodsService; |
| | | private LWhGoodsRecordDetailsService lWhGoodsRecordDetailsService; |
| | | private LWhGoodsRecordService lWhGoodsRecordServiceImpl; |
| | | private LWarehouseFlowService lWarehouseFlowService; |
| | | private LWhWarningCoreServiceImpl lWhWarningCoreService; |
| | | private LWarehouseFlowService lWarehouseFlowServiceImpl; |
| | | private LWhWarningCoreService lWhWarningCoreService; |
| | | |
| | | @Autowired |
| | | public LWhFormScrappedCoreService(GoodsBaseServiceImpl goodsBaseService, |
| | | public LWhFormScrappedCoreService(GoodsBaseService goodsBaseService, |
| | | LWhFormScrappedGoodsService lWhFormScrappedGoodsService, BaseGoodsTemplateService baseGoodsTemplateService, |
| | | LWhGoodsService lWhGoodsService, LWhGoodsRecordDetailsService lWhGoodsRecordDetailsService, |
| | | LWhGoodsRecordService lWhGoodsRecordServiceImpl, LWarehouseFlowService lWarehouseFlowService, |
| | | LWhWarningCoreServiceImpl lWhWarningCoreService) { |
| | | // this.lWhFormScrappedService = lWhFormScrappedService; |
| | | LWhGoodsRecordService lWhGoodsRecordServiceImpl, LWarehouseFlowService lWarehouseFlowServiceImpl, |
| | | LWhWarningCoreService lWhWarningCoreService) { |
| | | this.lWhFormScrappedGoodsService = lWhFormScrappedGoodsService; |
| | | this.baseGoodsTemplateService = baseGoodsTemplateService; |
| | | this.lWhGoodsService = lWhGoodsService; |
| | | this.lWhGoodsRecordDetailsService = lWhGoodsRecordDetailsService; |
| | | this.lWhGoodsRecordServiceImpl = lWhGoodsRecordServiceImpl; |
| | | this.lWarehouseFlowService = lWarehouseFlowService; |
| | | this.lWarehouseFlowServiceImpl = lWarehouseFlowServiceImpl; |
| | | this.goodsBaseService = goodsBaseService; |
| | | this.lWhWarningCoreService = lWhWarningCoreService; |
| | | } |
| | |
| | | warehouseFlow.setOperatorName(nickName); |
| | | warehouseFlow.setDealTime(dealTime); |
| | | // 插入流水总表 |
| | | int flowInsertFlag = lWarehouseFlowService.insert(warehouseFlow); |
| | | int flowInsertFlag = lWarehouseFlowServiceImpl.insert(warehouseFlow); |
| | | if (flowInsertFlag == 0) { |
| | | TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); |
| | | return null; |