diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/teacher/api/TeacherApi.java b/servers/boe-server-all/src/main/java/com/xboe/module/teacher/api/TeacherApi.java index 52473c5b..e5a59ee4 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/teacher/api/TeacherApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/teacher/api/TeacherApi.java @@ -236,12 +236,21 @@ public class TeacherApi extends ApiBaseController { * 教师详情 * */ @GetMapping("/detail-teacher") - public JsonResponse detailTeacher(String id){ + public JsonResponse> detailTeacher(String id){ if(StringUtils.isBlank(id)){ return badRequest("参数异常"); } Teacher teacher = service.get(id); - return success(teacher); + Map rs=new HashMap(); + if(teacher!=null){ + rs.put("id",id); + rs.put("photo",teacher.getPhoto()); + rs.put("workExperience",teacher.getWorkExperience()); + rs.put("courses",teacher.getCourses()); + rs.put("expertise",teacher.getExpertise()); + } + + return success(rs); } /** diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/teacher/entity/Teacher.java b/servers/boe-server-all/src/main/java/com/xboe/module/teacher/entity/Teacher.java index 7c135e4f..58da2ee7 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/teacher/entity/Teacher.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/teacher/entity/Teacher.java @@ -200,4 +200,10 @@ public class Teacher extends BaseEntity { @Column(name = "work_experience") private String workExperience; + /** + * 专长 + * */ + @Column(name = "expertise") + private String expertise; + }