瀏覽代碼

目录列表

he2802 4 年之前
父節點
當前提交
147e9de5ca

+ 2 - 2
zhongzheng-admin/src/main/java/com/zhongzheng/controller/course/CourseController.java

@@ -84,8 +84,8 @@ public class CourseController extends BaseController {
     @PreAuthorize("@ss.hasPermi('system:course:add')")
     @Log(title = "课程", businessType = BusinessType.INSERT)
     @PostMapping()
-    public AjaxResult<Void> add(@RequestBody CourseAddBo bo) {
-        return toAjax(iCourseService.insertByAddBo(bo) ? 1 : 0);
+    public AjaxResult<Long> add(@RequestBody CourseAddBo bo) {
+        return AjaxResult.success(iCourseService.insertByAddBo(bo));
     }
 
     /**

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/service/ICourseService.java

@@ -36,7 +36,7 @@ public interface ICourseService extends IService<Course> {
 	 * @param bo 课程新增业务对象
 	 * @return
 	 */
-	Boolean insertByAddBo(CourseAddBo bo);
+	Long insertByAddBo(CourseAddBo bo);
 
 	/**
 	 * 根据编辑业务对象修改课程

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/service/impl/CourseMenuServiceImpl.java

@@ -123,7 +123,7 @@ public class CourseMenuServiceImpl extends ServiceImpl<CourseMenuMapper, CourseM
      */
     private void validEntityBeforeSave(CourseMenu entity){
         //TODO 做一些数据校验,如唯一约束
-        
+
     }
 
     @Override

+ 3 - 2
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/service/impl/CourseServiceImpl.java

@@ -90,13 +90,14 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper, Course> impleme
     }
 
     @Override
-    public Boolean insertByAddBo(CourseAddBo bo) {
+    public Long insertByAddBo(CourseAddBo bo) {
         Course add = BeanUtil.toBean(bo, Course.class);
         add.setCode(ServletUtils.getEncoded("KC"));
         validEntityBeforeSave(add);
         add.setCreateTime(DateUtils.getNowTime());
         add.setUpdateTime(DateUtils.getNowTime());
-        return this.save(add);
+        this.save(add);
+        return add.getCourseId();
     }
 
     @Override