mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-15 13:56:50 +08:00
Merge remote-tracking branch 'origin/dev1107' into dev1107
This commit is contained in:
@@ -206,4 +206,8 @@ public class Teacher extends BaseEntity {
|
|||||||
@Column(name = "expertise")
|
@Column(name = "expertise")
|
||||||
private String expertise;
|
private String expertise;
|
||||||
|
|
||||||
|
@Column(name = "user_no",length = 1)
|
||||||
|
private Integer userNo;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -100,11 +100,14 @@ public class TeacherServiceImpl implements ITeacherService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<Teacher> findByName(String name) {
|
public List<Teacher> findByName(String name) {
|
||||||
String hql="Select t.id,t.name,u.userNo from "+Teacher.class.getSimpleName()+" t,"+User.class.getSimpleName()+" u ";
|
// String hql="Select t.id,t.name,u.userNo from "+Teacher.class.getSimpleName()+" t,"+User.class.getSimpleName()+" u ";
|
||||||
hql+=" where t.id=u.id and (t.name like '%"+name+"%' or u.userNo=?1)";
|
// hql+=" where t.id=u.id and (t.name like '%"+name+"%' or u.userNo=?1)";
|
||||||
|
String hql="Select t.id,t.name,t.userNo from "+Teacher.class.getSimpleName()+" t";
|
||||||
|
hql+=" where t.deleted =0 and t.status =1 and (t.name like '%"+name+"%' or t.userNo like '%"+name+"%' )";
|
||||||
|
|
||||||
List<Teacher> teachers=new ArrayList<Teacher>();
|
List<Teacher> teachers=new ArrayList<Teacher>();
|
||||||
try {
|
try {
|
||||||
List<Object[]> list =dao.findListFields(hql,name);
|
List<Object[]> list =dao.findListFields(hql);
|
||||||
for(Object[] objs :list) {
|
for(Object[] objs :list) {
|
||||||
Teacher t=new Teacher();
|
Teacher t=new Teacher();
|
||||||
t.setId((String)objs[0]);
|
t.setId((String)objs[0]);
|
||||||
|
|||||||
Reference in New Issue
Block a user