Browse Source

删除接口

liuyang 5 years ago
parent
commit
e8b87d30d0

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

@@ -133,10 +133,11 @@ func (c CourseDetailController) DeleteDetailById(r *ghttp.Request) {
 	// tenant 租户模式
 	// tenant 租户模式
 	tenant := r.Header.Get("Tenant")
 	tenant := r.Header.Get("Tenant")
 	// 详情id
 	// 详情id
-	Ids := r.GetInts("ids")
-	delIdsReq := new(detail.DeleteIdsReq)
+	Id := r.GetInt("id")
+	if Id == 0 {
+		response.Json(r, 1, "Id不能为空")
+	}
 	delUpdReq := new(detail.DeleteUpdReq)
 	delUpdReq := new(detail.DeleteUpdReq)
-	delIdsReq.Id = Ids
 	// 获取操作人
 	// 获取操作人
 	realName := r.GetParamVar("realname").String()
 	realName := r.GetParamVar("realname").String()
 	delUpdReq.UpdatedBy = realName
 	delUpdReq.UpdatedBy = realName
@@ -145,7 +146,7 @@ func (c CourseDetailController) DeleteDetailById(r *ghttp.Request) {
 	if err != nil {
 	if err != nil {
 		response.Json(r, -1, err.Error())
 		response.Json(r, -1, err.Error())
 	}
 	}
-	if err := service.DeleteById(delIdsReq, delUpdReq); err != nil {
+	if err := service.DeleteById(Id, delUpdReq); err != nil {
 		response.Json(r, 1, err.Error())
 		response.Json(r, 1, err.Error())
 	} else {
 	} else {
 		response.Json(r, 0, "删除成功")
 		response.Json(r, 0, "删除成功")

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

@@ -87,12 +87,12 @@ func (s CourseDetailService) GetDetailById(id int) (res *detail.Entity, err erro
 }
 }
 
 
 // 删除
 // 删除
-func (s CourseDetailService) DeleteById(Ids *detail.DeleteIdsReq, param *detail.DeleteUpdReq) error {
+func (s CourseDetailService) DeleteById(Id int, param *detail.DeleteUpdReq) error {
 	//设置更新时间
 	//设置更新时间
 	param.UpdatedTime = gtime.Now()
 	param.UpdatedTime = gtime.Now()
 	// 修改删除状态
 	// 修改删除状态
 	param.IsDel = 1
 	param.IsDel = 1
-	if _, err := s.SafeModel.WherePri(Ids).Update(param); err != nil {
+	if _, err := s.SafeModel.Where("Id", Id).Update(param); err != nil {
 		return err
 		return err
 	}
 	}
 	return nil
 	return nil