Przeglądaj źródła

--update queryPage();

zzy.zhiyuan.foxmail 8 lat temu
rodzic
commit
5e03cb9969

+ 8 - 8
src/main/java/com/ekexiu/portal/dao/ResourceDao.java

@ -698,33 +698,33 @@ public abstract class ResourceDao {
698 698
        if(hasSubject){
699 699
            if(state){
700 700
                state =  false;
701
                sql.append(" WHERE (RESOURCE.SUBJECT LIKE ?) ");
701
                sql.append(" WHERE (R.SUBJECT LIKE ?) ");
702 702
            }else{
703
                sql.append(" AND (RESOURCE.SUBJECT LIKE ?) ");
703
                sql.append(" AND (R.SUBJECT LIKE ?) ");
704 704
            }
705 705
        }
706 706
        if(hasIndustry){
707 707
            if(state){
708 708
                state =  false;
709
                sql.append(" WHERE (RESOURCE.INDUSTRY LIKE ?) ");
709
                sql.append(" WHERE (R.INDUSTRY LIKE ?) ");
710 710
            }else{
711
                sql.append(" AND (RESOURCE.INDUSTRY LIKE ?) ");
711
                sql.append(" AND (R.INDUSTRY LIKE ?) ");
712 712
            }
713 713
        }
714 714
        if(hasAddress){
715 715
        	if(state){
716 716
        		state =  false;
717
        		sql.append(" WHERE (RESOURCE.PROFESSOR_ID IN (SELECT PROFESSOR.ID FROM PROFESSOR WHERE PROFESSOR.ADDRESS LIKE ?)) ");
717
        		sql.append(" WHERE (R.PROFESSOR_ID IN (SELECT PROFESSOR.ID FROM PROFESSOR WHERE PROFESSOR.ADDRESS LIKE ?)) ");
718 718
        	}else{
719
        		sql.append(" AND (RESOURCE.PROFESSOR_ID IN (SELECT PROFESSOR.ID FROM PROFESSOR WHERE PROFESSOR.ADDRESS LIKE ?)) ");
719
        		sql.append(" AND (R.PROFESSOR_ID IN (SELECT PROFESSOR.ID FROM PROFESSOR WHERE PROFESSOR.ADDRESS LIKE ?)) ");
720 720
        	}
721 721
        }
722 722
        if(hasAuthType){
723 723
        	if(state){
724 724
                state =  false;
725
                sql.append(" WHERE (RESOURCE.PROFESSOR_ID IN (SELECT PROFESSOR.ID FROM PROFESSOR WHERE PROFESSOR.AUTH_TYPE = ?)) ");
725
                sql.append(" WHERE (R.PROFESSOR_ID IN (SELECT PROFESSOR.ID FROM PROFESSOR WHERE PROFESSOR.AUTH_TYPE = ?)) ");
726 726
            }else{
727
                sql.append(" AND (RESOURCE.PROFESSOR_ID IN (SELECT PROFESSOR.ID FROM PROFESSOR WHERE PROFESSOR.AUTH_TYPE = ?)) ");
727
                sql.append(" AND (R.PROFESSOR_ID IN (SELECT PROFESSOR.ID FROM PROFESSOR WHERE PROFESSOR.AUTH_TYPE = ?)) ");
728 728
            }
729 729
		}
730 730
        StringBuilder whereSql = sql;