存量库存修改

workplace
yewj 10 months ago
parent 241f7901fc
commit 3c368f3311

@ -41,7 +41,6 @@ public class IoFifoDesOrderController extends BaseController {
IoSplitDesOrderCodeService ioSplitDesOrderCodeService; IoSplitDesOrderCodeService ioSplitDesOrderCodeService;
@GetMapping("/udiwms/collect/fifo/desOrder/filter") @GetMapping("/udiwms/collect/fifo/desOrder/filter")
public BaseResponse filterOrder(IoSplitDesOrderRequest splitDesOrderRequest) { public BaseResponse filterOrder(IoSplitDesOrderRequest splitDesOrderRequest) {
List<IoSplitDesOrderResponse> orderResponses = splitDesOrderService.filterList(splitDesOrderRequest); List<IoSplitDesOrderResponse> orderResponses = splitDesOrderService.filterList(splitDesOrderRequest);

@ -142,6 +142,7 @@ public class IoSplitDesOrderService extends ServiceImpl<IoSplitDesOrderMapper, I
@Resource @Resource
IoSplitFifoInvService ioSplitFifoInvService; IoSplitFifoInvService ioSplitFifoInvService;
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public Boolean destroyOut(AddInvDesDetaiRequest addInvDesDetaiRequest) { public Boolean destroyOut(AddInvDesDetaiRequest addInvDesDetaiRequest) {
IoSplitDesOrder collectOrder; IoSplitDesOrder collectOrder;

@ -323,8 +323,7 @@ public class IoSplitFifoCodeService extends ServiceImpl<IoSplitFifoCodeMapper, I
} }
Long bizId = collectOrderBizResponse.getId(); Long bizId = collectOrderBizResponse.getId();
List<IoSplitInvResponse> ioSplitInvResponses = splitMap.get(relId); List<IoSplitInvResponse> ioSplitInvResponses = splitMap.get(relId);
List<IoSplitInvResponse> newioSplitCodeResponses = new ArrayList<>(ioSplitInvResponses.size()); List<IoSplitInvResponse> newioSplitCodeResponses = new ArrayList<>();
if (CollUtil.isNotEmpty(ioSplitInvResponses)) { if (CollUtil.isNotEmpty(ioSplitInvResponses)) {
for (int j = 0; j < ioSplitInvResponses.size(); j++) { for (int j = 0; j < ioSplitInvResponses.size(); j++) {
IoSplitInvResponse ioSplit = ioSplitInvResponses.get(j); IoSplitInvResponse ioSplit = ioSplitInvResponses.get(j);

@ -85,6 +85,7 @@ public class IoSplitFifoInvService extends ServiceImpl<IoSplitFifoInvMapper, IoS
.inCount(ioSplitFifoCodeEntity.getTotalCount()) .inCount(ioSplitFifoCodeEntity.getTotalCount())
.outCount(0) .outCount(0)
.reCount(IntUtil.value(ioSplitFifoCodeEntity.getTotalCount())) .reCount(IntUtil.value(ioSplitFifoCodeEntity.getTotalCount()))
.availableCount(IntUtil.value(ioSplitFifoCodeEntity.getTotalCount()))
.lockCount(0) .lockCount(0)
.createTime(new Date()) .createTime(new Date())
.updateTime(new Date()) .updateTime(new Date())

Loading…
Cancel
Save