|
@@ -90,8 +90,8 @@ public class QrBoxCodeFormatImpl implements QrBoxCodeFormatService {
|
|
|
for (SaveBoxCodeFormatReq.SplitBean splitReq : splitBeanList) {
|
|
|
//声明对象
|
|
|
QrBoxCodeFormatSplit split = null;
|
|
|
- if (splitReq.getId() != null) {
|
|
|
- split = qrBoxCodeFormatSplitMapper.selectById(splitReq.getId());
|
|
|
+ if (splitReq.getSplitId() != null) {
|
|
|
+ split = qrBoxCodeFormatSplitMapper.selectById(splitReq.getSplitId());
|
|
|
AssertUtil.isNull(split, "拆分数量ID不存在");
|
|
|
} else {
|
|
|
split = new QrBoxCodeFormatSplit();
|
|
@@ -102,13 +102,13 @@ public class QrBoxCodeFormatImpl implements QrBoxCodeFormatService {
|
|
|
split.setSplitNum(splitReq.getSplitNum());
|
|
|
split.setQrRepertoryId(splitReq.getRepertoryId());
|
|
|
|
|
|
- if (splitReq.getId() != null) {
|
|
|
- //先删除再新增
|
|
|
- qrBoxCodeFormatSplitMapper.deleteBySplitId(splitReq.getId());
|
|
|
- qrBoxCodeFormatSplitMapper.insert(split);
|
|
|
- } else {
|
|
|
+ //修改or新增
|
|
|
+ if (splitReq.getSplitId() != null) {
|
|
|
+ qrBoxCodeFormatSplitMapper.updateById(split);
|
|
|
+ }else{
|
|
|
qrBoxCodeFormatSplitMapper.insert(split);
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
|
|
|
}
|