| | |
| | | import org.springframework.transaction.interceptor.TransactionAspectSupport; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | @Service |
| | |
| | | nccSaleXsfhmxWmsService.updateBatchById(wmsFlag); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); |
| | | TransactionAspectSupport. currentTransactionStatus().setRollbackOnly(); |
| | | return FAIL.setMsg(e.getMessage()); |
| | | } |
| | | return SUCCESS; |
| | |
| | | detlDto.setBatch(nccScZkmxbWms.getVbatchcode()); |
| | | detlDto.setLineNumber(i); |
| | | detlDto.setRemark(JSONObject.toJSONString(nccScZkmxbWms)); |
| | | detlDto.setStandby1(nccScZkmxbWms.getRkckbm()); |
| | | orderDetails.add(detlDto); |
| | | i++; |
| | | nccScZkmxbWms.setWmsFlag(1); |
| | |
| | | detlDto.setBatch(nccCgCgdhdWms.getVbatchcode()); |
| | | detlDto.setLineNumber(i); |
| | | detlDto.setRemark(JSONObject.toJSONString(nccCgCgdhdWms)); |
| | | detlDto.setStandby1(nccCgCgdhdWms.getCkbm()); |
| | | orderDetails.add(detlDto); |
| | | i++; |
| | | nccCgCgdhdWms.setWmsFlag(1); |
| | |
| | | inventoryCheckOrderDetlService.insert(checkOrderDetl); |
| | | nccScZkmxbWms.setWmsFlag(1); |
| | | param.setOrderNo(nccScZkmxbWms.getVbillcode()); |
| | | param.setCreateBy(nccScZkmxbWms.getPdrmc()); |
| | | |
| | | } |
| | | param.setCreateTime(new Date()); |
| | | param.setStatus("1"); |
| | | inventoryCheckOrderService.insert(param); |
| | | nccCkPddWmsService.updateBatchById(wmsFlag); |