|
@@ -33,8 +33,12 @@ public class DistributePosterGoodsServiceImp extends ServiceImpl<DistributePoste
|
|
|
|
|
|
|
|
GoodsDon goodsDon = goodsDonMapper.selectById(goodsId);
|
|
GoodsDon goodsDon = goodsDonMapper.selectById(goodsId);
|
|
|
|
|
|
|
|
- if (goodsDon.getIsSkuDistribute() && StrUtil.isEmpty(distributePosterGoods.getSkuIds())) {
|
|
|
|
|
- throw BusinessRuntimeException.getInstance("请选择对应的规格");
|
|
|
|
|
|
|
+ if (goodsDon.getIsSkuDistribute()) {
|
|
|
|
|
+ if (StrUtil.isEmpty(distributePosterGoods.getSkuIds())) {
|
|
|
|
|
+ throw BusinessRuntimeException.getInstance("请选择对应的规格");
|
|
|
|
|
+ }
|
|
|
|
|
+ } else {
|
|
|
|
|
+ distributePosterGoods.setSkuIds(null);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
distributePosterGoods.setSkuIds(Jsons.toJson(Jsons.parseList(distributePosterGoods.getSkuIds(), Long.class)));
|
|
distributePosterGoods.setSkuIds(Jsons.toJson(Jsons.parseList(distributePosterGoods.getSkuIds(), Long.class)));
|