|
@@ -64,7 +64,7 @@ public class TeacherInfoServiceImpl implements ITeacherInfoService {
|
|
|
private QueryWrapper<TeacherInfo> buildQueryWrapper(TeacherInfoBo bo) {
|
|
|
Map<String, Object> params = bo.getParams();
|
|
|
QueryWrapper<TeacherInfo> lqw = Wrappers.query();
|
|
|
- lqw.eq(bo.getTeacherId() != null && bo.getSchoolId() !=0L, "t.teacher_id", bo.getTeacherId());
|
|
|
+ lqw.eq(bo.getTeacherId() != null && bo.getTeacherId() !=0L, "t.teacher_id", bo.getTeacherId());
|
|
|
lqw.like(StringUtils.isNotBlank(bo.getName()), "t.name", bo.getName());
|
|
|
lqw.eq(StringUtils.isNotBlank(bo.getSex()), "t.sex", bo.getSex());
|
|
|
lqw.eq(StringUtils.isNotBlank(bo.getAge()), "t.age", bo.getAge());
|
|
@@ -76,8 +76,8 @@ public class TeacherInfoServiceImpl implements ITeacherInfoService {
|
|
|
lqw.eq(StringUtils.isNotBlank(bo.getBloodType()), "t.blood_type", bo.getBloodType());
|
|
|
lqw.eq(StringUtils.isNotBlank(bo.getPoliticalStatus()), "t.political_status", bo.getPoliticalStatus());
|
|
|
lqw.eq(StringUtils.isNotBlank(bo.getAddress()), "t.address", bo.getAddress());
|
|
|
- lqw.eq(bo.getOnBoardTime() != null && bo.getSchoolId() !=0L, "t.on_board_time", bo.getOnBoardTime());
|
|
|
- lqw.eq(bo.getJobTime() != null && bo.getSchoolId() !=0L, "t.job_time", bo.getJobTime());
|
|
|
+ lqw.eq(StringUtils.isNotBlank((CharSequence) bo.getOnBoardTime()), "t.on_board_time", bo.getOnBoardTime());
|
|
|
+ lqw.eq(StringUtils.isNotBlank((CharSequence) bo.getJobTime()), "t.job_time", bo.getJobTime());
|
|
|
lqw.eq(bo.getSchoolId() != null && bo.getSchoolId() !=0L, "f.school_id", bo.getJobTime());
|
|
|
return lqw;
|
|
|
}
|