|
|
@ -650,4 +650,33 @@ public class IcPartyActivityServiceImpl extends BaseServiceImpl<IcPartyActivityD |
|
|
|
PageInfo<PartyActivityResDTO> pageInfo = new PageInfo<>(list); |
|
|
|
return new PageData<>(list, pageInfo.getTotal(),pageSize); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 居民端钉钉,已报名列表 |
|
|
|
* |
|
|
|
* @param pageNo |
|
|
|
* @param pageSize |
|
|
|
* @param gridId |
|
|
|
* @param agencyId |
|
|
|
* @param userId |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public PageData<PartyActivityResDTO> appliedAct(Integer pageNo, Integer pageSize, String gridId, String agencyId, String userId) { |
|
|
|
PageHelper.startPage(pageNo, pageSize); |
|
|
|
List<PartyActivityResDTO> list = baseDao.selectAppliedAct(EpmetRequestHolder.getLoginUserCustomerId(), gridId, agencyId, userId); |
|
|
|
list.forEach(resDTO -> { |
|
|
|
// 主办方:组织名称
|
|
|
|
AgencyInfoCache agencyInfoCache = CustomerOrgRedis.getAgencyInfo(resDTO.getAgencyId()); |
|
|
|
if (null != agencyInfoCache) { |
|
|
|
resDTO.setAgencyName(agencyInfoCache.getOrganizationName()); |
|
|
|
} |
|
|
|
// 联建单位:
|
|
|
|
resDTO.setUnitNameList(icActivityUnitRelationService.getActivityUntiNames(resDTO.getActivityId())); |
|
|
|
// 服务事项
|
|
|
|
resDTO.setServiceMatterNameList(SpringContextUtils.getBean(IcServiceItemDictService.class).getByActivityId(resDTO.getActivityId(), EpmetRequestHolder.getLoginUserCustomerId())); |
|
|
|
}); |
|
|
|
PageInfo<PartyActivityResDTO> pageInfo = new PageInfo<>(list); |
|
|
|
return new PageData<>(list, pageInfo.getTotal(), pageSize); |
|
|
|
} |
|
|
|
} |
|
|
|