逻辑删除开课

beetlsql3-dev
Mlxa0324 2 years ago
parent 8564688095
commit b36d4a13df

@ -24,6 +24,8 @@ public interface TeacherOpenCourseDao extends BaseMapper<TeacherOpenCourse>{
@Update
void deleteTeacherOpenCourseByIds(String ids);
@Update
void logicDeleteTeacherOpenCourseByIds(String ids);
@Update
int updateGivenByIds(TeacherOpenCourseQuery teacherOpenCourseQuery);
List<TeacherOpenCourse> getByIds(String ids);
List<TeacherOpenCourse> getValuesByQuery(TeacherOpenCourseQuery teacherOpenCourseQuery);

@ -81,6 +81,18 @@ public class TeacherOpenCourseService extends CoreBaseService<TeacherOpenCourse>
}
}
/**
* 西
* @param ids
*/
public void logicDeleteTeacherOpenCourse(String ids){
try {
teacherOpenCourseDao.logicDeleteTeacherOpenCourseByIds(ids);
} catch (Exception e) {
throw new PlatformException("批量删除TeacherOpenCourse失败", e);
}
}
/**
* 西
* @param ids

@ -265,7 +265,7 @@ public class TeacherOpenCourseController{
@Function("teacherOpenCourse.delete")
@ResponseBody
public JsonResult delete(String ids) {
teacherOpenCourseService.deleteTeacherOpenCourse(ids);
teacherOpenCourseService.logicDeleteTeacherOpenCourse(ids);
return JsonResult.success();
}

@ -150,6 +150,11 @@ deleteTeacherOpenCourseByIds
* 批量删除
delete from teacher_open_course where find_in_set(teacher_open_course_id,#ids#)
logicDeleteTeacherOpenCourseByIds
===
* 批量逻辑删除
update teacher_open_course t set t.teacher_open_status = 0 where find_in_set(teacher_open_course_id, #ids#)
getByIds
===
select * from teacher_open_course where find_in_set(teacher_open_course_id,#ids#)

Loading…
Cancel
Save