|
|
@ -52,7 +52,9 @@ public class IoSplitFifoInvService extends ServiceImpl<IoSplitFifoInvMapper, IoS
|
|
|
|
|
|
|
|
|
|
|
|
List<IoSplitFifoCodeEntity> splitCodeEntities = new ArrayList<>();
|
|
|
|
List<IoSplitFifoCodeEntity> splitCodeEntities = new ArrayList<>();
|
|
|
|
if (CollUtil.isNotEmpty(codeList)) {
|
|
|
|
if (CollUtil.isNotEmpty(codeList)) {
|
|
|
|
|
|
|
|
long index = 1;
|
|
|
|
for (IoCodeEntity codeEntity : codeList) {
|
|
|
|
for (IoCodeEntity codeEntity : codeList) {
|
|
|
|
|
|
|
|
|
|
|
|
IoSplitFifoCodeEntity ioSplitFifoCodeEntity = null;
|
|
|
|
IoSplitFifoCodeEntity ioSplitFifoCodeEntity = null;
|
|
|
|
if (StrUtil.isEmpty(codeEntity.getSerialNo())) {
|
|
|
|
if (StrUtil.isEmpty(codeEntity.getSerialNo())) {
|
|
|
|
ioSplitFifoCodeEntity = splitFifoCodeService.findByCode(codeEntity.getCode(), orderEntity.getWorkPlaceCode());
|
|
|
|
ioSplitFifoCodeEntity = splitFifoCodeService.findByCode(codeEntity.getCode(), orderEntity.getWorkPlaceCode());
|
|
|
@ -85,7 +87,8 @@ public class IoSplitFifoInvService extends ServiceImpl<IoSplitFifoInvMapper, IoS
|
|
|
|
splitCodeEntity.setWorkPlaceQueueCode(orderEntity.getWorkPlaceQueueCode());
|
|
|
|
splitCodeEntity.setWorkPlaceQueueCode(orderEntity.getWorkPlaceQueueCode());
|
|
|
|
splitCodeEntity.setFifoSplit(codeEntity.getFifoSplit());
|
|
|
|
splitCodeEntity.setFifoSplit(codeEntity.getFifoSplit());
|
|
|
|
splitCodeEntity.setBusType(orderEntity.getSplitBusType());
|
|
|
|
splitCodeEntity.setBusType(orderEntity.getSplitBusType());
|
|
|
|
splitCodeEntity.setInBactchNo(System.currentTimeMillis() + "");
|
|
|
|
index++;
|
|
|
|
|
|
|
|
splitCodeEntity.setInBactchNo(System.currentTimeMillis() + index + "");
|
|
|
|
splitCodeEntity.setId(null);
|
|
|
|
splitCodeEntity.setId(null);
|
|
|
|
splitCodeEntities.add(splitCodeEntity);
|
|
|
|
splitCodeEntities.add(splitCodeEntity);
|
|
|
|
}
|
|
|
|
}
|
|
|
|