Explorar el Código

feat(promotion): 有选择的商品和设备保存功能

hechunping hace 6 meses
padre
commit
986996f6a9

+ 4 - 1
src/main/java/com/xynet/marketing/service/factory/promotion/impl/base/PromotionFactoryBase.java

@@ -49,9 +49,12 @@ public class PromotionFactoryBase extends ServiceImpl<PromotionMapper, Promotion
         //保存商品
         if (!save.getIsAllGoods()) {
             //删除原来的商品
-            //goodsService.removeByActId(save.getId());
+            goodsService.saveBatchByActId(save.getId(), "promotion", param.getList("goodsList"));
         }
         //保存设备
+        if (!save.getIsAllDevice()) {
+            deviceService.saveBatchByActId(save.getId(), "promotion", param.getList("deviceList"));
+        }
 
         return save.getId();
     }