Bläddra i källkod

fix 商品绑模块

he2802 3 år sedan
förälder
incheckning
585e3f8608

+ 6 - 6
zhongzheng-system/src/main/java/com/zhongzheng/modules/goods/service/impl/GoodsServiceImpl.java

@@ -321,18 +321,18 @@ public class GoodsServiceImpl extends ServiceImpl<GoodsMapper, Goods> implements
         }
         //模块章列表
         if(bo.getMenuList()!=null&&bo.getMenuList().size()>0){
-            //绑定虚拟课程ID
-            GoodsCourse addItem = new GoodsCourse();
-            addItem.setGoodsId(update.getGoodsId());
-            addItem.setCourseId(bo.getCourseId());
-            addItem.setSort(0);
-            iGoodsCourseService.save(addItem);
             if(Validator.isEmpty(bo.getCourseId())){
                 CourseMenuListAddBo menuListAddBo = new CourseMenuListAddBo();
                 menuListAddBo.setGoodsId(bo.getGoodsId());
                 menuListAddBo.setMenuList(bo.getMenuList());
                 iCourseMenuService.insertByGoodsAddBo(menuListAddBo);
             }else{
+                //绑定虚拟课程ID
+                GoodsCourse addItem = new GoodsCourse();
+                addItem.setGoodsId(update.getGoodsId());
+                addItem.setCourseId(bo.getCourseId());
+                addItem.setSort(0);
+                iGoodsCourseService.save(addItem);
                 CourseMenuListAddBo menuListAddBo = new CourseMenuListAddBo();
                 menuListAddBo.setCourseId(bo.getCourseId());
                 menuListAddBo.setMenuList(bo.getMenuList());