|
@ -266,7 +266,8 @@ public abstract class ProfessorDao {
|
266
|
266
|
*/
|
267
|
267
|
public EditProfessor queryBaseInfo(Connection con, String id) throws SQLException {
|
268
|
268
|
int index = 1;
|
269
|
|
String sql = "SELECT P.OFFICE,P.DEPARTMENT,P.TITLE,AUTHENTICATION,AUTH_TYPE,P.AUTH_STATUS,P.ID,P.NAME,P.ADDRESS,P.ORG_AUTH,ORGANIZATION.NAME,P.ORG_ID "
|
|
269
|
String sql = "SELECT P.OFFICE,P.DEPARTMENT,P.TITLE,AUTHENTICATION,AUTH_TYPE,P.AUTH_STATUS,"
|
|
270
|
+ " P.ID,P.NAME,P.ADDRESS,P.ORG_AUTH,ORGANIZATION.NAME,P.ORG_ID,P.SCORE_PERCENT "
|
270
|
271
|
+ " FROM PROFESSOR P LEFT JOIN ORGANIZATION ON P.ORG_ID = ORGANIZATION.ID WHERE P.ID = ?";
|
271
|
272
|
PreparedStatement ps = con.prepareStatement(sql);
|
272
|
273
|
try{
|
|
@ -311,6 +312,11 @@ public abstract class ProfessorDao {
|
311
|
312
|
orgId = null;
|
312
|
313
|
}
|
313
|
314
|
professor.setOrgId(orgId);
|
|
315
|
String scorePercent = rs.getString(13);
|
|
316
|
if(rs.wasNull()){
|
|
317
|
scorePercent = null;
|
|
318
|
}
|
|
319
|
professor.setScorePercent(scorePercent);
|
314
|
320
|
return professor;
|
315
|
321
|
}else{
|
316
|
322
|
return null;
|