liuyang 5 жил өмнө
parent
commit
a4f54b0651

+ 4 - 1
backend/src/dashoo.cn/modi_webapi/app/api/course/detail/detail.go

@@ -67,7 +67,10 @@ func (c CourseDetailController) Save(r *ghttp.Request) {
 	if err := r.Parse(&entity); err != nil {
 		response.Json(r, -1, err.Error())
 	}
-
+	courseId := entity.CourseId
+	if courseId == 0 {
+		response.Json(r, -1, "课程id不能为空")
+	}
 	// 初始化课程详情service
 	service, err := detailService.NewCourseDetailService(tenant)
 	if err != nil {

+ 1 - 1
backend/src/dashoo.cn/modi_webapi/app/service/course/detail/detail.go

@@ -39,7 +39,7 @@ func (s CourseDetailService) Update(param *detail.Entity) (*detail.Entity, error
 	}
 	// 设置更新时间
 	param.UpdatedTime = gtime.Now()
-	if _, err = s.SafeModel.Where(param.Id).Update(param); err != nil {
+	if _, err = s.SafeModel.Where("Id", param.Id).Update(param); err != nil {
 		return nil, err
 	}
 	return detail, nil