Pārlūkot izejas kodu

--update queryOrgRalateRes();

zzy.zhiyuan.foxmail 8 gadi atpakaļ
vecāks
revīzija
167b960216

+ 24 - 8
src/main/java/com/ekexiu/portal/service/ResourceService.java

570
		if(!resources.isEmpty()){
570
		if(!resources.isEmpty()){
571
			for (Resource resource : resources) {
571
			for (Resource resource : resources) {
572
				resource.setImages(this.imagesService.queryRes(con, resource.getResourceId()));
572
				resource.setImages(this.imagesService.queryRes(con, resource.getResourceId()));
573
				EditProfessor professor = this.professorDao.queryBaseInfo(con, resource.getProfessorId());
574
				if(professor != null){
575
					professor.setHasHeadImage(this.imageService.hasProfessorImage(professor.getId()));
573
				if(resource.getProfessorId() != null){
574
					EditProfessor professor = this.professorDao.queryBaseInfo(con, resource.getProfessorId());
575
					if(professor != null){
576
						professor.setHasHeadImage(this.imageService.hasProfessorImage(professor.getId()));
577
					}
578
					resource.setEditProfessor(professor);
579
				}else if(resource.getOrgId() != null){
580
					EditOrganization organization = this.orgDao.queryEditOrg(con, resource.getOrgId());
581
					if(organization != null){
582
						organization.setHasOrgLogo(this.imageService.hasOrgLogo(organization.getId()));
583
					}
584
					resource.setOrganization(organization);
576
				}
585
				}
577
				resource.setEditProfessor(professor);
578
			}
586
			}
579
		}
587
		}
580
		return resources;
588
		return resources;
597
		if(!resources.isEmpty()){
605
		if(!resources.isEmpty()){
598
			for (Resource resource : resources) {
606
			for (Resource resource : resources) {
599
				resource.setImages(this.imagesService.queryRes(con, resource.getResourceId()));
607
				resource.setImages(this.imagesService.queryRes(con, resource.getResourceId()));
600
				EditOrganization organization = this.orgDao.queryEditOrg(con, resource.getOrgId());
601
				if(organization != null){
602
					organization.setHasOrgLogo(this.imageService.hasOrgLogo(organization.getId()));
608
				if(resource.getProfessorId() != null){
609
					EditProfessor professor = this.professorDao.queryBaseInfo(con, resource.getProfessorId());
610
					if(professor != null){
611
						professor.setHasHeadImage(this.imageService.hasProfessorImage(professor.getId()));
612
					}
613
					resource.setEditProfessor(professor);
614
				}else if(resource.getOrgId() != null){
615
					EditOrganization organization = this.orgDao.queryEditOrg(con, resource.getOrgId());
616
					if(organization != null){
617
						organization.setHasOrgLogo(this.imageService.hasOrgLogo(organization.getId()));
618
					}
619
					resource.setOrganization(organization);
603
				}
620
				}
604
				resource.setOrganization(organization);
605
			}
621
			}
606
		}
622
		}
607
		return resources;
623
		return resources;