Browse Source

咨询页面接口返回字段添加专家认证信息。

zzy.zhiyuan.foxmail 8 years ago
parent
commit
929cb648fe
1 changed files with 32 additions and 26 deletions
  1. 32 26
      src/main/java/com/ekexiu/portal/dao/ConsultDao.java

+ 32 - 26
src/main/java/com/ekexiu/portal/dao/ConsultDao.java

@ -720,12 +720,12 @@ public abstract class ConsultDao {
720 720
		if (1 == pageNo) {
721 721
			queryResult.setPageNo(1);
722 722
			sql = new StringBuilder();
723
			sql.append(" SELECT CONSULT_ID,CONSULT_TYPE,CONSULT_TITLE,CONSULT_CONTANT,CONSULT.PROFESSOR_ID,"
724
					+ " CONSULTANT_ID,CONSULT_STATUS,FINISH_TIME,ASSESS_STATUS,ASSESS_STAR,ASSESS_CONTANT,ASSESS_TIME,"
725
					+ " THANKS_STATUS,THANKS_MONEY,THANKS_TIME,REVOVERY_TIME,CONSULT.READ_STATUS,CONSULT.CREATE_TIME,"
726
					+ " PROFESSOR.NAME,PROFESSOR.DEPARTMENT,PROFESSOR.TITLE,PROFESSOR.ADDRESS,PROFESSOR.OFFICE,ORGANIZATION.NAME "
727
					+ " FROM CONSULT LEFT JOIN PROFESSOR ON CONSULT.CONSULTANT_ID = PROFESSOR.ID "
728
					+ " LEFT JOIN ORGANIZATION ON PROFESSOR.ORG_ID = ORGANIZATION.ID ");
723
			sql.append(" SELECT CONSULT_ID,CONSULT_TYPE,CONSULT_TITLE,CONSULT_CONTANT,CONSULT.PROFESSOR_ID,CONSULTANT_ID,"
724
					+ " CONSULT_STATUS,FINISH_TIME,ASSESS_STATUS,ASSESS_STAR,ASSESS_CONTANT,ASSESS_TIME,THANKS_STATUS,"
725
					+ " THANKS_MONEY,THANKS_TIME,REVOVERY_TIME,READ_STATUS,CONSULT.CREATE_TIME,PROFESSOR.NAME,DEPARTMENT,"
726
					+ " PROFESSOR.TITLE,ADDRESS,OFFICE,AUTHENTICATION,AUTH_TYPE,AUTH_STATUS,ORGANIZATION.NAME "
727
					+ " FROM CONSULT INNER JOIN PROFESSOR ON CONSULTANT_ID = PROFESSOR.ID "
728
					+ " INNER JOIN ORGANIZATION ON PROFESSOR.ORG_ID = ORGANIZATION.ID ");
729 729
			if (whereSql.length() > 0) {
730 730
				sql.append(whereSql);
731 731
			}
@ -752,12 +752,12 @@ public abstract class ConsultDao {
752 752
			--pageNo;
753 753
			int _m_10 = (pageNo * pageSize);
754 754
			sql = new StringBuilder();
755
			sql.append(" SELECT CONSULT_ID,CONSULT_TYPE,CONSULT_TITLE,CONSULT_CONTANT,CONSULT.PROFESSOR_ID,"
756
					+ " CONSULTANT_ID,CONSULT_STATUS,FINISH_TIME,ASSESS_STATUS,ASSESS_STAR,ASSESS_CONTANT,ASSESS_TIME,"
757
					+ " THANKS_STATUS,THANKS_MONEY,THANKS_TIME,REVOVERY_TIME,CONSULT.READ_STATUS,CONSULT.CREATE_TIME,"
758
					+ " PROFESSOR.NAME,PROFESSOR.DEPARTMENT,PROFESSOR.TITLE,PROFESSOR.ADDRESS,PROFESSOR.OFFICE,ORGANIZATION.NAME "
759
					+ " FROM CONSULT LEFT JOIN PROFESSOR ON CONSULT.CONSULTANT_ID = PROFESSOR.ID "
760
					+ " LEFT JOIN ORGANIZATION ON PROFESSOR.ORG_ID = ORGANIZATION.ID ");
755
			sql.append(" SELECT CONSULT_ID,CONSULT_TYPE,CONSULT_TITLE,CONSULT_CONTANT,CONSULT.PROFESSOR_ID,CONSULTANT_ID,"
756
					+ " CONSULT_STATUS,FINISH_TIME,ASSESS_STATUS,ASSESS_STAR,ASSESS_CONTANT,ASSESS_TIME,THANKS_STATUS,"
757
					+ " THANKS_MONEY,THANKS_TIME,REVOVERY_TIME,READ_STATUS,CONSULT.CREATE_TIME,PROFESSOR.NAME,DEPARTMENT,"
758
					+ " PROFESSOR.TITLE,ADDRESS,OFFICE,AUTHENTICATION,AUTH_TYPE,AUTH_STATUS,ORGANIZATION.NAME "
759
					+ " FROM CONSULT INNER JOIN PROFESSOR ON CONSULTANT_ID = PROFESSOR.ID "
760
					+ " INNER JOIN ORGANIZATION ON PROFESSOR.ORG_ID = ORGANIZATION.ID ");
761 761
			if (whereSql.length() > 0) {
762 762
				sql.append(whereSql);
763 763
			}
@ -846,7 +846,10 @@ public abstract class ConsultDao {
846 846
					}
847 847
					professor.setAddress(m10);
848 848
					professor.setOffice(rs.getString(23));
849
					professor.setOrgName(rs.getString(24));
849
					professor.setAuthentication(rs.getInt(24));
850
					professor.setAuthType(rs.getInt(25));
851
					professor.setAuthStatus(rs.getInt(26));
852
					professor.setOrgName(rs.getString(27));
850 853
					consult.setProfessor(professor);
851 854
					_m_11.add(consult);
852 855
				}
@ -1088,12 +1091,12 @@ public abstract class ConsultDao {
1088 1091
		if (1 == pageNo) {
1089 1092
			queryResult.setPageNo(1);
1090 1093
			sql = new StringBuilder();
1091
			sql.append(" SELECT CONSULT_ID,CONSULT_TYPE,CONSULT_TITLE,CONSULT_CONTANT,CONSULT.PROFESSOR_ID,"
1092
					+ " CONSULTANT_ID,CONSULT_STATUS,FINISH_TIME,ASSESS_STATUS,ASSESS_STAR,ASSESS_CONTANT,ASSESS_TIME,"
1093
					+ " THANKS_STATUS,THANKS_MONEY,THANKS_TIME,REVOVERY_TIME,CONSULT.READ_STATUS,CONSULT.CREATE_TIME,"
1094
					+ " PROFESSOR.NAME,PROFESSOR.DEPARTMENT,PROFESSOR.TITLE,PROFESSOR.ADDRESS,PROFESSOR.OFFICE,ORGANIZATION.NAME "
1095
					+ " FROM CONSULT LEFT JOIN PROFESSOR ON CONSULT.PROFESSOR_ID = PROFESSOR.ID "
1096
					+ " LEFT JOIN ORGANIZATION ON PROFESSOR.ORG_ID = ORGANIZATION.ID ");
1094
			sql.append(" SELECT CONSULT_ID,CONSULT_TYPE,CONSULT_TITLE,CONSULT_CONTANT,CONSULT.PROFESSOR_ID,CONSULTANT_ID,"
1095
					+ " CONSULT_STATUS,FINISH_TIME,ASSESS_STATUS,ASSESS_STAR,ASSESS_CONTANT,ASSESS_TIME,THANKS_STATUS,"
1096
					+ " THANKS_MONEY,THANKS_TIME,REVOVERY_TIME,CONSULT.READ_STATUS,CONSULT.CREATE_TIME,PROFESSOR.NAME,"
1097
					+ " DEPARTMENT,TITLE,ADDRESS,OFFICE,AUTHENTICATION,AUTH_TYPE,AUTH_STATUS,ORGANIZATION.NAME "
1098
					+ " FROM CONSULT INNER JOIN PROFESSOR ON PROFESSOR_ID = PROFESSOR.ID "
1099
					+ " INNER JOIN ORGANIZATION ON PROFESSOR.ORG_ID = ORGANIZATION.ID ");
1097 1100
			if (whereSql.length() > 0) {
1098 1101
				sql.append(whereSql);
1099 1102
			}
@ -1120,12 +1123,12 @@ public abstract class ConsultDao {
1120 1123
			--pageNo;
1121 1124
			int _m_10 = (pageNo * pageSize);
1122 1125
			sql = new StringBuilder();
1123
			sql.append(" SELECT CONSULT_ID,CONSULT_TYPE,CONSULT_TITLE,CONSULT_CONTANT,CONSULT.PROFESSOR_ID,"
1124
					+ " CONSULTANT_ID,CONSULT_STATUS,FINISH_TIME,ASSESS_STATUS,ASSESS_STAR,ASSESS_CONTANT,ASSESS_TIME,"
1125
					+ " THANKS_STATUS,THANKS_MONEY,THANKS_TIME,REVOVERY_TIME,CONSULT.READ_STATUS,CONSULT.CREATE_TIME,"
1126
					+ " PROFESSOR.NAME,PROFESSOR.DEPARTMENT,PROFESSOR.TITLE,PROFESSOR.ADDRESS,PROFESSOR.OFFICE,ORGANIZATION.NAME"
1127
					+ " FROM CONSULT LEFT JOIN PROFESSOR ON CONSULT.PROFESSOR_ID = PROFESSOR.ID "
1128
					+ " LEFT JOIN ORGANIZATION ON PROFESSOR.ORG_ID = ORGANIZATION.ID ");
1126
			sql.append(" SELECT CONSULT_ID,CONSULT_TYPE,CONSULT_TITLE,CONSULT_CONTANT,CONSULT.PROFESSOR_ID,CONSULTANT_ID,"
1127
					+ " CONSULT_STATUS,FINISH_TIME,ASSESS_STATUS,ASSESS_STAR,ASSESS_CONTANT,ASSESS_TIME,THANKS_STATUS,"
1128
					+ " THANKS_MONEY,THANKS_TIME,REVOVERY_TIME,CONSULT.READ_STATUS,CONSULT.CREATE_TIME,PROFESSOR.NAME,"
1129
					+ " DEPARTMENT,TITLE,ADDRESS,OFFICE,AUTHENTICATION,AUTH_TYPE,AUTH_STATUS,ORGANIZATION.NAME "
1130
					+ " FROM CONSULT INNER JOIN PROFESSOR ON PROFESSOR_ID = PROFESSOR.ID "
1131
					+ " INNER JOIN ORGANIZATION ON PROFESSOR.ORG_ID = ORGANIZATION.ID ");
1129 1132
			if (whereSql.length() > 0) {
1130 1133
				sql.append(whereSql);
1131 1134
			}
@ -1210,7 +1213,10 @@ public abstract class ConsultDao {
1210 1213
					}
1211 1214
					professor.setAddress(m10);
1212 1215
					professor.setOffice(rs.getString(23));
1213
					professor.setOrgName(rs.getString(24));
1216
					professor.setAuthentication(rs.getInt(24));
1217
					professor.setAuthType(rs.getInt(25));
1218
					professor.setAuthStatus(rs.getInt(26));
1219
					professor.setOrgName(rs.getString(27));
1214 1220
					consult.setProfessor(professor);
1215 1221
					_m_11.add(consult);
1216 1222
				}