|
@@ -4,6 +4,7 @@ package com.ruoyi.system.service.impl;
|
|
import com.ruoyi.common.core.domain.entity.SysDictData;
|
|
import com.ruoyi.common.core.domain.entity.SysDictData;
|
|
import com.ruoyi.common.utils.DateUtils;
|
|
import com.ruoyi.common.utils.DateUtils;
|
|
import com.ruoyi.common.utils.SecurityUtils;
|
|
import com.ruoyi.common.utils.SecurityUtils;
|
|
|
|
+import com.ruoyi.system.domain.ProposalInfo;
|
|
import com.ruoyi.system.domain.activity.ZxActivity;
|
|
import com.ruoyi.system.domain.activity.ZxActivity;
|
|
import com.ruoyi.system.domain.conference.ZxConference;
|
|
import com.ruoyi.system.domain.conference.ZxConference;
|
|
import com.ruoyi.system.domain.member.MemberInfo;
|
|
import com.ruoyi.system.domain.member.MemberInfo;
|
|
@@ -36,6 +37,9 @@ public class MemberInfoServiceImpl implements IMemberInfoService
|
|
@Autowired
|
|
@Autowired
|
|
private ZxSpeakMapper zxSpeakMapper;
|
|
private ZxSpeakMapper zxSpeakMapper;
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ private ProposalInfoMapper proposalInfoMapper;
|
|
|
|
+
|
|
@Autowired
|
|
@Autowired
|
|
private SysDictDataMapper dictDataMapper;
|
|
private SysDictDataMapper dictDataMapper;
|
|
|
|
|
|
@@ -55,9 +59,9 @@ public class MemberInfoServiceImpl implements IMemberInfoService
|
|
* 获取委员履职信息详细信息
|
|
* 获取委员履职信息详细信息
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
- public MemberInfoVo getInfoJop(Long memberId) {
|
|
|
|
|
|
+ public MemberInfoVo getInfoJop(MemberInfo memberInfos) {
|
|
MemberInfoVo memberInfoVo = new MemberInfoVo();
|
|
MemberInfoVo memberInfoVo = new MemberInfoVo();
|
|
- MemberInfo memberInfo = memberInfoMapper.selectMemberInfoByMemberId(memberId);
|
|
|
|
|
|
+ MemberInfo memberInfo = memberInfoMapper.selectMemberInfoByMemberId(memberInfos.getMemberId());
|
|
memberInfoVo.setMemberInfo(memberInfo);
|
|
memberInfoVo.setMemberInfo(memberInfo);
|
|
//todo 提案/社情民意还有联民提案的
|
|
//todo 提案/社情民意还有联民提案的
|
|
ZxConference zxConference = new ZxConference();
|
|
ZxConference zxConference = new ZxConference();
|
|
@@ -82,6 +86,23 @@ public class MemberInfoServiceImpl implements IMemberInfoService
|
|
return memberInfoVo;
|
|
return memberInfoVo;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 获取委员履职年度报告
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ public MemberInfoVo getMemberReport(MemberInfo memberInfo) {
|
|
|
|
+ MemberInfoVo memberInfoVo = new MemberInfoVo();
|
|
|
|
+ //查询出委员信息
|
|
|
|
+ Long userId = memberInfo.getUserId();
|
|
|
|
+ MemberInfo memberInfoSelect = memberInfoMapper.selectMemberInfoByUserId(memberInfo.getUserId());
|
|
|
|
+ //查询履职情况
|
|
|
|
+ ProposalInfo proposalInfo = new ProposalInfo();
|
|
|
|
+ proposalInfo.setProposalUserId(userId);
|
|
|
|
+ proposalInfoMapper.selectProposalInfoListByUser(proposalInfo);
|
|
|
|
+
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 查询委员信息列表
|
|
* 查询委员信息列表
|
|
*
|
|
*
|