ID重复问题

dev_2.5_inv
yewj 3 months ago
parent ef43ef193f
commit be27747962

@ -222,7 +222,7 @@ public class AddCoodeService {
List<String> udiCodes = new ArrayList<>(); List<String> udiCodes = new ArrayList<>();
nameCodes.keySet().forEach(code -> udiCodes.add(code)); nameCodes.keySet().forEach(code -> udiCodes.add(code));
Map<String, UdiRelevanceResponse> udiRelevanceMap = udiRelevanceService.batchSelectByNameCodes(udiCodes); Map<String, UdiRelevanceResponse> udiRelevanceMap = udiRelevanceService.batchSelectByNameCodes(udiCodes);
if (udiRelevanceMap == null) { if (udiRelevanceMap == null || udiRelevanceMap.size() == 0) {
return ResultVOUtils.error(500, "药品字典不存在此产品!"); return ResultVOUtils.error(500, "药品字典不存在此产品!");
} }

@ -345,8 +345,8 @@ public class IoSplitCodeService extends ServiceImpl<IoSplitCodeMapper, IoSplitCo
for (IoCollectOrderBiz ioCollectOrderBiz : collectOrderBizs) { for (IoCollectOrderBiz ioCollectOrderBiz : collectOrderBizs) {
IoCollectOrderBizBackup ioCollectOrderBizBackup = new IoCollectOrderBizBackup(); IoCollectOrderBizBackup ioCollectOrderBizBackup = new IoCollectOrderBizBackup();
BeanUtils.copyProperties(ioCollectOrderBiz, ioCollectOrderBizBackup); BeanUtils.copyProperties(ioCollectOrderBiz, ioCollectOrderBizBackup);
// ioCollectOrderBizBackup.setId(IdUtil.getSnowflake().nextId()); ioCollectOrderBizBackup.setId(IdUtil.getSnowflake().nextId());
ioCollectOrderBizBackup.setId(ioCollectOrderBiz.getId()); // ioCollectOrderBizBackup.setId(ioCollectOrderBiz.getId());
ioCollectOrderBizBackups.add(ioCollectOrderBizBackup); ioCollectOrderBizBackups.add(ioCollectOrderBizBackup);
} }
ioCollectOrderBizBackupService.saveBatch(ioCollectOrderBizBackups); ioCollectOrderBizBackupService.saveBatch(ioCollectOrderBizBackups);

Loading…
Cancel
Save