|
@ -21,6 +21,7 @@ import org.jfw.util.PageQueryResult;
|
21
|
21
|
|
22
|
22
|
import com.ekexiu.portal.po.Professor;
|
23
|
23
|
import com.ekexiu.portal.po.Resource;
|
|
24
|
import com.ekexiu.portal.pojo.EditProfessor;
|
24
|
25
|
|
25
|
26
|
@DAO
|
26
|
27
|
public abstract class ResourceDao {
|
|
@ -314,6 +315,22 @@ public abstract class ResourceDao {
|
314
|
315
|
sql.append(" OR COOPERATION_NOTES LIKE ?");
|
315
|
316
|
}
|
316
|
317
|
}
|
|
318
|
if(!_m_2){
|
|
319
|
if(_m_7){
|
|
320
|
_m_7 = false;
|
|
321
|
sql.append(" WHERE RESOURCE.SUBJECT LIKE ?");
|
|
322
|
}else{
|
|
323
|
sql.append(" OR RESOURCE.SUBJECT LIKE ?");
|
|
324
|
}
|
|
325
|
}
|
|
326
|
if(!_m_2){
|
|
327
|
if(_m_7){
|
|
328
|
_m_7 = false;
|
|
329
|
sql.append(" WHERE RESOURCE.INDUSTRY LIKE ?");
|
|
330
|
}else{
|
|
331
|
sql.append(" OR RESOURCE.INDUSTRY LIKE ?");
|
|
332
|
}
|
|
333
|
}
|
317
|
334
|
if(!_m_4){
|
318
|
335
|
if(_m_7){
|
319
|
336
|
_m_7 = false;
|
|
@ -378,7 +395,7 @@ public abstract class ResourceDao {
|
378
|
395
|
if(_m_10){
|
379
|
396
|
_result.setPageNo(1);
|
380
|
397
|
sql = new StringBuilder();
|
381
|
|
sql.append("SELECT RESOURCE_ID,RESOURCE_NAME,RESOURCE.SUBJECT,RESOURCE.INDUSTRY,SUPPORTED_SERVICES,RESOURCE.DESCP,PROFESSOR_ID,ASCRIPTION,HOPE_PAY_METHOD,COOPERATION_NOTES,RESOURCE.CREATE_TIME,RESOURCE.MODIFY_TIME,PROFESSOR.NAME FROM RESOURCE LEFT JOIN PROFESSOR ON PROFESSOR_ID = PROFESSOR.ID");
|
|
398
|
sql.append("SELECT RESOURCE_ID,RESOURCE_NAME,RESOURCE.SUBJECT,RESOURCE.INDUSTRY,SUPPORTED_SERVICES,RESOURCE.DESCP,PROFESSOR_ID,ASCRIPTION,HOPE_PAY_METHOD,COOPERATION_NOTES,RESOURCE.CREATE_TIME,RESOURCE.MODIFY_TIME,PROFESSOR.NAME,PROFESSOR.TITLE,PROFESSOR.DEPARTMENT,PROFESSOR.ADDRESS,ORGANIZATION.NAME FROM RESOURCE LEFT JOIN PROFESSOR ON PROFESSOR_ID = PROFESSOR.ID LEFT JOIN ORGANIZATION ON PROFESSOR.ORG_ID = ORGANIZATION.ID");
|
382
|
399
|
if(_m_6.length()>0){
|
383
|
400
|
sql.append(_m_6);
|
384
|
401
|
}
|
|
@ -396,7 +413,7 @@ public abstract class ResourceDao {
|
396
|
413
|
--pageNo;
|
397
|
414
|
int _m_12 = (pageNo * pageSize);
|
398
|
415
|
sql = new StringBuilder();
|
399
|
|
sql.append("SELECT RESOURCE_ID,RESOURCE_NAME,RESOURCE.SUBJECT,RESOURCE.INDUSTRY,SUPPORTED_SERVICES,RESOURCE.DESCP,PROFESSOR_ID,ASCRIPTION,HOPE_PAY_METHOD,COOPERATION_NOTES,RESOURCE.CREATE_TIME,RESOURCE.MODIFY_TIME,PROFESSOR.NAME FROM RESOURCE LEFT JOIN PROFESSOR ON PROFESSOR_ID = PROFESSOR.ID");
|
|
416
|
sql.append("SELECT RESOURCE_ID,RESOURCE_NAME,RESOURCE.SUBJECT,RESOURCE.INDUSTRY,SUPPORTED_SERVICES,RESOURCE.DESCP,PROFESSOR_ID,ASCRIPTION,HOPE_PAY_METHOD,COOPERATION_NOTES,RESOURCE.CREATE_TIME,RESOURCE.MODIFY_TIME,PROFESSOR.NAME,PROFESSOR.TITLE,PROFESSOR.DEPARTMENT,PROFESSOR.ADDRESS,ORGANIZATION.NAME FROM RESOURCE LEFT JOIN PROFESSOR ON PROFESSOR_ID = PROFESSOR.ID LEFT JOIN ORGANIZATION ON PROFESSOR.ORG_ID = ORGANIZATION.ID");
|
400
|
417
|
if(_m_6.length()>0){
|
401
|
418
|
sql.append(_m_6);
|
402
|
419
|
}
|
|
@ -449,7 +466,7 @@ public abstract class ResourceDao {
|
449
|
466
|
_m_17 = null;
|
450
|
467
|
}
|
451
|
468
|
_obj.setDescp(_m_17);
|
452
|
|
Professor professor = new Professor();
|
|
469
|
EditProfessor professor = new EditProfessor();
|
453
|
470
|
professor.setId(rs.getString(7));
|
454
|
471
|
_obj.setAscription(rs.getString(8));
|
455
|
472
|
_obj.setHopePayMethod(rs.getString(9));
|
|
@ -461,6 +478,10 @@ public abstract class ResourceDao {
|
461
|
478
|
_obj.setCreateTime(rs.getString(11));
|
462
|
479
|
_obj.setModifyTime(rs.getString(12));
|
463
|
480
|
professor.setName(rs.getString(13));
|
|
481
|
professor.setTitle(rs.getString(14));
|
|
482
|
professor.setDepartment(rs.getString(15));
|
|
483
|
professor.setAddress(rs.getString(16));
|
|
484
|
professor.setOrgName(rs.getString(17));
|
464
|
485
|
_obj.setProfessor(professor);
|
465
|
486
|
_m_13.add(_obj);
|
466
|
487
|
}
|