|
|
@ -213,7 +213,11 @@ public class ProvinceService implements IProvinceService { |
|
|
|
@Override |
|
|
|
public ProvinceCompeteVo.CompeteCompany getCompany(CompeteDto.CompeteTime param, Long userId) { |
|
|
|
Long competeTimeId = param.getCompeteTimeId(); |
|
|
|
return competeCompanyDao.getCompany(competeTimeId,userId); |
|
|
|
ProvinceCompeteVo.CompeteCompany competeCompany = competeCompanyDao.getCompany(competeTimeId,userId); |
|
|
|
// if (ObjectUtil.isNull(competeCompany)){
|
|
|
|
// throw new BaseException(CodeEnum.PARAM_ERROR);
|
|
|
|
// }
|
|
|
|
return competeCompany; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
@ -266,26 +270,41 @@ public class ProvinceService implements IProvinceService { |
|
|
|
return competeCompany1; |
|
|
|
} |
|
|
|
@Override |
|
|
|
public ProvinceCompeteVo.CompeteCompanyCoach queryCoach(CompeteDto.CompeteCompany param) { |
|
|
|
public ProvinceCompeteVo.CompeteCompanyHeadList queryCoach(ProvinceCompeteDto.CompanyIdVo param) { |
|
|
|
Long company = param.getCompanyId(); |
|
|
|
CompeteCoach competeCoach = competeCoachMapper.selectByPrimaryKey(company); |
|
|
|
if (ObjectUtil.isNull(competeCoach)){ |
|
|
|
throw new BaseException(CodeEnum.PARAM_ERROR); |
|
|
|
} |
|
|
|
ProvinceCompeteVo.CompeteCompanyCoach competeCompanyCoach = new ProvinceCompeteVo.CompeteCompanyCoach(); |
|
|
|
if (competeCoach.getIdentity() == 0){ |
|
|
|
CompeteCoachExample competeCoachExample = new CompeteCoachExample(); |
|
|
|
competeCoachExample.createCriteria().andCompanyIdEqualTo(company); |
|
|
|
List<CompeteCoach> competeCoachList = competeCoachMapper.selectByExample(competeCoachExample); |
|
|
|
ProvinceCompeteVo.CompeteCompanyCoach CompeteCompanyCoach = new ProvinceCompeteVo.CompeteCompanyCoach(); |
|
|
|
List<ProvinceCompeteVo.CompeteCompanyCoach> competeCompanyCoachList = new ArrayList(); |
|
|
|
ProvinceCompeteVo.CompeteCompanyLeader competeCompanyLeader = new ProvinceCompeteVo.CompeteCompanyLeader(); |
|
|
|
List<ProvinceCompeteVo.CompeteCompanyLeader> competeCompanyLeadersList = new ArrayList(); |
|
|
|
ProvinceCompeteVo.CompeteCompanyHeadList competeCompanyHeadList = new ProvinceCompeteVo.CompeteCompanyHeadList(); |
|
|
|
if (CollectionUtil.isNotEmpty(competeCoachList)){ |
|
|
|
for (CompeteCoach competeCoach : competeCoachList){ |
|
|
|
if (competeCoach.getIdentity() == 0){ |
|
|
|
//给领队赋值
|
|
|
|
competeCompanyCoach.setCoachName(competeCoach.getName()); |
|
|
|
competeCompanyCoach.setCoachId(competeCoach.getId()); |
|
|
|
competeCompanyCoach.setGender(competeCoach.getGender()); |
|
|
|
competeCompanyCoach.setPhone(competeCoach.getPhone()); |
|
|
|
CompeteCompanyCoach.setCoachName(competeCoach.getName()); |
|
|
|
CompeteCompanyCoach.setCoachId(competeCoach.getId()); |
|
|
|
CompeteCompanyCoach.setGender(competeCoach.getGender()); |
|
|
|
CompeteCompanyCoach.setPhone(competeCoach.getPhone()); |
|
|
|
competeCompanyCoachList.add(CompeteCompanyCoach); |
|
|
|
|
|
|
|
|
|
|
|
}else { |
|
|
|
competeCompanyCoach.setGuideName(competeCoach.getName()); |
|
|
|
competeCompanyCoach.setCoachId(competeCoach.getId()); |
|
|
|
competeCompanyCoach.setGender(competeCoach.getGender()); |
|
|
|
competeCompanyCoach.setPhone(competeCoach.getPhone()); |
|
|
|
//给教练赋值
|
|
|
|
competeCompanyLeader.setGuideName(competeCoach.getName()); |
|
|
|
competeCompanyLeader.setGuideId(competeCoach.getId()); |
|
|
|
competeCompanyLeader.setGender(competeCoach.getGender()); |
|
|
|
competeCompanyLeader.setPhone(competeCoach.getPhone()); |
|
|
|
competeCompanyLeadersList.add(competeCompanyLeader); |
|
|
|
} |
|
|
|
} |
|
|
|
competeCompanyHeadList.setCompeteCompanyLeadersList(competeCompanyLeadersList); |
|
|
|
competeCompanyHeadList.setCompeteCompanyCoachList(competeCompanyCoachList); |
|
|
|
|
|
|
|
} |
|
|
|
return competeCompanyCoach; |
|
|
|
return competeCompanyHeadList; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|