|
|
@@ -127,7 +127,7 @@ public class ItemService {
|
|
|
validateBoBeforeSave(bo);
|
|
|
Item item = MapstructUtils.convert(bo, Item.class);
|
|
|
itemMapper.insert(item);
|
|
|
- itemSkuService.setItemId(bo.getSku(), item.getId());
|
|
|
+ itemSkuService.setItemId(bo.getSku(), item.getId(), Integer.valueOf(item.getItemType()));
|
|
|
itemSkuService.saveOrUpdateBatchByBo(bo.getSku(), true);
|
|
|
}
|
|
|
|
|
|
@@ -140,7 +140,7 @@ public class ItemService {
|
|
|
public void updateByForm(ItemBo bo) {
|
|
|
validateBoBeforeSave(bo);
|
|
|
itemMapper.updateById(MapstructUtils.convert(bo, Item.class));
|
|
|
- itemSkuService.setItemId(bo.getSku(), bo.getId());
|
|
|
+ itemSkuService.setItemId(bo.getSku(), bo.getId(), bo.getItemType());
|
|
|
itemSkuService.saveOrUpdateBatchByBo(bo.getSku(), false);
|
|
|
}
|
|
|
|